Hallo API Freaks,
da ich nascheined schwierigkeiten hab die API Hilfe von SWX
zu benutzen versuche ich es auf diesem Weg.
Ich will über einfügen->gespiegelte Komponennten.... ein Macro aufgezeichnet in dem ein Part in einer Baugruppe über eine Ebene gespiegelt wird.
Beim Ausführen des Macros bekomme ich eine Fehlermeldung:
Laufzeitfehler 438
Objekt unterstützt diese Eigenschaft o. Methode nicht
Hier der Code:
Set swApp = CreateObject("SldWorks.Application")
Set Part = swApp.ActiveDoc
Part.MirrorSubAssembly
Part.AndSelectByID "Mitte-Tr@lochbl-2@Vario", "PLANE", 0, 0, 0
Part.AndSelectByID "Profil-104-rechts-Fuss-1@Treppe-Vario100S", "COMPONENT", 0, 0, 0
swApp.LoadFile2 "K:\Vorlagen\Teil.prtdot", ""
Set Part = swApp.ActiveDoc
Set Part = swApp.NewDocument("K:\Vorlagen\Teil.prtdot", 0, 0#, 0#)
Set Part = swApp.ActivateDoc("Teil3")
Part.EditRebuild
Part.ClearSelection
Beim Debuggen des Codes zeigt dieser auf die Zeile
Part.MirrorSubAssembly
Was nun ????
Um jede Hilfe dankbar.
Gruß
------------------
Rainer Bauer
MR-Solution GmbH
www.mr-s.de
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP