国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于AutoCAD的三維實(shí)體模型到工程圖的轉(zhuǎn)換及其命令組件生成

2010-07-09 11:29:42楊迎新
制造業(yè)自動化 2010年7期
關(guān)鍵詞:立體圖實(shí)體模型工程圖

楊迎新

(江西理工大學(xué),南昌 330013)

0 引言

AutoCAD 是當(dāng)今世界上使用人數(shù)最多的計算機(jī)輔助設(shè)計軟件,隨著軟件版本的不斷升級,它不僅具有很強(qiáng)的二維繪圖編輯功能,而且具備了較強(qiáng)的三維繪圖及實(shí)體造型功能。目前,AutoCAD已經(jīng)廣泛應(yīng)用于機(jī)械、電子、建筑、交通、電力造型設(shè)計、圖案設(shè)計等各個行業(yè)。它占領(lǐng)了在PC上的基本圖形處理軟件的大部分市場[1]。

但AutoCAD亦存在某些不足,其中將實(shí)體模型轉(zhuǎn)換為工程圖的操作始終比較煩瑣,以至于AutoCAD用戶大多利用其它軟件如Pro/e或UG來轉(zhuǎn)換,給操作帶來不便,從而在一定程度上限制了AutoCAD的使用。

本文針對上述問題進(jìn)行探討,提出了將實(shí)體模型轉(zhuǎn)換為工程圖的一種操作方法,更主要的是開發(fā)了相關(guān)的命令組文件,為該操作的簡化提供了新的思路。

1 將實(shí)體模型轉(zhuǎn)換成工程圖

這里所指的工程圖是指的二維視圖。將三維實(shí)體模型轉(zhuǎn)換為工程圖是大多數(shù)用戶的一個關(guān)鍵操作?,F(xiàn)舉例介紹如何將實(shí)體模型轉(zhuǎn)換為工程圖的方法,該方法同時又是生成命令組件的一個主要依據(jù)。

首先在AutoCAD模型空間繪制出某個三維實(shí)體模型。如1圖所示。本圖當(dāng)前坐標(biāo)系是世界坐標(biāo)系(UCS)。

圖1 三維圖形

1.1 復(fù)制多個三維實(shí)體模型

根據(jù)視圖數(shù)量的要求,需要生成幾個視圖就復(fù)制幾個。這幾個三維實(shí)體模型將作為生成各個基本視圖的基準(zhǔn)模型。本文以最常見的三個基本視圖為例來進(jìn)行介紹,故復(fù)制三個。復(fù)制的方法很多,一般可用復(fù)制(Copy)命令復(fù)制,但如采用陣列(Array)命令,再根據(jù)需要刪除多余的三維圖形,這樣對稱效果更好,操作也更方便。使用陣列方法的結(jié)果如圖2所示。

圖2 三維圖形的復(fù)制結(jié)果

1.2 將各個三維實(shí)體模型旋轉(zhuǎn)

在上述基礎(chǔ)上,將各個三維實(shí)體模型旋轉(zhuǎn)。這一步非常重要,如果旋轉(zhuǎn)方向不對,將影響工程圖的方向。

圖3 視圖方向

為了表達(dá)方便,分別以該三維實(shí)體模型的三個面分別作為三個視圖的看圖方向,如圖3所示。再用三維旋轉(zhuǎn)(Rotate3D)命令根據(jù)需要旋轉(zhuǎn)上述三維圖形:如果將圖中“1”面方向作為主視圖方向,則將該圖旋轉(zhuǎn)至“1”面朝上;相應(yīng)地,如果將圖中“2”面方向作為俯視圖方向,則必須將圖旋轉(zhuǎn)到“2”面朝上;“3”面亦然。旋轉(zhuǎn)后結(jié)果如圖4所示。

圖4 旋轉(zhuǎn)結(jié)果

1.3 生成三維實(shí)體模型的平面視圖(plan)

Plan命令[2]可用于生成三維實(shí)體模型的平面視圖。得到平面視圖的視點(diǎn)總是相對于當(dāng)前UCS、WCS或上一個已保存的UCS的(0,0,1)點(diǎn),即平面視圖定義為沿Z軸觀察實(shí)體時所得到的視圖。該操作為后續(xù)抽取工程圖定義了看圖的方向。對圖4“plan”后的結(jié)果如圖5所示。

圖5 plan結(jié)果

1.4 轉(zhuǎn)換到圖紙空間,再抽取輪廓(Solprof)

模型空間[3]是真實(shí)世界的三維空間,也就是設(shè)計繪圖的空間。多數(shù)繪圖工作是在該空間內(nèi)完成。在這個環(huán)境中,可根據(jù)需要繪制各種二維或三維圖形。而圖紙空間是一個二維空間,代表著一張二維圖紙。提取輪廓時,就必須轉(zhuǎn)換到圖紙空間。

雙擊視口或用SPACE命令激活視口后,用“Solprof”命令自動生成可靠的標(biāo)準(zhǔn)或輔助二維視圖。此時三維輪廓被投射到一個與觀察方向垂直并且通過 UCS 原點(diǎn)的平面上。 通過消除平行于觀察方向的線,以及將在側(cè)面觀察到的圓弧和圓轉(zhuǎn)換為直線,SOLPROF 可以清理二維輪廓。

使用Solprof命令后結(jié)果如圖6所示。

圖6 抽取輪廓后結(jié)果

看起來圖6與圖5沒有區(qū)別,其實(shí)差別很大。圖5只是改變了看圖方向的三維實(shí)體模型,而圖6中每一個圖形是由一個立體圖和一個工程圖的重疊,事實(shí)上,此時三個基本視圖已經(jīng)生成。

圖7 改變看圖方向再移動后的結(jié)果

改變看圖方向即可看到三個工程圖。圖7是為了清晰,已將立體圖移動的效果圖。實(shí)際操作可不移動立體圖。

1.5 關(guān)掉部分圖層,即得到三視圖。

打開圖層管理器,此時發(fā)現(xiàn)多了兩個圖層,分別是PH和PV層,PH層是工程圖不可見輪廓線所在的圖層,PV層是工程圖可見輪廓線所在的圖層。關(guān)掉實(shí)體所在的0層和不可見輪廓線所在PH層。這樣得到一個完整的工程圖如圖8所示。

圖8 關(guān)掉實(shí)體圖層、PV層后圖形

再改變看圖方向,得到最終結(jié)果,即工程圖,如圖9所示。

圖9 工程圖

如果還需配備一個立體圖,可以在復(fù)制(Copy)時多復(fù)制一個,在使用“Solprof”命令時不要選擇該模型,則這個模型仍然是立體圖。

2 命令組件生成

由此可見,使用AutoCAD命令是能將三維實(shí)體模型圖轉(zhuǎn)換為工程圖的,但步驟繁多,操作復(fù)雜。AutoCAD系統(tǒng)提供了命令組的功能。命令組能自動執(zhí)行預(yù)先用若干個AutoCAD系統(tǒng)命令及選擇項(xiàng)按照一定的次序編寫而成的命令序列。同時,命令組文件是一個ASCII碼文本文件[4],可以使用任意文本編輯軟件[5](Microsoft Word)、文本編輯器(Notepad)或AutoCAD的Edit命令來編寫命令組文件。

因AutoCAD的三維命令都與坐標(biāo)有關(guān)系,所以編寫命令組件前必須指定坐標(biāo)系。以下所編命令組件其坐標(biāo)系皆為WCS。因不同圖形視圖看圖方向各不相同,旋轉(zhuǎn)方向相同各不一樣,所以組件只能從第四步Plan生成平面視圖開始。

在命令行中輸入Edit命令,回車,此時系統(tǒng)自動進(jìn)入C程序編輯界面,其代碼如下:

注意保存時文件擴(kuò)展名必須為.SCR。這個文件適合所有的三維實(shí)體模型轉(zhuǎn)換為工程圖。但注意PH層后的數(shù)字是隨機(jī)的,所以調(diào)用時注意PH后的數(shù)字。

3 調(diào)用命令組件

在前述旋轉(zhuǎn)步驟后,使用“Script”調(diào)用命令組文件即可執(zhí)行該文件。使用該命令時,可全部或部分地代替人工的實(shí)時交互式操作,既簡化了重復(fù)性操作,又節(jié)省了大量的時間。

圖4為執(zhí)行Script前圖形,圖10為執(zhí)行后的結(jié)果。只需要從命令行輸入Script命令,系統(tǒng)自動執(zhí)行一系列命令,快速生成工程圖。

圖10 Script后結(jié)果

4 結(jié)束語

綜上所述,利用AutoCAD一系列命令可實(shí)現(xiàn)將實(shí)體模型轉(zhuǎn)換為工程圖,而且可根據(jù)需要生成含有多個視圖的工程圖。雖然過程煩瑣,但如果使用本文所介紹的命令組件,一個命令自動執(zhí)行多步操作,快速生成,從而避免用戶輸入和牢記一些煩瑣復(fù)雜的命令,方便用戶操作和使用。

[1] 趙國增.計算機(jī)輔助繪圖與設(shè)計—AutoCAD2006[M].北京:機(jī)械工業(yè)出版社,2008.

[2] 李乃文.AutoCAD 2008中文版機(jī)械制圖案例教程[M].清華大學(xué)出版社,2008.

[3] 唐嘉平.AutoCAD2002實(shí)用教程[M].清華大學(xué)出版社,2002.

[4] 張南展.閥體三維參數(shù)化繪圖及鑄造工藝CAD系統(tǒng).福州大學(xué),2004.

[5] 王和順,汪勇,李霖.也談Word與AutoCAD相互調(diào)用[J].機(jī)床與液壓,2005,09.

猜你喜歡
立體圖實(shí)體模型工程圖
“3+4”人才培養(yǎng)模式下本科階段“工程圖學(xué)”課程的優(yōu)化設(shè)計
面向工程認(rèn)證的機(jī)制專業(yè)工程圖學(xué)(一)課程教學(xué)探索
保險箱錯覺
讀者(2019年22期)2019-10-31 03:43:29
分析三維CAD建模技術(shù)在工程圖學(xué)中的應(yīng)用
電子測試(2018年10期)2018-06-26 05:54:22
立體圖在《機(jī)械工程制圖》教學(xué)中的應(yīng)用
四川水泥(2018年10期)2018-03-31 04:20:00
建筑設(shè)計中的實(shí)體模型
建筑設(shè)計中的實(shí)體模型
項(xiàng)目式教學(xué)在工程圖學(xué)課程中的探索與實(shí)踐
基于降維和篩選的立體圖快速生成算法
淺談立體圖在制圖教學(xué)中的應(yīng)用
成才之路(2009年36期)2009-06-02 03:12:08
恩施市| 阳高县| 咸丰县| 佛山市| 泰来县| 乌兰县| 佛冈县| 浦江县| 防城港市| 汪清县| 沈丘县| 清新县| 两当县| 黑龙江省| 万年县| 新安县| 嘉鱼县| 江永县| 昭平县| 监利县| 襄城县| 屯昌县| 栖霞市| 房产| 积石山| 保定市| 江口县| 宁阳县| 涞水县| 屏山县| 东乌珠穆沁旗| 清河县| 宜兴市| 邛崃市| 灵石县| 漳浦县| 石门县| 阿克苏市| 乌鲁木齐市| 连山| 远安县|