Draft Fillet/it: Difference between revisions

From FreeCAD Documentation
(Created page with "== Opzioni ==")
No edit summary
Tag: Manual revert
 
(42 intermediate revisions by 4 users not shown)
Line 1: Line 1:
<languages/>
<languages/>


{{Docnav/it
{{Docnav/it|[[Draft_Wire/it|Polilinea]]|[[Draft_Circle/it|Cerchio]]|[[Draft_Module/it|Draft]]|IconL=Draft_Wire.svg|IconC=Workbench_Draft.svg|IconR=Draft_Circle.svg}}
|[[Draft_Wire/it|Polilinea]]

|[[Draft_Arc/it|Arco]]
|[[Draft_Workbench/it|Draft]]
|IconL=Draft_Wire.svg
|IconR=Draft_Arc.svg
|IconC=Workbench_Draft.svg
}}


{{GuiCommand/it
{{GuiCommand/it
|Name=Draft Fillet
|Name=Draft Fillet
|Name/it=Raccordo
|Name/it=Raccordo
|MenuLocation=Draft → Raccordo
|MenuLocation=Drafting → Raccordo
|Workbenches=[[Draft Module/it|Draft]]
|Workbenches=[[Draft_Workbench/it|Draft]], [[Arch_Workbench/it|Arch]]
|Shortcut={{KEY|F}} {{KEY|I}}
|SeeAlso=[[Draft Line/it|Linea]], [[Draft Wire/it|Polilinea]]
|Version=0.19
|Version=0.19
|SeeAlso=[[Draft_Line/it|Linea]], [[Draft_Wire/it|Polilinea]]
}}
}}


<span id="Description"></span>
==Descrizione==
==Descrizione==


Lo strumento [[Draft Fillet/it|Raccordo]] crea un raccordo, un angolo arrotondato, tra due semplici [[Draft Line/it|Linee]]. In alternativa, può creare uno smusso, un bordo dritto, tra queste due linee.
Il comando [[Image:Draft_Fillet.svg|24px]] '''Raccordo''' crea un raccordo, un angolo arrotondato o smusso, tra due [[Draft Line/it|Linee]].


[[Image:Draft_Fillet_example.png|400px]]
[[Image:Draft_Fillet_example.png|400px]]
{{Caption|Diversi raccordi e smussi creati tra due linee}}


<span id="Usage"></span>
{{Caption|Diversi filetti e smussi creati tra due linee}}

=== Utilizzo ===
=== Utilizzo ===


# Selezionare due [[Draft Line/it|linee]] già inserite nel documento e che si incontrano in un punto.
# Selezionare due [[Draft_Line/it|Linee]] che si incontrano in un unico punto.
# Esistono diversi modi per invocare il comando:
# 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}}.
#* Selezionare l'opzione {{MenuCommand|Drafting → [[Image:Draft_Fillet.svg|16px]] Raccordo}} dal menu.
#* Usare la scorciatoia da tastiera: {{KEY|F}} poi {{KEY|I}}.
# Inserire il {{MenuCommand|Raggio raccordo}}. Se l'opzione {{MenuCommand|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.
# Facoltativamente selezionare l'opzione {{MenuCommand|Elimina gli oggetti originali}}.
# Facoltativamente selezionare l'opzione {{MenuCommand|Crea smusso}}.
# Se è stata selezionata una delle due opzioni precedenti: Fare clic nella casella di immissione {{MenuCommand|Raggio raccordo}}.
# Premere {{KEY|Enter}}.


<span id="Options"></span>
Note:
== Opzioni ==
* 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 [[Draft Wire/it|polilinee]], ovvero linee con più punti, potrebbero non produrre il risultato desiderato.


* Premere {{KEY|Esc}} o il pulsante {{Button|Chiudi}} per interrompere il comando.
===Creazione alternativa di raccordi e smussi===


<span id="Notes"></span>
Una [[Draft Wire/it|polilinea]] che ha almeno tre punti può anche creare un raccordo o uno smusso.
== Note ==


* Un raccordo non può essere modificato né è collegato alle linee utilizzate per crearlo.
# Selezionare due [[Draft Line/it|linee]] già inserite nel documento e che si incontrano in un punto.
* Al momento sono supportate solo linee, cioè [[Draft_Wire/it|Polilinee]] con solo due punti.
# Premere il pulsante {{Button|[[Image:Draft Fillet.svg|16px]] [[Draft Wire/it|Polilinea]]}}. Questo fonde le due linee in un singolo oggetto Wire.
* Una [[Draft Wire/it|Polilinea]] che ha almeno tre punti può essere raccordata o smussata modificandone rispettivamente {{PropertyData|Fillet Radius}} o {{PropertyData|Chamfer Size}}. Poiché [[Draft_Line/it|Linee]] e [[Draft_Wire|Polilinee]], possono essere unite con il comando [[Draft_Wire/it|Polilinea]], il comando [[Draft_Join/it|Unisci]] o il comando [[Draft_Upgrade/it|Promuovi]] forniscono un metodo alternativo per creare raccordi e smussi.
# Nelle [[property editor/it|proprietà]], inserire il valore numerico desiderato per {{PropertyData|Fillet Radius}} o {{PropertyData|Chamfer Size}}.


<span id="Properties"></span>
Questo metodo funziona anche quando si uniscono due diverse polilinee.
== Proprietà ==


Vedere anche: [[Property_editor/it|Editor delle proprietà]].
== Opzioni ==


Un oggetto Raccordo deriva da un [[Part_Part2DObject/it|Part Part2DObject]] e ne eredita tutte le proprietà. Ha anche le seguenti proprietà aggiuntive:
* Check the "Delete original objects" checkbox if you want to delete the two original lines, and leave only the new fillet object.
* Check the "Create chamfer" checkbox if you want to create a straight edge, instead of a rounded edge, between the two lines.
* Press {{KEY|Esc}} or the {{Button|Close}} button to abort the current command.


<span id="Data"></span>
==Properties==
=== Dati ===


{{TitleProperty|Draft}}
A Fillet object shares most properties from a [[Draft Wire|Draft Wire]], however, only some of these properties are applicable to the Fillet.


* {{PropertyData|End|VectorDistance}}: (sola lettura) specifica il punto finale del raccordo.
===Data===
* {{PropertyData|Fillet Radius|Lenght}}: (sola lettura) raggio con cui è stato creato il raccordo.
* {{PropertyData|Length|Length}}: (sola lettura) specifica la lunghezza totale del raccordo.
* {{PropertyData|Start|VectorDistance}}: (sola lettura) specifica il punto iniziale del raccordo.


<span id="View"></span>
* {{PropertyData|Start}}: (read-only) specifies the start point.
===Vista===
* {{PropertyData|End}}: (read-only) specifies the end point.
* {{PropertyData|Length}}: (read-only) specifies the length of the entire segment.
* {{PropertyData|Fillet Radius}}: (read-only) radius with which the fillet was created.


{{TitleProperty|Draft}}
===View===


* {{PropertyView|Arrow Size|Length}}: specifica la dimensione del simbolo visualizzato alla fine del raccordo.
* {{PropertyView|End Arrow}}: if it is {{TRUE}} it will display a symbol at the last point of the line, so it can be used as an annotation line.
* {{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}}: specifies the size of the symbol displayed at the end of the line.
* {{PropertyView|Arrow Type}}: specifies the type of symbol displayed at the end of the line, which can be "Dot", "Circle", "Arrow", "Tick", or "Tick-2".
* {{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|Pattern Size|Float}}: non utilizzato.


==Scripting==
<span id="Scripting"></span>
== Script ==
{{Emphasis|See also:}} [[Draft API|Draft API]] and [[FreeCAD Scripting Basics|FreeCAD Scripting Basics]].


Vedere anche: [https://freecad.github.io/SourceDoc/ Autogenerated API documentation] e [[FreeCAD Scripting Basics/it|Script di base per FreeCAD]].

Per creare un Raccordo Draft usare il metodo {{incode|make_fillet}} del modulo Draft:


The Fillet tool can be used in [[macros|macros]] and from the [[Python|Python]] console by using the following function:
{{Code|code=
{{Code|code=
Fillet = makeFillet([line1, line2], radius=100, chamfer=False, delete=False)
fillet = make_fillet([line1, line2], radius=100, chamfer=False, delete=False)
}}
}}


* Crea un oggetto {{incode|Fillet}} tra le linne {{incode|line1}} e {{incode|line2}}, usando {{incode|radius}} come raggio di curvatura.
* Se {{incode|chamfer}} è {{incode|True}} crea un bordo dritto con la lunghezza di {{incode|radius}}, invece di un bordo arrotondato.
* Se {{incode|delete}} è {{incode|True}} cancella le {{incode|line1}} e {{incode|line2}}, e lascia solo il nuovo oggetto.


Esempio:
* Creates a {{incode|Fillet}} object between lines {{incode|line1}} and {{incode|line2}}, using {{incode|radius}} for the curvature.
* If {{incode|chamfer}} is {{incode|True}} it will create a straight edge with the length of {{incode|radius}}, instead of a rounded edge.
* If {{incode|delete}} is {{incode|True}} it will delete the given {{incode|line1}} and {{incode|line2}}, and leave only the new object.



Example:
{{Code|code=
{{Code|code=
import FreeCAD as App
import FreeCAD as App
import Draft
import Draft

import DraftFillet
doc = App.newDocument()


p1 = App.Vector(0, 0, 0)
p1 = App.Vector(0, 0, 0)
Line 89: Line 109:
p3 = App.Vector(2000, 0, 0)
p3 = App.Vector(2000, 0, 0)


Line1 = Draft.makeLine(p1, p2)
line1 = Draft.make_line(p1, p2)
Line2 = Draft.makeLine(p2, p3)
line2 = Draft.make_line(p2, p3)
App.ActiveDocument.recompute()


doc.recompute()
Fillet = DraftFillet.makeFillet([Line1, Line2], radius=500)
}}


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


doc.recompute()
{{Docnav/it|[[Draft_Wire/it|Polilinea]]|[[Draft_Circle/it|Cerchio]]|[[Draft_Module/it|Draft]]|IconL=Draft_Wire.svg|IconC=Workbench_Draft.svg|IconR=Draft_Circle.svg}}
}}


{{Draft Tools navi/it}}


{{Userdocnavi/it}}
{{Docnav/it
|[[Draft_Wire/it|Polilinea]]
{{clear}}
|[[Draft_Arc/it|Arco]]
|[[Draft_Workbench/it|Draft]]
|IconL=Draft_Wire.svg
|IconR=Draft_Arc.svg
|IconC=Workbench_Draft.svg
}}

{{Draft Tools navi{{#translation:}}}}
{{Userdocnavi{{#translation:}}}}

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