青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

青华模具培训学院
查看: 109595|回复: 1407

[原创] UG完美导出CAD图档-2014-10-29号更新完美版

[复制链接]
发表于 2012-7-21 22:27 | 显示全部楼层 |阅读模式
本帖最后由 lisill 于 2014-10-31 10:43 编辑 ' C# u, R5 H: _# ?0 L
& E, ]+ O8 I9 F0 h& Y
完美过度ug导出的图
: Y, ]2 d& {6 \' _: S% Q$ _) a; S; ?2 |* Z: p9 k5 p
游客,如果您要查看本帖隐藏内容请回复

- w. ]4 I: Z& @/ p) W; N) j, _+ Y0 t: u
捷得UG全3D注塑模设计外挂现在免费使用了,欢迎大家下载使用。9 \+ W0 o$ P  j3 ?2 k, y8 C
下载地址:
+ ?& S1 I2 K3 ]+ ghttp://www.gdjdmould.com/forum.php?mod=viewthread&tid=2694% R  s7 A- S5 G0 a# ?7 y, F( v& o

% R4 m# U1 o7 L( y! g 捷得UG全3D注塑模设计免费外挂软件概览.chm (639.71 KB, 下载次数: 787)
7 c6 n- X# E/ h+ |  g

% Z8 }. r' [1 E1 v  l2 \' P+ \

3 F: p/ G" ], w6 d$ ZUG默认的字体是没有中文的,UG8.0以上可以用WINdows系统的字体了,但是UG还是默认是英文字体的,要想显示中文要两种方法,一在用户默认设置中的字体选择中文件字体,一用UG系统的默认字体,不过要用中文字体换掉这个默认只有英文的字体如blockfont.fnx,chinesef.fnx等。6 u2 S5 M9 T, h! ?
UG使用中文字,必须对UG的字体作出变改,这样才能配合UtcTransform.VLX程序。字体可以在任何一个外挂中找到,包括胡波外挂- N: E+ ~9 s& R# Q7 f/ _
UGCAD后,不过大部份的图档还会提示乱码,要处理下才能完美使用导出来的图档,网上所说的方法基本没有什么参考价值,因为导出CGM后,很多的线条如中心线虚线都是一段一段的,文字也打成线条了,整个图档足足大了10倍以上,甚于30几倍,文字也不能再编辑了,操作步骤也要多几步,每个同档都这样,烦也烦死你最重要一点是这些所谓的完美转出来的图档,没法使用图档当中的线条数据加工,如线割、自动車床等等,如果用这种图档去加工你会死得很惨,这些转出来的图档只能当走模资料,只能给客户存档查看用绝不能用于加工。
* j: E/ r  g- Y7 b! \* B很多人都问我为什么不能用CGM的图来加工,早前我搞错了以为导出来全都是直线组成的图,包括圆导出也是一段一段的线条(可能是我以前的图档的原因,现在重试了一下现改正了我以前的想法 ),CGM的图只有一小部份可以加工,线与圆弧可以直接用,样条曲线或椭圆等就不行了。样条线如果是线割还是很圆滑的,如果变成线条来割出来很难看,也不好配模。宗合来说不是很合式加工(如果对线条要求不高的除外),高精度的就更不要说了。

1 C! i4 Y1 y9 G0 R5 S; `% f; aUG如何实现完美导出CAD图档呢?8 o( Z! A, O+ u5 |6 d9 x0 O

& E0 H, C3 C$ U1 [一、将捷得的字体由D:\JD_Mould\Fonts\下的所有字体复制到UG已安装好了的安装文件夹......\UGII\ugfonts\下(这是在UG2D工程标数或在2D中使用并显示中文字体、如不用UG2D和标数这项可以不用理,当然不用UG标数UG就是怎么转都是很完美的,只有在有中文及标注时才会出现不完美情况,如果在2D中看到很多“□□□□”方格时,这项就是必须了。)如果捷得外挂中没字体用胡波外挂中的字体也可以的。 1 M* r% [* B2 A9 N9 L+ c
  C- E6 P$ U, \
二、发现UG7.5以下,只要把默认字体替换成捷得的中文字体导出来的CAD本就很好了,只是UG8.5以上版中单单替换默认字体,导出来的CAD会走动位置,在高版本中如想更加好就按下面内容来改。不知为什么UG8.0会把从CAD导入的文字的表题栏,再导出CAD会是乱码,不知是否是我电脑中的8.0程坏了还是其它,反正,我机上的8.0版本经过无数次测试,无论是原装UG中文字体还是替掉的中文字体,导出来的文字都是乱码。
7 M* K% X- D! F( x& t( |比对一下UG的原图以及修改默认字体blockfontchinesef之间的区别
$ z- j4 |+ X# g第一张UG中显示的原图4 g& H. J5 z- G# k

  o$ ~" L+ k0 @( [3 ~4 P) E UG-ORM.jpg 2 O1 e& F. m% b* U7 f& q9 J
第二张UG8.0的导出来的CAD图,在UG中输入的文字(在UG中创建的文字)就没有乱,只乱从CAD导入来的文字。(表题栏从CAD导入再编辑会快很多,如果全由UG来做,那是非常痛苦的事情。)  @5 Q8 w# T  b1 Z" J3 D5 v
UG80-cad.jpg ' L4 l9 N/ X* J4 `

# b! z( Q7 n7 c+ K& }3 I/ Y第三张UG8.5替换掉原装的blockfont英文字体成中文字体后导出的样版这样板基本与UG7.5一致。不过在一些细节部份文字会移位,不会在该指定的方格内。如果要达到与UG原图一致,要用后面所介绍的在CAD中运行一个UtcTransform本人开发的二次开发程序才能做到。在CAD打开中所有的文字变成了宋体,当然这是在CAD2006以上版本才会显示宋体,如果是不经过高版本保存成低版本及转换软件转换一次,直接用CAD2004打开侧是一堆乱码。
! o; A7 e5 d2 a9 I/ G( q* o UG85-blockfont.jpg
+ O$ o  }+ @( P) H& E# i9 i- w+ b- j5 u4 O+ N8 |' S, q) M/ d
第四张UG8.5按下面步骤把所有中文件改成Chinesef字体然后导出来的CAD图,可以看出这个效果与原装的基本一致了,CAD2004可以直接打开UG导出来的CAD图档了,不再使用高版本保存一次低版本及用CAD文件转换程序转换一下了,CAD2004版直接打开也不会是一堆乱码了不用运行二次开发程序也完美了因此为了以后的UG着想请按下面步骤来改吧。当然一值想使用UG7.5以下版本的企业除外。0 [% d% h( l, `6 W* [0 t
NX85-chinesef.JPG # X/ f; I; R% z3 F8 E8 {) J
# a$ K$ b2 @1 ~: u: _: N
第五张UG8.5以上版本按下面步骤设置后,使用原装的UG自带的Chinesef字体(不用外挂中的字体替换)导出来的CAD图档,可以看出与原档接近,细看所有的中文都向上移位了三分之一距离,原本不超出边界的文字都超出了。用捷得外挂中的Chinesef字体替换掉原装的,会便好。
# x$ _5 @. M2 j4 E. ?: A UG8.5以上原装chinesef_1.jpg - c6 W; }! v  `
$ Q9 \7 i; b+ s
看了对比后设置不设置看个人的见仁见智的看法了。
9 O( K! {" P% X
1、对UG的字体进行设置。把尺寸文本、附加文本、公差文本、常规文本等等所有的字体都改为chinesef,按第一项替换字后,默认的blockfont字体也可以只是没有那么好。
+ f* S+ O+ u1 \4 E. d  \9 n. k
4 m1 `. I* v2 G# C9 }; _% B font-set1.JPG
font-set2.JPG ; D/ C2 p7 B5 ^1 F  w3 `
2、完成这步后导出还是有的字体变形,有三点解释 ⑴、所有2D中的文本中的字体是在设置这个之前完成的,文本字体已固定在旧的字体中,还没有改过来,设置好后新建的文本就会按新的字体来做出来;⑵、基本与第1点很接近,文本是从CAD中导入来的,文本字体也没有改过来。如你早前以经设置好了的UG图框及表题栏,请及时把这些文本字体一个一个地改成chinesef字体。设置了UG系统文字字体,新的图档从CAD中导入来的字体就会是按新字体来导入UG当中;⑶很多公司做好了很多标数的样版,在标数时使用样版可以快速标数而不用理尺寸样式(每次安装系统就要设置一次,也是很痛苦的事情),这些样版是与UG系统的默认设置是独立的。如非主流模版标数就是这一类型。这个要一个一个地把这些模版打开,然后在"首选项→“注释中把所有的字体更改过来。保存后,以后都用这些新的样版,这个问题应可以解决,还解决不了来电/QQ申请再培训计划,我们很乐意为贵公司提供培训服务。1 J" g( s" W1 h
font-set3.JPG

4 k! }2 Y4 o" U6 t  N
font-set4.JPG . L! D* F9 c7 |* v" ^
/ B; f: W" Q' k7 m% t3 V
# h! S* n! S5 m& s7 y+ K+ C
1 [: p' L9 c# X" G6 I; A$ G
三、导出。9 q: o0 a, O3 G# s: W
1UG8.0(包括8.0)要在文件→导出→2D Exchange...中直接导出成DWG即可,导出DXF很多时候与CAD不兼容,CAD打不开,导出DWG格式除了2005以下版本打不开外,CAD2006以上的版本都可以正常打开,如要2005以下都能打开,要用2006以上的版本打开一次后保存为2004以下版本,就可以在低版本的CAD中打开了。能用一些批量版本转换软件一次性转换也可以的。如"AcmeCADConverter"是一个很好的批量转换软件。
. a3 j& j' S1 V: _+ D" X; S2 C+ `
经过大量测试,UG的2D图导出CAD,如果不带中文,导出DXF与DWG都没问题,CAD所有版式本都能正常打开,一但带中文,DXF无伦那一个版本的CAD都没法打开,不过转换软件反而很轻松能打开并转换。DWG则没有这个问题,导出为DXF还是DWG看你们了。

) m3 `7 i% B, X2 D, X cad-con.JPG
5 R& f: s5 d5 t1 o7 P2UG8.5至最新版本,“2D Exchange...”这项已经取消了合并到“DXF/DWG”内了。有个地方一定要设置一下要不导出来的文字会变形得很利害的,就是在设置字体时选择使用NX宽高比选项,最后最好保存一下这个所有设置的一切,要不每次导出一次就设置一次烦也烦死你。/ b( i0 E7 |6 @% m) C" n

" I4 l( Q0 J: u cad-con1.jpg
cad-con2 - 副本.JPG
cad-con3.JPG
2 T8 V9 p2 {, t$ X6 Z到了这一步,基本上导出的图档算上是完美了,如要每个图档一次性再加工一下这个导出来的CAD图档,如爆炸掉所有的图块,改变字体变得再美观一些,爆炸掉所有的尺寸这样用不着一移动和复制尺寸,尺寸就乱了等等,这是要本粘顶部所旬的内容来能完成。如果一定要与在UG图中一模一样,那我没法帮到你了,不同的软件之间的格式转换多多少少会缺失一些数据的。只有二选择其一,1、按上旬方式导出图档,可以加工也可以使用;2、先导出到CGM格式,再导出CAD,只是看起来很完美,但只能查看不能加工。看君选择。
' ?7 A' {/ N% e

7 H8 Z1 p( V2 \# o在捷得外挂中提取出来的一个CAD-LISP程序。因此带了一个广告文件,在D:\下有一个TEL13410718411.TXT文件才能运行这个是我本人的电话,没有则可自行创建一个也可以,压缩包内也有这个文件,如果在程序中抓取尺寸后会产生外挂的文件夹与设置文件。D:\JD_Mould\JD_Mould_ApplicationS\Transform\ugtocaddimstype.txt
$ y1 N+ h6 M" Z% L$ O2 B
这个程序是UG导出CAD后的一个补充,可以简化一些烦杂的重复步骤。是一个很不错的UG转CAD后处理图档的工具。

  Y6 l4 C: Y, \5 u3 Y1 ?/ ZUG转CAD后,不过大部份的图档还会提示乱码,要外理下才能完美使用导出来的图档,网上所说的方法基本没有什么参考价值,因为导出CGM后,很多的线条如中心线虚线都是一段一段的,文字也打成线条了,整个图档足足大了10倍以上,基于30几倍,文字也不能再编辑了,操作步骤也要多几步每个同档都这样,烦也烦死你。捷得带有很不错的CAD字体格式变转换工具,安装就是把压缩包内的文件解压后把UtcTransform.VLX程序放到CAD安装文件夹内,如果你用燕秀工具箱也可以放在燕秀工具箱的安装后的文件夹内,然后在CAD命令中输入(load "UtcTransform.VLX"),或复制进入CAD的acad.lsp文件中,安装后就可以在每个CAD图打开时就能运行,只在UG初导出的图档内运行一下这功能就可以了,这功能用载入方法就是在命令下输入 “UtcTransform”,或自订议在ACAD.PGP文件中做简短指命,按提示选择自己喜欢的选项。
) B6 x: Z% c1 o
) k% h6 s  V, q
5 J% V. C/ ^2 m1 E1、  爆炸所有的UG图块。UG导出的图档的图块的名称是相同的名字,如果不炸开在把所有的散件图档集中在一个图档内,就会出现很多图块都变样了,这是因为先入图档中的图块固定下来后,后加入的图块就会给先前的同名图块替换了的原因。
/ K  i/ m; _' ^2、  爆炸所有的多行文字,完美转换UG文字,在CAD2010以上的版本中,只要转换字体就可以了,为了兼容低版本的所以要把多行文字炸成单行文字。UG要想完美转换中文有个前提,必须把压缩包内的CAD字体复制到CAD的安装文件夹中覆盖原来的字体, 如C:\Program Files\AutoCAD2004\Fonts。不替换也可以,只是字体不完美有些变形,复制时请先退出运行中的AutoCAD。, D% y/ l" ~; G5 N- c
3、  过虑所有不必要的杂物,就是过虑图中看不见的不用的但占用图档空间的东西。, y5 w( p! A+ L( D+ O+ L
4、  册除所有251颜色的对象(视图边框),对于UG5.0开始如果有视图框线的都会直接导出到CAD中,因为有视图框线对出散件图的速度有很大的帮助,但在CAD中又不想要这个边框线,这个功能就能帮到你,不过在UG的2D图的实体线设置时请不要把有用的实体线也设置成与视图框一样的颜色,要不这功能也会把实用的实体与相同视图框线一起删除的。用户也可以自订删除其它颜色对象。
& [* U$ K+ u7 w- g/ [! V- w( M5、  增增加一标注样式,UG导出来的图档是不带标注样式的,如果你想马上在这个图档中标出美观的尺寸,这个功能就能帮到你。程序自带JDH3的标注样式,如果不合贵公司的规范,可以在图档中先设置好标注样式,程序能抓取图档中的标注样式并保存在硬盘当中,并在再次初始UG导出的图档时,能迅速补充标注样式即时可以在图中使用;程序只能保存大部份的标注样式参数,如要特别的参数请自行解决。标注名称开关为内部自带与外部自订标注样式之间切换。刚开始新用增加标注样式,因还没有抓取保存过,标注名称开关只能全是内部样式。0 X6 ]3 q/ g6 Z3 Y( L) E
注:本附加程序不对CAD2007至CAD2009完美支持(CAD2006没试过),可以使用,但是达不到完美转换,CAD2007至CAD2009因软件内核原因,很多UG导出图档中的中文字没法得到正常识别出来,这个只有在CAD2010以上版本中才纠正过来。因此只有在CAD2005以下版本及CAD2010以上版本才可以达到完美转换。
! r6 T2 @1 @. L2 U. `9 C: ]. r- q* A! z
  f9 ~% w9 b' t6 o' `. }
, ]7 z7 e8 a/ ^+ ]
发表于 2012-7-27 18:51 | 显示全部楼层
大哥附件呢?
回复 支持 2 反对 0

使用道具 举报

发表于 2012-8-2 11:10 | 显示全部楼层
vbhmkgkjhftg bvjhfjh
回复 支持 1 反对 0

使用道具 举报

发表于 2012-8-1 20:52 | 显示全部楼层
了解一下。谢谢!
回复 支持 1 反对 0

使用道具 举报

发表于 2012-7-31 19:22 | 显示全部楼层
能行吗,,,,
回复 支持 1 反对 0

使用道具 举报

发表于 2012-7-31 17:08 | 显示全部楼层
回复 支持 1 反对 0

使用道具 举报

发表于 2012-7-31 12:31 | 显示全部楼层
回复 支持 1 反对 0

使用道具 举报

发表于 2012-7-31 12:01 | 显示全部楼层
回复也也没有任何东西呀。
回复 支持 1 反对 0

使用道具 举报

发表于 2012-7-30 15:28 | 显示全部楼层
kkkkkkkkkk
回复 支持 1 反对 0

使用道具 举报

发表于 2012-7-30 11:51 | 显示全部楼层
谢谢 分享  谢谢 分享
回复 支持 1 反对 0

使用道具 举报

发表于 2012-7-28 08:19 | 显示全部楼层
谢谢分享我也是这样做的,不会出现什么问题啊!!!!
回复 支持 1 反对 0

使用道具 举报

发表于 2012-7-22 13:39 | 显示全部楼层
学习来了
, w, K. H8 Y" W
回复 支持 1 反对 0

使用道具 举报

发表于 2012-7-22 20:48 | 显示全部楼层
谢谢分享啦。
回复 支持 1 反对 0

使用道具 举报

发表于 2012-7-22 20:50 | 显示全部楼层
什么东东啊?
回复 支持 1 反对 0

使用道具 举报

发表于 2012-7-23 09:08 | 显示全部楼层
学习一下,ug转CAD是个难题!
回复 支持 反对

使用道具 举报

发表于 2012-7-23 09:09 | 显示全部楼层
学习一下,ug转CAD是个难题!
回复 支持 反对

使用道具 举报

发表于 2012-7-23 15:39 | 显示全部楼层
学习中感谢
回复 支持 反对

使用道具 举报

发表于 2012-7-23 20:50 | 显示全部楼层
经典的东西不能错过啊
回复 支持 反对

使用道具 举报

发表于 2012-7-27 17:27 | 显示全部楼层
我在做这个事
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|关于我们|sitemap|小黑屋|Archiver|手机版|UG网-UG技术论坛-青华数控模具培训学校 ( 粤ICP备15108561号 )

GMT+8, 2025-4-11 01:45 , Processed in 0.083208 second(s), 28 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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