Семейство AutoCAD – Русский – только для чтения
Делитесь знаниями, задавайте вопросы, читайте самые популярные темы по AutoCAD.
cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Как в AutoCAD создать атрибут в динамическом блоке, привязанный к данной ячейке?

23 REPLIES 23
SOLVED
Reply
Message 1 of 24
georg.grebenyuk
3620 Views, 23 Replies

Как в AutoCAD создать атрибут в динамическом блоке, привязанный к данной ячейке?

Добрый день!

При работе с динамическими блоками появился вопрос, как добиться того, чтобы созданное "определение атрибута" лежало четко в нужных мне границах ячеек (базовая точка блока слева снизу; "растяжение" идет вправо и вверх)? Есть к примеру штампик следующего вида (см. вложение), где я хочу в нижнем правом углу сделать постоянную надпись "LOGO" - меня смущает что я не виду зависимостей для других параметров блока (или они, наверное как-то защищены от просмотра/скрыты?) - чтобы по аналогии с ними поступить

image.png

Чего-то и найти не получилось похожего 😞
Буду благодарен за комментарий где почитать! Заранее спасибо

P.S. И всё-таки интересно, в блоках реально нельзя посмотреть как зависят другие "определения атрибута" от смены параметров? или я кнопочку не вижу такую ...

 

@georg.grebenyuk 

Название темы было изменено @alina.balkanskaia для улучшения навигации на форуме. Оригинальное название: Создание атрибута в динамическом блоке привязанного к данной ячейке

Best regards,

Egor Grebenyuk,
JSC "Roszheldorproject", BIM specialist (infrastructure)

23 REPLIES 23
Message 2 of 24

Если вам интересно, могу рассказать, как это реализовано в AutoCAD Electrical, только я не пользуюсь динамическими блоками. В AutoCAD Electrical форматку чертежа можно заменить командой "Заменить блок" с сохранением значений атрибутов. 

Message 3 of 24

AutoCAD Electrical - Динамический шаблон основной надписи (acade.ru)

Вот нашла, когда-то умельцы создали динамический шаблон основной надписи.

Message 4 of 24

Спасибо, но всё же интересно как это создавалось - примеров штампов хватает-с -- чтобы дополнить их немного)
Очень уж понравилось программное заполнение атрибутов штампов  😂

Best regards,

Egor Grebenyuk,
JSC "Roszheldorproject", BIM specialist (infrastructure)

Message 5 of 24

Сначала нужно создать шаблон чертежа:

1. Создать графику форматки

galashkina_0-1634289470018.png

 

2. Добавить атрибуты в нужные места. У каждого атрибута есть точка вставки и свойства.

galashkina_1-1634289545615.png

 

3. Сохранить блок из графики и атрибутов

galashkina_2-1634289632311.png

 

4. Запустить команду AutoCAD Electrical "Настройка основной надписи"

galashkina_3-1634289737260.png

 

Предлагается два варианта связи атрибутов с проектными данными: WDT-файл или атрибут WD_TB (ниже я покажу как выглядит эта связь). Если выбирается атрибут (256 знаков), то вся информация о связи храниться в нем и шаблоне чертежа. WDT - это внешний файл, но можно ввести больше информации и использовать при замене форматов, например, А3 на А2.

 

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

galashkina_4-1634290310335.png

 

6. Нажатием кнопки ОК, настройки основной надписи сохраняются. Затем нужно настроить свойства чертежа (слои, текст и т.п).

 

7. Сохранить шаблон чертежа AutoCAD (DWT).

galashkina_5-1634290741681.png

 

 

Message 6 of 24

AutoCAD Electrical работает в пространстве проекта с чертежами (dwg).

galashkina_0-1634291225399.png

 

Нужно ввести описание проекта (общие данные для всех листов).

galashkina_1-1634291325229.png

 

В текстовом файле default_wdtitle.wdl можно переименовать название строк, например, LINE6 переименовать в Дату, чтобы было понятно, какие данные вводить в поле.

galashkina_2-1634291539630.png

Для каждого листа также нужно ввести описание:

galashkina_3-1634291720742.png

 

Когда создается новый лист проекта, выбирается шаблон чертежа (dwt).

galashkina_4-1634291910241.png

 

 

 

Message 7 of 24

При создании нового чертежа проекта открывается шаблон чертежа, блок с атрибутами.

Дальше нужно передать проектные данные в атрибуты. Запускается следующий алгоритм:

galashkina_5-1634293238594.png

Значения для всех чертежей проекта хранятся в текстовом файле проекта WDP (создается программой при создании нового проекта). Значения для чертежей (номер и название листа и т.п.) хранятся, наверное, в DWG файлах чертежей.

galashkina_0-1634294755301.png

 

 

 

Message 8 of 24

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

Атрибут WD_TB (храниться в шаблоне чертежа вместе с другими атрибутами):

galashkina_6-1634293939277.png

 

внешний текстовый WDT-файл:

 

galashkina_7-1634294062799.png

 

 

Message 9 of 24

В разных проектах можно использовать разные шаблоны чертежей и разные блоки основной надписи.

Поясняющие картинки я использовала из разных проектов, поэтому постарайтесь не запутаться.

Message 10 of 24

Спасибо большое, но речь про обычный autocad, не Electrical - там кажется больше действий ... как я вижу:) и только ситуацию, когда блок динамический - что определение атрибута слетает при изменении формата листа - как его корректно привязать к фиксированной части геометрии блока (штампа), чтобы он всегда располагался там

Best regards,

Egor Grebenyuk,
JSC "Roszheldorproject", BIM specialist (infrastructure)

Message 11 of 24


@georg.grebenyuk  написал (-а):

Спасибо большое, но речь про обычный autocad, не Electrical - там кажется больше действий ... как я вижу:) и только ситуацию, когда блок динамический - что определение атрибута слетает при изменении формата листа - как его корректно привязать к фиксированной части геометрии блока (штампа), чтобы он всегда располагался там


Тут я вам вряд ли помогу. Я использую AutoCAD Electrical и не использую динамические блоки.

Мне кажется, часть форматки, где находится штамп, нужно сделать не изменяемой, а ручку для перемещения сделать вне штампа.

Message 12 of 24

Замена форматки в AutoCAD Electrical:

https://autode.sk/3AEuY6h

Message 13 of 24

Да, это безусловно правильно было бы ... но в моем случае - 1 объект может принимать разные формы (форматы листа и значения атрибутов) - это удобно для программного заполнения и смены параметров. Объемы у нас грандиозные и правок много постоянно 🤣, так хоть немного экономия времени хоть на исправления перед сшивкой сотен томов со схемами 😗. Пока приходится эти атрибуты (не понимания логики блока) держать текстом и менять Текст на листе программно .. костыльно - но пока так)

Best regards,

Egor Grebenyuk,
JSC "Roszheldorproject", BIM specialist (infrastructure)

Message 14 of 24

А электрические схемы в ваших проектах имеются?

В какой программе вы их создаете?

Message 15 of 24

Неее, я вообще не понял отчего вы подумали что это Electrical - у меня сугубо дороги...дороги...дороги (транспортная инфраструктура) - Civil 3D в основном ... и базовый AutoCAD

Best regards,

Egor Grebenyuk,
JSC "Roszheldorproject", BIM specialist (infrastructure)

Message 16 of 24

А схемы автоматизации?

galashkina_0-1634300836055.png

 

Message 17 of 24


@georg.grebenyuk  написал (-а):

Неее, я вообще не понял отчего вы подумали что это Electrical - у меня сугубо дороги...дороги...дороги (транспортная инфраструктура) - Civil 3D в основном ... и базовый AutoCAD


А вдоль дорог мачты с лампами освещения, электрические шкафы с контроллерами управления, светофоры, шлагбаумы ...

Message 18 of 24


@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
Expert Elite Member

Message 19 of 24

Хорошее завершение этой темы!

Не туда пошла дорога.

Нужно создать новую тему, чтобы все-таки найти нужное решение.

Message 20 of 24

Да, да, да - так в точности всё и есть)

Элементы организации дорожного движения для схем :d

Не уверен что я верно сделал - внеся "Horisont dimensional" - но теперь всё строится корректно. На этом вопрос наверное и исчерпан ....

image.png

Best regards,

Egor Grebenyuk,
JSC "Roszheldorproject", BIM specialist (infrastructure)

Can't find what you're looking for? Ask the community or share your knowledge.

Post to forums  

Autodesk Design & Make Report