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

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > как разделить Polyface Mesh (Многогранные Сети) на независимые части?

как разделить Polyface Mesh (Многогранные Сети) на независимые части?

Ответ
Поиск в этой теме
Непрочитано 29.09.2011, 18:28 #1
как разделить Polyface Mesh (Многогранные Сети) на независимые части?
АлексЮстасу
 
топограф, технолог
 
Москва
Регистрация: 24.05.2009
Сообщений: 3,031

Ко мне попали 3D модели, сделанные в 3Ds Max или из GMax, в которых все представлено как Polyface Mesh (Многогранные Сети).
Их можно преобразовать в сеть, а потом попробовать преобразовать в тела и т.п., но часто Автокад сообщает, что "Сеть не преобразована, потому что она не замкнута или пересекает сама себя".
Внешне все вроде бы нормально, но некоторые Polyface Mesh состоят из разрозненных частей. (Пример приложен). Может быть в этом дело?
Как разделить эти Polyface Mesh на отдельные части?
Слышал, что это как-то легко делается в 3Ds Max. Мог бы попробовать и в нем тоже, хотя я в 3Ds Max полный ноль, но лучше бы в Автокаде.

Миниатюры
Нажмите на изображение для увеличения
Название: Как_разделить_Сеть.jpg
Просмотров: 227
Размер:	35.5 Кб
ID:	67001  

Вложения
Тип файла: dwg
DWG 2004
крышки.dwg (34.7 Кб, 1807 просмотров)


Последний раз редактировалось АлексЮстасу, 29.09.2011 в 18:37.
Просмотров: 7609
 
Непрочитано 30.09.2011, 09:39
#2
GRIFEL

пенсионер-конструктор
 
Регистрация: 11.02.2011
Калуга
Сообщений: 68


1. Разложить на плоскости
2. Используя команду J из приложенного комплекта функций для работы с PFACE срастить необходимые фрагменты ...
Вложения
Тип файла: rar PFACE.RAR (135.2 Кб, 263 просмотров)
GRIFEL вне форума  
 
Автор темы   Непрочитано 30.09.2011, 13:14
#3
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,031


Цитата:
Сообщение от GRIFEL Посмотреть сообщение
1. Разложить на плоскости
2. Используя команду J из приложенного комплекта функций для работы с PFACE срастить необходимые фрагменты ...
Расчленил обычным Explode, использовал J (PFACE) - получилось. Спасибо!
Только я не понял, зачем было задавать точку вставки, и зачем при этом вставляются размеры? Потом их приходится выделять-удалять. И иногда поверхность улетает в начало координат.
Пробовал на нелокализованном 2006.

Сделать так можно, но, увы, мне неудобно. Неужели нет штатного способа? Хотя бы в том же 3Ds Max? По аналогии с командой разделить независимые объемы на отдельные солиды?
Неудобно потому, что и действий много, и нужно правильно выделить соединяемые грани, а в сложной модели это сделать нелегко.
Проблема в том, что таких моделей сотни уже, и придет еще несколько сотен, и их перевод в dwg уже требует кучи операций, а перевод в солиды еще кучи. Этот процесс разделения - только небольшой эпизод преобразований, а уже требует многих не всегда простых действий.

Вообще: как умудрился Autodesk так сделать, что проще метры перевести в килограммы, чем из модели Max сделать нормальную модель Автокада, разделить Polyface Mesh на отдельные, преобразовать Polyface Mesh или Mesh в 3DSolid и т.п.

Последний раз редактировалось АлексЮстасу, 01.10.2011 в 15:05.
АлексЮстасу вне форума  
 
Непрочитано 01.10.2011, 23:01
#4
GRIFEL

пенсионер-конструктор
 
Регистрация: 11.02.2011
Калуга
Сообщений: 68


AUTODESK cделал то что хотел и мог - всего не предусмотришь...... по размерам : при помощи PLRR из данного комплекта появляется возможность параметрмзации данного фрагмента при указании на размерный примитив.......
GRIFEL вне форума  
 
Автор темы   Непрочитано 01.10.2011, 23:40
#5
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,031


Цитата:
Сообщение от GRIFEL Посмотреть сообщение
по размерам : при помощи PLRR из данного комплекта появляется возможность параметрмзации данного фрагмента при указании на размерный примитив.......
Это интересно! Т.е. позволяет создать в перемещениях-изменениях этого Mesh какую-то зависимость? Я о таких еще не в курсе.
АлексЮстасу вне форума  
 
Непрочитано 02.10.2011, 09:55
#6
GRIFEL

пенсионер-конструктор
 
Регистрация: 11.02.2011
Калуга
Сообщений: 68


Если есть интерес к параметризации моделей и фрагментов - начните с команды ВХ(лат) данного приложения - пройдитесь хотя бы по 2-3 вариантам построения с опцией образмеривания......... Кстати предложенные Вами в #1 Крышки проще создать заново при помощи пары дуг в пространстве и команды ОР1(лат) чем получать их шинковкой готовой сети . И еще по базовой точке - она пригодится если возникнет желание сохранить фрагмент в библиотеке для последующего использования т.к J сращивает не только плоскости но и фрагменты
GRIFEL вне форума  
 
Автор темы   Непрочитано 03.10.2011, 20:38
#7
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,031


На 3Ds Max форуме http://www.render.ru/forum/ мне подсказали макрос http://www.scriptspot.com/3ds-max/sc...etach-elements, который оптом разделяет слипшиеся и объединенные Polyface Mesh (Многогранные Сети) на составные отдельные Polyface Mesh.
Решающие преимущества: и то, что оптом, и то, что не ошибешься при выборе граней, из которых отдельные сети нужно составить.
Решающий минус: что не в Автокаде.
Далее в Автокаде штатными средствами - преобразуем в сети (оптом), закрываем отверстия (оптом), преобразуем в тела (оптом).
Сети типа крышек из приложенного файла, конечно же, сетями и останутся.

Главное недоумение: Автокад не дает средств работы с Polyface Mesh (Многогранные Сети). Ни разделить их, ни закрыть в них отверстия, ни преобразовать их в тела в Автокаде невозможно.
АлексЮстасу вне форума  
 
Непрочитано 04.10.2011, 09:54
#8
GRIFEL

пенсионер-конструктор
 
Регистрация: 11.02.2011
Калуга
Сообщений: 68


Достаточно объединить несколько PFACE в блок и Вы получите модель из фрагментов , каждый из которых можно параметризировать после разложения блока по встроенным размерным цепям или совместно масштабировать в блоке по осям .... что касается тел - модели на базе PFACE внешне мало чем отличаются от SOLID-моделей , но при этом более пластичны в смысле и геометрии и отображения граней и вполне имеют право на жизнь . Пользуюсь ими со времен DOS , и меня до сих пор с работы не выгнали несмотря на то что я - пенсионер , а начальству глубоко наплевать в каком виде создаются модели - оперативно и понятно - этого достаточно.....
Что касается формирования отверстий - повнимательней прочитайте справку при загрузке ( INO/PINO)...
GRIFEL вне форума  
 
Непрочитано 22.05.2018, 13:59
#9
Maker


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


Как можно взорвать (EXPLODE) объект типа Polyface Mesh на индивидуальные 3D Face примитивы при условии сохранения оригинального цвета?
Maker вне форума  
 
Непрочитано 24.05.2018, 11:41
#10
Maker


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


Цитата:
Сообщение от Maker Посмотреть сообщение
Как можно взорвать (EXPLODE) объект типа Polyface Mesh на индивидуальные 3D Face примитивы при условии сохранения оригинального цвета?
Нашли решение!
Mesh Tesselation Options (MESHOPTIONS Command), создает mesh из Polyface Mesh. Этот Mesh не показывает цветов, весь черный, ОДНАКО, простой EXPLODE разбивает его на 3D Face примитивы, которые заимствуют оригинальные цвета Polyface Mesh-а.
Maker вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > как разделить Polyface Mesh (Многогранные Сети) на независимые части?

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Лисп, создающий точки во всех узлах polyface mesh Torino LISP 4 22.05.2018 13:58
Ищу С4.507 Sync02 Поиск литературы, чертежей, моделей и прочих материалов 7 15.01.2010 14:23
Помогите перевести polyface mesh в 3d solid Владимир В AutoCAD 7 26.03.2006 16:21