Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Компьютерное моделирование и дизайн ТС _А5.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
8.77 Mб
Скачать

7.3 Создание поверхностей из сети кривых

Из сети кривых

Из раздельных кривых

Создать развертывающуюся поверхность

Ограниченная поверхность

Вписанная поверхность

Поверхность с ведущей кривой

Поверхность по двум ведущим

Создать поверхность пузырь

Создать поверхность из лоскутов

Поверхность из сети кривых

Необходимое условие построения: кривые должны пресекаться между собой.

Построение:

  • Выбрать сеть кривых

  • Выбрать команду. Появится диалоговое окно, которое расширяет возможности построения:

Кривые – флажок в этом поле указывает на то, что кривые выбраны. На этом этапе можно отменить выбор кривых или добавить к выбранным.

Просмотр – показывает поверхность, созданную из текущего набора кривых с текущими параметрами.

Опции – вызывает диалоговое окно "Опции поверхности из сети кривых", которое используется для изменения параметров создания поверхности.

Выполнить – создает поверхность. Диалоговое окно остается на экране, что позволяет продолжить создание поверхностей из других кривых.

Принять – создает поверхность и закрывает диалоговую панель.

Отмена – закрывает диалоговую панель, не создавая поверхности.

  • Нажать Просмотр или Выполнить. Появится поверхность

  • Нажать Опции. Откроется диалоговое окно:

Выбранные объекты – позволяет выбирать объекты, задающие поверхность по назначению:

Кривые – позволяет добавить или изменить набор кривых, используемых для создания поверхности.

Углы – позволит графически указать положение углов поверхности. Для этого необходимо установить флаг, и в графическом окне указать на кривых точку, в которой необходимо создать угол поверхности. Он будет отмечен маркером. Если углы не заданы, PowerSHAPE назначит углы самостоятельно, анализируя непрерывность кривых.

Направление – если ни один из методов интерполяции точек не дает ожидаемого результата, необходимо установить флаг и самостоятельно указать кривую, соединяющую необходимые точки. В поверхности эти точки будут соединены гладкой кривой. Направляющая кривая должна проходить через точки всех продольных и поперечных кривых и быть создана до создания поверхности.

Касательно к поверхности – эта опция доступна, когда в качестве кривых выбраны контуры, созданные по краю поверхности. Если этот флаг установлен, новая поверхность будет создана касательно к поверхностям, по которым создавались контуры. Эта опция доступна только в случае, когда Интерполяция кривых установлена в положение Касательно.

Интерполяция точек – определяет, каким образом добавляются дополнительные точки, необходимые для выравнивания количества точек на кривых. Предлагаемые варианты:

  • Длина дуги (Новые кривые строятся путем соединения точек, лежащих на одинаковом расстоянии по длине соседних отрезков.)

  • Касательное направление (Новые кривые строятся путем соединения точек с одинаковым касательным направлением)

  • По ширине кривой (В этом методе точки проецируются на прямую, соединяющую начало и конец кривой, и сравниваются расстояния вдоль этой линии, а не по длине кривой.)

  • Нет (Этот метод подходит только для кривых с одинаковым количеством точек)

Интерполяция кривых – определяет кривизну автоматически добавляемых образующих. Возможны два варианта: Касательная и Линейная.

Угловая точность – позволяет задать, является ли точка соединения двух кривых углом (т.е. точкой, где встретятся продольные и поперечные кривые поверхности), или она является промежуточной точкой на продольной/поперечной кривой.

Ограниченная поверхность (NURBS)

Ограниченная поверхность строится по кривым и/или облаку точек.

Диалоговая панель "Опции ограниченной поверхности":

Касательно к соседним поверхностям – эта опция доступна, когда в качестве кривых заданы контуры, созданные по краю поверхности. Если этот флаг установлен, созданная поверхность будет касательной к поверхностям, по которым создавались контуры.

Многолоскутная/Однолоскутная – позволяет выбрать между созданием много-или однолоскутной поверхности. Однолоскутная поверхность состоит из двух продольных и двух поперечных кривых. Многолоскутная поверхность содержит большее количество образующих. Заметим, что Однолоскутная поверхность обеспечивает в общем случае большую гладкость, а Многолоскутная поверхность строится быстрее, и более точно следует заданным кривым.

Степень поверхности – позволяет задать степень создаваемой поверхности. Выбор степени зависит от выбранных объектов и ожидаемого результата.

Для высоких степеней поверхности характерны:

  • гибкость;

  • точное следование выбранной геометрии;

  • возможность иметь волны и складки.

Для малых степеней поверхности характерны:

  • плавность;

  • отсутствие складок;

  • возможность отклоняться от выбранной геометрии.

Добавить продольные/поперечные кривые – добавляет дополнительные кривые в плоские и однолоскутные поверхности. Это облегчает визуальное восприятие, и выбор таких поверхностей никак не влияет на их геометрию

Поверхность по двум ведущим

Чтобы создать поверхность сечение и ведущие кривые должны удовлетворять следующим требованиям:

  • Сечение должно представлять собой одну открытую кривую.

  • Каждая ведущая кривая должна представлять собой одну кривую.

  • Обе ведущие кривые должны иметь одинаковое количество точек и обе должны быть или разомкнуты или замкнуты.

  • Концы сечения должны совпадать с концами ведущих кривых.

Создать поверхность пузырь

Позволяет по любой кривой создать выпуклую поверхность

Диалоговое окно "Поверхность – пузырь"

Точки - количество точек в списке соответствует количеству точек на выбранной кривой. В каждой из точек можно задать длину хорды дуги и "высоту пузыря". Можно выбрать несколько точек и задать для них общие параметры.

Длина - длина хорды для выбранной точки.

Высота - высота для выбранной точки.

Вставить - вставка точки между двумя существующими. При вставке точки происходит перенумерация списка Точки и самих точек на кривой. Это позволяет более точно задать форму поверхности между двумя точками.

Фикс. точки - по умолчанию эта опция выключена до ввода значений в поле Длина или Высота. Если опция выключена, Длина и Высота определяются с помощью интерполяции значений зафиксированных точек. Крайние точки незамкнутых кривых зафиксированы по умолчанию.

Нумерация точек - если опция включена, отображается нумерация точек исходной кривой. По умолчанию эта опция Включена.

Направление – позволяет выбрать направление создания поверхности из списка:

  • По нормали - вдоль нормали кривой.

  • Pадиально - радиально наружу от кривой.

  • Вдоль оси - вдоль оси рабочей плоскости.

Рассмотренные команды позволяют строить сложные поверхности и создавать объемную модель любого изделия.

Таким образом, в данном разделе рассмотрены основы создания 3D-моделей в одной из CAD-систем – PowerSHAPE. Это позволяет не только проверить правильность геометрии, но и разработать дизайн промышленного изделия.