ProCAST使用心得
HyperMesh网格导入
相较于Visual-Mesh,HyperMesh绘制网格更加方便实用。特别是复杂铸件模型,一般先在HyperMesh中将网格绘制好,然后导入procast中。参考操作步骤如下:
1 HyperMes网格文件导出
首先将在HyperMesh中绘制好的面网格导出为.out
文件。
- File type选择
Custom
。 - Template选择
..\feoutput\patran\general
。 - File文件名后缀为
.out
。
2 .out->.sm
导出的.out文件是无法直接导入Visual-Mesh的,需要先使用Visual-Cast打开然后保存为.sm格式才行。
3 导入网格并装配
一般我们除了铸件网格,还会有冷铁、浇道等模型的网格,所以.sm网格文件不只一个。我们一般先在Visual-Mesh中打开铸件网格,然后通过Flie/Append的方式将其他.sm文件加进来。完成上述操作后,我们会发现在网格之间会出现重叠的情况,但是实际仿真中其实一层网格就够了。这时我们需要通过网格装配去除重叠的网格。
点击Check
,会将重叠的网格显示出来。没有问题后,点击Assemble
完成装配。
4 网格检查
在装配完成后,可能会产生一些不合格的网格。这时我们需要进行网格检查。点击Check Surface Mesh
完成检查和自动修复。直到控制台打印————–Surface mesh is OK————-就OK了。
一些报错
Data Check
报错如下:该错误不影响仿真计算,直接进行仿真即可。
正常运行到一定步数后控制台窗口报错,错误信息如下:
这种报错因素有很多,一般是参数设置不合理导致的。
对于上图报错,进入viewer找到最后一步的图像如下:
本例是叶片的熔模铸造定向凝固仿真,铸件和炉体在凝固过程中有一个相对位移。如图所示,在距离报错最近的一步中,铸件已经位移到炉体低温区最下缘,但铸件温度还未下降到预定温度(计算未停止),因此会出现找不到face的情况。
解决方案:
- 延长炉体低温区长度;
- 更改铸件材料参数;
- 提高计算截止温度;
- 降低位移速度。
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!