QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

查看: 4284|回复: 10
收起左侧

[求助] 工程图转dwg字体问题

[复制链接]
发表于 2009-11-30 16:46:04 | 显示全部楼层 |阅读模式 来自: 中国重庆

马上注册,结识高手,享用更多资源,轻松玩转三维网社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
因公司发图归档必须用DWG格式,只能把工程图转为dwg,按照论坛里的办法,另存为选项中选中了TureTpye。+ E0 A+ z. G6 U/ X. i

& T, @; v2 T& a& v转为DWG后,字体能够显示,但字体格式跟标准化要求的文字格式不同,修改之则显示乱码,把文字格式改回原来的,又显示正常。
  I/ G. g- ~! J- v1 V# g
: j  J! r, N* a1 [- m请问各位,这个问题怎样解决。( [' L6 `6 i! B' v7 q$ V
. M0 K" J5 w4 I6 T, b' w1 _
至于改变公司归档和标准化流程这些回答,就不用了 ,这个不是俺说了算的。
$ p9 q# d9 e' O+ d' a1 m
% A$ f' m+ `. x2 |$ Q: n[ 本帖最后由 swwjslt 于 2009-11-30 16:50 编辑 ]

转dwg后能正确显示

转dwg后能正确显示

但将文字格式修改为simplex后,显示为乱码

但将文字格式修改为simplex后,显示为乱码

显示乱码

显示乱码
 楼主| 发表于 2009-12-1 08:06:33 | 显示全部楼层 来自: 中国重庆
顶下。急用,盼高手解答。
发表于 2009-12-1 08:08:00 | 显示全部楼层 来自: 中国广东中山

回复 1# swwjslt 的帖子

楼主所说的问题我也遇上了。。论坛上说的方法也试过。但没有解决。我用的是SW07
发表于 2009-12-1 09:42:40 | 显示全部楼层 来自: 中国湖北武汉
我想应该是字体的问题吧
. f  O9 N1 h# K2 ~" w我用的是仿宋的字体,用楼主的方法保存后,字体是可以在CAD 中编辑的
发表于 2009-12-1 10:07:22 | 显示全部楼层 来自: 中国上海
转DWG是有很多问题,AutoCAD自身也有问题,用CAD2009转存低版本也有字体乱码的问题。主要是AUTOCAD的字体库是自带的不是使用windows的字体库,同样是因为跟外协工厂沟通而不得不使用AutoCAD。希望AutoCAD能够早日淘汰。; z. M1 R! O% h: [- z

, {" Z) }5 N( F$ g, G我的办法是字体”仅限于AutoCAD标准“,版本"R2007"。如果字体在AutoCAD中没有对应字体,则自己修改映射文件。
3 w9 g$ G, }: A; j
* p4 S, C( q" O+ T" F# J参考以下SolidWorks帮助文件中的说明。/ t3 O$ x1 {! ]. O) T! \
当输入 DXF/DWG 工程图文件时,即使计算机上没有安装 AutoCAD,SolidWorks 能正确地显示 AutoCAD® 字体。SolidWorks 已添加了 True Type 字体以支持常用的 AutoCAD 字体。字体使用位于 \Data\drawFontMap.txt 中的默认映射文件被映射。6 B3 B  O3 w7 W# i( s4 Q, }; [
0 q6 q: W" S! X( C) V2 T
在默认映射文件中,左列列举源工程图中的 AutoCAD SHX 或 True Type 字体。右列列举 AutoCAD 工程图文字在新的 SolidWorks 工程图中被映射到的 SolidWorks 或 Windows True Type 字体。您可根据需要编辑映射文件。当将额外的 AutoCAD 字体映射到 SolidWorks 或 Windows True Type 字体时,注意以下情况:
! M5 a; M. Y- O9 j+ p( ~
/ F- E* Y' q# R* w; U: e两个字体列表必须是简单的字体名称,无扩展名。4 |  e  B% z% [8 e3 ^! g0 w

6 T2 J! d5 }; `- }, ?' ~  @8 n6 HSolidWorks 或 Windows True Type 字体必须在操作系统的 \Fonts 目录中可用。(若想找到 \Fonts 文件夹,在运行窗口中键入 %systemroot%\fonts。)如果 True Type 字体不可用,SolidWorks 工程图文件默认字体将被使用。
2 f7 d+ O4 a" U. E4 ^
' A3 K" P3 I2 \SolidWorks 或 Windows True Type 字体还可使用于 SolidWorks 原始文件中。当您保存 SolidWorks 文件为 DXF 或 DWG 文件时,您可使用 drawFontMap.txt 映射文件将任何 SolidWorks 或 Windows True Type 字体反转映射到 AutoCAD SHX 或 True Type 字体。当工程图文件在 AutoCAD 中打开时,将使用确切的字体 - 不需要替换的默认字体。这将改进工程图文件的视觉真实感。7 x& L( q2 Q) c6 S( N+ ]' ^7 `5 h4 x
6 H2 D' h) `. j- Q& \2 U
以下列表展示默认映射文件中所包含的字体:/ _" e9 I' Z! D9 t" c* P
/ J3 N" A3 I5 F3 K+ E
AutoCAD SHX 或 True Type 字体 SolidWorks 或 Windows True Type 字体 / q# r4 O3 y' M) c0 `/ |, I
complex
5 Z' y5 u7 r2 L% q) }3 u8 a* m0 f SWComp4 U! k8 S: o, S, `1 i7 B! z
4 }& K! [  M7 u/ ^' u+ T
gdt; w  _8 a8 k% F8 A2 O) O! ]2 v
SWGDT
7 M$ L; D% U7 E; D
; V& j  D" Y8 \5 G! }. ~' G  q- @gothice( G& N, M! I# q+ F3 W5 J
SWGothe
8 d) @; ~6 G/ Z2 W+ V6 }3 n, _ 7 ~8 ?, I8 V: q# \7 T& K+ H
gothicg2 P6 W* D! }- }* W" I4 w; O
SWGothg3 v' A; V5 q" A: ?- I. @

8 ^( p1 `& K' i/ g+ J" o3 ^gothici: T7 X( F, _6 v6 i$ h
SWGothi, {4 X4 c3 }# u. C  G4 Y

& h5 C' _  E( m. Z& n$ ogreekc% Z% i$ o3 z$ l
SWGrekc, L$ g- _' r' S* w, D% s
) \1 W: I0 S( \) W/ d
greeks1 N9 f" d& Z3 H! k) ]8 n$ c# j
SWGreks
7 I8 w( G2 r) W" `( K3 r; ]
# ^  }7 z0 p% U2 ^3 i/ A1 n8 jisocp
9 G! X) h/ Y! f6 I) I) O) A+ s3 v SWIsop1# m. h) z6 U' S9 m

, o- n. C* k  e7 Q, T/ @5 eisocp2
; _% x5 q3 [& J4 N" `7 G" N SWIsop2
3 b/ ]8 M) n3 _, g# X5 g, I; z 0 p5 h0 @/ k' M% ]8 |
isocp3' _. `6 y9 n+ i$ K4 D
SWIsop3; t# Y8 e# [% D2 E) w2 x8 C6 e0 Q+ z
& h( f' E' f! y* x
isoct6 t8 z, \/ X, l) B. e
SWIsot1- }' a" g3 |) M" p4 p* b

0 J! u! T5 b4 R' visoct2
2 R% v# [- e5 W$ i  m SWIsot2
) M3 O4 f" d7 s* H
5 S& s* L# |& ~0 [& bisoct3/ f3 x3 T2 ?7 {+ m  c6 G/ |
SWIsot36 C; F4 g+ {+ |& D9 {# g; Q
, D9 ~- ^6 g2 C" Z4 T
italic
# E5 u9 ~% D! k( D4 G SWItal
0 @- y  A* H* [! F* f% m0 j9 F
: d9 U& K  Q. l+ Y& uitalicc
: g" ~6 G8 o6 C' N( h9 v SWItalc
* G, s# E1 z; x* f   f7 J% J& C7 R8 R
italict; X) d6 i8 J; f" M0 L
SWItalt
# v. B( Y: R  U! G; w" l9 H/ A
; L, p8 F& F: T4 b1 Q# q- ^monotxt/ K, k1 k# J3 i9 u, c6 _
SWMono
' K' U" y5 }# m0 v4 L 1 d7 g/ S3 y7 b! J, P
romanc
$ M7 o+ n  F) Y  z( W$ R" y SWRomnc
* N! P2 V. j7 h$ U5 o& j ) ]2 T2 ]$ r$ ]% H- q
romand1 a& h9 ~' l  n6 P1 D8 Y9 h3 I
SWRomnd: ?$ ~. a* m; M+ F( L3 C  O

$ _1 G2 H$ ^$ k2 V# ?romans
, r9 f' D5 w2 S; w/ a1 j: z SWRomns
1 j% b, m# \9 s7 D; \* M" M- b
  y7 K3 ]* G0 Q5 D) p" B& xromant8 e6 `9 o2 b0 b  ~1 B
SWRomnt. a3 r! D; l8 }* Z

" d) F3 e: R! w6 L/ o  M# Dscriptc
5 Q% W" L3 I  \. I9 U. Y3 S5 ]2 L SWScrpc: K# ?8 f; ?8 |* `  J" @
# I$ F" I" Z4 L' Y5 E
scripts
$ z+ G: ^- V3 T- u+ i8 D" v4 K SWScrps
& H6 h+ g5 S3 d4 V  L. ]; a% ^7 X
& g) x  [0 w4 c( J2 ysimplex
& U/ k1 e: N, u! J4 Y SWSimp
3 D9 P) Q. y  l( o# K. _, Y3 \ ; H' M  g% T6 A& i$ C
syastro; i7 _' k! B2 s; T5 J. }
SWAstro7 B1 O4 _! a! \
2 Q' F& W* B% ~& ]
symap
- e0 H( \0 G! T  K  I SWMap% P% {5 x( M% A' \: q; ?, _, b
3 F3 Q! N2 \+ Z& X
symath# n+ f) c6 ]8 T. p# B2 ]
SWMath
) S0 Y5 u6 y; y * P! G/ m7 d) u3 ?7 p
symeteo& u4 O, p- W/ c8 b
SWMeteo% l: t& s2 i4 T6 x& O

, _+ v" W5 F) I% ^symusic; w3 d! y2 Q: Y. z0 y
SWMusic0 Y2 g, ^  i1 X5 g% J0 l, p

" P6 ~, n% ~- D' c+ m: ?txt! z7 N9 e) s" |
SWTxt
5 {; L) x3 _9 c+ O( Y# w- j9 @  X
发表于 2009-12-1 11:02:35 | 显示全部楼层 来自: 中国广东深圳
我也期待这个问题的解决,希望楼上说的有效。
 楼主| 发表于 2009-12-1 12:44:16 | 显示全部楼层 来自: 中国重庆
楼上说的方法没试过。要发图了,直接cad里面写注解和技术要求吧,还好尺寸标注的字体没事。5 c$ k! ?, {( i6 F
等弄完了再按照上面的方法试试看,自定义映射。
  G- g6 f( a3 K  U/ [  u- s' I  p6 J) y6 E3 E
SW自带的帮助文档是输入DWG文件的相关,输入跟输出是否有区别?
8 M2 }) j* Q* }/ u1 u( `$ }SW2009,SP4.1。cad为PCCAD2005。
发表于 2009-12-1 16:12:36 | 显示全部楼层 来自: 中国上海
SW转存DWG的文字都是以块的形式的,我是转过去以后,全部炸开,然后用CAD的字体刷一遍。字体映射能解决一些简单的文字,但是碰到dwg的大字体,还是需要按照炸开再刷的办法。
发表于 2009-12-1 16:49:52 | 显示全部楼层 来自: 中国山东烟台
先转换成DXF格式后,再用CAD打开保存为DWG格式的就行,
发表于 2009-12-1 17:27:13 | 显示全部楼层 来自: 中国浙江温州
首先在sw的工程图模板里将字体设置为cad能识别的,比方宋体,仿宋体,txt等,然后保存后用此模板做的工程图转成cad后就不会乱码了。
8 X9 }4 ^5 b+ @$ W% s+ Y3 {5 H/ _7 z1 z1 B% {
急要的话,就直接在已生成的工程图里对文本进行字体更改。
发表于 2009-12-2 07:45:13 | 显示全部楼层 来自: 中国广东中山

回复 9# 541247783 的帖子

我用的也是楼上的方法。。。
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备2023026364号-1 )

快速回复 返回顶部 返回列表