Draft Fillet/it: Difference between revisions
(Updating to match new version of source page) |
No edit summary Tag: Manual revert |
||
(21 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
<languages/> |
<languages/> |
||
{{Docnav/it |
|||
<div class="mw-translate-fuzzy"> |
|||
|[[Draft_Wire/it|Polilinea]] |
|||
{{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_Arc/it|Arco]] |
|||
</div> |
|||
|[[Draft_Workbench/it|Draft]] |
|||
|IconL=Draft_Wire.svg |
|||
|IconR=Draft_Arc.svg |
|||
|IconC=Workbench_Draft.svg |
|||
}} |
|||
<div class="mw-translate-fuzzy"> |
|||
{{GuiCommand/it |
{{GuiCommand/it |
||
|Name=Draft Fillet |
|Name=Draft Fillet |
||
|Name/it=Raccordo |
|Name/it=Raccordo |
||
|MenuLocation= |
|MenuLocation=Drafting → Raccordo |
||
|Workbenches=[[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]] |
|||
}} |
}} |
||
</div> |
|||
<span id="Description"></span> |
|||
==Descrizione== |
==Descrizione== |
||
Il comando [[Image:Draft_Fillet.svg|24px]] '''Raccordo''' crea un raccordo, un angolo arrotondato o smusso, tra due [[Draft Line/it|Linee]]. |
|||
<div class="mw-translate-fuzzy"> |
|||
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. |
|||
</div> |
|||
[[Image:Draft_Fillet_example.png|400px]] |
[[Image:Draft_Fillet_example.png|400px]] |
||
{{Caption|Diversi raccordi e smussi creati tra due linee}} |
{{Caption|Diversi raccordi e smussi creati tra due linee}} |
||
<span id="Usage"></span> |
|||
=== Utilizzo === |
=== Utilizzo === |
||
# Selezionare due [[Draft_Line/it|Linee]] che si incontrano in un unico punto. |
|||
<div class="mw-translate-fuzzy"> |
|||
# Esistono diversi modi per invocare il comando: |
|||
# Selezionare due [[Draft Line/it|linee]] già inserite nel documento e che si incontrano in un punto. |
|||
# Premere il pulsante {{Button|[[Image: |
#* 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. |
|||
# Scegliere il raggio del raccordo, quindi premere {{Button|Invio}}. |
|||
#* Usare la scorciatoia da tastiera: {{KEY|F}} poi {{KEY|I}}. |
|||
</div> |
|||
# 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}}. |
|||
===Creazione alternativa di raccordi e smussi=== |
|||
# Facoltativamente selezionare l'opzione {{MenuCommand|Crea smusso}}. |
|||
# Se è stata selezionata una delle due opzioni precedenti: Fare clic nella casella di immissione {{MenuCommand|Raggio raccordo}}. |
|||
Una [[Draft Wire/it|polilinea]] che ha almeno tre punti può anche creare un raccordo o uno smusso. |
|||
# Premere {{KEY|Enter}}. |
|||
<div class="mw-translate-fuzzy"> |
|||
# 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. |
|||
# 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. |
|||
<span id="Options"></span> |
|||
== Opzioni == |
== Opzioni == |
||
* Premere {{KEY|Esc}} o il pulsante {{Button|Chiudi}} per interrompere il comando. |
|||
* 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 {{KEY|Esc}} o {{Button|Chiudi}} per annullare il comando corrente. |
|||
= |
<span id="Notes"></span> |
||
== Note == |
|||
* Un raccordo non può essere modificato né è collegato alle linee utilizzate per crearlo. |
|||
<div class="mw-translate-fuzzy"> |
|||
* Al momento sono supportate solo linee, cioè [[Draft_Wire/it|Polilinee]] con solo due punti. |
|||
Note: |
|||
* 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. |
|||
* 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. |
|||
</div> |
|||
<span id="Properties"></span> |
|||
== Proprietà == |
== Proprietà == |
||
Vedere anche: [[Property_editor/it|Editor delle 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. |
|||
</div> |
|||
Un oggetto Raccordo deriva da un [[Part_Part2DObject/it|Part Part2DObject]] e ne eredita tutte le proprietà. Ha anche le seguenti proprietà aggiuntive: |
|||
<span id="Data"></span> |
|||
=== Dati === |
=== Dati === |
||
{{TitleProperty|Draft}} |
|||
* {{PropertyData|Start}}: (sola lettura) specifica il punto iniziale. |
|||
* {{PropertyData|End}}: (sola lettura) specifica il punto finale. |
|||
* {{PropertyData| |
* {{PropertyData|End|VectorDistance}}: (sola lettura) specifica il punto finale del raccordo. |
||
* {{PropertyData|Fillet Radius}}: (sola lettura) raggio con cui è stato creato il raccordo. |
* {{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> |
|||
===Vista=== |
===Vista=== |
||
{{TitleProperty|Draft}} |
|||
* {{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 Size}}: specifica la dimensione del simbolo visualizzato alla fine della linea. |
|||
* {{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|Arrow Size|Length}}: specifica la dimensione del simbolo visualizzato alla fine del raccordo. |
|||
* {{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> |
|||
== Script == |
== Script == |
||
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: |
|||
<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> |
|||
<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= |
||
fillet = make_fillet([line1, line2], radius=100, chamfer=False, delete=False) |
fillet = make_fillet([line1, line2], radius=100, chamfer=False, delete=False) |
||
Line 97: | Line 98: | ||
Esempio: |
Esempio: |
||
{{Code|code= |
{{Code|code= |
||
import FreeCAD as App |
import FreeCAD as App |
||
import Draft |
import Draft |
||
doc = App.newDocument() |
doc = App.newDocument() |
||
Line 108: | Line 111: | ||
line1 = Draft.make_line(p1, p2) |
line1 = Draft.make_line(p1, p2) |
||
line2 = Draft.make_line(p2, p3) |
line2 = Draft.make_line(p2, p3) |
||
doc.recompute() |
doc.recompute() |
||
fillet = Draft.make_fillet([line1, line2], radius=500) |
fillet = Draft.make_fillet([line1, line2], radius=500) |
||
doc.recompute() |
doc.recompute() |
||
}} |
}} |
||
{{Docnav/it |
|||
<div class="mw-translate-fuzzy"> |
|||
|[[Draft_Wire/it|Polilinea]] |
|||
{{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_Arc/it|Arco]] |
|||
</div> |
|||
|[[Draft_Workbench/it|Draft]] |
|||
|IconL=Draft_Wire.svg |
|||
|IconR=Draft_Arc.svg |
|||
|IconC=Workbench_Draft.svg |
|||
}} |
|||
{{Draft Tools navi{{#translation:}}}} |
{{Draft Tools navi{{#translation:}}}} |
||
{{Userdocnavi{{#translation:}}}} |
{{Userdocnavi{{#translation:}}}} |
||
{{clear}} |
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
- Selezionare due Linee che si incontrano in un unico punto.
- 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.
- 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.
- Facoltativamente selezionare l'opzione Elimina gli oggetti originali.
- Facoltativamente selezionare l'opzione Crea smusso.
- Se è stata selezionata una delle due opzioni precedenti: Fare clic nella casella di immissione Raggio raccordo.
- 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ò essereDot
,Circle
,Arrow
,Tick
oTick-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 linneline1
eline2
, usandoradius
come raggio di curvatura. - Se
chamfer
èTrue
crea un bordo dritto con la lunghezza diradius
, invece di un bordo arrotondato. - Se
delete
èTrue
cancella leline1
eline2
, 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()
Draft
- Drafting: Line, Polyline, Fillet, Arc, Arc by 3 points, Circle, Ellipse, Rectangle, Polygon, B-spline, Cubic Bézier curve, Bézier curve, Point, Facebinder, ShapeString, Hatch
- Annotation: Text, Dimension, Label, Annotation styles, Annotation scale
- Modification: Move, Rotate, Scale, Mirror, Offset, Trimex, Stretch, Clone, Array, Polar array, Circular array, Path array, Path link array, Point array, Point link array, Edit, Subelement highlight, Join, Split, Upgrade, Downgrade, Wire to B-spline, Draft to sketch, Set slope, Flip dimension, Shape 2D view
- Draft Tray: Select plane, Set style, Toggle construction mode, AutoGroup
- Snapping: Snap lock, Snap endpoint, Snap midpoint, Snap center, Snap angle, Snap intersection, Snap perpendicular, Snap extension, Snap parallel, Snap special, Snap near, Snap ortho, Snap grid, Snap working plane, Snap dimensions, Toggle grid
- Miscellaneous: Apply current style, Layer, Manage layers, Add a new named group, Move to group, Select group, Add to construction group, Toggle normal/wireframe display, Create working plane proxy, Heal, Show snap toolbar
- Additional: Constraining, Pattern, Preferences, Import Export Preferences, DXF/DWG, SVG, OCA, DAT
- Context menu:
- Layer container: Merge layer duplicates, Add new layer
- Layer: Activate this layer, Select layer contents
- Text: Open hyperlinks
- Wire: Flatten
- Working plane proxy: Write camera position, Write objects state
User documentation
- Getting started
- Installation: Download, Windows, Linux, Mac, Additional components, Docker, AppImage, Ubuntu Snap
- Basics: About FreeCAD, Interface, Mouse navigation, Selection methods, Object name, Preferences, Workbenches, Document structure, Properties, Help FreeCAD, Donate
- Help: Tutorials, Video tutorials
- Workbenches: Std Base, Arch, Assembly, CAM, Draft, FEM, Inspection, Mesh, OpenSCAD, Part, PartDesign, Points, Reverse Engineering, Robot, Sketcher, Spreadsheet, Start, Surface, TechDraw, Test Framework, Web
- Hubs: User hub, Power users hub, Developer hub