|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
03.04.2011, 19:51 | #1 | |
Lisp. Редактирование элемента во внешней ссылке без команды _refedit
Регистрация: 14.11.2007
Сообщений: 159
|
||
Просмотров: 3163
|
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,844
|
1. Добавлять атрибуты надо к описанию блока, а не к его вхождению.
2. Если собираешься работать с внешними ссылками и при этом сохранять внесенные изменения, то придется изучать ObjectDBX и работать с неактивным документом.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,844
|
Отвечу в обратном порядке
2. ObjectDBX может вызываться из lisp: http://autolisp.ru/2010/04/08/procee...tive-document/ 1. Чтобы нормально работать с внешней ссылкой, сначала файл надо открыть в фоновом режиме, внести все изменения, сохранить и закрыть файл, и выполнить обновление вхождения файла внешней ссылки в текущем файле.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Регистрация: 14.11.2007
Сообщений: 159
|
Код:
И ещё 2 вопроса: 1. Не могу найти команду, которая бы обновляла внешнюю ссылку? Команда (vla-update (vlax-ename->vla-object ename)) ничего не делает. 2. Как получить все элементы, находящиеся в модели открываемого файла? |
|||
|
||||
А команда (command "_-XREF" ...) ?
Ты имеешь ввиду ссылки? Ищешь блок с именем ссылки в таблице блоков.
__________________
Как использовать код на Лиспе читаем здесь |
||||
|
||||
Регистрация: 14.11.2007
Сообщений: 159
|
Цитата:
Цитата:
Если кому-то будет интересно, то вот так: Код:
А можно ли вообще добавить атрибут к блоку без применения синхронизации атрибутов? Последний раз редактировалось молодой человек, 09.04.2011 в 14:03. |
|||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
запуск программы из AutoCADа | kminas | Программирование | 19 | 15.06.2012 13:42 |