Draft Fillet/it: Difference between revisions

From FreeCAD Documentation
(Created page with "Un oggetto Raccordo deriva da un Part Part2DObject e ne eredita tutte le proprietà. Ha anche le seguenti proprietà aggiuntive:")
No edit summary
Tag: Manual revert
 
(7 intermediate revisions by 2 users not shown)
Line 33: Line 33:
# Selezionare due [[Draft_Line/it|Linee]] che si incontrano in un unico punto.
# Selezionare due [[Draft_Line/it|Linee]] che si incontrano in un unico punto.
# Esistono diversi modi per invocare il comando:
# Esistono diversi modi per invocare il comando:
#* Premiere 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]]}}.
#* Selezionare l'opzione {{MenuCommand|Drafting → [[Image:Draft_Fillet.svg|16px]] Raccordo}} dal menu.
#* Selezionare l'opzione {{MenuCommand|Drafting → [[Image:Draft_Fillet.svg|16px]] Raccordo}} dal menu.
#* Usare la scorciatoia da tastiera: {{KEY|F}} poi {{KEY|I}}.
#* Usare la scorciatoia da tastiera: {{KEY|F}} poi {{KEY|I}}.
Line 66: Line 66:
{{TitleProperty|Draft}}
{{TitleProperty|Draft}}


* {{PropertyData|End|VectorDistance}}: (sola lettura) specifica il punto finale del raccordo.
<div class="mw-translate-fuzzy">
* {{PropertyData|Start}}: (sola lettura) specifica il punto iniziale.
* {{PropertyData|Fillet Radius|Lenght}}: (sola lettura) raggio con cui è stato creato il raccordo.
* {{PropertyData|End}}: (sola lettura) specifica il punto finale.
* {{PropertyData|Length|Length}}: (sola lettura) specifica la lunghezza totale del raccordo.
* {{PropertyData|Length}}: (sola lettura) specifica la lunghezza dell'intero segmento.
* {{PropertyData|Start|VectorDistance}}: (sola lettura) specifica il punto iniziale del raccordo.
* {{PropertyData|Fillet Radius}}: (sola lettura) raggio con cui è stato creato il raccordo.
</div>


<span id="View"></span>
<span id="View"></span>
Line 78: Line 76:
{{TitleProperty|Draft}}
{{TitleProperty|Draft}}


* {{PropertyView|Arrow Size|Length}}: specifica la dimensione del simbolo visualizzato alla fine del raccordo.
<div class="mw-translate-fuzzy">
* {{PropertyView|End Arrow}}: se è {{TRUE}} verrà visualizzato un simbolo nell'ultimo punto della linea, quindi può essere usata come una linea di annotazione.
* {{PropertyView|Arrow Type|Enumeration}}: specifica il tipo di simbolo visualizzato alla fine del raccordo, che può essere {{value|Dot}}, {{value|Circle}}, {{value|Arrow}}, {{value|Tick}} o {{value|Tick-2}}.
* {{PropertyView|Arrow Size}}: specifica la dimensione del simbolo visualizzato alla fine della linea.
* {{PropertyView|End Arrow|Bool}}: specifica se mostrare un simbolo alla fine del raccordo, in modo che possa essere utilizzato come linea di annotazione.
* {{PropertyView|Pattern|Enumeration}}: non utilizzato.
* {{PropertyView|Arrow 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").
* {{PropertyView|Pattern Size|Float}}: non utilizzato.
</div>


<span id="Scripting"></span>
<span id="Scripting"></span>
== Script ==
== Script ==


Vedere anche: [https://freecad.github.io/SourceDoc/ Autogenerated API documentation] e [[FreeCAD Scripting Basics/it|Script di base per FreeCAD]].
<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]].
</div>


Per creare un Raccordo Draft usare il metodo {{incode|make_fillet}} del modulo Draft:
<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:
</div>


{{Code|code=
{{Code|code=

Latest revision as of 15:54, 8 December 2023

Raccordo

Posizione nel menu
Drafting → Raccordo
Ambiente
Draft, Arch
Avvio veloce
F I
Introdotto nella versione
0.19
Vedere anche
Linea, Polilinea

Descrizione

Il comando Raccordo crea un raccordo, un angolo arrotondato o smusso, tra due Linee.

Diversi raccordi e smussi creati tra due linee

Utilizzo

  1. Selezionare due Linee che si incontrano in un unico punto.
  2. Esistono diversi modi per invocare il comando:
    • Premere il pulsante Raccordo.
    • Selezionare l'opzione Drafting → Raccordo dal menu.
    • Usare la scorciatoia da tastiera: F poi I.
  3. Inserire il Raggio raccordo. Se l'opzione Crea smusso è selezionata, questa sarà la dimensione dello smusso (la lunghezza del bordo dritto). Si noti che il comando non avrà successo se il raggio o la dimensione dello smusso è troppo grande per le linee selezionate.
  4. Facoltativamente selezionare l'opzione Elimina gli oggetti originali.
  5. Facoltativamente selezionare l'opzione Crea smusso.
  6. Se è stata selezionata una delle due opzioni precedenti: Fare clic nella casella di immissione Raggio raccordo.
  7. Premere Enter.

Opzioni

  • Premere Esc o il pulsante Chiudi per interrompere il comando.

Note

  • Un raccordo non può essere modificato né è collegato alle linee utilizzate per crearlo.
  • Al momento sono supportate solo linee, cioè Polilinee con solo due punti.
  • Una Polilinea che ha almeno tre punti può essere raccordata o smussata modificandone rispettivamente DatiFillet Radius o DatiChamfer Size. Poiché Linee e Polilinee, possono essere unite con il comando Polilinea, il comando Unisci o il comando Promuovi forniscono un metodo alternativo per creare raccordi e smussi.

Proprietà

Vedere anche: Editor delle proprietà.

Un oggetto Raccordo deriva da un Part Part2DObject e ne eredita tutte le proprietà. Ha anche le seguenti proprietà aggiuntive:

Dati

Draft

  • DatiEnd (VectorDistance): (sola lettura) specifica il punto finale del raccordo.
  • DatiFillet Radius (Lenght): (sola lettura) raggio con cui è stato creato il raccordo.
  • DatiLength (Length): (sola lettura) specifica la lunghezza totale del raccordo.
  • DatiStart (VectorDistance): (sola lettura) specifica il punto iniziale del raccordo.

Vista

Draft

  • VistaArrow Size (Length): specifica la dimensione del simbolo visualizzato alla fine del raccordo.
  • VistaArrow Type (Enumeration): specifica il tipo di simbolo visualizzato alla fine del raccordo, che può essere Dot, Circle, Arrow, Tick o Tick-2.
  • VistaEnd Arrow (Bool): specifica se mostrare un simbolo alla fine del raccordo, in modo che possa essere utilizzato come linea di annotazione.
  • VistaPattern (Enumeration): non utilizzato.
  • VistaPattern Size (Float): non utilizzato.

Script

Vedere anche: Autogenerated API documentation e Script di base per FreeCAD.

Per creare un Raccordo Draft usare il metodo make_fillet del modulo Draft:

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