|
|
| Posizione nel menu |
|---|
| Modifiche → Unisci Modifica → Unisci |
| Ambiente |
| Draft, BIM |
| Avvio veloce |
| J O |
| Introdotto nella versione |
| 0.18 |
| Vedere anche |
| Draft Dividi |
Il comando Draft Unisci unisce Draft Linee e Draft Polilinee in una singola polilinea. Questo comando è la controparte del comando Draft Dividi.
Vedere anche: Autogenerated API documentation e Script di base per FreeCAD.
Per unire polilinee usare il metodo join_wires (disponibile dalla versione 0.19) del modulo Draft. Questo metodo sostituisce il metodo deprecato joinWires. Questo metodo restituisce None.
join_wires(wires)
wires è un elenco di oggetti polilinea da unire.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(500, 500, 0)
p4 = App.Vector(0, 500, 0)
wire1 = Draft.make_wire([p1, p2])
wire2 = Draft.make_wire([p2, p3])
wire3 = Draft.make_wire([p3, p4])
wire4 = Draft.make_wire([p4, p1])
Draft.join_wires([wire1, wire3, wire2, wire4])
doc.recompute()