




已阅读5页,还剩47页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
更多相关文档资源请访问HTTP/WWWDOCINCOM/LZJ781219完整CAD设计文件以及仿真建模文件,资料请联系68661508索要毕业设计说明书基于AUTOCAD动态块智能零件库的开发专业机械设计制造及其自动化摘要现代社会高速发展,产品的竞争越来越激烈,提高工作效率已经越来越重要。在我们日常的机械设计过程中,会频繁地使用标准件。而国家机械标准是以纸质的形式存在,反复查阅会影响工作效率和准确度。如果我们将常用的标准件做成动态块建立成智能零件库,不仅降低了设计工作量还提高了设计效率。本文正是在此背景下以AUTOCAD2008为平台,设计开发了动态块国标零件库。本文在AUTOCAD2008平台下,通过智能零件库的创建,介绍了运用AUTOCAD动态块,自定义菜单,幻灯片的制作,工具选项板的添加,宏命令等等功能来制作国标零件库。详细阐述了动态块的制作、下拉菜单的定制、幻灯片库的制作、宏命令的编写以及工具选项板的应用。利用软件动态块功能和宏命令,创建了不用类型的零件库。以标准件为例,详细说明了动态零件库的制作过程。自定义了下拉智能零件库的菜单,工具选项板,实现了智能零件库的管理,方便使用和修改。同时,详细介绍了AUTOCAD中幻灯片库的制作过程。使用宏命令把它们联系在一起。最后举例完成了在实际绘图设计中智能零件库的调用。使原本以纸质形式存在的国家标准将以CAD图形的形式运用在机械设计中。这样设计人员在绘图时就不需要查阅手册,只需通过动态块相关功能选择标准件的规格参数,就可以得到相应的图形,大大的提高了绘图的效率。本开发在标准零件的参数化设计以及建立行业标准或常用参数化零件图库方面不失为有效的方法,具有一定的推广价值。关键词AUTOCAD2008;动态块;自定义菜单;幻灯片库;工具选项板;国标件;智能零件库。ABSTRACTRAPIDDEVELOPMENTOFMODERNSOCIETY,THEPRODUCTMORECOMPETITIVE,INCREASEEFFICIENCYHASBECOMEINCREASINGLYIMPORTANTINOURDAILYMECHANICALDESIGNPROCESS,WILLBEFREQUENTUSEOFSTANDARDPARTSTHEPAPERISBASEDONTHENATIONALMACHINERYINTHEFORMOFSTANDARD,REPEATEDACCESSWILLAFFECTTHEEFFICIENCYANDACCURACYIFWEAREMADEOFSTANDARDPARTSWILLBEUSEDTOESTABLISHASMARTDYNAMICBLOCKLIBRARIES,NOTONLYREDUCESTHEDESIGNEFFORTANDALSOIMPROVETHEDESIGNEFFICIENCYTHISARTICLEISINTHISCONTEXTTOAUTOCAD2008ASAPLATFORMTODESIGNANDDEVELOPADYNAMICBLOCKOFTHENATIONALSTANDARDPARTSLIBRARYINTHISPAPER,AUTOCAD2008PLATFORM,THROUGHTHECREATIONOFINTELLIGENTLIBRARY,DESCRIBESTHEUSEOFAUTOCADDYNAMICBLOCKS,CUSTOMMENUS,SLIDEPRODUCTION,TOOLPALETTETOADD,MACROS,ANDSOFUNCTIONTOMAKETHENATIONALSTANDARDPARTSLIBRARYDETAILTHEDYNAMICBLOCKTHEPRODUCTIONOFCUSTOMDROPDOWNMENU,SLIDELIBRARYPRODUCTION,THEPREPARATIONOFMACROAPPLICATIONSANDTOOLSPALETTEDYNAMICBLOCKTHEUSEOFSOFTWAREFUNCTIONSANDMACROSTOCREATETHETYPEOFLIBRARYDONOTTOSTANDARDPARTS,FOREXAMPLE,DETAILEDDESCRIPTIONOFTHEPRODUCTIONPROCESSOFTHEDYNAMICLIBRARYCUSTOMIZETHEDROPDOWNMENUOFSMARTLIBRARY,TOOLPALETTE,TOACHIEVEANINTELLIGENTLIBRARYMANAGEMENT,EASYTOUSEANDMODIFYMEANWHILE,THEDETAILSOFTHEAUTOCADSLIDELIBRARYINTHEPRODUCTIONPROCESSUSINGTHEMACROCOMMANDTHEMTOGETHERFINALLY,ANEXAMPLEDONEINTHEACTUALDESIGNOFINTELLIGENTGRAPHICSLIBRARYCALLSORIGINALLYINPAPERFORMTOTHENATIONALSTANDARDSWILLBETHEUSEOFCADINTHEFORMOFGRAPHICSINMECHANICALDESIGNSOTHATDESIGNERSDONOTNEEDTOCONSULTTHEMANUALDRAWING,ONLYTHEBLOCKRELATEDFUNCTIONSTHROUGHTHEDYNAMICSELECTIONOFSTANDARDPARTSSPECIFICATIONS,YOUCANGETTHEAPPROPRIATEGRAPHICS,GREATLYIMPROVETHEEFFICIENCYOFDRAWINGSTANDARDPARTOFTHEDEVELOPMENTOFTHEPARAMETERSINTHEDESIGNANDBUILDINGINDUSTRYSTANDARDSORCOMMONASPECTSOFPARAMETRICPARTSLIBRARYREGARDEDEFFECTIVEWAYTOPROMOTEACERTAINVALUEKEYWORDSAUTOCAD2008DYNAMICBLOCKCUSTOMIZEMENUSLIDELIBRARYTOOLPALETTEGBPIECESINTELLIGENTLIBRARYVALUE目录1引言12概述121AUTOCAD的介绍122AUTOCAD在国内外的发展现状223AUTOCAD动态块的介绍324智能零件库开发的目的425智能零件库开发的意义43智能零件库的介绍531智能零件库的基本功能532智能零件库的特点533智能零件库的建立流程64智能零件库动态块的制作过程641绘制标准的内六角圆柱头螺钉742定义外部块843定义动态块并制作动态块85菜单的编制和加载2651下拉菜单的创建2652菜单的加载296幻灯片和幻灯片库的制作3061幻灯片的制作3062幻灯片库的制作3063主菜单调用程序的编写33631图像控件菜单的定制33632调用命令的定制347智能零件库的管理3771智能零件库的调用3772智能零件库中零件的添加和删除4073工具选项板的图库管理418总结44参考文献45致谢471引言AUTOCAD是目前应用最为广泛的通用计算机辅助设计和绘图软件,具有强大的二维绘图与编辑功能。然而,机械设计中广泛使用各类标准件,经常需要绘制标准件图形,AUTOCAD软件本身却不带有适合我国标准的标准件图库,这给机械设计带来不便。在绘制不同结构、规格型号的标准件时,需要反复查阅手册,而且绘图重复繁琐,极大地影响了设计效率。在AUTOCAD中绘制标准件已经成为影响装配图的绘图质量和进度的一个重要因素。为了解决此问题,设计人员利用AUTOLISP、VB、C语言等多种工具通过编程来建立标准件图库,但是这对普通工程设计人员及其一些初学者有相当的难度,同时其应用仍然存在很大的局限性1插入标准件时,需要输入的参数值较多,仍需反复查阅手册;2插入的标准件仍需要手动重新调整位置,编辑图形;3由于同一结构类型系列化不足,标准件图库庞大。AUTOCAD软件的一大特点是更新速度快,其功能的不断完善与扩充,使得一般机械设计人员的二维设计与绘图工作愈加方便。本文利用AUTOCAD2008的一个功能动态块以及AUTOCAD2008的增强功能工具选项板,建立了符合我国国家标准的参数化标准件图库。这种方法无需编写程序、操作相对简单、容易实现,而且图库结构清晰、组织管理层次分明、图库中各图形工具的输入与调用灵活方便,实现了标准零件库的智能性和灵活性,使用方便,便于扩展。2概述21AUTOCAD的介绍AUTOCADVERSION10在1982年11月正式出版,容量为一张360KB的软盘,无菜单,命令需要背,其执行方式类似DOS命令。从那天开始一直发展至今,经历几十年,十几个版本,到现在的AUTOCAD2008,AUTOCAD已经成为各个行业最基础的设计软件,比起前面几个版本,AUTOCAD2008又有了一些新功能,创建图形动态图块的操作选择多种图形的可见性使用多个不同的插入点贴齐到图中的图形编辑图块几何图形数据输入和对象选择。拥有强大直观的界面,可以轻松而快速的进行外观图形的创建、展示、记录和共享构想所需的所有功能。将惯用的AUTOCAD命令和熟悉的用户界面与更新的设计环境结合起来,使您能够以前所未有的方式实现并探索构想。CAD是20世纪全球最杰出的工程技术成果之一,是跨世纪的国家关键技术。因此CAD技术的发展与应用水平已成为衡量一个国家工业现代化的重要标志,在一定程度上反映出一个国家的综合实力。CAD技术涉及面广而复杂、技术变化快,新的理论、技术和方法的研究,从未停止过。到目前从总体上讲,CAD技术的发展趋势是参数化、智能化、集成化、标准化和协同化。22AUTOCAD在国内外的发展现状自60年代中期到70年代中期,针对某个特定问题的CAD系统蓬勃发展,出现了以自动绘图为目的的配套CAD系统,与此同时,为适应设计、加工任务的要求,三维几何处理软件也相继出现,并得到了迅速发展,例如英国的BUILD系统、日本的TIPSL和GEOMAP系统、美国的CADD系统等相继出现。目前CAD技术日趋成熟,应用日益广泛,有力的促进了全球高新技术的发展和产品的迅速更新换代。美国、日本及西欧等工业发达国家的飞机、汽车、机床等设计制造业几乎都应用了CAD技术,CAD在机械制造业中已达到了很高的应用普及率。美国通用、福特、克莱斯勒三大汽车公司都有自己的CAD系统;美国波音公司在737的生产过程中,实现100无图纸生产;日本丰田汽车公司轿车车身的设计、制造,由于采用了CADCAM集成系统,新型车身的开发生产周期缩短了45。进入90年代,我国机械CAD软件取得了长足的进步,国内自主版权的CAD软件走向成熟,以高性价比和优质服务在国内赢得了一定的市场占有率,为企业的技术进步发挥了重要作用。1逐步向专业型CAD软件发展一方面,在AUTOCAD等国外通用CAD软件平台上出现了众多面向各行业的二次开发软件,典型的有国内的大恒CAD、天正CAD等。另一方面,产生了不少主要适用于机械行业的CAD软件,独立开发的有开目CAD、天喻CAD等。这些软件主要提供绘图、标准、图形库、输出等功能,也有板金下料等辅助功能。2操作方式趋于智能化智能化的目的是不断提高计算机辅助的水平,减少用户的信息输入量和记忆量,提高工作效率。3提供参数化设计功能目前,国内的CAD系统,不同程度的提供了参数化设计功能,但大多数CAD软件只能进行单视图图形的参数化。4提供工程图形库和建库工具为了降低机械产品的制造成本,在设计中要大量选用标准件。由于在各行业中使用的标准件不尽相同,CAD软件还应提供标准件的建库工具。5提供图纸管理和查询功能在用CAD软件绘制了大量图纸后,如何进行图纸的管理,方便的调用和查询所需的图纸是十分重要的。目前许多CAD软件都不同程度的提供了图纸管理模块。基本的功能包括根据图纸的名称、图号等参数和图纸的幻灯片等进行搜索和图纸的调用,还提供了根据零件类别、材料进行分类和查询统计的功能。6方便装配图的设计为方便装配图的设计,许多软件都提供了由零件图拼装成装配图的功能,有的软件还可同时编辑多张图纸。一些先进的CAD系统还可以自动生成零件明细表和整个产品的BOM表,并可生成DXF文件,与数据库软件集成。23AUTOCAD动态块的介绍块分为内部块(创建块)和外部块(写块)。内部块的快捷命令是B,外部块的快捷命令是W。块属性定义的设置的快捷键是ALT,插入块的快捷键是I,内部块,图块只能在定义图块的图形中调用,而不能在其它图形中调用。外部块,是一个独立存在的图形文件,在CAD中能够把整个其他图形作为外部参照插入到当前图形中。虽然外部图形插入到当前图形中时,但当前图形对外部参照的文件只有一个链接点。因为外部参照中的实体显示在当前图形中,但实体本身并没有加入当前图形中。因而,链接外部参照并不意味着增加文件量大小。外部参照提供了把整个文件作为图块插入时无法提供的性能。当把整个文件作为图块插入,实体虽然保存在图形中,但原始图形的任何改变都不会在当前图形中反映。不同的是当链接一个外部参照时,原始图形的任何改变都会在当前图形中反映。当每次打开包含外部参照的文件时,改变会自动更新。如果知道外部参照已修改,可以在画图的任何的时候重新加载外部参照。从分图汇成总图时,外部参照是非常有用的。有外部参照定位在组中用户与其他人的位置。外部参照帮助减少文件量,并确保我们总是工作在图形中最新状态。24智能零件库开发的目的当今机械产品的零部件分析表明,标准零部件的数量约占到60左右,30左右的零部件是通过变型设计得到的通用件,而根据客户特殊需求的零部件只有10左右。标准零部件不仅数量多且在设计过程中需要频繁查阅各种设计手册。据统计,标准零部件的选用及绘制约占全部设计时间的70,在机械工程中,很多零部件的形状是相似的,例如键、销、螺钉、螺母、滚动轴承等,同时绝大多数机械产品为适应用户和市场的需求而成为系列产品。由于其规格品种多,零件结构相似,尺寸不同的特点,给参数化绘图程序设计提供了广阔的展示空间,编写一个程序,只要变更文件名,并对参数赋予不同的数值,即可绘出几个乃至几十个图形,避免了交互式绘图烦琐的重复劳动。25智能零件库开发的意义标准件开发的意义在于在机械、电子、轻工、汽车、航空航天、造船等各个领域应用广泛,机械设计始终是重要的工作之一。目前国内的机械、建筑等行业的大部分企业都采用了CAD系统,但是,大多数CAD系统本身并不包含标准件库,少数提供标准件库的CAD系统,其所包含的标准件种类及数量也都非常有限,且有一个共同的缺点可抑制性和软件复用性差,不能满足工程设计人员的需求。所以,在产品设计中,标准零部件的设计是一项费时费力且带有很大重复性的操作,这显然与日趋激烈的市场竞争环境不相适应。因此,很有必要开发各种通用和专用的标准零件库来取代这一繁琐、复杂的劳动。而且产品设计人员在使用CAD系统进行产品新型号的开发设计时,都会尽量考虑选用标准件,如螺栓、螺钉、螺母、垫圈、轴承、销钉等。标准件以其独特的优点被广泛地应用在一般情况下,采用产品地各个部分上。当标准件不能满足要求时,才考虑重新设计新零件。据调查标准件约占一个产品全部零件的70以上,并且随着现代化生产的不断发展,机械设计中标准件的数量日益增多。由于标准件的基本形状、主要结构比较固定,同型号的标准件之间改变的只是尺寸大小,甚至不同型号的标准件之间往往改变的也只是尺寸大小、孔的数量等细节内容(如螺栓标准件中的六角头螺栓和六角头带孔螺栓)。在绘图时,标准件会在不同的位置反复地被绘制,由于标准件的绘制极为繁琐,而且需要反复的翻阅手册查找数据,非常耗时耗力,若每次设计人员都需要重新对这些零件进行造型,设计人员必然要做许多重复性的劳动。如果建成一个标准零件库,在需要时将其从标准零件库中取出,插入到指定的位置,既可解除繁琐的重复绘制工作,又能保证标准件的重复绘制的精度,提高设计效率。所以标准零件库的开发成为CAD软件开发的一个必不可少的部分。机械行业中,标准件种类繁多,结构与规格多种多样,国家标准对各类标准件的结构和尺寸等作了规定,利用动态块对于零件的参数化设计功能,将同一结构类型系列化的标准件定义成一个动态块,就可方便地在图样中得到不同规格的该标准件图形,减少了设计中的许多重复工作及不必要的错误,提高了设计效率和质量,从而达到一劳永逸。3智能零件库的介绍31智能零件库的基本功能1、实现了标准件的智能调用。调用的图形可以动态调整位置,自动对齐到插入对象。并根据用户需要选择标准件的表现形式和规格。2、标准件内容全面。包括了国家标准规定的各种螺栓、螺母、螺钉等标准件,基本可以摆脱设计手册的束缚。3、根据用户需要,完成对智能零件库的编辑和扩充。32智能零件库的特点1、智能性和灵活性。标准件库中应用了动态块功能,它是对一般图块功能的扩展,是具有动态行为的图块。可以根据需要通过向图块中添加参数与动作,以控制图块中几何图形的表现形式,用户在操作时可以轻松地实现动态更改图形。2、图库结构清晰、组织管理层次分明。对于拓扑结构相同的零件只需建立一个动态块来实现标准件系列。一个动态块,就可方便地在图样中得到不同规格的该标准件图形,减少了设计中的许多重复工作及不必要的错误,提高了设计效率和质量。同时标准件图形减少,则组织管理方便,便于操作。3、界面形象直观。操作界面使用对话框和幻灯片图形,图文并茂,用户在在繁多的标准件库中可以快速准确的查询到自己需要的零件,调用灵活方便。4、资源的开放性。智能标准件库在软件中处于局部CUI,允许用户根据需要添加、修改零件库,并加载或卸载不同的标准件子库或输入其它标准件子库。5、操作相对简单、容易实现。由于利用了动态块建立参数化零件库中,编写程序较少,易于完成。33智能零件库的建立流程AUTOCAD2008环境下的智能零件库系统建立流程如图1所示,首先通过软件绘制各类标准件图形,再将所建立的各类标准零件按一定的目录分门别类地储存在某路径下,并通过AUTOCAD定义成外部块。然后根据需要添加参数与动作,定义成动态块。最后制作幻灯片,形成幻灯片库,并通过定制菜单查询和调用各类标准件。图31AUTOCAD2008建立智能零件库的流程4智能零件库动态块的制作过程下面以“GB/T7012000内六角圆柱头螺钉”为例说明螺钉动态块创建的方法。利用动态块定义了螺钉的主视图动态块。其他标准件如螺钉、键、销等都可以参照绘制。我们要达到这样一个效果,如下图41所示图41GB/T7012000内六角圆柱头螺钉动态块这样我们就可以选择我们需要的零件尺寸。这就是动态块的方便之处。41绘制标准的内六角圆柱头螺钉首先根据机械设计手册数据绘制标准零件库图形,对于结构相同的标准件系列,只需绘制一个图形。因为结构相同的零件只需建立一个动态块来实现标准件系列。打开CAD2008,制做一个M10简单内六角圆柱头螺钉不要标注,如图42所示图41GB/T701标准中M10规格的螺钉下面为内六角圆柱头螺钉GB/T7012000的国标设计尺寸,如图42所示图42内六角圆柱头螺钉GB/T7012000的国标设计尺寸查表41为螺纹规格M5M6M8M10M12M16M20M24M30D851013161824303645公称直径568101216202430B(参考)222428323644526072T25345681012155L范围85010601280161002012025120302004020045200全螺纹L2530354050607080100L系列8,10,12,16,2050(5进位),55,60,65,70160(10进位),180,200表41内六角圆柱头螺钉GB/T7012000的国标设计尺寸只需要绘制一个图形,就可以得到一个标准件系列,因为结构相同的零件只需建立一个动态块来实现一个标准件系列。42定义外部块在命令行中输入“WBLOCK”,把所有绘制的内六角圆柱头螺钉标准零件图形定义为外部块。坐标原点就是块的基点,选取对象为整个图像对象,如下图43所示图43定义外部块43定义动态块并制作动态块打开块编辑器,出现如下图44所示的螺钉没有标注也不要标注,坐标原点就是块的基点。图44块编辑器中的螺钉“参数”选项卡一共有10个参数。如下图45所示图45参数选项卡首先,我们先要使我们的零件可以自由移动和对齐,这就要先使用参数中的对齐参数。如下图46所示我们选择坐标原点即基点为起点,垂直方向为对齐方向。图46对齐参数的使用10个参数中可以用来指挥“拉伸”动作的参数有4个,分别是“点”、“线性”、“极轴”和“XY”。这其中,“线性”是只有一个“参量”、只能沿固定方向改变的参数,而其它三种参数都是内部有两个参量、能朝四面八方改变的。在这里,螺杆长度只需要一个长度参量就能解决问题,所以我们选用“线性”参数。“块编写选项板”上点击“线性”参数,命令行提示“指定起点或名称N/标签L/链C/说明D/基点B/选项板P/值集V”。先不管那些可选项因为它们都可以根据需要在“特性”选项板上更改,把起点指定在坐标原点也就是基点;再把端点指定在螺杆右端中间位置,如图47所示图47线性参数的使用下面CTRL1打开“特性”选项板,选择已放好的“线性”参数,在“特性”选项板上修改它的属性。1如下图48所示把“距离标签”改为“公称长度”,表示这是M10螺钉的螺杆长度线性参数;图48公称长度2如下图49所示把“夹点数”改为“1”。图49夹点数3在值集中距离类型选择列表,然后点下面距离值列表的最右面选择添加距离值,把前面表1里的公称长度值都输入进去,点确定,如下图410所示图410值集中添加距离值全部完成后的如下图411所示图411螺钉的公称长度的定义下面添加动作。双击“公称长度”参数,命令行提示“输入动作类型阵列A/移动M/缩放S/拉伸T”,这些可选项都是可以用“线性”参数指挥的动作类型。选择“拉伸”动作,命令行提示“指定要与动作关联的参数点或输入起点T/第二点S”。我们的目的是用参数第二个点的变化指挥“拉伸”动作,所以我们选择第二点。命令行提示“指定拉伸框架的第一个角点或圈交CP”。这个拉伸框架与平时画图时使用“拉伸”STRETCH命令选择对象相似,被框架完全包围的图元对象将整体移动,里一半外一半的图元对象则是框架内的端点被移动、框架外的端点不动。不使用“圈交”选项,画出的框架是矩形的,使用“圈交”则是画出一个多边形框架。我们这里不必用圈交,直接画出矩形框架就可以,如下图412所示图412添加拉伸动作框架画完后,命令行接着提示“选择对象”。和“拉伸”STRETCH命令不同的是,指定参与动作的对象是在这一步单独进行的。被选中添加到对象集的对象参与动作,没有被选择的对象即使被框架包围也与动作无关。选择对象的结果如下图413所示图413拉伸动作对象的选择确定后命令行接着提示“指定动作位置或乘数M/偏移O”。“动作位置”与所做的动作没有关系,具体放到哪里只需保持图面整洁就行。“乘数”是指拉伸量与参数的变化量之间的比例关系,默认是1,这里不必修改。“偏移”是指拉伸方向与参数之间的夹角,默认是0,也就是同方向,这里也不必修改。这些选项都可以在“特性”选项板上修改。在“特性”选项板上把动作的名字改为“拉伸公称长度”,也可以不改,改是为了与后面还要添加的大量其它动作相区别,添加好的动作见下图414所示图414拉伸动作现在可以关闭块编辑器并保存,操作夹点改变螺杆的长度,来检查下是否成功了。下面继续设置对螺纹左侧末端的拉伸,在“块编写选项板的参数”选项卡上点击线性参数,如下图415所示图415螺纹的线性参数的定义CTRL1打开“特性”选项板,选择已放好的“线性”参数,在“特性”选项板上修改它的属性。1如下图416所示把“距离标签”改为“螺纹长度”,表示螺纹长度线性参数。图416距离标签2如下图417所示把“夹点数”改为“1”。图417夹点数3在值集中距离类型选择列表,然后点下面距离值列表的最右面选择添加距离值,把前面表41里的螺纹长度值都输入进去,点确定,如下图418所示图418值集中添加距离值像前面放置线性参数“公称长度”一样,如下图419所示图419螺纹长度为螺纹长度添加动作,这也是一个拉伸动作,具体操作和上面的一样。如下图420所示图420螺纹长度拉伸动作的添加技术论坛框架画完后,命令行接着提示“选择对象”。选择完对象如下图421所示图421拉伸动作中的选择对象确定后命令行接着提示“指定动作位置或乘数M/偏移O”。“动作位置”与所做的动作没有关系,具体放到哪里只需保持图面整洁就行。“乘数”是指拉伸量与参数的变化量之间的比例关系,默认是1,这里不必修改。“偏移”是指拉伸方向与参数之间的夹角,默认是0,也就是同方向,这里也不必修改。这些选项都可以在“特性”选项板上修改。在“特性”选项板上把动作的名字改为“拉伸螺纹长度”,如下图422所示图422拉伸动作名称的定义完成后的如下图423所示图423螺纹长度的拉伸动作这里要特别指出的是,在动作“拉伸螺纹长度”的对象集中我们不能选择中心线和上下两条粗实线。设置动作和修改以前对动作的设置都可以用双击该动作的方法,对于拉伸动作,如果动作没有与参数关联,那么提示的第一个步骤将是选择参数和关联参数点;如果该动作已经与参数关联则直接开始设置框架;如果不想改变框架就“确定”跳过这一步,设置对象可以鼠标单击添加对象,也可以使用“删除”选项。现在可以关闭块编辑器检查一下。接下来打开块编辑器,给螺杆直径添加一个线性参数,如下图424所示图424螺杆直径添加线性参数打开“特性”选项板1如下图425所示把“距离标签”改为“公称直径”。图425公称直径2如下图426所示把夹点改为0。图426公称直径的夹点数3如下图427所示把值集改为列表,然后添加距离数值。图427值集中添加距离值公称直径定义完成后如下图428所示图428公称直径为公称直径添加动作,这个是动作中的缩放工作。选择公称直径,点缩放动作,会提示选择对象,我们全选,如下图429所示图429公称直径缩放动作对象的选择完成后图如下图430所示图430公称直径的缩放动作接下来做左面圆柱头的尺寸,和上面一样做法基本一致,首先选择线性参数,如下图431所示图431圆柱头的线性参数下面CTRL1打开“特性”选项板,选择已放好的“线性”参数,在“特性”选项板上修改它的属性。1如下图432所示把夹点数的夹点改为0。图432圆柱头线性参数的夹点数2值集中选择列表,在下面的距离列表中添加数据,完成后如下图433所示图433值集中添加距离值再使用线性参数,如下图434所示图434线性参数选择“距离1”,打开特性选项板,夹点选择0,值集选择列表,添加数据,如下图435和图436所示图435夹点数图436值集中距离参数的添加为“距离”添加动作,这个是缩放动作,选择对象为全部,如下图437所示图437“距离”的缩放动作的添加所选择的对象完成后如下图438所示图438缩放动作的添加检查一下是否有误。接下来做最后一步。点开参数集,拉到最下面的查询集如下图439所示图439查询集选择查询集,放在一个合适的位置上,如下图440所示图440查询集的位置双击查询1,点击添加特性,如下图441所示图441添加特性添加完如下图442所示图442特性添加完成图然后根据表41添加数据,添加完数据如下图443所示图443根据表41添加数据最后完成如下图444所示图444GB/T7012000内六角圆柱头螺钉动态块这样GB/T7012000内六角圆柱头螺钉的动态块就完成了,其他零件的动态块制作可以参照这个,这样我们就可以完成一系列的国标动态块。5菜单的编制和加载AUTOCAD2008为用户提供了多种形式的菜单和工具栏,但是当这些菜单或工具栏不能满足要求,特别是对AUTOCAD进行二次开发,需要专用菜单和工具栏时,就需要我们自己来定制它们。是建立一个局部菜单文件,通过加载、卸载局部菜单来执行程序的菜单命令。如此,只要从下拉菜单选择要执行的功能,AUTOCAD2008便会自动加载相关的程序文件并执行程序。51下拉菜单的创建AUTOCAD2008,菜单文件使用XML编译,软件不允许编辑此文件,以免会失去自定义和移植功能。如果需要定制局部菜单,可以通过单击“工具”“自定义”“界面”,或者在命令行中输入“CUI”实现。下图51所示是局部菜单“智能零件库菜单CUI”编制后加载在主CUI上的界面。图51智能零件库菜单菜单定制操作简单,首先单击“工具”“自定义”“界面”,然后在“自定义用户界面”编辑器的“自定义”选项卡的“中的自定义”窗格中,在“菜单”上单击鼠标右键,选择“新建菜单”,按上图的顺序依次建立子菜单,如下图52所示图52新建菜单新建完菜单如下图53所示,可以点“智能零件库”右键插入分隔符,使其能分类,变的好看明了。图53插入分隔符因为我们还要在“螺栓”“螺母”“螺柱”等中插入命令,这样我们就要使用命令列表中的自定义命令。创建自定义命令,然后重新命名。如下图54所示把命名好的自定义命令用鼠标点住,拖到你想要放置的自定义文件菜单中的位置,这样依次把所有智能零件库下的菜单都放置完成,。图54添加自定义命令完成后如下图55所示图55菜单点应用,确定,这样就可以在菜单上看见智能零件库的菜单了。下面我们进行菜单的加载。52菜单的加载利用“工具”菜单“自定义”“界面”中的“传输”选项,或利用CUI/MENULOAD命令可以调入局部菜单。用户可以在AUTOCAD2008的菜单栏上显示基本菜单中的部分菜单;也可以在基本菜单的基础上加载或卸载“智能零件库”菜单文件中的若干下拉菜单,组织管理方便。如下图56所示图56菜单的加载在使用的时候我们就可以加载在下图57中,使我们方便使用。图57局部CUI加载这样菜单就完成了。6幻灯片和幻灯片库的制作61幻灯片的制作1打开定义的动态块“国标零件DWG”,在绘图区域中显示要用于制作幻灯片的图形。2将所选图形缩放到合适的大小,使全部图形充满绘图区,图像以32的宽高比显示。在命令行提示下输入“MSLIDE”命令,将出现创建幻灯文件对话框。3在“创建幻灯文件”对话框中给幻灯片输入一个文件名,AUTOCAD将图形名作为幻灯片文件的缺省名并自动附加文件扩展名SLD幻灯片文件名必须与块名相同。4选取要保存的目录单击“保存”按钮。做完如下图61所示图61幻灯片的创建62幻灯片库的制作幻灯片文件可以迅速显示不同图形的不同视图。幻灯片文件是AUTOCAD图形的快照,它包含图形在某个时刻的图片,而不是图形文件。不能将幻灯文件输入到当前图形,也不能编辑或打印幻灯片,而只能查看。下面为建立“智能零件图库”中的幻灯片库的建立过程,有2种方法1单击“开始”菜单WINDOWS“所有程序”“附件”“命令提示”。在“命令提示”窗口中的提示下,输入D回车,出现了D,再输入CDBYSJHDPK(CD后面的是文件夹名这个可以自己来改)回车,就会出现DBYSJHDPK,再输入DIRSLD/BHDPKTXT,就完成了下图所示的TXT文本文件。2在D幻灯片库下新建一个记事本文件名称为HDPKTXT的记事本文件,将所有的幻灯片文件名加上扩展名写入到HDPKTXT记事本文件中,每个幻灯片文件名占一行,内容为T形槽用螺栓GB3788SLD侧面带孔圆螺母GB81688SLD六角头螺栓GB2788SLD六角头螺栓GB2888SLD六角头螺栓GB29288SLD六角头螺栓GB31188SLD六角头螺栓GB32288SLD六角头螺栓GB578086SLD六角头螺栓GB578186SLD六角头螺栓GB578286SLD六角头螺栓GB578386SLD六角头螺栓GB578486SLD六角开槽螺母GB617886SLD六角开槽螺母GB617986SLD六角开槽螺母GB618086SLD六角法兰面螺栓GB578786SLD做完如下图62所示图62HDPKTXT3将CAD文件下的名称为SLIDELIBEXE的可执行程序文件复制到DBYSJHDPK的目录下,如下图63所示图63SLIDELIBEXE的可执行程序文件4如下图64所示依次单击“开始”菜单WINDOWS“所有程序”“附件”“命令提示”。在“命令提示”窗口中的提示下,输入D回车,出现了D,再输入CDBYSJHDPK回车,就会出现DBYSJHDPK,再输入SLIDELIBHDPK中的自定义”窗格中的智能零件库相应的子菜单下。宏命令定义为CCIIMAGE_ZNLJKI。I宏命令用于查找图像控件菜单。必须加载图像控件菜单之后才能加以显示。I宏命令用于显示当前加载的图像控件菜单,如下图66所示如上宏命令为加载图像菜单IMAGE_ZNLJK,并将它显示在基本菜单中。例如六角头螺栓可以宏命令定义为CCIIMAGE_ZNLJKLJTLSI。垫圈可以宏命令定义为CCIIMAGE_ZNLJKDQI。六角螺母可以宏命令定义为CCIIMAGE_ZNLJKLJLMI。以此类推图66宏命令632调用命令的定制1在“自定义用户界面”编辑器中打开局部菜单“智能零件库菜单CUI”,在“传统”列表中,在“图像平铺菜单”上单击鼠标右键,选择“新建图像平铺菜单”。“新建图像平铺菜单”的别名为IMAGE_ZNLJK。如下图67所示图67新建平铺菜单2在“命令列表”窗格中,将新建命令拖到“中的自定义”窗格中的新图像控件菜单。新建多个命令中宏的定义为CCINSERT六角盖形螺母GB92388CCINSERT六角开槽螺母GB618186如下图68所示图68新建命令中宏定义全部完成后如下图69所示图69图像平铺菜单的完成“可以选择的垫圈类型”和其他的图像平铺菜单都可以依照上面来创建。3保存“智能零件库菜单CUI”菜单文件,然后加载此文件。4把相应的图形文件和幻灯片文件及其生成的幻灯库文件全部复制到AUTOCAD2008目录下,即可实现菜单对图形的调用和查询;或者可以给CAD添加现在目录的路径,在绘图区单击右键,选择选项,具体设置如下图610所示图610路径的添加这样基于AUTOCAD2008动态块智能零件库的开发就基本完成了,下面我们来管理调用我们的智能零件库。7智能零件库的管理71智能零件库的调用自定义“智能零件库”菜单加载后,利用下拉菜单即可调用标准件。单击“智能零件库”“螺栓”中的“六角头螺栓”子菜单,则调出如下图所示的幻灯片对话框,在对话框中选中你所需要的图形,单击确定即可实现调用。插入图形根据动态块的夹点功能及用户要求完成智能操作,实现标准零件的调用,如下图71所示图71智能零件库的调用所建图库调用方便、高效,方法与图形的输入类似。当前选项板显示其中具体的动态块工具图标,只要采用拖放的方法,并根据命令行相应的提示,即可在绘图区指定位置轻松地创建指定动态块工具所代表的标准件参数化图形。下面举例说明在实际画图中怎么样调用智能零件库。先画如下图72所示的图形图72然后在智能零件库中调用图71中的第六个图形“六角头螺栓GB578086”,选择一个合适的国标尺寸,如下图73所示图73插入六角头螺栓GB578086接下来在智能零件库中选择垫圈,插入“垫圈GB9685”,如下图74所示图74选择垫圈类型并插入垫圈插入完成后如下图75所示图75插入垫圈GB9685最后在插入螺母,然后修改这个完成的图形,用绘图菜单中的区域覆盖和工具菜单中的绘图次序和完善和修改图形,修改完成后如下图76所示图76完成后的图形72智能零件库中零件的添加和删除如果在实际使用过程中需要对零件库进行添加管理,我们可以按照上述方式进行定义,把动态块定义为幻灯片并添加到库中,同时把名称添加到下图的智能零件库菜单中。如果需要删除某些零件,只需通过智能零件库菜单项,把相应的零件名称删除掉则可,如下图78所示图78添加和删除73工具选项板的图库管理打开AUTOCAD2008,点开工具自定义工具选项板。如下图79所示图79工具选项板先按类型在“选项板”区创建新的选项板螺栓、螺柱、螺母、螺钉、垫圈、销等等然后在“选项板组”区创建一个名为“智能零件库”的工具选项板组,再把刚才新建的选项板放置在“智能零件库”的工具选项板组下。如下图710所示图710智能零件库选项板组接下来向图库中输入标准件动态块CTRL3打开工具选项板,当指定“智能零件库”工具选项板组,系统将显示工具选项板,单击其中某一选项板,例如单击“螺栓”使其成为当前选项板,将定义好的某一个螺栓主视图动态块从设计中心或者绘图区域快速拖至“螺栓”选项板中,成为工具,用上述方法将其他定义好的动态块依次拖至各自的选项板中。如下图711所示图711工具选项板利用AUTOCAD的动态块、幻灯片库和工具选项板功能建立常用标准件图库的方法操作简单,易于实现。采用将动态块拖放的方式,可以快捷地实现智能零件库库中的标准件图形的输入和输出,并可随时丰富图库内容,方便调用智能零件库图形。通过特性选项板,改变和添加动态块参数值集列表中的标准参数,可以实时地更新智能零件库中动态块工具。智能零件库库的建立达到了一劳永逸的效果。使用常用标准件图库可以减少机械设计中标准件图形绘制的重复性劳动,使设计人员在设计绘图时无需查阅设计手册和相关标准,只需通过动态块的自定义特性列表选择标准件的规格参数,得到相应的标准图形,大大提高了工作效率。本文中建立智能零件库的方法对建立行业标准件、常用件以及专用件的标准结构的参数化图库有一定指导意义,对实现AUTOCAD的参数化设计提供了有效的方法。8总结这段时间也算是我大学生涯的尾声了,整个毕业设计的制作,让我学习到了前所未有的知识,回想一下,三年来这是让我印象最深刻的一件事了,这也同样预示着毕业之后的社会竞争和就业压力。同时,通过毕业设计的制作,也让我更清醒的认识到了真才实学的重要性,只有真正掌握了理论和实践操作能力,才有挑战人生的砝码。这段时间里,我也更加认识到了理论和实践结合的重要性,实践需要理论做基础,理论更需要实践来来实现价值,书本上的理论知识通过此次实习得到了更好的实践,只有将理论付诸于实践才能实现理论自身的价值,也只有将理论付诸于实践才能使理论得以校验。通过学习实践和老师的指导同学的帮助以以大量明晰的操作步骤和典型的应用实例,让我的动手能力和思维方面都有了很大一步的提高,更深入了解了AUTOCAD软件的更多的应用方法及技巧,同时对图形的认识分析以及绘制流程和几个多媒体软件的应用更加熟悉,还有制作方法和技巧都有了进一步的提高。毕业设计的制作让我学到了很多,同时也发现了自己的许多不足之处。当看到图形后按照自己分析的思路绘制图形时,总会出现这样或那样的问题,总是得不到想要的效果,还有是对有些工具
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 6 让我们的学校更美好第一课时教学设计-2023-2024学年道德与法治三年级上册(部编版)
- 14《斜面》教学设计-2023-2024学年科学五年级下册人教鄂教版
- 九年级化学下册 第10单元 课题1《常见的酸和碱》教学设计 (新版)新人教版
- Unit 2 No Rules No Order 大单元整体教学设计-2024-2025学年人教版英语七年级下册
- 团队建设与入职培训1
- 三年级语文下册 第三单元 12《一幅名扬中外的画》教学设计 新人教版
- 知识付费产业发展
- 七年级地理上册 3.3《世界的语言与宗教》教学设计 湘教版
- 七年级生物上册 4.4.1《物质运输的载体》教学设计 鲁科版五四制
- 《8 水果拼盘》(教学设计)-2023-2024学年五年级下册综合实践活动长春版
- 绿色中国智慧树知到课后章节答案2023年下华东理工大学
- 第16课-两次鸦片战争说课稿(教学课件)高中历史人教统编版中外历史纲要上册
- (完整版)电动卷帘门施工方案及技术措施
- ERCP术前知情同意书
- 建筑工程计量与计价高职PPT完整全套教学课件
- 看板管理-精益生产
- 菜鸟WMS(大宝)操作手册 (修复的)
- 葫芦岛兰家沟矿业有限公司(钼矿)矿山地质环境保护与土地复垦方案
- nc600产品说明书串口服务器使用
- 2022年07月甘肃张掖市引进高层次急需人才23人笔试题库含答案解析
- 不良资产处置法律实务
评论
0/150
提交评论