Установка свойств блока из подшивки.
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Установка свойств блока из подшивки.

Установка свойств блока из подшивки.

Ответ
Поиск в этой теме
Непрочитано 02.12.2014, 12:15 #1
Установка свойств блока из подшивки.
Linkin
 
Регистрация: 15.12.2009
Сообщений: 6

Здравствуйте.
Есть динамический блок формата фамилия-подпись, в котором фамилия является атрибутом, а подпись еще одним статическим блоком.
Далее перебором параметров видимости сделано соответствие различных фамилий своим подписям.
В блоке сделана таблица свойств, в которой устанавливается фамилия и соотвутствующий ей параметр видимости с подписью.

Вопрос в следующем. Хочется чтобы параметр видимости из таблицы задавался свойством подшивки.
То есть набрал в подшивке фамилию и показалась соответствующая ей подпись.

PS: Вопрос, в целом, не относится к какому-то конкретному DWG файлу... а корпоративный набор подписей в интернет (по понятным причинам) я сливать не буду. Поэтому DWG не прикладываю.
Если вопрос не понятен, нарисую блок примера, но вроде все понятно описал.
Просмотров: 2636
 
Непрочитано 02.12.2014, 15:34
1 | #2
kp+

идущий по граблям
 
Регистрация: 26.05.2005
Сообщений: 5,170


Цитата:
Сообщение от Linkin Посмотреть сообщение
То есть набрал в подшивке фамилию и показалась соответствующая ей подпись.
Такого стандартными средствами не добьешься (не знаю, что там добавили в версии 2015, однако верится с трудом). Только программная пост-обработка (прога считывает значение атрибута и подбирает соотв. значение параметра видимости)
Но наверняка можно наделать простых статических блоков, соответствующих парам "фамилия-росчерк", и вставлять их из подшивки как "блоки-идентификаторы" или "блоки-метки".

Offtop: Юридический вопрос использования таких "квазиэлектронных" подписей неоднократно обсуждался на форуме

Последний раз редактировалось kp+, 02.12.2014 в 15:45.
kp+ вне форума  
 
Непрочитано 02.12.2014, 21:27
1 | #3
Сергей812


 
Регистрация: 10.08.2013
Сообщений: 11,499


Цитата:
Сообщение от kp+ Посмотреть сообщение
(прога считывает значение атрибута и подбирает соотв. значение параметра видимости)
Скорее, наверно, как пользовательскую переменную чертежа или поле подшивки..
И от динамических блоков-подписей вообще подумываю отходить-чтобы не загромождать чертеж лишним.. скорее уж макрос, повешенный на тот же реактор команды, перехватывающий сообщение об регенерации и обновляющий при необходимости блок подписи.. блок подписи храниться каждый в своем файле с именем=фамилии.. Особо не продумывал...

Последний раз редактировалось Сергей812, 02.12.2014 в 21:33.
Сергей812 вне форума  
 
Непрочитано 03.12.2014, 07:04
1 | #4
baksconstructor


 
Регистрация: 05.11.2014
Сообщений: 944


Цитата:
Сообщение от Linkin Посмотреть сообщение
То есть набрал в подшивке фамилию и показалась соответствующая ей подпись.
То есть перед печатью меняете фамилию разработчика ? А спрашивать потом с кого будут ?
baksconstructor вне форума  
 
Непрочитано 03.12.2014, 07:25
1 | #5
trir


 
Регистрация: 18.12.2010
Сообщений: 5,107


327 статья УК РФ
trir вне форума  
 
Автор темы   Непрочитано 03.12.2014, 07:46
#6
Linkin


 
Регистрация: 15.12.2009
Сообщений: 6


Цитата:
Сообщение от baksconstructor Посмотреть сообщение
То есть перед печатью меняете фамилию разработчика ? А спрашивать потом с кого будут ?
Нет. Просто в случае стадии Р (один разработчик) это реализовано через подшивку - оттуда берется фамилия разработчика и один раз проставляется подпись.
В случае стадии П разработчиков несколько (специфика раздела и компании), соответственно был придуман этот блок.
Теперь хочу это приделать к стадии Р - чтобы не проставлять подписи.

Цитата:
Сообщение от trir Посмотреть сообщение
327 статья УК РФ
Спасибо. Я пришел не за холиваром относительно юридической силы сплайна в автокаде.

kp+, Сергей812, спасибо за ответы. Попробую покопаться дальше...
Linkin вне форума  
 
Непрочитано 03.12.2014, 09:45
1 | #7
Krieger

инженер (КМ)
 
Регистрация: 30.10.2004
Красноярск
Сообщений: 3,837


Это оптимально делать не через подшивку, а через Xref.
__________________
Делай хорошо, плохо само получится.
Krieger вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Установка свойств блока из подшивки.



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Функция чтения свойств и их значений динамического блока Supermax Библиотека функций 11 16.03.2020 09:11
Назначение свойств атрибутов блока без attsync Кулик Алексей aka kpblc Программирование 9 15.08.2017 06:32
Проблема с базовой точкой блока и вхождением блока в DXF nogaems Программирование 5 29.08.2013 15:46
Установка параметров динамического блока в VBA тормозит bars4 Программирование 4 01.10.2012 10:27