资源描述:
《基于ug二次开发技术麻花钻、扩孔钻、铰刀设计系统研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、目录摘要Abstract第1章绪论31.1课题的研究背景31.2课题的研究内容和解决方法4第2章UG二次开发的研究62.1UG软件概述62.1.1UG软件的功能介绍62.1.2UG功能模块62.2UG二次开发相关工具概述72.2.1UG/OpenGRIP72.2.2UG/OpenAPI82.2.3UG/OpenMenuScript92.2.4UG/OpenUIStyler102.2.5UserTools工具10第3章二次开发方案的选择123.1可行方案123.2方案选择133.3利用二次开发工具制作系统菜单143.3.1设置系统环境变量143.3.2制作菜单15第4章以麻花钻为例介绍实体设计1
2、84.1钻刃曲线的参数方程184.2刀具螺旋槽截面和螺旋线的绘制194.3刀具螺旋体的生成204.4刀具圆锥面后刀面的形成20第5章程序设计245.1总体方案设计245.2对话框设计255.3程序设计30结论与展望38参考文献3954致谢40附录1锥柄麻花钻程序41附录2外文翻译48附录3全部程序见光盘5654基于UG二次开发技术的麻花钻、扩孔钻、铰刀设计系统研究摘要:在机械加工中,孔加工占机械加工的比例在30%以上,特别是在汽车与航空等行业中的应用极为广泛,由于长期以来,麻花钻、扩孔钻、铰刀的设计大多是靠工程师的经验来进行,在设计过程中,难免会出现重复性的工作,从而降低了设计效率。同时通常的
3、设计都是在二维图纸上进行设计,不能得到可视化的麻花钻、扩孔钻、铰刀三维造型,这就阻碍了麻花钻、扩孔钻、铰刀的数控刃磨加工及利用一些分析软件对麻花钻、扩孔钻、铰刀的钻削过程进行分析。在UG中利用麻花钻、扩孔钻、铰刀参数表达式绘制实体模型,实现麻花钻、扩孔钻、铰刀在UG的设计。从而实现产品的快速设计。UG/Open二次开发模块是UG软件的二次开发工具集,利用该模块可对UG系统进行用户化开发,可满足用户进行各种二次开发的需求。学习了UG二次开发的各种工具,了解了各种工具的特点和适用范围。选择UG/OpenAPI编程语言,结合使用UG/OpenMenuScript和UG/OpenUIStyler开发工
4、具,实现了基于UG二次开发工具的麻花钻、扩孔钻、铰刀的设计。关键词:麻花钻、扩孔钻、铰刀,二次开发,API54DesignTwistDrills,Coredrills,ReamersbasedontheseconddevelopmenttechnologyofUGAbstract:Inmachiningprocess,holemachiningprocessaccountsformorethan30%proportion,especiallyintheapplicationofautomotiveandaviationindustry.Asalongtime,thedesignsoftwist
5、drills,reamingdrillandreameraremostlycarriedoutbyexperiencedengineers.Inthedesignprocess,itwouldbeinevitablyrepetitivework,andthusreducestheefficiencyofdesign.Thedesignusuallydrawnintwo-dimensionaldrawingscannotbevisualfortwistdrills,reamingdrillandreamerwiththree-dimensionalmodeling,whichhinderedth
6、emachiningofthetwistdrill,reamingdrillandreamer,andtheprocessanalysisbysomeanalysissoftware.Inordertoachievethedesignparametersoftwistdrills,reamingdrill,reamerinUG,thesolidmodeloftwistdrills,coredrillsandreamersintheUGaredraw.Thenweachieverapidproductdesign.ThesecondarydevelopmentforUG/Openofthesof
7、twaremoduleisthesecondarydevelopmenttoolsetofUG.ThemodulecanbecustomizedontheUGsystemdevelopedtomeetuserdemandforavarietyofsecondarydevelopment.WelearntheUGsecondarydevelopmenttoolsandunderstandthecha