3D грань в отрезок: Документация по продуктам Топоматик Robur [Справка]

Создание сетей (Понятие)

Создание сетей (Понятие)

 

Руководство пользователя AutoCAD 2008  > Работа с 3D моделями > Создание 3D моделей > 

Создание сетей

Понятие ПроцедураКраткий справочник

 

 

 

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

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

Сети применяются также для создания геометрии с необычными образцами сетей, например, 3D топологическая модель горной местности.

Способ отображения сети (каркасная или раскрашенная) определяется визуальным стилем (команда ВИЗСТИЛИ).

Предусмотрено создание нескольких типов сетей.

  • 3D грань. 3DГРАНЬ предназначена для построения плоской сети с тремя или четырьмя сторонами.
  • Сеть соединения. Команда П-СОЕД предназначена для построения многоугольной сети в виде линейчатой поверхности между двумя отрезками или кривыми.
  • Сеть сдвига. С помощью команды П-СДВИГ создается многоугольная сеть, представляющая собой поверхность сдвига, полученную при выдавливании отрезка или кривой (именуемой криволинейной траекторией) в определенном направлении и на определенное расстояние (именуемое направляющим вектором).
  • Сеть вращения. С помощью команды П-ВРАЩ создается многоугольная сеть, аппроксимирующая поверхность вращения путем вращения криволинейной траектории вокруг выбранной оси.
    Определяющие кривые могут представлять собой отрезки, круги, дуги, эллипсы, эллиптические дуги, полилинии, сплайны, замкнутые полилинии, многоугольники, замкнутые сплайны или кольца.
  • Сеть, определенная кромкойКоманда П-КРОМКА строит многоугольную сеть, аппроксимирующую участок поверхности Кунса по четырем смыкающимся кромкам. Поверхность Кунса — это бикубическая поверхность, натянутая на четыре смыкающиеся кромки (пространственные кривые).
  • Стандартная 3D сеть. С помощью команды 3D создаются трехмерные сетевые объекты распространенных геометрических форм, включая параллелепипеды, конусы, сферы, торы, клинья и пирамиды.
  • Общие сети. 3DСЕТЬ и ПГРАНЬ позволяют создавать трехмерные сетевые объекты любой формы.

Построение сети

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

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

Существует несколько способов построения сетей.

Создание сети соединения

Сеть, соединяющую два отрезка или кривые, строится с помощью команды П-СОЕД. Для определения кромок сети соединения можно использовать два различных объекта: отрезки, точки, дуги, круги, эллипсы, эллиптические дуги, 2D или 3D полилинии, а также сплайны. Пары объектов, используемые в качестве «границ» сети соединения, должны быть либо разомкнуты, либо замкнуты. Если один из объектов — точка, то второй может быть как разомкнутым, так и замкнутым.

При выполнении команды П-СОЕД для замкнутых кривых можно задавать две произвольные точки. В случае разомкнутых кривых построение сети соединения определяется выбором местоположения заданных точек на кривых.

Создание сети сдвига

Сеть, представляющая общую поверхность сдвига, задаваемую криволинейной траекторией и направляющим вектором, строится командой П-СДВИГ. Криволинейная траектория может представлять собой отрезок, дугу, круг, эллипс, эллиптическую дугу, 2D или 3D полилинию, а также сплайн. Осью вращения может быть отрезок или разомкнутая полилиния (как 2D, так и 3D). Сеть, построенная командой П-СДВИГ, представляет собой набор параллельных многоугольников, идущих вдоль указанной траектории. Как показано на следующих иллюстрациях, исходный объект и направляющий вектор должны существовать на чертеже к моменту вызова команды.

Создание сети вращения

Для построения сети вращения путем вращения контура объекта вокруг оси используется команда П-ВРАЩ. Команда П-ВРАЩ полезна для построения сетей с осевой симметрией.

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

Создание сети, определенной кромкой

Сеть в виде участка поверхности Кунса, определяемая четырьмя кромками, строится командой П-КРОМКА. Кромки могут представлять собой дуги, отрезки, полилинии, сплайны или эллиптические дуги; они должны попарно смыкаться в конечных точках. Участок поверхности Кунса это бикубическая (т.е. обладающая кубической кривизной как в направлении

M, так и в направлении N) поверхность, натянутая на четыре пространственные кривые.

Создание стандартной трехмерной сети

С помощью команды 3D можно создавать следующие 3D фигуры: ящики, конусы, чаши, купола, сети, пирамиды, сферы, торы (кольца) и клинья.

Для лучшего рассмотрения объектов, создаваемых с помощью команды 3D, следует задать направление просмотра, используя команды 3DОРБИТА, ДВИД и ТЗРЕНИЯ.

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

Создание сети из четырехугольных ячеек

Команда 3DСЕТЬ позволяет строить полигональные сети, разомкнутые как в направлении M, так и в направлении N (по аналогии с осями X и Y плоскости XY). Замкнуть сеть можно с помощью команды ПОЛРЕД. Для построения несимметричных сетей используется команда 3DСЕТЬ. В большинстве случаев команда 3DСЕТЬ применяется в комбинации с командными (пакетными) файлами AutoCAD или LISP-программами, передающими в нее координаты вершин сети.

Ниже приведен текст командной строки, иллюстрирующий пример создания сети путем ввода пользователем координат всех ее вершин.

Пример:

Команда: 3dсеть

Размер сети в направлении M: 4

Размер сети в направлении N: 3

Вершина (0, 0): 10,1, 3

Вершина (0, 1): 10, 5, 5

Вершина (0, 2): 10,10, 3

Вершина (1, 0): 15,1, 0

Вершина (1, 1): 15, 5, 0

Вершина (1, 2): 15,10, 0

Вершина (2, 0): 20,1, 0

Вершина (2, 1): 20, 5, -1

Вершина (2, 2): 20,10 ,0

Вершина (3, 0): 25,1, 0

Вершина (3, 1): 25, 5, 0

Вершина (3, 2): 25,10, 0

Создание многогранной сети

Многогранные сети строятся командой ПГРАНЬ. Команда ПГРАНЬ чаще всего используется приложениями, а не напрямую пользователем.

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

Для того чтобы сделать кромку невидимой, перед номером вершины при описании грани ставится знак минус. Например, если нужно сделать невидимой кромку между точками 5 и 7 сети, следует ввести:

грань 3, вершина 3: -7

На следующем чертеже грань 1 определяется вершинами 1, 5, 6 и 2; грань 2 — вершинами 1, 4, 3 и 2; грань 3 — вершинами 1, 4, 7 и 5; грань 4 — вершинами 3, 4, 7 и 8.

Изображение на чертеже невидимых кромок граней определяется системной переменной ПСПЛАЙН. Если ее значение не равно нулю, невидимые кромки становится видимыми и доступны для редактирования. Если же переменная равна нулю, невидимые кромки не отображаются.



  • Создание каркасных моделей
  • Проверка взаимодействий в твердотельной модели

Урок 11. 3D модели. Каркасы. Поверхности.

Антон Школьный 03.10.2013 Уроки AutoCAD 0

Трехмерные объекты, в AutoCad можно представить каркасами, поверхностями и твердотельными моделями. Каркасные модели представлены только ребрами граней и представляют собой прозрачные объекты. Поверхности имеют непрозрачные грани но при этом пустые внутри и представлены лишь оболочкой без наполнения. Твердотельный объект — сплошной, имеет объем и массу.

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

Поверхности

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

  1. Команда 3DFACE строит трехмерную грань, задается тремя или четырьмя ребрами.
  2. Команда 3DMESH
    строит сетку из четырехугольников, вершины которых нужно задать.
  3. Команда PFACE строит многогранную сетку, для которой задаются вершины и указываются грани к которым они относятся.
  4. Команда EDGESURF строит поверхность Кунса, ограниченную четырьмя криволинейными или прямыми ребрами.
  5. Команда RULESURF образует сетку, соединяющий два криволинейные или прямые ребра.
  6. Команда REVSURF образует поверхность вращения путем вращения двумерного объекта вокруг оси.
  7. Команда TABSURF образует поверхность путем перемещения двумерного объекта в заданном направлении.
  8. Команда 3D открывает диалоговое окно, в котором выбирается один из стандартных трехмерных примитивов (параллелепипед, сфера, призма и т. др.).

Команды создания поверхностей находятся в меню Draw >Modeling> Surfaces или вызываются нажатием соответствующих кнопок панели инструментов Surfaces. Другой способ создания поверхностей сложной формы заключается в применении теоретико-множественных операций в области, образованных командой Region.

 

Трехмерная грань (3DFACE)

Способы ввода команды:

  • Набрать с клавиатуры команду 3DFACE.
  • Вызов меню: Draw >Modeling> Meshes > 3DFace
  • Кнопка на панели инструментов. 

Командой строится треугольная или четырехугольная грань, вершины которой могут не принадлежать одной плоскости. После введения, команда последовательно выдает запросы относительно координат четырех вершин. Какие указываются одним из известных способов — с клавиатуры в командной строке или курсором мыши с обязательным использованием объектной привязки. Координаты, указываемые курсором мыши без использования объектной привязки воспринимаются системой как двумерные координаты на плоскости построений XY. Диалог с системой имеет вид: Command : _3dface Specify first point or [ Invisible ] 100,50,100 Specify second point or [ Invisible ] 40,80,10 Specify third point or [ Invisible ] <exit> : 180,90,30 Specify fourth point or [ Invisible ] <create three-sided face> : 10,30,50 Если в ответ на запрос координат четвертой вершины грани, нажать ENTER, будет построена треугольная грань. Выбор опции Invisible означает, что дальше задаются две вершины, ребро между которыми должно быть невидимым. После построения грани система продолжит выдавать запросы на ввод координат третьей и четвертой вершин очередной грани. В качестве первых двух вершин воспринимается третья и четвертая точки предыдущей грани. Построенные таким образом грани можно позже редактировать с помощью ручек.

Кромка (EDGE)

Способы ввода команды:

  • Набрать с клавиатуры команду EDGE.
  • Вызов меню: Draw> Modeling> Meshes > EDGE.
  • Кнопка на панели инструментов. 

Команда управляет видимостью ребер граней. Запросы команды: Specify edge of 3dface to toggle visibility or [Display] позволяют выбрать ребра, которые должны быть невидимыми, скрытыми. Для изменения видимости ребер служит опция Display, которая позволяет выполнить противоположное действие и выбрать ребра, для отображения на экране.

Трехмерная грань (3DMESH)

Способы ввода команды:

  • Набрать с клавиатуры команду 3DMESH.
  • Вызов меню: Draw> Modeling> Meshes > edge mesh.
  • Кнопка на панели инструментов. 

Команда 3DMESH строит произвольную незамкнутую сетку с четырехугольников, вершины которых нужно задать. Использование команды позволяет построить сетку достаточно сложной конфигурации. Команда выдает запрос на размер сетки в направлениях М (Enter size of mesh in M ??direction), который ближе к горизонтальному направлении и N (Enter size of mesh in N direction), который ближе к вертикальному направлении. В ответ нужно ввести число в диапазоне от 2 до 256. Далее выдаются запросы относительно координат точек. Необходимо учитывать, что точки сетки имеют такую ??нумерацию и расположение:

000102….0n
101112….1n
202122….2n
303132….3n
….….….……
m0m1m2……mn

Фрагмент диалога с командой имеет вид: Enter size of mesh in M ??direction: 5 Enter size of mesh in N direction: 4 Specify location for vertex (0, 0): 50,0,0 Specify location for vertex (0, 1): 100,50,0 Specify location for vertex (0, 2): 150,50,0 Specify location for vertex (0, 3): 200,50,0 Specify location for vertex (1, 0): 60,100,10 ………………………………………….. ………………

Многогранная сетка (PMESH)

Способы ввода команды:

  • Набрать с клавиатуры команду PMESH

Команда строит многогранную сетку какого угодно вида с произвольным количеством вершин. Сначала вводятся координаты вершин: Command: PFACE Specify location for vertex 1: 40,50,0 Specify location for vertex 2 or <define faces>: 100,150,60 Specify location for vertex 3 or <define faces>: 80,50,150 Specify location for vertex 4 or <define faces>: 400,70,90 Specify location for vertex 5 or <define faces>: 120,50,70 Specify location for vertex 6 or <define faces>: После нажатия клавиши ENTER команда предлагает определить какие вершины принадлежат каждой из граней: Face 1, vertex 1: Enter a vertex number or [Color / Layer] 1 Face 1, vertex 2: Enter a vertex number or [Color / Layer] <next face> * Cancel * Поверхность Кунса (EDGESURF) Способы ввода команды:

  • Набрать с клавиатуры команду EDGESURF.
  • Вызов меню: Draw> Surfaces> Edge Surface.
  • Кнопка на панели инструментов. 

Поверхность образуется на четырехугольнике, стороны которого могут быть прямыми, дугами или полилиниями. Размер сетки определяется системными переменными SURFTAB1 и SURFTAB2, которые определяют количество прямолинейных сегментов, заменяющих криволинейные стороны. По умолчанию значение системных переменных равно 6.

 

Поверхность соединения (RULESURF)

Способы ввода команды:

  • Набрать с клавиатуры команду RULESURF.
  • Вызов меню: Draw> Surfaces> Ruled Surface.
  • Кнопка на панели инструментов. 

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

Поверхность перемещения (TABSURF)

Способы ввода команды:

  • Набрать с клавиатуры команду TABSURF
  • Вызов меню: Draw> Surfaces> Tabulated Surface
  • Кнопка на панели инструментов. 

Команда TABSURF образует поверхность путем перемещения двумерного объекта в заданном направлении. Объект перемещения задается отрезком, дугой, полиллинией. Направление перемещения задается отрезком или незамкнутой полилинией. Создание поверхности сопровождается диалогом:

Select object for path curve:Выбрать объект перемещения.
Select object for direction vector:Выбрать направление перемещения.

Зеленым цветом отмечена направляющая

Поверхность вращения (REVSURF)

Способы ввода команды:

  • Набрать с клавиатуры команду REVSURF.
  • Вызов меню: Draw> Surfaces> Revolved Surface.
  • Кнопка на панели инструментов. 

Поверхность образуется вращением выбранного объекта вокруг заданной оси. Объект вращения — отрезок, дуга, полилиния. Ось задается отрезком или конечными точками незапертой полилинии. Объект можно повернуть на полный угол – 360о или на заданный угол. Команда позволяет выбрать начальное значение угла и задать значение угла поворота. Положительное значение угла задается против часовой стрелки. Размер сетки поверхностей вращения определяется значением системных переменных SURFTAB1 и SURFTAB2. Диалог с системой имеет вид:

Select object to revolve:Выбрать объект вращения.
Select object that defines the axis of revolution:Выбрать ось вращения.
Specify start angle <0>:Задать начальное значение угла или нажать ENTER
Specify included angle (+ = ccw, — = cw) <360>Задать конечное значение угла или нажать ENTER

 

3D

Способы ввода команды:

  • Набрать с клавиатуры команду 3D
  • Вызов меню: Draw> Surfaces> 3D Surfaces

Команда 3D открывает диалоговое окно, в котором выбирается один из стандартных трехмерных примитивов (Параллелепипед, сфера, призма и т.д.). В зависимости от типа выбранного примитива система выдает запросы для уточнения исходных данных, необходимых для определения положения и размера примитива.

В следующем уроке мы продолжим рассказывать о методах построения 3D примитивов, а конкретно о построении твердых тел.

About Антон Школьный

web page exampleweb page exampleweb page exampleweb page example <a title=»web page example» href=»http://mercedes-club.by/forums/viewtopic.php?f=14&t=5526&p=54825#p54825web page example <a title=»web page example» href=»http://forums.vpn.by/viewtopic.php?f=89&t=2855&p=18805#p18805web page example <a title=»web page example» href=»http://www.fiatclub.by/foroom/viewtopic.php?f=32&t=42688web page example <a title=»web page example» href=»http://lowcarbzone.ru/viewtopic.php?f=163&t=757&p=104027#p104027web page example <a title=»web page example» href=»http://forum.dsmogilev.by/showthread.php?t=11&page=13web page example <a title=»web page example» href=»https://superforum.diva.by/threads/%D0%9A%D0%B0%D0%BA-%D0%B2%D1%8B-%D1%83%D0%BA%D0%BB%D0%B0%D0%B4%D1%8B%D0%B2%D0%B0%D0%B5%D1%82%D0%B5-%D0%B2%D0%BE%D0%BB%D0%BE%D1%81%D1%8B-%D1%81%D0%BF%D0%BE%D1%81%D0%BE%D0%B1%D1%8B-%D0%BF%D1%80%D0%B5%D0%BF%D0%B0%D1%80%D0%B0%D1%82%D1%8B-%D0%B8%D0%BD%D1%81%D1%82%D1%80%D1%83%D0%BC%D0%B5%D0%BD%D1%82%D1%8B. 159/page-10web page example <a title=»web page example» href=»http://sfc.by/forum/viewtopic.php?p=440828#440828web page example

View all posts by Антон Школьный →

AutoCAD

Урок 10. 3D моделирование в AutoCAD. Основные понятия

Как скрыть и показать линии в чертеже Autodesk Inventor

CLIP STUDIO MODELER Инструкция по эксплуатации

Лицо

Когда [Лицо] выбрано в [Группа], отображаются элементы для импорта частей лица для 3D-персонажей, а также для сохранения и управления различными настройками.

В этом разделе описываются функции [Список] и [Панель команд]. Информацию о других функциях см. в разделе «Функции палитры конфигурации персонажа».

Список
(1)   Папка лица

Папка, в которой хранятся все [папки частей лица]. Несколько [папок частей лица] можно импортировать и управлять ими в [папке лица]. Невозможно удалить [папку Face] или изменить ее имя.

(2)   Папка частей лица

Папки, созданные при импорте 3D-файлов для лиц в [Папка лица].

Нажмите [Видимый/Невидимый] для [Папка частей лица] для переключения между отображением и скрытием соответствующих частей лица в окне [Документ]. Одновременно может отображаться только один тип каждой части лица. Двойной щелчок по имени папки позволяет ввести имя папки. Введенное здесь имя папки отображается на экранах настроек в CLIP STUDIO PAINT.

Каждая папка содержит такие настройки, как [Материал поверхности (для выражения лица)], [Выражение лица], [Настройки физики] и [Форма].


 

Папки частей лица имеют другую конфигурацию, если [Использовать текстуру выражения лица] отключен на палитре [Информация о персонаже] при выборе папки частей лица.

(3)   Материал поверхности (для выражения лица)

Текстура, используемая в качестве основы для частей лица.

(4)   Папка выражений лиц

Список для управления выражениями лиц 3D-персонажей.

(5)   Выражение лица

Нажмите [Видимый/Невидимый], чтобы переключить выражение лица 3D-персонажа в окне [Документ].

Дважды щелкните имя выражения лица, чтобы ввести или изменить имя. Введенное здесь имя выражения лица отображается на экранах настроек в CLIP STUDIO PAINT.


 

Названия выражений лица, созданные в настройках по умолчанию ([По умолчанию], [Улыбка], [Гнев] и [Грусть]), нельзя изменить двойным щелчком мыши.

(6)   Настройки физики

Нажмите, чтобы настроить параметры прикладной физики в палитре [Информация о персонаже].

(7)   Фигура

При импорте 3D-файла, содержащего настройки формы, можно щелкнуть эту кнопку, чтобы отобразить настройки формы в палитре [Информация о персонаже].


 

Отображаемые параметры формы различаются в зависимости от импортированной модели. Операции с фигурами можно выполнять в CLIP STUDIO MODELER, но не в CLIP STUDIO PAINT.

(8)   Папка с информацией о материалах поверхности

Папка для управления и хранения текстур, используемых в качестве основы для деталей лица. Это отображается, когда параметр [Использовать текстуру выражения лица] отключен в палитре [Информация о персонаже].

(9)   Материал поверхности

Предустановленные материалы поверхности для 3D-файлов. Текстурные изображения могут быть связаны с поверхностными материалами.

Отображается, когда параметр [Использовать текстуру выражения лица] отключен в палитре [Информация о персонаже].

(10)   Дополнительная папка текстур

Папка для управления текстурами, вставленными с помощью таких инструментов, как инструмент [Вставить текстуру]. Можно сохранить несколько текстур. Это отображается, когда параметр [Использовать текстуру выражения лица] отключен в палитре [Информация о персонаже].

(11)   Текстура (Вставить текстуру)

Изображение текстуры, наклеенное на части лица. Текстуры создаются путем вставки текстуры на лицо с помощью инструмента [Вставить текстуру]. Двойной щелчок позволяет ввести имя текстуры. Это отображается, когда параметр [Использовать текстуру выражения лица] отключен в палитре [Информация о персонаже].

Панель команд
(1)   Добавить новый

Нельзя использовать.

(2)   Добавить из файла

3D-файлы для лиц (расширение: fbx) импортируются в палитру [Конфигурация персонажа].

(3)   Добавить из материала

Материалы из палитры [Материал] можно добавить в палитру [Конфигурация персонажа].

При нажатии на них открывается диалоговое окно [Лицо]. Выберите деталь в палитре [Материал] и нажмите [ОК], чтобы импортировать деталь.


 

Материалы не отображаются в диалоговом окне [Лицо], если нет материалов, которые можно использовать в качестве [Лицевых частей].

(4)   Дубликат узла

Дублирует элемент, выбранный из [Списка]. В папке [Face] могут дублироваться следующие элементы.

· Папки частей лица

· Выражения лица

· Текстура (Вставить текстуру)

(5)   Удалить узел

Удаляет элемент, выбранный из [Списка]. В папке [Face] можно удалить следующие элементы.

· Папки частей лица

· Выражения лица

· Текстура (Вставить текстуру)

(6)   Экспорт выражения лица

Если выбрана [Папка частей лица] с включенным параметром [Использовать текстуру выражения лица], текстуру выражения лица можно экспортировать в формат документа Photoshop (расширение: psd). Подробнее см. в разделе «Экспорт текстур выражений лица» .

(7)   Импорт выражения лица

Если выбрана [Папка частей лица] с включенным параметром [Использовать текстуру выражения лица], можно импортировать текстуры выражения лица. Формат документа Photoshop (расширение: psd) можно импортировать.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *