Подсчет площади стандартной функцией _MEASUREGEOM с доработкой
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > LISP > Подсчет площади стандартной функцией _MEASUREGEOM с доработкой

Подсчет площади стандартной функцией _MEASUREGEOM с доработкой

Ответ
Поиск в этой теме
Непрочитано 28.05.2025, 06:16 #1
Подсчет площади стандартной функцией _MEASUREGEOM с доработкой
Arsham
 
Регистрация: 16.01.2014
Сообщений: 3

Добра всем, уважаемые форумчане! 2 дня бьюсь над простой казалось бы задачей и не понимаю как решить. Надо сделать Lisp для следующего задания. При нажатии кнопки программа предлагает вычислить площадь помещения, используя встроенную функцию _MEASUREGEOM- сразу включается режим добавления объектов, а после окончания добавления (щелкаем ПКМ) автоматически включается режим вычитания объектов. После окончания вычитания щелкаем ПКМ м в командной строке видим итоговую площадь. Создал простой lsp, но программа никак не хочет автоматически переходить в режим вычитания, а просто ожидает ввода команды вручную. Я не программист, мои последние программы были в советской школе на Бейсике. Прошу помощи в доработке кода или хотя бы пояснения, почему эта @#%$*@ не работает.

(defun c:AreaAddSub (/)
;; Запуск команды "Измеритьгеом" в режиме добавления площади
(command "_MEASUREGEOM" "_AREA" "_ADD" "_OBJECT")

;; Ожидание выбора объектов (пока команда активна)
(while (= (getvar "CMDACTIVE") 1)
(command pause)
)
(if (command "")

;; Ожидание выбора вычитаемых объектов
(while (= (getvar "CMDACTIVE") 1)
(command pause)
(command "_SUBTRACT" "_OBJECT" )))

;; Тихий выход
(princ)
)
Просмотров: 300
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > LISP > Подсчет площади стандартной функцией _MEASUREGEOM с доработкой



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Подсчет площади жилого строения (дача) GEO_poisk Архитектура 4 28.02.2021 22:34
Двухуровневый этаж в многоквартирном доме. Подсчет общей площади matof Архитектура 5 16.01.2015 13:15
Подсчет площади обьекта в автокаде. Telnet AutoCAD 5 15.09.2011 10:42
Подсчет площади штукатурки Sarman Архитектура 5 25.08.2010 11:42
подсчет площади сложной поверхности lexx2008 AutoCAD 23 14.11.2008 03:05