浅谈炼油化工企业开发专用CAD系统方法研究和应用.docVIP

浅谈炼油化工企业开发专用CAD系统方法研究和应用.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
浅谈炼油化工企业开发专用CAD系统方法研究和应用

浅谈炼油化工企业开发专用CAD系统方法研究和应用   摘要:从炼油化工企业开发CAD系统的必要性及局限出发,讨论CAD系统在企业现有条件下开发的方法,包括开发环境和开发工具的应用,开发中应遵循的原则和一些注意事项。   关键词:CAD系统;方法研究;应用   中图分类号:TU119+.1 文献标识码:A   就我公司而言,如果具有完备的CAD系统软件,在进行设备管理或技术改造时,从时间、效率以及资源方面都会起到事半功倍的效果,给管理技术人员带来极大得方便。而大多数炼油企业由于资金及人才的限制,往往没有地好得开展这方面的工作。那么,对于我们即将开工的500万吨/年炼油扩能改造工程 , 加快完善此系统的实施,将会着更重要的意义,如何在现有条件下快捷地开发出这种CAD软件呢?   1 软件开发环境及开发工具的选择   开发环境的选择   硬件环境选择:系统的硬件环境有工作站系统和微机系统两类。前者在计算量及速度、图形处理等诸多方面占有优势,其性能优于后者。但是,工作站需要的人力多、物力大,仅适合于实力雄厚的大企业。随着计算机技术的发展,现在的微机系统在性能上有了很大的提高,它在有些方面的性能已经赶上甚至超过了工作站系统,足以满足我公司的一般需要,且价格低廉,投资少,故我公司选择微机为硬件平台较为理想。   软件环境选择:目前以AutoCAD2007为开发平台。AutoCAD是一个功能强大的通用绘图软件。最新版本AutoCAD2010是目前比较流行的开发平台。其局限在于三维实体造型功能不够强大,仅能通过一些简单基本体素的交、并、差操作来实现简单的三维实体造型。对于许多形状复杂的设备零部件无能为力,不能对设备零部件及管线进行干涉检查。优势是:经过多年的发展,其技术已相当成熟,非正版软件的功能与正版软件相比差别不大,足以满足我公司开发需要。如以MDT为开发平台,MDT(Mochanicnl Desktop)是美国Autodesk公司1996年推出的,是在AutoCAD基础上发展起来的。它弥补了AutoCAD在三维实体造型、零部件装配的干涉检查等方面的不足,是一个基于参数化特征的三维实体造型和曲面造型软件。可对设备零部件装配进行检查,并能实现三维实体与三位平面图形的关联绘图,它是一种比较先进的二次开发平台。代表着CAD的未来。但是,由于该软件在保密性上较AutoCAD较大的提高,正版软件较贵,在我国尚不普及,所以,我公司暂时没必要采取它作为开发平台。   开发工具的选择   常用的开发工具有:AutoLISP语言,它是内嵌于AutoCAD内部的LISP编程语言,是对AutoCAD进行二次开发的主要语言之一。其在图形处理方面功能较强,可实现参数化绘图程序设计,以之建立标准件、非标准件库以及各种CAD系统等。但其在计算、判断、转移、循环功能方面不够完善,运行速度慢,所编程序容量有限且保密性差,难以编写大程序。但是它对用户的计算机编程技术要求不高,易学易用,所以是目前较为实用的一种二次开发工具,我公司选用它作为开发工具更切合实际。   ADS(AutoCADevelopment System)是用于开发AutoCAD应用程序的C语言程序设计环境。与AutoLISP语言相比,它运行速度快,用户程序保密性好,可编写较大程序。在文件的操作及外设访问功能方面较强。ADS作为一组外部函数可被AutoLISP调用和加载,可与AutoLISP语言联手使用。制图人员若具有一定的C语言或C++语言编程基础的可采用这种方法。AutoCAD ActiveX和ObjectARX,二者是目前较为先进的二次开发工具,其功能与前述方法相比要强大的多,但对设计者的能力要求更高,一般适用于大企业水平较高的开发人员开发daxingCAD系统。   2 软件开发中需遵循的几点原则   以实用性为前提兼顾开放性的原则:由于炼油化工企业设备类型大致相同,从实用性考虑,专用CAD只需包括经常用到的管线和设备型号。当对装置工艺进行改造或设备更换时,要用到新设备,因此软件还应具备良好的开放性。只要在原CAD系统内加入新工艺、新设备的设计模块即可,不需重新开发研制,从而节省了时间和资源。   系统应采用模块化布局:公司专用CAD系统包括对话框功能模块、对话框驱动程序模块和设计绘图功能模块三大主模块。在设计绘图功能的主模块下又包括设计计算模块、自动绘图模块以及所需的设备库、工艺库模块等三个1级子模块,设备库1级子模块中的不同的零部件又分别作为一个子模块进行单独设计。当需要加入新的零部件时,只需将其单独做成一个级子模块,而后挂到零部件中即可,以利于该系统的二次开发。并将它们存入某个子目录中,构成设备零件库。   计算机绘图采用参数化程序设计,设备零部件的设计计算,以及绘图均通过用高级语言编程并实

文档评论(0)

3471161553 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档