qweqweqe123123

Системы твердотельного моделирования

Системы твердотельного моделирования (solid modeling systems) предназначены для работы о объектами, состоящими из замкнутого объема, или монолита (solid). 

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

Например, можно написать приложение, формирующее сетку конечных элементов объемного типа по твердотельной модели. Можно написать программу для формирования всех траекторий фрезы с ЧПУ, необходимых для изготовления детали из заготовки. Эта программа будет работать не с отдельными плоскостями, а с объемом в целом, что исключит потребность во вводе данных для каждой плоскости. Все эти возможности реализуются в том случае, если модель создается в виде замкнутого объема. Однако создание модели в виде замкнутого объема требует большего количества входных данных по сравнению с количеством данных, дающих математическое описание. Это одна из причин, по которым были разработаны системы моделирования немногообразных объектов. Такие системы моделирования позволяют работать с поверхностями и замкнутыми объемами одновременно. Речь о них пойдет в разделе 5.4.

Если бы система твердотельного моделирования требовала ввода всех данных для полного математического описания, она была бы слишком сложной для пользователей, и они отказались бы от нее. Процесс легализации формы не был бы похож на интуитивный процесс физического моделирования, и в результате получилось бы совсем не то, на что рассчитывали создатели систем геометрического моделирования. Поэтому разработчики систем твердотельного моделирования стараются предоставить простые и естественные функции, чтобы пользователи могли работать с объемными формами точно так же, как они работают с физическими моделями, не вдаваясь в подробности математического описания. Функции моделирования, подобные созданию примитивов, булевским операциям, поднятию, построению фигуры вращения, повороту и закруглению, требуют от пользователя совсем немного. Обо всех деталях математического описания системы заботятся сами.

Смотрите также