我有几个关于solidworks的问题。
我想用.SLDDRW.cvd,.NFT.cvd和.xlsm打开一些文件。我用过Opendoc6,它不能用,你能帮我吗?
欢迎任何帮助
谢谢
发布于 2017-12-12 18:03:21
根据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数据添加到此文件中,则可以右键单击它并选择Replace。这样,您就可以找到要用来替换虚拟文档的SolidWorks部件。大卫
也许它可以给你一些想法。
https://stackoverflow.com/questions/47660482
复制相似问题