- 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软件二次开发在机械设计中的应用与发展,主要介绍了其特点,开发方法以及
关键词:CAD软件;二次开发;机械设计;应用;发展
中图分类号:TD402 文献标识码:A
引言
CAD软件的二次开发提供了包括机械在内的各个行业所需要的一些特殊功能, 在各行业的产品开发设计中发挥了巨大的作用。对于机械设计方面,CAD软件二次开发也有着巨大的贡献,它在零件设计以及其它的关键部位设计上有着不可替代的作用,因此,我们应了解其特点,使用方法等相关特性,进而做好机械设计。
CAD软件二次开发的特点
(1)CAD二次开发系统主要是对机械工程设计进行的,所以其开发工作涉及了机械设计规范与国家标准、施工技术与方法、工具与环境以及产品信息管理等很多方面,贯穿了机械设计过程的各个阶段。
(2)由于机械设计本身内容繁多,数据量大、种类多以及表格、计算公式多的情况,得使CAD二次开发工作量比以往增大。
(3)二次开发系统的运行过程主要是对具体机械设计过程进行模拟,其主要是工程设计人员的,因此,二次开发系统的设计应满足工程设计人员的设计习惯与要求,同时符合工程的相关标准。
2、CAD软件二次开发中的成组CAD开发方法
尽管许多企业的产品结构不同,但它们是比较相似的,因此,可以依据产品结构以及工艺性的相似性,运用成组技术将零件划分成有限数目的零件族,依据同一零件族中各零件的结构特点编制相应的CAD应用软件,用于该族所有零件的设计,这就是所谓的“成组CAD”。采用成组CAD可以进行检索型CAD、老产品图纸的检索和相似零件的新设计。
在取其成组编码时,应依据待设计零件的特征,由成组编码确定图库中是否有已设计好的相似图样,若有,那么就将图形提取来进行比较,这样可以用来确定是完全借用还是要进行小幅度的修改。要注意的是,为了下次检索方便,在设计完成后,一定要存入图库。这种方法称为“检索型CAD”。比如待设计零件的编码在图库中如果没有已设计好的图样,那么就要根据编码对待设计零件属于哪个零件族进行确定,之后在成组CAD软件库内对该零件族的通用CAD软件调用,将必要的参数输入,依据编码的信息功能要素自动取舍,就可以从数据库中自动查询到大量参数,进而能够快速的形成零件图,再经过一定的修改,最终实现新零件的设计过程。
常用的开发零件族通用CAD软件方法是“复合零件法”。通过分析统计零件族内所有零件,归纳出一个“复合零件”,此零件集中了零件族内全部零件的功能要素,并对每个功能要素的参数进行了标准化处理,同时,建立相应的数据库。大多情况下“复合零件”是个假想零件,但也能是真实零件。对这种的“复合零件”就可能开发出通用的CAD软件,满足零件族内所有零件的设计。
二次开发技术在机械产品快速设计工具集构建中的应用
2.1、快速设计的基本概念
快速设计(RapidDesign;RD)也称敏捷设计(AgileDesign)、快速响应设计(RapidResponseDesign;RRD)。快速设计技术是目前市场在对产品瞬变性、多样化等需求的形势下提出并发展起来的。1992年6月,在CIRP国际会议上正式提出并行工程技术,在此基础上发展成旨在缩短产品设计周期的快速设计技术(RapidDesignTechnology;RDT)。美国AUTOFACT’96以“快速设计与制造”为主题进行了专题讨论,同时,各国纷纷掀起了“快速设计”理论、方法研究的热潮。1998年,我国机械工程科学基金会开始对“快速设计”进行立项,一些大学与研究机构开始了对“快速设计”理论的研究。
2.2、快速设计的关键技术
(1)计算机辅助模块化产品设计:依据产品的特点,选用模块化技术,进而实现产品规划和客户化产品设计。实现产品模块化的主要技术有模块创建、模块组合、模和块划分。在这之中,针对产品系列特点创建模块系统的技术是模块的创建与识别。模块组合是在模块化系统内依据用户要求选择模块快速组合成满足用户要求的产品。模块系统创建的合理性对系统运行性能与成本有着决定因素。
(2)基于KBE的知识化设计技术:其关键是知识化产品集成建模技术,也就是运用面向对象产品知识将工具和方法建立在产品生命周期中可重复利用产品知识模型上进行表达。产品设计以适应性设计、变型设计和创新设计为主,所以,有效利用设计经验与知识,影响着产品的设计质量和效率。关于设计知识的采集、表达和推理方法的一直是研究的重要课题。其中,基于实例的知识采集和推理(CBR)是AI技术中的一项重要技术,它是一种相似推理方法,主要核心是采用以往的经验来解决新问题。
(3)基于变量化设计与分析的产品性可以快速的对
文档评论(0)