首页/文章/ 详情

可视化 | 平面四节点等参单元后处理

7月前浏览6492

等参数单元得出的结点应力是高斯积分点应力,需要经过外推才能得到结点应力。但是,单元间的应力分布并不连续,还需经过磨平处理。以下是外推和磨平的代码:

一个悬臂梁,自由端受集中力作用,现在用四节点等参数单元建立有限元模型。

经过外推、磨平之后得到的结点应力,与ANSYS计算结果相比较,二者一致。



调用patch('PropertyName',propertyvalue,...)利用指定的属性/值参数对来指定补片对象的所有属性。除非用户显式的指定FaceColor和EdgeColor的值,否则,MATLAB会使用缺省的属性值。该调用格式允许用户使用Faces和Vertices属性值来定义补片。

调用patch('Facecolor','interp' )就能实现插值功能了。

调用patch(FV)使用结构体FV来创建补片。FV包含如下的结构域:vertices、faces以及facevertexdata(可选)。这些结构域对应补片对象的Vertices、Faces和FaceVerticxCData属性。


下面用MATLAB来画位移云图和应力云图




以下是ANSYS的位移云图和应力云图。





DIY 跟专业软件还是有差别滴  ^_^


PS:MATLAB后处理代码跟三角形单元完全一样。


来源:数值分析与有限元编程
MATLABANSYS
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2024-04-01
最近编辑:7月前
太白金星
本科 慢慢来
获赞 5粉丝 14文章 326课程 0
点赞
收藏
作者推荐

可视化 | MATLAB划分均匀矩形网格

之前发过一个划分均匀三角形网格的例子。下面结合一个悬臂梁说说如何在规则区域划分均匀矩形网格。将一个矩形平面区域划分成相同大小的矩形。X方向等分nex,Y方向等分ney,X方向单元长度为dx,Y方向单元长度为dy。采用如图所示的算法,程序可自动得到节点编号、坐标以及各单元所包含的节点。利用patch函数可画出网格图。nex=3,ney=3时,得到的网格nex=10,ney=10时,得到的网格patch是个底层的图形函数,用来创建补片图形对象。一个补片对象是由其顶点坐标确定的一个或多个多边形。可以指定补片对象的颜色和灯光。今后在画应力云图的时候还将用到。来源:数值分析与有限元编程

未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习 福利任务 兑换礼品
下载APP
联系我们
帮助与反馈