的课程说明 1)
ANSYS/LS-DYNA隧道光面爆破数值模拟CADLS-DYNA的课程说明 1.通过CAD完成光面爆破模型的建模导入ANSYS划分过渡网格大量减少网格数量和网格划分时间。 2.炸药part分区后如何设置延期时间ls-prepost实用前处理操作技巧。 3.后处理输出应力云图、损伤轮廓、时程曲线等。隧道光面爆破数值模拟实战从建模到后处理搞隧道爆破模拟的兄弟应该都懂LS-DYNA这玩意儿虽然功能强但网格划分和参数设置要是没整明白分分钟能把人逼疯。今天咱就唠唠怎么用CADANSYSLS-PrePost一条龙搞定光面爆破模拟重点解决网格效率、炸药延期设置和后处理这三个坑点。一、CAD建模别让网格拖后腿光面爆破模型最大的特点就是掏槽眼和周边眼的密集布孔直接用ANSYS画六面体网格怕不是得等到天荒地老。这里有个骚操作先用CAD把隧道轮廓和炮孔位置画利索导出为.step格式再丢进ANSYS里用扫掠网格Sweep搭配局部细化。举个例子导入模型后用ANSYS的APDL命令控制过渡区网格密度! 定义炮孔周边为局部细化区域 ESIZE, 0.02 ! 全局网格尺寸20mm LESIZE, 25, 0.01 ! 指定边25的网格尺寸10mm VMESH, ALL ! 执行体网格划分这波操作的核心是“该密的地方密该糙的地方糙”。比如炮孔周围用10mm网格捕捉应力集中而远离区域的网格直接放大到20mm整体网格量能减少30%以上计算时间直接砍半。二、炸药分区与延期起爆K文件里的小心机光面爆破的核心是不同炮孔的起爆时间差但LS-DYNA里可没有“右键设置延期”这种好事。得手动在K文件里搞事情。ANSYS/LS-DYNA隧道光面爆破数值模拟CADLS-DYNA的课程说明 1.通过CAD完成光面爆破模型的建模导入ANSYS划分过渡网格大量减少网格数量和网格划分时间。 2.炸药part分区后如何设置延期时间ls-prepost实用前处理操作技巧。 3.后处理输出应力云图、损伤轮廓、时程曲线等。假设炸药按区域分了3组Part 101~103每组间隔25ms起爆对应的关键字长这样*INITIAL_DETONATION $ 单元组ID 起爆时间(s) 101 0.0 102 0.025 103 0.05但这里有个坑炸药单元必须提前用*SET_PART分组在LS-PrePost里按住Shift多选炮孔单元用Main Menu Group Create直接打包成不同Part再在K文件里引用。如果想更骚一点可以用ALE多物质算法避免网格畸变*SECTION_SOLID_ALE 2 ! 算法类型 *MAT_HIGH_EXPLOSIVE_BURN 3 1.6 ! 炸药材料参数ALE适合大变形但算得慢如果是小规模模型用拉格朗日JWL状态方程也行。三、后处理云图不够曲线来凑算完了别急着关软件LS-PrePost的Ctrl键全家桶才是精华。应力云图按CtrlB调出截面工具切个隧道纵剖面再CtrlF调出应力分布。想让图更专业在Fringe Level里勾选Average避免锯齿状云图。损伤轮廓提取在命令行直接敲bashsplot dmg all # 显示所有单元损伤因子阈值设0.99完全损伤用Cut Plane工具切出爆破漏斗轮廓导出为.dxf给CAD比对设计误差。时程曲线比如监测拱顶位移kDATABASENODOUT0.0001 ! 输出时间间隔DATABASEHISTORY_NODE1 ! 输出节点历史1148 ! 节点编号算完后进History Time History选节点1148的Y向位移直接导出Excel做振动分析。最后说句大实话光面爆破模拟最怕“理想很丰满现实很骨感”。CAD导进来的模型经常有破面ANSYS里记得用Tool Check Model修几何延期时间设错了直接K文件里全局替换时间参数重算别头铁反复点界面。数值模拟嘛有时候糙点反而更快出活——毕竟甲方爸爸只关心你的图和实际爆破效果像不像对吧