本帖最后由 jackshen2018 于 2013-11-28 14:47 编辑
Simufact.welding使用进阶-网格划分目标:借助Altair Hypermesh与Cubit建立全六面体过渡网格 要求:熟悉Altair Hypermesh基本操作,了解Simufact.welding建模流程 --------------------------------------------------------------------------------------------------------我是分割线--------------------------------------------------------------------------------------------------------------------------------------- 本教程建立过渡型全六面体网格流程:采用hypermesh进行网格粗划分;采用Cubit进行焊缝区域网格细化;在hypermesh中对细化后的网格进行清理后导出Simufact.welding支持的bdf格式的网格文件。 1 在hypermesh中进行网格粗划分本例模拟的是平板堆焊的焊接工艺。平板的尺寸为:500x300x40mm,焊缝宽度为10mm。 首先在hypermesh中建立上述平板几何模型,并以单一单元密度进行网格划分。此操作较为简单,在此不再赘述。粗划分后的网格模型如下图所示: Hypermesh网格粗划分 需要特别指出的是在进行网格细化前需指定细化区域,并对该区域进行网格划分,且网格需与基体网格一致(如上图红色区域)。另外面网格与体网格的重复节点需在hypermesh中进行合并。 将上图建立的网格模型以Nastran(*.bdf)格式导出。 2 采用Cubit软件进行网格区域细化我们这里主要使用Cubit软件的自动特征细化功能。具体操作步骤如下: 1)打开Cubit并导入上面保存的bdf格式的网格文件,导入时勾选“导入网格几何”; 网格导入 导入后的初始网格 2)网格特征细化 Cubit支持包括节点、单元(线、面、体单元)、几何点、几何线、几何面与几何体特征细化功能,本例主要采用特征面细化。具体操作步骤如下图所示: 网格细化 特征面指定通过鼠标操作进行。首先将鼠标光标置于“面ID/Surface ID(s)”后的文本框中,然后移动鼠标至图形显示区域,将鼠标悬停与所要选择的特征面上,待特征面以红色加量显示后点击选中,选中后的特征面ID会出现在开始的文本框内。如下图所示: 特征面选择 需要指出的是可以按住CTRL键的同时选择多个特征面,Cubit支持多个特征面同时加密。 网格加密特征面选择完后,点击“应用/Apply”确定。细化后的网格如下图所示: 加密后的网格(正反面) 3)网格质量优化 由于初次加密后的网格质量分布不均匀,存在少量畸形网格。可采用Cubit的网格自动平滑功能进行网格质量优化。 file:///C:/Users/MANUSI~1/AppData/Local/Temp/msohtmlclip1/01/clip_image017.png 网格质量优化 4)网格导出 网格优化运行时间较长,优化结束后将网格导出为Nastran(*.bdf)格式文件。导出时,注意取消勾选“使用Cubit ID/Export Using Cubit IDs”。 网格导出 3 采用Hypermesh进行网格清理并建立焊缝单元1)网格清理 导出网格中包含特征细化所需的面单元,细化结束后需要将这些面单元删除。本例默认用户已熟悉Hypermesh的基本操作,有关Hypermesh的相关操作细节这里不再细讲。 网格清理(红色面网格) 2)建立堆焊焊缝单元 由于Simufact.welding对不同的组件网格以及焊缝填充网格不需要网格节点匹配,这里我们单独建立堆焊缝填充单元。下图是通过拉伸建立的焊缝网格,其在焊接方向的网格密度与焊板网格密度相同。 焊缝填充单元 4 在Simufact.welding中建立仿真模型在Simufact.welding中的建模流程大致为:网格导入——定义材料——定义装夹——定义焊接路径——定义焊枪(焊接与冷却时间)——提交计算——结果后处理。 焊接过程中温度场分布 焊后应力场分布
pdf格式下载地址:http://pan.baidu.com/share/link?shareid=2228171788&uk=68159261
|