基于COM的CAD软件二次开发技术的研究

被引量 : 0次 | 上传用户:wildboar2009
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息技术和计算机网络技术的发展,经济全球化的进程大大加快;同时,开放的国际市场让消费者具有更多个性化、多样化的消费需求,这使得市场快速多变,难以预测。各种新技术的出现与应用更加剧了这种快速变化。市场的动态多变性使得对设计和生产制造型企业的灵活性与市场应变能力的要求越来越高。因此,其使用的专业CAD软件系统的核心技术之一就是如何根据市场的需要快速地完成有针对性的系统重构,随时方便地进行添加与修改。 本课题是以研究符合我国工程设计人员习惯的三维CAD实体造型设计软件—JhSolid的二次开发技术为目的,在深入了解Microsoft的重要技术—组件对象模型(COM)技术基础上,以JhSolid系统原有框架为主体,在Windows平台上运用面向对象方法,开发并实现了基于COM的专业CAD软件系统的二次开发平台。并且对CAD软件开发者针对此二次开发平台所提出的安全性、继承性、可扩展性、可伸缩性、执行高效性、系统融合性和相对独立性以及二次开发者提出的开放性、易用性、稳定性和自主性要求进行了简单论证。 具体完成工作有:深入研究COM标准的产生、发展过程、技术原理及特点;在进行充分论证后,选择COM作为构建JhSolid软件系统二次开发平台的关键技术;研究分析了动态链接库(DLL)与COM技术的联系与区别;开发并实现了基于COM的JhSolid软件系统的二次开发平台,包括COM接口的实现,COM服务器的实现,开放方法的实现和基于此平台部分开放方法的各类用户程序的开发和实现;设计、开发并实现了JhSolid软件系统二次开发平台的应用程序管理器的部分基本功能。 JhSolid软件系统的二次开发平台及应用程序管理器经过程序编制、调试和测试,已验证了其程序实现的正确性与功能的实用性。
其他文献
化学发光(chemiluminescence,简称CL)是化学反应的反应物或是生成物吸收了反应过程中释放的化学能,电子由基态跃迁至激发态,在由激发态返回基态时所产生的光辐射,根据化学发光反
<正>如何更好地全心全意为人民服务,让群众满意是当前各级无线电管理机构都在不懈探索的课题。近年来,浙江省湖州市无线电管理局(以下简称"湖州市无管局")在以群众满意为导向
本文在介绍包豪斯设计思想的基础上,论述了包豪斯设计思想对当代中国艺术设计教育的启示作用。
近年来,中国弱势群体的社会抗争剧目发生了新的变化,出现了各种以牺牲尊严甚至生命为表现形式的悲情抗争。悲情抗争的空间来自于执政党意识形态的民本倾向同公平正义、公民权
目的:引进和评价脑卒中失语抑郁量表(SADQ)的信度、效度及其适用性,为该量表在中国的应用推广提供有用的信息。方法:按照引进西方量表的标准方法对量表进行修订。由经过培训
西部大开发的进行,中国-东盟自由贸易区建设进程的加快,对西南地区的外贸发展和增加吸收外资是一个很好的机遇。目前西南地区是吸收外资少的地区,也是外贸发展比较慢的地区,外资
目的探讨无功能胰岛细胞瘤的诊断治疗。方法对近17年间湘雅医院收治的29例无功能胰岛细胞瘤患者的临床资料进行回顾性分析。结果 29例患者均无明显临床症状,最常见的临床体征
为临床试验设计提供依据,是新药临床前安全性评价的重要目的,也是实验设计与结果分析的重要着眼点。临床试验的设计需要从临床前安全性评价数据中找到剂量、疗程、适用人群等
会议
《溪山琴况》是中国古代音乐美学思想的集大成者,在中国音乐美学史上占有着十分重要的地位。本篇文章笔者从几对对比性的美学思想入手,从而分析《溪山琴况》中所包含的部分美
外汇储备的性质是一种铸币税,因而我国外汇储备的损益是铸币税的损益。我国外汇储备得到了利息收益,但付出了实行冲销政策产生的利息损失、发达国家价格水平上升导致的购买力