Добрый день!
При работе с динамическими блоками появился вопрос, как добиться того, чтобы созданное "определение атрибута" лежало четко в нужных мне границах ячеек (базовая точка блока слева снизу; "растяжение" идет вправо и вверх)? Есть к примеру штампик следующего вида (см. вложение), где я хочу в нижнем правом углу сделать постоянную надпись "LOGO" - меня смущает что я не виду зависимостей для других параметров блока (или они, наверное как-то защищены от просмотра/скрыты?) - чтобы по аналогии с ними поступить
Чего-то и найти не получилось похожего 😞
Буду благодарен за комментарий где почитать! Заранее спасибо
P.S. И всё-таки интересно, в блоках реально нельзя посмотреть как зависят другие "определения атрибута" от смены параметров? или я кнопочку не вижу такую ...
Название темы было изменено @alina.balkanskaia для улучшения навигации на форуме. Оригинальное название: Создание атрибута в динамическом блоке привязанного к данной ячейке
Solved! Go to Solution.
Solved by georg.grebenyuk. Go to Solution.
Если вам интересно, могу рассказать, как это реализовано в AutoCAD Electrical, только я не пользуюсь динамическими блоками. В AutoCAD Electrical форматку чертежа можно заменить командой "Заменить блок" с сохранением значений атрибутов.
AutoCAD Electrical - Динамический шаблон основной надписи (acade.ru)
Вот нашла, когда-то умельцы создали динамический шаблон основной надписи.
Сначала нужно создать шаблон чертежа:
1. Создать графику форматки
2. Добавить атрибуты в нужные места. У каждого атрибута есть точка вставки и свойства.
3. Сохранить блок из графики и атрибутов
4. Запустить команду AutoCAD Electrical "Настройка основной надписи"
Предлагается два варианта связи атрибутов с проектными данными: WDT-файл или атрибут WD_TB (ниже я покажу как выглядит эта связь). Если выбирается атрибут (256 знаков), то вся информация о связи храниться в нем и шаблоне чертежа. WDT - это внешний файл, но можно ввести больше информации и использовать при замене форматов, например, А3 на А2.
5. После выбора способа, выбирается блок основной надписи, из него считываются атрибуты. Открывается окно, в котором задается связь данных проекта и чертежа с атрибутами, например, дата создания проекта соответствует атрибуту DATE.
6. Нажатием кнопки ОК, настройки основной надписи сохраняются. Затем нужно настроить свойства чертежа (слои, текст и т.п).
7. Сохранить шаблон чертежа AutoCAD (DWT).
AutoCAD Electrical работает в пространстве проекта с чертежами (dwg).
Нужно ввести описание проекта (общие данные для всех листов).
В текстовом файле default_wdtitle.wdl можно переименовать название строк, например, LINE6 переименовать в Дату, чтобы было понятно, какие данные вводить в поле.
Для каждого листа также нужно ввести описание:
Когда создается новый лист проекта, выбирается шаблон чертежа (dwt).
При создании нового чертежа проекта открывается шаблон чертежа, блок с атрибутами.
Дальше нужно передать проектные данные в атрибуты. Запускается следующий алгоритм:
Значения для всех чертежей проекта хранятся в текстовом файле проекта WDP (создается программой при создании нового проекта). Значения для чертежей (номер и название листа и т.п.) хранятся, наверное, в DWG файлах чертежей.
И последнее, я обещала показать, как выглядит связь проектных данных с атрибутами.
Атрибут WD_TB (храниться в шаблоне чертежа вместе с другими атрибутами):
внешний текстовый WDT-файл:
В разных проектах можно использовать разные шаблоны чертежей и разные блоки основной надписи.
Поясняющие картинки я использовала из разных проектов, поэтому постарайтесь не запутаться.
Спасибо большое, но речь про обычный autocad, не Electrical - там кажется больше действий ... как я вижу:) и только ситуацию, когда блок динамический - что определение атрибута слетает при изменении формата листа - как его корректно привязать к фиксированной части геометрии блока (штампа), чтобы он всегда располагался там
@georg.grebenyuk написал (-а):Спасибо большое, но речь про обычный autocad, не Electrical - там кажется больше действий ... как я вижу:) и только ситуацию, когда блок динамический - что определение атрибута слетает при изменении формата листа - как его корректно привязать к фиксированной части геометрии блока (штампа), чтобы он всегда располагался там
Тут я вам вряд ли помогу. Я использую AutoCAD Electrical и не использую динамические блоки.
Мне кажется, часть форматки, где находится штамп, нужно сделать не изменяемой, а ручку для перемещения сделать вне штампа.
Да, это безусловно правильно было бы ... но в моем случае - 1 объект может принимать разные формы (форматы листа и значения атрибутов) - это удобно для программного заполнения и смены параметров. Объемы у нас грандиозные и правок много постоянно 🤣, так хоть немного экономия времени хоть на исправления перед сшивкой сотен томов со схемами 😗. Пока приходится эти атрибуты (не понимания логики блока) держать текстом и менять Текст на листе программно .. костыльно - но пока так)
А электрические схемы в ваших проектах имеются?
В какой программе вы их создаете?
@georg.grebenyuk написал (-а):Неее, я вообще не понял отчего вы подумали что это Electrical - у меня сугубо дороги...дороги...дороги (транспортная инфраструктура) - Civil 3D в основном ... и базовый AutoCAD
А вдоль дорог мачты с лампами освещения, электрические шкафы с контроллерами управления, светофоры, шлагбаумы ...
@galashkina wrote:
А вдоль дорог мачты с лампами освещения, электрические шкафы с контроллерами управления, светофоры, шлагбаумы ...
Извините, неудержался 😀 :
Відповідь корисна? Клікніть на "ВПОДОБАЙКУ" цім повідомленням! | Do you find the posts helpful? "LIKE" these posts!
Находите сообщения полезными? Поставьте "НРАВИТСЯ" этим сообщениям!
На ваше запитання відповіли? Натисніть кнопку "ПРИЙНЯТИ РІШЕННЯ" | Have your question been answered successfully? Click "ACCEPT SOLUTION" button.
На ваш вопрос успешно ответили? Нажмите кнопку "УТВЕРДИТЬ РЕШЕНИЕ"
Alexander Rivilis / Александр Ривилис / Олександр Рівіліс
Programmer & Teacher & Helper / Программист - Учитель - Помощник / Програміст - вчитель - помічник
Facebook | Twitter | LinkedIn
Хорошее завершение этой темы!
Не туда пошла дорога.
Нужно создать новую тему, чтобы все-таки найти нужное решение.
Да, да, да - так в точности всё и есть)
Элементы организации дорожного движения для схем :d
Не уверен что я верно сделал - внеся "Horisont dimensional" - но теперь всё строится корректно. На этом вопрос наверное и исчерпан ....
Can't find what you're looking for? Ask the community or share your knowledge.