AutoCAD尺寸標(biāo)注技巧_第1頁
AutoCAD尺寸標(biāo)注技巧_第2頁
AutoCAD尺寸標(biāo)注技巧_第3頁
AutoCAD尺寸標(biāo)注技巧_第4頁
AutoCAD尺寸標(biāo)注技巧_第5頁
已閱讀5頁,還剩16頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、AutoCAD尺寸標(biāo)注技巧馬巧英 巴 彤摘要通過分析幾例尺寸標(biāo)注的技巧,探討如何使AutoCAD尺寸標(biāo)注適合我國制圖標(biāo)準(zhǔn)和尺寸公差的標(biāo)注。關(guān)鍵詞AutoCAD;尺寸標(biāo)注;制圖標(biāo)準(zhǔn)中圖分類號TP391.72文獻(xiàn)標(biāo)識碼A文章編號1007-9432(1999)06-0674-030引言AutoCAD是一個優(yōu)秀的繪圖軟件,在機(jī)械領(lǐng)域有著眾多的用戶,而尺寸標(biāo)注是機(jī)械工程圖繪制的重要內(nèi)容。由于尺寸標(biāo)注的種類及形式繁雜多樣,在AutoCAD中要正確、簡便地標(biāo)注出符合我國機(jī)械制圖國家標(biāo)準(zhǔn)的尺寸有著相當(dāng)?shù)碾y度。文本就如何使AutoCAD尺寸標(biāo)注適合我國制圖標(biāo)準(zhǔn)和尺寸公差標(biāo)注的技巧兩方面內(nèi)容談一點體會。1如何使A

2、utoCAD尺寸標(biāo)注適合我國制圖標(biāo)準(zhǔn)1.1單位設(shè)置及尺寸文本類型的設(shè)定AutoCAD缺省單位設(shè)置為英制工程單位,繪圖前應(yīng)設(shè)置為十進(jìn)制單位。按照我國機(jī)械制圖標(biāo)準(zhǔn)的要求,應(yīng)將文本設(shè)置為斜體字型(ltalic),文本寬度系數(shù)(Width factor)設(shè)置為0.67.另外為了能在尺寸標(biāo)注中隨時修改尺寸文本的高度,應(yīng)將高度變量(Height)設(shè)置為0.比例因子可根據(jù)繪圖比例適當(dāng)設(shè)定。1.2尺寸標(biāo)注變量的設(shè)置AutoCAD系統(tǒng)中建立了大量的尺寸標(biāo)注變量。它們用來控制尺寸要素的繪制方式,并設(shè)置好滿足通用要求的缺省值。但是這些缺省值更適用于美國標(biāo)準(zhǔn),我國機(jī)械行業(yè)用戶往往有不便之感,為此,可重新設(shè)置一些尺寸變

3、量,使之更適合于我國機(jī)械制圖標(biāo)準(zhǔn),具體如表1所示。表1AutoCAD尺寸變量名稱英 文 描 述中 文 描 述類型新值DIMASZArrow Size尺寸箭頭大小數(shù)值45DIMDLIDimension LineIncrement尺寸線間距數(shù)值8DIMEXEExtension LionExtension尺寸界線超出量數(shù)值34DIMEXOExtension LionOffset尺寸界線間隙數(shù)值0DIMTADText AboveDimension Line尺寸數(shù)字在尺寸線之上開關(guān)OnDIMTIHText InsideHorizontal使尺寸數(shù)值與尺寸線方向一致開關(guān)OffDIMTOFLText Out

4、side,ForceLine Inside使尺寸線和箭頭放在弧或圓內(nèi)開關(guān)OnDIMTXTText Size尺寸數(shù)字高度數(shù)值3如圖1-a所示是按尺寸變量缺省值注出的尺寸,這不符合我國制圖標(biāo)準(zhǔn),可根據(jù)上表重新設(shè)置尺寸變量:1-a1-b圖1尺寸變量設(shè)置DIMTAD=on, DIMEXO=0 ,DIMTIH=off, DIMTOFL=on.新設(shè)置后所標(biāo)注的尺寸如圖1-b.2標(biāo)注技巧2.1尺寸公差的標(biāo)注如圖2,要標(biāo)注尺寸25+0.010-0.023 和50,可利用以下程序減化操作過程。本程序采用AutoLISP語言編制,程序清單如下:另外,在尺寸公差標(biāo)注中,如遇到上下偏差符號一致時,標(biāo)注出的上下偏差符號

5、總是按一正一負(fù)的形式出現(xiàn)。如50-0.025-0.050 標(biāo)注出為50-0.025+0.050;60+0.039+0.020 標(biāo)注出為60+0.039-0.020,這時需要將上下偏差符號修改,具體修改步驟如下:第一,按以上程序?qū)⒅畼?biāo)上。第二,用兩次explode命令將之分解,即文字與尺寸線分解,尺寸與公差分解。第三,用ddedit文字編輯命令將上下偏差符號改正。2.2一端不確定的尺寸標(biāo)注這是尺寸標(biāo)注中一種常見的情況,如鍵槽軸的直徑標(biāo)注,尺寸線一端界線是軸的回轉(zhuǎn)輪廓線,另一端由于鍵槽而無尺寸界線,國標(biāo)允許用一端為自由端的標(biāo)注法,而AutoCAD沒有這種尺寸的直接標(biāo)注法。這時,可設(shè)置尺寸變量DIM

6、SE1=on或DIMSE2=on,第一尺寸界線不畫或第二尺寸界線不畫,即可完成以上標(biāo)注。2.3斜體尺寸族的標(biāo)注視圖中傾斜于x軸或y軸的尺寸,AutoCAD有一種直接標(biāo)注法,即Aligned標(biāo)注,但這種方法有時難于確定尺寸界線及尺寸線方向。如果有一族方向一致的斜線尺寸,可以建立一個用戶坐標(biāo)系,選取用戶坐標(biāo)系x軸方向與斜線尺寸線方向一致,然后按水平方向尺寸標(biāo)注方法標(biāo)注之。2.4倒角標(biāo)注倒角標(biāo)注可采用Leader法標(biāo)注,但AutoCAD使用Leader標(biāo)注后多出了一個端點箭頭,有幸的是這個箭頭與引出線是分離的,可以用一定的捕捉辦法將箭頭捕捉刪除,即可滿足我國制圖標(biāo)準(zhǔn)的要求。消除AutoCAD容易出現(xiàn)

7、的標(biāo)注細(xì)節(jié)小問題2008-02-25 16:43AutoCAD繪圖的時候很容易出現(xiàn)一些標(biāo)注細(xì)節(jié)方面的小問題,我們看看具體的原因和消除的方法。下面我們先來做個這樣的嘗試:打開AUTOCAD,首先在一個空圖紙中用矩形(RECTANG)命令畫一個邊長是100的正方形。命令如下: 命令: RECTANG指定第一個角點或 倒角(C)/標(biāo)高(E)/圓角(F)/厚度(T)/寬度(W):(鼠標(biāo)選擇第一角點)指定另一個角點或 尺寸(D): 100,100完成正方形之后,我們用線性標(biāo)注來標(biāo)注正方形的邊長,注意這時用F3鍵打開對象捕捉工具,首先標(biāo)注橫向邊長為100。命令如下:命令: dimlinear指定第一條尺寸

8、界線原點或 <選擇對象>:(鼠標(biāo)選擇正方形左下角)指定第二條尺寸界線原點:(鼠標(biāo)選擇正方形右下角)指定尺寸線位置或多行文字(M)/文字(T)/角度(A)/水平(H)/垂直(V)/旋轉(zhuǎn)(R):標(biāo)注文字 = 100.0000現(xiàn)在嘗試反復(fù)標(biāo)注幾次縱向邊長,發(fā)現(xiàn)出現(xiàn)這樣的情況: 明明是100的邊長變成了100.0625,這是為什么呢?用鼠標(biāo)順次點格式標(biāo)注樣式,打開標(biāo)注樣式管理器,點修改,在直線和箭頭中發(fā)現(xiàn)起點偏移量設(shè)置為0.0625, 把起點偏移量設(shè)置為0,再次嘗試標(biāo)注縱向邊長發(fā)現(xiàn)問題消失??墒窃偌?xì)看標(biāo)注,標(biāo)注文字 = 100.0000?這么多的0讓我們的圖紙顯得十分難看,選擇修改標(biāo)注樣式

9、中的主單位: 把消零選項中的后續(xù)前面打上對號,點確定完成操作,再看我們的標(biāo)注,已經(jīng)干凈了許多。如果經(jīng)常使用CAD打印圖紙的話,仍然有一個標(biāo)注樣式的細(xì)節(jié)不能不提,選擇修改標(biāo)注樣式的文字選項: 把從尺寸線偏移中的數(shù)字調(diào)整大一點,這個操作的意義是拉大文字標(biāo)注和標(biāo)注線的距離,這樣打印出來的圖紙就不會出現(xiàn)數(shù)字“2”的下線與標(biāo)注線重合的情況,以避免在工作中出現(xiàn)“2”、“7”混淆的情況??偠灾?,我們采用CAD做圖的最終目的是讓看圖紙的人能夠認(rèn)清、看懂,不產(chǎn)生誤解,在工作中做到按圖索驥,根據(jù)圖紙把需要正確地表達(dá)、制作出來。所以對于初學(xué)CAD的朋友,在學(xué)好CAD的基礎(chǔ)之上,注意細(xì)節(jié),鍛煉自己的耐心與細(xì)心,也是

10、成為一個制圖人員必不可少的基本功。AutoCAD中尺寸公差標(biāo)注的幾種途徑2007年05月26日 星期六 上午 08:04AutoCAD中尺寸公差標(biāo)注的幾種途徑 尺寸公差是機(jī)械設(shè)計中一項重要的技術(shù)要求,在用利用AutoCAD軟件繪制機(jī)械圖時,經(jīng)常遇到標(biāo)注尺寸公差的情況。 設(shè)計人員需根據(jù)尺寸公差代號查找國家標(biāo)準(zhǔn)極限偏差表,找出該尺寸的極限偏差數(shù)值,按照一定的格式在圖中標(biāo)注。為實現(xiàn)這一要求通常有以下幾種方法,現(xiàn)總結(jié)如下: 途徑1:利用AutoCAD提供的“尺寸樣式管理器”對話框設(shè)置當(dāng)前尺寸標(biāo)注樣式的替代樣式(如圖1所示)。 圖1 標(biāo)注樣式管理器 在替代樣式中設(shè)置公差的形式是極限偏差或?qū)ΨQ偏差等,然后

11、輸入偏差數(shù)值及偏差文字高度和位置。用此替代樣式標(biāo)注的尺寸都將帶有所設(shè)置的公差文字,直至取消該樣式替代。若要標(biāo)注不同的尺寸公差則需重復(fù)上述過程,建立一個新的樣式替代。需要指出的是在這一操作過程中用戶必須使用系統(tǒng)給出的缺省基本尺寸文本,否則系統(tǒng)不予標(biāo)注偏差,只標(biāo)注基本尺寸。這樣就給用戶的尺寸偏差的標(biāo)注工作造成不便。 途徑2:利用AutoCAD的“多行文字編輯器”對話框的文字堆疊功能添加公差文字。 在尺寸標(biāo)注命令執(zhí)行過程中,當(dāng)命令行顯示“指定尺寸線位置或多行文字(M)/文字(T)/角度(A)/水平(H)/垂直(V)/旋轉(zhuǎn)(R):”時鍵入“M”,調(diào)出“多行文字編輯器”對話框(如圖2所示)。直接輸入上下

12、偏差數(shù)值并用符號“”分隔(例如:+0.01-0.02),然后選中輸入的文字,點擊對話框工具條上的 按鈕使公差文字堆疊即可。對話框中的“<>”符號代表該尺寸的缺省文本,可以直接刪除、修改。對于堆疊文字的編輯可以選中該堆疊文字后單擊鼠標(biāo)右鍵,在彈出的快捷菜單中選擇“特性”,打開如圖3所示的“堆疊特性”對話框便可修改堆疊文字的內(nèi)容、大小、位置等內(nèi)容。 圖2 多行文字編輯器 圖3 堆疊特性對話框 這種方法比直接使用AutoCAD的公差標(biāo)注功能要簡便,可用于線性標(biāo)注、對齊標(biāo)注、直(半)徑標(biāo)注和角度標(biāo)注,但不能用于基線標(biāo)注和連續(xù)標(biāo)注。 前面兩種方法需要人工查找尺寸偏差值,不能實現(xiàn)設(shè)計和繪圖的自

13、動化,在實際設(shè)計工作中使用起來仍顯繁瑣,我們在AutoCAD軟件的教學(xué)和使用過程中,采用二次開發(fā)的方法較好的解決了這個問題。 途徑3:利用AutoLISP語言編程實現(xiàn)公差的自動標(biāo)注 (1)程序設(shè)計思想 AutoLISP是內(nèi)嵌于AutoCAD的一種表處理語言,能直接訪問圖形數(shù)據(jù)庫,通過修改圖形數(shù)據(jù)對圖形進(jìn)行操作,是擴(kuò)充AutoCAD圖形處理能力的有力工具,我們在設(shè)計程序時采用了模塊化結(jié)構(gòu),將程序要完成的功能目標(biāo)劃分為查詢和注寫兩個主要功能項,利用DCL語言設(shè)計出程序界面。主程序建立在界面驅(qū)動程序的基礎(chǔ)上,通過定義相應(yīng)的回調(diào)函數(shù)來實現(xiàn)其功能。利用AutoCAD的“appload”命令對程序進(jìn)行裝載

14、,裝載成功后,主函數(shù)名即可作為AutoCAD的命令使用。程序流程圖如圖4所示,程序界面如圖5所示。用戶先選擇需要添加公差的尺寸,程序獲得該尺寸的基本尺寸數(shù)值,然后顯示對話框供用戶直接輸入數(shù)據(jù)或選擇查詢方式,最后調(diào)用子程序注寫該尺寸的公差文本。 開始 選擇尺寸 顯示對話框 放棄 結(jié)束對話框程序終止 調(diào)用預(yù)覽圖片子程序 輸入偏差數(shù)值 手工輸入 設(shè)置參數(shù) 公差格式 查詢輸入 文字高度 確定 注寫極限偏差 圖4 程序流程圖 圖5 程序界面 (2)公差數(shù)值的存儲與查詢 公差數(shù)值的存儲與查詢是實現(xiàn)公差自動標(biāo)注的關(guān)鍵之一。若使用外部數(shù)據(jù)庫進(jìn)行數(shù)據(jù)存儲則在查詢數(shù)據(jù)時需要使用中間文件,速度較慢?!氨怼笔茿uto

15、LISP中最常用的數(shù)據(jù)記錄工具,用表數(shù)據(jù)結(jié)構(gòu)可以根據(jù)需要構(gòu)建二維、三維甚至多維數(shù)組;利用表的檢索函數(shù)可以快速地對表進(jìn)行數(shù)據(jù)提取。對表的強(qiáng)大處理能力是我們選擇AutoLISP的另一個理由。我們按尺寸分段將國家標(biāo)準(zhǔn)中的基本偏差表設(shè)計成AutoLISP表的形式,為了縮短查詢時間按照孔、軸分別建立了一個二維表,通過變量在程序運(yùn)行時將表調(diào)入內(nèi)存。表中每一個元素包含上偏差和下偏差數(shù)值。在查詢模塊中利用基本尺寸、公差等級、配合代號作為輸入?yún)?shù),得到偏差數(shù)值所在的維數(shù),從而查出該尺寸的上下偏差數(shù)值。查詢語句如下: (setq pc (nth m (nth n pcb) (setq pc_s(nth 0 pc)

16、 (setq pc_x(nth 1 pc) pcb是偏差表,m、n是根據(jù)輸入?yún)?shù)得到的維數(shù),pc_s、pc_x分別是上、下偏差值。 (3)公差的注寫 由于程序采用的是對已經(jīng)標(biāo)注的尺寸添加公差的辦法,而不是簡單的注寫text文本,所以添加上的公差文字與原尺寸文本是一個整體,這樣就要用到AutoCAD的實體訪問技術(shù)了。AutoCAD在繪圖過程中賦予所繪實體一個數(shù)字標(biāo)號,稱為圖元名,它是指向由AutoCAD保持的一個內(nèi)部數(shù)據(jù)文件的指針。通過圖元名AutoLISP就能找到該實體的數(shù)據(jù)庫記錄,并對實體進(jìn)行各種方式的處理。 程序通過entsel函數(shù)返回用戶所選擇的尺寸的圖元名,然后由 entget函數(shù)獲得

17、尺寸實體的定義數(shù)據(jù),其中組碼1的內(nèi)容就是用戶輸入的尺寸文本,通過對其進(jìn)行修改,加入上下偏差的數(shù)值就可以實現(xiàn)我們的目的了。其中部分代碼如下: (setq updata(strcat "A1;" jbcc "H" gdxs "x;" "S" pc_s "" pc_x "") ;jbcc是該尺寸的基本尺寸數(shù)值;gdsx是公差文字的高度。 (setq updata (cons 1 updata) (setq dimobj(subst updata (assoc 1 dimobj) d

18、imobj) (entmod dimobj) 組碼內(nèi)容修改完成后須用entmod函數(shù)更新圖形數(shù)據(jù)庫,所作的修改才會顯示出來。該程序在AutoCADR14、AutoCAD2000上調(diào)試通過,涵蓋了全部尺寸標(biāo)注方式,可大大提高尺寸標(biāo)注的速度。 結(jié)束語 本文總結(jié)了在AutoCAD中進(jìn)行尺寸公差標(biāo)注的幾種途徑,特別是如何用編程的方法實現(xiàn)尺寸公差的自動標(biāo)注。AutoCAD是一個通用的繪圖平臺,在此基礎(chǔ)上進(jìn)行各種專業(yè)應(yīng)用程序的開發(fā)則可以大大提高工作的效率,這也正是AutoCAD最吸引人的地方在其強(qiáng)大功能基礎(chǔ)上的開放性。AutoCAD標(biāo)注樣式的國標(biāo)設(shè)置方法2008-02-26 11:08AutoCAD標(biāo)注樣

19、式的國標(biāo)設(shè)置方法文字樣式的設(shè)置:AutoCAD中應(yīng)優(yōu)先考慮*.shx即AutoCAD的專用字體(SHX字體),少使用Windows下的TrueType字體(TTF字體)。下圖是符合國標(biāo)的文字樣式。 6i)f-S1(|!CAD設(shè)計論壇.u*S)F34L'CAD設(shè)計論壇圖1CAD設(shè)計論壇/K:R$4r/?2?0L0d+A1p尺寸樣式的設(shè)置:第一步設(shè)置公共參數(shù),第二步分別設(shè)置各子樣式的參數(shù)。 (),為工程師增加動力,n$S9Y5A(k/ u第一步:設(shè)置公共參數(shù)(15) (_6N9P7E*%s4v89S(q(1,新建gb樣式,在“直線和箭頭”卡片上設(shè)置尺寸線、尺寸界線等參數(shù)如圖。 6x&

20、;C"Z#%#V圖中起點偏移量為建筑圖的標(biāo)準(zhǔn),如果是機(jī)械圖,可以按默認(rèn)值不變。 ;|9Z6R:Q-_$a:a0g%P9R+L;a!T5X$f!Z"m圖2&4C6X7o8z+x9n#w6e2,選擇尺寸文字樣式 %5c*g+n"V(),為工程師增加動力:v3&U4J)%X(),為工程師增加動力圖'A;q' s4v8x3,考慮標(biāo)注比例因子 -i%O*9s&l(P9b%P)T比例因子DIMSCALE取比例的倒數(shù),如出圖比例為1:50,DIMSCALE=50;如出圖比例為1:100,DIMSCALE=100,這是在模型空間出圖的情況。

21、如果利用布局,則選擇“按布局(圖紙空間)縮放標(biāo)注”,不必指定DIMSCALE的值。 :P4Z'c-l6#K;d:Z;p.T#!b;t#s!o!U"RCAD設(shè)計論壇圖4)u$o9b;Q"|6d#t(),為工程師增加動力4,單位可以是缺省值 6z5u6|+f)l+f"y/I$k1R6c!?$v.i;W#t$u圖5+C+j8p1Z. q#!5,公共參數(shù)設(shè)置完畢,點擊“確定”,返回上一級對話框,看到新建的gb樣式。 1|'K2x,J&H&L;u4N;0A:C+O%K+2q*g/E!y圖6'W,_3M:L'r!m4v)?%F第

22、二步:分別設(shè)置各子樣式(614):線性標(biāo)注、直徑標(biāo)注、半徑標(biāo)注、角度標(biāo)注 7'|7Z7W-y+B#K1%aCAD設(shè)計論壇6,設(shè)置線性尺性標(biāo)子樣式 )E 4&?/b/l6z.N(),為工程師增加動力緊接5繼續(xù)“新建”,在“用于”下選擇“線性標(biāo)注”。 5d*o0s:c3x2l.e,HCAD設(shè)計論壇%M.U8h&N;u4Q圖7(),為工程師增加動力"A x)V#6b!Y7,點擊“繼續(xù)”,為線性標(biāo)注設(shè)置參數(shù)。 !_#y8w+K8T/tCAD設(shè)計論壇對于建筑圖,只需修改箭頭為建筑標(biāo)記,同時將箭頭大小的值改小一些。此處的值為斜線的水平投影長度,國標(biāo)要求斜線長23mm。 9l)_.%K)其他所有參數(shù)均按公共參數(shù)設(shè)置,如果為機(jī)械圖,箭頭及其大小也不必改。 CAD設(shè)計論壇0B M,8G:c9Z+y9H"Z+g8Y&r9f圖8(),為工程師增加動力-b1H5l x)M7N8,點擊確定,看到gb樣式下的線性標(biāo)注子樣式。7)V!B;9m!r"cCAD設(shè)計論壇7h14w$t)o5J7G&Y圖96F"|&(/U h9,設(shè)置直徑標(biāo)注子樣式。 )c7i#C%I&_",3D'r緊接8繼續(xù)“新建”,在“用于”下選擇“直徑標(biāo)注”,點擊“繼續(xù)”,為直

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論