Помогите с командой/макросом/лиспом в автокаде "выделить все блоки" и "выделить все штриховки" ? Постоянно нужно выделять, через команду быстрый выбор теряется много времени, а команда выбрать подобные работает только на одинаковые объекты, находящиеся только в одном слое
Пробовал, она не совсем подходит для моих целей. Чтобы выбрать, нужен объект для подобия, т.е. блок или штриховка. А его еще надо найти на чертеже
В AutoCAD, для выбора объектов есть еще штатная команда Фильтр (можно в командную строки ввести просто алиас Ф).
Если Вам нужно выделить все блоки в чертеже используйте команду Быстрый выбор, тип обьекта Вхождение блока, оператор Выбрать все. Аналогично выбирайте все штриховки.
Тогда более детально объясните, что Вы хотите. Ткнуть мышкой в первый попавшийся блок и получить выбор всех блоков в чертеже? Что дальше будете делать с выбранными блоками и штриховками?
Я же написал, "выбор всех блоков", "выбор всех штриховок". А тыкать на блок как раз мне совсем не нужно. В идеале нажимаю одну кнопку и выделяются все блоки / штриховки. Это нужно, чтобы потом избавиться от них и подготовить файл для экспорта в мапинфо
Написал программу ExplodeBlockHatch01.fas. Выбирает в чертеже блоки без атрибутов, штриховки и расчленяет их. Блоки с атрибутами не расчленяются, бо это отдельная песня. Запуск программы- набрать число 22 и нажать Enter.
Новая версия ExplodeBlockHatch02.fas. Добавлено расчленение блоков с атрибутами. При отмене результатов работы программы: первое нажатие на кнопку отмены восстанавливает блоки, второе нажатие на кнопку отмены восстанавливает штриховки.
Практически то, что нужно. Только при расчленении блоков они попадают в слой, где были сделаны, в большинстве случаев это слой 0. а мне нужно, чтобы они попадали в слой, в котором находятся блоки, так же с превращением атрибутов в текст. это я делал с помощью команды Explode Attributes to Text из Express Tools
..с чего это вдруг? пкм - настройки и игнорируй все что не надо. Если с изоляцией требуемого слоя делать то получается максимально быстро PS: для всяких подобных задач использую лисп подготовка подосновы и подобные https://forum.dwg.ru/showthread.php?t=66355
Версия программы ExplHatchBlkNoAttrit04.fas. Запуск программы- набрать число 11 и нажать Enter. После расчленения блока все примитивы входившие в блок переносятся в слой в котором находился блок. Данная версия блоки с атрибутами не расчленяет. Как я понял для расчленения блоков с атрибутами Вы используете Explode Attributes to Text из Express Tools.
Знатоки подскажите какую переменную включить,если? Например запускаешь команду Редакция полилинии - выскакивает меню - Сгладить, сплаин и т.д.. Так вот чтоб это меню было не в командной строке а на экране. Так было,но где то выключилось и теперь только в командной строке.