主要内容

findStructuralBC

找出结构边界条件和分配给几何区域的边界荷载

描述

例子

sbca= findStructuralBC (结构审议RegionTypeRegionID.返回分配给所指定区域的结构边界条件和边界负荷RegionTypeRegionID..函数返回指定的结构边界条件structuralBC边界负荷由structuralBoundaryLoad

例子

全部折叠

求三维几何结构面的结构边界条件。

创建结构模型并包括块几何形状。

structuralmodel = createpde (“结构”'静态固体');

在模型中包含块几何图形并绘制几何图形。

importGeometry (structuralmodel“Block.stl”);pdegplot (structuralmodel“FaceLabels”“上”“FaceAlpha”,0.5)

图中包含一个轴对象。轴对象包含三种类型的对象颤抖,补丁,线。

指定块表面1的表面牵引力。

structuralBoundaryLoad (structuralmodel“脸”, 1...“SurfaceTraction”...[100; 10; 300]);

指定块的面3上的压力。

structuralBoundaryLoad (structuralmodel“脸”,3,“压力”, 300);

对砌块的面5和面6施加自由约束。

StructuralBC(结构模型,“脸”(5、6),“约束”“免费”);

检查面1和面3的边界条件规范。

sbca = findStructuralBC (structuralmodel。BoundaryConditions,...“脸”,[1,3]);SBCAFACE1 = SBCA(1)
SBCAFACE1 =具有属性的StructuralBC:RegionType:'Face'RegionID:1矢量化:'OFF'边界约束和强制移位位移:[] XDisplacement:[] Ydisplacement:[] Zdisplacement:[]约束:[] RADIUS:[]参考:[]标签:[]边界载荷力:[]深吸法术:[3x1双]压力:[]翻译:[]标签:[]
sbcaFace3 = sbca (2)
sbcaFace3 = StructuralBC with properties: RegionType: 'Face' RegionID: 3 Vectorized: 'off' Boundary Constraints and forced Displacement Displacement: [] XDisplacement: [] YDisplacement: [] ZDisplacement: [] Constraint: [] Radius: [] Reference: [] Label: [] Boundary Loads Force: [] SurfaceTraction: [] Pressure: 300 translational刚度:标签:[][]

检查面部5和6的边界条件规格。

sbca = findStructuralBC (structuralmodel。BoundaryConditions,...“脸”(5、6));sbcaFace5 = sbca (1)
SBCAFACE5 =具有属性的结构:RegionType:'Face'RegionID:矢量化:'OFF'边界约束和强制位移位移:[] XDisplacement:[] Ydisplacement:[] Zdisplacement:[] Zdisplacement:[]约束:“免费”RADIUS:“免费”半径:[]参考:[]标签:[]边界负荷力量:[] urceacteraction:[]压力:[]翻译:[]标签:[]
sbcaFace6 = sbca (2)
sbcaFace6 = StructuralBC with properties: RegionType: 'Face' RegionID: [5 6] Vectorized: 'off' Boundary Constraints and forced Displacement: [] XDisplacement: [] YDisplacement: [] ZDisplacement: [] Constraint: "free" Radius: [] Reference: [] Label: [] Boundary Loads Force: [] SurfaceTraction: [] Pressure: [] translational刚度:标签:[][]

输入参数

全部折叠

模型的结构边界条件,指定为BoundaryConditions财产的StructuralModel对象。

几何区域类型,指定为“边缘”用于二维模型或“脸”3d模型。

例子:findStructuralBC (structuralmodel.BoundaryConditions‘边缘’,1)

数据类型:char|字符串

几何区域ID,指定为正整数的向量。通过使用找到区域IDpdegplot.

例子:findStructuralBC (structuralmodel.BoundaryConditions‘脸’,1:3)

数据类型:

输出参数

全部折叠

结构边界条件和边界荷载分配,返回为StructuralBC对象。有关详细信息,请参见StructuralBC属性

介绍了R2017b