Пиктограмма |
Лента |
---|---|
3D Модель > Операции > Массив > Массив по таблице Сборка (3D) > Сборка > Массив > Массив по таблице Листовой металл (3D) > Расширенные > Массив > Массив по таблице Поверхности > Расширенные > Массив > Массив по таблице Примитив > Расширенные > Массив > Массив по таблице Опорная геометрия > Копирование > Массив > Массив по таблице |
|
Клавиатура |
Текстовое меню |
<3AD> |
Операции > Массив > Массив по таблице |
Команда предназначена для создания массивов на основе базы данных. Значения из базы данных используются в качестве координат элементов массива (непараметрический массив по таблице) или в качестве значений переменных модели (параметрический массив по таблице).
Для создания непараметрического массива по таблице после вызова данной команды необходимо выполнить следующие действия:
1.Выбрать тип создаваемого массива ( массив элементов построения, массив операций, массив тел, массив граней, массив фрагментов);
2.Выбрать исходные объекты массива;
3.Выбрать базу данных;
4.Задать число копий (необязательное действие);
5.Выбрать систему координат (декартову, сферическую или цилиндрическую);
6.Выбрать исходную и/или целевую системы координат (необязательное действие);
7.Установить соответствие между столбцами базы данных и координатами элементов массива;
8.Задать дополнительные параметры массива (необязательное действие).
9.Подтвердить создание массива ( в автоменю или окне параметров).
Создание параметрического массива по таблице описано отдельно.
Массив по таблице в декартовой системе координат
Массив по таблице в цилиндрической системе координат
После выбора исходных объектов массива необходимо выбрать Базу данных в одноимённом выпадающем списке в окне параметров команды. Список содержит все базы данных, имеющиеся в текущем документе. При необходимости можно создать новую базу, нажав на кнопку Создать базу данных, расположенную справа от выпадающего списка.
Подробная информация о работе с базами данных доступна в разделе Базы данных.
По умолчанию число копий в массиве соответствует числу строк выбранной базы данных. Оно отображается в поле число Копий в окне параметров команды, но не доступно для редактирования. Если требуется задать другое число копий, следует установить флаг слева от данного поля. После установки флага можно ввести произвольное значение числа Копий. Однако, данное значение не может быть больше, чем число строк выбранной базы данных. При произвольном числе копий массивом используется соответствующее количество строк от начала базы данных, а содержимое остальных строк никак не влияет на результат построения.
В группе параметров Система координат в окне параметров команды находится выпадающий список, в котором можно выбрать Декартову, Сферическую или Цилиндрическую систему координат. В зависимости от выбранной системы меняется набор параметров в нижней части вкладки Основные параметры окна параметров команды.
Опционально можно выбрать существующие в модели локальные системы координат в качестве Исходной и Целевой СК. При выборе в вышеупомянутом выпадающем списке варианта Декартова, координаты элементов массива будут задаваться в Целевой СК. При выборе вариантов Сферическая или Цилиндрическая координаты элементов массива задаются в системе координат соответствующего типа, автоматически создаваемой на основе Целевой СК. Линейные и угловые координаты Исходной СК относительно глобальной СК дополнительно прибавляются к координатам каждого элемента массива.
По умолчанию исходная СК не применяется, а в качестве целевой используется глобальная СК.
Исходная и Целевая СК выбираются в 3D сцене или дереве модели после активации одноименных полей в окне параметров команды или следующих опций автоменю:
<S> |
Выбрать исходную систему координат |
|
<T> |
Выбрать целевую систему координат |
После выбора систем координат необходимо установить соответствие между координатами элементов массива и столбцами выбранной базы данных. В зависимости от выбранного типа СК (Декартова, Сферическая или Цилиндрическая) в нижней части вкладки Основные параметры окна параметров команды доступен один из следующих наборов выпадающих списков.
Для декартовой системы координат:
•Координата X;
•Координата Y;
•Координата Z;
•Угол вокруг оси X;
•Угол вокруг оси Y;
•Угол вокруг оси Z.
Для сферической системы координат:
•Радиальное расстояние
Расстояние от начала координат декартовой Целевой СК.
•Зенитный угол
Отклонение от положительного направления оси Z декартовой Целевой СК.
•Азимутальный угол
Угол относительно оси X в плоскости XY декартовой Целевой СК.
Для цилиндрической системы координат:
•Радиальное расстояние
Расстояние от оси Z декартовой Целевой СК.
•Азимутальный угол
Угол относительно оси X в плоскости XY декартовой Целевой СК.
•Высота
Расстояние от плоскости XY декартовой Целевой СК.
В каждом из выпадающих списков можно выбрать название одного из столбцов базы данных, значения в котором будет определять соответствующую координату элемента массива. Можно выбирать один и тот же столбец в нескольких выпадающих списках одновременно.
Обязательным условием является выбор столбца базы данных хотя бы в одном из доступных выпадающих списков.
Помимо названий столбцов базы данных выпадающие списки содержат еще две опции:
•[значение не задано]
Соответствующая координата будет равна нулю.
•[по умолчанию]
Соответствующая координата будет взята с исходного объекта. Данная опция неприменима, если выбраны исходная и/или целевая СК.
Основные темы в этом разделе:
•Параметрический массив 3D элементов по таблице
См. также: