Hallo
Nieuwe dag, nieuwe vraag!
Ik moet CreateDefinition gebruiken om een datumvlak in te voegen
Hier is het stukje code:
boolstatus = swModel.Extension.SelectByID2("dessus@Empreinte-1@Simulateur Plan", "PLANE", 0, 0, 0, True, 0, Nothing, 0)
Stel swFeatMgr in = swModel.FeatureManager
Stel swFeatData in = swFeatMgr.CreateDefinition(swFeatureNameID_e.swFmRefPlane)
Logischerwijs zou ik dan dit soort dingen moeten hebben:
swFeatData. definitie 1 = X
swFeatData. definitie 2 = Y
enz enz
en tot slot:
Stel swFeat in = swFeatMgr.CreateFeature(swFeatData)
Het is echter onmogelijk om de namen van de beroemde definities te vinden in de API-help.
Ik heb geprobeerd de argumenten van de methode te gebruiken om een referentievlak (InsertRefPlane) in te voegen, maar het werkt niet.
Mijn vraag: Waar kan ik in de help vinden wat er met swFmRefPlane gaat? Ook voor de andere definities. Omdat het nog steeds erg praktisch is.
Ik heb wel de lijst van alle leden van swFeatureeNameID_e maar niet de rest.
De beroemde lijst: http://help.solidworks.com/2019/english/api/swconst/SOLIDWORKS.Interop.swconst~SOLIDWORKS.Interop.swconst.swFeatureNameID_e.html
Vriendelijke groeten