c#中铸件凝固过程温度场三维数值模拟软件开发研究

c#中铸件凝固过程温度场三维数值模拟软件开发研究

ID:33655818

大小:11.30 MB

页数:74页

时间:2019-02-28

c#中铸件凝固过程温度场三维数值模拟软件开发研究_第1页
c#中铸件凝固过程温度场三维数值模拟软件开发研究_第2页
c#中铸件凝固过程温度场三维数值模拟软件开发研究_第3页
c#中铸件凝固过程温度场三维数值模拟软件开发研究_第4页
c#中铸件凝固过程温度场三维数值模拟软件开发研究_第5页
资源描述:

《c#中铸件凝固过程温度场三维数值模拟软件开发研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、太原理r:大学硕十研究生学位论文C#中铸件凝固过程温度场三维数值模拟软件开发研究摘要通过铸造过程的数模模拟,人们可以掌握主要铸造缺陷的形成机理,优化铸造工艺参数,确保铸件质量,缩短试制周期,降低生产成本。温度f⋯——_——一一1一一——场数值模拟是缩孔缩松f、热裂、偏析等缺陷预测和流场、热1..——..—.—..———......、........一应力场模拟的基础。在当前的数值模拟软件开发中,用得比较多的是Fortran和C++语言,在三维图形显示方面多使用OpenGL来实现。本文用微软最新推出的C彬白开发语言,用Dir

2、ectX来实现三维图形显示,编制了一套铸件凝固过程三维温度场数值模拟软件,实现了STL造型文件的处理、直角六面体网格剖分、温度场数值计算、冷却曲线和查看最后凝固区域等功能,且程序运行过程中均实现了三维直观显示。软件开发的平台和语言,直接决定着软件开发的难易,以及软件运行的效率。本文在微软公司最新推出的.NET程序开发平台下,对使用最新的C务语言进行数值模拟软件开发进行了研究。研究发现:在C舞中进行数值模拟软件开发,不仅编程容易实现,程序运行效率很高且更有利于程序后续版本的控制。面向对象思想是当前程序开发的主流思想,在程序开

3、发过程中,充分使用面向对象的编程思想,不但使编程工作变得更加快捷、方便,更可提高程序代码可读性、可扩充性和可维护性。本文充分使用面向对象的思想,太原理‘r大学硕+研究生学位论文对数值模拟计算中的大量数据进行索引、排序,大大提高了程序的开发和运行效率。造型是数值模拟的第一步,本文直接对Pro/E、UG等大型造型软件所造模型实体进行调用,经过处理后存入计算机内存,能够迅速用于网格剖分和数值计算。网格剖分是数值模拟顺利进行的前提条件。本文充分使用面向对象思,:一’’想,采用逆向思维,对传统网格剖分方法进行改进,描述了一种快速生成

4、均匀或非均匀直角六面体网格的网格剖分方法。这种方法不仅原理简单,编程实现方便,而且剖分速度快,适用于剖分任意形状的铸件。数值计算是数值模拟的核心。传统的直接差分法具有程序复杂、计算时间较长、数据量大等缺点,本文采用简化的直接差分法,减少了数据量,使程序开发更简单,计算效率更高。并使用等价比热法和温度回复法对凝固潜热进行处理,可以比较准确地模拟出二元合金在浇注后凝固和冷却过程的温度场变化。三维图形的直观显示是数值模拟软件应该具备的功能。在当前的计算机编程中,常用的图形显示技术有OpenGL和DirectX,但是在数值模拟方面

5、,OpenGL使用较多,而DirectX则使用较少。本文使用DrectX实现了网格剖分、温度场计算、查看最后凝固的区域等功能,并列出了使用DirectX的关键步骤,用C#语言给出了实现数值模拟网格可视化的关键代码,并对主要参数进行了说明。探讨发现,使用DirectX不仅编程实现容易,且能实现半透明、旋转等功能,能满足数值模拟图形显示的要求。为了验证软件的实用性,本文对湿砂型中含硅5.57%的亚共晶铝硅合太原理’I:人学硕十研究生学位论文金起吊凸轮的凝固过程的温度场进行计算,模拟的铸件冷却趋势、冷却曲线、最后凝固区域、程序计

6、算时间和界面显示等效果基本令人满意。关键词:斜,DirectX,温度场,直接差分法,数值模拟,网格剖分太原理:r:大学硕十研究生学位论文NUMERICALSIMULp汀IONSOFIWAREDEVELOPMENTINC舟ONTHREE—DIMENSl0NALTEMPERATUREFIELD0FCASTINGSOLIDIFICATl0NPROCESSABSTRACTNumericalsimulationoffoundryprocessisveryimportant,Whichcanhelpfoundrymentoresear

7、chthereasonofcastingdefect,Usebetterfoundryparameters,Makesurecastingquality,ShortenthedeveloptimeofnewproductandDecreaseproductioncost.NumericalsimulationofTemperaturefieldisthebasisonpredictingsolidificationshrinkage,gasporosity,lackoffill,laps,hotcracks,macrose

8、gregationandmicro—segregationandalsothebasisofflowfieldandhotpowerfieldsimulation.FortranandC++arecommonusedoncurrentdevelopmentofnumericalsimulation,an

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。