零件三维造型模块。在对SolidWorks进行二次开发

 

零件三维造型模块。在对SolidWorks进行二次开发

鼓形齿联轴器是一种性能优良的可移动式刚性联轴器,是机械传动的重要部件,它能够补偿两轴间径向、轴向、角度及其综合位移,传递转矩范围广,许用转速也较高,在冶金、采矿、化工、起重、运输等各种机械设备应用广泛。


  1 系统总结构


  系统采用模块化结构,山数据库模块、设计选型模块、零件三维造型模块、工程图输出模块组成。其中设计选型模块山原始参数输入、主要参数计算与校核、部件选型等子模块组成,工程图模块山零件工程图、装配工程图模块组成。各模块功能如下:


  1)数据库模块。收集来自鼓形齿联轴器设计计算的各种参数并将数据保存在Access数据库中。鼓形齿联轴器设计计算是否准确,软件系统的运行基础在于数据库的可靠性。因此数据库中数据的完整度、准确度直接关系到整个系统的成败。本课题采用的数据库录入了太原重型机械研究所制定的《联轴器标准合订本》,其中包括CL型齿轮联轴器、CLZ型齿轮联轴器、CLD型齿轮联轴器及带制动轮齿轮联轴器等,根据公称转矩、使用转速可以有不同的轴孔类型、轴孔尺寸供设计者选用,以及山此决定的联轴器细节结构尺寸,大大缩短了设计过程。


  2)设计选型模块。将原始参数输入到设计选型模块中进行轮齿参数计算校核。根据设计计算结果,在数据库中进行选型,并返回选型结果,再次进行相关校核后确认结果或重新返回选择。


  3)零件三维造型模块。在对SolidWorks进行二次开发,经过前面儿个模块的工作,加载数据库中的数据及尺寸参数后,Visual Basic就会驱动SolidWorks将已知数据进行实体造型,包括外齿轴套、内齿圈及鼓形齿联轴器装配等工作。


  2 关键技术


  2.1 数据库的建立与链接


  为实现鼓形齿联轴器的参数化设计,首先需要对其对应的众多参数进行梳理,并与数据库中的表单一一对应起来;然后汇集各表单并有机组合成专用数据库进行管理和存储;最后将数据信息存入Microsoft Access数据库中,鉴于其在数据链接和图形界面方面的优异表现,设计人员可以进行数据的检索、分析以及再次拓展开发。


  2.2 SolidWorks的二次开发


  2.2.1 创建符合国标的工程图模板


  利用SolidWorks出工程图,山于软件本身没有自带符合国标的工程图模板,给我们出工程图带来了不少的麻烦,为了减少设计人员的工作量和工作时间,有效地提高工作效率,对工程图模板进行二次开发。通过修改“零件.paldol"文件”、“装配体.asmdol"文件”、“工程图.drwdol"文件”来对字体、标题栏、明细表等进行国标化处理。


  2.2.2 SolidWorks二次开发工具


  SolidWorks除具有造型功能强大、运行性能优良、操作简便易用之外,完整、免费的开发工具APB提供是本文选择其作为二次开发平台的主要原因。


  SolidWorks API对象模型的访问结构,可以看出S1dWorks对象高居顶层,其余对象均需直接或I}}接从S1dWorks对象获取信息;ParLDoc,AssemblyDoc,DrawingDoc分别对应SolidWorks中的零件、装配体与工程图三种文件类型并且各自包含有众多级联子对象。


  在上述众多支持COM编程的工具语言中,本文选择VisualBasico VB语言具有规范简易、功能全面、应用便捷的特点,基于其在语句、函数及关键词方面与WindowsGUI的关联,开发人员可以轻易通过关键词以点成面地完成“所见即所得”式的程序代码,且这种代码易读性强,方便交流及再次开发。


  由于在工程设计人员日常具体的三维模型创建和装配中,经常会遇到一些形状规格相似、具体尺寸不同的.部件或总成,这种多次重复的“一致操作”导致设计工作效率大大降低。而将这一操作工程通过编程来解决时,宏命令的录制功能可以实现重复自动化。


免责声明:
1;所有标注为智造资料网zl.fbzzw.cn的内容均为本站所有,版权均属本站所有,若您需要引用、转载,必须注明来源及原文链接即可,如涉及大面积转载,请来信告知,获取《授权协议》。
2;本网站图片,文字之类版权申明,因为网站可以由注册用户自行上传图片或文字,本网站无法鉴别所上传图片或文字的知识版权,如果侵犯,请及时通知我们,本网站将在第一时间及时删除,相关侵权责任均由相应上传用户自行承担。
内容投诉
智造资料网打造智能制造3D图纸下载,在线视频,软件下载,在线问答综合平台 » 零件三维造型模块。在对SolidWorks进行二次开发