收藏 分享(赏)

2023年基于ObjectARx的冷换设备CAD图库管理系统研究.docx

上传人:la****1 文档编号:920862 上传时间:2023-04-16 格式:DOCX 页数:5 大小:20.23KB
下载 相关 举报
2023年基于ObjectARx的冷换设备CAD图库管理系统研究.docx_第1页
第1页 / 共5页
2023年基于ObjectARx的冷换设备CAD图库管理系统研究.docx_第2页
第2页 / 共5页
2023年基于ObjectARx的冷换设备CAD图库管理系统研究.docx_第3页
第3页 / 共5页
2023年基于ObjectARx的冷换设备CAD图库管理系统研究.docx_第4页
第4页 / 共5页
2023年基于ObjectARx的冷换设备CAD图库管理系统研究.docx_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

1、基于Object,ARX的冷换设备CAD图库管理系统研究:本文主要阐述以AutoCAD 2022为开发平台,以Object ARX、C#.NET和MS SQL Server 2022为开发工具建立了冷换设备CAD图库管理系统。用户可以通过输入参数或读取数据库中存储的参数来迅速创立冷换设备的平面图、布置图、装配图等,修改图形的相关参数后又可将数据保存到数据库中,方便数据的循环读取,实现系统的实时交互功能。Abstract: This paper established the CAD Gallery management system of heat exchange equipment by

2、taking AutoCAD 2022 as development platform, and Object ARX, C#.NET and MS SQL Server 2022 as development tools. Users can quickly create the planar graphs, layout drawings and assembly drawings of heat exchange equipment by inputting parameters or reading the parameters stored in the database, modi

3、fy related data of graphics and store the parameter in the database, which is facilitate to read the data and realize the real-time interactivity of system.关键词:Object ARX;冷换设备;CAD图库;管理系统Key words: Object ARX;heat exchange equipment;CAD Gallery;management system中图分类号:TP31 文献标识码:A 文章编号:1006-4311202335

4、-0182-020 引言冷换设备是一种实现物料之间热量传递的设备,是炼油化工生产中重要的传热设备,需承受高温高压,属于国家和地方技术质量监督局监管的特种设备,要求严格管理,同时也属于经常需要维修的易损设备。然而,炼油化工企业各装置设计生产标准各异,冷换设备型号规格五花八门,导致各冷换设备的整体结构与技术参数大相径庭,给设备管理与维修带来诸多不便。因此,亟需建立完备的冷换设备使用维修文档资料库,技术参数数据库和设备装配图库,以及快捷方便的设备管理系统网络平台。目前国内外没有专门针对冷换设备的管理信息系统,通用型的设备管理信息系统无论是自成体系的还是集成在ERP系统内的,根本上都是纯数据的MIS系

5、统,对设备的使用、保养、维修、更换等文档资料的管理功能较弱,更缺乏对设备CAD图纸库的创立与管理功能,尤其是CAD图纸元素与文档资料的链接、CAD图纸参数与数据库的链接等功能根本没有。由于原始设计图纸的缺失、设备改造或更新记录未形成电子文档、未建设备技术参数数据库和CAD图库等原因,导致设备管理人员不能及时掌握设备使用情况,从而不能及时、有效地防止设备故障的发生;设备维修人员不能快速了解设备结构、获取设备图纸和相关技术参数,因此也不能及时选购或加工零部件,不能有效地为设备检修节省时间。本文利用Object ARX与C#相结合的技术对冷换设备CAD图进行二次开发,采用面向对象的编程方法,解决了C

6、AD图纸元素与文档资料的链接、CAD图纸参数与数据库的链接问题。1 冷换设备CAD图库总体设计冷换设备CAD图库开发包括装置平面区域图库、装置工艺流程图库、装置布置图库、冷换设备装配图库。其图纸管理功能有:1.1 图纸浏览 在首页中通过总貌图热区链接到装置布置图,再从布置图链接到设备装配图。通过设备图库菜单项选择择要翻开的图纸类型和图号,直接翻开所选图纸。在图库管理程序中,选择图纸类型翻开布置图或流程图,再链接到设备装配图。上述翻开的是DWG格式的CAD图,而翻开的是转换成DWF格式的图。1.2 图纸修改 通过修改数据库中的数据,可自动修改DXF格式的CAD图上的标注尺寸、明细表、开口表。1.

7、3 图纸添加 先离线画出新增设备装配图,以及在布置图和工艺图上的图标,再复制到指定文件夹,然后添加到图库,并进行CAD图的初始化操作。1.4 图纸打印 可利用AutoCAD的打印功能实现。2 系统数据库设计系统数据库中主要涉及到四张数据表,分别为装置平面区域图表、装置工艺流程图表、装置布置图表、设备装配图表。其数据库的逻辑结构图如图2所示。2.1 装置平面区域图表包括区域平面图号、区域编码、区域名称、所在装置、所在单位、文件名、文件存储位置、绘制日期、修改记录、备注。2.2 装置工艺流程图表包括工艺流程图号、单元编码、单元名称、所在单位、所在装置、文件名、文件存储位置、绘制日期、修改记录、备注

8、。2.3 装置布置图表包括设备编号、设备名称、设备图号、设备类别、文件名、文件存储位置、绘制日期、配件图号、修改记录、备注。2.4 设备装配图表包括设备编码设备图号、设备名称、工艺编号、工艺名称、箱体长度L3、外头盖长度L2、壳体长度L1、壳体内径D0、壳体壁厚S、设备总长L、支座安装螺栓中心距、壳程出口接管中心定位、壳程出口接管中心定位、壳程进口接管中心定位。3 Object ARX技术及参数化绘图功能本系统利用Auto CAD的开放式体系结构,将设备参数数据库和Auto CAD图形库相结合来开发ARX应用程序。ARX应用程序与Auto CAD采用消息传递的方式直接通讯,并由函数AcrxEn

9、tryPoint建立与Auto CAD消息传递的入口,通过Switch语句处理各种消息。在数据的流程设计上,采用自定义绘图类的方式,该方式充分考虑了面向对象的设计方法,完全实现了变量与方法的封装。自定义绘图类,其成员变量为图形的尺寸参数,其成员函数为用于绘制图形的功能函数。类构造代码如下:Class SBZPTpublic SBZPT;/构造函数virtual SBZPT;/析构函数virtual void InitialCheck;/初始化protected:/下面是绘制参数double SBZPT _L1;/壳体长度double SBZPT _L2;/外头盖长度double SBZPT _

10、L3;/箱体长度double SBZPT _DO;/壳体内径double SBZPT _S;/壳体壁厚double SBZPT _L;/设备总长double SBZPT _LO;/支座安装螺栓中心距double SBZPT _LA;/ 壳程出口接管中心定位double SBZPT _LB;/ 壳程出口接管中心定位double SBZPT _LC;/ 壳程进口接管中心定位public : /下面是操作函数virtual BOOL QYPM_draw; /区域平面图绘制函数virtual BOOL GYLC_draw; /工艺流程图绘制函数virtual BOOL ZZBZ_draw; /装置布置

11、图绘制函数virtual BOOL SBZP_draw; /设备装配图绘制函数4 结论本系统的开发,完全满足了中石化长岭炼化公司机动处在“冷换设备CAD图绘图要求文档中提出的用户需求,建立了标准标准的冷换设备图纸库管理系统平台,并提供友好的用户操作界面与便捷的网络访问方式。为进一步开发出具有集数据管理、文档管理、图库管理、CAD二次开发为一体的通用冷换设备管理系统奠定根底。参考文献:1李长勋. AutoCAD Object ARX 2000程序开发技术M.北京:国际工业出版社,2022.2微软公司.用Visual C#.NET开发Windows应用程序. 北京:清华大学出版社,2003.3微软公司.SQL Server 2022数据库编程.北京:北京希望电子出版社,2022.4杜立,赵韩,董玉德.基于Object ARX齿轮设计系统的开发与研究.机械设计与制造,2023,12:75-77.5王才平,张国军,邵新宇.基于Object ARX的图块重用研究与实现.计算机应用与软件,2022,12:37-38.6于萧榕,郭昌言,陈刚.结合Object ARX和C#进行AutoCAD二次开发框架的研究.科学技术与工程,2023.7.

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 资格与职业考试 > 其它

copyright@ 2008-2023 wnwk.com网站版权所有

经营许可证编号:浙ICP备2024059924号-2