exponenta event banner

Свойства Structural BC

Граничное условие или граничная нагрузка для модели структурного анализа

A StructuralBC объект определяет тип граничного условия PDE или граничной нагрузки на набор геометрических границ. A StructuralModel объект содержит вектор StructuralBC объекты в его BoundaryConditions.StructuralBCAssignments собственность.

Чтобы задать граничные условия для модели, используйте structuralBC функция. Для задания граничных нагрузок используйте команду structuralBoundaryLoad.

Свойства StructuralBC

развернуть все

Тип геометрической области, возвращенный как 'Face' для геометрии 3-D или 'Edge' для 2-D геометрии.

Типы данных: char | string

Идентификатор геометрической области, возвращаемый как вектор положительных целых чисел. Поиск идентификаторов регионов с помощью pdegplot с 'FaceLabels' (3-D) или 'EdgeLabels' (2-D) установить в значение 'on'.

Типы данных: double

Оценка векторизованной функции, возвращенная как 'off' или 'on'. Эта оценка применяется при передаче дескриптора функции в качестве аргумента. Для экономии времени в оценке дескриптора функции укажите 'on', предполагая, что дескриптор функции вычисляется векторизированным образом. См. раздел Векторизация. Дополнительные сведения об этой оценке см. в разделе Некондиционные граничные условия.

Типы данных: char | string

Граничные зависимости и принудительные смещения

развернуть все

Принудительное смещение, возвращаемое как числовой вектор или дескриптор функции. Числовой вектор должен содержать два элемента для 2-D модели и три элемента для 3-D модели. Функция должна возвращать двухстрочную матрицу для 2-D модели и трехстрочную матрицу для 3-D модели. Каждый столбец матрицы должен соответствовать вектору принудительного смещения в граничных координатах, предоставленных решателем.

Типы данных: double | function_handle

x-компонент принудительного смещения, возвращаемый как дескриптор числа или функции. Функция должна возвращать вектор строки. Каждый столбец вектора должен соответствовать значению x-составляющей принудительного смещения в граничных координатах, предоставленных решателем.

Для осесимметричных моделей это свойство содержит радиальный компонент (r-компонент) принудительного смещения.

Типы данных: double | function_handle

y - компонент принудительного смещения, возвращаемый как дескриптор числа или функции. Функция должна возвращать вектор строки. Каждый столбец вектора должен соответствовать значению y-составляющей принудительного смещения в граничных координатах, предоставленных решателем.

Для осесимметричных моделей это свойство содержит осевую составляющую (z-составляющую) принудительного смещения.

Типы данных: double | function_handle

Z-компонент принудительного смещения, возвращаемый как дескриптор числа или функции. Функция должна возвращать вектор строки. Каждый столбец вектора должен соответствовать значению z-составляющей принудительного смещения в граничных координатах, предоставленных решателем.

Типы данных: double | function_handle

Стандартные структурные граничные зависимости, возвращаемые как 'free','fixed','roller', 'symmetric', или 'multipoint'.

Типы данных: char

Радиус окружности (для 2-D геометрии) или сферы (для 3-D геометрии) вокруг местоположения опорной точки для многоточечной зависимости, возвращаемый как положительное число.

Типы данных: double

Местоположение опорной точки для многоточечной зависимости, возвращаемое в виде числового вектора 2 на 1 (для 2-D геометрии) или 3 на 1 (для 3-D геометрии).

Типы данных: double

Граничные нагрузки

развернуть все

Сосредоточенная сила в вершине, возвращаемая как числовой вектор или дескриптор функции.

Типы данных: double | function_handle

Нормальные и тангенциальные распределенные силы на границе (в глобальной декартовой системе координат), возвращаемые как числовой вектор или дескриптор функции. Числовой вектор должен содержать два элемента для 2-D модели и три элемента для 3-D модели. Функция должна возвращать двухстрочную матрицу для 2-D модели и трехстрочную матрицу для 3-D модели. Каждый столбец матрицы должен соответствовать вектору тяги поверхности в граничных координатах, предоставленных решателем.

Типы данных: double | function_handle

Давление по нормали к границе, возвращаемое как число или дескриптор функции. Функция должна возвращать вектор строки, в котором каждый столбец соответствует значению давления в граничных координатах, предоставленных решателем. Положительное значение давления действует в направлении наружной нормали к границе.

Типы данных: double | function_handle

Распределенная жесткость пружины для каждого поступательного направления, используемого для моделирования упругого основания, возвращается в виде числового вектора или ручки функции. Числовой вектор должен содержать два элемента для 2-D модели и три элемента для 3-D модели. Пользовательская функция должна возвращать двухстрочную матрицу для 2-D модели и трехстрочную матрицу для 3-D модели. Каждый столбец этой матрицы соответствует вектору жесткости в граничных координатах, предоставленных решателем.

Типы данных: double | function_handle

Изменение во времени силы, давления или принудительного перемещения

развернуть все

Время начала компонента перемещения, давление или нагрузка концентрированной силы, возвращаемые как неотрицательное число.

Типы данных: double

Время окончания для компонента перемещения, давление или нагрузка концентрированной силы, возвращаемые как неотрицательное число.

Типы данных: double

Время нарастания для компонента перемещения, давления или нагрузки концентрированной силы, возвращаемое как неотрицательное число.

Типы данных: double

Время падения для компонента перемещения, давление или нагрузка концентрированной силы возвращаются как неотрицательное число.

Типы данных: double

Синусоидальное изменение силы, давления или принудительного перемещения

развернуть все

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

Типы данных: double

Фаза синусоидальной составляющей смещения, синусоидальное давление или концентрированная сила, возвращаемая как неотрицательное число, в радианах за единицу времени.

Типы данных: double

Представлен в R2017b