Как выполнить Explode для 3DSolid? - Страница 2
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Как выполнить Explode для 3DSolid?

Как выполнить Explode для 3DSolid?

Ответ
Поиск в этой теме
Непрочитано 26.05.2009, 12:25
Как выполнить Explode для 3DSolid?
Sergey Pavlenko
 
Регистрация: 26.05.2009
Сообщений: 3

Вопрос в следующем.
Как используя ActiveX взорвать 3DSolid? Ведь у объектов такого типа нет соответствующего метода. Судя по документации этот метод есть только у объектов 3DPolyline , BlockRef, ExternalReference, LightweightPolyline, MInsertBlock, Polygonmesh, Polyline, Region.
Просмотров: 5818
 
Непрочитано 29.05.2009, 14:33
#21
Supermax

Руководитель фирмы
 
Регистрация: 28.03.2007
Москва
Сообщений: 1,831
Отправить сообщение для Supermax с помощью Skype™


Александр Ривилис , издеваешся, да? Я видел тут много обсуждений для arx, .net, но так никто ничего и не выложил. Или я что-то где-то пропустил. Сам пытался осилить, да только жена денег требует, приходится самообразование все время отодвигать.

Может сделаешь? для площади 3Dсолидов?

Дима_, да, есть такой недочет у Автодеска. Но там, где нет радиусов может работать. Или вдруг кто-нибудь напишет на arx
Supermax вне форума  
 
Непрочитано 29.05.2009, 14:54
#22
Александр Ривилис

программист, рыцарь ObjectARX
 
Регистрация: 09.05.2005
Киев
Сообщений: 2,413
Отправить сообщение для Александр Ривилис с помощью Skype™


Цитата:
Сообщение от Supermax Посмотреть сообщение
Александр Ривилис , издеваешся, да? Я видел тут много обсуждений для arx, .net, но так никто ничего и не выложил. Или я что-то где-то пропустил. Сам пытался осилить, да только жена денег требует, приходится самообразование все время отодвигать.

Может сделаешь? для площади 3Dсолидов?
Давно сделано в GeomProps. Там и возможность вызова из vba/lisp. Читай здесь.
Александр Ривилис вне форума  
 
Непрочитано 29.05.2009, 15:09
#23
Евгений А.

Армспорт
 
Регистрация: 18.07.2006
Ейск
Сообщений: 355


Во напридумали! :-) Если вас устраивает расчленение командным методом, то почему не устраивает стандартный командный же "_.area" ??? с телами справляется на ура...
Евгений А. вне форума  
 
Непрочитано 29.05.2009, 15:19
#24
Дима_

Продуман
 
Регистрация: 22.02.2007
Питер
Сообщений: 2,839


А как ты из _Area площадь поверхности программе передашь?
P.S. - я знаю что он ее покажет - но не с экрана же снимать - не факт что в последующих\предыдущих будет работать.
P.P.S. c arx кстати тоже геморой с версиями - по этому его и не долюбливаю.
__________________
Когда в руках молоток все вокруг кажется гвоздями.

Последний раз редактировалось Дима_, 29.05.2009 в 15:24.
Дима_ вне форума  
 
Непрочитано 29.05.2009, 15:38
#25
Александр Ривилис

программист, рыцарь ObjectARX
 
Регистрация: 09.05.2005
Киев
Сообщений: 2,413
Отправить сообщение для Александр Ривилис с помощью Skype™


Цитата:
Сообщение от Дима_ Посмотреть сообщение
А как ты из _Area площадь поверхности программе передашь?
(getvar "AREA")
Александр Ривилис вне форума  
 
Непрочитано 29.05.2009, 16:30
#26
Supermax

Руководитель фирмы
 
Регистрация: 28.03.2007
Москва
Сообщений: 1,831
Отправить сообщение для Supermax с помощью Skype™


Не кушает _.area surface.

Александр Ривилис, жму пять!
Supermax вне форума  
 
Непрочитано 29.05.2009, 17:16
#27
Дима_

Продуман
 
Регистрация: 22.02.2007
Питер
Сообщений: 2,839


Цитата:
Сообщение от Александр Ривилис Посмотреть сообщение
(getvar "AREA")
все молчу
__________________
Когда в руках молоток все вокруг кажется гвоздями.
Дима_ вне форума  
 
Непрочитано 29.05.2009, 17:46
#28
Supermax

Руководитель фирмы
 
Регистрация: 28.03.2007
Москва
Сообщений: 1,831
Отправить сообщение для Supermax с помощью Skype™


Александр Ривилис, А-А-А ... а как в лисп инфу эту получить? Свойства-то появились, но только для ручной работы? А-А-А..

Упс, нашел! Извиняюсь.

Цитата:
(GeomPropsGetArea <имя примитива>) ;; Площадь примитива
(GeomPropsGetVolume <имя примитива>) ;; Объем примитива
(GeomPropsGetPerimiter <имя примитива>) ;; Периметр/длина примитива
Цитата:
А как сделать чтобы объем к примеру выражался в кубических метрах?...

...Установить значение переменной DIMLFAC в 0.001...
Блин! Круто до визгу!

Последняя нужда! Добавить два свойства - Коффициент отношения массы к объему и вес в кг.

Решится голубая мечта всех проектировщиков - подсчет общего веса выбранных объектов!!!

Замер в ожидании.

Последний раз редактировалось Supermax, 29.05.2009 в 18:12.
Supermax вне форума  
 
Непрочитано 29.05.2009, 21:33
#29
Дима_

Продуман
 
Регистрация: 22.02.2007
Питер
Сообщений: 2,839


Да с массой то как раз не проблемма (vla-get-volume) никто не отменял.
__________________
Когда в руках молоток все вокруг кажется гвоздями.
Дима_ вне форума  
 
Непрочитано 29.05.2009, 21:53
#30
Александр Ривилис

программист, рыцарь ObjectARX
 
Регистрация: 09.05.2005
Киев
Сообщений: 2,413
Отправить сообщение для Александр Ривилис с помощью Skype™


Цитата:
Сообщение от Supermax Посмотреть сообщение
Замер в ожидании.
Отомри. Этого я делать не буду. Для этой цели есть калькулятор, да и lisp'ом не проблема.
Александр Ривилис вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Как выполнить Explode для 3DSolid?



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Рифмоплетство. Kryaker Разное 554 14.11.2023 11:59
Бетоны для гидротехнических сооружений Egor_II Железобетонные конструкции 9 03.02.2016 11:06
бетонирование в зимних условиях тен Технология и организация строительства 107 21.12.2013 13:59
Копирование данных для спецификаций из выносок СПДС в таблицу из мтекстов Red Nova Программирование 177 08.12.2008 11:35
Альтернативная служба в армии Vova Разное 117 12.06.2007 00:30