Random Element Del - AbyssFish 插件可在Abaqus软件内对自建网格部件进行指定区域内的随机单元删除,可用于生成指定孔隙率或模拟缺陷等。
插件使用中指定需要进行删除的部件,这里的部件需要为网格部件。设定删除单元的比例参数(Del Ratio)及限定需要删除单元的范围(Range)。参数设置完成后,点击OK或Apply,插件将对部件进行自动随机单元删除。
Del Ratio(%)参数为设定的Range范围内所需要删除的单元比例,程序计算模式为计数比例。如将Del Ratio(%)设置为30,在 Range限定区域范围内共计1000个单元,将随机删除此区域内的300个单元。
Range参数限定需要随机单元删除的范围,其设置为关于三维坐标x,y,z的判别式。如无需进行范围限定,即对整个部件进行随机单元删除,最直接的方式可将Range设置为“1”即可。
可通过分别指定x,y,z三个坐标的大小来进行范围限定,程序会对单元的重心坐标进行判断,如单元重心坐标满足设定的范围,将执行随机单元删除。
也可将Range写成函数表达式的方式,如下面样图为在球体内部删除一定数量的单元。
通过范围的限定,可实现更为复杂的部件。
关于Range的详细设定说明可参照插件文件夹内的运算符说明及基本几何表达式等资料。
生成的部件可用于有限元模拟,下图为局部缺陷下的轴向拉伸应力分布。
插件可运行在Windows7、8、10、11系统上,支持Abaqus2018~2023及以上版本。
免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删