|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
15.09.2018, 18:13 | #1 | |
Как сослаться полем на доп. свойство подшивки в блоке?
Регистрация: 10.04.2011
Сообщений: 250
|
||
Просмотров: 3552
|
|
||||
Регистрация: 10.08.2013
Сообщений: 11,040
|
Имхо, вполне логичным выглядит, что оформление на листах делается в одном масштабе на все форматы в шаблоне, настройки печати делаются под листы один раз на каждое устройство вывода, а содержимое пространства модели "подтягивается" через настраиваемые видовые экраны.
|
|||
|
||||
Регистрация: 10.08.2013
Сообщений: 11,040
|
|
|||
|
||||
Регистрация: 21.09.2018
Сообщений: 2
|
1) Чтобы блок корректно работал
1.1) Блок должен находиться в пространстве листа, который подшит в подшивку 1.2) Атрибут со свойством "адрес" должен иметь режим не постоянного атрибута 2) В пространстве листа кликнуть два раза на блок = окно "Редактор атрибутов блоков" 2.1) В графе "Значение" нужного атрибута вставляем "поле", далее в появившемся окне "Поле" делаем следующее: а) "Категория полей" = "Подшивка" б) "Имена полей" = "ТекПодшПольз" в) "Пользовательское свойство" = "адрес" г) в графе "Формула для поля" выделяем код %<\AcSm SheetSet.адрес>% и копируем его в буфер обмена д) жмем "Отмена" 2.2) жмем "Отмена" 3) Заходим в редактор блоков, выбрав соответствующий блок, где "стоит" атрибут со свойством из подшивки "адрес" 3.1) Кликаем два раза на необходимый атрибут = окно "Редактирование определения атрибута" 3.2) В графе "По умолчанию" вставляем из буфера обмена скопированный код и получим надпись следующего вида: "####", далее жмем "ОК" 3.3) Закрываем редактор блоков с сохранением изменений 4) Вставляем блок, где "стоит" атрибут со свойством "адрес", в пространство листа. На "предложения Автокада" заполнить значение атрибута, просто жмем "Ентр" 5) Готово Для присвоения свойства "адрес" атрибуту уже вставленных блоков, необходимо сделать ряд манипуляций в третьем пункте со сменой режима "постоянного атрибута" 1. Вне блока нажимаем два раза на блок, появится окно «Редактор атрибутов блоков» 2. В графе «Значение» нужного атрибута вставляем поле, после чего появится окно «Поле» 3. Далее выбираем: «Категория полей» = «Подшивка», «Имена полей» = «ТекПодшПольз», «Пользовательское свойство» = «Адрес» 4. Затем не закрывая окно «Поле» в графе «Формула для поля» копируем код %<\AcSm SheetSet.Адрес>% 5. Закрываем окно «Поле», нажав отмену 6. Заходим в редактор блоков кликаем два раза на необходимый атрибут, который должен иметь режим не постоянный 7. В появившемся окне «Редактирование определения атрибута» в графе «По умолчанию» вставляем скопированный ранее код, при этом, появится надпись "####" - это нормально. Далее жмем «ОК» 8. Закрываем редактор блоков с сохранением изменений 9. Вставляем блок «Рамки» в пространство листа, который необходимо подшить. На предложения заполнить значение атрибута просто жмем «ентр» 10. Готово 11. Значение атрибута, в котором прописано свойство "Адрес", будет меняться при изменении свойства "Адрес" в самой подшивке лишь в том случае, если блок с этим атрибутом находится в пространстве листа и этот же лист подшит в подшивку, где есть свойство - "Адрес" Для того чтобы данный атрибут изменился в уже вставленных блоках, необходимо выполнить ряд манипуляций с изменением режима «постоянный атрибут» Последний раз редактировалось Кулик Алексей aka kpblc, 21.09.2018 в 11:56. |
|||
|
||||
Регистрация: 10.04.2011
Сообщений: 250
|
Цитата:
|
|||
|
||||
Регистрация: 21.09.2018
Сообщений: 2
|
Цитата:
т.е. настроив окно "Поле", описанного в третьем пункте, не нажимая далее ничего, обратите внимание на нижнюю часть окна "Поле", там прописан код вида: %<\AcSm SheetSet.Адрес>% Вот его и нужно скопировать |
|||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Публикация листов подшивки с разными параметрами печати | Vildar | AutoCAD | 23 | 28.01.2018 05:31 |
Поля в блоке штампа не ссылаются на свойства текущей подшивки | XoRys | AutoCAD | 4 | 28.02.2014 21:17 |
Как отобразить пустую строку в поле дин.блока, которое ссылается на незаполненное свойство листа подшивки? | ГОСТ&ОПОКА | AutoCAD | 5 | 28.10.2013 13:47 |
Почему подставляются данные из другой подшивки. | eleron | AutoCAD | 7 | 22.09.2012 22:31 |
свойство группы листов подшивки | verdysh | AutoCAD | 1 | 20.06.2009 00:47 |