Задание граничных условий для несущей модели
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 ожидают, что соединения во всех соединениях будут иметь шесть степеней свободы, в то время как дифференциальное уравнение Toolbox™ в частных производных использует две или три степени свободы в каждом узле. Установка многоточечной зависимости гарантирует, что все узлы и все степени свободы для указанных геометрических областей имеют жесткую зависимость с геометрическим центром всех указанных геометрических областей в целом в качестве опорной точки. Опорное расположение имеет шесть степеней свободы.
Для повышения производительности укажите геометрические области с минимальным количеством узлов. Например, вместо грани используйте набор ребер, а вместо ребра - набор вершин.
structuralBC(___,'Reference', указывает опорную точку для многоточечной зависимости вместо использования геометрического центра всех указанных областей в качестве опорной точки. Coords)
Используйте этот синтаксис с входными аргументами из предыдущего синтаксиса.
structuralBC(___,'Vectorized','on') использует вычисление векторизованной функции при передаче дескриптора функции в качестве аргумента. Если функция вычисляет векторизированным образом, то использование этого аргумента экономит время. См. раздел Векторизация. Дополнительные сведения об этой оценке см. в разделе Некондиционные граничные условия.
Используйте этот синтаксис с любым из входных аргументов из предыдущих синтаксисов.
возвращает объект структурного граничного условия, используя любой из входных аргументов из предыдущих синтаксисов.bc = structuralBC(___)
Ограничьте все движения жесткого тела, задав необходимое количество граничных условий. Если не ограничить все движения жесткого тела, вся геометрия может свободно вращаться или перемещаться. Результирующая линейная система уравнений является сингулярной. Система может занять много времени, чтобы сойтись, или она может вообще не сойтись. Если система сходится, решение включает большое движение жесткого тела в дополнение к деформации.
reconstructSolution | reduce | solve | structuralBodyLoad | structuralBoundaryLoad | structuralDamping | StructuralModel | structuralProperties | structuralSEInterface