Solidworks工程图转CAD图纸全攻略.docx
So1.idworks工程图转CAD图纸全攻略SOIidorks工程图矮化成CAD的IWti格式图,而且转揍的UWGAutoCAD翻开时不需更改,图层和颜色都可一丝不差。一、SOIidWOrkS工程图转CAD图一般转换1.由开第转换的So1.idworks工程图.先查看和设置一下它的字体,由开菜单:工具-选项-文件展性-注解字体,右面列出的各注解的列表,如点击右密的“注样-零件序号.,显示的是你图纸“注择.和“零件序号”的字体的没置.如留2、把注释、零件序号、尺寸.细节、戴面等全部设定好.字体:“尺寸”的字体应设置为英文字体,如“Ti三esNeWRoman'、"Aria1"等,关他一皴为华文仿宋、仿宋、宋体、或黑侬,我选的是“仿宋CB2312”。(按国家制图标准,其实我藏寻欢黑体,在国纸上显得很漂亮.选什么字体并不重要,重要的是你必须牢记字张的名字,一个字符都不能错.至一会要用。最简单的方法是用鼠标右搬的“复制”(注意:字体用得越少越好,不然转怏时易出惜字体样式:常规而度:可根据你的要求设置,最好按国家标虎.种幌受大。、部*不同的字高*求.3.在So1.idttorks安装目录下的data目录中找到drawfont三ap.txt文件,这就是转换的字体文件.哀开它.在最后一行添加:你刚刚复制的字体名+空格(博德)+你刚刚复制的字体名.“尺寸”的字体因为选绛的是英文字体,列表中已有了,不需参加.4、保存drawfontmap.txt文件.5,操作:文件-另存为,保存类型为DTG或DxF就OK了.在AutoCAD中翻开刚刚转换的DTO的文件,应该性换的比较成功了,如果你觉得满意下台的设置映射文件图层.竣型而高级篇一键搞定VBA宏你可以不必看了。二、进阶没置映射文件-图反、线型上面我们讨论了So1.idTOrks工程囱到AutoCAD图版的一般转换,这样转换出来的图纸可以满足一疑的要求,但它所育的物体都是在同一图层上的,如果需要在AutoCAD进一步编辑和打印比较麻烦。接下来,我们在把它设置的更完善些.1.操作:文件-另存为,选择保存类型为DWG或DXF,点击选项,2 .出现“侑出选项”对话推,选中“自定义映射So1.idworks到dxf*.3 .再按“确定“。系统返回到“另存为"对话框:按“保存":出现So1.ithorks到dxf映时对话框。4 .对AutoCAD秋的朋友应该明白了,这就是设置转换成DWG文件的图层设置。点击添加.设置好图层的名称.就色、和线条式样.5 .点击“映射到实体,这是把你So1.idworks工程图中的各科"实体”应该放到DWG文件的喘各图层的设置,点击添加,把各实体分别放到第4步设定好的图层上去。有很多,别弄昏了头。注意:最好不理在这里选联色和段条件式,而应在第4步设定,它会自动把颜色和段条样式设置为BY1.AYER热港AutoCAD的朋友都湎是这一点.如果你不知道为什么,黑做就可以了.6 .辛辛苦苦设置了这么多.可千万不能一确定了之,它可不会启动保存!选择”映射文件设定”,我个目录,起个名字,按“确定”保存起来.7 .点击“珠走”,完成.翻开转换的DTC文件,如果有什么不对的地方,回过头来修改设置,重新保存,直到满意为止.三、高圾一键搞定两后我们已讨论了转搂同题,本篇涉及到具体的转模并不多,而是介貂So1.idworks的另一不有用的工具宏。其实,其他So1.idirOrkS的操作也可以如此簿化的.你是否觉得.每次转换的时候很繁.需东点西选.经常容易搞珞另存为的格式,讨厌的映射文件每次出现,等待你更改?下而我们摆平它!1.在So1.idworks中操作:文件-另存为,恐算保存类型为DTC或DXF,点击选项,出现“检出选理对话棍.选择“每次保存附不显示映射*,生衙整出一强,使映豺设置而话框在输出的时候不再显示.41.,gdzHfi<vavvMmc,br*Itmco.os”尸*,.2、在So1.idworks中操作:工具-宏操作-录制*0rHC*M)r.N齐mWMW三twrj)im1.I>BK½X1.叫£足喇加几E具系。tawieo.ewIt'-.CmWW3.把输出DM文件的掾作再来一途。然后操作:工具宏操作停止,会出现?。为“对话也4.取名保存宏。5、操作:工具-宏操作-嫡辑.选绛我们刚刚保存的宏,I'7>,.w1.tM'<*er1.tv,amvvc<449Mv¼>U()KSm>5UCja<1>mk>HqVnA>k>1.e*)1mMUmJU1.m»49W*<MM<<MAtCj«»*>Ha«1.M<*r)“/uO1.j<1.)bFbtw1.t*A*C)t,qPtwAOiM<>MC4K>Mt*tAauictSUm0S*¼>:heUq“2«2,«*¼>3sTFr1VZ<2u<.2"3XU2tie*.,“可以6见我们刚刚执行的操作是把翻开的工程图保存成一个aaa.DIG文件。如果翻开其他So1.idworks工程图bbb,执行这个宏,结果会把这个M转换成DBG文件,但文件名仍然是aaa.(Iwr.达当然不行,我们来改良一下6、把全部代码超除.输入以下代码:直接从网同拷贝、粘贴吧.保证不会珞D加swApASObjectD加PartAsObjectDimAsStringDimNoAsIntegerDimTit1.esStringSubm<inOSetswpp=xpp1.ication.S1.dWorksSetPart=s=Part.GetPathNameONo=1.en()=1.eft(,No-7)Part.SaveAs2&w,DIG*.O.True.Fa1.seTit1.e=Part.GetTit1.eSetPart=NothingsTit1.ex=MsgBoxC巴保存为DIG文件“,O)EndSub7,解释一下代码的功能,熟悉VB的朋友可以跳过此部的分析,直接看下一段.DbSSAtS>JaQDFr<AsO¼je<t0kFi1.tMHAtStr>MADtHAtX»Uc«r八,Tu1.tAsStriM.4'一。stX®三Am$10"KS<Frt-t»Mc=d*已"尊,;:*;文Cr.o,CA局都:定义变量.让程序以相同的文件名把IWG文件保存在So1.idworks工程图杷同的文件夹内.(如果So1.idworks工程图文件名为:XXX.SH)DRW则AUtOCAD图版的文件名为:XXiD%),此局都不可剃除和省略。B局部:转换完成后关闭So1.idworks工程图,这对同时需转换大量的工程的话十分有用。如果你转换后不想关闭图纸的话,制了它.C局部:转换后出现一个信息梃:“巳保存为DWG文件”.增加这个局部的原因是因为:实现一统操作后,如果一次常转挨大盘的图纸,转换时大爽了,有时按键按件太快,系统有时会“发病.,如果把“已保存为DWG文件.换成:文件巳转成:w&Tit1.e&".DWG".信息据就偷出转换后的文件名.在这里,你可能免得没用,但如果你在C局部后再增加一个D局部:曲开同目录中的下一个工程图,用循环语句全部转换,哈哈!可以同时转换成千上万个工程图,没有C,易部来检查和监测一下,你根本不知道程序运转到什么地方了,还以为死机了呢。你觉得没用的话也可以用了它.8,直接关闭VBA宏诚辑器.在更改的时候它会自动保存。所已荏更改的时候要小心点。9.添加“宏"TOO1.BAR.一键搞定它.操作:工具-囱定义,出现"囱定义”对话框:选命令-安,把右面的人头小图标往你带要的工具栏上拖,松手;出现“自定义宏按钮,对话框:按右边的文件选界按钮,出现“宏路径"对话极Aev>4c二rrtmjrs0No三1.n51fFUna二Uft(F)*>v*,I。-t)PSQSvAUFi1.m.vt4'W.O.Tr.,<1qT1.*:r«rtJtMhStFrt三*otdn<CvAmC1.”4cT>t1.10 .选择我们刚创编辑过的宏文件,按“潮开";此的你可以在“自定义宏按钮”对话框中设置“快捷«*,这对经常要用到转换的朋友也十分有用.此时也可以用“选择图象.储比按钮换一个与众不同的图标.11 .点击“确定”.再磴定.