|
|
| Posizione nel menu |
|---|
| Modifiche → Dividi Modifica → Dividi |
| Ambiente |
| Draft, BIM |
| Avvio veloce |
| S P |
| Introdotto nella versione |
| 0.18 |
| Vedere anche |
| Draft Unisci |
Il comando Draft Dividi divide una Draft Linea o Draft Polilinea in un punto o bordo specificato. Questo comando è la controparte del comando Draft Unisci.
Vedere anche: Autogenerated API documentation e Script di base per FreeCAD.
Per dividere una polilinea usare il metodo split del modulo Draft. Questo metodo restituisce None.
split(wire, newPoint, edgeIndex)
wire l'oggetto polilinea da dividere.newPoint il punto in cui dovrebbe verificarsi la divisione.edgeIndex indice dello spigolo dove dovrebbe avvenire la divisione (in base 1).Esempio:
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()