Реклама i
|
||
| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
![]() |
#1 | |
Определение положения центра тяжести фигуры в АвтоКАДе
инженер-конструктор
Калуга
Регистрация: 11.01.2007
Сообщений: 565
|
||
Просмотров: 45000
|
|
||||
В свое время написал следующий лисп (см. ниже), который ставит Точку в центр тяжести области, полилинии (замкнутой),круга, эллипса или 3dsolid-а
Понимаю, что скорее всего "буду бит" местными программистами за качество кода, однако для меня работает надежно ![]() Код:
Последний раз редактировалось tutanhamon, 16.10.2009 в 11:36. Причина: Добавил пояснения |
||||
![]() |
|
||||
|
||||
![]() |
|
||||
alexNAP,
как вариант: Выбрать штриховку, в контекстном меню по правой кнопке мыши выбрать Hatch Edit ("Редактирование..."). Откроется окно редактирования штриховки. Нажать Recreate Boundary ("Восстановить контур..."), выбрать Region (Область) или Polyline (Полилинию) в командной строке. На запрос Associate hatch with new boundary? ("Связать штриховку с новым контуром?") ответить Да или Нет - без особой разницы. И после запустить Centroid и выбрать полученную полилинию (ну или область). |
||||
![]() |
|
||||
Вы чего, народ? Какие лиспы? _MASSPROP и всё.
__________________
Reshaping the STEM field |
||||
![]() |
|
||||
а так как большинству нужно узнать характеристики полилинии, то
_REGION, а потом _MASSPROP
__________________
14 Ибо если вы будете прощать людям согрешения их, то простит и вам Отец ваш Небесный (Мф 6, 14) |
||||
![]() |
|
||||
Инжиниринг Регистрация: 16.09.2011
Тюмень
Сообщений: 236
|
В 2013 Автокаде выдаёт ошибку:
Код:
Проверил в 2006 Автокаде, аналогично: Код:
Код:
Последний раз редактировалось wepp, 17.08.2012 в 08:04. Причина: проблема решена |
|||
![]() |
|
||||
Gti Регистрация: 14.01.2010
МО Железнодорожный
Сообщений: 121
|
У меня в 2011 автокаде почему то программа Сentroid при выборе одного объекта создаёт поверх него область, при множественном выборе, все кроме одного игнорируются, на оставшийся накладывается копия в виде области, как и в случае с одним объектом, при этом центроиды ни там ни там не появляются (см. вложение).
Лисп qw работает, но как говорилось выше, при выборе нескольких объектов центр масс расчитывается общий... Однако, подгрузив оба лиспа и вызвав команду Сentroid, зараз получил отдельные центроиды для каждого из объектов!!! Может кто то сможет скомпоновать обе программы воедино, что бы при множественном выборе создавались отдельные ЦМ для каждого объекта?
__________________
Каждая система стремится к равновесию. |
|||
![]() |
![]() |
|
Опции темы | Поиск в этой теме |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Центр тяжести фигуры | scarface | AutoCAD | 5 | 20.12.2019 11:03 |
Площадь фигуры и центр её тяжести | rust-resisting | AutoCAD | 32 | 17.11.2010 08:53 |
Нагрузка на сваи в кусте со смещением центра тяжести относительно нагрузки | baryshnikoff | Основания и фундаменты | 3 | 19.08.2008 13:12 |
Центр тяжести плоской фигуры , геом. центр контура ? | bdfy | AutoCAD | 1 | 10.05.2005 17:21 |
определение центра масс здания в SCAD | vv | SCAD | 2 | 27.01.2004 11:59 |