ARTICLE · INTELLIGENCE

战地情报 · 详情页

来自尧图项目组的一线实战观察与深度解析

ProCAST制芯材料属性详解:参数设置、校准方法与避坑指南

ProCAST制芯材料属性详解:参数设置、校准方法与避坑指南 干铸造仿真这些年听得最多的抱怨之一就是ProCAST 里的制芯材料属性你到底该信谁的、上哪儿找默认库翻半天Silica Sand、Resin Coated Sand、Cold Box Sand 都有可真到自己产品上总觉得哪里不对劲。有人说砂芯热导率设大点凝固就慢有人偏说设小点才对争来争去没结果。其实制芯材料属性在 ProCAST 仿真里不是“填个数字”的小事它是充型、凝固、冷却算得准不准的底层前提。这篇内容就围绕 ProCAST 制芯材料属性展开把参数来源、输入方法、校准手段还有那些网上没几个人细说的坑一次性讲透。适合刚入门想少走弯路的同行也适合模拟了几年、但始终对材料库那块存疑的工程师。1. 制芯材料属性在 ProCAST 仿真中的核心位置1.1 为什么“砂芯”的属性要单独较真先说个最容易忽略的逻辑制芯材料砂芯在铸造里是“一次性消耗品”它不像金属材料会被反复验证、反复标定。但砂芯在仿真中的角色非常特殊——它直接决定了铸件内腔区域的传热边界。铸件能不能在内腔一侧按时凝固有没有热节缩松缩孔落在哪里很大程度上由砂芯的热物性说了算。我见过一个直观的翻车案例某铝合金缸盖产品内腔用冷芯盒砂芯工程师从默认库找了个“Sand”直接怼进去导热系数按系统默认的 0.6 W/m·K 跑完全部流程。结果仿真显示内腔热节轻微实际试制出来却是典型的内腔热裂加缩松。后来把砂芯换成实测的等效导热系数数据同样的网格、同样的工艺参数凝固顺序完全变了。这说明什么砂芯属性差一点结果差一大截真不能“差不多得了”。还有一个容易踩的误区砂芯比外型砂薄、比热容小在金属液高温冲击下升温非常快。如果比热容设错砂芯升温曲线就会整体偏移连带着铸件局部的凝固时间也跟着偏。很多时候不是凝固模型不对而是砂芯的“热容”没给对。1.2 制芯材料属性到底包括哪些东西拆开来看ProCAST 里记录的制芯材料属性大致分四类第一类是物理基础属性主要是密度和孔隙率。注意这里有个大坑——很多工程师直接把硅砂的颗粒密度 2.65 g/cm³ 填进去却忘了砂芯是“颗粒孔隙树脂膜”的多孔结构实际表观密度通常在 1.5~1.7 g/cm³ 之间。密度填错后续所有热物性计算都会按错误的质量来配平。第二类是热物性参数包括导热系数、比热容、发射率。制芯材料的导热系数跟金属完全不是一个量级室温下通常只有 0.5~1 W/m·K高温时因为辐射传热加剧会升到 2 W/m·K 以上。比热容在 800~1200 J/kg·K 之间缓慢上升。这些参数必须以温度表的形式输入而不是填一个常数。第三类是界面换热参数也就是砂芯与金属液之间的界面换热系数HTC。严格说这不是材料属性而是界面属性但实际调试的时候它和材料属性经常互相“背锅”所以我放在一起讲。砂芯区域的 HTC 往往比外型砂略高因为存在芯头接触、芯撑传热等路径经验范围在 300~1500 W/m²·K 之间。第四类是工艺关联属性比如发气量、溃散性、高温残余强度。这类参数在 ProCAST 里不像热导率那样直接填个表但它背后的物理过程树脂分解、气体析出、砂芯强度衰减会影响我们对气孔缺陷的判定和边界条件的设置。懂行的人会把这类参数转化成仿真里的等效设置或后处理判断依据。数据来源无非三条路供应商给的覆膜砂/冷芯盒砂技术资料通常有导热系数和强度但比热容和高温数据往往不全、行业手册和文献铸造手册、国内外论文里能找到参考曲线、以及实验反算用热电偶实测铸件冷却曲线去标定。三条路各有各的坑后面详细说。2. 关键参数深度拆解与操作要点2.1 热导率先分清“等效导热系数”和“本征导热系数”每次讲砂芯热导率我都先问一句你填进去的是哪种导热系数如果是从石英晶体手册里查到的 7 W/m·K 左右的本征导热系数那直接填进去就完了——那玩意儿是致密石英的数据不是砂芯的。砂芯是多孔体里面充满空气空气导热系数在室温下只有 0.026 W/m·K 左右所以砂芯的等效导热系数被压得非常低室温密实砂芯大概 0.5~0.9 W/m·K。到了高温阶段孔隙里的空气开始参与辐射传热砂芯等效导热系数会明显上升。我做铝合金砂芯仿真时常用一组经验值室温取 0.7 W/m·K200°C 时约 0.8 W/m·K400°C 时约 1.0 W/m·K600°C 以上逐步升到 1.8~2.2 W/m·K。锆砂芯因为本身颗粒导热好一点整体比硅砂芯高 20%~40%。实操建议在 ProCAST 里输入热导率时一定用温度相关的表格别图省事填常数。填常数也不是不能跑但凝固后期温差拉大时误差就出来了。我通常从 20°C 起每 100°C 设一个点一直到 1200°C高硅铝合金的浇注温度也就 700~800°C温度上限留足余量。用线性插值就够不需要搞样条拟合反而容易在数据点之间走出奇怪的曲线。2.2 比热容和密度两个“低调”参数的连锁反应比热容和密度单看都不起眼但它们俩一乘就是体积热容——这是决定砂芯升温速度的实质参数。打个比方同样的热流注入体积热容大的砂芯温度升得慢体积热容小的砂芯嗖一下就红了。砂芯一红它向周围空气和金属的辐射散热就变强整个局部热平衡跟着变。石英砂的比热容在室温下大约 800 J/kg·K随温度升高缓慢爬升到 1000°C 时约 1150 J/kg·K。这个趋势在 ProCAST 里用一个简单的上升曲线表达就行。密度的取法要特别小心填表观密度别填真密度。我见过新手把密度填成 2650 kg/m³直接用硅石真密度去算结果砂芯体积热容高出真实值约 60%整个凝固时间被严重拉长仿真结果完全失真。正确做法是先确认制芯工艺是热芯盒、冷芯盒还是壳型覆膜砂。热芯盒和冷芯盒的紧实密度通常在 1500~1700 kg/m³壳型砂芯略低约 1400~1600 kg/m³。如果供应商给了密度直接采用如果没给用“标准试样重量 ÷ 标准试样体积”自行反算很简单的物理测量别偷懒。2.3 发气量与透气性气孔缺陷的“暗线”制芯材料属性里最“玄学”的就是发气量。它本质上来自树脂和固化剂在高温下的热分解冷芯盒树脂加入量通常在 1.2%~1.5%占砂重热芯盒会到 2%~3%覆膜砂壳层树脂含量更高甚至到 3.5%。树脂分解产生气体气体在金属液凝固前沿形成气隙或侵入金属就是气孔缺陷的来源。ProCAST 有气体模型但说实话在常规工艺仿真中很少有人把发气量完整做进三维模拟里因为树脂分解动力学数据、气体渗透路径参数都很难搞准确。更务实的做法是在设置模拟边界条件时充分评估砂芯是否需要排气通道、芯头是否足够排气然后用温度场结果辅助判断哪些区域最可能发生气体侵入——比如砂芯升温最快、树脂集中分解的区域。这时候制芯材料比热容和热导率又派上用场了因为砂芯局部温度决定分解速率分布。我举一个实际案例某铸铁件用酚醛树脂覆膜砂芯浇注温度 1420°C仿真显示砂芯某壁厚不足 8mm 的区域在充型后 3 秒内就升到 700°C 以上。这个区域正是树脂集中分解区。我们在该处增加了排气针实测废品率从 12% 降到 1.5%。模拟没直接“算出”气孔但它指出了危险区这就是发气量建模的价值。2.4 界面换热系数千万别和材料属性混为一谈好多工程师在结果不对的时候第一反应是“改材料导热系数”或者“改界面 HTC”两个来回拧拧到结果自己都不知道合不合理。其实应该先明确HTC 描述的是砂芯外表面与相邻介质之间的热交换强度它和砂芯本身的热物性是两回事。砂芯与金属液接触面初始阶段因为金属液尚未凝固接触紧密HTC 较高典型 800~1500 W/m²·K金属液表面开始凝固后气隙逐渐形成HTC 下降可能掉到 300~500 W/m²·K。ProCAST 允许定义 HTC 随温度变化你也可以用时间变量但工程上一般用温度相关曲线就够了。如果仿真出来的冷速偏快先别急着削材料导热系数。做一次简单对比固定材料属性不变把 HTC 从 1000 改成 500看结果变化多少再把 HTC 固定 500把砂芯导热系数从 0.8 改成 1.5看变化多少。哪个变化剧烈哪个就是主要敏感因素。这个“灵敏度测试”思路我每次调试都在用效率很高。3. 实操全过程从零搭建一个可用制芯材料库3.1 材料管理界面与数据库准备ProCAST 装好之后默认数据库里有若干种材料然而很多从零开始做仿真的人第一步就懵了——不知道该不该直接改默认材料也不知道怎么新建自己的库。我强烈建议永远不要直接改默认数据库里的材料先复制一份到自己新建的用户数据库里再改。这样做有两个现实原因。一是默认库会被软件升级覆盖你辛苦改的数据一旦升级就没了二是多人协作时个人材料库容易丢失或混乱独立库文件方便备份和同步。实际操作时我会在 ProCAST 的数据库管理界面新建一个 “MyCoreMaterials” 用户库把常用的硅砂、锆砂、覆膜砂、冷芯盒砂都归进去命名带上日期和材质牌号比如 “silica_coldbox_A_202502”。材料类别要选对。ProCAST 中制芯材料一般归到 mold/sand 类别不小心选成金属材料否则后续赋予边界条件时会提示类型不匹配。我见过有人选错类别后在后续计算中材料一直不参与换热铸件冷得像没有型腔一样。3.2 创建一种冷芯盒砂芯材料的完整步骤情景假设某铝合金缸盖项目砂芯采用三乙胺冷芯盒工艺供应商给的混制方案是硅砂 100 份 酚醛树脂 1.3 份 聚异氰酸酯 1.3 份。这种砂芯导热系数比普通砂略低一点因为树脂膜在高温下先熔化再分解会短暂形成一个低导热膜层。我的操作顺序是第一步找出默认库中和目标最接近的材料通常是 Silica Sand 或类似条目右键复制到用户库命名成 “My_Silica_Coldbox”。第二步修改密度。已知该砂芯紧实密度实测约 1.6 g/cm³也就是 1600 kg/m³直接替换掉原来的默认值。这里补充一句干砂型默认密度常给 1500 kg/m³ 左右和冷芯盒砂芯差不大但制芯生产时树脂加入量不同、射砂紧实度不同密度会有 100~200 kg/m³ 的浮动能实测就别估。第三步改热导率温度表。参考前面说的经验值从 20°C 的 0.7 拉到 1000°C 的 2.0中间节点按 100°C 步长插好。这个表格在 ProCAST 的 Table 编辑器里一行一行录就行注意温度列一定要单调递增从小到大不能跳。第四步改比热容温度表。20°C 时 800400°C 时 900800°C 时 10501000°C 时 1150线性插值即可。比热容数据比导热系数好找石英砂的比热容数据在手册里很全关键是别直接把纯石英的值当砂芯的值就行。具体的一个数据点示例我常用的冷芯盒硅砂芯参考值温度 (°C)热导率 (W/m·K)比热容 (J/kg·K)密度 (kg/m³)200.7080016002000.7887016004000.9593016006001.25100016008001.651070160010002.0011501600表格数据看着干净但我要强调这是“等效值”不是严格物理测量值真正上项目之前最好用你自己的实验数据替换。3.3 输入数据与曲线检查数据填进 ProCAST 后别急着关。花两分钟把曲线调出来看一眼检查有没有异常拐点、负值、突变。我见过有人输入比热容时手抖写错一位数值从 800 写到 80曲线直接掉到地平线以下仿真跑出来结果看起来“也还行”但实际上是能量不守恒的纯粹是数值上碰巧没炸。检查工具在材料编辑界面自带曲线预览每个属性都能画出来。我建议把热导率和比热容两条曲线同时画在一张图上重点看 400°C 附近有没有因为输入错误导致的凸起或凹陷。轻微波动可以接受大起大落必须修正。另外一个容易忽略的点插值方式的选择。ProCAST 提供多种插值方式一般默认线性就够。不要为了求平滑选高阶样条数据点本来就少样条会画蛇添足在温度区间两端出现上翘或下探的“过冲”反而引入误差。3.4 仿真前验证一个小型平板试验你不可能每次原料换批次都做一次完整铸件试验来标定材料属性。所以我强烈建议准备一个标准验证模型——一个简单的平板铸件中心放置一根砂芯或型块埋入两根热电偶一根测铸件内部一根测砂芯中心温度。这个小试件浇一次成本极低但能给你最可靠的材料属性校准数据。操作逻辑是在 ProCAST 里建同样的几何和网格输入待验证的材料属性跑完对比热电偶实测的冷却曲线。如果砂芯中心温度实测比仿真高说明实际砂芯蓄热少可能要降低体积热容密度或比热容其一反之亦然。通常两三轮迭代就能让仿真曲线和实测曲线贴合到工程可接受范围。这个过程不复杂但极其有效。我在几个工厂项目里都是靠这套方法把砂芯材料属性从“参考值”打磨成“可靠值”。你说它有多高级没有。但它治好了我 90% 的“为什么模拟和实际对不上”焦虑。4. 常见问题与排查技巧实录4.1 报错提示材料属性缺失或区间不足ProCAST 跑着跑着突然弹错最常见的一个就是材料属性表温度区间不够。比如你把砂芯比热容只填到 800°C结果浇注温度是 850°C求解器在高温区找不到数据直接中断。排查办法很粗暴检查所有材料的温度上限确保超过金属液最高温度至少 150~200°C留足余量。另外有些材料条目需要特定的一组属性同时存在比如密度、热导率、比热容缺一不可。复制来的材料一般不会缺但从零新建的材料很容易忽略某项。弹错之后先打开材料完整表单看一眼别急着重新划分网格。4.2 计算结果“发疯”时间步长急剧缩小仿真刚开始几步求解器报告时间步长掉到 1e-6 秒级甚至更小那基本不是网格问题而是材料属性里出现了剧烈的突变。最常见是热导率表格里某个节点填得异常大比如 1.8 后面手滑多敲了个 0 变成 18局部传热瞬间失衡数值解就崩了。解决思路调出热导率曲线按温度逐段检查有没有“尖刺”再看看比热容有没有出现负值或不连续。我导数据进 ProCAST 前都会在 Excel 里先画一遍曲线把异常点滤掉这个习惯帮我省了很多莫名其妙的调试时间。4.3 凝固顺序和试制结果对不上先怀疑谁这个可以说是仿真项目的“千古难题”。我现在的排查顺序是固定的第一步检查网格完整性特别是砂芯与铸件接触面的网格是否贴合第二步检查界面 HTC 的数值和温度依赖第三步才去动砂芯材料属性。为什么把材料属性放最后因为 HTC 是界面参数可调空间大而且它的不确定性比材料本征参数更高。如果一上来就改材料热导率很容易把一个本属于界面接触的问题掩盖掉后面换个产品又重蹈覆辙。先跑一版基准工况再固定材料只扫 HTC 范围找到与实测匹配最合的点位然后用同一组材料属性去验证另一个产品。如果第二个产品也吻合说明材料属性基本靠谱。4.4 材料库管理混乱的教训我还真见过工程师电脑里躺着十几个版本的材料库名字叫 “sand_001”“sand_002”“Sand 最终版”“Sand 真的最终版”到了项目交底的时候没人说得清哪份是校准过的。后来我定了几条规矩每次修改必须另存新版本文件名带日期版本变更记录写在备注栏发布给其他同事的材料库统一放在项目文件夹下的 “SimulationDB” 目录禁止个人本地散落存放。这不算技术但能省下大量重复校准劳动。5. 经验谈制芯材料属性建模的几个认知升级5.1 供应商数据也要验证别当真理覆膜砂和冷芯盒砂供应商都会给技术参数表但那些数据往往是产品出厂时的标称值测试条件可能和你的使用场景不一样。比如供应商给的导热系数很可能是常温下测的而你实际需要的是 600°C 以上的等效值。直接拿室温数据外推高温误差会大得离谱。我在项目中通常会这样处理把供应商数据和手册数据放在一起先做一次简单平板校准实验再用校准结果反推材质一致性。5.2 不要盲目追求“精确”工程够用就好有段时间我特别执着于把每一点热物性都“测准”结果发现投入产出极其不成比例。后来想通了仿真追求的是趋势正确和风险识别不是可变量无限精确。砂芯热导率从 0.7 改成 0.75对凝固顺序的决策几乎没影响但你从 0.7 改成 3.0整个零件就成了另一种冷却状态。在合理范围内数据可靠即可别把自己困在细节里。5.3 和工艺工程师协作拿数据别闭门造车做材料属性最忌讳的就是坐在电脑前凭空想参数。实际生产中制芯间的砂温、树脂加入量、射砂压力、固化时间都会影响砂芯的最终密度和热物性。最好的做法是拉上工艺工程师一起去制芯现场取砂样、测密度、记配方。我还干过在制芯机旁边等砂芯出炉、趁热取样测表观密度的事数据拿回来后模拟和实际的吻合度立刻上了一个台阶。最后再分享一个小技巧每次建完材料库在备注里写清楚数据来源和校准日期这比任何“高精度”参数都有价值。几个月后回看项目你会发现这些备注比参数本身更能帮你快速定位问题。材料属性这条路没有捷径但每走一步做实后面就能一直站在稳的地基上。
RELATED READING

延伸阅读

更多一线实战笔记与深度复盘,助您持续精进