资源描述:
《基于SolidWorks的支座工艺及组合夹具设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、基于Solidworks的麻花钻的二次开发摘要:在机械加工中,麻花钻是应用最为广泛的孔粗加工刀具,同时也是几何形状最为复杂的切削刀具之一。尽管人们已做了大量有价值的研究工作来加深对其几何形状、切削方式以及制造方法的了解,但对于钻头的几何参数及切削性能仍需作深人的研究。提出了基于SolidWorks软件、调用API对象进行二次开发,实现麻花钻三维参数化设计的思路,介绍了在VisualBasic编程环境下进行二次开发的具体过程和关键技术。该方法可解决麻花钻前刀面、后刀面、排屑槽、切削刃带等复杂空间曲面的参数化建模难题,提
2、高设计效率,并为麻花钻的进一步开发提供参考。关键词:麻花钻,二次开发,三维建模,Solidworks1ThetwistdrillbasedonthesecondarydevelopmentofSolidworksAbstract:Inthemachining,thetwistdrillholeisthemostwidelyroughingtool,butalsothegeometricshapeofoneofthemostcomplexcuttingtools.Despitethevaluableresearchwo
3、rkhasbeendonetodeepentheirgeometry,cuttingpatternsandknowledgeofmanufacturingmethods,butthegeometricResearchonParameterizedDesignSystemofTwistDrills.BasedonSolidWorksSecondaryTheideaofrealizing3DparameterizeddesignoftwistdrillsbytransferringAPIobjectsasaseconda
4、rydevelopmentmethodbasedonSolidWorkssoftwareisproposed.TheprocessandkeypointsofthesecondarydevelopmentunderVisualBasicprogrammingenvironmentisintroduced.Thismethodcanresolvetheparameterizedmodelingproblemoftwistdrill,includingitsrake,clearance,flutesandcuttinge
5、dges,andcanincreasethedesignefficiencyaswellasofferareferenceforthefurtherdevel2opmentworks.Keywords:twistdrill,parameterizeddesign,SolidWorks,secondarydevelopment,modeling2第1章绪论1.1内容及基本要求主要内容:1.参数化设计:指定题目为基于Slidworks的麻花钻的二次开发,需要针对麻花钻的结构特征进行参数化设计,我这次设计的是直柄麻花钻。2
6、.进行完参数化设计再进行建模,由于对编程不是很熟悉,首先要清楚麻花钻建模的整个过程,我先用画图的方法画出了整个麻花钻,了解了整个流程。3.接下来我学习了一门全新的编程语言VB,这次的主要任务就是二次开发,所以在这一块花的时间很多,我学习了这门语言,自己在学习中先练习了很多实例,例如简单螺纹等,在这个基础上对整个编程有了直观的认识,在整个编程的过程中,我遇到了很多串联的问题,知道每一步怎么做,但是连在一起遇到了困难,所以这是我最需要克服的问题,也是我得到的最大的收获!基本要求:1).进行麻花钻参数化设计2).进行麻花钻
7、的3D建模3).学习VB编程语言4).运用VB语言对麻花钻进行编程5).建立对话框,得到最后的成果6).撰写整个毕业设计的论文,对自己的成果进行总结性汇1.2重点研究的问题重点研究二次开发,要学会VB编程语言,很好的运用编程语言对麻花钻进行二次开发,让自己在这次毕业设计中得到很好的学习主要特色:首先选择一种典型的麻花钻产品,按正确的设计关系(包括几何拓扑关系和约束关系)在Solidworks环境中绘制标准的三维模型,并根据建模的需要,分析并确定模型参数;然后在VB编程环境中开发程序界面,定义变量;再在程序中调用对象,
8、用变量代替标准模型中对应的参数,通过尺寸驱动生成模型,从而实现麻花钻的参数化设计。3第二章Solidworks二次开发的研究2.1Solidworks二次开发的介绍在机械产品中,系列化定型产品占有相当大的比例。同系列的定型产品大多具有相同或相似的外形轮廓特征。在采用传统的建模方法进行产品设计时,不可避免地要对模型的几何尺寸及结构形状进行反复修改