我有几个关于solidworks的问题。
我想用.SLDDRW.cvd,.NFT.cvd和.xlsm打开一些文件。我使用过Opendoc6,它不起作用。你能帮我么。
欢迎任何帮助
由于
答案 0 :(得分:0)
根据API,Open6遵循以下参数:
Function OpenDoc6( _
ByVal FileName As System.String, _
ByVal Type As System.Integer, _
ByVal Options As System.Integer, _
ByVal Configuration As System.String, _
ByRef Errors As System.Integer, _
ByRef Warnings As System.Integer _
) As ModelDoc2
可能的类型选项(swDocumentTypes_e)是:
swDocASSEMBLY 2
swDocDRAWING 3
swDocIMPORTED_ASSEMBLY 7; Multi-CAD
swDocIMPORTED_PART 6; Multi-CAD
swDocLAYOUT 5
swDocNONE 0
swDocPART 1
swDocSDM
如果使用swDocDrawing它不起作用我认为这个Open6函数是不可能的。
在solidworks论坛中查看此帖子,https://forum.solidworks.com/thread/57616特别David的评论:
“.sldprt.cvd”文件是虚拟SolidWorks零件文档文件中没有数据,这就是您无法打开它的原因。它会 已经在Enterprise PDM中创建为占位符,直到某人为止 有时间创建真实的文件。如果需要添加SolidWorks数据 到这个文件然后你可以右键单击它并选择替换。这个 然后,您可以找到SolidWorks零件来替换虚拟零件 带有的文件。大卫
也许它可以给你一些想法。