Hallo
Neuer Tag, neue Frage!
Ich muss CreateDefinition verwenden, um eine Bezugsebene einzufügen.
Hier ist der Codeausschnitt:
boolstatus = swModel.Extension.SelectByID2("dessus@Empreinte-1@Simulateur Plan", "PLANE", 0, 0, 0, Wahr, 0, Nichts, 0)
Legen Sie swFeatMgr = swModel.FeatureManager fest
Set swFeatData = swFeatMgr.CreateDefinition(swFeatureNameID_e.swFmRefPlane)
Logisch, dann müsste ich so etwas haben:
swFeatData. Definition 1 = X
swFeatData. Definition 2 = Y
usw. usw.
Und schließlich:
Set swFeat = swFeatMgr.CreateFeature(swFeatData)
Es ist jedoch unmöglich, die Namen der berühmten Definitionen in der API-Hilfe zu finden.
Ich habe versucht, mit den Argumenten der Methode eine Referenzebene (InsertRefPlane) einzufügen, aber es funktioniert nicht.
Meine Frage: Wo finde ich in der Hilfe, was es mit swFmRefPlane gibt? Auch für die anderen Definitionen. Weil es trotzdem sehr praktisch ist.
Ich habe die Liste aller Mitglieder von swFeatureeNameID_e aber nicht den Rest.
Die berühmte Liste: http://help.solidworks.com/2019/english/api/swconst/SOLIDWORKS.Interop.swconst~SOLIDWORKS.Interop.swconst.swFeatureNameID_e.html
Herzliche Grüße