Warning: include(/var/www/iill7773/data/www/wiselab.ru/wp-content/plugins/wp-super-cache/wp-cache-base.php): failed to open stream: No such file or directory in /home/u7426dd0/domains/wiselab.ru/public_html/wp-content/plugins/wp-super-cache/wp-cache.php on line 65

Warning: include(): Failed opening '/var/www/iill7773/data/www/wiselab.ru/wp-content/plugins/wp-super-cache/wp-cache-base.php' for inclusion (include_path='.:/opt/alt/php55/usr/share/pear:/opt/alt/php55/usr/share/php') in /home/u7426dd0/domains/wiselab.ru/public_html/wp-content/plugins/wp-super-cache/wp-cache.php on line 65

Warning: include_once(/var/www/iill7773/data/www/wiselab.ru/wp-content/plugins/wp-super-cache/ossdl-cdn.php): failed to open stream: No such file or directory in /home/u7426dd0/domains/wiselab.ru/public_html/wp-content/plugins/wp-super-cache/wp-cache.php on line 82

Warning: include_once(): Failed opening '/var/www/iill7773/data/www/wiselab.ru/wp-content/plugins/wp-super-cache/ossdl-cdn.php' for inclusion (include_path='.:/opt/alt/php55/usr/share/pear:/opt/alt/php55/usr/share/php') in /home/u7426dd0/domains/wiselab.ru/public_html/wp-content/plugins/wp-super-cache/wp-cache.php on line 82
плоскости | Учебники

Записи с меткой «плоскости»

Примеры трехмерного моделирования

Примеры трехмерного моделирования
Пример создания поверхностей изделия
Рассмотрим использование средств построения поверхностей на примере создания трехмерной модели детали. Ниже описана лишь одна из возможных последовательностей моделирования данного изделия.
Вспомогательные построения

  1. Создайте ось модели детали.

Команда LINE
Комментарий:
Используя мировую систему координат, вычертить отрезок с вершинами (-5,0,0) и (77,0,0).
Создайте образующую левого торца детали, конической поверхности фаски 1×45° и цилиндрической поверхности 04.
Команда 3DPOLY
Комментарий:
Используя мировую систему координат, построить полилинию с вершинами (0, 0, 0), (0, 0, 1), (1, 0, 2) и (10, 0, 2).

  1. Создайте образующую поверхности цилиндра 08 и его торца.

Команда 3DPOLY
Комментарий :
Используя мировую систему координат, построить полилинию с вершинами (20,0,0), (20,0,4) и (48, 0, 4).

  1. Создайте систему координат, плоскость XY которой совпадает с плоскостью правого торца цилиндра 08.

Команда UCS
Комментарий:
Перенести начало координат в точку (48, 0, 0) и развернуть ее относительно оси Y на 90 градусов.

  1. Создайте окружности, задающие усеченный конус.

Команда CIRCLE
Комментарий:
Построить окружность с центром в точке (0, 0, 0) и радиусом 4.
Построить окружность с центром в точке (0, 0, 3) и радиусом 8,5.

  1. Установите мировую систему координат.

Команда UCS

  1. Постройте образующие конической поверхности и глухого отверстия 08.

Команда 3DPOLY
Комментарий:
Построить полйлинию с вершинами (50,0,8.5), (72,0,6), (72,0,4), (54,0,6) и (51.7, 0,0).
Построение поверхностей

  1. Установите значение системной переменной SURFTAB1, равное 20. Команда SETVAR
  2. Создайте поверхности левого торца, фаски и цилиндрической поверхности.

Команда REVSURF
Комментарий:
Построить поверхность вращения, указав в качестве образующей полилинию 2 и задав ось вращения, совпадающую с линией 1.

  1. Совместите ось Z системы координат с осью детали.

Команда UCS
Комментарий:
Повернуть мировую систему координат вокруг оси Y на 90 градусов. далее…

Команда ROTATE3D

Команда ROTATE3D
Назначение:
Поворот объектов относительно произвольно направленной оси. Вызов команды:
Командная строка: ROTATE3D
Выпадающее меню: Modify> 3D Operation > Rotate 3D
При вызове команды система выдает первый запрос:
Select objects:
Укажите объекты:
Возможный ответ:

  • указать объект, который необходимо повернуть.

Далее система выдает повторяющиеся запросы:
Select objects: Укажите объекты:
Возможные ответы:

  • указать объекты, которые необходимо повернуть;
  • нажать клавишу ENTER для завершения указания объектов.

Следующий запрос системы:
Specify first point on axis or define axis by
[Object/Last/View/Xaxis/Yaxis/Zaxis/2points]:
Задайте первую точку оси или определите угол по [Объект/Последняя/Вид/ось Х/ось Y/ось Z/2 точки]:
Возможные ответы:

  • любым известным способом указать первую точку, лежащую на оси вращения; при этом система выдает дополнительный запрос:

Specify second point on axis:
Задайте вторую точку на оси:
Возможный ответ:

  • любым известным способом указать вторую точку, лежащую на оси вращения;
  • нажать клавишу ENTER для задания оси вращения по двум точкам, как было описано выше.

Иные возможные ответы:
О используется для задания оси, соответствующей определенному объекту; при этом система выдает дополнительный запрос:
Select a line, circle, arc, or 2D-polyline segment:
Укажите окружность, дугу или сегмент 20-полилинии:
Возможный ответ:

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

Комментарий:
Если в ответ на данный запрос будут указаны отрезок или прямолинейный сегмент плоской полилинии, то в качестве оси вращения будет принята линия, совпадающая с этими объектами. Если же будут указаны окружность, дуга или радиальный сегмент плоской полилинии, то в качестве оси вращения буде принята прямая, перпендикулярная плоскости объекта и проходящая через его центр.
L используется для поворота объектов относительно последней указывавшейся оси;
V используется для задания оси вращения, перпендикулярной плоскости экрана; при этом система выдает дополнительный запрос:
Specify a point on the view direction axis <0,0,0>:
Задайте точку на оси направления вида <значение по умолчанию>:
Возможные ответы :

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

X используется для задания оси вращения, параллельной оси X текущей системы координат; при этом система выдает дополнительный запрос:
Specify a point on the X axis <0,0,0>:
Задайте точку на оси X <значение по умолчанию>:
Возможные ответы:

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

Y используется для задания оси вращения, параллельной оси Y текущей системы координат; при этом система выдает дополнительный запрос:
Specify a point on the Y axis <0,0,0>:
Задайте точку на оси Y <значение по умолчанию>:
Возможные ответы:

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

Z используется для задания оси вращения, параллельной оси Z текущей системы координат; при этом система выдает дополнительный запрос:
Specify a point on the Z axis <0,0,0>:
Задайте точку на оси Z <значение по умолчанию>:
Возможные ответы:

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

Следующий запрос системы:
Specify rotation angle or [Reference]:
Задайте угол поворота или [Относительно]:
Возможные ответы:

  • ввести числовое значение угла поворота объекта относительно заданной оси;
  • задать угол поворота, указав на графическом экране две произвольные точки.

Иной возможный ответ:
R используется для задания относительного утла поворота.

Далее система выполнит поворот указанных объектов и завершит работу с командой.

Команда MIRROR3D

Команда MIRROR3D
Назначение:
Позволяет создать зеркальную копию объектов относительно произвольно расположенной плоскости.
Вызов команды:
Командная строка: MIRROR3D
Выпадающее меню: Modi fy > 3D Operation > Mirror 3D
При вызове команды система выдает первый запрос:
Select objects:
Укажите объекты:
Возможный ответ:

  • указать объект, зеркальную копию которого необходимо создать.

Далее система выдает повторяющиеся запросы:
Select objects:
Укажите объекты:
Возможные ответы:

  • указать объекты, зеркальную копию которых необходимо создать;
  • нажать клавишу ENTER для завершения указания объектов.

Следующий запрос системы:
Specify first point of mirror plane (3 points) or [Object/Last/Zaxis/View/XY/YZ/ZX/3points] <3points>:
Задайте первую точку плоскости симметрии (по 3 точкам) или
[Объект/Последняя/ось Z/Bnfl/XY/YZ/ZX/3 точки] <параметр по умолчанию>:
Возможные ответы:

  • любым известным способом указать первую точку, лежащую на плоскости симметрии; при этом система выдает дополнительные запросы:

Specify second point on mirror plane:
Задайте вторую точку на плоскости симметрии:
Возможные ответы:

  • любым известным способом указать вторую точку, лежащую на плоскости симметрии.

Specify third point on mirror plane:
Задайте третью точку на плоскости симметрии:
Возможные ответы:

  • любым известным способом указать третью точку, лежащую на плоскости симметрии.
  • нажать клавишу ENTER для задания плоскости симметрии по трем точкам, как было описано выше.

Иные возможные ответы:
О используется для задания плоскости симметрии, совпадающей с плоскостью объекта; при этом система выдает дополнительный запрос:
Select a circle, arc, or 2D-polyline segment:
Укажите окружность, дугу или сегмент 2D-полилинии:
Возможный ответ:

  • указать объект одного из перечисленных типов, плоскость расположения которого следует принять в качестве плоскости симметрии.

L используется для отображения объектов относительно последней указывавшейся плоскости симметрии;
Z используется для задания плоскости симметрии по перпендикулярной к ней оси; при этом система выдает дополнительные запросы:
Specify point on mirror plane:
Задайте точку на плоскости симметрии:
Возможный ответ:

  • любым известным способом указать точку, лежащую на требуемой плоскости симметрии.

Specify point on Z-axis (normal) of mirror plane:
Задайте точку на оси Z (нормали) плоскости симметрии:
Возможный ответ:

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

V используется для задания плоскости симметрии, параллельной плоскости видового экрана; при этом система выдает дополнительный запрос:
Specify point on view plane <0,0,0>:
Задайте точку на плоскости вида <значение по умолчанию>:
Возможные ответы:

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

XY используется для задания плоскости симметрии, параллельной плоскости XY текущей системы координат; при этом система выдает дополнительный запрос:
Specify point on XY plane <0,0,0>:
Задайте точку на плоскости XY <значение по умолчанию>:
Возможные ответы:

  • любым известным способом указать точку, через которую должна пройти плоскость симметрии, параллельная плоскости XY;
  • нажать клавишу ENTER для задания координат точки, предложенных по умолчанию.

YZ используется для задания плоскости симметрии, параллельной плоскости YZ текущей системы координат; при этом система выдает дополнительный запрос:
Specify point on YZ plane <0,0,0>:
Задайте точку на плоскости YZ <значение по умолчанию>:
Возможные ответы:

  • любым известным способом указать точку, через которую должна пройти плоскость симметрии, параллельная плоскости YZ;
  • нажать клавишу ENTER для задания координат точки, предложенных по умолчанию.

ZX используется для задания плоскости симметрии, параллельной плоскости ZX текущей системы координат; при этом система выдает дополнительный запрос:
Specify point on ZX plane <0,0,0>:
Задайте точку на плоскости ZX <значение по умолчанию>:
Возможные ответы:

  • любым известным способом указать точку, через которую должна пройти плоскость симметрии, параллельная плоскости ZX;
  • нажать клавишу ENTER для задания координат точки, предложенных по умолчанию.

Следующий запрос системы:
Delete source objects? [Yes/No] <N>:
Удалить исходный объект? [Да/Нет] <параметр по умолчанию>:
Возможный ответ:

  • нажать клавишу ENTER для задания параметра, предложенного по умолчанию.

Иные возможные ответы:
Y используется, если при создании зеркального отображения объекта исходный объект необходимо удалить;
N используется, если исходный объект удалять не надо.

Далее система выполнит заданные построения и завершит работу с командой.

Общие средства редактирования трехмерных объектов

Общие средства редактирования трехмерных объектов
Для редактирования любых трехмерных объектов могут применяться такие универсальные команды, как PROPERTIES, COPY, ERASE, EXPLODE, MOVE, OOPS, REDO, SCALE, UNDO , а также средство редактирования Grips. Работа со всеми этими средствами ведется так же, как и при плоском черчении. Использование ряда других команд редактирования имеет следующие особенности.
При использовании команды ARRAY применительно к трехмерным объектам создается массив объектов, все соответствующие точки которых расположены на одной плоскости, параллельной плоскости XY текущей системы координат. Поэтому с помощью данной команды нельзя создать массив, элементы которого имеют различное расположение относительно оси Z.
При использовании команды MIRROR применительно к трехмерным объектам создается их зеркальное отражение относительно плоскости, проходящей через заданную ось симметрии и перпендикулярной плоскости XY текущей системы координат.
При использовании команды ROTATE применительно к трехмерным объектам производится их поворот относительно оси, проходящей через заданную точку и перпендикулярной плоскости XY текущей системы координат.
При использовании команды STRETCH применительно к поверхностям производится изменение положения их узловых точек. далее…

Команды SOLIDEDIT

Команды SOLIDEDIT.
Замечания

    1. Все средства редактирования команды SOLIDEDIT могут быть непосредственно вызваны из выпадающего меню Modify > Solids Editing или при помощи кнопок инструментальной панели Solids Editing.
    2. Если система не может вычислить форму тела, соответствующую заданной операции редактирования, то при этом выдается сообщение в командной строке, а сама операция редактирования игнорируется.

Команда SECTION
Назначение:
Позволяет построить сечения (в виде замкнутых областей) твердотельных объектов.
Вызов команды:
Командная строка: SECTION
Выпадающее меню: Draw > Solids > Section
Инструментальная панель: Solids> Section
При вызове команды система выдает первый запрос:
Select objects:
Укажите объекты:
Возможный ответ:

  • указать объект, сечение которого необходимо построить.

Далее система выдает повторяющиеся запросы:
Select objects: Укажите объекты:
Возможные ответы:

  • указать объекты, сечения которых необходимо построить;
  • нажать клавишу ENTER для завершения указания объектов.

Следующий запрос системы:
Specify first point on slicing plane by [Object/Zaxis/View/XY/YZ/ZX/ Spoints] <3points>:
Задайте первую точку секущей плоскости [Объект/ось Z/Bnfl/XY/YZ/ ZX/3 точки] <параметр по умолчанию>:
Возможные ответы:

  • любым известным способом указать первую точку, лежащую на секущей плоскости; при этом система выдает дополнительные запросы:

Specify second point on plane:
Задайте вторую точку на плоскости:
Возможный ответ:

  • любым известным способом указать вторую точку, лежащую на секущей плоскости.

Specify third point on plane:
Задайте третью точку на плоскости:
Возможный ответ:

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

Иные возможные ответы:
О используется для задания секущей плоскости, совпадающей с плоскостью объекта; при этом система выдает дополнительный запрос:
Select a circle, ellipse, arc, 2D-spline, or 2D-polyline:
Укажите окружность, эллипс, дугу, 20-сплайн или 20-полилинию:
Возможный ответ:

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

Z используется для задания секущей плоскости по перпендикулярной к ней оси; при этом система выдает дополнительные запросы:
Specify a point on the section plane:
Задайте точку на секущей плоскости:
Возможный ответ:

  • любым известным способом указать точку, лежащую на требуемой секущей плоскости.

Specify a point on the Z-axis (normal) of the plane:
Задайте точку на оси Z (нормали) плоскости:
Возможный ответ:

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

V используется для задания секущей плоскости, параллельной плоскости видового экрана; при этом система выдает дополнительный запрос:
Specify a point on the current view plane <0,0,0>:
Задайте точку на плоскости вида <значение по умолчанию>:
Возможные ответы:

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

XY используется для задания секущей плоскости, параллельной плоскости XY текущей системы координат; при этом система выдает дополнительный запрос:
Specify point on XY plane <0,0,0>:
Задайте точку на плоскости XY <значение по умолчанию>:
Возможные ответы:

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

YZ используется для задания секущей плоскости, параллельной плоскости YZ текущей системы координат; при этом система выдает дополнительный запрос:
Specify point on YZ plane <0,0,0>:
Задайте точку на плоскости YZ <значение по умолчанию>:
Возможные ответы:

  • любым известным способом указать точку, через которую должна пройти секущая плоскость, параллельная плоскости YZ;
  • нажать клавишу ENTER для задания координат точки, пред-ложенных-по умолчанию.

ZX используется для задания секущей плоскости, параллельной плоскости ZX текущей системы координат; при этом система выдает дополнительный запрос:
Specify point on ZX plane <0,0,0>:
Задайте точку на плоскости ZX <значение по умолчанию>:
Возможные ответы:

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

После этого система выполнит построение заданных сечений и завершит работу с командой.
Замечание

В результате выполнения команды создаются объекты типа REGION. При применении к этим объектам команды EXPLODE они разбиваются на отдельные линии, дуги и окружности.

Команда SLICE

Команда SLICE
Назначение:
Позволяет разрезать набор тел плоскостью и при необходимости удалить отсеченные части объектов.
Вызов команды:
Командная строка: SLICE
Выпадающее меню: Draw >Solids > Slice
Инструментальная панель: S olids > Slice
При вызове команды система выдает первый запрос:
Select objects:
Укажите объекты:
Возможный ответ:

  • указать объект.

Далее система выдает повторяющиеся запросы:
Select objects:
Укажите объекты:
Возможные ответы:

  • указать объекты;
  • нажать клавишу ENTER для завершения указания объектов.

Следующий запрос системы:
Specify first point on slicing plane by [Object/Zaxis/View/XY/YZ/ZX/ Spoints] <3points>:
Задайте первую точку секущей плоскости [Объект/ось Z/Bид/XY/YZ/ ZX/3 точки] <параметр по умолчанию>:
Возможные ответы:

  • любым известным способом указать первую точку, лежащую на секущей плоскости; при этом система выдает дополнительные запросы:

Specify second point on plane:
Задайте вторую точку на плоскости:
Возможный ответ:

  • любым известным способом указать вторую точку, лежащую на секущей плоскости.

Specify third point on plane:
Задайте третью точку на плоскости:
Возможный ответ:

  • любым известным способом указать третью точку, лежащую на секущей плоскости.
  • нажать клавишу ENTER для задания параметра по умолчанию. Иные возможные ответы:

О используется для задания секущей плоскости, совпадающей с плоскостью объекта; при этом система выдает дополнительный запрос:
Select a circle, ellipse, arc, 2D-spline, or 20-polyline:
Укажите окружность, эллипс, дугу, 20-сплайн или 20-полилинию:
Возможный ответ:

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

Z используется для задания секущей плоскости по перпендикулярной к ней оси; при этом система выдает дополнительные запросы:
Specify a point on the section plane:
Задайте точку на секущей плоскости:
Возможный ответ:

  • любым известным способом указать точку, лежащую на требуемой секущей плоскости.

Specify a point on the Z-axis (normal) of the plane:
Задайте точку на оси Z (нормали) плоскости:
Возможный ответ :

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

V используется для задания секущей плоскости, параллельной плоскости видового экрана; при этом система выдает дополнительный запрос:
Specify a point on the current view plane <0,0,0>:
Задайте точку на плоскости вида <значение по умолчанию>:
Возможные ответы:

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

XY используется для задания секущей плоскости, параллельной плоскости XY текущей системы координат; при этом система выдает дополнительный запрос:
Specify point on XY plane <0,0,0>:
Задайте точку на плоскости XY <значение по умолчанию>:
Возможные ответы:

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

YZ используется для задания секущей плоскости, параллельной плоскости YZ текущей системы координат; при этом система выдает дополнительный запрос:
Specify point on YZ plane <0,0,0>:
Задайте точку на плоскости YZ <значение по умолчанию>:
Возможные ответы:

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

ZX используется для задания секущей плоскости, параллельной плоскости ZX текущей системы координат; при этом система выдает дополнительный запрос:
Specify point on ZX plane <0,0,0>:
Задайте точку на плоскости ZX <значение по умолчанию>:
Возможные ответы:

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

Следующий запрос системы:
Specify a point on desired side of the plane or [keep Both sides]:
Задайте точку на нужной стороне от плоскости или [Обе стороны]:
Возможный ответ:

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

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

После этого система выполнит заданные операции и завершит работу с командой.