主要内容

StaticStructuralResults

静态结构解决方案和派生的数量

描述

一个StaticStructuralResults对象包含位移、应力、应变和•冯•米塞斯应力的形式方便策划和后处理。

位移、应力和压力的报告生成的三角形或四面体网格的节点generateMesh。在节点位移值作为一个出现FEStruct对象位移财产。这个对象包含组件的属性节点位移的位置。

在节点出现应力和应变值FEStruct中的对象压力应变属性,分别。

•冯•米塞斯应力节点显示为一个向量的VonMisesStress财产。

插入位移、应力、应变和•冯•米塞斯应力定制网格,如指定的一个meshgrid,使用interpolateDisplacement,interpolateStress,interpolateStrain,interpolateVonMisesStress,分别。

评估反应部队在一个指定的边界,使用evaluateReaction。评估主应力和主应变在节点位置,使用evaluatePrincipalStressevaluatePrincipalStrain,分别。

创建

通过解决一个静态线性弹性问题解决函数。这个函数返回一个静态结构作为一个解决方案StaticStructuralResults对象。

属性

全部展开

这个属性是只读的。

在节点位移值,作为一个返回FEStruct对象。这个对象包含组件的属性节点位移的位置。

这个属性是只读的。

在节点压力值,作为一个返回FEStruct对象。这个对象包含组件的属性节点位置的压力。

这个属性是只读的。

应变值的节点,作为一个返回FEStruct对象。这个对象包含组件的属性节点位置的应变。

这个属性是只读的。

•冯•米塞斯应力值的节点,作为一个向量返回。

数据类型:

这个属性是只读的。

有限元网格,作为一个返回FEMesh对象。有关详细信息,请参见FEMesh属性

对象的功能

interpolateDisplacement 在任意空间位置插入位移
interpolateStress 插入压力任意空间位置
interpolateStrain 插入应变在任意空间位置
interpolateVonMisesStress 插入·冯·米塞斯应力任意空间位置
evaluateReaction 评估反应部队边界
evaluatePrincipalStress 在节点位置计算主应力
evaluatePrincipalStrain 评估主应变在节点位置

例子

全部折叠

解决一个静态结构模型代表一个双金属电缆张力。

为一个坚实的创建一个静态结构模型(三维)的问题。

structuralmodel = createpde (“结构性”,“static-solid”);

创建几何和包括在模型中。绘制几何图形。

通用=多缸(0.05 [0.01 - 0.015]);structuralmodel。几何=通用;pdegplot (structuralmodel“FaceLabels”,“上”,“CellLabels”,“上”,“FaceAlpha”,0.5)

图包含一个坐标轴对象。坐标轴对象包含3颤类型的对象,补丁,线。

指定为每个金属杨氏模量和泊松比。

structuralProperties (structuralmodel“细胞”,1“YoungsModulus”110 e9,“PoissonsRatio”,0.28);structuralProperties (structuralmodel“细胞”2,“YoungsModulus”210 e9,“PoissonsRatio”,0.3);

指定面临1和4是固定的边界。

structuralBC (structuralmodel“面子”(1、4),“约束”,“固定”);

指定表面引力面临2和5。

structuralBoundaryLoad (structuralmodel“面子”(2、5),“SurfaceTraction”,(0,0,100));

生成一个网格,并解决问题。

generateMesh (structuralmodel);structuralresults =解决(structuralmodel)
structuralresults = StaticStructuralResults属性:位移:[1 x1 FEStruct]应变:[1 x1 FEStruct]压力:[1 x1 FEStruct] VonMisesStress: [22402 x1双]网:[1 x1 FEMesh]

解决发现的价值位移、应力、应变和•冯•米塞斯应力节点位置。要访问这些值,使用structuralresults.Displacement,structuralresults.Stress,等等。位移、应力和应变值在返回节点的位置FEStruct代表他们的组件对象的属性。注意,属性的FEStruct对象是只读的。

structuralresults.Displacement
ans = FEStruct属性:用户体验:[22402 x1双]uy: [22402 x1双]是乌斯:[22402 x1双]级:[22402 x1双]
structuralresults.Stress
ans = FEStruct属性:sxx: [22402 x1双]syy: [22402 x1双]szz: [22402 x1双]syz: [22402 x1双]sxz: [22402 x1双]sxy: [22402 x1双]
structuralresults.Strain
ans = FEStruct属性:exx: [22402 x1双]eyy: [22402 x1双]ezz: [22402 x1双]eyz: [22402 x1双]exz: [22402 x1双]exy: [22402 x1双]

情节的变形形状z分的正常压力。

pdeplot3D (structuralmodel“ColorMapData”structuralresults.Stress.szz,“变形”structuralresults.Displacement)

版本历史

介绍了R2017b