久久国产色av_国产人妻777人伦精品hd_欧美 国产 日本_好吊色欧美一区二区三区

您的位置:網(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ǔ)上的開放性。

久久国产色av_国产人妻777人伦精品hd_欧美 国产 日本_好吊色欧美一区二区三区
无码播放一区二区三区| 日韩亚洲欧美一区二区| www.中文字幕在线| 精品视频免费观看| 欧洲亚洲一区二区三区四区五区| 日本一区二区在线免费播放| 日韩av高清| 日韩免费视频播放| 欧美一级大片视频| 狠狠爱一区二区三区| 精品午夜一区二区| 丰满人妻中伦妇伦精品app| 99国产在线| 国产a级片免费观看| 久久久久久久午夜| 久久精品国产亚洲精品| 国产精品第一页在线| 久久99视频免费| 亚洲自拍欧美色图| 视频在线一区二区三区| 日本高清不卡在线| 男人天堂a在线| 国产一区二区视频在线免费观看| 国产麻豆乱码精品一区二区三区| 不卡一卡2卡3卡4卡精品在| 91久久久亚洲精品| 九九九九久久久久| 久久亚洲国产精品| 亚洲视频在线二区| 青青草国产免费| 国产一区二区不卡视频在线观看 | 欧美不卡1区2区3区| 欧美亚州一区二区三区| 国产精品一区二区三区毛片淫片| 久久人妻精品白浆国产| 国产精品美女主播| 亚洲欧美日韩精品综合在线观看| 欧美做受777cos| 国产精品一区二区免费看| 久久99精品久久久久久水蜜桃| 久久天天躁狠狠躁夜夜躁2014 | 日韩成人在线资源| 精品人妻少妇一区二区| 久久久在线视频| 久久综合五月天| 亚洲xxxx视频| 免费国产成人看片在线| 久久免费视频观看| 久久国产精品首页| 欧美性在线观看| 91精品久久香蕉国产线看观看| 国产精品三级一区二区| 日韩在线三级| 成人免费aaa| 国产精品电影网站| 日韩欧美亚洲天堂| 91国语精品自产拍在线观看性色| 国产精品久久久久久久午夜| 日本人妻伦在线中文字幕| 国产精品一区二区三区在线播放| 久久久久久久av| 亚洲一区二区三区四区在线播放 | 秋霞久久久久久一区二区| 99视频国产精品免费观看| 国产精品高清网站| 欧美一区二区视频在线播放| 99色这里只有精品| 欧美精品手机在线| 黄页网站在线观看视频| 日韩最新av在线| 日本亚洲欧洲精品| 91蜜桃网站免费观看| 欧美激情视频一区二区| 国产一区二区在线免费视频| 国产成人精品视频在线观看| 日本阿v视频在线观看| 91久久久久久国产精品| 亚洲伊人成综合成人网| 国产精品香蕉av| 欧美日韩国产成人| 国产专区在线视频| 国产精品国语对白| 激情小视频网站| 国产精品久久久久久五月尺| 国内揄拍国内精品少妇国语| 国产精品入口免费视频一| 欧美一级大片在线观看| 久久久99免费视频| 蜜桃传媒视频第一区入口在线看 | 日日骚一区二区网站| 久久综合久久久久| 都市激情久久久久久久久久久 | 色在人av网站天堂精品| 国产视频999| 中文字幕不卡每日更新1区2区| 国产欧美一区二区三区视频| 美女扒开尿口让男人操亚洲视频网站| 国产一区国产精品| 欧美精品做受xxx性少妇| 高清无码视频直接看| 亚洲乱码一区二区三区三上悠亚| 99久久精品无码一区二区毛片| 亚洲一区在线免费| 久久免费观看视频| 日韩女优在线播放| 国产精品欧美久久| 国产精品揄拍一区二区| 亚洲国产日韩欧美| 久久99热只有频精品91密拍| 欧美日韩大片一区二区三区| 国产精品二区二区三区| 国产美女精品视频免费观看| 亚洲欧美日韩另类精品一区二区三区| 久久综合久久色| 欧美亚洲一级片| 精品不卡在线| 久久久爽爽爽美女图片| 欧美日韩一区在线播放| 中文字幕在线中文字幕日亚韩一区| 99re在线视频上| 日韩色妇久久av| 欧美精品一区在线播放| 久久男人资源视频| 精品一区二区三区毛片| 午夜美女久久久久爽久久| 国产成人午夜视频网址| 国产伦精品一区二区三区视频孕妇 | 日韩精品资源| 精品国产乱码久久久久软件| 91免费版看片| 热草久综合在线| 国产av第一区| 日韩中文在线中文网三级| 国产一区国产精品| 日本韩国在线不卡| 蜜月aⅴ免费一区二区三区| 久久亚洲高清| 国产一区二区不卡视频 | 国产美女无遮挡网站| 日本不卡在线观看| 在线视频一区观看| 日韩少妇与小伙激情| 国产精品综合网站| 日本精品一区二区三区四区| 欧美巨大黑人极品精男| 色婷婷综合成人av| 不卡一区二区三区视频| 黄频视频在线观看| 欧美在线播放一区二区| 午夜精品久久久久久99热| 国产精品成人av在线| 久久久久久久久久久国产| 91九色国产在线| 国产欧美日韩综合精品二区| 欧美日韩精品中文字幕一区二区| 亚洲国产婷婷香蕉久久久久久99| 欧美xxxx18性欧美| 久久精品99国产精品酒店日本| 99视频免费观看| 国产欧美日韩中文字幕在线| 欧美婷婷久久| 日日噜噜噜噜夜夜爽亚洲精品| 欧美激情亚洲综合一区| 国产精品嫩草影院久久久| 久久99中文字幕| 国产福利一区视频| 97久久伊人激情网| 国产免费黄视频| 国产色综合天天综合网| 精品人伦一区二区三区| 日韩精品―中文字幕| 性日韩欧美在线视频| 亚洲精品一区国产精品| 精品免费久久久久久久| 久久在精品线影院精品国产| 国产精品爽爽爽| 日日狠狠久久偷偷四色综合免费| 久久综合九色综合久99| 91九色对白| 久久综合九色综合88i| 91国产中文字幕| 91精品国产综合久久久久久久久| 成人免费观看视频在线观看| 国产精选在线观看91| 国产精品一区久久| 97碰在线视频| 久久免费视频在线观看| 国产精品com| 国产高清不卡av| 日韩一区av在线| 俺也去精品视频在线观看| 久久精品一本久久99精品| 国产精品视频一区二区三区四区五区 | 亚洲二区三区四区| 懂色一区二区三区av片| 日本午夜在线亚洲.国产| 日韩精品久久久毛片一区二区| 日韩黄色片在线| 黄色一级一级片| 国产一区二区三区小说|