Задайте граничные условия для несущей модели
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(
задает r- и z-компоненты принудительного перемещения для осесимметричной модели. Радиальная составляющая (r-составляющая) должна быть нулем на оси вращения.structuralmodel
,RegionType
,RegionID
,'RDisplacement',RDval
,'ZDisplacement',ZDval
)
structuralBC
не требует, чтобы вы указывали оба компонента.
structuralBC(
задает форму и длительность изменяющегося во времени значения x-компонента принудительного перемещения. Можно также задать форму и длительность других компонентов перемещения следующим образом:structuralmodel
,RegionType
,RegionID
,'XDisplacement',XDval
,Name,Value
)
structuralBC(...,'YDisplacement',
для y-компонента.YDval
,Name,Value
)
structuralBC(...,'ZDisplacement',
для z-компонента. Используйте этот синтаксис для 3-D или осесимметричной модели.ZDval
,Name,Value
)
structuralBC(...,'RDisplacement',
для радиального компонента в осесимметричной модели.RDval
,Name,Value
)
structuralBC(
устанавливает многоточечное ограничение, используя все степени свободы для комбинации геометрических областей, заданных как structuralmodel
,RegionType
,RegionID
,'Constraint','multipoint'
)RegionType
и RegionID
. Расположение ссылки для ограничения является геометрическим центром всех узлов на комбинации всех заданных геометрических областей.
Этот синтаксис необходим, если вы намерены использовать результаты, полученные с помощью метода сокращения порядка модели в Simscape™ Multibody™
Reduced Order Flexible Solid
блок. Модели Simscape ожидают, что связи во всех соединениях будут иметь шесть степеней свободы, в то время как Partial Differential Equation Toolbox™ использует две или три степени свободы в каждом узле. Установка многоточечного ограничения гарантирует, что все узлы и все степени свободы для заданных геометрических областей имеют жесткое ограничение с геометрическим центром всех заданных геометрических областей в целом как ссылка точка. Расположение ссылки имеет шесть степеней свободы.
Для повышения эффективности задайте геометрические области с минимальным числом узлов. Например, используйте набор ребер вместо использования грани и набор вершин вместо использования ребра.
structuralBC(___,'Reference',
задает точку ссылки для многоточечного ограничения вместо использования геометрического центра всех заданных областей в качестве ссылки точки. Coords
)
Используйте этот синтаксис с входными параметрами из предыдущего синтаксиса.
structuralBC(___,'Vectorized','on')
использует векторизованное вычисление функции, когда вы передаете указатель на функцию в качестве аргумента. Если указатель на функцию вычисляется векторизированным образом, то использование этого аргумента экономит время. См. Векторизация. Для получения дополнительной информации об этой оценке см. «Неконстантные граничные условия».
Используйте этот синтаксис с любыми входными параметрами из предыдущих синтаксисов.
возвращает объект структурного граничного условия с помощью любого из входных параметров из предыдущих синтаксисов.bc
= structuralBC(___)
Ограничьте все движения твёрдого тела, задав необходимое количество граничных условий. Если вы не ограничиваете все движения твердого тела, вся геометрия может свободно вращаться или перемещаться. Получившаяся линейная система уравнений сингулярна. Система может сходиться долго, или может не сходиться вообще. Если система сходится, решение включает в себя большое движение твердого тела в дополнение к деформации.
reconstructSolution
| reduce
| solve
| structuralBodyLoad
| structuralBoundaryLoad
| structuralDamping
| StructuralModel
| structuralProperties
| structuralSEInterface