ru24.pro
Все новости
Декабрь
2024
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
24
25
26
27
28
29
30
31

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

0
В продолжение заметки о сохранении детали 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 & "_