QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

查看: 6365|回复: 23
收起左侧

[分享] solidworks格式转CAD格式

 关闭 [复制链接]
发表于 2005-12-26 12:17:00 | 显示全部楼层 |阅读模式 来自: 中国上海

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

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

x
       我在将solidworks的工程图转为CAD的.dwg格式的时候,老是字体不能自动转化过来,总要重新设置,非常麻烦,非常浪费时间。. }# ?. K. Z  O
       请问各位前辈,可有妙方![em45][em45][em45]
8 A" N9 P( Z- r( D& m+ ^# r
[此贴子已经被作者于2005-12-26 12:18:06编辑过]
, [! H4 h+ c; b) h8 g
发表于 2005-12-26 12:38:00 | 显示全部楼层 来自: 中国河南洛阳
找学习光盘将字体转化 文件安装即可
发表于 2005-12-28 09:05:00 | 显示全部楼层 来自: 中国湖北武汉
文件另存为*.dwg文件是选则参数选择,选aotucad即可。[em02]
发表于 2005-12-28 19:24:00 | 显示全部楼层 来自: 中国上海
ding
发表于 2006-1-7 22:25:00 | 显示全部楼层 来自: 中国江苏苏州
  我是这样做的: 工程图先不标尺寸,转成DWG后再标尺寸,把工程图标尺寸的时间用再DWG内,且有些不需要的相关线.圆弧交接线等可酌情去掉,整理后图纸比较规范。
发表于 2006-1-8 17:51:00 | 显示全部楼层 来自: 中国广东汕头
文件另存为dwg文件时,在选项里面字体应该选择TrueType即可。同时还应该选DWG的版本。
发表于 2006-1-8 20:25:00 | 显示全部楼层 来自: 中国台湾
眾說紛紜看得滿頭霧水!!結果還是得在CAD中重標尺吋!!
发表于 2006-1-9 10:15:00 | 显示全部楼层 来自: 中国浙江宁波
我用的是5楼的办法!
发表于 2006-1-9 10:25:00 | 显示全部楼层 来自: 中国广东中山
我也是一般在SW中绘制3D图,再转到工程图,再另存.DWG标尺寸。方便快捷。
 楼主| 发表于 2006-1-12 17:08:00 | 显示全部楼层 来自: 中国上海
谢谢大家!
发表于 2006-1-13 13:26:00 | 显示全部楼层 来自: 中国浙江台州
原来这样啊!
发表于 2006-1-13 21:33:00 | 显示全部楼层 来自: 中国安徽淮南
我用SW绘制工程图后,用AUTOCAD打不开。
发表于 2006-1-14 10:18:00 | 显示全部楼层 来自: 中国浙江嘉兴
[QUOTE][em05][em05][em05][em05]这个可以解决!  qq 41511525      附件下载  http://www.mcadtools.net/url/sw2dwg.rar
发表于 2006-1-14 19:56:00 | 显示全部楼层 来自: 中国上海
请问12楼怎么用呀?
发表于 2006-1-14 20:29:00 | 显示全部楼层 来自: 中国上海
为什么要转成DWG 格式?SW格式的图纸右什么不好?要交流?可以另存为PDF格式。我长期使用SW工程图感觉还是比较方便的——不要出一些古里古怪的题目来作,因为老是钻在这些问题上会降低工作效率![em04]
 楼主| 发表于 2006-2-6 14:38:47 | 显示全部楼层 来自: 中国上海
人在江湖,身不由几啊!, G9 o1 T$ S9 N7 p. l9 R4 w
我也很想只用SW的工程图,可是还是要听Boss的啊!
发表于 2006-2-8 09:26:09 | 显示全部楼层 来自: 中国辽宁沈阳
当您输入 DXF/DWG 工程图文件时,SolidWorks 可准确显示 AutoCAD 字体,即使您的计算机上没有安装 AutoCAD。SolidWorks 已添加了 True Type 字体以支持常用的 AutoCAD 字体。字体使用位于 \Data\drawFontMap.txt 中的默认映射文件被映射。% [0 N* z4 U) n6 h9 l
( t& E/ D; h0 _: V) U# R; G
在默认映射文件中,左列列举源工程图中的 AutoCAD SHX 或 True Type 字体。右列列举 AutoCAD 工程图文字在新的 SolidWorks 工程图中被映射到的 SolidWorks 或 Windows True Type 字体。您可根据需要编辑映射文件。当将额外的 AutoCAD 字体映射到 SolidWorks 或 Windows True Type 字体时,注意以下情况:
2 A$ [3 m% y& r# P% H! h
; A  e1 M! b& z+ M( ]$ i2 `两个字体列表必须是简单的字体名称,无扩展名。
# [# E( |; X( E5 h0 P1 lSolidWorks 或 Windows True Type 字体必须在操作系统的 \Fonts 目录中可用。例如,对于 Windows NT 和 Windows 2000,此为系统驱动器:\WinNT\Fonts;而对于 Windows 9x,此为系统驱动器:\Windows\Fonts。如果 True Type 字体不可用,SolidWorks 工程图文件默认字体将被使用。
0 ]+ k( `1 a) c4 H* q( t" {6 ESolidWorks 或 Windows True Type 字体还可使用于 SolidWorks 原始文件中。当您保存 SolidWorks 文件为 DXF 或 DWG 文件时,您可使用 drawFontMap.txt 映射文件将任何 SolidWorks 或 Windows True Type 字体反转映射到 AutoCAD SHX 或 True Type 字体。当工程图文件在 AutoCAD 中打开时,将使用确切的字体 - 不需要替换的默认字体。这将改进工程图文件的视觉真实感。! `0 R* W- E3 R
9 l& V8 }+ V6 T" H. A! [& h$ z7 i2 H
以下列表展示默认映射文件中所包含的字体:0 ]9 w5 A0 L/ `6 h

2 u! M  F5 D1 c; _$ V8 a. S. vAutoCAD SHX 或 True Type 字体 SolidWorks 或 Windows True Type 字体
. u' r6 R2 ]4 f* Z* B( Ccomplex
; c8 |9 u* S( \+ a$ h0 OSWComp
" S& d" g# @9 J% B$ m* N5 {4 q0 y* P% V! ?
gdt) ?+ C# T0 ^+ }1 M
SWGDT 3 A$ U. n- L8 V
* _. G% @: V  k1 s' R
gothice
6 O4 u& T0 z# \1 O- W9 r4 u4 eSWGothe
" N2 ^9 O  G( u, g& n' N, s$ ~- Z  m* m! R3 e
gothicg
" m' {' T8 H+ WSWGothg
& a) N/ |- m6 {) `3 [& v/ V7 k3 a, [
gothici, k2 D; T4 c3 U! k
SWGothi
8 w2 P0 G0 @  G3 o9 k  z2 L4 {+ ^2 i9 b
greekc$ f/ M9 q4 g1 y, `5 R& }0 {2 P  ?! i0 @
SWGrekc 4 X. E1 V1 E4 p7 S" D

9 i* u" z/ r2 P( X' Ygreeks
0 y5 s  h1 S' FSWGreks
  M/ z/ S4 d& R- k) c7 ~2 f" R5 t% N& Q5 p3 I% Q5 P
isocp
$ R) U2 Y% k, E% l8 r; nSWIsop1
2 f& P, }6 K* v, j/ l1 }7 a+ Y
8 }% \' U/ g2 P0 L, u( nisocp2& w5 m4 s& w+ K. P
SWIsop2
1 e2 y, ~' }# ?; v! T0 a3 r; r
9 `! S5 g8 ^3 i0 }" n$ Gisocp3
; \- ^+ B# x( B3 c( f1 X( t5 f( j2 XSWIsop3
7 r- _" p, z0 S: e8 x! t6 x* Y4 u0 n8 j1 }0 }  |* ~
isoct) |3 y: @( }& I8 R1 D% f7 B
SWIsot1 7 `+ w0 \; b. g7 `
1 M; l* M4 S& D7 V: R
isoct2
; {8 c+ @. @5 ~! p$ nSWIsot2 ) T7 Z8 O9 W+ ^/ s+ l$ t0 M7 x

, g5 p5 `+ h4 k0 r" o- c" Sisoct3" [6 q4 x' ?. ^3 l" X! Y4 ?
SWIsot3 1 w" f8 T! i7 o' ]6 g+ L+ ?
( e# V1 R0 @  q% }2 H1 P
italic
; N- {+ g9 j# v- D$ a1 o* y6 rSWItal
" b: R6 b" n7 j# T& C  T. [
  r  U7 _2 M% x& I! T1 a) jitalicc: O' D# S6 Y3 J
SWItalc
7 Z6 L5 M( I  E6 ?: i
2 P+ ^$ h( l' w8 d% Q+ }italict
5 g% _. l* i2 E/ v( l( _% u8 ?SWItalt
2 W2 [! j0 k3 F) N% X4 ~
6 Q' `1 c' `( p3 [* W0 ~monotxt. d! d; N0 ^6 a
SWMono
+ X2 i! t' t- w! I6 ~+ E, ?" y
8 N; m" V5 ~- `3 Y; G% fromanc7 u4 ~4 r4 x. \) B- |
SWRomnc - z6 O  u( I; @* P% b: P
" \' S& H4 K2 M- t, I: v
romand& ?- H6 Y! o" c
SWRomnd
! ?. K+ Q' }. u$ b0 x0 j& a( [& ^, `- x
2 F9 C1 k# _: ]2 h& jromans
9 ~4 ~4 K$ e' xSWRomns
; r' v% ]& c/ ]2 `
" P$ k- u, [; w  g6 `$ O' Z; ?! fromant6 v8 a2 q. ~9 ]9 Y1 x6 @; E+ S: h
SWRomnt : j1 P. v! _$ ^  p" Y, L

( `3 x% O1 ]5 |3 W* \scriptc
, p4 U8 a4 s* \6 G2 }SWScrpc % X' C1 k* D( U* [5 x8 w+ m
! ~% |9 Z0 Q3 I4 _# x
scripts
2 j, b$ E% y( J+ x! BSWScrps # j. w5 R; [* r$ B

. ^5 X+ t: _) S& X$ Psimplex" ]& a; o: ~4 D& J  h4 b( u
SWSimp $ y8 |: J( f: T8 Y) U' }
6 P" ]+ Q1 ]* [; ~
syastro
2 z+ T0 B3 f6 VSWAstro 4 p# Z: f4 Z4 @, r7 H8 |0 x) h

4 s* R& o8 I0 R' hsymap& T8 m& n4 l% ?  n( ?4 O
SWMap " H+ o. d1 c& y6 ^% `

: R5 e& d6 \6 c  Qsymath
5 y: j- ]! U" z+ [* _1 B  [SWMath 4 [! P; f: U8 C6 s0 d$ L0 e

' Z/ B+ E0 F7 f, wsymeteo$ |9 R4 }* |6 K+ d' K; a" }
SWMeteo 4 u" X7 H7 I1 m

5 q  A) J2 |# fsymusic
. m4 ]  E! V# a  P' s* E" A" hSWMusic 5 ~1 l' s" d. B% N2 y& r
0 t6 P/ [( C9 u: x8 N. Z8 X3 _
txt( i7 k1 g( O) ], j
SWTxt
* F: P3 t' M& a( N) W
- h: h: }" |6 f8 Q) ^7 r4 A, @6 Z- V# e
看了SolidWorks帮助文件,你是否已经明白了!如果你已经知道如何行动了,下面的就不用看了。如果你还不怎么明白,请继续看下面; j# Y+ h+ q, n- H8 o0 g& n2 Q

1 m2 C7 {' s( o4 A0 N总结:为什么我们将工程图正常另存为DWG格式后中文编成了问号或乱码不能编辑?原来是AutoCAD字体映射文件中根本就没有中文字体。那我们可以通过编辑AutoCAD字体映射文件drawFontMap.txt来实现。
( E' W7 s/ e+ n4 B! D9 t- p5 y. v$ {- m# L8 c) e7 i# n3 b
2.编辑AutoCAD字体映射文件drawFontMap.txt
, d# q! r$ d: W2 ?: h
, g6 s$ M' o+ P9 j% ?+ ^AutoCAD字体映射文件drawFontMap.txt文件位置: SolidWorks安装目录\Data\drawFontMap.txt# f% E, F+ q: F6 P$ r

7 ]" \  J; A+ T! H# L( P用记事本打开drawFontMap.txt文件,定位到字体最后,添加中文字体,最后保存文件。
' D( x( @0 a' h9 j8 u+ E* D$ ]/ Z
txt SWTxt 0.96 (这是未修改原文件中内的一种。txt是AutoCAD SHX 或 True Type 字体。SWTxt是SolidWorks 或 Windows True Type 字体。0.96未知,有可能是字体大小或比例吧,你可以设为0.97。那么我们这么解释:在SolidWorks中用SWTxt字体的文字在AutoCAD就成了txt字体的文字)
2 |7 q7 g' M% [6 V# e" C7 Z! H. u! z0 {, c5 R  _
我的drawFontMap.txt添加的简体中文字体如下:(适用于简体中文系统)
, A2 l( d$ x7 [  s5 A" k$ c# F2 p- q! V( A# N
Simplex Simplex 0.97
1 m. w0 P6 |, d+ x) C# wArial Arial 0.97
1 Y, }2 h: e: h9 J( ySansSerif SansSerif 0.97
* y; N1 V- I3 }2 A  l5 ESwis721 Swis721 0.97/ }' j, v6 ]7 H' Q
宋体 宋体 0.97/ ~6 i! L& s! ?; Q* g/ h
新宋体 新宋体 0.97# m& d& S: @6 {7 k( [1 b2 E
仿宋_GB2312 仿宋_GB2312 0.97- F* n8 c2 {$ h2 }- f) k1 X
楷体_GB2312 楷体_GB2312 0.97
8 B# [) h: G, W& O7 N7 A) ~隶书 隶书 0.97, v! k4 n( N7 d! ~8 a1 Q9 ]
4 J$ ^9 z* `! A* p! F
注:字体名不可错。三种项目项目之间空一格,每种字体三种项目占用一行。编辑时请打开AutoCAD同SolidWorks工程图,看里面有些什么你需要的字体,以确认字体名没有错,且两种软件中都有相同名称的字体。: V5 g% n6 m) _9 `4 [+ y
6 E: n% ^  ~* j: _5 @; H6 {
繁体中文系统只需对应字体名即可.
, }$ N4 l2 @' K7 G5 n. V/ e. r2 o; c8 c
简体中文系统和繁体中文系统的中文字体名是不相同的,如简体中文系统的宋体,新宋体,繁体中文系统是明细体,新明细体.)* h# w* B3 }& M  y  i

$ p% E* G- h) m: J1 w4 e是不是就OK了呢?你自己将有中文字体的SolidWorks工程图另存为DWG格式试一下吧,用AutoCAD打开看看达到了你预期的效果没有?如果不满意,请看下一步+ b! S8 s2 d- b2 Z0 ?7 t: x
1 U: P6 D& c' m' |
3.设置DXF/DWG输出选项。
9 X1 o# O* E' A: H: a
4 S* v; ^- c& g$ t/ G7 k: y' }6 i7 i在另存为DXF/DWG界面,点击选项进入DXF/DWG输出选项。设置字体为TrueType,线型为AutoCAD标准样式。/ L& T' d, y* m
. }4 r! \9 D6 H* |$ V) l! V
OK,你成功了!

评分

参与人数 1三维币 +6 收起 理由
csharp + 6

查看全部评分

 楼主| 发表于 2006-2-8 11:16:44 | 显示全部楼层 来自: 中国上海
多谢前辈赐教!0 R3 x1 I7 @' C* C
谢谢!
 楼主| 发表于 2006-2-8 12:23:16 | 显示全部楼层 来自: 中国上海
多谢前辈赐教!$ H9 A$ a4 F, X( i  Z
谢谢!
发表于 2006-2-25 15:25:21 | 显示全部楼层 来自: 中国上海
16楼的很详细,8 V5 Q9 ?+ H7 R6 Z* C8 b% `9 h3 ?8 g
应该奖励
发表于 2006-7-18 15:23:43 | 显示全部楼层 来自: 中国江苏扬州
多谢前辈赐教!
# |: \5 _3 i% I谢谢!
发表于 2006-8-3 19:27:07 | 显示全部楼层 来自: 中国内蒙古呼和浩特
yuqz 先生说的非常清楚,看了以后受益匪浅。
发表于 2006-8-3 21:07:27 | 显示全部楼层 来自: 中国浙江湖州
6楼的说法比较合适。
发表于 2006-8-3 22:25:11 | 显示全部楼层 来自: 中国江苏扬州
谢谢啊,太感谢了!;)
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

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