AutoCAD尺寸标注技巧

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

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

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

资源描述

AutoCAD尺寸标注技巧马巧英巴彤摘要通过分析几例尺寸标注的技巧,探讨如何使AutoCAD尺寸标注适合我国制图标准和尺寸公差的标注。关键词AutoCAD;尺寸标注;制图标准中图分类号TP391.72文献标识码A文章编号1007-9432(1999)06-0674-030引言AutoCAD是一个优秀的绘图软件,在机械领域有着众多的用户,而尺寸标注是机械工程图绘制的重要内容。由于尺寸标注的种类及形式繁杂多样,在AutoCAD中要正确、简便地标注出符合我国机械制图国家标准的尺寸有着相当的难度。文本就如何使AutoCAD尺寸标注适合我国制图标准和尺寸公差标注的技巧两方面内容谈一点体会。1如何使AutoCAD尺寸标注适合我国制图标准1.1单位设置及尺寸文本类型的设定AutoCAD缺省单位设置为英制工程单位,绘图前应设置为十进制单位。按照我国机械制图标准的要求,应将文本设置为斜体字型(ltalic),文本宽度系数(Widthfactor)设置为0.67.另外为了能在尺寸标注中随时修改尺寸文本的高度,应将高度变量(Height)设置为0.比例因子可根据绘图比例适当设定。1.2尺寸标注变量的设置AutoCAD系统中建立了大量的尺寸标注变量。它们用来控制尺寸要素的绘制方式,并设置好满足通用要求的缺省值。但是这些缺省值更适用于美国标准,我国机械行业用户往往有不便之感,为此,可重新设置一些尺寸变量,使之更适合于我国机械制图标准,具体如表1所示。表1AutoCAD尺寸变量名称英文描述中文描述类型新值DIMASZArrowSize尺寸箭头大小数值4~5DIMDLIDimensionLineIncrement尺寸线间距数值8DIMEXEExtensionLionExtension尺寸界线超出量数值3~4DIMEXOExtensionLionOffset尺寸界线间隙数值0DIMTADTextAbove尺寸数字在尺寸线之上开关OnDimensionLineDIMTIHTextInsideHorizontal使尺寸数值与尺寸线方向一致开关OffDIMTOFLTextOutside,ForceLineInside使尺寸线和箭头放在弧或圆内开关OnDIMTXTTextSize尺寸数字高度数值3如图1-a所示是按尺寸变量缺省值注出的尺寸,这不符合我国制图标准,可根据上表重新设置尺寸变量:1-a1-b图1尺寸变量设置DIMTAD=on,DIMEXO=0,DIMTIH=off,DIMTOFL=on.新设置后所标注的尺寸如图1-b.2标注技巧2.1尺寸公差的标注如图2,要标注尺寸25+0.010-0.023和50,可利用以下程序减化操作过程。本程序采用AutoLISP语言编制,程序清单如下:另外,在尺寸公差标注中,如遇到上下偏差符号一致时,标注出的上下偏差符号总是按一正一负的形式出现。如50-0.025-0.050标注出为50-0.025+0.050;60+0.039+0.020标注出为60+0.039-0.020,这时需要将上下偏差符号修改,具体修改步骤如下:第一,按以上程序将之标上。第二,用两次explode命令将之分解,即文字与尺寸线分解,尺寸与公差分解。第三,用ddedit文字编辑命令将上下偏差符号改正。2.2一端不确定的尺寸标注这是尺寸标注中一种常见的情况,如键槽轴的直径标注,尺寸线一端界线是轴的回转轮廓线,另一端由于键槽而无尺寸界线,国标允许用一端为自由端的标注法,而AutoCAD没有这种尺寸的直接标注法。这时,可设置尺寸变量DIMSE1=on或DIMSE2=on,第一尺寸界线不画或第二尺寸界线不画,即可完成以上标注。2.3斜体尺寸族的标注视图中倾斜于x轴或y轴的尺寸,AutoCAD有一种直接标注法,即Aligned标注,但这种方法有时难于确定尺寸界线及尺寸线方向。如果有一族方向一致的斜线尺寸,可以建立一个用户坐标系,选取用户坐标系x轴方向与斜线尺寸线方向一致,然后按水平方向尺寸标注方法标注之。2.4倒角标注倒角标注可采用Leader法标注,但AutoCAD使用Leader标注后多出了一个端点箭头,有幸的是这个箭头与引出线是分离的,可以用一定的捕捉办法将箭头捕捉删除,即可满足我国制图标准的要求。消除AutoCAD容易出现的标注细节小问题2008-02-2516:43AutoCAD绘图的时候很容易出现一些标注细节方面的小问题,我们看看具体的原因和消除的方法。下面我们先来做个这样的尝试:打开AUTOCAD,首先在一个空图纸中用矩形(RECTANG)命令画一个边长是100的正方形。命令如下:命令:RECTANG指定第一个角点或[倒角(C)/标高(E)/圆角(F)/厚度(T)/宽度(W)]:(鼠标选择第一角点)指定另一个角点或[尺寸(D)]:@100,100完成正方形之后,我们用线性标注来标注正方形的边长,注意这时用F3键打开对象捕捉工具,首先标注横向边长为100。命令如下:命令:dimlinear指定第一条尺寸界线原点或选择对象:(鼠标选择正方形左下角)指定第二条尺寸界线原点:(鼠标选择正方形右下角)指定尺寸线位置或[多行文字(M)/文字(T)/角度(A)/水平(H)/垂直(V)/旋转(R)]:标注文字=100.0000现在尝试反复标注几次纵向边长,发现出现这样的情况:明明是100的边长变成了100.0625,这是为什么呢?用鼠标顺次点格式——标注样式,打开标注样式管理器,点修改,在直线和箭头中发现起点偏移量设置为0.0625,把起点偏移量设置为0,再次尝试标注纵向边长发现问题消失。可是再细看标注,标注文字=100.0000?这么多的0让我们的图纸显得十分难看,选择修改标注样式中的主单位:把消零选项中的后续前面打上对号,点确定完成操作,再看我们的标注,已经干净了许多。如果经常使用CAD打印图纸的话,仍然有一个标注样式的细节不能不提,选择修改标注样式的文字选项:把从尺寸线偏移中的数字调整大一点,这个操作的意义是拉大文字标注和标注线的距离,这样打印出来的图纸就不会出现数字“2”的下线与标注线重合的情况,以避免在工作中出现“2”、“7”混淆的情况。总而言之,我们采用CAD做图的最终目的是让看图纸的人能够认清、看懂,不产生误解,在工作中做到按图索骥,根据图纸把需要正确地表达、制作出来。所以对于初学CAD的朋友,在学好CAD的基础之上,注意细节,锻炼自己的耐心与细心,也是成为一个制图人员必不可少的基本功。AutoCAD中尺寸公差标注的几种途径2007年05月26日星期六上午08:04AutoCAD中尺寸公差标注的几种途径尺寸公差是机械设计中一项重要的技术要求,在用利用AutoCAD软件绘制机械图时,经常遇到标注尺寸公差的情况。设计人员需根据尺寸公差代号查找国家标准极限偏差表,找出该尺寸的极限偏差数值,按照一定的格式在图中标注。为实现这一要求通常有以下几种方法,现总结如下:途径1:利用AutoCAD提供的“尺寸样式管理器”对话框设置当前尺寸标注样式的替代样式(如图1所示)。图1标注样式管理器在替代样式中设置公差的形式是极限偏差或对称偏差等,然后输入偏差数值及偏差文字高度和位置。用此替代样式标注的尺寸都将带有所设置的公差文字,直至取消该样式替代。若要标注不同的尺寸公差则需重复上述过程,建立一个新的样式替代。需要指出的是在这一操作过程中用户必须使用系统给出的缺省基本尺寸文本,否则系统不予标注偏差,只标注基本尺寸。这样就给用户的尺寸偏差的标注工作造成不便。途径2:利用AutoCAD的“多行文字编辑器”对话框的文字堆叠功能添加公差文字。在尺寸标注命令执行过程中,当命令行显示“指定尺寸线位置或[多行文字(M)/文字(T)/角度(A)/水平(H)/垂直(V)/旋转(R)]:”时键入“M”,调出“多行文字编辑器”对话框(如图2所示)。直接输入上下偏差数值并用符号“^”分隔(例如:+0.01^-0.02),然后选中输入的文字,点击对话框工具条上的按钮使公差文字堆叠即可。对话框中的“”符号代表该尺寸的缺省文本,可以直接删除、修改。对于堆叠文字的编辑可以选中该堆叠文字后单击鼠标右键,在弹出的快捷菜单中选择“特性”,打开如图3所示的“堆叠特性”对话框便可修改堆叠文字的内容、大小、位置等内容。图2多行文字编辑器图3堆叠特性对话框这种方法比直接使用AutoCAD的公差标注功能要简便,可用于线性标注、对齐标注、直(半)径标注和角度标注,但不能用于基线标注和连续标注。前面两种方法需要人工查找尺寸偏差值,不能实现设计和绘图的自动化,在实际设计工作中使用起来仍显繁琐,我们在AutoCAD软件的教学和使用过程中,采用二次开发的方法较好的解决了这个问题。途径3:利用AutoLISP语言编程实现公差的自动标注(1).程序设计思想AutoLISP是内嵌于AutoCAD的一种表处理语言,能直接访问图形数据库,通过修改图形数据对图形进行操作,是扩充AutoCAD图形处理能力的有力工具,我们在设计程序时采用了模块化结构,将程序要完成的功能目标划分为查询和注写两个主要功能项,利用DCL语言设计出程序界面。主程序建立在界面驱动程序的基础上,通过定义相应的回调函数来实现其功能。利用AutoCAD的“appload”命令对程序进行装载,装载成功后,主函数名即可作为AutoCAD的命令使用。程序流程图如图4所示,程序界面如图5所示。用户先选择需要添加公差的尺寸,程序获得该尺寸的基本尺寸数值,然后显示对话框供用户直接输入数据或选择查询方式,最后调用子程序注写该尺寸的公差文本。开始选择尺寸显示对话框放弃结束对话框程序终止调用预览图片子程序输入偏差数值手工输入设置参数公差格式查询输入文字高度确定注写极限偏差图4程序流程图图5程序界面(2)公差数值的存储与查询公差数值的存储与查询是实现公差自动标注的关键之一。若使用外部数据库进行数据存储则在查询数据时需要使用中间文件,速度较慢。“表”是AutoLISP中最常用的数据记录工具,用表数据结构可以根据需要构建二维、三维甚至多维数组;利用表的检索函数可以快速地对表进行数据提取。对表的强大处理能力是我们选择AutoLISP的另一个理由。我们按尺寸分段将国家标准中的基本偏差表设计成AutoLISP表的形式,为了缩短查询时间按照孔、轴分别建立了一个二维表,通过变量在程序运行时将表调入内存。表中每一个元素包含上偏差和下偏差数值。在查询模块中利用基本尺寸、公差等级、配合代号作为输入参数,得到偏差数值所在的维数,从而查出该尺寸的上下偏差数值。查询语句如下:…(setqpc(nthm(nthnpcb)))(setqpc_s(nth0pc))(setqpc_x(nth1pc))…pcb是偏差表,m、n是根据输入参数得到的维数,pc_s、pc_x分别是上、下偏差值。(3)公差的注写由于程序采用的是对已经标注的尺寸添加公差的办法,而不是简单的注写text文本,所以添加上的公差文字与原尺寸文本是一个整体,这样就要用到AutoCAD的实体访问技术了。AutoCAD在绘图过程中赋予所绘实体一个数字标号,称为图元名,它是指向由AutoCAD保持的一个内部数据文件的指针。通过图元名AutoLISP就能找到该实体的数据库记录,并对实体进行各种方式的处理。程序通过entsel函数返回用户所选择的尺寸的图元名,然后由entget函数获得尺寸实体的定义数据,其中组码1的内容就是用户输入的尺寸文本,通过对其进行修改,加入上下偏差的数值就可以实现我们的目的了。其中部分代码如下:…(setqupdata(strcat\\A1;jbcc{\\Hgdxsx;\\Spc_s^pc_x;}));jbcc是该尺寸的基本尺寸数值;gdsx是公差文字的高度。(setqupdata(cons1updata))(setqdimobj(substupdata(assoc1dimobj)dimobj))(entmoddimobj)…组码内容修改完成后须用entmod函数更新图形数据库,所作的修改才会显示出来。该程序在AutoCADR14、

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

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

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

×
保存成功