基于组件技术的快速成型软件系统开发

被引量 : 0次 | 上传用户:skyedge228
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
快速成型技术(Rapid Prototyping,简称RP)是指在计算机控制与管理下,根据零件的CAD模型,采用材料精确堆积(由点堆积成面,由面堆积成三维实体)的方法制造原型或零件的技术,是一种基于离散、堆积成型原理的新型制造方法。快速成型系统中的软件系统是指从CAD造型软件直至驱动数控加工所用软件的总称。为解决当前RP软件系统功能单一、开发效率低下、难以二次开发的问题,本文研究了基于组件技术的RP软件系统开发。首先,本文介绍了组件技术的概念、分类、组件技术的优点,介绍和分析了目前广泛使用的三种组件规范模型:COM/DCOM/COM+组件模型、CORBA组件模型和EJB组件模型。接着介绍了基于组件的软件工程(CBSE)及其开发流程。其次,对RP软件系统进行了详细的需求分析。在设计过程中,将组件技术应用于RP软件系统的开发,把整个系统划分为三个子系统,共五大组件模块组成:STL模型浏览与编辑模块、STL模型的纠错处理模块、VRML模型的浏览与编辑模块,分层切片处理模块以及截面轮廓处理模块,并以COM组件的形式对以上五个模块进行了设计和开发。在接口的问题上,本文介绍和分析了作为接口文件的STL、VRML以及CLI三种格式的数据文件,对组件接口以及系统构架的设计和实现进行了详细论述。最后,在上述研究成果的基础上,利用VC++6.0和OpenGL开发了基于组件技术的RP软件系统,给出了经过综合测试之后系统的运行情况。基于组件技术的RP软件系统在功能、性能、开发效率等方面都达到了较高的要求。由于将组件技术应用于系统的开发,提供了统一的接口,在很大程度上增强了系统的可扩展性和可维护性。同时,构成系统的各个组件模块不仅可用于本系统的集成,也可放入组件库中,供今后开发使用。
其他文献
在这个经济高速发展的大数据时代,数据透明度越来越高,如何为企业创造更大的价值,挖掘企业的利润增长点,财务分析发挥着它不可或缺的作用。本文揭示了企业财务分析在经营决策
燃料电池,尤其是质子交换膜燃料电池被越来越广泛地认为是最具发展前景的清洁能源转换装置之一。它可以高效、环保地将拥有无限来源反应物中的化学能转化为电能,且装置优势在
轮式装载机是用于装运散料为主的工程机械设备,由于轮式装载机经常工作在各种复杂的工况下,这就要求轮式装载机具有良好的适应性和可靠性,尤其是工作装置的各种设计参数直接
定性与定量研究相结合,对南京市浦口区家庭医生团队成员共287人进行问卷调查,对31位关键知情人进行深入访谈。了解浦口区家庭医生团队成员的基本构成、服务能力、收入情况,并
目的:证明威门牌双参胶囊具有辅助降血糖的作用。方法:采用自身对照及组间对照法,将100例高血糖试食者随机分为试食组和对照组,每组50例,观察期间原服用降糖药物品种和剂量不
介绍了食品中铝的来源,并综述了近十年中食品中铝测定方法的研究进展,包括电感耦合等离子体原子发射光谱法、电感耦合等离子体质谱法、石墨炉原子吸收光谱法、电化学分析法以
网络中心战是信息化战争中一种新的作战概念。按照网络中心战的概念,研究防空导弹网络化作战的C4ISR体系结构。提出了以火力单元的功能系统为基本单元,建立跟踪制导网、指挥
太白酒采用酒海长期贮存,其酒海采用荆条藤蔓手工编织、经100多道工序制成,能贮酒5000kg。古老而神奇的老酒海铸就了太白酒酒体醇香馥郁、醇厚丰满、绵柔甜爽、余味悠长的典型
现代测控系统的开发人员,通常需要在最短的时间内设计出满足用户要求的测控系统硬件设备和工作软件。从项目的方案设计到研制、调试,其周期通常为3个月左右。如果仍然沿用传
通过对津田驹HS20-II型浆纱机压浆力特点的研究,着重研究了HS20-II型浆纱机不同于别的浆纱机的特点,并通过试验探讨了在HS20-II型浆纱机的生产实践。