挠度分析托架
这个例子展示了如何分析负载应用的三维机械部分使用有限元分析(FEA)和确定最大挠度。
创建结构分析模型
解决一个线性弹性问题的第一步是创建一个结构分析模型。这个容器的几何、结构材料特性、阻尼参数,身体负荷,边界荷载、边界约束、超单元接口,初始位移和速度,网。
模型= createpde (“结构”,“static-solid”);
进口几何
导入一个STL文件使用了一个简单的支架模型importGeometry
函数。这个函数可以脸,模型的边缘和顶点。它可以合并一些面孔和边缘,所以这些数字可以不同于父母的CAD模型。
importGeometry(模型,“BracketWithHole.stl”);
画出几何图形,显示标签。
图pdegplot(模型,“FaceLabels”,“上”)视图(30、30);标题(“支架与脸标签”)
图pdegplot(模型,“FaceLabels”,“上”)视图(-134、-32)标题(支架与脸标签,后视图)
指定的材料结构属性
指定材料的杨氏模量和泊松比。
structuralProperties(模型,“YoungsModulus”200 e9,…“PoissonsRatio”,0.3);
应用边界条件和加载
问题有两个边界条件:背面(面对4)是固定的,正面有一个外加负载。所有其他边界条件,默认情况下,是自由的边界。
structuralBC(模型,“脸”4“约束”,“固定”);
应用分布式负载的负面的 方向的正面(脸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]
检查解决方案
找到最大挠度的支架 方向。
minUz = min (result.Displacement.uz);流(的最大挠度z % g米。”minUz)
最大挠度在z方向是e-05 -4.43075米。
情节位移组件
图解决方案的组件向量。最大变形量的 方向。因为部分和装运是对称的, 位移和 位移是对称的, 位移是反对称的中心线。
在这里,策划日常使用“喷气机”
colormap,蓝色表示最小值的颜色,红色代表最高的价值。支架载荷引起的脸8倾斜下来,最大
位移呈现出蓝色。
图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 (“喷气机”)