Открывайте файлы с расширением .SLDDRW.cvd, .NFT.cvd и .xlsm в SolidWorks.

У меня есть пара вопросов о SolidWorks.

Я хочу открыть некоторые файлы с расширением .SLDDRW.cvd, .NFT.cvd и .xlsm. Я использовал Opendoc6, он не работает. Не могли бы вы мне помочь.

Любая помощь приветствуется

Спасибо


person Aka_boss    schedule 05.12.2017    source источник
comment
понадобится код и ошибка или другая информация   -  person AndrewK    schedule 06.12.2017


Ответы (1)


Согласно 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 в специальном комментарии Дэвида:

Файл ".sldprt.cvd" является документом виртуальной детали SolidWorks. В файле нет данных, поэтому вы не можете его открыть. Он будет создан внутри Enterprise PDM в качестве заполнителя до тех пор, пока кто-нибудь не создаст настоящий файл. Если вам нужно добавить данные SolidWorks в этот файл, вы можете щелкнуть его правой кнопкой мыши и выбрать «Заменить». Затем это позволяет найти деталь SolidWorks для замены виртуального документа. Дэйвид

Может быть, это может дать вам некоторые идеи.

person Oriol Planas    schedule 12.12.2017