我想看一级黄色大片_久久亚洲国产精品一区二区_久久精品免视看国产明星_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久久青青青国产免费

            国产精品不卡在线观看| 欧美日韩国产精选| 亚洲黄色尤物视频| 中文字幕av一区二区三区 | 国产一区二区三区免费看| 亚洲精品老司机| 一区二区三区四区高清精品免费观看 | 亚洲视频在线一区观看| 中文字幕五月欧美| 中文字幕一区二区三区视频| 国产精品女人毛片| 国产精品久久久久aaaa| 亚洲免费色视频| 香蕉久久一区二区不卡无毒影院 | 日韩欧美国产高清| 亚洲精品一区二区三区影院 | 久久久久九九视频| 中文字幕五月欧美| 亚洲一二三区在线观看| 全部av―极品视觉盛宴亚洲| 久久99精品久久久| 99视频热这里只有精品免费| 94-欧美-setu| 欧美人伦禁忌dvd放荡欲情| 欧美电视剧在线看免费| 国产欧美一区二区精品婷婷| 日韩毛片视频在线看| 性做久久久久久| 国产伦精一区二区三区| 97久久人人超碰| 3d动漫精品啪啪| 国产欧美日韩麻豆91| 亚洲一区在线播放| 国模大尺度一区二区三区| 成a人片国产精品| 91精品婷婷国产综合久久性色| 久久久久久久综合色一本| 亚洲品质自拍视频| 麻豆91在线播放免费| 91在线观看下载| 日韩精品中文字幕一区二区三区 | 国产精品国产三级国产a | 国产日韩欧美制服另类| 亚洲成人福利片| 成人一区在线观看| 51午夜精品国产| 国产精品久久久久aaaa| 精品在线你懂的| 欧美视频一二三区| 中文字幕在线不卡| 国产精品主播直播| 欧美一区二区成人| 亚洲一区二区精品视频| 成人av在线一区二区三区| 日韩午夜激情免费电影| 亚洲一区在线免费观看| 国产**成人网毛片九色| 精品裸体舞一区二区三区| 一区二区成人在线视频| 成人黄色网址在线观看| 久久综合久久99| 美腿丝袜亚洲三区| 欧美在线一区二区三区| 1024亚洲合集| 成人av高清在线| 欧美激情在线一区二区三区| 精品午夜一区二区三区在线观看| 欧美日韩精品三区| 亚洲一区中文日韩| 在线看不卡av| 一区二区激情小说| 91国内精品野花午夜精品| 亚洲欧洲另类国产综合| 成人av在线影院| 中文字幕在线免费不卡| 成人av一区二区三区| 国产精品欧美精品| 99国产麻豆精品| 亚洲精品欧美二区三区中文字幕| 91蜜桃免费观看视频| 亚洲精品美国一| 一本到高清视频免费精品| 18欧美亚洲精品| 色88888久久久久久影院按摩| 亚洲精品ww久久久久久p站| 91麻豆精品秘密| 夜夜爽夜夜爽精品视频| 欧美在线999| 五月天精品一区二区三区| 欧美日韩美女一区二区| 日本欧美加勒比视频| 精品奇米国产一区二区三区| 国产一区二区三区久久久| 国产日本亚洲高清| 色综合中文字幕| 国产精品中文字幕欧美| 精品免费视频一区二区| 国产精品一区不卡| 国产精品传媒入口麻豆| 色综合av在线| 奇米综合一区二区三区精品视频 | 美女高潮久久久| 国产欧美日韩激情| 日本乱码高清不卡字幕| 午夜视频一区二区| 久久日韩粉嫩一区二区三区| 激情欧美一区二区| 亚洲天堂中文字幕| 欧美精品色一区二区三区| 激情综合五月婷婷| 亚洲欧美偷拍三级| 日韩你懂的电影在线观看| 国产精品亚洲午夜一区二区三区 | 欧美日韩视频不卡| 国产电影精品久久禁18| 一级日本不卡的影视| 3d成人h动漫网站入口| 国产.精品.日韩.另类.中文.在线.播放| 综合久久一区二区三区| 日韩三级视频在线观看| 99久久精品免费观看| 奇米综合一区二区三区精品视频| 中文字幕第一区| 欧美日韩一区二区电影| 国产激情精品久久久第一区二区| 亚洲精选在线视频| 久久久久久久久免费| 欧美日韩一区二区三区视频| 成人中文字幕在线| 麻豆高清免费国产一区| 一区二区三区四区在线免费观看| 2022国产精品视频| 欧美日韩一卡二卡| av亚洲精华国产精华精华| 精彩视频一区二区| 香蕉加勒比综合久久| 亚洲天堂2016| 中文字幕国产一区| 久久综合99re88久久爱| 91精品国产综合久久小美女| 99久久婷婷国产综合精品电影| 国产自产高清不卡| 美腿丝袜在线亚洲一区| 亚洲h动漫在线| 亚洲精品成人在线| 国产精品久久久久影院色老大 | 亚洲精品五月天| 国产欧美精品国产国产专区| 日韩欧美亚洲国产另类| 欧美高清精品3d| 欧美在线999| 欧亚洲嫩模精品一区三区| 成人国产精品免费观看| 国产乱码一区二区三区| 韩国一区二区三区| 久久精品国产99久久6| 日韩精品一二区| 亚洲国产一二三| 亚洲一区二区综合| 夜色激情一区二区| 亚洲自拍偷拍麻豆| 夜夜揉揉日日人人青青一国产精品| 亚洲国产精品传媒在线观看| 欧美激情资源网| 欧美国产日产图区| 国产精品进线69影院| 中文字幕一区二| 专区另类欧美日韩| 亚洲影院免费观看| 偷窥国产亚洲免费视频| 蜜臀国产一区二区三区在线播放 | 精品久久一区二区| 国产亚洲精品bt天堂精选| 日本一区二区三区国色天香 | 欧美日韩另类一区| 日韩视频免费观看高清完整版在线观看| 欧美欧美欧美欧美首页| 欧美一区二区久久久| 欧美va亚洲va香蕉在线| 久久免费视频色| 日韩一区日韩二区| 亚洲大尺度视频在线观看| 蜜桃视频一区二区三区在线观看 | 国产成人午夜精品5599| 99久久夜色精品国产网站| 色噜噜偷拍精品综合在线| 在线成人av网站| 精品国产一区二区三区不卡| 欧美国产欧美综合| 一区二区三区国产精华| 麻豆精品久久精品色综合| 福利一区福利二区| 欧美亚洲另类激情小说| 91精品国产综合久久精品性色| 久久午夜免费电影| 亚洲欧美成人一区二区三区| 日韩黄色一级片| 菠萝蜜视频在线观看一区| 91九色最新地址| 精品国产乱码久久|