您的位置:网站首页 > CAD教程 > CAD教程文章

UG软件完美导出CAD图档精解

时间:2013-04-23 08:48:04 来源:未知

本文是在捷得外挂中提取出来的一个CAD-LISP程序。因此运行是要在D:下有一个TEL13410718411.TXT文件才能运行压缩包内有这个文件,如果在程序中抓取尺寸后会产生外挂的文件夹与设置文件。D:JD_MouldJD_Mould_ApplicationSTransformugtocaddimstype.txt

UG转CAD后,不过大部份的图档还会提示乱码,要外理下才能完美使用导出来的图档,网上所说的方法基本没有什么参考价值,因为导出CGM后,很多的线条如中心线虚线都是一段一段的,文字也打成线条了,整个图档足足大了10倍以上,基于30几倍,文字也不能再编辑了,操作步骤也要多几步每个同档都这样,烦也烦死你。捷得带有很不错的CAD字体格式变转换工具,安装就是把压缩包内的文件解压后把UtcTransform.VLX程序放到CAD安装文件夹内,如果你用燕秀工具箱也可以放在燕秀工具箱的安装后的文件夹内,然后在CAD命令中输入(load "UtcTransform.VLX"),或复制进入CAD的acad.lsp文件中,安装后就可以在每个CAD图打开时就能运行,只在UG初导出的图档内运行一下这功能就可以了,这功能用载入方法就是在命令下输入

“UtcTransform”,或自订议在ACAD.PGP文件中做简短指命,按提示选择自己喜欢的选项。
 



1、  爆炸所有的UG图块。UG导出的图档的图块的名称是相同的名字,如果不炸开在把所有的散件图档集中在一个图档内,就会出现很多图块都变样了,这是因为先入图档中的图块固定下来后,后加入的图块就会给先前的同名图块替换了的原因。
2、  爆炸所有的多行文字,完美转换UG文字,在CAD2010以上的版本中,只要转换字体就可以了,为了兼容低版本的所以要把多行文字炸成单行文字。UG要想完美转换中文有个前提,必须把压缩包内的CAD字体复制到CAD的安装文件夹中覆盖原来的字体, 如C:Program FilesAutoCAD2004Fonts。不替换也可以,只是字体不完美有些变形,复制时请先退出运行中的AutoCAD。
3、  过虑所有不必要的杂物,就是过虑图中看不见的不用的但占用图档空间的东西。
4、  册除所有251颜色的对象(视图边框),对于UG5.0开始如果有视图框线的都会直接导出到CAD中,因为有视图框线对出散件图的速度有很大的帮助,但在CAD中又不想要这个边框线,这个功能就能帮到你,不过在UG的2D图的实体线设置时请不要把有用的实体线也设置成与视图框一样的颜色,要不这功能也会把实用的实体与相同视图框线一起删除的。用户也可以自订删除其它颜色对象。
5、  增增加一标注样式,UG导出来的图档是不带标注样式的,如果你想马上在这个图档中标出美观的尺寸,这个功能就能帮到你。程序自带JDH3的标注样式,如果不合贵公司的规范,可以在图档中先设置好标注样式,程序能抓取图档中的标注样式并保存在硬盘当中,并在再次初始UG导出的图档时,能迅速补充标注样式即时可以在图中使用;程序只能保存大部份的标注样式参数,如要特别的参数请自行解决。标注名称开关为内部自带与外部自订标注样式之间切换。刚开始新用增加标注样式,因还没有抓取保存过,标注名称开关只能全是内部样式。
注:本附加程序不对CAD2007至CAD2009完美支持(CAD2006没试过),可以使用,但是达不到完美转换,CAD2007至CAD2009因软件内核原因,很多UG导出图档中的中文字没法得到正常识别出来,这个只有在CAD2010以上版本中才纠正过来。因此只有在CAD2005以下版本及CAD2010以上版本才可以达到完美转换。

UG使用中文字,必须对UG的字体作出变改,这样才能配合UtcTransform.VLX程序。字体可以在任何一个外挂中找到,包括胡波外挂。
显示中文,把外挂中的UG中的字体复制覆盖到UG安装后的文件夹中,要不UG的2D图中是看不到中文字体的。

UG图中有中文件字体后大部份导出的图档都不能直接在CAD2004中打开,担是外发加工商或给客户又要你必须要用CAD2000或CAD2004能打开才会接受你的图档,要想UG完美转出到CAD低版本的图中,有三种方法,在这些方法都有二个前题,1、必须把刚才压缩包内的的CAD字体复制到CAD的安装文件夹中, 如C:Program FilesAutoCAD2004Fonts。不替换也可以,只是字体不完美有些变形,复制时请先退出运行中的AutoCAD;2、导出时请选择导出CAD,不要选导出DXF,这是因为UG5以上的版本的DXF与CAD不兼容,在这里还是要说明一下UG导出CAD的步骤“文件”→“导出”→“2D Exhange…”在这里要注意一定是“2D Exhange…”而不是“DXF/DWG”请不要搞错,出现附图,其它按自己的爱好设置下就可以了。#p#分页标题#e#
 

这三种方法是:
第一种,是CAD2004版的,在CAD的菜单上“文件”→“绘图实用程序(U)”→“修复”然后打开导出的UG图档。或在命令中输入“recover”也可以。这种方案是最实在的最简单的,打开后再保存的图可以直发给加工商加工,加工商基本对保存的所有图档都能打开。
第二种,是安装CAD2010版以上的版本并要设置保存的文件为2000版本的DWG文件(附图7),如何进入设置,请在CAD的左下角的命令区,在右键菜单上选“选项”附图6,或者在命令提示下输入“options” 。可以直接打开导出的文件,不会提示出错和象CAD2004以下版本那样死机,不过这种高版本打开的图档再保存的文件,有时CAD2004以下的版本是无法打开的,要再转成2000版本的DXF,低版本的CAD才能通过DXF打开。这方法会有些烦锁。CAD2007至CAD2009因内核原因,很多UG导出图档中的中文字没法得到正常识别出来,这个只有在CAD2010以上版本中才纠正过来。没有CAD2010以上版本建议采用第一种与第三种结合使


第三种,多文件打开时最好的一种,单个文件或少文件的请用第一种方法。装一个CADSeePlus软件,这软件可以在网上找到现在最新版好象是V3.3版。用这软件批量转换一次,就可以直接在低版本的CAD直接打开了,不用老提示烦脑的“按 ENTER 键继续:”,不过这软件好象不是很支持DXF文件转换。

至此UG转CAD就完成了,不过大部份的图档还会提示乱码,要外理下才能完美使用导出来的图档,要用UtcTransform.VLX程序过虑一遍文件就可以了。