|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
|
||||
КЖ; C# Регистрация: 03.11.2005
Санкт-Петербург
Сообщений: 2,611
|
Цитата:
|
|||
![]() |
|
||||
идущий по граблям Регистрация: 26.05.2005
Сообщений: 5,175
|
|
|||
![]() |
|
||||
идущий по граблям Регистрация: 26.05.2005
Сообщений: 5,175
|
Ну так Акад Вам все подробно объяснил, хоть и по-английски. BlockPlaceholder (в рус. версии Местозаполнитель блока) - это объект вроде This или Here в языках программирования, когда полю надо сослаться на свой родной блок, каким бы он ни был. И если объект не внутри блока, то и своего родного блока у него нет. Поэтому эта штука доступна только из редактора блоков.
|
|||
![]() |
|
||||
идущий по граблям Регистрация: 26.05.2005
Сообщений: 5,175
|
Теперь понятно. Я-то пытался воспроизвести ситуацию на атрибуте, а не на обычном тексте
![]() Из справки к русской версии: Цитата:
|
|||
![]() |
|
||||
идущий по граблям Регистрация: 26.05.2005
Сообщений: 5,175
|
|
|||
![]() |
|
||||
КЖ; C# Регистрация: 03.11.2005
Санкт-Петербург
Сообщений: 2,611
|
SlavaLu,
Это так называемый Custom Entities, созданный на базе технологий MultiCAD .NET . Я уже писал, что создание таких объектов под мультикад не сложнее чем создание динамического блока. Как это все запустить... Если кратко, то в автокад загружается MultiCAD Enabler (_appload -> файл ALoader.arx, можно и в автозагрузку поставить), а затем загружается библиотека содержащая код созданного объекта (netload -> object.dll), далее командой, определенной в коде, в чертеж вставляется нужный объект. Собственно все. Некоторые подробности про то, как это работает тут: https://habrahabr.ru/company/nanosoft/blog/184482/ Сам MultiCAD брать тут: http://developer.nanocad.ru/redmine/.../ncadsdk/files Код библиотеки объекта, пару недель как, валяется тут: http://experement.spb.ru/wiki/doku.php?id=blog:boxa , собранную версию не выкладываю, т.к. у Вас судя по всему AutoCAD 2013х64, у меня такого нет, а выкладывать не протестированную версию - плохо. |
|||
![]() |