找回密码 注册 QQ登录
一站式解决方案

iCAx开思网

CAD/CAM/CAE/设计/模具 高清视频【积分说明】如何快速获得积分?快速3D打印 手板模型CNC加工服务在线3D打印服务,上传模型,自动报价
查看: 110132|回复: 323
打印 上一主题 下一主题

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

  [复制链接]
跳转到指定楼层
1
发表于 2014-10-29 22:26:02 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 lisill-no2 于 2014-10-31 10:37 编辑

捷得UG全3D注塑模设计外挂现在免费使用了,欢迎大家下载使用。
下载地址:
https://www.gdjdmould.com/forum.php?mod=viewthread&tid=2694

游客,如果您要查看本帖隐藏内容请回复

UGCAD后,不过大部份的图档还会提示乱码,要处理下才能完美使用导出来的图档,网上所说的方法基本没有什么参考价值,因为导出CGM后,很多的线条如中心线虚线都是一段一段的,文字也打成线条了,整个图档足足大了10倍以上,甚于30几倍,文字也不能再编辑了,操作步骤也要多几步,每个同档都这样,烦也烦死你。最重要一点是这些所谓的完美转出来的图档,没法使用图档当中的线条数据加工,如线割、自动車床等等,如果用这种图档去加工你会死得很惨,这些转出来的图档只能当走模资料,只能给客户存档查看用绝不能用于加工。
很多人都问我为什么不能用CGM的图来加工,早前我搞错了以为导出来全都是直线组成的图,包括圆导出也是一段一段的线条(可能是我以前的图档的原因,现在重试了一下现改正了我以前的想法 ),CGM的图只有一小部份可以加工,线与圆弧可以直接用,样条曲线或椭圆等就不行了。样条线如果是线割还是很圆滑的,如果变成线条来割出来很难看,也不好配模。宗合来说不是很合式加工(如果对线条要求不高的除外),高精度的就更不要说了。

UG如何实现完美导出CAD图档呢?

一、将捷得的字体由D:\JD_Mould\Fonts\下的所有字体复制到UG已安装好了的安装文件夹......\UGII\ugfonts\下(这是在UG2D工程标数或在2D中使用并显示中文字体、如不用UG2D和标数这项可以不用理,当然不用UG标数UG就是怎么转都是很完美的,只有在有中文及标注时才会出现不完美情况,如果在2D中看到很多“□□□□”方格时,这项就是必须了。)没有捷得外挂用其它外挂的字体也是可以的,胡波外挂就有字体提供。

二、发现UG7.5以下,只要把默认字体替换成捷得的中文字体导出来的CAD本就很好了,只是UG8.5以上版中单单替换默认字体,导出来的CAD会走动位置,在高版本中如想更加好就按下面内容来改。不知为什么UG8.0会把从CAD导入的文字的表题栏,再导出CAD会是乱码,不知是否是我电脑中的8.0程坏了还是其它,反正,我机上的8.0版本经过无数次测试,无论是原装UG中文字体还是替掉的中文字体,导出来的文字都是乱码。
比对一下UG的原图以及修改默认字体blockfontchinesef之间的区别
第一张UG中显示的原图



第二张UG8.0的导出来的CAD图,在UG中输入的文字没有乱,只乱从CAD导入来的文字。(表题栏从CAD导入再编辑会快很多,如果全由UG来做,那是非常痛苦的事情。)


第三张UG8.5替换掉原装的blockfont英文字体成中文字体后导出的样版这样板基本与UG7.5一致。不过在一些细节部份文字会移位,不会在该指定的方格内。如果要达到与UG原图一致,要用后面所介绍的在CAD中运行一个UtcTransform本人开发的二次开发程序才能做到。在CAD打开中所有的文字变成了宋体,当然这是在CAD2006以上版本才会显示宋体,如果是不经过高版本保存成低版本及转换软件转换一次,直接用CAD2004打开侧是一堆乱码。


第四张UG8.5按下面步骤把所有中文件改成Chinesef字体然后导出来的CAD图,可以看出这个效果与原装的基本一致了,CAD2004可以直接打开UG导出来的CAD图档了,不再使用高版本保存一次低版本及用CAD文件转换程序转换一下了,CAD2004版直接打开也不会是一堆乱码了,不用运行二次开发程序也算完美了。因此为了以后的UG着想请按下面步骤来改吧。当然一值想使用UG7.5以下版本的企业除外。


第五张UG8.5以上版本按下面步骤设置后,使用原装的UG自带的Chinesef(不用外挂中的字体替换)字体 导出来的CAD图档,可以看出与原档接近,细看所有的中文都向上移位了三分之一距离,原本不超出边界的文字都超出了。用捷得外挂中的Chinesef字体替换掉原装的,会便好。


看了对比后设置不设置看个人的见仁见智的看法了。
1、对UG的字体进行设置。把尺寸文本、附加文本、公差文本、常规文本等等所有的字体都改为chinesef,按第一项替换字后,默认的blockfont字体也可以只是没有那么好。


2、完成这步后导出还是有的字体变形,有三点解释 ⑴、所有2D中的文本中的字体是在设置这个之前完成的,文本字体已固定在旧的字体中,还没有改过来,设置好后新建的文本就会按新的字体来做出来;⑵、基本与第1点很接近,文本是从CAD中导入来的,文本字体也没有改过来。如你早前以经设置好了的UG图框及表题栏,请及时把这些文本字体一个一个地改成chinesef字体。设置了UG系统文字字体,新的图档从CAD中导入来的字体就会是按新字体来导入UG当中;⑶很多公司做好了很多标数的样版,在标数时使用样版可以快速标数而不用理尺寸样式(每次安装系统就要设置一次,也是很痛苦的事情),这些样版是与UG系统的默认设置是独立的。如非主流模版标数就是这一类型。这个要一个一个地把这些模版打开,然后在"首选项→“注释中把所有的字体更改过来。保存后,以后都用这些新的样版,这个问题应可以解决,还解决不了来电/QQ申请再培训计划,我们很乐意为贵公司提供培训服务。







三、导出。
1UG8.0(包括8.0)要在文件→导出→2D Exchange...中直接导出成DWG即可,导出DXF很多时候与CAD不兼容,CAD打不开,导出DWG格式除了2005以下版本打不开外,CAD2006以上的版本都可以正常打开,如要2005以下都能打开,要用2006以上的版本打开一次后保存为2004以下版本,就可以在低版本的CAD中打开了。能用一些批量版本转换软件一次性转换也可以的。如"AcmeCADConverter"是一个很好的批量转换软件。
经过大量测试,UG的2D图导出CAD,如果不带中文,导出DXF与DWG都没问题,CAD所有版式本都能正常打开,一但带中文,DXF无伦那一个版本的CAD都没法打开,不过转换软件反而很轻松能打开并转换。DWG则没有这个问题,导出为DXF还是DWG看你们了。


2UG8.5至最新版本,“2D Exchange...”这项已经取消了合并到“DXF/DWG”内了。有个地方一定要设置一下要不导出来的文字会变形得很利害的,就是在设置字体时选择使用NX宽高比选项,最后最好保存一下这个所有设置的一切,要不每次导出一次就设置一次烦也烦死你。





到了这一步,基本上导出的图档算上是完美了,如要每个图档一次性再加工一下这个导出来的CAD图档,如爆炸掉所有的图块,改变字体变得再美观一些,爆炸掉所有的尺寸这样用不着一移动和复制尺寸,尺寸就乱了等等,这是要CAD二次开发才能完成,下面的会继续介绍。如果一定要与在UG图中一模一样,那我没法帮到你了,不同的软件之间的格式转换多多少少会缺失一些数据的。只有二选择其一,1、按上旬方式导出图档,可以加工也可以使用;2、先导出到CGM格式,再导出CAD,只是看起来很完美,但只能查看不能加工。看君选择。

本捷得外挂中提供一个CAD-LISP程序。这个程序是UG导出CAD后的一个补充,可以简化一些烦杂的重复步骤。是一个很不错的UG转CAD后处理图档的工具。

安装了把后面的英文包括括号一起(load "D:\\JD_Mould\\JD_Mould_ApplicationS\\Transform\\UtcTransform.VLX")复制进入acad.lsp文件中,或按“D:\JD_Mould\JD_Mould_ApplicationS\Transform\cad加载捷得附加程序方法.doc”来安装。安装后就可以在每个CAD图打开时就能运行,只在UG初导出的图档内运行一下这功能就可以了,这功能用法就是在命令下输入 “UtcTransform”,或自订议在ACAD.PGP文件中做简短指命,按提示选择自己喜欢的选项。
这个是我个人制作的因此带了一个广告文件,在D:\下有一个TEL13410718411.TXT文件才能运行,没有则可自行创建一个也可以,这个是我本人的电话,如果在程序中抓取尺寸后会产生外挂的文件夹与设置文件。D:\JD_Mould\JD_Mould_ApplicationS\Transform\ugtocaddimstype.txt

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

注:本附加程序不对CAD2007至CAD2009完美支持(CAD2006没试过),可以使用,但是达不到完美转换,CAD2007至CAD2009因软件内核原因很多UG导出图档中的中文字没法得到正常识别出来,这个只有在CAD2010以上版本中才纠正过来。因此CAD2004及CAD2010以上则可以达到完美转换。


这个程序加载后,还有几个小功能,希望对你们有帮助。
1、自动做图块,不过图块名有点长。命令为:VB
用法:选择图块的对象,回车后选择一点做为块的插入点。
2、坐标标数转旋后改正,有时候有个视图这个视图中已经用坐标标完数了,因某些原因要旋转90度,这时所有的坐标数会乱成一团,有三个方法解决这些乱了的坐标数。一、删除所有的坐标数,然后重做;二、把坐标数炸成线条与文字,然后再旋转这个视图,不过这些尺寸不好选择与修改;三、旋转后用本程序提供的命令觖,命令:UPDOR
用法:框选已经乱了的坐标尺寸回车确让后就可以了。
3、文字对齐,这只针对单行文字对多行文字不支持(注多行文字炸开了就成单行文字),命令:UPDTXT
用法:选择单行文字,选择将来对齐的一个点,输入横向对齐还是纵向对齐(H/V)回车完成
4、画一个剖视柱,很多外挂都不带这个,命令:CZ
用法:输入直径(也可以在图中点取两点,这两点的距离为直径),输入圆柱插入第一点,输入圆术的第二点,再输入圆柱的边角倒角大小。


本帖子中包含更多资源

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

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏10 分享淘帖 赞一下!赞一下!2
2
发表于 2014-10-29 23:08:52 | 只看该作者
谢谢!新手!谢谢!
3
发表于 2014-10-30 00:20:19 | 只看该作者
谢谢!
4
发表于 2014-10-30 07:12:59 | 只看该作者
不错。支持下!!
5
发表于 2014-10-30 09:29:21 | 只看该作者
fdgbxbxcbxcbcbcxbxcb
6
发表于 2014-10-30 10:15:14 | 只看该作者
顶你  
7
发表于 2014-10-30 11:59:56 | 只看该作者
学习学习
8
发表于 2014-10-30 12:19:07 | 只看该作者
下载来看看
9
发表于 2014-10-30 18:20:03 | 只看该作者
不错!!!!!!!!!
10
发表于 2014-10-30 22:23:31 | 只看该作者
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3D打印手板模型快速制作服务,在线报价下单!

QQ 咨询|手机版|联系我们|iCAx开思网  

GMT+8, 2024-12-22 16:41 , Processed in 0.034836 second(s), 10 queries , Gzip On, Redis On.

Powered by Discuz! X3.3

© 2002-2024 www.iCAx.org

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