Читаем AutoCAD 2008 для студента: популярный самоучитель полностью

Поскольку перечисленным типам моделирования присущи собственные методы создания пространственных моделей и способы редактирования, не рекомендуется смешивать несколько типов в одном рисунке. AutoCAD предоставляет ограниченные возможности преобразования тел в поверхности и поверхностей в каркасные модели, однако обратные преобразования недопустимы.

Каркасная модель представляет собой скелетное описание трехмерного объекта. Она не имеет граней и состоит только из точек, отрезков и кривых, описывающих ребра объекта. AutoCAD дает возможность создавать каркасные модели путем размещения плоских объектов в любом месте трехмерного пространства.

Моделирование с помощью поверхностей – более сложный процесс, чем формирование каркасных моделей, так как в нем описываются не только ребра трехмерного объекта, но и его грани. AutoCAD строит поверхности на базе многоугольных сетей. Поскольку грани сети плоские, представление криволинейных поверхностей производится путем их аппроксимации. Чтобы было проще различать два упомянутых типа поверхностей, под термином «сети» понимаются те из них, которые составлены из плоских участков.

Моделирование с помощью тел – это самый простой способ трехмерного моделирования. Средства AutoCAD позволяют создавать трехмерные объекты на основе базовых пространственных форм: параллелепипедов, конусов, цилиндров, сфер, клипов и торов {колец). Из этих форм путем их объединения, вычитания и пересечения строятся более сложные пространственные тела. Кроме того, тела можно строить, сдвигая плоский объект вдоль заданного вектора или вращая его вокруг оси.

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

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

В отличие от всех остальных моделей, у тел можно анализировать массовые свойства: объем, момент инерции, центр масс и т. п. Данные о теле могут экспортироваться в такие приложения, как системы числового программного управления (ЧПУ) и анализа методом конечных элементов (МКЭ). Тела могут быть преобразованы в более простые типы моделей – сети и каркасные модели.

Ниже приведены некоторые понятия и определения, принятые в трехмерном твердотельном моделировании:

•  грань – ограниченная часть поверхности. Если поверхность может быть неограниченной, как, например, планарная (плоская), коническая, цилиндрическая, то грань ограничена всегда. Поддерживается пять типов граней: планарные, цилиндрические, конические, сферические и тороидальные. Грани образуют твердотельную модель;

•  ребро – элемент, ограничивающий грань. Поддерживается четыре типа ребер: прямолинейные, эллиптические (круговые), параболические и гиперболические. Например, грань куба ограничена четырьмя прямолинейными ребрами, а коническая – в основании одним эллиптическим или круговым ребром;

•  полупространство – часть трехмерного пространства, лежащая по одну сторону от поверхности. Другими словами, каждая поверхность является границей двух полупространств, на которые делится трехмерное пространство. Полупространство – часть трехмерного пространства, имеющая объем, а поверхность – часть трехмерного пространства, у которой есть площадь, но не объем;

•  тело – часть пространства, ограниченная замкнутой поверхностью и имеющая определенный объем;

•  тело {примитив) – наипростейший (основной, базовый) твердотельный объект, который можно создать и строить из него более сложные твердотельные модели;

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

•  область {примитив) – замкнутая двумерная область, которая получена путем преобразования существующих двумерных примитивов AutoCAD, имеющих нулевую высоту (кругов, фигур, двумерных полилиний, многоугольников, эллипсов, колец и полос), и описана как тело без высоты;

Перейти на страницу:

Похожие книги

C++: базовый курс
C++: базовый курс

В этой книге описаны все основные средства языка С++ - от элементарных понятий до супервозможностей. После рассмотрения основ программирования на C++ (переменных, операторов, инструкций управления, функций, классов и объектов) читатель освоит такие более сложные средства языка, как механизм обработки исключительных ситуаций (исключений), шаблоны, пространства имен, динамическая идентификация типов, стандартная библиотека шаблонов (STL), а также познакомится с расширенным набором ключевых слов, используемым в .NET-программировании. Автор справочника - общепризнанный авторитет в области программирования на языках C и C++, Java и C# - включил в текст своей книги и советы программистам, которые позволят повысить эффективность их работы. Книга рассчитана на широкий круг читателей, желающих изучить язык программирования С++.

Герберт Шилдт

Программирование, программы, базы данных