Перейти к статье

 

Отображение и выделение объектов

Для более удобного просмотра модели, часто бывает необходимо отобразить один или несколько объектов в группе. Для этого используется следующая команда:

Draw {Entity specification} [Color <color_spec>] [Zoom] [Add]

Здесь Entity specification это список объектов, описанный в разделе выбор объектов с помощью командной строки. Эта команда очищает экран перед отображением указанных объектов. Для отображаемых объектов можно задать цвет объекта. Опция приблизить позволяет увеличить указанные объекты после отображения в графическом окне. При указании ключевого слова "add" экран не будет предварительно очищен, а указанные объекты будут отображены вместе с тем, что уже было на экране. Объекты, указанные в этой команде, отображаются независимо от настроек видимости (смотрите раздел видимость геометрических объектов и сеток для более подробной информации).

Также, объекты можно рисовать выбрав их и нажав сочетание клавиш Ctrl+D, если курсор находится внутри графического окна. При этом экран будет очищен и на нем будут отображены только выбранные объекты.

Объекты могут быть выделены с помощью команды:

Highlight {Entity specification}

Эта команда выделяет указанные объекты на экране текущим цветом. Убрать выделение можно с помощью команды:

Graphics Clear Highlight

Для возврата к отображению всей модели, введите команду display.

Следующая команда используется для поиска определенного объекта:

Locate <entity_list>

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

{Vertex|Curve|Surface|Volume|Body|Group} <range> [Geometry|Mesh] Visibility {on|off}

Edge [Visibility] {on|off}

{Mesh|Geometry} [Visibility]{on|off}

Отображение других объектов

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

Отображение ориентации объекта

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

Draw {Surface | Face | Tri} <id_range> Normal [Length <length>] [Face | Tri]

Касательное направление кривой может быть отображено следующей командой:

Draw Curve <id_range> Tangent [Length <length>][Color <color_spec>]

Если  цвет касательной не указан, то она будет отображена  тем же цветом, что и кривая.

Исходные и целевые поверхности

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

Draw Volume <volume_id_range> [Source][Target] [Length <size>]

Если использовать ключевое слово source, то для исходной поверхности будет отображена нормаль в данном объеме. Если использовать ключевое слово target, то нормаль будет отображена для целевой поверхности.

Оси модели

Оси модели могут быть отображены с помощью следующей команды:

Draw Axis [Length <length>]

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

Изопараметрические линии на поверхности

Их можно отобразить с помощью команды:

Draw Surface <surface_id_range> Isoparametric [Number <number>| [u <number>] [v <number>]]

При указании количества линий, u- и v-линий будет одинаковое количество. Также можно указать их общее число: u и v линии будут отображаться красным и синим цветами соответственно.

Перекрытие поверхностей

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

Draw Surface <id> <id>Overlap [Add]

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

Перекрытие объемов

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

Draw Volume <id> <id> Overlap [Add]

Эта команда отобразит указанные объемы в прозрачном режиме, а область перекрытия в затенённом режиме красным цветом. Ключевое слово add позволяет отобразить результаты поверх всего, отображенного на дисплее. Без него будут отображены только указанные объекты и области их перекрытия.

Предварительный просмотр геометрии

Для предварительного просмотра геометрии имеется несколько функций. Обычно предпросмотр используется при разрезании и создании поверхностей. Используются следующие команды:

Изображение положения на кривой;

Предварительный просмотр заданных точек;

Предварительный просмотр плоскости;

Предварительный просмотр оси.