Hallo und Hilfe an alle API
-Profis!!!
Ich selbst zähl nicht zu den Profis (ganz im Gegenteil), versuch mich aber trotzdem an einem Makro und dazu muss ich die Masseneigenschaften von einem Einzelteil oder auch von einer Baugruppe ermitteln. Jetzt kommt aber das Problem: das soll funktionieren, wenn ich mich in der dazugehörigen Zeichnung befinde und die Datei, von der ich die Zeichnung abgeleitet habe, nicht extra öffnen will. Ich will also von einer Datei, die ich nicht geöffnet habe, die Masseneigenschaften auslesen.
In der API-Hilfe hab ich dazu zwar etwas gefunden, aber ich bekomm’s trotzdem nicht hin
Sub main()
Set swApp = CreateObject("SldWorks.Application")
Set Part = swApp.ActiveDoc
Masseneigenschaften=swApp.GetMassProperties2"C:\xxx.SLDPRT", "Standard",1)
End Sub
Laut Hilfe funktioniert’s so, ich hab's aber nur hinbekommen, wenn ich die entsprechende Einzelteil- oder Baugruppendatei öffne und die Masseneigenschaften aufrufe.
Danke im Voraus.
Gruß Michael
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP