dwg转换低版本_dwg怎么改版本
DWG高版本转低版本求助
非常感谢 solidedgeqiu 前辈提供的源码,研究了SE软体很久,这个程序总算大致完成了,VB.NET程式码如下:Imports SystemImports System.IOImports System.IO.FileImports System.DiagnosticsImports SolidEdgeFrameworkImports System.Runtime.InteropServsImports SolidEdgeDraftImports SolidEdgeConstants ' (AutoCAD 2007) 转档 (DWG) Private Sub Button9_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button9.ClickDim openFileDialog1 As New OpenFileDialogopenFileDialog1.InitialDirectory = "X:TEMPAutoCAD 2005 专用区"openFileDialog1.Filter = "CAD File (.dwg;.dxf)|.dwg;.dxf"'openFileDialog1.Filter = "CAD File (.dwg;.dxf)|.dwg;.dxf|All Files (.)|."openFileDialog1.FilterIndex = 1openFileDialog1.RestoreDirectory = TrueIf openFileDialog1.ShowDialog() = System.Windows.Forms.DialogResult.OK ThenDim fn As String = openFileDialog1.FileNameDim s1 As String = Path.GetDirectoryName(fn)Dim s2 As String = Path.GetFileNameWithoutExtension(fn)Dim s3 As String = Path.GetExtension(fn)s1 = Mid(s1, 1, 27)TryIf s3.ToUpper <> ".DWG" Or s3.ToUpper = ".DXF" ThenMsgBox("此功能仅限於 2D 转档!", vbOKOnly + vbExction, "")ElseD01im sfn As String = s1 & "" & s2 & s3Dim sfn2 As String = s1 & "" & s2 & "_2K.DWG"Dim sfn3 As String = s1 & "" & s2 & "_2K.DFT"If File.Exists(sfn2) = True ThenFile.Delete(sfn2)End IfIf File.Exists(sfn3) = True ThenFile.Delete(sfn3)End If'MsgBox(sfn)Dim objApp As SolidEdgeFramework.Application = NothingDim objDoc As SolidEdgeDraft.DraftDocument = NothingobjApp = CreateObject("SolidEdge.Application")'objApp.Visible = TrueobjApp.Visible = FalseDim strTemplate As String = "C:Program FilesSolid Edge ST2Templateiso draft gs.dft"objDoc = objApp.Documents.OpenWithTemplate(Filename:=sfn, Template:=strTemplate)'objApp.StartCommand(SolidEdgeConstants.DrawingViewEditCommandConstants.DrawingViewEditViewFit)Call objDoc.SeAs(NewName:=sfn3)Call objDoc.SeAs(NewName:=sfn2)objDoc.Close()objApp.Quit()objDoc = NothingobjApp = NothingMsgBox("转换作业完成!", vbOKOnly + vbExction, "")If File.Exists(sfn3) = True ThenFile.Delete(sfn3)End IfEnd IfCatch ex As ExceptionMsgBox("转档发生错误!", vbOKOnly + vbExction, "")End TryEnd IfEnd Sub其实还有个小缺憾,就是开启图档後,利用『视图』→『适合』,就是这段源码:objApp.StartCommand(SolidEdgeConstants.DrawingViewEditCommandConstants.DrawingViewEditViewFit)在存成 dwg 图档後根本没作用,没有达到像 AutoCAD 指令:zoom→e 的置中的功能,目前是利用 seacad.ini 和 iso draft.dft 改成单位 mm,尺寸 A3 宽,比例 1:1,不显示背景等选项调整,所以图形大致看到到部分,就是没有 zoom→e 的效果,不知道有没有办法达成?
dwg转换低版本_dwg怎么改版本
dwg转换低版本_dwg怎么改版本
cad2014转低版本怎么做?
不知道CAD中有没有人搞这方面的东东。何必通过Solid Edge呢。搞CAD的二次开发好了,也针对这个。我们知道,用高版本的CAD制作的图形文件,在低版本中是打不开的,但现在使用以前版本CAD(2004版、2007版)的人还是很多,怎么才能把高版本转低版本呢?下面我来讲两种方法。
2、这时打开注册表编辑器种方法,点击菜单栏“工具”,“选项”。
02
03
第二种方法,点击“文件”,“另存为”。
04
出现“图形另存为”面板,我们输入文件名后,点击“文件类型”下拉菜单,然后选择低版本的CAD,点击“保存”即可。两种方法保存的图形在低版本CAD中就都能打开了。
DWG文件高低版本该如何转换
在弹出的“文件”选项中,点击“另存为”,保存CAD工程图纸。DWG文件高低版本转换1、首先打开电脑上安装好的迅捷CAD编辑器软件。的方法:
3、点击“批处理”按钮之后,在软件界面中会弹出一个窗口,在这个窗口中就能转换版本格式了,接下来点击“添加文件”添加,需要转换版本格式的DWG文件。
4、DWG文件添加好之后,点击“输出格式”,在输出格式中选择DWG格式,在这选择需要版本的DWG格式。
5、版本格式选择好之后,点击“浏览”按钮,选择一个能文件夹或者桌面,用来储存即将转换好格式的文件。
6、点击“开始”,软件就能自动转换文件格式了,转换好的文件就会保存在上一步作设置的位置中。
CAD高版本存低版本后变bak改回dwg以后还是低版本吗?
CAD版本转换如何转换特意试了一下。CAD文件1开始保存为2013版弹出保存对话选项卡,在“文件类型”一栏,点击右面的倒三角形,选择后缀为“.dwg”的文件,这里可以保存为几个种类,CAD2010、CAD2007、CAD2004、CAD2000,最常用的是2007和2010,可以保存为CAD2007,点击它,然后点击“保存”即可。本的,文件1的备份bak文件也是2013版本的。再次打开文件1编辑一下在保存为2004版本的,。把文件1的备份bak文件直接修改后缀名为dwg文件,文件同样还是2013版本的。
如何把低版本的cad转为高版本的cad?
在“选项”面板中,点击“打开和保存”标签,然后点击“另存为”下拉菜单,选择后缀名为“.dwg”的低版本图形,然后点击“应用”“确定”即可。由于具有向下兼容性,因此可以通过注册表项的自动转向方式让旧的OLE对象去使用新的程序,即通过修改注册表实现低版本向高版本的转换。
解决这个问题的方法如下:
1、打开EXCEL后,单击该,获得该对应的OLE调用对象。在图中可以看到能正常打开的图像调用的OLE对象为AutoCAD.Drawing.17(AutoCAD 2008版本使用的OLESID)
4、按照如上述的1,2,3步可得到打不开的图象对应的OLESID:AutoCAD.Drawing.16格式DWG文件的CLSID可查看HKEY_CLASSES大大我的意思是说设我安装 MP6 并使用授权,现在才开始画模型,以後也不再升级 MP,这样应该就不会有模型无法打开的问题了吧?_ROOTAutoCAD.Drawing.16CLSID可获得{8E75D3-3D21-11d2-85C4-080009A0C626}
5、这时打开文本编辑器。
6、输入转换语句:Windows Registry Editor Version 5.00[HKEY_CLASSES_ROOTCLSID{8E75D3-3D21-11d2-85C4-080009A0C626}Autoconvertto]@="{7AABBB95-79BE-4C0F-8024-EB6AF271231C}"
7、保存为注册表文件:AutoCADR16TOAutoCADR17.reg。
高版本CAD怎么转换为低版本?
3、查看HKEY_CLASSES_ROOT[DWG格式号]CLSID就能找到对应的DWG文件格式的CLSID。即: AutoCAD.Drawing.17格式DWG文件的CLSID可查看HKEY_CLASSES_ROOTAutoCAD.Drawing.17CLSID可获得。{7AABBB95-79BE-4C0F-8024-EB6AF271231C}将文件拷贝到有新版本CAD的电脑中,使用该新版本打开工程2、CAD编辑器软件开之后,在软件界面中点击“文件”,接着点击“批处理”按钮。图纸。然后点击左上角的“文件”,打开“另存为”。或者直接使用“ctrl +shift+s”组合键。
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系 836084111@qq.com 删除。