Сшивание поверхностей

Поверхностное моделирование и дизайн.

Сшивание поверхностей

Сообщение DmitriySokovets » 26 окт 2011 17:34

Добрый день, коллеги!

Есть довольно простая задача, решение которой я не смог найти. Суть её такова, что необходимо из двух(и более) поверхностей сделать одну.
У меня это получалось сделать с помощью инструмента GSD - Rough Offset и после этого обычный Offset только в обратном направлении, но
отклонение при этом местами было недопустимым(порядка 0,5мм). Сопряжение поверхностей которые нужно превратить в одну для меня значение
не имеет, главное, чтобы они в точности повторяли исходные.

Существует ли способ или человеческий инструмент для решения данной задачи?
DmitriySokovets
Новичок
Новичок
 
Сообщения: 9
Зарегистрирован: 02 июл 2011 22:29

Re: Сшивание поверхностей

Сообщение DmitriySokovets » 26 окт 2011 21:02

Дополню, что речь идёт не о простом объединение Join-ом или Feferation-ом. Нужно полностью избавиться от сегментации поверхности.
DmitriySokovets
Новичок
Новичок
 
Сообщения: 9
Зарегистрирован: 02 июл 2011 22:29

Re: Сшивание поверхностей

Сообщение [PTM] » 26 окт 2011 22:08

ммм а зачем? у катьки с линиями перехода все норм, в отличие от солидола
пробуйте
Код: Выделить всё
c:concatenate
Изображение
Аватара пользователя
[PTM]
Moderator
 
Сообщения: 2159
Images: 43
Зарегистрирован: 13 сен 2007 13:03
Откуда: Rzn
Blog: View Blog (15)

Re: Сшивание поверхностей

Сообщение zerganalizer » 26 окт 2011 23:09

Все имеет значение, особенно сопряжение исходных кусков. Нельзя по Катийной логике одного патча поверхности слить воедино без отклонений некасательные (точнее, без сопряжения кусков по G2) патчи в один. Айсем что-то должен уметь, но у меня там эта функция вешалась очень надолго без результата (патч из патчей). Поэтому для борьбы с сегментацией не G2-G3-порядка лучше ее не создавать, тем более, если сливать нужно не четырех-угольные куски. Это как нельзя получить односегментный сплайн с изломами внутри. Сглаживание поверхности автомотива/айсема пробовали (работает по датумам)? Если это авиастроение, то забейте - результат даже если он будет, будет пестреть перегибами. Проще перестроить поверх через Айсем, используя сечения-кривые со сглаживанием/аппроксимацией.
Автоматизирую все, что логично.
Аватара пользователя
zerganalizer
Moderator
 
Сообщения: 901
Зарегистрирован: 20 май 2008 15:20

Re: Сшивание поверхностей

Сообщение DmitriySokovets » 27 окт 2011 10:46

zerganalizer писал(а):Это как нельзя получить односегментный сплайн с изломами внутри.
Да, но можно воспользоваться Smooth Curve для удаления переломов с небольшим отклонением и сопряжением по G2 (G0,G1).
Вот тоже самое необходимо сделать с поверхностью. В аутомотиве не нашел подходящего инструмента :-(

zerganalizer писал(а):Нельзя по Катийной логике одного патча поверхности слить воедино без отклонений некасательные (точнее, без сопряжения кусков по G2) патчи в один

Хорошо! А как тогда слить воедино несколько патчей с сопряжением по G2?
Последний раз редактировалось DmitriySokovets 27 окт 2011 12:37, всего редактировалось 1 раз.
DmitriySokovets
Новичок
Новичок
 
Сообщения: 9
Зарегистрирован: 02 июл 2011 22:29

Re: Сшивание поверхностей

Сообщение DmitriySokovets » 27 окт 2011 10:53

[PTM] писал(а):ммм а зачем? у катьки с линиями перехода все норм, в отличие от солидола
пробуйте


Часто бывает, что линии перехода вызывают много проблем при последующей обработке такой поверхности.

Сoncatenate - то, о чём я говорю. А как быть с множеством поверхностей с которыми нужно сделать тоже самое?
DmitriySokovets
Новичок
Новичок
 
Сообщения: 9
Зарегистрирован: 02 июл 2011 22:29

Re: Сшивание поверхностей

Сообщение [PTM] » 27 окт 2011 11:54

приведите пример, желательно с картинками:)
Изображение
Аватара пользователя
[PTM]
Moderator
 
Сообщения: 2159
Images: 43
Зарегистрирован: 13 сен 2007 13:03
Откуда: Rzn
Blog: View Blog (15)

Re: Сшивание поверхностей

Сообщение DmitriySokovets » 27 окт 2011 12:33

Зачастую бывает, что получаешь деталь построенную довольно иррационально :-) А с ней нужно работать, вносить изменения и т.д. Новую строить времени не
хватает. Вот и приходиться искать экспресс-методы выглаживания. Пример такой детали представлен на картинке во вложении.
Вложения
DmitriySokovets
Новичок
Новичок
 
Сообщения: 9
Зарегистрирован: 02 июл 2011 22:29

Re: Сшивание поверхностей

Сообщение zerganalizer » 27 окт 2011 18:09

За консалтинг готовы платить? Путь ассоциативный, т.е. наследует изменения, устраняет сегментацию, создает ассоциативный цельный патч до G3 непрерывностью. Могу скрины выслать, что работает.
Автоматизирую все, что логично.
Аватара пользователя
zerganalizer
Moderator
 
Сообщения: 901
Зарегистрирован: 20 май 2008 15:20

Re: Сшивание поверхностей

Сообщение zerganalizer » 27 окт 2011 18:12

[PTM] писал(а):ммм а зачем? у катьки с линиями перехода все норм, в отличие от солидола
пробуйте
Код: Выделить всё
c:concatenate


Далеко не со всеми огрызками работает (с усеченными поверхностями не работает, так и пишет).
Автоматизирую все, что логично.
Аватара пользователя
zerganalizer
Moderator
 
Сообщения: 901
Зарегистрирован: 20 май 2008 15:20

Re: Сшивание поверхностей

Сообщение [PTM] » 27 окт 2011 18:21

я знаю) также как и патч из патчей ICEM. например пирамидку из 3-х патчей с g2 преобразовать не удалось(
Изображение
Аватара пользователя
[PTM]
Moderator
 
Сообщения: 2159
Images: 43
Зарегистрирован: 13 сен 2007 13:03
Откуда: Rzn
Blog: View Blog (15)

Re: Сшивание поверхностей

Сообщение oleg » 30 янв 2012 12:41

Как я понял в CATIA нельзя создать замкнутую поверхность состоящую из одного патча.То есть инструмента аналогичного <замкнуть сплаин>,только для поверхности например построенной по сечениям не существует?
oleg
Новичок
Новичок
 
Сообщения: 10
Зарегистрирован: 14 дек 2007 19:53

Re: Сшивание поверхностей

Сообщение zerganalizer » 02 фев 2012 17:13

Даже сфера в Кате двухпатчевая, факт.
Автоматизирую все, что логично.
Аватара пользователя
zerganalizer
Moderator
 
Сообщения: 901
Зарегистрирован: 20 май 2008 15:20

Re: Сшивание поверхностей

Сообщение korps » 02 фев 2012 23:00

Можно попробовать появившийся в 21 релизе "surface simplification"!
korps
Новичок
Новичок
 
Сообщения: 59
Images: 0
Зарегистрирован: 06 окт 2007 22:12


Вернуться в Shape Design & Freestyle

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1