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

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

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

Сообщение AAleXX26 » 20 июл 2010 11:47

Господа! Существует ли в Кате способ СШИВАНИЯ нескольких поверхностей в одну. Стандартный инструмент Join (Объединение) делает объединяемые поверхности единым куском в дереве, но визуально граница между этими поверхностями не исчезает. Более того, после конвертации в step или iges и открытии в других программах (Solid, ANSYS, StarCD и проч.) сделанное в Кате объединение вообще теряет силу и все поверхности снова отдельно. Пробовал использовать разные опции инструмента join, включая "группирование", "упрощение результата" с удалением исходных - не помогает.
Кто знает как быть, помогите!!!
Аватара пользователя
AAleXX26
Новичок
Новичок
 
Сообщения: 11
Зарегистрирован: 19 мар 2010 18:54

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

Сообщение keeper » 20 июл 2010 12:51

AAleXX26 писал(а):Более того, после конвертации в step или iges и открытии в других программах (Solid, ANSYS, StarCD и проч.) сделанное в Кате объединение вообще теряет силу и все поверхности снова отдельно. !!!

Значит у Вас есть зазоры, если зазоров нет то не разваливается джоин.
А группирование в джоине делает его одни целым, кривые контакта это лишь визуально.
Последний раз редактировалось keeper 20 июл 2010 13:03, всего редактировалось 1 раз.
Аватара пользователя
keeper
Постоянный участник
Постоянный участник
 
Сообщения: 614
Зарегистрирован: 15 дек 2008 13:28
Откуда: Дд

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

Сообщение ExtraRight » 20 июл 2010 12:59

Есть во Freestyle команда concatenate, но там много ограничений - объединяет с заданной погрешностью (по умолчанию 0.01мм) только 2 нетриммированных нурбс-поверхности с общей границей. И если в сконвертировать в нурбс можно с помощью Converter Wizard, то нетриммированность - это проблема. Можете выложить модельку с поверхностями для объединения?
Аватара пользователя
ExtraRight
Forum Manager
 
Сообщения: 1575
Зарегистрирован: 11 сен 2007 18:50
Откуда: Нижний Новгород
Blog: View Blog (8)

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

Сообщение iak » 20 июл 2010 13:09

AAleXX26 писал(а):Более того, после конвертации в step или iges и открытии в других программах (Solid, ANSYS, StarCD и проч.) сделанное в Кате объединение вообще теряет силу и все поверхности снова отдельно.


Чтобы в других "программах" ваш Join после экспорта из CATIA выглядел как одно целое, установите опцию для IGES, как указано на картинке:

Естественно, что в "программах", в которые вы будете импортировать вашу поверхность, IGES должен поддерживать Shell.
iak
Участник
Участник
 
Сообщения: 169
Зарегистрирован: 10 янв 2009 22:31
Откуда: Minsk

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

Сообщение AAleXX26 » 20 июл 2010 13:34

Спасибо за быстрые ответы!
Исходник выложил здесь:
http://rapidshare.com/files/407952919/B ... ng.CATPart

Все это "НЕЧТО" попросили сделать одной поверхностью. Можно что-либо сделать, или человек тут бессилен?
Аватара пользователя
AAleXX26
Новичок
Новичок
 
Сообщения: 11
Зарегистрирован: 19 мар 2010 18:54

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

Сообщение AAleXX26 » 20 июл 2010 14:31

способ iak'a не работает, к сожалению, при импорте в Solid или Ansys
Аватара пользователя
AAleXX26
Новичок
Новичок
 
Сообщения: 11
Зарегистрирован: 19 мар 2010 18:54

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

Сообщение iak » 20 июл 2010 15:56

А что, вам нужно передать именно поверхность? Она же у вас замкнутая. Сделайте в Part Design Close Surface и передайте в эти системы объект, как solid через STEP формат.
iak
Участник
Участник
 
Сообщения: 169
Зарегистрирован: 10 янв 2009 22:31
Откуда: Minsk

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

Сообщение AAleXX26 » 20 июл 2010 17:01

В любом случае, сетку в Ansys и Star CD придется строить на поверхностях, принадлежащих этому солиду. А это - те же самые куски, так пробовали. Да и потом просят именно поверхность.
Аватара пользователя
AAleXX26
Новичок
Новичок
 
Сообщения: 11
Зарегистрирован: 19 мар 2010 18:54

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

Сообщение iak » 20 июл 2010 17:28

Не верю, что нельзя перекинуть из CATIA Join в названные вами системы как "сшитую" поверхность. Или эти системы уж очень старых версий, или же ваши коллеги (пускай не обижаются!) не совсем в курсе, как правильно импортировать через IGES или STEP вашу поверхность "сшитой" в их системы. И что вы имеете ввиду под "сшитой" поверхностью? Join и создает сшитую поверхность. Других способов, не испортив ваш объект -- не существует. Или, в крайнем случае, создайте сетку в Advanced Meshing Tools и экспортируйте в формат dat (Nastran bulk data file). Правда я не в курсе, подхватит ли этот формат тотже ANSYS.
iak
Участник
Участник
 
Сообщения: 169
Зарегистрирован: 10 янв 2009 22:31
Откуда: Minsk

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

Сообщение AAleXX26 » 20 июл 2010 18:05

Я выложил исходник (см. выше). Если не лень - попробуйте сами. Буду только рад, если я "не в курсе".
Аватара пользователя
AAleXX26
Новичок
Новичок
 
Сообщения: 11
Зарегистрирован: 19 мар 2010 18:54

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

Сообщение iak » 20 июл 2010 18:27

А что именно попробовать? Во первых, у меня нет ни Ansys, ни Star CD. Сетку сгенерить с вашего объекта и экспортировать, пробовал. А если уж, ну никак нельзя передать как целое, неужели в этих системах нет инсрументария, чтобы "сшить" все в одно целое из 130 поверхностей?
iak
Участник
Участник
 
Сообщения: 169
Зарегистрирован: 10 янв 2009 22:31
Откуда: Minsk

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

Сообщение keeper » 20 июл 2010 20:22

Создать подерхность одной целой поверхностью невозможно (так им и передайте) т.к. поверхность должна быть описана уравнением, когда мы видим стыки поверхностей, мы видим как каждый кусок описывается уравнением, вот представте себе каким должно быть одно уравнение чтобы им можно было построить Ваш винт. Им конечно проще иметь одну поверхность так как обработку в металле задать всего лишь на одну а не накаждый кусочек в отдельности.
Посоветовать Вам лишь могу одно, Ваши эскизы по которым протягивали лопатку, нужно сгладить тем самым уменьшим количество кусочков. А то у Вас касательностью там и не "пахнет".
Вложения
Аватара пользователя
keeper
Постоянный участник
Постоянный участник
 
Сообщения: 614
Зарегистрирован: 15 дек 2008 13:28
Откуда: Дд

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

Сообщение AAleXX26 » 21 июл 2010 11:07

спасибо, keeper, попробую именно так...
Аватара пользователя
AAleXX26
Новичок
Новичок
 
Сообщения: 11
Зарегистрирован: 19 мар 2010 18:54

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

Сообщение linde » 26 июл 2010 17:24

Вообще-то есть такая проблема в GSD CATIA v5 у двух соседних патчей касательность есть, а при конвентировании в IGES и последующем конвертировании в parasolid поверхности имеют разрывы и тангенсальность потеряна.
Чтобы работать в CATIA v5 надо стать волшебником...
Аватара пользователя
linde
Постоянный участник
Постоянный участник
 
Сообщения: 528
Зарегистрирован: 21 сен 2007 20:16
Откуда: Москва


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

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

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