Pytanie dotyczące "CreateDefinition" (VBA)

Witam

Nowy dzień, nowe pytanie!

Będę musiał użyć CreateDefinition, aby wstawić płaszczyznę odniesienia

Oto fragment kodu: 

boolstatus = swModel.Extension.SelectByID2("dessus@Empreinte-1@Simulateur Plan", "PŁASZCZYZNA", 0, 0, 0, Prawda, 0, Nic, 0)
Ustawić swFeatMgr = swModel.FeatureManager
Ustaw swFeatData = swFeatMgr.CreateDefinition(swFeatureNameID_e.swFmRefPlane)

 

Logicznie rzecz biorąc, powinienem mieć coś takiego: 

swFeatData. definicja 1 = X

swFeatData. definicja 2 = Y

itd itp

i na koniec: 

Ustaw swFeat = swFeatMgr.CreateFeature(swFeatData)
 

Nie można jednak znaleźć nazw słynnych definicji w pomocy API. 

Próbowałem użyć argumentów metody, aby wstawić płaszczyznę odniesienia (InsertRefPlane), ale to nie działa. 

 

Moje pytanie: Gdzie mogę znaleźć w pomocy, co pasuje do swFmRefPlane ? Nawet dla innych definicji. Ponieważ jest to nadal bardzo praktyczne. 

Mam listę wszystkich członków swFeatureeNameID_e ale nie reszty.

Słynna lista: http://help.solidworks.com/2019/english/api/swconst/SOLIDWORKS.Interop.swconst~SOLIDWORKS.Interop.swconst.swFeatureNameID_e.html

Pozdrowienia

 

 

Dobry wieczór

Zamiast tego zobacz ten link

1 polubienie

Dziękuję bardzo :)