Frage zu "CreateDefinition" (VBA)

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

 

 

Guten Abend

Siehe stattdessen diesen Link

1 „Gefällt mir“

Vielen Dank:)