基于数据库技术的AutoCAD二次开发在制造业中的应用与研究

被引量 : 16次 | 上传用户:nightcatwu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文研究的主要内容是利用数据库技术对AutoCAD进行的二次开发的关键技术以及实际应用系统的设计。在研究过程中,选择了多种AutoCAD的二次开发技术,结合相应的数据库技术,实现了《开关柜辅助设计集成系统》。AutoCAD系统作为通用的CAD软件,依靠其强大的功能,占据了很大的市场份额,在我国工程设计领域的使用也很广泛。但AutoCAD的通用性却满足不了在某一特定领域的应用,因此对AutoCAD进行合理充分的二次开发具有相当的实用意义。AutoDesk公司为适应软件用户的要求,提供了多种可供用户选择的二次开发工具,如ObjectARX,Visual Lisp和ActiveX Automation等。虽然,国内有很多基于AutoCAD的开发系统,但他们或多或少存在着数据的处理能力上的缺陷,二次开发的软件与其它软件之间的通讯能力也有待加强。在这种情况下,我们研究并实现了一个基于数据库技术的二次开发的应用系统,为AutoCAD的二次开发探索了一条新的途径。在本文实现的系统中利用了ObjectARX及ActiveX作为二次开发工具,选用了Delphi6中的MIDAS(多层分布是应用程序服务器)模型,利用这一先进的Client/Server多层体系结构设计实现了网络环境中的数据共享,实现了开关柜设计中一次图子系统和二次图子系统,同时系统还能实现产品报价,用以指导生产和产品销售等多种功能。系统已用于实际生产部门中,取得了良好的效果。 在设计实现一次图子系统时,鉴于一次系统中的元器件相对固定,本文重新设计了AutoCAD的系统菜单,扩展了图像菜单的功能,将元器件通过图像菜单方式选出,便于用户操作。在系统的二次原理图设计过程中,本文利用统一建模语言(UML)描述元器件对象的各种属性及用于绘制原理图中所体现出的操作方法,为二次图子系统的设计提供了良好的保证。 随着我国制造产业的持续高速发展,CAD技术在工程设计领域的应用与开发也随着制造业的发展而不断深入,AutoCAD使用范围日益拓宽,因此对其进行二次开发,使AutoCAD这一通用型的CAD软件能更好地为制造业的工程设计领域服务,同时也必将推动软件行业的迅速发展。
其他文献
<正>提出利用backstepping控制法解决欠驱动无人船的轨迹跟踪问题,首先建立无人船的运动学模型和动力学数学模型;再介绍了backstepping控制法的基本概念;然后设计出运动学轨
八十年代中后期悄然崛起的先锋小说,对“五四”以来传统的现实主义美学典范进行创造性的颠覆,它在形式探索及叙事变革方面拓展了当代文学的新领域,改写了当代小说的一系列基本命
云南长安金矿处于金平断块(Ⅳ级矿带)中南部,矿体受近南北向压扭性断层控制,属于中-酸性侵入岩有关的金矿床。采用EH-4大地电磁测深测量,能清晰的反映矿区深部岩层及地质构造的
高精度火烧迹地信息对于碳循环和全球变化研究具有重要的意义。澳大利亚30 m空间分辨率火烧迹地产品是目前空间分辨率最高的大区域火烧迹地遥感信息产品,为了对该产品的精度
融媒体时代的广播新闻如何运作?浙江之声、浙江新闻广播变革新闻运作模式,从原有的"媒介传播格式转型为按照新闻本身的格式做新闻"。"新闻宣传从稿件时代迈向多媒体运作时代"
建筑业在我国作为支柱产业,在改革开放之后快速发展。在国内外同行业中,工程招标报价风险管理水平作为衡量建筑企业核心管理能力的首要评价指标,我国建筑企业工程招标的风险管理能力有待提高。本研究介绍了工程项目投标报价的概念、程序、要求,风险特征、风险识别方法和过程,以及风险评价的相关概念与内容等理论知识,运用文献综述和专家问卷调查的形式,识别投标报价风险因素,在此基础上构建指标体系。一级指标有:项目内在条
<正>高彦彬教授为首都医科大学中医药学院院长、教授、博士生导师,第六批全国名老中医药专家学术经验指导老师,师从国医大师吕仁和教授。高教授从事中医内科工作30余年,诊治
目的描述比较2003~2010年南方某市综合医保、住院医保、农民工医保和少儿医保政策下医疗服务的差异,探讨不同医保政策对医疗服务的影响,为医疗保险管理部门提供控制策略。方法
中学语文教育改革讨论中,关于现代文阅读、写作、口语等的专题百花齐放,文言文教学却长期处于被冷落的地位。怎样给文言文教学定位?根本症结在何处?该如何改变现状?随着新编教