|
马上注册,结交更多同行朋友,交流,分享,学习。
您需要 登录 才可以下载或查看,没有帐号?注册
x
請Baiyears兄代貼Exercise15
由於aCAD2000中文版本身的問題,許多User發現當他們要執行MTEXT、DDEDIT及DIMEDIT等指令時,狀
態欄赫然出現「找不到Shell Program」的警示,讓User一時不知所措。書上明明說它是acad2000一個很
重要且自豪的更新,平白不用豈不辜負了程式設計師的一番好意?
據Autodesk的解釋是該等指令係以OEM方式開發的(R14後Autodesk收購德國Genius公司)。它原本就包含
Shell program,所以MTEXTED指令雖然可解MTEXT、DDEDIT和DIMEDIT的燃眉之急,但卻必須放棄
Shell program,導致其功能不全,如#符號不能堆疊及堆疊部份的text無法自動縮小....。
根本解決的辦法是修改Mtextmap.ini檔。這問題在acad2002中已經改善了,因此應急的解決辦法是將acad2002
的MTEXTMAP.INI複製過來使用即可。
既然談到堆疊(Stack)功能,何不趁機對它作個較詳盡的介紹?使有這方面需要的朋友能夠有更深一層的了解。
自R14開始AutoCAD便首次新增Stack功能,其目的是在解決上下標Text的問題,比如說 mm?、? 及上下公差
等,當然你將之寫成 mm2 和 8 3/4,人家也懂得你的意思,不過相較之下就是少了那麼一點專業氣習息(Pro)。
尤其是公差標註方面,或許你會說:DIMSTYLE→primary dimension裡就能設定此功能,殊不知它只能設定
單向及對稱公差而已,過去較多人使用的方法是Wblock法,此法的優點是將常用的公差建立成Wblock,預
先將字体縮小為80%左右,視需要Insert到Dimension Text之右側,如採用標準公差配合符號制,更可免去查公
差表的麻煩,不過它也有缺點:1. Text因而變成兩個objects,所以需要更新時不能一次以DDEDIT或DIMEDIT
指令完成,2. 公差定位點無法一致。
R14因為是初次引入「堆疊」的新功能,存在缺點是難免的,比如字体無法自動縮小,和無法更新Text內容及
不能堆疊 #, ( ) , [ ] , { } 等符號,還 好acad2000已作了大幅改善,到了acad2002就相當成熟完備了。
以下介紹的是各種堆疊的實例:所謂堆疊作業就是選取慾堆疊的物件(text),然後按MTEXT右上方之功能鈕
(【a/b】button)的意思。
1. 分數
有兩種方式,堆疊後之分數呈直列或斜列狀,視個人喜好擇一而為之。橫線和斜線部份支援線寬功能。
a. 8 3/4 UNF→堆疊 【3/4】部份→8 [$frac34] UNF
b. 8 3#4 UNF→堆疊 【3#4】部份→8 3/4 UNF
2. 上下標
a. mm2^→堆疊【2^】→mm[$sup2]
b. H^2O→ 堆疊【^2】→H2O
3. 上下公差
123 +0.02^-0.01→堆疊【+0.02^-0.01】
如果你使用的是TTF字型的話,會現上下標位置有不太對齊的現象,這是 "+" 和 "-" 符號不等寬的原故,改善的方
法是將 "-" 部份的字型改為Txt就可解決。
堆疊後的物件仍然可以更新,只不過要在MTEXT , DDEDIT 或 DIMEDIT中執行方可,其作業程序為:
1. 選取堆疊後之物件→在其上按右鍵
2. 選取「Properties」
3. 選「Upper」&「Lower」→可改變上下標(包括公差)值
4. 選「Style」→可改變字型
5. 選「Position」→可改變位置
6. 選「Text size」→可改變字体大小
...........................................................................................................................................................................................................................
Exercise 14 充其量只不過是3D基礎繪圖而已,需要說明的只有3D SURF(面架構)和3D SOLID(体架構)的區別,及如何將
UCSICON移到指定點以便於資料的查詢。
1. 以此題為例,如繪好的2D圖不先經REGION(BOUNDARY or BPOLY)指令建立為面域(Region)而以Polyline形式擠出厚度時,
便稱之為3D SURF,反之則稱之為3D SOLID。兩者皆可以Render,但只有SOLID可以用MASSPROP和AREA查詢体積和表
面積,SURF也可以查詢面積,但必須一個一個element作,相當麻煩與費時的。
2. 繪製3D圖時一定要打開 UCS Toolbar。
3. UCSICON如何移到指定點?
a. 指令UCSICON→OR
b. 指令UCS→O (UCS Toolbar 裡XY座標有紅色原點的就是此icon)
..............................................................................................................................................................
Quiz 15
26.此立體圖形表面積的近似值為何? mm[$sup2]
27.此立體圖形體積的近似值為何? mm[$sup3]
28.此立體圖形質心在Z方向的座標值之近似值為何?
29. A、B兩點間的距離為何? mm
30. C、D兩點間的距離為何? mm
|
|