|
|
| 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()