除了4#說的方法外,還有一個問題:就是AutoCAD字體寬度要比SolidWorks中的字體寬,所以也會出現字符重疊或出格的情況。4 v1 t$ P( u" e& g, {7 N6 ~
, [) D; y7 L; G$ O V7 E$ y
2 H4 H8 f, N L6 c* c9 @SolidWorks與CAD字體不同,SolidWorks用的是Windows的字體,CAD是用的自己的單線體。因此字體肯定要轉換的。SolidWorks提供兩種方式轉換,一種是truetype字體(也就是Windows字體);一種是CAD獨特的字體。& Q0 w3 u" b1 N8 L
% J- Q8 s, q- D5 {3 h! [
2 V* R! J0 Z" F+ R有一個字體寬度轉換表,對應了SolidWorks轉到AutoCAD后的字體寬度比例。這個文件在 / f% `3 Y9 q; @6 r
; B, C) \5 B7 p0 T
7 H8 P4 L$ B) o# p( P* G: e3 x安裝目錄\SOLIDWORKS\data \ ttfontratiomap.txt
* D4 W% F" _& L% _' K8 }
' L7 E4 d' J3 d/ l5 X z
/ ]$ {) R' ?! ~# S- [ T/ w; i; u這就是對應表,例如:: a0 X/ c1 O2 }; S
Greeks;0.931 y' u% x0 h+ P; `
Complex;0.95
% c0 h, [9 w5 I4 A" {% h T/ DGothice;0.958 y7 y3 q( l1 j; y" B+ a
Gothicg;0.958 q- S/ N6 I( l( B* M0 N0 g4 ~, U& d
Gothici;0.91
& ^9 E+ ~; E# h6 G% {. v! l黑體 ;0.8;0.8
8 { ^; m8 ~2 b# P+ m1 P! h
. I/ ~( n8 ]9 o3 n+ P% S比如最后的:
4 ^7 b" N$ ]/ h2 _5 r n0 t. y黑體 ;0.8;0.8 6 o' N. L) w) @! x
前面是字體名稱,中間是SolidWorks轉到CAD ttf字體的比例,后面是SolidWorks轉到CAD ‘txt“字體的比例,中間用分號隔開,注意都是英文半角的啊( s7 [: K$ G5 J7 c9 B
' S$ C! u0 C- z* g$ D. X% {- s
. C* _ `. @% O5 |所以,如果轉換后字體太寬,可以手動修改AutoCAD字體設置中的寬度比例;
4 a/ V" E. |& i
6 U4 R9 H4 b6 V( N( y5 s7 Z9 I' X% x, A" }
或修改ttfontratiomap.txt文件,例如,加一行 Monospac821 BT;0.9 表示SolidWorks中的Monospac821 BT字體轉換到AutoCAD中的寬度比例改為0.9。這樣就一勞永逸了。
1 @4 x0 _4 T4 S( i
+ d; @' v# ]) v
4 U5 u# d5 }% ^$ \說的不一定準確,但我一直是這么用的。
' j6 {( N, x- F5 [& g' t% K0 X* }
4 g! {3 W* m' W! |" h" Q$ N' O# x) P9 \% ^+ l8 ?3 m7 q
5 w X/ `3 l- T. G$ z: F0 s" A: K( q( l
]+ I; _& d5 f; H# j# a4 l9 j4 D- s9 ]4 `
* S! d1 y# z {2 c1 B: w! t, W8 Y' J4 }$ T- H
" B* y1 o$ J1 d" a z
|