主要内容

挠度分析托架

这个例子展示了如何分析负载应用的三维机械部分使用有限元分析(FEA)和确定最大挠度。

创建结构分析模型

解决一个线性弹性问题的第一步是创建一个结构分析模型。这个容器的几何、结构材料特性、阻尼参数,身体负荷,边界荷载、边界约束、超单元接口,初始位移和速度,网。

模型= createpde (“结构”,“static-solid”);

进口几何

导入一个STL文件使用了一个简单的支架模型importGeometry函数。这个函数可以脸,模型的边缘和顶点。它可以合并一些面孔和边缘,所以这些数字可以不同于父母的CAD模型。

importGeometry(模型,“BracketWithHole.stl”);

画出几何图形,显示标签。

图pdegplot(模型,“FaceLabels”,“上”)视图(30、30);标题(“支架与脸标签”)

图包含一个坐标轴对象。坐标轴对象与标题托架的脸标签包含3颤类型的对象,补丁,线。

图pdegplot(模型,“FaceLabels”,“上”)视图(-134、-32)标题(支架与脸标签,后视图)

图包含一个坐标轴对象。坐标轴对象与标签,标题支架后方视图包含3颤类型的对象,补丁,线。

指定的材料结构属性

指定材料的杨氏模量和泊松比。

structuralProperties(模型,“YoungsModulus”200 e9,“PoissonsRatio”,0.3);

应用边界条件和加载

问题有两个边界条件:背面(面对4)是固定的,正面有一个外加负载。所有其他边界条件,默认情况下,是自由的边界。

structuralBC(模型,“脸”4“约束”,“固定”);

应用分布式负载的负面的 z 方向的正面(脸8)。

structuralBoundaryLoad(模型,“脸”8“SurfaceTraction”,(0,0,1 e4));

生成网格

网格生成和阴谋。

generateMesh(模型);图pdeplot3D(模型)标题(“网与二次四面体元素”);

计算解决方案

使用解决函数计算的解决方案。

结果=解决(模型)
结果= StaticStructuralResults属性:位移:[1 x1 FEStruct]应变:[1 x1 FEStruct]压力:[1 x1 FEStruct] VonMisesStress: x1双[5993]网:[1 x1 FEMesh]

检查解决方案

找到最大挠度的支架 z 方向。

minUz = min (result.Displacement.uz);流(的最大挠度z % g米。”minUz)
最大挠度在z方向是e-05 -4.43075米。

情节位移组件

图解决方案的组件向量。最大变形量的 z 方向。因为部分和装运是对称的, x 位移和 z 位移是对称的, y 位移是反对称的中心线。

在这里,策划日常使用“喷气机”colormap,蓝色表示最小值的颜色,红色代表最高的价值。支架载荷引起的脸8倾斜下来,最大 z 位移呈现出蓝色。

图pdeplot3D(模型,“ColorMapData”result.Displacement.ux)标题(“x-displacement”)colormap (“喷气机”)

图pdeplot3D(模型,“ColorMapData”result.Displacement.uy)标题(“y-displacement”)colormap (“喷气机”)

图pdeplot3D(模型,“ColorMapData”result.Displacement.uz)标题(“z-displacement”)colormap (“喷气机”)

情节·冯·米塞斯应力

情节的•冯•米塞斯应力值节点位置。使用相同的飞机colormap。

图pdeplot3D(模型,“ColorMapData”result.VonMisesStress)标题(•冯•米塞斯应力的)colormap (“喷气机”)