ADN Open CIS
Сообщество программистов Autodesk в СНГ

27/07/2013

Переименование или копирование анонимного блока с использованием LISP или VBA

Вопрос: как можно анонимному блоку задать другое имя, например, TestBlock?

Ответ: задать имя анонимному блоку возможно. Например, можно переименовать анонимный блок со служебным именем *T1 в TestBlock. Во время вызова команды _.insert или _.block в списке доступных блоков имя TestBlock не показывается, хотя блок с таким именем и существует...

Опубликовано 27.07.2013     Читать далее >>>
10/07/2013

Как открыть, закрыть и проверить состояние палитр инструментов (ToolPalettes) через LISP

Вопрос: Как проверить состояние палитр инструментов (ToolPalette) через LISP? Ответ: Если надо гарантированно открыть палитры...
Опубликовано 10.07.2013     Читать далее >>>
24/06/2013

AutoCAD 2014 API (AutoLisp)

Филипп Леефсма (Philippe Leefsma) создал презентацию (DevTV) о новшествах в AutoCAD 2014 API. Вы можете скачать её отсюда (на английском).

Опубликовано 24.06.2013     Читать далее >>>
10/06/2013

Управление прозрачностью слоев с помощью LISP

Вопрос:
Почему не работает код? vla-get-transparency подсвечивается синим в VLIDE, но я получаю текст ошибки: "Error: ActiveX Server returned the error: unknown name: Transparency"

Ответ:
Свойства, к которым Вы получаете доступ через COM, базируются на API ActiveX.
Если посмотреть на свойство Transparency в справке по ActiveX, Вы увидите, что оно доступно только для примитивов класса AcadRasterImage и AcadWipeout.

Опубликовано 10.06.2013     Читать далее >>>