|
Emplacement du menu |
---|
Draft/BIM : Modification → Scinder |
Ateliers |
Draft, BIM |
Raccourci par défaut |
S P |
Introduit dans la version |
0.18 |
Voir aussi |
Draft Joindre |
La commande Draft Scinder permet de diviser une Draft Ligne ou une Draft Polyligne à un point ou un bord donné. Cette commande est la contrepartie de la commande Draft Joindre.
Voir aussi : Autogenerated API documentation et FreeCAD Débuter avec les scripts.
Pour scinder une ligne, utilisez la méthode split
de l'atelier Draft. Cette méthode renvoie None
.
split(wire, newPoint, edgeIndex)
wire
l'objet ligne devant être divisé.newPoint
le point où la séparation doit avoir lieu.edgeIndex
indice de l'arête où la séparation doit avoir lieu (basé sur 1).Exemple :
import FreeCAD as App
import Draft
doc = App.newDocument()
p1 = App.Vector(0, 0, 0)
p2 = App.Vector(500, 0, 0)
p3 = App.Vector(250, 0, 0)
wire = Draft.make_wire([p1, p2])
Draft.split(wire, p3, 1)
doc.recompute()