免费黄网站在线观看_成人午夜剧场免费观看完整版_多野结衣av一区_亚洲激情在线视频_国产乱码精品一区二区三区亚洲人 _国产成人精品三级_视频一区视频二区视频三区高_一区福利视频_国产成人精品午夜_蜜桃成人365av_国产精品美女久久久久久久_国产伦精品一区二区三区视频免费

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

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

時(shí)間:2008-07-24 15:02:05 來源:
在尺寸標(biāo)注命令執(zhí)行過程中,當(dāng)命令行顯示“指定尺寸線位置或[多行文字(M)/文字(T)/角度(A)/水平(H)/垂直(V)/旋轉(zhuǎn)(R)]:”時(shí)鍵入“M”,調(diào)出“多行文字編輯器”對話框(如圖2所示)。直接輸入上下偏差數(shù)值并用符號(hào)“^”分隔(例如:+0.01^-0.02),然后選中輸入的文字,點(diǎn)擊對話框工具條上的 按鈕使公差文字堆疊即可。對話框中的“<>”符號(hào)代表該尺寸的缺省文本,可以直接刪除、修改。對于堆疊文字的編輯可以選中該堆疊文字后單擊鼠標(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)注。

 

 

  前面兩種方法需要人工查找尺寸偏差值,不能實(shí)現(xiàn)設(shè)計(jì)和繪圖的自動(dòng)化,在實(shí)際設(shè)計(jì)工作中使用起來仍顯繁瑣,我們在AutoCAD軟件的教學(xué)和使用過程中,采用二次開發(fā)的方法較好的解決了這個(gè)問題。

 

 

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

 

 

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

 

 

  AutoLISP是內(nèi)嵌于AutoCAD的一種表處理語言,能直接訪問圖形數(shù)據(jù)庫,通過修改圖形數(shù)據(jù)對圖形進(jìn)行操作,是擴(kuò)充AutoCAD圖形處理能力的有力工具,我們在設(shè)計(jì)程序時(shí)采用了模塊化結(jié)構(gòu),將程序要完成的功能目標(biāo)劃分為查詢和注寫兩個(gè)主要功能項(xiàng),利用DCL語言設(shè)計(jì)出程序界面。主程序建立在界面驅(qū)動(dòng)程序的基礎(chǔ)上,通過定義相應(yīng)的回調(diào)函數(shù)來實(shí)現(xiàn)其功能。利用AutoCAD的“appload”命令對程序進(jìn)行裝載,裝載成功后,主函數(shù)名即可作為AutoCAD的命令使用。程序流程圖如圖4所示,程序界面如圖5所示。用戶先選擇需要添加公差的尺寸,程序獲得該尺寸的基本尺寸數(shù)值,然后顯示對話框供用戶直接輸入數(shù)據(jù)或選擇查詢方式,最后調(diào)用子程序注寫該尺寸的公差文本。

 

 

開始

 

 

選擇尺寸

 

 

顯示對話框

 

 

放棄

 

 

結(jié)束對話框程序終止

 

 

調(diào)用預(yù)覽圖片子程序

 

 

輸入偏差數(shù)值

 

 

手工輸入

 

 

設(shè)置參數(shù)

 

 

公差格式

 

 

查詢輸入

 

 

文字高度

 

 

確定

 

 

注寫極限偏差

 

 

 

 

 

 

 

 

圖4 程序流程圖

 

 

圖5 程序界面

 

 

 

 

(2)公差數(shù)值的存儲(chǔ)與查詢

 

 

  公差數(shù)值的存儲(chǔ)與查詢是實(shí)現(xiàn)公差自動(dòng)標(biāo)注的關(guān)鍵之一。若使用外部數(shù)據(jù)庫進(jìn)行數(shù)據(jù)存儲(chǔ)則在查詢數(shù)據(jù)時(shí)需要使用中間文件,速度較慢。“表”是AutoLISP中最常用的數(shù)據(jù)記錄工具,用表數(shù)據(jù)結(jié)構(gòu)可以根據(jù)需要構(gòu)建二維、三維甚至多維數(shù)組;利用表的檢索函數(shù)可以快速地對表進(jìn)行數(shù)據(jù)提取。對表的強(qiáng)大處理能力是我們選擇AutoLISP的另一個(gè)理由。我們按尺寸分段將國家標(biāo)準(zhǔn)中的基本偏差表設(shè)計(jì)成AutoLISP表的形式,為了縮短查詢時(shí)間按照孔、軸分別建立了一個(gè)二維表,通過變量在程序運(yùn)行時(shí)將表調(diào)入內(nèi)存。表中每一個(gè)元素包含上偏差和下偏差數(shù)值。在查詢模塊中利用基本尺寸、公差等級(jí)、配合代號(hào)作為輸入?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文本,所以添加上的公差文字與原尺寸文本是一個(gè)整體,這樣就要用到AutoCAD的實(shí)體訪問技術(shù)了。AutoCAD在繪圖過程中賦予所繪實(shí)體一個(gè)數(shù)字標(biāo)號(hào),稱為圖元名,它是指向由AutoCAD保持的一個(gè)內(nèi)部數(shù)據(jù)文件的指針。通過圖元名AutoLISP就能找到該實(shí)體的數(shù)據(jù)庫記錄,并對實(shí)體進(jìn)行各種方式的處理。

 

 

程序通過entsel函數(shù)返回用戶所選擇的尺寸的圖元名,然后由 entget函數(shù)獲得尺寸實(shí)體的定義數(shù)據(jù),其中組碼1的內(nèi)容就是用戶輸入的尺寸文本,通過對其進(jìn)行修改,加入上下偏差的數(shù)值就可以實(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ù)庫,所作的修改才會(huì)顯示出來。該程序在AutoCADR14、AutoCAD2000上調(diào)試通過,涵蓋了全部尺寸標(biāo)注方式,可大大提高尺寸標(biāo)注的速度。

 

 

結(jié)束語

 

 

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

欧美三级午夜理伦三级在线观看| 视频免费一区| 久久99热这里只有精品| 国产精品天天狠天天看| 日韩一区二区三免费高清在线观看| 欧美亚男人的天堂| 伊人影院在线播放| 亚洲美女视频在线| 亚洲欧洲日本精品| 99九九99九九九视频精品| 日韩一区国产在线观看| 亚洲欧美日韩国产综合精品二区| 91亚洲午夜在线| 婷婷亚洲综合| 成人激情av在线| 欧美日一区二区| 国产精品久久久久久av下载红粉 | 中文字幕久热精品在线视频| 国产91足控脚交在线观看| 91麻豆精品国产自产在线观看一区| 亚洲综合在线一区| 91久久精品一区二区二区| 国产成人一区二区三区| 澳门成人av| 欧美一级大片视频| 国产乱码精品一区二区三区四区| 午夜精品久久久久久久99热浪潮| 国产一区二区三区国产精品| 欧美精品免费在线| 精品国产一区二| 久久久在线视频| 性人久久久久| 国产精品亚洲激情| 亚洲精品小说| 久久av一区二区| 六月丁香综合在线视频| 亚洲国产精品影视| 99re在线视频这里只有精品| 精品999在线| 亚洲精品久久久蜜桃| 日本成人一区| 精品免费视频一区二区| 欧美成人xxxx| 国产精品久久久久久网站 | 久久精品日韩欧美| 日本精品免费视频| 中文字幕国产精品一区二区| 亚洲成人影院在线观看| 日韩欧美国产1| 日本一区二区三区电影免费观看| 国产精品中文久久久久久久| 久久久人人人| www.日本xxxx| 欧美日韩综合一区| 外国成人毛片| 91久久极品少妇xxxxⅹ软件| 国产一区二区三区综合| 国产不卡视频| 亚洲国产成人av在线| 精品综合久久88少妇激情| 国产精品久久九九| 成人av影院在线| 偷拍自拍在线| 欧美精品一区二区在线播放| 欧美视频精品全部免费观看| 亚洲最大成人在线| 成人一区二区三区视频在线观看| 国产xxxxx| 亚洲精品99久久久久中文字幕| 精品素人av| 日韩av一区二区三区美女毛片| 久久看人人爽人人| 免费黄网站在线播放| 美女av一区二区| 亚洲黄色三级| 日韩欧美国产片| 日韩欧美国产高清| 国产伦精品一区二区三区千人斩| 影音先锋在线亚洲| 亚洲成av人在线观看| 国产精品无码久久久久| 国产精品免费视频一区二区| 久久亚洲精品小早川怜子| 国产在线激情| 国产精品免费一区二区三区都可以| 国产一区二区三区四区五区入口| 手机福利小视频在线播放| 不卡av在线播放| 日韩国产欧美视频| 猫咪av永久| 久久精品视频在线| 日韩av高清在线观看| 亚洲做受高潮| 91av中文字幕| 丁香婷婷综合网| 91麻豆免费在线视频| 国产免费一区二区三区在线能观看 | 午夜精品福利一区二区三区av| 美女100%一区| 精品不卡一区二区三区| 亚洲精品久久嫩草网站秘色| 伊人久久大香线蕉综合影院首页| 激情视频一区二区| 亚洲一区二区三区美女| 一区二区三区| 亚洲欧美一二三| 欧美日韩成人激情| 国产精品福利在线观看播放| 日日摸天天爽天天爽视频| 精品亚洲一区二区三区四区五区| 一区免费在线| 噜噜噜在线观看播放视频| 欧洲成人性视频| 国产欧美视频一区二区三区| 久久xxx视频| 2021国产视频| 亚洲第一精品夜夜躁人人爽| 日韩午夜免费视频| 爱久久·www| www.久久艹| 精品日韩视频在线观看| 国产成人ay| 亚洲国产成人va在线观看麻豆| 欧美裸体男粗大视频在线观看| 国产白丝网站精品污在线入口| 国产在线美女| 日韩欧美亚洲在线| 日韩视频中午一区| 亚洲人成免费| 亚乱亚乱亚洲乱妇| 国产综合精品一区二区三区| 欧美在线一二三四区| 亚洲人成人一区二区三区| 在线a免费看| 欧美日韩精品免费观看视一区二区| 欧美日韩精品一区视频| 在线视频亚洲| 2024最新电影免费在线观看| 日韩精品另类天天更新| 亚洲国产成人精品久久| 国产精品一二二区| 日韩一级特黄| www.这里只有精品| 日韩av第一页| 色哟哟国产精品| 亚洲一区二区免费看| 美足av综合网| 国产主播自拍av| 欧美国产精品日韩| 亚洲免费观看高清完整| 999视频精品| 成人免费网址| 九九热只有这里有精品| 久久久久久综合网天天| 亚洲成在线观看| 亚洲尤物在线| 六九午夜精品视频| 日韩欧美国产精品一区二区三区| 成人网欧美在线视频| 日韩免费高清av| www.av精品| 欧美精品一区二区三区精品| 理论在线观看| 久久久国产精华液999999| 另类少妇人与禽zozz0性伦| 亚洲美女偷拍久久| 国产精品婷婷| 亚洲人成网站在线在线观看| 午夜影院观看视频免费| 欧美亚州在线观看| 搡老女人一区二区三区视频tv| 亚洲欧美一区二区视频| 国产视频一区免费看| 综合久久av| 国产区视频在线| 欧美精品久久久久久久自慰 | 久久国产精品-国产精品| 日韩精品在线视频| 综合色中文字幕| 亚洲专区一区| 欧美日韩国产一区二区在线观看| 三级视频在线| 麻豆映画在线观看| 国产精品第三页| 亚洲а∨天堂久久精品9966| 国产欧美日韩中文久久| 欧美午夜a级限制福利片| 岛国一区二区| wwwww在线观看免费视频| 男人揉女人奶房视频60分| 国产日韩在线看片| 自拍偷拍亚洲一区| 日本乱人伦一区| 国产欧美日韩卡一| 日一区二区三区| 综合国产视频| 玛雅亚洲电影| 高清av在线| 五月天亚洲激情| 99精品一区二区三区的区别|