我想看一级黄色大片_久久亚洲国产精品一区二区_久久精品免视看国产明星_91久久青青青国产免费

您的位置:網(wǎng)站首頁 > CAD教程 > CAD教程文章

AutoCAD中尺寸公差標(biāo)注的幾種途徑

時間:2008-07-24 15:02:05 來源:
在尺寸標(biāo)注命令執(zhí)行過程中,當(dāng)命令行顯示“指定尺寸線位置或[多行文字(M)/文字(T)/角度(A)/水平(H)/垂直(V)/旋轉(zhuǎn)(R)]:”時鍵入“M”,調(diào)出“多行文字編輯器”對話框(如圖2所示)。直接輸入上下偏差數(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è)計和繪圖的自動化,在實際設(shè)計工作中使用起來仍顯繁瑣,我們在AutoCAD軟件的教學(xué)和使用過程中,采用二次開發(fā)的方法較好的解決了這個問題。

 

 

途徑3:利用AutoLISP語言編程實現(xiàn)公差的自動標(biāo)注

 

 

(1).程序設(shè)計思想

 

 

  AutoLISP是內(nèi)嵌于AutoCAD的一種表處理語言,能直接訪問圖形數(shù)據(jù)庫,通過修改圖形數(shù)據(jù)對圖形進行操作,是擴充AutoCAD圖形處理能力的有力工具,我們在設(shè)計程序時采用了模塊化結(jié)構(gòu),將程序要完成的功能目標(biāo)劃分為查詢和注寫兩個主要功能項,利用DCL語言設(shè)計出程序界面。主程序建立在界面驅(qū)動程序的基礎(chǔ)上,通過定義相應(yīng)的回調(diào)函數(shù)來實現(xiàn)其功能。利用AutoCAD的“appload”命令對程序進行裝載,裝載成功后,主函數(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ù)庫進行數(shù)據(jù)存儲則在查詢數(shù)據(jù)時需要使用中間文件,速度較慢。“表”是AutoLISP中最常用的數(shù)據(jù)記錄工具,用表數(shù)據(jù)結(jié)構(gòu)可以根據(jù)需要構(gòu)建二維、三維甚至多維數(shù)組;利用表的檢索函數(shù)可以快速地對表進行數(shù)據(jù)提取。對表的強大處理能力是我們選擇AutoLISP的另一個理由。我們按尺寸分段將國家標(biāo)準(zhǔn)中的基本偏差表設(shè)計成AutoLISP表的形式,為了縮短查詢時間按照孔、軸分別建立了一個二維表,通過變量在程序運行時將表調(diào)入內(nèi)存。表中每一個元素包含上偏差和下偏差數(shù)值。在查詢模塊中利用基本尺寸、公差等級、配合代號作為輸入?yún)?shù),得到偏差數(shù)值所在的維數(shù),從而查出該尺寸的上下偏差數(shù)值。查詢語句如下: #p#分頁標(biāo)題#e#

 

 

 

 

(setq pc (nth m (nth n pcb)))

 

 

(setq pc_s(nth 0 pc))

 

 

(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ù)庫記錄,并對實體進行各種方式的處理。

 

 

程序通過entsel函數(shù)返回用戶所選擇的尺寸的圖元名,然后由 entget函數(shù)獲得尺寸實體的定義數(shù)據(jù),其中組碼1的內(nèi)容就是用戶輸入的尺寸文本,通過對其進行修改,加入上下偏差的數(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) dimobj))

 

 

(entmod dimobj)

 

 

 

 

  組碼內(nèi)容修改完成后須用entmod函數(shù)更新圖形數(shù)據(jù)庫,所作的修改才會顯示出來。該程序在AutoCADR14、AutoCAD2000上調(diào)試通過,涵蓋了全部尺寸標(biāo)注方式,可大大提高尺寸標(biāo)注的速度。

 

 

結(jié)束語

 

 

  本文總結(jié)了在AutoCAD中進行尺寸公差標(biāo)注的幾種途徑,特別是如何用編程的方法實現(xiàn)尺寸公差的自動標(biāo)注。AutoCAD是一個通用的繪圖平臺,在此基礎(chǔ)上進行各種專業(yè)應(yīng)用程序的開發(fā)則可以大大提高工作的效率,這也正是AutoCAD最吸引人的地方——在其強大功能基礎(chǔ)上的開放性。

我想看一级黄色大片_久久亚洲国产精品一区二区_久久精品免视看国产明星_91久久青青青国产免费

            99精品视频在线观看| 国产精品久久久久毛片软件| 日产欧产美韩系列久久99| 欧美韩国日本一区| 国产午夜精品久久久久久久 | 国产一区二区看久久| 日韩中文欧美在线| 青青草91视频| 蜜乳av一区二区三区| 麻豆一区二区三| 国产精品中文字幕日韩精品 | caoporn国产一区二区| 大尺度一区二区| 色综合亚洲欧洲| 欧美日韩成人高清| 日韩欧美国产一区二区三区| 久久蜜桃av一区精品变态类天堂 | 国产亚洲午夜高清国产拍精品| 精品国产免费一区二区三区香蕉| 精品成人佐山爱一区二区| 中文字幕不卡一区| 一区二区三区高清在线| 日韩精品欧美成人高清一区二区| 经典一区二区三区| 91在线精品一区二区| 欧美高清激情brazzers| 久久久久久久久久久黄色| 亚洲图片欧美激情| 免费成人在线观看视频| 成人激情开心网| 欧美日韩国产小视频| 欧美成人精品二区三区99精品| 国产精品色噜噜| 亚洲成人精品影院| 国产精品亚洲专一区二区三区| 99国产精品久久久| 欧美一级在线免费| 亚洲色图视频网| 国产老妇另类xxxxx| 欧美中文字幕一区二区三区| 欧美福利视频导航| 亚洲少妇屁股交4| 黄色日韩三级电影| 欧美日韩在线播| 欧美国产欧美综合| 日本一不卡视频| 色综合天天视频在线观看| 精品国产免费久久| 亚洲国产精品久久久久秋霞影院 | 亚洲黄色免费网站| 国产麻豆成人精品| 91 com成人网| 亚洲欧美日韩在线播放| 国产精品自拍在线| 91精品国产乱| 亚洲高清视频的网址| 成人性生交大片免费 | 国产日韩高清在线| 蜜臀久久久久久久| 97精品久久久午夜一区二区三区 | 99视频精品免费视频| 欧美xxxxx裸体时装秀| 亚洲免费观看视频| av一区二区三区四区| 国产亚洲精品7777| 国产综合久久久久久久久久久久| 欧美日韩精品一区视频| 亚洲男人天堂av网| 91老师国产黑色丝袜在线| 中文无字幕一区二区三区| 国产精品乡下勾搭老头1| 日韩精品一区二区三区视频| 青青草91视频| 欧美成人女星排名| 韩国成人精品a∨在线观看| 91精品国产91热久久久做人人| 午夜不卡在线视频| 3atv一区二区三区| 日本不卡视频在线| 欧美肥胖老妇做爰| 精品一区中文字幕| 欧美精品一区二区蜜臀亚洲| 久久99精品久久久久久动态图 | 久久精品国产77777蜜臀| 欧美丰满少妇xxxbbb| 视频一区视频二区中文字幕| 欧美另类高清zo欧美| 丝袜美腿亚洲一区| 日韩午夜精品电影| 国产美女在线观看一区| 国产精品欧美综合在线| 91在线丨porny丨国产| 伊人性伊人情综合网| 欧美老年两性高潮| 捆绑调教一区二区三区| 久久精品一区二区三区不卡| 成人福利视频在线| 亚洲最快最全在线视频| 777a∨成人精品桃花网| 九九九久久久精品| 最新不卡av在线| 欧美日韩精品一区二区三区蜜桃 | 国产一区二区在线观看免费| 日本一区二区免费在线观看视频| 波多野结衣精品在线| 亚洲一区二区三区中文字幕| 在线成人av影院| 国产成人午夜精品5599| 综合色天天鬼久久鬼色| 欧美群妇大交群的观看方式| 精一区二区三区| 亚洲视频一二三区| 日韩手机在线导航| 99re6这里只有精品视频在线观看| 亚洲一区二区免费视频| wwwwww.欧美系列| 色婷婷激情久久| 捆绑调教美女网站视频一区| 中文字幕日韩精品一区| 欧美一区二区三区爱爱| 99精品在线观看视频| 日韩精彩视频在线观看| 欧美国产视频在线| 日韩一区和二区| 色综合色综合色综合色综合色综合| 日本欧美一区二区| 日韩毛片在线免费观看| 日韩精品最新网址| 91麻豆swag| 国产ts人妖一区二区| 婷婷国产v国产偷v亚洲高清| 国产精品国产三级国产aⅴ中文| 91精品国产综合久久福利软件| 99精品久久只有精品| 国产精品资源在线观看| 七七婷婷婷婷精品国产| 一区二区三区产品免费精品久久75| 久久久精品免费观看| 日韩一区二区三区视频| 欧美吞精做爰啪啪高潮| 99天天综合性| 国产传媒一区在线| 久久99蜜桃精品| 美日韩一区二区| 天天色图综合网| 亚洲精品免费播放| 国产精品毛片久久久久久久| 欧美精品一区二区三区高清aⅴ | 亚洲欧美一区二区三区久本道91 | 欧美男男青年gay1069videost| 99v久久综合狠狠综合久久| 国产一区不卡精品| 久久av资源站| 美国欧美日韩国产在线播放| 爽好多水快深点欧美视频| 亚洲综合色视频| 亚洲免费观看高清完整 | 日韩av电影天堂| 日韩在线一区二区| 午夜伊人狠狠久久| 亚洲国产中文字幕| 亚洲第一精品在线| 性感美女久久精品| 日日夜夜免费精品| 蜜桃91丨九色丨蝌蚪91桃色| 日本亚洲电影天堂| 久久99久久精品欧美| 久久成人免费网| 国产精品 欧美精品| 成人免费观看视频| 色综合一个色综合| 欧美日韩国产首页| 日韩欧美在线123| 久久久久久99精品| 国产精品激情偷乱一区二区∴| 亚洲天堂成人网| 亚洲一区精品在线| 蜜桃视频一区二区| 国产激情91久久精品导航 | 中文字幕av资源一区| 国产精品青草久久| 亚洲精品v日韩精品| 亚洲一区二区成人在线观看| 免费在线视频一区| 国产精品夜夜爽| 色成人在线视频| 欧美一级国产精品| 日本一区二区视频在线观看| 亚洲色图20p| 日本午夜一区二区| 国产福利不卡视频| 色呦呦国产精品| 精品粉嫩aⅴ一区二区三区四区| 国产日本亚洲高清| 亚洲国产美女搞黄色| 激情综合五月婷婷| 色久优优欧美色久优优| 日韩欧美一区二区免费| 亚洲日本青草视频在线怡红院| 午夜精品福利一区二区三区av |