Задайте граничные условия для структурной модели
structuralBC(
задает одно из стандартных структурных граничных ограничений. Здесь, structuralmodel
,RegionType
,RegionID
,'Constraint',Cval
)Cval
может быть 'fixed'
, 'free'
, 'roller'
, или 'symmetric'
. Значением по умолчанию является 'free'
.
Избегайте использования 'symmetric'
для переходного и модального анализа, поскольку симметричное ограничение может предотвратить участие некоторых структурных режимов.
structuralBC(
осуществляет смещение на контуре типа structuralmodel
,RegionType
,RegionID
,'Displacement',Dval
)RegionType
с RegionID
Идентификационные номера.
structuralBC(
задает x-, y-, и z-компоненты вынужденного смещения.structuralmodel
,RegionType
,RegionID
,'XDisplacement',XDval
,'YDisplacement',YDval
,'ZDisplacement',ZDval
)
structuralBC
не требует, чтобы вы задали все три компонента. В зависимости от вашей проблемы структурного анализа можно задать один или несколько компонентов путем выбора соответствующих аргументов и исключения других.
structuralBC(
задает форму и длительность изменяющегося во времени значения x-компонента вынужденного смещения.structuralmodel
,RegionType
,RegionID
,'XDisplacement',XDval
,Name,Value
)
structuralBC(
задает форму и длительность изменяющегося во времени значения y-компонента вынужденного смещения.structuralmodel
,RegionType
,RegionID
,'YDisplacement',YDval
,Name,Value
)
structuralBC(
задает форму и длительность изменяющегося во времени значения z-компонента вынужденного смещения.structuralmodel
,RegionType
,RegionID
,'ZDisplacement',ZDval
,Name,Value
)
structuralBC(
устанавливает многоточечное ограничение с помощью всех степеней свободы на комбинации геометрических областей, заданных structuralmodel
,RegionType
,RegionID
,'Constraint','multipoint'
)RegionType
и RegionID
. Ссылочное местоположение для ограничения является геометрическим центром всех узлов на комбинации всех заданных геометрических областей.
Этот синтаксис требуется, если вы намереваетесь использовать результаты, полученные с методом сокращения порядка модели в Simscape™ Multibody™
Reduced Order Flexible Solid
блок. Модели Simscape ожидают, что связи во всех соединениях будут иметь шесть степеней свободы, в то время как Partial Differential Equation Toolbox™ использует две или три степени свободы в каждом узле. Установка многоточечного ограничения гарантирует, что все узлы и все степени свободы для заданных геометрических областей имеют твердое ограничение с геометрическим центром всех заданных геометрических областей в целом как контрольная точка. Ссылочное местоположение имеет шесть степеней свободы.
Для лучшей производительности задайте геометрические области с минимальным количеством узлов. Например, используйте набор ребер вместо того, чтобы использовать поверхность и набор вершин вместо того, чтобы использовать ребро.
structuralBC(
задает контрольную точку для многоточечного ограничения вместо того, чтобы использовать геометрический центр всех заданных областей как контрольная точка.structuralmodel
,RegionType
,RegionID
,'Constraint','multipoint','Reference',Coords
)
structuralBC(
ограничивает область для многоточечного ограничения к узлам в кругу (для 2D геометрии) или сфера (для 3-D геометрии) радиуса structuralmodel
,RegionType
,RegionID
,'Constraint','multipoint','Reference',Coords
,'Radius',R
)R
вокруг контрольной точки.
structuralBC(___,'Vectorized','on')
векторизованная функциональная оценка использования, когда вы передаете указатель на функцию в качестве аргумента. Если ваш указатель на функцию вычисляет векторизованным способом, то использование этого аргумента экономит время. Смотрите Векторизацию (MATLAB). Для получения дополнительной информации на этой оценке, смотрите Непостоянные Граничные условия.
Используйте этот синтаксис с любым из входных параметров от предыдущих синтаксисов.
возвращает структурный объект граничного условия, использующий любой из входных параметров от предыдущих синтаксисов.bc
= structuralBC(___)
Ограничьте все движения твердого тела путем определения как много граничных условий по мере необходимости. Если вы не ограничиваете все движения твердого тела, целая геометрия может свободно вращаться или переместиться. Получившаяся линейная система уравнений сингулярна. Система может занять много времени, чтобы сходиться, или она не может сходиться вообще. Если система сходится, решение включает большое движение твердого тела в дополнение к деформации.
StructuralModel
| reconstructSolution
| reduce
| solve
| structuralBodyLoad
| structuralBoundaryLoad
| structuralDamping
| structuralProperties
| structuralSEInterface