Создание управляемой формулой решетки
Можно выбрать математическую формулу для определения формы ячейки. Решетка представляется в виде вокселей. Качество управляемой формулой решетки зависит от точности детали, уровня точности представления вокселей и толщины стенки вокселя.
1. Щелкните Проектирование (Engineering) > Решетка (Lattice). Откроется вкладка Решетка (Lattice).
2. На вкладке Решетка (Lattice) определите следующие настройки:
a. Рядом с меткой Тип решетки (Lattice type) выберите Управляется формулой (Formula Driven).
b. Чтобы определить направление для выравнивания оси Z ячейки, выберите Z, X или Y.
c. Чтобы задать размер решетки, введите значение в поле масштаба и нажмите клавишу Enter. Это значение относительно текущего размера ячейки.
d. Чтобы задать уровень точности представления вокселя, выберите опцию рядом со значком . При этом определяется размер и плотность вокселя. Чем выше уровень точности, тем лучше разрешение вокселя за счет времени регенерации.
3. Щелкните вкладку Область решетки (Lattice Region) и определите область решетки. См. раздел Определение области решетки.
4. Для решетки, которая не заменяет тело, можно определить тело, к которому добавляется конструкторский элемент. Щелкните вкладку Опции тела (Body Options) и выполните одно из следующих действий.
Чтобы добавить геометрию к существующему телу, щелкните коллектор тел и выберите тело для добавления геометрии.
Чтобы создать констр. элемент в новом теле, установите флажок Создать новое тело (Create new body). Наименование нового тела отображается в коллекторе тел.
5. Щелкните вкладку Тип ячейки (Cell Type) и определите структуру ячеек:
a. В разделе Функция (Function) выберите формулу для управления формой ячейки.
Гироид (Gyroid) - управляется формулой
sin(x) cos(y) + sin(y) cos(z) + sin(z) cos(x) = 0
Примитив (Primitive) - также известен как тип Schwarz P, управляется формулой
cos(x) + cos(y) + cos(z) = 0
Ромб (Diamond) - также известен как тип Schwarz D, управляется формулой
sin(x) sin(y) sin(z) + sin(x) cos(y) cos(z) + cos(x) sin(y) cos(z) + cos(x) cos(y) sin(z) = 0
b. Рядом с меткой Размер ячейки (Cell size) определите размеры ячейки по осям X, Y и Z. Это абсолютные размеры ячейки с использованием единиц измерения модели.
6. Щелкните вкладку Заполнение ячеек (Cell Fill) и определите следующие опции.
a. Рядом с меткой Толщина стенки (Wall thickness) определите толщину стенок ячейки.
b. Чтобы удалить отсоединенную геометрию, которая может появляться в местах пересечения с объемной областью из-за обрезания ячейки решетки, установите флажок Удалить неприсоединенную геометрию (Remove unattached geometry).
7. Щелкните вкладку Плотность (Density) и определите области переменной толщины в объеме решетки и параметры переменной толщины.
a. В разделе Переменная толщина стенки (Variable Wall Thickness) щелкните Новый набор (New set). Станет доступен коллектор Привязки (References).
b. Выберите привязки, от которых следует измерять расстояние.
Точка - определяет сферическую объемную область с радиусом, равным значению расстояния.
Кривая - определяет объемную область цилиндрического протягивания с радиусом, равным значению расстояния.
Поверхность, составная поверхность, вершина или начало системы координат - определяет объемную область, которая смещена на значение расстояния.
c. Чтобы определить расстояние от привязки, где создается переменная толщина, введите значение рядом с меткой Расстояние (Distance). Расстояние определяет размер объемной области вокруг выбранной привязки.
d. Чтобы задать толщину стенки решетки у выбранной привязки, введите значение рядом с меткой Целевая толщина стенки (Target wall thickness).
e. Чтобы задать скорость изменения для толщины, введите значение рядом с меткой Скорость изменения размера (Size change rate).
Если скорость = 1, скорость изменения является линейной.
Если скорость < 1, скорость изменения меньше линейной.
Если скорость > 1, скорость изменения больше линейной.
f. Чтобы определить толщину, при уменьшении которой решетка не создается, задайте значение Отсечка толщины стенки (Wall thickness cutoff).
8. Нажмите кнопку ОК.