|
Re: AutoCAD英寸轉毫米---[請教]
單位轉換程序是一個獨立的外部 UG/Open API 程序。用戶可以從 UniProducts 的主菜單 UGMENU 的 UGADMIN->UNIX SHELL 選項執行此程序,盡管操作系統提示符通常也會工作。
5 ?& A4 J9 J( }* @. L1 S7 \3i6L6}@\!oH0SimWer個人空間t)N-eB#A
1 _) q7 Z2 ]# K/ g% ~& b1 o L8 b語法' b' a8 {% }5 y; \1 F6 x. {% b& q
)Yxf0B2r:nK0在操作系統提示符處鍵入:
* z% M# y) k1 L( c: J, n# g% W! A6O2sZl;@@0SimWer個人空間m%u)B#L$K-O, K( l% ?5 M: q0 W
ug_convert_part -mm|-in -[o s u uo x y] [-o_] SimWer個人空間 |h ?\F8O&n5LK2Jt. j& F2 K1 e5 \
|-d[]SimWer個人空間DF rPx%zY(T
# \& H3 l) t; i' v" ^ o括號內的選項是可選的。由管道字符 `|' 分隔的選項意味著用戶必須提供在管道前的選項或管道后的選項,但不要兩個都提供。第一組選項 -mm | -in 表示你將要轉換成的單位并且是不可選的。必須使用 -mm 來轉換為毫米或者使用 -in 轉換為英寸。SimWer個人空間$Ocy{/Mew%L/ ]2 `: z2 a; m i7 Z9 Z- n9 ]
6 R: N7 m3 u+ I1 \/ h7 UKtN!r9tq;l1B,h0注意:用戶必須提供一個 part_name(部件名)或 -d 選項(使用一個可選的 dirname(目錄名))。
* A/ N" Q) {2 u) C% b, ^V"va9d9e0SimWer個人空間 })o%M9ku0dB k;tY# g, e0 |6 S% M: ]
選項SimWer個人空間X~_bn:d3 G4 N, h6 l/ `$ c2 ^$ v
描述SimWer個人空間d)Qh9q g2y"P#v.M2 s0 Y( X( z) M/ R* E4 N
7 ]5 @3 Y' M2 V2 G: J$ x0re3i9N9JhD0-dSimWer個人空間:pH&?/n%HK@z:},]2g1b
5 ]5 B* {3 M. z; R2 A0 G將當前目錄設為源目錄SimWer個人空間 JB#p l2?%M
" t" ~/ ^ z9 Q* \; K2 XSimWer個人空間E*D ON9W&@S
/ K# _- C+ Q, S3 i8 M-d , {. N- g n1 S
7xQQ`9C5D0把目錄 設為源目錄SimWer個人空間$q H"G%Rp1v zQ
" ~ F& f# f; t) |" q8 _/ o$ [SimWer個人空間c"v v| dIa7I7A
5 m0 G6 _2 ~7 K) E: t' B-inSimWer個人空間Glb/sZpb7q
- d5 Z# {. g. d2 t$ P0 C) F轉換為英寸單位" f2 N, Y; E; G% C+ C
L']|&S+^!d/];d0
* G. u: p' V; D' I# V) B1 ~GC W2D*o0-mm
' M9 R( p! |2 v3 Q8 Wp3oy:[&?&C`0轉換為公制單位- @+ v2 S: l; h i G
U#C#ElGH$J0SimWer個人空間Kctn3f9 O* m" ?6 H I! {+ ^/ R7 Y" S
-o SimWer個人空間}II P"sl
+ R: f3 o% T' s" A" @把目錄 設為目標目錄+ R- L+ q, ]6 G B5 W
d Y)M.S3h vSuj0SimWer個人空間$J6u(w5{ C-DcA
- ]8 p+ m5 h+ s$ B1 K-sSimWer個人空間+qPf.v BY{x1 w# v% H5 {8 E
橫過子目錄
q/ v! I3 f; }m:`t.{"[4[0. D; d/ A6 L* J2 I+ b5 _ v
"s!| B%X&R$d `0-uSimWer個人空間}W0Yf,x$s
& D4 w R' W, j) ]( ~0 t; J轉換 UDF(用戶定義的特征)
3 B' e3 A: z+ L# ^& UB[)Gz"p#d+t]0SimWer個人空間HL+g8PF;R P
$ S& y1 u g9 e3 K-uo: I7 t0 z+ d* g1 _8 e' m# |
~!u!| q\I+w/k0只轉換 UDF (用戶定義奶卣鰨?/TD>SimWer個人空間-|q+K A zh+P5x/b6c
, @& O' Y A8 _2 r6 D9 v x5 P
; t5 n+ v: H% ?( j2 u, n# ?! I. A0vUyq[P ]*T0-xSimWer個人空間E)Y d4H sX$ Q. j' k' g9 n/ H; @/ w
把注釋表達式導出到一個 .exp_txt 文件中* \( M' f' L X' s
AI-bYr7A02 {. d% F! f2 x6 L }/ s- w8 D) o
kv*| A:q%v [4d$E0-ySimWer個人空間9D(b"J9AZ(gVz*Z;r& L L( H) I _+ G9 z0 o) f3 d0 z
轉換整個集合
: ]+ N0 n& G: g(wL9@+a%ii"S'j[6g0# N+ @5 z" O9 t1 u8 f* s! z
8[)k2b{bx h0
$ q. Y. N* `8 j# |( ["yXX;A,G0SimWer個人空間0AN'hE8Ddm/_E I# j' j S4 n+ X: t
表達式轉換的結果寫到屏幕上和日志文件中。SimWer個人空間)f rlv7Uz
) ?: X/ q7 o/ z: E, k& C3 X0 [5 Z
~ t(^3P0?}1F1K(H4g T0使用 ug_convert_part 的示例SimWer個人空間"C [/s7M;FI%Z5}5 A( E* X( w ~$ |7 t4 N
程序要求選項 -in 或 -mm (但不是兩者)。同樣,要指定部件名、通配符或 -d 選項。SimWer個人空間y0yyS*mC- b* A( X _2 o
- [$ {7 a/ q7 p) i&yENJ1~(qC,_0以下是調用轉換程序的一些特殊示例:SimWer個人空間};{#| i;g(MVy6b
" k/ A1 z5 K$ J& YSimWer個人空間y/ECu3lB"D1o9t
: x$ v2 i' k8 ^1 Q" v4 ]ug_convert_part -in a.prtSimWer個人空間Z'CJEwM V't&Q&K; K3 c- y$ R! {( K
SimWer個人空間+l'OT+}x;?VF$ R1 B/ T( e5 j' @
把 a.prt 轉換并覆蓋為英寸。* w( d: a- e8 E9 f4 {$ j) b9 }
? \I8A$j*O0: A+ ]; J0 _( u$ H" G5 h
E JMz`uCd~4j7|0ug_convert_part -mm a.prtSimWer個人空間;_a,g'Q*l5BH A$ N( _" U3 O/ U( S) P1 c
SimWer個人空間#i+ClWu: M& ]1 C r1 P" c+ K5 Q
把 a.prt 轉換并覆蓋為毫米。2 u+ W& n) l9 \
j4P%lA{X~0V0+ A8 a: g( l& E) `3 n
'p0yI LX\*S0ug_convert_part -mm -y assy.prt2 {" E5 D, W6 ?' t
_w~5t2y0d0, R' e/ k& F }0 R: y* k
b!Xq1p#Q0把 assy.prt 和它的所有組件轉換并覆蓋為毫米。SimWer個人空間9Xki4@ px3C[`% v- b/ N' f, j# v
4 m K3 n( O" E3 z4 m% Fk.d NO![2C(d0ug_convert_part -in -d
1 E9 {0 B: S* U- S# h) ui}.Dd8V0SimWer個人空間"b#n7@t/Ji3n
0 ^- C& l9 `: ]) r3 d& W" }9 @把當前目錄下的所有部件轉換并覆蓋為英寸。
( \) c9 [: h5 ]0 R% u9 K[n-T/k0en,c0
. p5 `. V, k' B0 h- L/ M9 oz'K?/c@ P-m?e0ug_convert_part -in -s -d?parts/millimeter_parts -o?parts/inches_partsSimWer個人空間y K NZ*h/f
; h2 e" E5 z4 ^
5 |/ k) w* Q& g5 _" V6 d4 J/ Y" a@"| |Aj Lo0把 /parts/millimeter_parts 和它的子目錄中的所有部件轉換并覆蓋為英寸,并把得到的部件放置在同一級目錄 /parts/inches_parts 下。已經是英寸單位的部件不復制到目標目錄下。
) A9 e5 d" o1 }c!T|8j7xO0SimWer個人空間4|!ro t.BYu;_t4 l- H0 x6 l- S4 Q1 f
ug_convert_part -in /users/test/convert_test.prt -o?users/test/subtest
' ~& O. O6 H! {4 ^) ~; |+ Bf:T/TC0\M*xe?If0! x2 S- _! u: A9 w O* `, `
l_'xM+?0把 in /users/test/ 中的 convert_test.prt 轉換為英寸并把得到的部件放置在 /users/test/subtest 下。- ^0 }6 A1 H" C/ W9 U
l XE z,nj0SimWer個人空間!~+ga"_ F0CVw ~/ S6 K; }& K5 l- {/ p6 U) B* H, ^
程序不允許某些輸入的組合。它們是:SimWer個人空間i*aV q6a^6Dmr X6 g$ r' D! q0 ~3 O3 P8 M
2 n6 k4 Z4 M; _) [- c1``.`g"l#Y0iv0使用 -u 和 -uo。SimWer個人空間4F*t"o.Y2M/d/{\j1 y4 Y4 v0 i: W, ?, j1 r
; L( |$ D7 ]1 p$ v5 g/ D1 }i-[x9Y4J?#n0-u 或 -uo 和 -o 的組合。' r9 J2 E1 ^" s0 h6 f) Z
t4q B V4eX0SimWer個人空間Tf5u L HsD8 u I7 |8 M2 |3 O9 u
使用 -y 和 -d。
7 f/ O# C! ]' l( |/ s |
|