Макрос для сохранения всех конфигураций детали Solidworks в 3MF STEP STL

В продолжение заметки о сохранении детали Solidworks в трех разных форматах, решил дополнить макрос сохранением всех конфигураций детали.

Полный код макроса тут - https://pastebin.com/raw/V6Bpbntd и ниже.
Детали Solidworks сохраняются с именами по шаблонам:

НазваниеДетали_НазваниеКонфигурации.3MF
НазваниеДетали_НазваниеКонфигурации.STL
НазваниеДетали_НазваниеКонфигурации.STEP

Изменения по сравнению с прошлой версией:Получение списка конфигураций и перебор их в цикле:

ConfNameArr = swModel.GetConfigurationNames
For i = 0 To UBound(ConfNameArr)
    ConfigName = ConfNameArr(i)
    swModel.ShowConfiguration2 (ConfigName)
    MfFilePath = MfFolderPath & FileName & "_" & ConfigName & ".3mf"
    StlFilePath = StlFolderPath & FileName & "_" & ConfigName & ".stl"
    StepFilePath = StepFolderPath & FileName & "_

Читайте на 123ru.net