Обновление 2021.10.1. Подробные сообщения о фильтрации. Учет количества блоков-сборок.

В новой версии 2021.10.1 исправлено очень много мелких и крупных ошибок. Непременно стоит обновиться. 

Но есть еще и нововведения, не очень заметные, но важные.

Подробная информация о фильтрации объектов

Довольно часто команды из плагинов AVC отказываются работать с некоторыми объектами и бывает непонятно, почему это происходит и что делать. Иногда в этом виноват сам AutoCAD и его глючные API, но чаще всего просто срабатывает какое-то условие фильтрации.  То есть команда настроена игнорировать некоторые объекты по каким-то параметрам. Но почему фильтр сработал в этот раз? Раньше это невозможно было понять и надо было внимательно изучать все условия фильтрации. Теперь команды Крепеж, Выкладка, все табличные функции и все прочие функции, в которых есть условия фильтрации выбранных объектов, все они будут писать в командную строку сообщения о срабатывании каждого из фильтров. Например, что вы выбрали объект неподходящего типа, или среди выбранных нашлись объекты с игнорируемых слоев. Или направление стыков не подходит для данного типа крепежей. 

А если вы выбрали только один объект (один  стык для крепежей), то программа будет выводить все эти сообщения в отдельные окна предупреждений. Это сделано для тех уникумов, которые вообще закрывают командную строку, что б они тоже поняли, что выбирают что-то неподходящее.

Надеюсь теперь будет меньше вопросов "почему оно не работает?". И больше внимания фильтрации объектов.

Учет количества блоков-сборок

Это самое важное изменение в этой версии. Как вы конечно знаете (или нет?), все табличные команды, в том числе Таблица Напилки, могут работать с блоками-сборками. То есть вы можете выбрать блок, а в таблицу будут записаны детали изнутри этого блока. Для этого в настройках "Фильтр выбора объектов" надо включить галочку "Внутри сборок". Количество деталей вычислялось очень просто - сколько блоков выбрано - столько деталей и будет записано. Еще можно использовать Множитель для умножения количества деталей. Но множитель подходит только, если вы все сборки чертежа хотите изготовить много раз. А если у нас есть 5 секций стен СБ1 и 3 секции СБ2, то нам придется составлять единую напилку на всю модель (выбрать все объекты в пространстве модели и составить единую таблицу). Это не всегда подходит. Некоторые производства требуют записывать отдельную таблицу напилки на каждом листе с общим видом каждой сборки. Придется долго и мучительно выбирать все экземпляры каждой сборки, и записывать напилку на правильные листы. Легко можно ошибиться, пропустить сборку или записать напилку не на тот лист. И самое главное - не получится использовать самый удобный способ заполнения таблиц - выбрать на листе вьюпорт и таблицу, чтоб программа сама нашла детали во вьюпорте и заполнила эту таблицу в 1 клик. Вот именно эту проблему решает новая версия.

Теперь все команды, работающие с блоками сборками (а это не только таблицы, но и Выкладка и Экспорт в DXF) научились считать, сколько всего блоков у вас есть в пространстве модели. Функция эта опциональная, ее надо включить в настройках "Посчитать сборки". Теперь не важно один блок СБ1 вы выберите или 2. Программа в любом случае найдет все 5 штук (или сколько их у вас есть) помножит количество деталей на 5. Особенно это удобно на листе с вьюпортов. Вы настраиваете вьюпорт на одну сборку, а Таблицу Напилки или список материалов получаете на все 5. 
И тут вылезает еще одна проблема. AutoCAD не позволяет отключать видимость ненужных объектов во вьюпортах. В результате все делают копии сборок в стороне от основной модели и уже их выводят на сборочных видах на листах. Но это же лишняя сборка, которую не надо изготавливать! Чтобы отбросить лишние сборки можно поменять слой и использовать игнорируемые слои. Но тогда Таблица Напилки напишет, что во вьюпорте вообще ничего подходящего нет.  Что делать? Вот для этого случая пришлось изобретать еще одну настройку - галочка "Исключая выбранные". То есть программа посчитает все сборки кроме тех что вы выбрали. Или кроме тех, что видны во вьюпорте. Вот теперь можно смело перебирать все листы со сборочными видами и быстро заполнять все таблицы напилки, просто выбирая вьюпорт. Программа гарантирует безошибочный учет блоков-сборок.
Система учета работает только с блоками, вставленными прямо в пространство модели, но не вложенные в другие блоки. По прежнему игнорируются масштабированные и искаженные блоки (с разным масштабом по разным осям). 
А вот отзеркаленные блоки (у которых масштаб по любой оси = -1) в этой версии стали восприниматься нормально. Выкладка (LAY) научилась зеркалить детали из зеркальных блоков. Отзеркаленными они будут экспортированы в DXF. А Таблица Напилки может их посчитать отдельно. Однако я все же настаиваю, что зеркальная сборка - это взрыв мозга и инженеру и сборщику. Путаница неизбежна. Лучше все-таки сделать отдельную сборку с отдельным номером. И в ближайших версиях я сделаю отдельную команду для переноса деталей в новый блок-сборку.




Вот такие новости.
Всем удачи!

Комментарии

Популярные сообщения из этого блога

Методичка инженера-выставочника. Часть 7: Выставочный стенд: подиум, конструктор, 2ой этаж, подвеска.

Тестируем AutoCAD 2022 на ноутбуке с AMD Ryzen7 5800H

В какой папке искать плагины AutoCAD?