圆柱滚子轴承参数化设计

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

本科毕业设计(论文)题目:基于DCL语言的交互式圆柱滚子轴承的参数化设计院(系):机电工程学院专业:机械设计制造及其自动化班级:050212学生:刘力伟学号:050212110指导教师:曹岩2009年06月本科毕业设计(论文)题目:基于DCL语言的交互式圆柱滚子轴承的参数化设计院(系):机电工程学院专业:机械设计制造及其自动化班级:050212学生:刘力伟学号:050212110指导教师:曹岩2009年06月I基于DCL语言的交互式圆柱滚子轴承的参数化设计摘要AutoCAD是目前世界上最流行的功能强大的计算机辅助设计软件,其内嵌的VisualLISP集成开发工具不但丰富了AutoLISP语言对AutoCAD进行开发的功能,而且还为用户提供了更为便利的二次开发环境。本文介绍了在AutoCAD2004平台上,通过使用VisualLISP语言以及对话框控制语言(DCL)编程设计一个圆柱滚子轴承的参数化绘图系统。系统采用了模块化设计方法,分为主模块、圆柱滚子轴承绘图模块以及通用函数库模块。为保证所绘制图形的正确性和规范性,对编写的程序进行了反复调试和不断改进,并在模块中插入了自动参数检查功能、自动缩放功能和自动标注功能。程序运行表明,系统实现了圆柱滚子轴承工作图的自动生成,界面美观,操作简便,可以显著提高工程设计人员的设计效率。关键词:DCL;VisualLisp;AutoCAD;圆柱滚子轴承;参数化绘图IIBasedDCLlanguageofinteractivetodevelopparametric-drawingsystemforrollerbearingAbstractAutoCADistheworld'smostpopularpowerfulcomputer-aideddesignsoftware,anditsbuilt-inVisualLISPintegrateddevelopmenttoolsnotonlyenrichedtheAutoLISPlanguage,thefunctionsofAutoCADdevelopment,butalsotoprovideuserswithamoreconvenientsecondarydevelopmentenvironment.ThisarticledescribestheAutoCAD2004platform,byusingtheVisualLISPlanguage,anddialogcontrollanguage(DCL)programtodesignacylindricalrollerbearingsystemofparametricdrawing.Systemusesamodulardesignapproach,themainsub-modules,cylindricalrollerbearings,aswellasgeneral-purposegraphicslibrarymodulemodule.Inordertoensurethecorrectnessofthegraphicsrenderingandnorms,andproceduresforthepreparationoftherepeatedtestingandcontinuousimprovement,andinsertedinthemoduleparametersoftheautomaticcheckfeature,automaticzoomfunctionandauto-taggingfeature.Showthattheprogramisrunning,thesystemachievedacylindricalrollerbearingoftheautomaticgenerationofworkplans,beautifulinterface,easytooperate,cansignificantlyimprovethedesignengineeringstaffefficiency.KeyWords:DCL;VisualLISP;AutoCAD;rollerbearing;Parameterized-Draw目录III目录摘要.................................................................................................................IAbstract..............................................................................................................II1绪论.......................................................................................................................11.1CAD技术.........................................................................................................11.2AutoCAD软件及其二次开发.........................................................................11.3设计环境..........................................................................................................21.4课题研究简介..................................................................................................21.4.1本课题主要研究的问题.........................................................................31.4.2本毕业设计课题的设计方案.................................................................32圆柱滚子轴承的类型及其性能分析..........................................................42.1圆柱滚子轴承的类型、国标及其代号...........................................................42.1.1单列包含的种类.....................................................................................42.1.2双列包含的种类.....................................................................................42.1.3四列包含的种类.....................................................................................42.2圆柱滚子轴承性能分析...................................................................................43圆柱滚子轴承的参数化设计以及绘图方法............................................63.1圆柱滚子轴承的参数化绘图实现方案...........................................................63.2圆柱滚子轴承绘图标准及其参数的确定.......................................................83.2.1单列外圈无挡边N型各部分的名称术语及代号...............................83.2.2单列外圈无挡边N型圆柱滚子轴承的特征参数...............................93.2.3单列外圈无挡边N型国家规定画法...................................................93.2.4双列NN3000型圆柱滚子轴承的特征参数......................................103.2.5双列NN3000型国家规定画法..........................................................103.2.6四列FC型圆柱滚子轴承的特征参数...............................................103.2.7四列FC型国家规定画法...................................................................114人机交互界面模块设计................................................................................12目录IV4.1人机交互界面总体设计.................................................................................124.2主界面与子界面关系....................................................................................134.3主界面设计.....................................................................................................144.4二级子界面设计.............................................................................................145参数化绘图程序的设计................................................................................165.1圆柱滚子轴承参数化绘图程序的流程图....................................................165.2绘图程序的总体设计.....................................................................................165.3绘图模块设计.................................................................................................175.3.1绘图流程图..........................................................................................175.3.2N型圆柱滚子轴承绘图程序说明.................................

1 / 59
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功