Динамический блок

Урок 14. Изменение динамического блока из LISP-программы.

Динамический блок.

Tweet В последнее время в AutoCAD стали широко применяются динамические блоки. Возможность управления динамическими блоками из LISP-программы открывает новые перспективы автоматизации проектов. В этом уроке мы рассмотрим пример изменении динамических свойств блока из LISP-программы.

Урок 13. Вставка динамического блока из LISP-программы.

Динамические блоки стали очень полезными элементами современного Автокада. Широкое применение динамических блоков значительно ускоряет процесс проектирования.

В этом уроке мы рассмотрим, как можно вставлять динамический блок и присваивать значения его атрибутам из LISP-программы. Для этого нам понадобятся материалы прошлых уроков. 

Вначале мы создадим блоки куба с дополнительными данными при помощи программы, рассмотренной нами в уроке: «LISP. Создание блока».

 Скачать программу Mp_kub3.lsp Скачать программу Mp_kub3.lsp (Размер файла: 993 bytes)

Затем извлечем из блока дополнительные данные.

Вставим динамический блок, созданный нами в уроке: «Создание динамического блока», и внесем в него дополнительные данные из блока куба.

 Скачать динамический блок Скачать динамический блок (Размер файла: 30 kB)

Читать далее

Создание динамического блока.

Одними из важнейших элементов Автокада в последнее время стали динамические блоки. Они открывают широкие возможности по адаптации Автокад. И хотя существующие динамические блоки уже решают многие современные задачи проектирования, всегда хочется создать что-то уникальное, своё. Что-то, что будет решать ваши специфические задачи.

В этом уроке мы создадим свой простой динамический блок, а в следующем рассмотрим возможности управления динамический блоком из LISP программы

Давайте создадим свой динамический блок выноски с надписями. См. Рис. 1. 

Динамический блок.

Рис. 1.  Динамический блок выноски с надписями.

Блок будет иметь два атрибута – две надписи.

И три ручки управления:

1 – меняет положение всего блока;

2 – меняет длину выносной линии, изменяя положение полки и надписей;

3 – меняет длину полки.

Читать далее