Общие средства редактирования трехмерных объектов
Общие средства редактирования трехмерных объектов
Для редактирования любых трехмерных объектов могут применяться такие универсальные команды, как PROPERTIES, COPY, ERASE, EXPLODE, MOVE, OOPS, REDO, SCALE, UNDO , а также средство редактирования Grips. Работа со всеми этими средствами ведется так же, как и при плоском черчении. Использование ряда других команд редактирования имеет следующие особенности.
При использовании команды ARRAY применительно к трехмерным объектам создается массив объектов, все соответствующие точки которых расположены на одной плоскости, параллельной плоскости XY текущей системы координат. Поэтому с помощью данной команды нельзя создать массив, элементы которого имеют различное расположение относительно оси Z.
При использовании команды MIRROR применительно к трехмерным объектам создается их зеркальное отражение относительно плоскости, проходящей через заданную ось симметрии и перпендикулярной плоскости XY текущей системы координат.
При использовании команды ROTATE применительно к трехмерным объектам производится их поворот относительно оси, проходящей через заданную точку и перпендикулярной плоскости XY текущей системы координат.
При использовании команды STRETCH применительно к поверхностям производится изменение положения их узловых точек. Изменение формы твердотельных объектов с помощью данной команды невозможно (действие команды сводится к перемещению объекта).
Команда 3DARRAY
Назначение:
Создает в пространстве копии объектов в виде прямоугольного или полярного массива.
Вызов команды:
Командная строка: 3DARRAY
Выпадающее меню: Modi fy >3D Operation > 3D Array
При вызове команды система выдает первый запрос:
Select objects:
Укажите объекты:
Возможный ответ :
- указать объект, на основе которого следует создать массив. Далее система выдает повторяющиеся запросы:
Select objects:
Укажите объекты:
Возможные ответы:
- указать объекты, на основе которых следует создать массив;
- нажать клавишу ENTER для завершения указания объектов.
Следующий запрос системы:
Enter the type of array [Rectangular/Polar] <R>:
Введите тип массива [Прямоугольный/поляРный] <параметр по умолчанию>:
Возможный ответ:
- нажать клавишу ENTER для задания параметра, предложенного по умолчанию.
Иные возможные ответы:
R используется для задания построения прямоугольного массива; Р используется для задания построения полярного массива.
В режиме создания прямоугольного массива (R) система ведет с пользователем следующий диалог.
Запрос системы:
Enter the number of rows (—)<1>:
Введите число рядов (—) <значение по умолчанию>:
Возможные ответы:
- ввести число элементов создаваемого массива вдоль оси Y;
- • нажать клавишу ENTER для задания числа, предложенного по умолчанию.
Запрос системы:
Enter the number of columns (|||) <1>:
Введите число колонок (|||) <значение по умолчанию>:
Возможные ответы:
- ввести число элементов создаваемого массива вдоль оси X;
- нажать клавишу ENTER для задания числа, предложенного по умолчанию.
Запрос системы:
Enter the number of levels (…) <1>:
Введите число уровней (…) <значение по умолчанию>:
Возможные ответы:
- ввести число элементов создаваемого массива вдоль оси Z;
- нажать клавишу ENTER для задания числа, предложенного по умолчанию.
Запрос системы:
Specify the distance between rows (—):
Задайте расстояние между рядами (—):
Возможные ответы:
- ввести расстояние между соседними элементами вдоль оси Y;
- задать расстояние, указав на графическом экране две произвольные точки.
Запрос системы:
Specify the distance between columns (|||):
Задайте расстояние между колонками (|||):
Возможные ответы:
- ввести расстояние между соседними элементами вдоль оси X;
- задать расстояние, указав на графическом экране две произвольные точки.
Запрос системы:
Specify the distance between levels (…):
Задайте расстояние между уровнями (…):
Возможные ответы:
- ввести расстояние между соседними элементами вдоль оси Z;
- задать расстояние, указав на графическом экране две произвольные точки.
После этого система выполнит построение пространственного прямоугольного массива и завершит работу с командой.
В режиме создания полярного массива (Р) система ведет с пользователем следующий диалог.
Запрос системы:
Enter the number of items in the array:
Введите число элементов массива:
Возможные ответы:
- ввести число элементов, из которых должен состоять создаваемый массив.
Запрос системы:
Specify the angle to fill (+=ccw, -=cw) <360>:
Задайте угол для построения (+=пчс, -=чс) <значение по умолчанию>:
Возможные ответы:
- ввести числовое значение угла, внутри которого должны быть равномерно расположены элементы массива (положительное значение соответствует отсчету против часовой стрелки, а отрицательное — отсчету по часовой стрелке);
- нажать клавишу ENTER для задания угла, предложенного по умолчанию.
Запрос системы:
Rotate arrayed objects? [Yes/No] <Y>:
Поворачивать элементы массива? [Да/Нет] <параметр по умолчанию>:
Возможный ответ:
- нажать клавишу ENTER для задания параметра, предложенного по умолчанию.
Иные возможные ответы:
Y используется, если необходимо, чтобы элементы массива имели одинаковую ориентацию относительно оси создаваемого массива;
N используется, если необходимо, чтобы элементы массива не изменяли первоначальную ориентацию в пространстве;
Запрос системы:
Specify center point of array:
Задайте центр массива:
Возможные ответы:
- любым известным способом указать первую точку, лежащую на оси создаваемого массива.
Запрос системы:
Specify second point on axis of rotation:
Вторая точка на оси вращения:
Возможные ответы:
- любым известным способом указать вторую точку, лежащую на оси создаваемого массива.
После этого система выполнит построение пространственного полярного массива и завершит работу с командой.