Моделирование деталей > Инженерные констр. элементы > Решетка > Создание управляемой формулой решетки
Создание управляемой формулой решетки
Можно выбрать математическую формулу для определения формы ячейки. Решетки использует пространственное представление. Качество управляемой формулой решетки зависит от точности детали, уровня точности пространственного представления и толщины стенки решетки.
1. Щелкните Проектирование (Engineering) > Решетка (Lattice). Откроется вкладка Решетка (Lattice).
2. На вкладке Решетка (Lattice) определите следующие настройки:
a. Рядом с опцией Тип решетки (Lattice type) выберите Управляется формулой (Formula Driven).
b. Чтобы определить направление для выравнивания оси Z ячейки, в разделе Направление ячейки (Cell Direction) выберите Z, X или Y.
c. Чтобы задать размер решетки относительно текущего размера ячейки, в разделе Масштаб ячейки (Cell Scale) введите значение и нажмите клавишу Enter.
d. Чтобы задать уровень точности пространственного представления, выберите значение для опции Точность (Accuracy). При этом определяются пространственные размер и плотность. Чем выше уровень точности, тем лучше пространственное разрешение за счет времени регенерации.
3. Щелкните вкладку Область решетки (Lattice Region) и определите область решетки. См. раздел Определение области решетки.
4. Для решетки, которая не заменяет тело, можно определить тело, к которому добавляется конструкторский элемент. Щелкните вкладку Опции тела (Body Options) и выполните одно из следующих действий.
Чтобы добавить геометрию к существующему телу, щелкните коллектор тел и выберите тело для добавления геометрии.
Чтобы создать констр. элемент в новом теле, установите флажок Создать новое тело (Create new body). Наименование нового тела отображается в коллекторе тел.
5. Чтобы разделить объем на три зоны, создайте одно тело для основной решетки, управляемой формулой, и два вспомогательных тела, представляющих дополняющие пустые зоны на каждой стороне основной решетки. На вкладке Опции тела (Body Options) установите флажок Создать дополнительные тела (Create complementary bodies).
Одна ячейка решетки, управляемой формулой:
Две дополнительные зоны, создаваемые решеткой, по одной с каждой стороны решетки:
Решетка, разделяющая пространство на дополнительные зоны:
6. Щелкните вкладку Тип ячейки (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. Это абсолютные размеры ячейки с использованием единиц измерения модели.
7. Щелкните вкладку Заполнение ячеек (Cell Fill) и определите следующие опции.
a. Рядом с меткой Толщина стенки (Wall thickness) определите толщину стенок ячейки.
b. Чтобы определить, как обрабатывать геометрию, которая в результате отсечения ячейки решетки не присоединяется к решетке или к твердотельной геометрии в пересечениях с объемной областью, выберите в списке Неприсоединенная геометрия (Unattached geometry) одну из опций:
Сохранить (Keep) - сохранить всю неприсоединенную геометрию.
Удалить (Remove) - удалить всю неприсоединенную геометрию.
8. Чтобы определить области, которые изменяются в пределах объема решетки, и соответствующие параметры, щелкните вкладку Плотность (Density), затем щелкните Привязки (References) и выполните одно из следующих действий:
Чтобы определить области с переменной толщиной, выполните следующие действия.
a. Чтобы определить толщину, ниже которой решетка не создается, рядом с опцией Отсечение толщины стенки (Wall thickness cutoff) введите значение.
b. В разделе Настройки набора (Set Settings) щелкните Новый набор (New set). Станет доступен коллектор Привязки (References).
c. Выберите привязки, от которых следует измерять расстояние.
Точка - определяет сферическую объемную область с радиусом, равным значению расстояния.
Кривая - определяет объемную область цилиндрического протягивания с радиусом, равным значению расстояния.
Поверхность, составная поверхность, вершина или начало системы координат - определяет объемную область, которая смещена на значение расстояния.
d. Рядом с полем Тип изменяемости (Variability of) выберите опцию Толщина (Thickness).
e. Чтобы определить расстояние от привязки, где создается переменная толщина, введите значение рядом с меткой Расстояние (Distance). Расстояние определяет размер объемной области вокруг выбранной привязки.
f. Чтобы задать толщину стенки решетки у выбранной привязки, введите значение рядом с меткой Целевая толщина стенки (Target wall thickness).
g. Чтобы задать скорость изменения для толщины, введите значение рядом с меткой Скорость изменения размера (Size change rate).
Если скорость = 1, скорость изменения является линейной.
Если скорость < 1, скорость изменения меньше линейной.
Если скорость > 1, скорость изменения больше линейной.
Чтобы определить области с переменным смещением стенки, полезным при создании структур, направляющих поток, например перегородок, выполните следующие действия.
a. В разделе Настройки набора (Set Settings) щелкните Новый набор (New set). Станет доступен коллектор Привязки (References).
b. Выберите привязки, от которых следует измерять расстояние.
Точка - определяет сферическую объемную область с радиусом, равным значению расстояния.
Кривая - определяет объемную область цилиндрического протягивания с радиусом, равным значению расстояния.
Поверхность, составная поверхность, вершина или начало системы координат - определяет объемную область, которая смещена на значение расстояния.
c. Рядом с полем Тип изменяемости (Variability of) выберите Смещение стенки (Wall Offset).
d. Чтобы определить расстояние от привязки, где создается переменное смещение стенки, рядом с меткой Расстояние (Distance) введите значение. Расстояние определяет размер объемной области вокруг выбранной привязки.
e. Чтобы задать смещение стенки решетки у выбранной привязки, введите значение рядом с меткой Целевая толщина стенки (Target wall offset).
f. Чтобы задать скорость изменения для плотности, введите значение рядом с меткой Целевое смещение стенки (Size change rate).
Если скорость = 1, скорость изменения является линейной.
Если скорость < 1, скорость изменения меньше линейной.
Если скорость > 1, скорость изменения больше линейной.
Дополнительные сведения, включая рекомендуемые параметры для создания перегородок, см. в разделе Сведения о решетке с переменным смещением стенки.
9. Нажмите кнопку ОК.
Было ли это полезно?