Имена

Плагин AVC_Names к AutoCAD и BricsCAD.

Плагин добавит ко всем объектам чертежа свойство ИМЯ, как у блоков. Размеры любых солидов появятся в новом разделе Метрика.

Внимание!

Данный плагин больше не поддерживается.

Версии для AutoCAD 2021 нет и не будет.

Вместо него используйте плагин Палитра Свойств A>V>C>


Данный плагин интегрируется в панель свойств AutoCAD и сразу после установки плагина, вы увидите, что в свойствах любого объекта чертежа появилась новая строчка: Имя. Раньше имена были только у блоков. Да и у блоков их очень неудобно редактировать. Теперь имя есть у полилиний, солидов, таблиц и всего-всего. И редактировать имя можно прямо в редакторе свойств. Причем можно редактировать его сразу у многих объектов. Имя – это просто строка с любым текстом.

Для чего это надо?

Изначально плагин создавался для удобства работы с другими плагинами Выкладка (Lay) и Таблица напилки (Saw), где есть потребность именования деталей. Но вы можете приспособить имена для любых своих целей. Например, вы можете задавать одинаковое имя нескольким объектам и потом быстро выделить их обычной командой _QSelect или Похожие (SelectSame). Теперь у вас есть место для хранения любой информации о любом объекте AutoCAD.

Кроме того программа умеет:

    • Добавляет к свойствам всех объектов еще пару текстовых полей: Информация и Тип. Просто на всякий случай.

    • Добавляет к свойствам твердых тел два свойства типа Да/Нет : Развертка и Зеркальный. Эти свойства используют плагины Выкладка (Lay) и Таблица напилки (Saw), но вы можете их задействовать для своих целей.

    • Добавляет к свойствам твердых тел свойство Текстура, принимающее значения Нет/Вдоль/Поперек. Это используется для деталей с рисунком типа волокон дерева.

    • Добавляет к свойствам твердых тел целый раздел Метрика. В нем вы увидите все размеры детали. Это очень удобно для поиска деталей одного размера. Причем размер не зависит от того как развернута деталь в пространстве.

    • Новые свойства копируются вместе с объектом даже при копировании в другой файл (кроме метрики).

    • Для удобства ввода длинных текстов вы сможете открыть отдельные панели для свойств Имя, Тип и Информация.

    • Панель A>V>C> позволяет удобно редактировать имена и описания блоков.

Плагин на столько прост в работе, что не требует никаких команд и настроек. Однако в качестве бонуса с плагином поставляются две команды из AVC_KIT, позволяющие обмерять солиды и записывать их метрики.

Если вас чем-то раздражают новые свойства, то просто удалите плагин с помощью панели управления Windows.

Если вы разрабатываете свои плагины или программируете на LISP, то вы можете прочитать все данные, отображаемые плагином Имена. Все эти данные хранятся в xData ("расширенных данных") солидов и др. объектов.

По вашему желанию я могу добавить любые другие свойства к любым объектам чертежа. Цена договорная.

Имена свойств адаптированы для Английской, Русской, Итальянской и Немецкой локализации Автокада.

В настоящий момент свойства не отображаются в стандартной панели БриксКАД. Для просмотра и редактирования используйте панель A>V>C>

Есть небольшой видео обзор на итальянском записанный Paolo Coter.

Команды

Плагин на столько прост в работе, что не требует никаких команд и настроек. Вспомогательные команды:

Панель A>V>C>(AvcPalette) - Открыть/Закрыть панель A>V>C>

Панель ИМЯ (NamePalette) - Открыть/Закрыть панель ввода имени объектов

Панель ТИП (NamePalette) - Открыть/Закрыть панель ввода типа объектов

Панель ИНФО (NamePalette) - Открыть/Закрыть панель ввода информации об объектах

Обмер (SolSize) и SweepSize – обмер солидов. Обмеряет выбранные солиды независимо от разворота в пространстве. Результаты обмера выводятся в консоль и записываются в метрику солида.

AVCUpdate – обновление метрик тех солидов, которые были модифицированы после обмера. Обновляются даже солиды внутри блоков и внешних ссылок.

Порядок работы

Установите плагин и запустите Автокад. Начертите любой объект и откройте панель свойств (CTRL+1). Если плагин заработал, то вы увидите в свойствах новый раздел A>V>C> и в нем свойства Имя и Информация. Можете вводить эти свойства каждому объекту индивидуально или выделить сразу много объектов и записать имя всем сразу.

В свойства Имя, Тип, Инфо не рекомендуется записывать тексты длиной более 256 символов, т.к. они будут обрезаны командой Audit.

В свойствах твердых тел вы увидите еще дополнительных строки: Зеркальный, Развертка и Текстура. Эти дополнительные свойства влияют на работу команд Обмер, Выкладка, Таблица напилки. Кроме того к свойствам солида добавится целый раздел Метрика.

Вы также найдете все эти новые свойства в окне команды быстрого выделения _QSelect. Это поможет вам выбирать все детали с одинаковыми именами в большом чертеже. Или, например, все Развертки. Поэтому плагин может стать полезным, даже если вы не используете другие мои плагины.

Получив возможность вводить имена солидам и настраивать дополнительные свойства, теперь вы можете использовать в плагинах Таблица напилки (команда SAW) и Выкладка (команда LAY) новые подстановки.

В БриксКад первым делом запустите команду AvcPalette. Только в этой панели свойств вы сможете увидеть и отредактировать имена объектов и метрики солидов. Команда QSelect тоже не работает с этими свойствами в БриксКАД. Используйте вместо этого плагин Похожие.

Панель A>V>C>

Панель (Палитра) специально предназначена для работы со свойствами объектов, которые добавил данный плагин.

Кроме того панель позволяет удобно редактировать имена и описания блоков.

Если вы выделяете сразу много объектов, то панель A>V>C> работает не так, как обычная панель свойств. Для каждого типа объектов открывается отдельная закладка. А объекты, редактирование которых не предусмотрено вообще игнорируются. Доступны закладки:

    • Имя - для линий и кривых. Позволяет только редактировать имя и описания.

    • Солид - для солидов, которые еще не обмерялись ни в одной команде A>V>C>. Позволяет редактировать дополнительные свойства солида: Зеркальный, Развертка и Текстура

    • Метрика - для обмеренных солидов.

    • Блок - для удобного редактирования имени и описания блоков.

    • Умная выноска - показывает стиль и шаблон заполнения выноски

    • Таблица - свойства таблиц в чертеже.

    • Сборка - для будущих применений.

    • Изделие - для будущих применений.

    • Деталь - для будущих применений.

    • Материал - Свойства материала из которого изготовлена деталь, плотность, цена.

    • Покрытие - Свойства материала покрытий на гранях деталей. Краска, пленка, ламинат, кромка.

    • Чертеж - Свойства файла черетжа DWG. Стандартные и пользовательские.

    • Примитив - все прочие объекты чертежа.

В заголовке показывается идентификатор объекта или количество выбранных объектов. Идентификатор тот же самый, что вы можете увидеть в коде полей, его выводят команды SolSize и Умные выноски

Текстовые панели

Редактор свойств в Автокаде не приспособлен для ввода длинных текстов. Вы увидите только первые слова, не сможете редактировать многострочный текст и т.д. Для удобства ввода длинных имен и описаний я сделал 3 отдельные панельки (в терминологии Автокада - Палитры) со встроенным многострочным редактором текстов: Панели ИМЯ, Панель ТИП и Панель ИНФО. Панели можно пристыковать к краям окна Автокада, но я рекомендую для них использовать второй монитор. Панель Инфо отличается тем, что в ней не заблокирован перенос строк и табуляция. Открыть и закрыть панели можно соответствующими командами. Данные в панелях появляются, как только вы что-то выделите в чертеже. Изменения сохраняются, когда отменяется выделение (Esc, начало новой команды, переключение документов).

Обмер Солида (SolSize)

Обмер солида, независимо от положения в пространстве. Размеры коробки в которую может влезть солид. Алгоритм используется внутри Lay, Saw, Smart Leader. Но тут размер просто выводится в консоль. В результате обмера размеры запишутся в xData солида и будут видны в панели свойств в разделе Метрика.

Обмер развертки (SweepSize)

Обмер скрученного солида аналогично SolSize. Один из размеров солида измеряется по длине его криволинейного ребра. Т.е. размер развертки. Программа пригодится для вычисления размеров обшивок гнутых стен. Обмер даст правильный результат, только если развертка – это прямоугольник. Конусы, сферы, торы и прочие тяжелые поверхности программа обмерять не умеет.

Известные проблемы

    • Это мой единственный плагин не совместимый с популярным Автокадом 2012. Просто нет времени перепрограммировать под него.

    • Длина текстов в свойствах может составлять тысячи символов и это будет нормально сохраняться. Но если вы вызовите команду Audit, то она обрежет длину текстов до 256 символов.

    • Окно свойств в Автокаде не приспособлено для ввода длинных текстов. Вы не сможете вставить в свойство Имя или в свойство Информация знаки табуляции, переносы. Не сможете увидеть весь длинный текст. Используйте отдельные палитры текстов Имя, Тип, Инфо. CTRL+C и CTRL+V работают нормально.

    • В AutoCAD 2015-2018 в процессе ввода длинного текста в панели свойств отображается только 1 последний введённый символ, а вся остальная строка текста исчезает. Как только вы перемещаете курсор на символ назад – текст появляется. Это не сбой в моем плагине. Вы можете увидеть такие же глюки при редактировании текста размера или любых других текстовых свойств. Так работает панель свойств Автокада и я никак не смогу это исправить.

    • Палитры текстов (Имя, Тип, Инфо), как и все прочие палитры Автокада не умеют восстанавливать свой размер, если вы пристыкуете несколько палитр одну под другой к левому или правому краю окна. При каждом переключение на стартовую страницу и обратно нижняя палитра будет уменьшать свою высоту. Это глюк Автокада, а не моей программы.

    • Палитры текстов (Имя, Тип, Инфо) невозможно сжать по высоте до одной-двух строк. Автокад почему-то ограничивает минимальный размер свободных (не пристыкованных) панелей.

Версии

Список изменений по версиям смотрите на английской страничке плагина.