CAD-страница НП | Статьи || Введение | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 || English

Приложение к "Тайнам подземелий Autodesk"

Заклинания (AutoLISP-функции) диггера Supermaxа

Можно загрузить и разархивировать файл visibility-add-rus.lsp с исходными текстами следующих функций А.Лазебного:
1. eval_graf_output - получение словаря ACAD_EVALUATION_GRAPH из пространства редактора блоков
2. visibility_add - добавление нового параметра Visibility
3. visibility-up - установка выбранного Visibility Set текущим
4. eddedd - включение ручек всех элементов текущего Visibility Set
5. tecuch_visibility - определение наименования текущего Visibility Set
6. blk-visib-param-auditor - проверка корректности словаря BLOCKVISIBILITYPARAMETER
7. element-sel-current-del - удаление выбранных элементов из текущего Visibility Set
8. element-all-current-del - удаление всех элементов из текущего Visibility Set
9. element-sel-current-insert - добавление в текущий Visibility Set выбранных элементов
10. visibility_clear - полная очистка текущего представления от всех элементов, динамических свойств и представлений
11. properties_add_all_visibility - установка видимости выбранных динамических свойств и ручек во всех представлениях всех Visibility Set-ов
12. sootvetstvie - определение соответствия указателя элемента в пространстве редактора блоков и словарей ACAD_EVALUATION_GRAPH и BLOCKVISIBILITYPARAMETER

Версии для загрузки:
29.01.09. Версия 1.0.
15.02.09. Версия 1.1 (кроме того, добавлена функция move-to-visibilityset).
24.07.09. Версия 1.2 (изменена функция element-sel-current-insert).
24.10.09. Версия 1.3 (изменена функция eval_graf_output).
11.02.10. visibility-add-rus-v1.4, move-properties-rus-v1.4 - добавлена поддержка таблиц свойств в динамических блоках AutoCAD 2010.
22.10.15. visibility-add-eng_1_6.zip (изменения DBdJ1) может работать в AutoCAD 2016.

А вот пример динамического блока с 10 параметрами видимости (vp01, vp02, ..., vp10):

Этот DWG-файл находится здесь. Для создания такого блока из обычного динамического блока с одним параметром видимости надо выполнить шаги:

Наслаждайтесь!


17.02.09. Дополнение: функция move-properties перемещения вверх или вниз свойств в динамических блоках (например, в блоках для коммерческих изделий).

Примечание
Некоторые динамические блоки имеют много дополнительных свойств и пользователь не может видеть их все сразу в палитре свойств. Вы можете перенести вверх наиболее нужные свойства и сделать их видимость более удобной.
Запуск программы: (move-properties). Скачать можно отсюда.

11.02.10. О новой версии см. выше.


24.07.09. Еще один пример блока с несколькими параметрами видимости (автор Т.Беннетт).


22.10.15. Хорошие новости: благодаря DBdJ1 программа заработала в AutoCAD 2016! Скачать: visibility-add-eng_1_6.zip, пример блока Brandmelders_Dynamic_MVSP1.dwg.


Предыдущая | Введение

CAD-страница НП | Статьи || Введение | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 || English