Draft Fillet/it: Difference between revisions

From FreeCAD Documentation
(Created page with "Lo strumento Raccordo crea un raccordo, un angolo arrotondato, tra due semplici Linee. In alternativa, può creare uno smusso, un bordo d...")
No edit summary
Tag: Manual revert
 
(51 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|Several fillets and chamfers created between two lines}}
=== Utilizzo ===


# Selezionare due [[Draft_Line/it|Linee]] che si incontrano in un unico punto.
==How to use==
# Esistono diversi modi per invocare il comando:
#* 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.
#* 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>
# Select two [[Draft Line|Draft Lines]] already placed on the document, and which meet at one point.
== Opzioni ==
# Press the {{Button|[[Image:Draft Fillet.svg|16px]] [[Draft Fillet|Draft Fillet]]}} button.
# Choose the radius of fillet, and then hit {{Button|Enter}}.


* Premere {{KEY|Esc}} o il pulsante {{Button|Chiudi}} per interrompere il comando.
Notes:
* If the radius is too large that the produced arc would not be tangent to one of the lines, the operation will not succeed.
* Only single lines are supported at the moment; [[Draft Wire|Draft Wires]], that is, lines with multiple points, may not produce the desired result.


<span id="Notes"></span>
===Alternative creation of fillets and chamfers===
== Note ==


* Un raccordo non può essere modificato né è collegato alle linee utilizzate per crearlo.
A [[Draft Wire|Draft Wire]] that has at least three points can also create a fillet or a chamfer.
* Al momento sono supportate solo linee, cioè [[Draft_Wire/it|Polilinee]] con solo due punti.
* 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.


<span id="Properties"></span>
# Select two [[Draft Line|Draft Lines]] already placed on the document, and which meet at one point.
== Proprietà ==
# Press the {{Button|[[Image:Draft Wire.svg|16px]] [[Draft Fillet|Draft Wire]]}} button. This will fuse the two lines into a single Wire object.
# In the [[property editor|property editor]], enter the desired numerical value for {{PropertyData|Fillet Radius}} or {{PropertyData|Chamfer Size}}.


Vedere anche: [[Property_editor/it|Editor delle proprietà]].
This method works also when joining two different polylines.


Un oggetto Raccordo deriva da un [[Part_Part2DObject/it|Part Part2DObject]] e ne eredita tutte le proprietà. Ha anche le seguenti proprietà aggiuntive:
==Options==


<span id="Data"></span>
* Check the "Delete original objects" checkbox if you want to delete the two original lines, and leave only the new fillet object.
=== Dati ===
* 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.


{{TitleProperty|Draft}}
==Properties==


* {{PropertyData|End|VectorDistance}}: (sola lettura) specifica il punto finale del raccordo.
A Fillet object shares most properties from a [[Draft Wire|Draft Wire]], however, only some of these properties are applicable to the Fillet.
* {{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>
===Data===
===Vista===


{{TitleProperty|Draft}}
* {{PropertyData|Start}}: (read-only) specifies the start point.
* {{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.


* {{PropertyView|Arrow Size|Length}}: specifica la dimensione del simbolo visualizzato alla fine del raccordo.
===View===
* {{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|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.


<span id="Scripting"></span>
* {{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.
== Script ==
* {{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".


Vedere anche: [https://freecad.github.io/SourceDoc/ Autogenerated API documentation] e [[FreeCAD Scripting Basics/it|Script di base per FreeCAD]].
==Scripting==
{{Emphasis|See also:}} [[Draft API|Draft API]] and [[FreeCAD Scripting Basics|FreeCAD Scripting Basics]].


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