как сделать отверстия?

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

как сделать отверстия?

Сообщение lexa_nik » 26 янв 2011 17:05

Добрый день всем! подскажите как на криволинейной поверхности наплодить одинаковых отверстий с определенным шагом так чтоб их ось была нормальна к этой поверхности?
Изображение
lexa_nik
Новичок
Новичок
 
Сообщения: 23
Зарегистрирован: 26 янв 2011 16:39

Re: как сделать отверстия?

Сообщение browser1 » 26 янв 2011 19:16

Как вариант, предлагаю такой способ. Есть криволинейная поверхность, строится плоскость и находится пересечение плоскости и поверхности (синяя кривая) Естественно кривая должна быть найдена так как того требует конкретная задача. На ней (кривой) строятся точки (красные), хотите как массив – это просто на синей кривой строится несколько точек с равным шагом, я так для простоты и построил. Хотите каждую точку строите в отдельности. Затем делаете новый геометрический сет. В нем постройте отрезок (зеленый) по нормали к поверхности или через угол к кривой (синей), но второй вариант более сложный (больше вводных). Отрезок должен прошивать поверхность насквозь. Затем стройте цилиндр как Sweep, затем закладка Circle, потом вариант Center and radius. В качестве оси выбирайте зеленый отрезок, радиус – требуемый радиус. Получите цилиндр (розовый). Этот цилиндр можно получить и другими способами. (Как еще один способ. Можно построить окружность на поверхности Circle, затем Center and radius, в качестве центра – ваша точка, в качестве Support- ваша криволинейная поверхность. Отметку в меню Geometry on support, не ставьте, программа автоматически построит окружность по нормали к поверхности с центром в вашей точке. Затем обычный Extrude окружности вдоль зеленого отрезка) После этого делайте в исходной криволинейной поверхности Split, получите одно отверстие в вашей поверхности. После этого можете «отксерить» ваш новый (второй, у меня название 12) сет, где линия цилиндр и операция обрезки. Это либо создать Power Copy (может пригодится для других, подобных, задач) или операция Insert (верхнее меню)- Instantiate From Selection дальше указываете ваш сет. От вас потребуется указать поверхность и точку. Несколько повторений и вот требуемая поверхность.
Вложения
Test.rar
Предлагаемый способ с помощью Power Copy. Part1 сам файл, 3- это каталог для Power Copy. Построено в старенькой Catia V5 R17. Думаю откроете.
(41.81 КБ) Скачиваний: 526
Аватара пользователя
browser1
Участник
Участник
 
Сообщения: 184
Зарегистрирован: 17 сен 2007 11:44

Re: как сделать отверстия?

Сообщение lexa_nik » 27 янв 2011 10:12

Спасибо за подробное объяснение! вечерком как доберусь до кати попробую..
а еще вопросик: просто hole по этой линии на поверхности нельзя ли сделать массивом?
lexa_nik
Новичок
Новичок
 
Сообщения: 23
Зарегистрирован: 26 янв 2011 16:39

Re: как сделать отверстия?

Сообщение Vovik » 27 янв 2011 10:16

Ну предложенный способ все-таки ручной, а на сколько я понимаю нужен немного другой результат.
Посмотрите эту тему: viewtopic.php?f=138&t=1695
Vovik
Активный участник
Активный участник
 
Сообщения: 443
Зарегистрирован: 10 июл 2010 10:40

Re: как сделать отверстия?

Сообщение zerganalizer » 27 янв 2011 11:51

В ветке по ссылке есть моя юзерфича, которая легко решит задачку. Строим поверхность отверстия, в ее центре систему координат. Все точки размещения отверстий - в отдельный геометрический набор. Массив отверстий по кривой я делал, но не выкладывал, ибо легко сделать повторение отверстий в новом наборе стандартной катийной командой.

Скармливаем фиче набор (именно геом. набор, не кучу отверстий), поверхность отверстия, ее систему координат (она ориентацию клонов определяет), поверхность размещения отверстий. Полученный массив клонов будет одной (!) мультиповерхностью, которую можно вычесть - и все. Изменение поверхности-отверстия будет наследоваться, как и прочие изменения входных примитивов. Т.е. полная ассоциативность.

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

Re: как сделать отверстия?

Сообщение lexa_nik » 20 апр 2011 13:03

Может кому пригодится, как альтернативный вариант сделал отверстия на криволинейной поверхности. точнее это лист некоторой толщины сделаный в sheet metall. в этом случае все оказалось просто. unfoldом разворачиваю лист. делаю отверстие в нужном месте, но только отверстие для изогнутой поверхности (обычный hole не работает). обычным массивом размножаю как нужно. нажимаю unfold и лист изгибается в первоначальный вид, только уже с отверстиями.
lexa_nik
Новичок
Новичок
 
Сообщения: 23
Зарегистрирован: 26 янв 2011 16:39


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

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

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