Записи с меткой «инструментальная»
Команда PROPERTIES
Команда PROPERTIES
Назначение:
Позволяет редактировать свойства поверхностей.
Вызов команды:
Командная строка: PROPERTIES
Выпадающее меню: Modify > Properties
Инструментальная панель: Standard Toolbar > Properties
При вызове команды система открывает диалоговое окно Properties .
При редактировании поверхностей могут использоваться следующие пункты диалогового окна:
- Geometry > Vertex — задает номер редактируемой узловой точки поверхности;
- Geometry > Vertex X — задает координату редактируемой узловой точки по оси X;
- Geometry > Vertex Y — задает координату редактируемой узловой точки по оси Y;
- Geometry > Vertex Z — задает координату редактируемой узловой точки по оси Z;
- Mesh > М closed и No — размыкает поверхность в условном направлении М;
- Mesh > M closed и Yes — замыкает поверхность в условном направлении М;
- Mesh > N closed и No — размыкает поверхность в условном направлении N;
- Mesh > N closed и Yes — замыкает поверхность в условном направлении N;
- Mesh > М density — позволяет задать число узловых точек сегментов вдоль условного направления М, из которых составлена поверхность, полученная при сглаживании исходной поверхности;
- Mesh > N density — позволяет задать число узловых точек сегментов вдоль условного направления N, из которых составлена поверхность, полученная при сглаживании исходной поверхности;
- Misc > Fit/Smooth и None — задает режим, при котором сглаживание поверхности отсутствует;
- Misc > Fit/Smooth и Quadratic — задает режим сглаживания исходной поверхности путем аппроксимации ее квадратичным B-сплайном;
- Misc > Fit/Smooth и Cubic — задает режим сглаживания исходной поверхности путем аппроксимации ее кубичным B-сплайном;
- Misc > Fit/Smooth и Bezier — задает режим сглаживания исходной поверхности путем аппроксимации ее поверхностью Безье.
Замечания
- Начальные значения полей М density и N density соответствуют текущим значениям системных переменных SURFU и SURFV, увеличенным на единицу. Значения этих полей должны лежать в пределах от 2 до 256.
Если для данной поверхности не применим какой-либо из типов сглаживания, при попытке задать его система выдает предупреждающее сообщение и игнорирует данную операцию.
Средства редактирования поверхностей
Средства редактирования поверхностей
Команда EDGE
Назначение:
Позволяет управлять видимостью отдельных ребер элементарных сегментов поверхностей.
Вызов команды:
Командная строка: EDGE
Выпадающее меню: Draw > Surfaces> Edge
Инструментальная панель: Surface > Edge
При вызове команды система выдает повторяющиеся запросы:
Specify edge of Sdface to toggle visibility or [Display]:
Задайте ребро грани для переключения видимости или [Отобразить]:
Возможные ответы:
- указать ребро трехмерной грани, которое необходимо сделать невидимым (или, наоборот, сделать видимым, если оно до этого не отображалось);
- нажать клавишу ENTER для завершения указания ребер.
Иные возможные ответы:
D используется для временного отображения на экране всех ребер объектов, в том числе и скрытых; при этом система выдает дополнительный запрос:
Enter selection method for display of hidden edges [Select/All] <All>:
Введите метод выбора для отображения скрытых ребер [Указать/ Все] <параметр по умолчанию>:
Возможный ответ:
- нажать клавишу ENTER для задания параметра, предложенного по умолчанию.
Иные возможные ответы:
S используется, если необходимо отобразить на экране только ребра определенных граней; в этом случае система потребует указать эти грани;
А используется для отображения всех ребер всех граней.
Далее система производит соответствующие изменения визуализации ребер и завершает работу с командой.
Замечание
Изменение видимости ребер возможно лишь для элементарных сегментов поверхностей (примитивов типа 3D FACE). Такие примитивы создаются только командой 3DFACE. Все поверхности, созданные другими командами, могут быть превращены в совокупность самостоятельных примитивов 3D FACE путем разбивки поверхностей командой EXPLODE. далее…
Команда EDGESURF
Команда EDGESURF
Назначение:
Построение нелинейчатой поверхности, заданной двумя парами произвольных линий, образующих замкнутый контур.
Вызов команды:
Командная строка: EDGESURF
Выпадающее меню: Draw > Surfaces > Edge Surface
Инструментальная панель: Sur face > Edge Surface
При вызове команды система выдает сообщение и первый запрос:
Current wire frame density: SURFTAB1=6 SURFTAB2=6 Select object 1 for surface edge:
Текущее число узлов: SURFTAB1=6 SURFTAB2=6 Укажите первое ребро поверхности:
Возможный ответ:
- указать первый объект, ограничивающий создаваемую поверхность.
Последующие запросы системы:
Select object 2 for surface edge:
Укажите второе ребро поверхности:
Select object 3 for surface edge:
Укажите третье ребро поверхности:
Select object 4 for surface edge:
Укажите четвертое ребро поверхности:
Возможные ответы:
- последовательно указать остальные объекты, ограничивающие создаваемую поверхность.
Замечания
- Объектами, задающими поверхность, могут служить отрезки, дуги, сплайны и незамкнутые полилинии.
- Построенная поверхность представляет собой набор четырехугольных сегментов. Числа сегментов вдоль каждой пары задающих линий определяются значениями системных переменных SURFTAB1 и SURFTAB2, текущие значения которых отображаются при запуске команды.
Команда TABSURF
Команда TABSURF
Назначение:
Построение поверхности, получаемой путем перемещения образующей вдоль направляющего вектора.
Вызов команды:
Командная строка: TABSURF
Выпадающее меню: Draw > Surfaces > Tabulated Surface
Инструментальная панель : Surface >Tabulated Surface
При вызове команды система выдает первый запрос:
Select object for path curve:
Укажите образующий объект:
Возможный ответ:
- указать объект, путем перемещения которого необходимо образовать поверхность.
Второй запрос системы:
Select object for direction vector:
Укажите объект для направляющего вектора:
Возможный ответ:
- указать объект, задающий вектор перемещения образующей.
Замечания
- Образующими объектами могут служить отрезки, дуги, окружности, . эллипсы, плоские или трехмерные полилинии.
- Объектами, определяющими вектор перемещения, могут служить отрезки или незамкнутые полилинии (плоские и трехмерные). В случае указания в качестве вектора перемещения полилинии, состоящей из нескольких сегментов, образующая будет смещаться вдоль отрезка, соединяющего концы данной полилинии. Начальной точкой перемещения является ближайшая к точке указания вершина отрезка.
- Поверхность, создаваемая данной командой, фактически является линейчатой поверхностью. Число элементарных сегментов поверхности вдоль образующей определяется формой перемещаемого объекта и значением системной переменной SURFTAB1. Число сегментов вдоль вектора перемещения равно единице.
Команда RULESURF
Назначение:
Построение линейчатой поверхности, заданной двумя произвольными направляющими линиями.
Вызов команды:
Командная строка: RULESURF
Выпадающее меню: Draw > Surfaces>Ruled Surface
Инструментальная панель: Surface> Ruled Surface
При вызове команды система выдает сообщение и первый запрос:
Current wire frame density: SURFTAB1=6 Select first defining curve:
Текущее число узлов: SURFTAB1=6 Укажите первую направляющую линию:
Возможный ответ:
- указать первую направляющую линию поверхности.
Второй запрос системы:
Select second defining curve:
Укажите вторую направляющую линию:
Возможные ответы:
- указать вторую направляющую линию поверхности.
Замечания
- В качестве направляющих при построении линейчатой поверхности, могут служить точки, отрезки, дуги, окружности и полилинии. При этом оба объекта должны быть одновременно или замкнуты, или разомкнуты.
- Построенная поверхность представляет собой набор четырехугольных сегментов. Число сегментов вдоль направляющих линий определяется значением системной переменной SURFTAB1, текущее значение которой отображается при запуске команды. Число сегментов вдоль образующей равно единице.
- В зависимости от точек выбора направляющих могут быть построены две различные поверхности. При указании соответствующих концов на обеих направляющих строится несамопересекающаяся поверхность, а при указании противоположных концов — самопересекающаяся поверхность.
Команда 3DMESH
Команда 3DMESH
Назначение:
Построение произвольной поверхности в виде трехмерной сети, состоящей из четырехугольных сегментов.
Вызов команды:
Командная строка: 3DMESH
Выпадающее меню: Draw > Surfaces > 3D Mesh
Инструментальная панель: Surface > 3D Mesh
При вызове команды система выдает первый запрос:
Enter size of mesh in M direction:
Введите размер сети в направлении М:
Возможный ответ:
- ввести число узловых точек сети в условном направлении М.
Второй запрос системы
Enter size of mesh in N direction:
Введите размер сети в направлении N:
Возможный ответ:
- ввести число узловых точек сети в условном направлении N.
Далее система запрашивает положение всех узловых точек сети, последовательно выдавая запросы вида:
Specify location for vertex (0, 0):
Задайте положение вершины (0, 0):
Возможные ответы:
- любым известным способом указать положение очередного узла сети (в скобках указан порядковый номер узла в направлениях М и N).
Для полного определения сети необходимо ответить на M*N подобных запросов.
Замечания
- Если при указании очередного узла при помощи графического курсора не используется режим объектной привязки, система воспринимает его как лежащий на плоскости XY текущей системы координат.
- Число узловых точек сети в любом направлении не может быть менее 2 и более 256.
- Построенная поверхность представляет собой набор четырехугольных сегментов самостоятельных билинейных поверхностей.
Команда AI_MESH
Назначение:
Построение четырехугольного участка билинейной поверхности, состоящего из набора элементарных четырехугольных сегментов.
Вызов команды :
Командная строка: AI_MESH
Выпадающее меню: Draw > Surfaces > 3D Surfaces > Mesh
При вызове команды система последовательно выдает следующие запросы:
Specify first corner point of mesh:
Задайте первую вершину сети:
Specify second corner point of mesh:
Задайте вторую вершину сети:
Specify third corner point of mesh:
Задайте третью вершину сети:
Specify fourth corner point of mesh:
Задайте четвертую вершину сети:
Возможные ответы :
- любым известным способом указать положение четырех вершин пространственного четырехугольника, в пределах которого необходимо построить поверхность.
Следующий запрос системы:
Enter mesh size in the M direction: Введите размер сети в направлении М:
Возможный ответ:
- ввести число узловых точек сети в условном направлении М.
Следующий запрос системы:
Enter mesh size in the N direction:
Введите размер сети в направлении N:
Возможный ответ:
- ввести число узловых точек сети в условном направлении N.
Замечания
- Если при указании очередной вершины при помощи графического курсора не используется режим объектной привязки, система воспринимает ее как лежащую на плоскости XY текущей системы координат.
- Число узловых точек сети в любом направлении не может быть менее 2 и более 256.
Построенная поверхность представляет собой набор четырехугольных сегментов единой билинейной поверхности.
Команда AI_TORUS
Команда AI_TORUS
Назначение:
Построение поверхности тора.
Вызов команды:
Командная строка: AI_TORUS
Выпадающее меню: Draw > Surfaces > 3D Surfaces > Torus
Инструментальная панель: Surface > Torus
При вызове команды система выдает первый запрос:
Specify center point of torus:
Задайте центр тора:
Комментарий:
Центр тора — центр направляющей окружности.
Возможные ответы:
- любым известным способом указать положение центра создаваемого тора.
Второй запрос системы:
Specify radius of torus or [Diameter]:
Задайте радиус направляющей окружности или [Диаметр]:
Комментарий:
Радиус направляющей окружности — расстояние от центра образующей окружности до центра тора.
Возможные ответы:
- ввести числовое значение радиуса направляющей окружности тора;
- задать радиус, указав на графическом экране произвольную точку.
Иной возможный ответ:
D используется, если необходимо задать диаметр направляющей окружности тора.
Следующий запрос системы:
Specify radius of tube or [Diameter]:
Задайте радиус образующей окружности или [Диаметр]:
Возможные ответы:
- ввести числовое значение радиуса образующей окружности тора;
- задать радиус, указав на графическом экране произвольную точку. Иной возможный ответ:
D используется, если необходимо задать диаметр образующей окружности тора.
Следующий запрос системы:
Enter number of segments around tube circumference <16>:
Введите число сегментов в экваториальном направлении <значение по умолчанию>:
Возможные ответы:
- ввести число элементарных сегментов, из которых будет составлена поверхность тора в экваториальном направлении (вдоль направляющей окружности);
- нажать клавишу ENTER для задания значения, предложенного по умолчанию.
Следующий запрос системы:
Enter number of segments around torus circumference <16>:
Введите число сегментов в меридианальном направлении <значение по умолчанию>:
Возможные ответы:
- ввести число элементарных сегментов, из которых будет составлена поверхность тора в меридианальном направлении (вдоль образующей окружности);
- нажать клавишу ENTER для задания значения, предложенного по умолчанию.
Замечание