LISP. Подготовка подосновы. BGTOOLS

Artem_R
отредактировано June 2024 Раздел: Полезные дополнения

Функционал: Lisp-сборник BGTOOLS .

Автор: Владимир Азарко
Команды:

BGLAYDEL - Удаление выключенных и замороженных слоев с примитивами
BG1BLEXP - Взрывает блоки, состоящие из одного примитива (возможно другого блока)
BGBLEXP - Взрывает блок и все блоки, входящие в него, превращая видимые атрибуты в текст
BGBLEXP1 - Взрывает блоки 1-го уровня, превращая видимые атрибуты в текст
BGBLDYNEXP1 - Взрывает динамические блоки 1-го уровня, превращая видимые атрибуты в текст
BGBLEXP1NOATT - Взрывает блоки 1-го уровня, у которых нет видимых атрибутов
BGBLXCLIP - Показывает подрезанные блоки
BGBLDYN2A - Преобразовывает динамические блоки в анонимные
BGBLDYN2S - Преобразовывает динамические блоки в статические
BGBLALLDYN2A - Преобразовывает ВСЕ динамические блоки в анонимные
BGBLALLDYN2S - Преобразовывает ВСЕ динамические блоки в статические
BGBLXCLIPEXP - взорвать подрезанный блок
BGCB - копирует одно из вхождений блока в блок с новым именем
BGRB - переименовывает одно из вхождений блока в блок с новым именем
M2U - Преобразовать MINSERT в Unnamed блок
M2B - Преобразовать MINSERT в блок
U2B - Преобразовать UNNAMED в блок
U2BM - Преобразовать UNNAMED в блок множественный выбор
UX - Взорвать UNNAMED блок

………………………………………………………

BGRGB2ACI - Изменяет цвет с RGB на ACI
BGAll2RGB - Изменяет ACI цвет в его RGB эквивалент
BGCOLOR - Задает выбранный цвет всем объектам
BGCOLORXREF - Меняет цвет выбранных внешних сылок (только в текушем сеансе)
BGCOLBL - Установка "послою" цвета примитивов подосновы. Если цвет задан явно- создается новый слой !Новое с версии 3.0
BGResetXRef -Сброс настроек слоев выбранных внешних ссылок на установленные в исходном файле
BGBLCC - Изменяет цвет выбранных блоков
BGENCC - Изменяет цвет выбранного элемента блока
BGCATT - Изменяет цвет атрибутов выбранных блоков
BGCBL2 - Изменяет цвет в блоках 2 и более уровня (вложенных блоках)
BGBLFIX - Нормализация блоков (цвет, слой, взрываемость и т.п.)
BGCFT - Конвертирует все поля в обычный текст
BGCFTSEL - конвертирование полей в обычный текст в выбранных примитивах
BGHATCHDEL - Удаление штриховки

Тэги темы:

Комментарии

  • крутота, спасибо

  • Посвежее адаптация и более полный пакет, но под свежей наной не проверяла

  • lantipina
    отредактировано November 2024

    PS

    1 тексты в мультивыносках не красятся или красятся только 1 раз за сеанс

    2 При установке нескольких версий наны работает vla-getinterfaceobject только в последней. Если надо в версии другой, то закрываем все наны, набираем

    Пуск -> Выполнить -> "C:\Program Files\Nanosoft\nanoCAD x64 2x.x\ncad.exe" /regedit

    Добавила вызов функции обработки ошибок (la:ru-error-catch) для обхода п.2 при вызове Odax.Acad.AcCmColor в командах BGCOLOR, BGCOLORCMD, BGCOLORXREF, BGAll2RGB

  • doctorRAZ
    отредактировано November 2024

    регистрирует СОМ даблкликом

    нана должен быть запущен в одном экземпляре