Macro pour création d'une ligne de séparation

Bonjour.
Sur Solidworks prenium 2019.
J’essai de créer une macro qui crée une ligne de séparation à partir d’une esquisse et une face.
La sélection des éléments semble fonctionner mais la commande de création de la ligne de séparation n’a aucun effet…
Voici le code:
Option Explicit
Dim swApp As SldWorks.SldWorks
Dim Model As ModelDoc2
Dim feature As feature
Dim boolstatus As Variant
Sub main()
Set swApp = Application.SldWorks
Set Model = swApp.ActiveDoc
'boolstatus = Model.Extension.SelectByID2(« Boss-Extrude1 », « BODYFEATURE », 0, 0, 0, False, 0, Nothing, swSelectOptionDefault)
boolstatus = Model.Extension.SelectByID2(«  », «  », 0.0061, 0.0079, 0, False, 0, Nothing, swSelectOptionDefault)
boolstatus = Model.Extension.SelectByID2(« Pointes_bottom », « SKETCH », 0, 0, 0, True, 4, Nothing, 0)

Model.InsertSplitLineProject True, True

End Sub

à terme, les coordonnées de la face seront définis par des variables.
Merci de votre aide

Bonjour,

Pour la sélection de la face il faut avoir le paramètre mark value de la fonction de sélection à 1.
InsertSplitLineProject Method (IModelDoc2) - 2019 - SOLIDWORKS API Help
Create Projection Split Line Feature Example (VBA) - 2019 - SOLIDWORKS API Help

4 « J'aime »