Hallo
Trotz all der Fragen, die bereits zu Makros für einen PDF-Datensatz auf Solidworks (in meinem Fall 2014) gestellt wurden, kann ich nichts finden, was meinem Problem entspricht.
Ich möchte ein Makro, das den Plan als PDF im aktuellen Ordner speichert, mit dem aktuellen Dateinamen, aber da ich keine Kenntnisse über VBA-Code habe, ist es mir unmöglich, den Code in der Zeile des Pfads zu ändern, in der die PDF-Datei gespeichert wird, trotz vieler Recherchen im Internet.
Ich habe ein Makro erstellt, indem ich gelernt habe, dass hier ist, alles, was übrig bleibt, ist, diese berühmte Linie zu ändern.
In meinem Fall speichert das Makro PDFs mit dem Namen "1841-22" immer im Ordner "1841", während ich es bei einem "1836-12"-Plan im Ordner "1836" haben möchte, während ich ein einziges gemeinsames Makro für alle meine Ordner und nicht ein Makro für jeden Ordner habe.
Dimmen swApp als Objekt
Teil als Objekt dimmen
Dim boolstatus als boolescher Wert
Dim longstatus As Long, longwarnings As Long
Sub main()
swApp = _ setzen
Anwendung.SldWorks
Set Part = swApp.ActiveDoc
myModelView als Objekt dimmen
Festlegen von myModelView = Part.ActiveView
myModelView.FrameState = swWindowState_e.swWindowMaximized
Teil.ViewZoomtofit2
Teil.ViewZoomtofit2
Teil.ViewZoomtofit2
longstatus = Teil.SaveAs3("M:\Konstruktionsbüro\Produkte\1800-49\1841\1841-22.PDF", 0, 0)
Ende Sub
Vielen Dank im Voraus für Ihre Hilfe,
Herzliche Grüße
Allan.