Hallo,
versuche grade ein "Speichern unter" Makro in Solidworks zu bearbeiten.
Folgendes ist im Einsatz
Dim swApp As Object
Sub main()
Set swApp = Application.SldWorks
Set Part = swApp.ActiveDoc
Dim swBezeichnung As String
If Part Is Nothing Then End ' Abbrechen, wenn gar kein SolidWorks-Dokument geöffnet
AktuellesDokTyp = Part.GetType()
DateiMitPfad = Part.GetPathName()
If DateiMitPfad = "" Then
MsgBox ("Datei muß zuerst gespeichert werden!")
End
End If
saveFileName = Left(swApp.ActiveDoc.GetPathName, Len(swApp.ActiveDoc.GetPathName) - 7) + ".step"
Part.SaveAs2 saveFileName, 0, True, False
End Sub
Das Makro Speichert einfach das aktuelle Bauteil als .Step ab.
Jetzt gibt es ja in Solidworks benutzerdefinierte Eigenschaften. Ist es möglich die Beschreibung/Description einfach an den Dateinamen anzuhängen?
Lg Robby
[Diese Nachricht wurde von Mr.Robi am 24. Feb. 2023 editiert.]
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP