ProCAST软件学习主要内容proCAST简介一proCAST安装及模拟流程二meshCAST使用三preCAST使用四viewCAST使用五一、proCAST简介proCAST是为评价和优化铸造产品和铸造工艺而开发的专业CAE系统。在完成铸造工艺编制之前就能够对铸件在形成过程中的流场、温度场和应力场等进行模拟仿真分析并预测铸件的质量,优化铸造设备参数和工艺方案,达到缩短生产周期降低成产成本的目的。1、概述2、proCAST功能proCAST采用有限元方法进行模拟计算,可以进行传热计算、充型流动过程计算、热场耦合应力场计算、微观组织模拟以及缩孔缩松预测模拟。ProCAST分析模块附加模块ProCAST标准模块工具模块高级模块传热分析流动分析辐射分析晶粒结构应力分析微观组织网格生成反向求解进行传热计算液体动的效应计算热应力分布精确处理单晶铸造、熔模铸造过程热辐射的计算铸件中任何位置的热经历与晶体的形核和长大相联系,模拟出铸件各部位的显微组织。•由于采用了标准化的、通用的用户界面,任何一种铸造过程都可以用同一软件ProCAST进行分析和优化。它可以用来研究设计结果,例如浇注系统、通气孔和溢流孔的位置,冒口的位置和大小等。实践证明ProCAST可以准确地模拟型腔的浇注过程,精确地描述凝固过程。可以精确地计算冷却或加热通道的位置以及加热冒口的使用。2、proCAST功能3、proCAST适用范围(1)适用铸造方法proCAST适用于砂型铸造、消失模铸造;高压、低压铸造;重力铸造、倾斜浇铸、熔模铸造、壳型铸造、挤压铸造;触变铸造、触变成型、流变铸造。重力铸造消失模熔模铸造压铸各类铸造低压铸造离心铸造连续铸造触变铸造(2)适用铸造材料proCAST可以用来模拟任何合金,从钢、铁到铝基、铜基、镁基、钴基、镍基、钛基和锌基合金,以及非传统合金和聚合体。除了基本的材料数据库外,ProCAST还拥有基本合金系统的热力学数据库。这个独特的数据库使得用户可以直接输入化学成分,从而自动产生诸如液相线温度、固相线温度、潜热、比热和固相率的变化等热力学参数。4、proCAST模拟分析能力proCAST几乎可以模拟分析任何铸造生产过程中可能出现的问题,为铸造工程师提供新的途径来研究铸造过程,使他们有机会看到型腔内所发生的一切,从而进行新的设计。可以分析缩孔缩松、裂纹、裹气、冲砂、冷隔、浇不足、应力、变形、模具寿命、工艺开发及可重复性。ProCAST模拟分析能力裂纹裹气浇不足冲砂变形冷隔模具寿命缩孔工艺开发缩孔•缩孔是由于凝固收缩过程中液体不能有效地从浇注系统得到补缩而导致了很大的内部收缩缺陷。ProCAST可以确认封闭液体的位置。使用特殊的判据,例如宏观缩孔或Niyama判据来确定缩孔缩松是否会在这些敏感区域内发生。同时ProCAST可以计算与缩孔缩松有关的补缩长度。在砂型铸造中,可以优化冒口的位置、大小和绝热保温套的使用。在压铸中,ProCAST可以详细准确计算模型中的热节、冷却加热通道的位置和大小,以及溢流口的位置。裂纹•铸造在凝固过程中容易产生热裂以至在随后的冷却过程中产生裂纹。利用热应力分析,ProCAST可以模拟凝固和随后冷却过程中产生的裂纹。在真正的生产之前,这些模拟结果可以用来确定和检验为防止缺陷产生而尝试进行的各种设计。裹气•由于液体充填受阻而产生的气泡和氧化夹杂物会影响铸件的机械性能。充型过程中的紊流可能导致氧化夹杂物的产生,ProCAST能够清楚地指示紊流的存在。这些缺陷的位置可以在计算机上显示和跟踪出来。由于能够直接监视裹气的运行轨迹,从而使设计浇注系统、合理安排气孔和溢流孔变得轻而易举。冲砂•在铸造中,有时冲砂是不可避免的。如果冲砂发生在铸造零件的关键部位,那将影响铸件的质量。ProCAST可以通过对速度场和压力场的分析确认冲砂的产生。通过虚拟的粒子跟踪则能很容易确认最终夹砂的区域。冷隔及浇不足•在浇注成型过程中,一些不当的工艺参数如型腔过冷、浇速过慢、金属液温度过低等都会导致一些缺陷的产生。通过传热和流动的耦合计算,设计者可以准确计算充型过程中的液体温度的变化。•在充型过程中,凝固了的金属将会改变液体在充型中的流动形式。ProCAST可以预测这些铸造充型过程中发生的问题,并且可以随后快速地制定和验证相应的改进方案。压铸模寿命•热循环疲劳会降低压铸模的使用寿命。ProCAST能够预测压铸模中的应力周期和最大抗压应力,结合与之相应的温度场便可准确预测模具的关键部位进而优化设计以延长压铸模的使用寿命。工艺开发和优化•在新产品市场定位之后,就应开始进行生产线的开发和优化。ProCAST可以虚拟测试各种革新设计而取之最优,因此大大减少工艺开发时间,同时把成本降到最低。可重复性•即使一个工艺过程已经平稳运行几个月,意外情况也有可能发生。由于铸造工艺参数繁多而又相互影响,因而无法在实际操作中长时间连续监控所有的参数。然而任何看起来微不足道的某个参数的变化都有可能影响到整个系统,这使得实际车间的工作左右为难。ProCAST可以让铸造工程师快速定量地检查每个参数的影响,从而确定为了得到可重复的、连续平稳生产的参数范围。•在铸造过程分析方面,ProCAST提供了能够考虑气体、过滤、高压、旋转等对铸件充型的影响;能够模拟出气化模铸造、低压铸造、压力铸造、离心铸造等几乎所有铸造工艺的充型过程并能对注塑、压制腊模、压制粉末等的充型过程进行模拟。•在传热分析方面,ProCAST能够对热传导、对流和辐射等三种传热方式进行求解,尤其是引入最新灰体净辐射法模型,使ProCAST擅长于解决精铸及单晶铸造问题。•在应力分析方面,通过采用弹塑性和粘塑性,及独有的处理铸件/铸型热和机械接触界面的方法,使其具有分析铸件应力、变形的能力。二、proCAST安装及模拟流程1、proCAST2009安装教程2、proCAST模拟基本流程*.mesh*d.dat*p.dat**.unf求解结果可视化结果分析几何模型划分网格meshcast选择材料界面传热条件边界条件precastprocastviewcastdatacastmeshCASTpreCASTdataCASTproCASTviewCAST•1.创建模型:可以分别用IDEAS、UG、PATRAN、ANSYS作为前处理软件创建模型,输出ProCAST可接受的模型或网格格式的文件。•2.MeshCAST:对输入的模型或网格文件进行剖分,最终产生四面体网格,生成xx.mesh文件,文件中包含节点数量、单元数量、材料数量等信息。•3.PreCAST:分配材料、设定界面条件、边界条件、初始条件、模拟参数,生成xxd.dat文件和xxp.dat文件。•4.DataCAST:检查模型及Precast中对模型的定义是否有错误,输出错误信息,如无错误,将所有模型的信息转化为二进制,生成xx.unf文件。•5.ProCAST:对铸造过程模拟分析计算,生成xx.unf文件。•6.ViewCAST:显示铸造过程模拟分析结果。几何模型生成表面网格表面网格实体网格生成实体网格单元质量检查优化存盘退出几何模型划分网格MeshCASTCAD输入流程三、meshCAST使用基本流程1、创建模型:可以分别用I-Deas、Pro/E、UG、Patran、Ansys作为前处理软件创建模型,输出ProCAST可接受的模型或网格文件。2、MeshCAST:对输入的模型或网格文件进行剖分,最终产生四面体体网格,生成xx.mesh文件,文件中包含节点数量、单元数量、材料数量等信息。打开文件输入igesstlstepparasolidsideaspatrananspatranideas面网格修复生成面网格几何修复作必要的修复生成体网格体网格检查分析与优化观察分析GeometrySurfaceMeshSolidMesh工作流程几何:Parasolids-UGorSolidedge,solidworksSTEP-Standards-Based,MadeforSolidGeometriesIGES-Standards-Based,SurfacesSTL(ascii/binary)-NotaGoodDescriptionofGeometrybuteasytoproduceMeshcast(*.gmrst)1、几何模型输入网格模型表面网格:Meshcast(*.sm)I-deas(*.unv)patran(*.out)Ansys(*.ans)实体网格:Meshcast(*.mesh)Procast(*d.dat)I-deas(*.ideas)Patran(*.patran)输入精度关于几何的知识点•任何边都至少被两个面共有•任何面都必须由封闭的一组边围成•几何面必须封闭以形成几何体模型修改修改工具•蓝边表示自由边或只被一个面所有•黄边表示被3个以上的面共有几何模型质量检查修改工具显示指定面Undo(只能一次)几何存盘(*.gmrst)identify属性显示修改工具选取/不选取–左键单选–右键框选选取键选中所有未分配单元边长的边选取全部清除全部修改工具显示指定面追加指定面显示选中的及其相邻的只显示选中的去掉指定面修改工具划网格进入体网格划分界面Select/DeselectAll显示网格检查网格网格信息未划网格的面网格质量差的面自动网格处理指定炉体表面显示炉体表面边操作面操作面的定义面的编号封闭的一组边面描述AddEdgesRemoveEdgesSurfaceDescriptionConstructors细密稀疏面描述的定义面操作选取边,建立平面网格尺寸设置表面网格EdgeSet•控制边上的网格密度•所有的边都必须属于某一边集SurfaceSet•控制面内的网格密度•如果面集未定义,则面内网格由系统确定浇口节点要密一些模型检查三部曲•几何质量•未划网格表面•网格质量差表面有时表面网格质量差,但体网格不一定差,所以表面网格画好后可以先画一下体网格。EditMesh-编辑表面网格1.发现问题网格部位2.确认单元号或节点号3.修改方法一4.修改方法二1234体网格TetMesh-Layers流体流动时的截面速度场NoLayerPartialLayerFullLayer生成体网格后自动进入这个界面,关闭窗口,会提示是否退出,单击是,退出。•New对模型中的几何体进行分组(例如:多块冷铁)或新建材料•Optimize节点重排序•File/Save体网格体网格质量检查•网格质量的最后检查:BadElementsNeg--Jac•不能有任何负雅各比单元–可以有几个BadElements•SmoothMesh体网格质量Radiiratio(3x/y):Idealvalue=1(normalised)Aspectratio(x/y):Idealvalue=1xyxyDihedralangle:Idealvalue=72°体网格不能生成的原因面与面之间有重叠网格之间有干涉(一个网格进入另一个)(meshingprogress50%)模型有孔洞或有多余面(meshingprogress50%)表面网格太扭曲(错误提示:Pleasechangeaspectratio)网格的装配模型被分成几块:网格的装配模型被分成几块:1.对每块分别修改和划网格。2.公共面的单元尺寸要一致3.对各个块分别进行合并网格的装配proE画网格前处理过程四、preCAST使用进入路径找到模型工作目录单击PreCASTPreCAST:分配材料、设定界面条件、边界条件、初始条件、模拟参数,生成xxd.out和xxp.out文件,读入模型文件1.读入.mesh文件2.自动弹出模型的相关信息窗口材料定义1.单击Materials/Assign,弹出材料定义窗口3.右键单击,在弹出窗口中选择该材料所属类型4.左键单击选择是否为空腔2.用左键选择上面红色体的材料,并单击Assign4.单击Read,可查看该材料的热物理性质(如左图)1.单击Interface,弹出接触条件定义窗口2.右键改变材料主次,前面为主(