- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
CAD系统二次开发-CAD应用软件的开发基础培训资料.ppt
一个企业的产品结构基本一样、惟独尺寸不同的情况很少,但许多企业的产品结构尽管不一样,但比较相似,可根据产品结构和工艺的相似性,用成组技术将零件划分成有限数目的零件族,根据同一族中各零件的结构特点编制相应的CAD应用软件,用于该族所有零件的设计,这就是所谓的“成组CAD”。 2、成组CAD系统——概述 采用成组CAD可以进行检索型CAD、相似零件的新设计和老产品图纸的检索。首先根据待设计零件的特征取得其组成编码,由组成编码确定图库中有否已设计好的相似图纸,如有则首先按计算机提供的相似零件图的一组图号,检索图库内的相似图纸,如认为完全适用,可作为借用件处理;如稍有差别,则经过适当修改,设计就告完成,并赋予新的图号后再次存入图库,以备下次检索用。这类设计方法又称为“检索型CAD”。 三、CAD应用系统的形式及其关键技术 王淑营 CAD应用软件的开发基础 1、CAD系统开发类型与层次 一个完整的CAD/CAM系统至少应包含以上设计时所需要的资料、数据、图形库、方法库和知识库通过计算机进行有效地组织和信息共享。 目前,绝大部分CAD支撑软件都提供了二次开发的接口和软件包. Pro/E:Pro/E的用户化开发工具包叫做Pro/TOOLKIT,它是一组应用程序的接口(API),提供了大量的C++语言函数,能够使外部应用程序安全有效地访问Pro/E数据库和应用程序。 UG:开发工具为GRIP和UG/Open,GRIP是一种宏语言开发工具,UG/Open是一种C/C++开发工具,利用这两个开发工具均可以对UG进行二次开发。 AutoCAD/MDT:提供LISP、activeX及ObjectARX等二次开发方法和二次开发工具,其中以支持面向对象编程的ObjectARX二次开发集成环境应用最为广泛,它能同各种面向对象的语言如VC、VB和JAVA等有机结合。 SolidWorks:它提供了VB、VBA、C、VC++、SolidWorks宏等开发接口,支持VC++、VB等的二次开发。 一 CAD软件常用的开发标准与方法 CAD系统应用与开发的标准主要有三类: 2、CAD系统开发的标准与规范 (1)从事CAD图形软件开发的基础工具及标准,如美国的CORE图形标准、GKS国际图形核心系统、PHIGS程序员层次式交互图形系统等,这类标准事实上定义了图形系统开发中的函数、子程序,以保证函数集、子程序集在技术上的一致性和相容性;这类标准对于功能层的定义保证了图形系统的完整、紧凑和不含冗余信息,提供了与用户程序开发语言无关的接口,适于各种计算机编程环境,这类标准采用虚拟设备的方式与硬件联系,即与硬件设备无关。 CORE图形标准:美国在1977年颁布的图形标准,它旨在使绘图系统的基本功能规范化、标准化.70年代后期正是CAD绘图系统、工具软件在国外蓬勃兴起的时候,为避免大量的重复开发,减少系统之间同一功能上在定义、实施上的差异,美国首先颁布了这一标准。 一 CAD软件常用的开发标准与方法 GKS图形核心系统:1985年颁布的国际标准,最初的版本确定了以二维图形标准GKS作为图形系统的内核,它定义了与程序语言无关的功能函数集合,即采用图形原语(如线段、文本、区域填充、视窗设置等)、图元属性(如线宽、色彩等)、坐标系统、图段、逻辑设备定义等几个部分组成,1989年三维GKS标准在内容上扩充了三维图形的定义和显示、观察变换以及有关参数控制等内容。 2、CAD系统开发的标准与规范 PHIGS程序员层次式交互图形系统:这也是该领域有影响且有软件包的标准,它是在1989年作为国际标准颁布的,这一标准与GKS的主要区别在于GKS中图形数据的基本单元是图段,图段与图段之间按过程式的方式构造, PHIGS中图形数据的基本单元是结构,结构与结构的关系为层次式. (2)从事CAD系统的数据结构设计与应用的标准,包括不同CAD系统或CAD与其他系统之间通讯平台建造标准,如IGES、STEP等。 (3)从事CAD产品信息模型的定义、输入模块及其信息描述要素的定义、产品功能、结构等的说明的标准,如STEP。 一 CAD软件常用的开发标准与方法 经过40年的探索,形成了四种软件开发方法:传统化方法、结构化方法、信息模型法和面向对象的方法。 3、CAD软件常用的开发方法 结构化方法又称为数据流模型法,70年代末提出至今已得到广泛的应用,这种方法将实际世界用数据流的形式加以描述,数据输入到系统中,经系统的加工转换为信息输出,结构化方法适
您可能关注的文档
最近下载
- 固体废物课程设计-11-29(250d的城市生活垃圾分系统).docx VIP
- 基于STM32智能搬运跟随机器人的控制系统设计.docx VIP
- 工程 概况牌参考资料.pdf VIP
- 固体废物课程设计-11-29(好氧堆肥)(1).docx VIP
- 2025年UOM 轻型民用无人机驾驶航空器安全操控 .pdf VIP
- 人民大2024平台经济学课件chap1 网络外部性、平台与双边市场.pptx VIP
- 兽医统计学考试题及答案.docx VIP
- 从囚徒困境透视伦理抉择与社会秩序构建.docx
- 兽医统计学考试题及答案.doc VIP
- 人民大2024平台经济学课件chap2 双边市场中的垄断定价.pptx VIP
原创力文档


文档评论(0)