Draft Fillet/it: Difference between revisions

From FreeCAD Documentation
(Updating to match new version of source page)
(Updating to match new version of source page)
Line 27: Line 27:
=== Utilizzo ===
=== Utilizzo ===


<div class="mw-translate-fuzzy">
# Selezionare due [[Draft Line/it|linee]] già inserite nel documento e che si incontrano in un punto.
# Selezionare due [[Draft Line/it|linee]] già inserite nel documento e che si incontrano in un punto.
# Premere il pulsante {{Button|[[Image:Draft Fillet.svg|16px]] [[Draft Fillet/it|Raccordo]]}}.
# Premere il pulsante {{Button|[[Image:Draft Fillet.svg|16px]] [[Draft Fillet/it|Raccordo]]}}.
# Scegliere il raggio del raccordo, quindi premere {{Button|Invio}}.
# Scegliere il raggio del raccordo, quindi premere {{Button|Invio}}.
</div>


===Creazione alternativa di raccordi e smussi===
===Creazione alternativa di raccordi e smussi===
Line 35: Line 37:
Una [[Draft Wire/it|polilinea]] che ha almeno tre punti può anche creare un raccordo o uno smusso.
Una [[Draft Wire/it|polilinea]] che ha almeno tre punti può anche creare un raccordo o uno smusso.


<div class="mw-translate-fuzzy">
# Selezionare due [[Draft Line/it|linee]] già inserite nel documento e che si incontrano in un punto.
# Selezionare due [[Draft Line/it|linee]] già inserite nel documento e che si incontrano in un punto.
# Premere il pulsante {{Button|[[Image:Draft Fillet.svg|16px]] [[Draft Wire/it|Polilinea]]}}. Questo fonde le due linee in un singolo oggetto Wire.
# Premere il pulsante {{Button|[[Image:Draft Fillet.svg|16px]] [[Draft Wire/it|Polilinea]]}}. Questo fonde le due linee in un singolo oggetto Wire.
# Nelle [[property editor/it|proprietà]], inserire il valore numerico desiderato per {{PropertyData|Fillet Radius}} o {{PropertyData|Chamfer Size}}.
# Nelle [[property editor/it|proprietà]], inserire il valore numerico desiderato per {{PropertyData|Fillet Radius}} o {{PropertyData|Chamfer Size}}.
</div>


Questo metodo funziona anche quando si uniscono due diverse polilinee.
Questo metodo funziona anche quando si uniscono due diverse polilinee.
Line 57: Line 61:
== Proprietà ==
== Proprietà ==


<div class="mw-translate-fuzzy">
Un oggetto Fillet condivide la maggior parte delle proprietà di una [[Draft Wire/it|polilinea]], tuttavia, solo alcune di queste proprietà sono applicabili al raccordo.
Un oggetto Fillet condivide la maggior parte delle proprietà di una [[Draft Wire/it|polilinea]], tuttavia, solo alcune di queste proprietà sono applicabili al raccordo.
</div>


=== Dati ===
=== Dati ===
Line 75: Line 81:




<div class="mw-translate-fuzzy">
{{Emphasis|Vedere anche:}} [[Draft API/it|Draft API]] e [[FreeCAD Scripting Basics/it|Nozioni di base sugli script di FreeCAD]].
{{Emphasis|Vedere anche:}} [[Draft API/it|Draft API]] e [[FreeCAD Scripting Basics/it|Nozioni di base sugli script di FreeCAD]].
</div>


<div class="mw-translate-fuzzy">
Lo strumento Fillet può essere utilizzato nelle [[macros/it|macro]] e dalla console [[Python/it|Python]] utilizzando la seguente funzione:
Lo strumento Fillet può essere utilizzato nelle [[macros/it|macro]] e dalla console [[Python/it|Python]] utilizzando la seguente funzione:
</div>
{{Code|code=
{{Code|code=
fillet = make_fillet([line1, line2], radius=100, chamfer=False, delete=False)
fillet = make_fillet([line1, line2], radius=100, chamfer=False, delete=False)
Line 103: Line 113:
doc.recompute()
doc.recompute()
}}
}}



<div class="mw-translate-fuzzy">
<div class="mw-translate-fuzzy">

Revision as of 21:35, 20 February 2021

Raccordo

Posizione nel menu
Draft → Raccordo
Ambiente
Draft
Avvio veloce
Nessuno
Introdotto nella versione
0.19
Vedere anche
Linea, Polilinea

Descrizione

Lo strumento Raccordo crea un raccordo, un angolo arrotondato, tra due semplici Linee. In alternativa, può creare uno smusso, un bordo dritto, tra queste due linee.

Diversi raccordi e smussi creati tra due linee

Utilizzo

  1. Selezionare due linee già inserite nel documento e che si incontrano in un punto.
  2. Premere il pulsante Raccordo.
  3. Scegliere il raggio del raccordo, quindi premere Invio.

Creazione alternativa di raccordi e smussi

Una polilinea che ha almeno tre punti può anche creare un raccordo o uno smusso.

  1. Selezionare due linee già inserite nel documento e che si incontrano in un punto.
  2. Premere il pulsante Polilinea. Questo fonde le due linee in un singolo oggetto Wire.
  3. Nelle proprietà, inserire il valore numerico desiderato per DatiFillet Radius o DatiChamfer Size.

Questo metodo funziona anche quando si uniscono due diverse polilinee.

Opzioni

  • Selezionare la casella di controllo "Elimina oggetti originali" se si desidera eliminare le due linee originali e lasciare solo il nuovo oggetto raccordo.
  • Selezionare la casella di controllo "Crea smusso" se si desidera creare un bordo dritto, anziché un bordo arrotondato, tra le due linee.
  • Premere Esc o Chiudi per annullare il comando corrente.

Notes

Note:

  • Se il raggio è troppo grande in modo che l'arco prodotto non sia tangente a una delle linee, l'operazione non avrà un esito positivo.
  • Al momento sono supportate solo singole linee; le polilinee, ovvero linee con più punti, potrebbero non produrre il risultato desiderato.

Proprietà

Un oggetto Fillet condivide la maggior parte delle proprietà di una polilinea, tuttavia, solo alcune di queste proprietà sono applicabili al raccordo.

Dati

  • DatiStart: (sola lettura) specifica il punto iniziale.
  • DatiEnd: (sola lettura) specifica il punto finale.
  • DatiLength: (sola lettura) specifica la lunghezza dell'intero segmento.
  • DatiFillet Radius: (sola lettura) raggio con cui è stato creato il raccordo.

Vista

  • VistaEnd Arrow: se è true verrà visualizzato un simbolo nell'ultimo punto della linea, quindi può essere usata come una linea di annotazione.
  • VistaArrow Size: specifica la dimensione del simbolo visualizzato alla fine della linea.
  • VistaArrow Type: specifica il tipo di simbolo visualizzato alla fine della linea, che può essere "Dot", "Circle", "Arrow", o "Tick", or "Tick-2" ("Punto", "Cerchio", "Freccia", o "Tratto").

Script

Lo strumento Fillet può essere utilizzato nelle macro e dalla console Python utilizzando la seguente funzione:

fillet = make_fillet([line1, line2], radius=100, chamfer=False, delete=False)
  • Crea un oggetto Fillet tra le linne line1 e line2, usando radius come raggio di curvatura.
  • Se chamfer è True crea un bordo dritto con la lunghezza di radius, invece di un bordo arrotondato.
  • Se delete è True cancella le line1 e line2, e lascia solo il nuovo oggetto.

Esempio:

import FreeCAD as App
import Draft
doc = App.newDocument()

p1 = App.Vector(0, 0, 0)
p2 = App.Vector(1000, 1000, 0)
p3 = App.Vector(2000, 0, 0)

line1 = Draft.make_line(p1, p2)
line2 = Draft.make_line(p2, p3)
doc.recompute()

fillet = Draft.make_fillet([line1, line2], radius=500)
doc.recompute()