QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
因公司发图归档必须用DWG格式,只能把工程图转为dwg,按照论坛里的办法,另存为选项中选中了TureTpye。
4 {& d; Z! {) F5 I" H, v) d7 ^9 ]
0 j' n: f" ]1 U! E, l) \4 f  T转为DWG后,字体能够显示,但字体格式跟标准化要求的文字格式不同,修改之则显示乱码,把文字格式改回原来的,又显示正常。5 C/ S! r" n# `

' Y9 O+ {# f! H5 n$ u请问各位,这个问题怎样解决。- z* O0 {* P9 K, j

( C5 ~3 S; Y! D# ^  L1 V  q至于改变公司归档和标准化流程这些回答,就不用了 ,这个不是俺说了算的。$ k- k) c6 p! g7 I! E9 @

2 K% J& m' g" D[ 本帖最后由 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 | 显示全部楼层 来自: 中国湖北武汉
我想应该是字体的问题吧& @; l: l- p* a" j/ b; q1 ?' W
我用的是仿宋的字体,用楼主的方法保存后,字体是可以在CAD 中编辑的
发表于 2009-12-1 10:07:22 | 显示全部楼层 来自: 中国上海
转DWG是有很多问题,AutoCAD自身也有问题,用CAD2009转存低版本也有字体乱码的问题。主要是AUTOCAD的字体库是自带的不是使用windows的字体库,同样是因为跟外协工厂沟通而不得不使用AutoCAD。希望AutoCAD能够早日淘汰。
; t6 `& n! z% x: M+ c. {# `7 d9 f* a% [$ i$ d8 `3 L
我的办法是字体”仅限于AutoCAD标准“,版本"R2007"。如果字体在AutoCAD中没有对应字体,则自己修改映射文件。
" i8 T# U- h7 q. H* b5 ?4 c2 Q  F! {6 K- N; H
参考以下SolidWorks帮助文件中的说明。+ }! L' _2 V1 W& c3 R
当输入 DXF/DWG 工程图文件时,即使计算机上没有安装 AutoCAD,SolidWorks 能正确地显示 AutoCAD® 字体。SolidWorks 已添加了 True Type 字体以支持常用的 AutoCAD 字体。字体使用位于 \Data\drawFontMap.txt 中的默认映射文件被映射。
! N! Y) P. p; Z. O% Q0 c7 N7 N2 s
在默认映射文件中,左列列举源工程图中的 AutoCAD SHX 或 True Type 字体。右列列举 AutoCAD 工程图文字在新的 SolidWorks 工程图中被映射到的 SolidWorks 或 Windows True Type 字体。您可根据需要编辑映射文件。当将额外的 AutoCAD 字体映射到 SolidWorks 或 Windows True Type 字体时,注意以下情况:
; N& }) g0 v0 L$ c2 `4 f
7 c7 F* T, e: G两个字体列表必须是简单的字体名称,无扩展名。
8 H5 K8 [% H+ h1 u& q$ X/ r) e  {/ e) R: n0 U; a! r
SolidWorks 或 Windows True Type 字体必须在操作系统的 \Fonts 目录中可用。(若想找到 \Fonts 文件夹,在运行窗口中键入 %systemroot%\fonts。)如果 True Type 字体不可用,SolidWorks 工程图文件默认字体将被使用。
, [0 f- B& M" i0 Q9 c# }1 a$ |; M# a+ V4 ]1 ^# F3 F
SolidWorks 或 Windows True Type 字体还可使用于 SolidWorks 原始文件中。当您保存 SolidWorks 文件为 DXF 或 DWG 文件时,您可使用 drawFontMap.txt 映射文件将任何 SolidWorks 或 Windows True Type 字体反转映射到 AutoCAD SHX 或 True Type 字体。当工程图文件在 AutoCAD 中打开时,将使用确切的字体 - 不需要替换的默认字体。这将改进工程图文件的视觉真实感。; y1 T3 r2 x% l4 I
$ h+ B9 V# k$ g5 j4 Y1 K; P
以下列表展示默认映射文件中所包含的字体:& k9 t/ V: T& |9 T2 r1 Y

9 G& v: ~! n% O! P0 C) i7 vAutoCAD SHX 或 True Type 字体 SolidWorks 或 Windows True Type 字体 ( v+ m& g) x; s! C, p
complex4 C  j5 q) y# O* h' s% @
SWComp4 o; M, M8 ]6 s( ?( U) o) `! H% Y
2 V* y3 q, A1 W  M1 p8 ~7 c
gdt1 l2 {; q  Y7 @
SWGDT
6 x3 ~. K0 T/ b& y " L8 J, Q  O, H
gothice8 e% ]: x7 \2 h
SWGothe0 A* b2 H7 E9 i6 J9 }

0 Z" {' l# \* p1 r+ ]gothicg+ M0 [6 j/ Y% ~& l+ H! h9 S6 _% |
SWGothg
% B: F' d4 j! n3 `0 N% {3 e& G
  v* p, L6 Y+ F; w* k( Fgothici
0 V$ A! K, Z0 O5 Y SWGothi! s- @8 n! p$ y  D

4 t6 V: J) |; @3 g: ?greekc# j, V& C5 j! ~; t
SWGrekc4 T* [6 b/ o$ D
& v  f8 a* D  A
greeks; P' r2 s* E: N8 ^1 ?
SWGreks
6 M! J0 z- d) }- K 1 V$ W* j7 z) r( q) h
isocp2 D8 C1 O5 C8 o! D+ N
SWIsop19 V2 g/ C5 @" N# a* \' O

% o0 X! V* m  b- g; Y) P: R+ tisocp2
% D+ G. a) _+ X  ^3 H7 e( f SWIsop2# Z% n2 o# O' a: _! t6 J! z. x

& r  J7 f8 Z% Y& ], ^. H' H1 p9 b4 ^isocp35 ]5 Z6 ?2 ^' _6 k5 N  f, A
SWIsop3
" w  L# W9 U" y" k. ^9 e
- |4 C! a' g' @. risoct2 M9 n, `2 ^- w+ E! d
SWIsot1, s/ I. S7 L# d- d6 D" G( E

7 \9 h9 E( ~. ]2 k" Jisoct20 W. C$ U4 f5 d! R( r- d
SWIsot2& b0 T9 ]3 }; ~7 x+ ]. ^

2 x# U2 q2 o5 a# Y5 @% n: f- Yisoct3
; b5 l9 S& K" z. x SWIsot3
  f7 @9 b* M9 R+ ~" b 6 U* a* O+ F& D7 [) c! P
italic0 y" n# W  {# J7 T$ _) f4 ?* n8 y  m
SWItal
. ~8 q" y' l( ~1 s8 e& K; A. F
) |$ r, @; q' Z% K: mitalicc( {5 X! b& h' g( v
SWItalc
0 B2 d. O; F0 q4 L
0 Y4 z  J& ]0 v% M: `& {# N. K& Xitalict; X, v+ i1 B3 A% w% }
SWItalt
5 i! g5 O5 S+ h: p1 L; b
( t5 w; w; m5 Y6 xmonotxt
2 Q2 n/ J( R* W& b7 {9 \ SWMono
/ I  b/ ?' y7 F' i7 k8 _1 a / b, S4 V8 D* y& w( Y! }3 Y
romanc8 v# o. K1 m% L4 S* ]8 ?3 ^& c1 a
SWRomnc* R9 d# ?* F) |; Q) U0 Q
$ F6 w9 k. z& E1 \* |
romand5 k) t# B; N6 b/ z# W' R8 c
SWRomnd; q( D* f1 _$ t" M$ ^
# n2 e; N( |# Q: _- ?- I
romans
  ]2 _! B- x: m& |# K7 ?1 n* b3 Q SWRomns
- B- K/ W: F0 Q7 c9 M9 n3 \ ) P6 H- z$ y! X
romant
& N( D$ N9 L0 Q5 M- g1 p* a SWRomnt( J. M( Y$ L2 t
% I5 e3 ~# v2 D; `% r% p/ q0 v
scriptc+ C- j9 X0 c& `' Q' a
SWScrpc
5 r  V1 g: B5 h0 m5 v) w9 Z" [
2 J9 j- L) Q+ ~4 o8 pscripts
: P9 z  P8 y1 ?# E# e; e SWScrps2 Y, i: C! y$ P
: o* P# F9 M- B$ t- Y7 v* i( [$ ~
simplex
# d6 p; d+ q  e9 O SWSimp' N% e# i! X- g: `
: q- `  L1 W* C
syastro! x4 ~2 t. f% M4 ?8 ^9 N7 o
SWAstro
9 l/ ^+ W3 \8 b7 d$ v- h. q
8 j* f" E, w! Fsymap
1 O4 A6 f" j; m/ Q/ Q/ a SWMap
' I. s$ J8 T' m! i  {. b 9 }/ ]% Q$ R- A0 O: \# w; }9 r
symath
" p6 Q* m- v+ t7 @1 [; W SWMath0 r7 n$ N3 ?. e; G3 O0 K

! C) P1 [  w: v; I( X# ^symeteo
% W5 A- h! p0 s# g- P$ W* R* o SWMeteo, l3 J8 ~$ C0 l/ {4 ]' j, J

' E  R  R+ {) R4 h( Isymusic6 b7 S. O+ C, ~4 ^6 f$ N( x# H
SWMusic
1 H! v1 }8 c& W% g3 c! E
/ t0 J: U" D' v- b2 b" E1 n5 atxt! q* f, z2 d& I- J' u
SWTxt% ^0 m  d( U4 w" l, |$ c! B, ^9 i
发表于 2009-12-1 11:02:35 | 显示全部楼层 来自: 中国广东深圳
我也期待这个问题的解决,希望楼上说的有效。
 楼主| 发表于 2009-12-1 12:44:16 | 显示全部楼层 来自: 中国重庆
楼上说的方法没试过。要发图了,直接cad里面写注解和技术要求吧,还好尺寸标注的字体没事。( H: ?, e. e8 a6 M5 z
等弄完了再按照上面的方法试试看,自定义映射。9 k  F% t. j; C# Z$ |/ e
" Y2 n1 k$ M2 F* k! _( S8 m5 c, y
SW自带的帮助文档是输入DWG文件的相关,输入跟输出是否有区别?' g! W, E- R4 a0 P7 ?$ q; f
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后就不会乱码了。5 N4 j; P  I9 @8 S% o: V- v1 m
, {7 W0 I8 _) f! E0 x# c
急要的话,就直接在已生成的工程图里对文本进行字体更改。
发表于 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 )

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