第二章 SolidWorks二次开发 9
2.1 二次开发方法介绍 9
2.2 二次开发相关技术 9
2.3二次开发工具的选择 10
2.4二次开发的流程简单介绍 10
第三章 系统的开发 14
3.1 法兰的及其相关标准的介绍 14
3.2系统所要具备的功能及其实现 16
3.2.1系统的查询功能 16
3.2.2 系统的建模功能 17
3.3 程序的建立 24
第四章 总结 28
致谢 29
参考文献 30
第一章 绪 论
1.1课题研究背景及意义
世界发展格局的高速发展和变化,各国之间交流加强。使各个行业都逐渐形成了自己的标准和规则。近年来,随着CAD/CAM技术的继续深入发展,基于特征造型的三维造型方法受到人们的普遍重视并已在许多系统中实现,现在设计人员可以在计算机上能快捷,准确的实现三维实体造型,并能够在三维空间中完成零件的造型,装配设计,动力学分析等。
随着工业技术的发展,工业标准化程度不断得到提高,设计中选用的标准件也越来越多,因而在机械产品的设计中标准件所占的比重越来越大。机械设计在航空航天、船舶、汽车等机械制造行业自始至终都是最重要的工作之一。产品设计人员在使用CAD系统进行产品新型号的开发设计时,都会尽量考虑选用一些标准件,如:螺栓、螺钉、螺母、垫圈、轴承、销钉等。标准件以其独特的优点被广泛地应用在产品的各个部分上。一般情况下,标准件约占一个产品全部零件的70%以上。并且随着现代化生产的不断发展,机械设计中标准件的数量日益多。
而在机械设计中快捷地使用这些标准件,最有效的途径是利用软件系统开发三维图库,供使用者方便地调用。利用三维零件样板、设计参数、模型参数化和族表技术实现标准件的尺寸系列化及三维标准件库的建立。对图库进行参数化管理,从中调出的图形文件,可以通过尺寸驱动,增减特征获得所需要的零件,从而避免或减少重复劳动。同时在装配设计中,要用到数目众多的标准件,在用到标准件时需要设计人员重新建模,这就造成了时间和精力上的浪费。基于这种情况,开发一个标准件库,为装配设计提供方便就显得十分必要。
标准数据库就是将标准件的信息存储起来并且建立专门的系统来对他们进行管理,而有关人员可以从外部访问这个系统,这种系统还和其他的cad软件建立联系,使我们能够轻松地调用出所需要的标准件,极大地加快了工作的效率。
当前虽然有的虽然有些系统已经建立了数据库但是由于不同的系统之间的标准并不相同所以这就带来了很大的局限性,只有解决这些问题我们才能更好的实现标准件的系统化建立,从而方便大家的使用。
为了解决以上问题最根本的就是系统要具有开放性,而保证开放性的基本手段就是采用标准化的方法。在这方面最成功的应该是德国。德国标准化协会(DIN)在80年代中期就制定了系列标准。符合以上标准的标准件库使德国的企业,特别是汽车制造业获得了巨大的利益。目前,欧洲标准化组织CEN/CENELEC和国际标准化组织ISO在德国标准的基础上共同制定了零件库国际标准ISO13584——零件库(Part-LIB),以满足制造业全球化的需求。其中ISO13584-31的主要内容即为DIN66304的扩充。