Bonjour à tous,
Je conçois une macro depuis le début d'année pour automatiser des mises en plans. Suivant mes pièces elles pocèdes des options que j'ai paramétré et certaines de ses options sont des couples de deux options. On m'a dis récement que plutôt que faire copier / coller pour cette dernière il était possible de faire comme des appelles pour que ma macro sois plus compréhensible mais je ne sais absolument pas comment m'y prendre.
Je vous donne comme exemple l'option n°1 que j'ai paramétré comme ci-dessous, de plus la selection de chaque options s'effectue suivant la valeur de "U" exmple : U=1 alors réaliser l'option n°1.
ElseIf U = 1 Then
boolstatus = Part.Extension.SelectByID2("Plan de droite", "PLANE", 0, 0, 0, False, 0, Nothing, 0)
If O < 6 / 1000 Then
Set SkCircle = Part.SketchManager.CreateCircle(-Longueur / 1000 - M + 0.0035, 0, 0, -Longueur / 1000 - M + 0.0035, -0.001, 0)
ElseIf O >= 6 / 1000 Then
Set SkCircle = Part.SketchManager.CreateCircle(-Longueur / 1000 - M + 0.0035, 0, 0, -Longueur / 1000 - M + 0.0035, -0.001, 0)
End If
boolstatus = Part.Extension.SelectByID2("Arc1", "SKETCHSEGMENT", 0, 0, 0, False, 0, Nothing, 0)
Part.FeatureManager.FeatureCut False, False, False, 1, 1, 0.04, 0.04, False, False, False, False, 0.01745329251994, 0.01745329251994, False, False, False, False, 0, 1, 1
Part.SelectionManager.EnableContourSelection = 0
L'option que j'essaye de paramétré plus courtement est la n°5 qui fusionne l'option n°1 et n°2.
Merci d'avance pour votre attention à tous