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

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

Как программно найти геометрический центр?

Ответ
Поиск в этой теме
Непрочитано 07.01.2023, 10:44 #1
Как программно найти геометрический центр?
aleks-nemo
 
Регистрация: 25.12.2022
Сообщений: 2

Здравствуйте!
Акад 2023. Привязка 2D к геометрическому центру. Как программно вытащить эту точку? В списке команд есть кнопка "Привязка, геометрический центр" и макрос на ней "_gcen". Как заставить его работать? Необходимо переопределить блокам контрольную точку с нулевой на геометрический центр.
Просмотров: 1409
 
Непрочитано 07.01.2023, 14:01
#2
Сергей812


 
Регистрация: 10.08.2013
Сообщений: 11,052


получить через vla-getboundingbox координаты прямоугольного окна - куда вписывается примитив, потом математически найти центр это окна как середину отрезка между координатами окна.
Сергей812 вне форума  
 
Непрочитано 07.01.2023, 23:09
#3
koMon


 
Блог
 
Регистрация: 26.09.2017
Сообщений: 1,681


в редакторе блоков с выключенными привязками выполнить лисп функцию
Код:
[Выделить все]
 (command "_bparameter" "_base" (osnap (cadr (entsel)) "_gcen"))
__________________
K Lisp
koMon вне форума  
 
Автор темы   Непрочитано 16.01.2023, 08:17
#4
aleks-nemo


 
Регистрация: 25.12.2022
Сообщений: 2


(command "_.-bedit" "_bparameter" "_base" (osnap (cadr (entsel)) "_gcen") "_.bclose" "_s")
Как мне избавиться от последнего клика мышью?
aleks-nemo вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > LISP > Как программно найти геометрический центр?

Размещение рекламы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Возможно ли в AutoCAD найти объем пустоты Вовочка AutoCAD 5 17.02.2015 10:27
Нужны вот такие регулируемые стойки//Где их можно найти? Laa911 Прочее. Архитектура и строительство 9 08.07.2013 16:38
Помогите, пожалуйста, найти центр тяжести сложной плоской фигуры. linki770 Разное 12 16.05.2013 00:17
Как найти сортамент европейский с двутавром 226х120 мм proteirei Металлические конструкции 2 18.02.2013 18:20
VBA узнать центр дуги в полилинии AnteC Программирование 3 02.02.2013 01:27