Sketcher Workbench/it: Difference between revisions

From FreeCAD Documentation
No edit summary
(Updating to match new version of source page)
 
(501 intermediate revisions by 9 users not shown)
Line 1: Line 1:
<languages/>
<languages/>
[[Image:Workbench_Sketcher.svg|64px]]


{{Docnav/it
== Introduzione ==
|[[Robot_Workbench/it|Ambiente Robot]]
|[[Spreadsheet_Workbench/it|Ambiente Spreadsheet]]
|IconL=Workbench_Robot.svg
|IconR=Workbench_Spreadsheet.svg
}}


{{VeryImportantMessage|This page has been marked for translation. But it is still a work in progress!!!}}
L'ambiente [[Sketcher Workbench/it|Sketcher]] serve a creare delle geometrie 2D destinate ad essere utilizzate nel modulo [[PartDesign Workbench/it|PartDesign]] per produrre oggetti Parte o in altri moduli, come ad esempio in [[Arch Module/it| Architettura]].<br />
In genere, una geometria 2D è il punto di partenza per la maggior parte dei modelli CAD. Un semplice schizzo 2D può essere estruso per creare una forma 3D; altri schizzi 2D possono essere usati per creare delle tasche in questa forma e ulteriori schizzi possono essere utilizzati per definire delle estrusioni sulla superficie dell'oggetto 3D.<br />
Insieme alle operazioni booleane sui solidi definiti nell'ambiente [[Part Workbench/it|Part]], lo Sketcher costituisce il nucleo del disegno generativo della forma solida.


[[Image:Workbench_Sketcher.svg|thumb|128px|L'icona dell'ambiente Sketcher]]
L'ambiente Sketcher mette a disposizione i '''vincoli'''. Consente di vincolare le forme 2D a precise definizioni geometriche.<br />Un solutore dei vincoli calcola la quantità di vincoli applicati alla geometria 2D e permette l'esplorazione interattiva dei gradi di libertà dello schizzo.


{{TOCright}}
{{TOCright}}

[[File:FC_ConstrainedSketch.png|none]]
<span id="Introduction"></span>
== Introduzione ==

<div class="mw-translate-fuzzy">
<div class="mw-translate-fuzzy">
L'[[Sketcher_Workbench/it|Ambiente Sketcher]] [[Image:Workbench_Sketcher.svg|24px]] di FreeCAD serve per creare degli schizzi 2D destinati ad essere utilizzati negli ambienti [[Image:Workbench_PartDesign.svg|24px]] [[PartDesign_Workbench/it|PartDesign]], [[Image:Workbench_Arch.svg|24px]] [[Arch_Workbench/it|Arch]] o altri. In genere, un disegno 2D è il punto di partenza per la maggior parte dei modelli CAD. Un semplice schizzo 2D può essere "estruso" per creare una forma 3D; successivamente degli schizzi 2D possono essere usati per creare altre funzioni quali tasche, o estrusioni sulla superficie dell'oggetto 3D precedentemente costruito. Insieme alle operazioni booleane definite nell'[[Image:Workbench_Part.svg|24px]] [[Part_Workbench/it|Ambiente Part]], lo Sketcher costituisce la base del metodo [[constructive solid geometry/it|geometria solida costruttiva]] (CSG) per la costruzione di solidi. Inoltre, insieme alle operazioni dell'ambiente [[Image:Workbench_PartDesign.svg|24px]] [[PartDesign_Workbench/it|PartDesign]], lo Sketcher costituisce anche la base della metodologia per la creazione di solidi nota come [[feature editing/it|Editazione delle funzioni]].
''Uno schizzo base, completamente vincolato‎.''
</div>
</div>


Together with boolean operations defined in the [[Image:Workbench_Part.svg|16px]] [[Part Workbench|Part Workbench]], the Sketcher Workbench, or "The Sketcher" for short, forms the basis of the [[Constructive_solid_geometry|constructive solid geometry]] (CSG) method of building solids. Together with [[Image:Workbench_PartDesign.svg|16px]] [[PartDesign_Workbench|PartDesign Workbench]] operations, it also forms the basis of the [[Feature_editing|feature editing]] methodology of creating solids. But many other workbenches use sketches as well.
== Nozioni di base sugli schizzi vincolati ==


<div class="mw-translate-fuzzy">
Per spiegare come funziona il modulo Sketcher, è utile fare un confronto con il '''modo tradizionale''' di disegnare.
L'ambiente Sketcher mette a disposizione i '''vincoli'''. Consente di vincolare le forme 2D a precise definizioni geometriche in termini di lunghezza, angoli e relazioni (orizzontalità, verticalità, perpendicolarità, ecc.).<br />Un solutore dei vincoli calcola la quantità di vincoli applicati alla geometria 2D e permette l'esplorazione interattiva dei gradi di libertà dello schizzo.
</div>


<div class="mw-translate-fuzzy">
===== Disegno tradizionale =====
Il modulo Sketcher non è pensato per produrre disegni dettagliati in 2D. Dopo che gli schizzi sono stati utilizzati per generare una forma solida vengono automaticamente nascosti. I vincoli (la quotatura dei vincoli e i segni grafici di vincolo) sono visibili solo in modalità '''Modifica sketch'''.
</div>


[[File:FC_ConstrainedSketch.png|450px]]
Il modo tradizionale di disegno CAD è derivato dal vecchio [http://en.wikipedia.org/wiki/Drawing_board tavolo da disegno].<br /> [http://en.wikipedia.org/wiki/Multiview_orthographic_projection Le viste ortogonali 2D] sono disegnate manualmente e finalizzate alla produzione di disegni tecnici (noti anche come dettagli o particolari). Gli oggetti sono disegnati esattamente con le loro forme, misure o dimensioni previste. Per tracciare una linea orizzontale lunga 100 mm a partire dal punto (0,0), si attiva lo strumento linea, si fa clic sullo schermo o si inserisce le coordinate (0,0) per il primo punto, poi si fa un secondo clic o si inserisce il secondo punto di coordinate (100,0). Oppure, si costruisce una linea base senza riguardo alla sua posizione e in seguito la si sposta. Dopo aver disegnato le geometrie si aggiungono le dimensioni.
{{Caption|Uno schizzo base, completamente vincolato‎.}}


== Constraints ==
===== Schizzo vincolato =====


<div class="mw-translate-fuzzy">
Lo strumento Sketcher si allontana da questa logica. Non è più necessario disegnare gli oggetti esattamente come sono desiderati, perché è possibile ridefinirli in seguito tramite i vincoli. È possibile disegnare liberamente gli oggetti e dopo, fintanto che non vengono vincolati, modificarli. Sostanzialmente, essi sono '''flottanti''', quindi si possono spostare, allungare, scalare, e così via. Questo permette una grande flessibilità nel processo di progettazione.
Invece delle dimensioni, i vincoli vengono utilizzati per limitare i gradi di libertà di un oggetto. Ad esempio, una linea senza vincoli ha 4 gradi di libertà (DOF Degrees Of Freedom): essa può essere spostata orizzontalmente o verticalmente, può essere allungata, e può essere ruotata.
</div>


Applicando a una linea un vincolo orizzontale o verticale, oppure un vincolo angolare (rispetto ad un'altra linea o ad uno degli assi) si limita la sua capacità di ruotare, lasciandola quindi con solo 2 gradi di libertà. Bloccando uno dei suoi punti rispetto all'origine si rimuove un ulteriore grado di libertà. Applicando un vincolo dimensionale si rimuove l'ultimo grado di libertà. A questo punto, la linea è quindi considerata '''completamente vincolata'''.
==== Cosa sono i vincoli? ====


<div class="mw-translate-fuzzy">
Invece delle dimensioni, i vincoli vengono utilizzati per limitare i gradi di libertà di un oggetto. Ad esempio, una linea senza vincoli ha '''4 gradi di libertà''' (DOF Degrees Of Freedom): essa può essere spostata orizzontalmente o verticalmente, può essere allungata, e può essere ruotata.
Più oggetti possono essere vincolati tra di loro. Due linee possono essere unite attraverso uno dei loro punti con il vincolo punto coincidente. Tra due linee si può impostare un angolo, oppure impostarle perpendicolari.
Una linea può essere tangente ad un arco o a un cerchio, e così via. Per vincolare uno schizzo complesso, con più oggetti, sono possibili diverse soluzioni, e renderlo '''completamente vincolato''' significa che almeno una di queste è stato raggiunta in base ai vincoli applicati.
</div>


<div class="mw-translate-fuzzy">
Applicando a una linea un vincolo orizzontale o verticale, oppure un vincolo angolare (rispetto ad un'altra linea o ad uno degli assi) si limita la sua capacità di ruotare, lasciandola quindi con solo 2 gradi di libertà. Bloccando uno dei suoi punti rispetto all'origine si rimuove un ulteriore grado di libertà. Applicando un vincolo dimensionale si rimuove l'ultimo grado di libertà. A questo punto, la linea è quindi considerata '''completamente vincolata'''.
Ci sono due tipi di vincoli: geometrici e dimensionali. Essi sono descritti nella successiva sezione dedicata agli [[#Strumenti|'Strumenti']].
</div>


=== Edit constraints ===
Più oggetti possono essere vincolati tra di loro. Due linee possono essere unite attraverso uno dei loro punti con il vincolo punto coincidente. Tra due linee si può impostare un angolo, oppure impostarle perpendicolari. Una linea può essere tangente ad un arco o a un cerchio, e così via. Per vincolare uno schizzo complesso, con più oggetti, sono possibili diverse soluzioni, e renderlo '''completamente vincolato''' significa che almeno una di queste è stato raggiunta in base ai vincoli applicati.


When a [[Sketcher_ToggleDrivingConstraint|driving dimensional constraint]] is created, and if the {{MenuCommand|Ask for value after creating a dimensional constraint}} [[Sketcher_Preferences#Display|preference]] is selected (default), a dialog opens to edit its value.
Ci sono due tipi di vincoli: geometrici e dimensionali. Essi sono descritti nella successiva sezione dedicata agli [[#Gli strumenti|strumenti]].


[[Image:Sketcher_Edit_Constraint.png|Sketcher_Edit_Constraint.png]]
I vincoli sono controllati dal [[#Il solutore dei vincoli|solutore]]


You can enter a numerical value or an [[Expressions|expression]], and it is possible to name the constraint to facilitate its use in other expressions. You can also check the {{MenuCommand|Reference}} checkbox to switch the constrain to reference mode.
==== Uso corretto dell'ambiente Sketcher ====


To edit the value of an existing dimensional constraint do one of the following:
Il modulo Sketcher non è pensato per produrre disegni dettagliati in 2D.<br />Dopo che gli schizzi sono stati utilizzati per generare una forma solida vengono automaticamente nascosti. I vincoli (la quotatura dei vincoli e i segni grafici di vincolo) sono visibili solo in modalità '''Modifica sketch'''.
* Double-click the constraint value in the [[3D_view|3D view]].
* Double-click the constraint in the [[Sketcher_Dialog|Sketcher Dialog]].
* Right-click the constraint in the Sketcher Dialog and select the {{MenuCommand|Change value}} option from the context menu.


=== Reposition constraints ===
Se serve solo produrre delle viste 2D per la stampa e non si intende creare dei modelli 3D, si può utilizzare l'ambiente [[Draft Module/it|Draft]].


Dimensional constraints can be repositioned in the 3D view by dragging. Hold down the left mouse button over the constraint value and move the mouse. The symbols of geometric constraints are positioned automatically and cannot be moved.
== Sketching Workflow ==


== Profile sketches ==
Uno Sketch è sempre in 2 dimensioni (2D). Per creare un solido, viene creato prima lo schizzo 2D di una singola area chiusa e poi essa viene estrusa o rivoluzionata per aggiungere la terza dimensione, creando un solido 3D dallo schizzo 2D.


To create a sketch that can be used as a profile for generating solids certain rules must be followed:
Se lo schizzo contiene dei segmenti che si intersecano, punti non collocati esattamente su un segmento, o punti finali di segmenti adiacenti che non sono coincidenti, l'operazione di Pad o di Rivoluzione non crea un solido. Come eccezione, questa regola non si applica alla geometria di costruzione (linee blu).
* The sketch must contain only closed contours. Gaps between endpoints, however small, are not allowed.
* Contours can be nested, to create voids, but should not self-intersect or intersect other contours.
* Contours cannot share edges with other contours. Duplicate edges must be avoided.
* T-connections, that is more than two edges sharing a common point, or a point touching an edge, are not allowed.


These rules do not apply to construction geometry (default color blue), which is not shown outside edit mode, or if the sketch is used for a different purpose. Depending on the workbench and the tool that will use the profile sketch, additional restrictions may apply.
All'interno dell'area racchiusa si possono avere delle piccole aree non sovrapposte. Queste diverranno dei "vuoti" quando si crea il solido 3D.


== Gli strumenti ==
== Drawing aids ==


The Sketcher Workbench has several drawing aids and other features that can help when creating geometry and applying constraints.
Gli strumenti dell'Ambiente Sketcher si trovano nel menu che appare quando si carica questo ambiente.


=== Continue modes ===
* [[Image:Sketcher_NewSketch.png‎‎|32px]] [[Sketcher_NewSketch/it|Nuovo schizzo]]: Crea un nuovo schizzo su una faccia selezionata o in un piano. Se non si esegue nessuna selezione, di default, viene utilizzato il piano XY.


There are two continue modes: '''Geometry creation "Continue Mode"''' and '''Constraint creation "Continue Mode"'''. If these are checked (default) in the [[Sketcher_Preferences#Display|preferences]], related tools will restart after finishing. To exit an continuous tool press {{KEY|Esc}} or the right mouse button. This must be repeated if a continuous geometry tool has already received input. You can also exit a continuous tool by starting another geometry or constraint creation tool. Note that pressing {{KEY|Esc}} if no tool is active will exit sketch edit mode. Uncheck the '''Esc can leave sketch edit mode''' [[Sketcher_Preferences#General|preference]] if you often inadvertently press {{KEY|Esc}} too many times.
* [[Image:Sketcher_EditSketch.png|32px]] [[Sketcher_EditSketch/it|Edita schizzo]]: Modifica lo schizzo selezionato.


=== Auto constraints ===
* [[Image:Sketcher_LeaveSketch.png|32px]] [[Sketcher_LeaveSketch/it|Esci]]: Termina la modalità di modifica dello schizzo.


In sketches that have '''Auto constraints''' checked (default) several constraints are applied automatically. The icon of a proposed automatic constraint is shown next to the cursor when it is placed correctly. Left-Clicking will then apply that constraint. This is a per-sketch setting that can be changed in the [[Sketcher_Dialog#Constraints|Sketcher Dialog]] or by changing the {{PropertyView|Autoconstraints}} [[Property_editor|property]] of the sketch.
* [[Image:Sketcher_ViewSketch.png‎|32px]] [[Sketcher_ViewSketch/it|Vista schizzo]]: Imposta la vista del modello in modo perpendicolare al piano dello schizzo.


The following constraints are applied automatically:
* [[Image:Sketcher ViewSection.png|32px]] [[Sketcher_ViewSection/it|Vista sezione]]: Crea un piano di sezione che nasconde temporaneamente qualsiasi materia davanti al piano dello schizzo. {{Version/it|0.18}}
* [[Image:Sketcher_ConstrainCoincident.svg|16px]] [[Sketcher_ConstrainCoincident|Coincident]]
* [[Image:Sketcher_ConstrainPointOnObject.svg|16px]] [[Sketcher_ConstrainPointOnObject|Point on object]]
* [[Image:Sketcher_ConstrainHorizontal.svg|16px]] [[Sketcher_ConstrainHorizontal|Horizontal]]
* [[Image:Sketcher_ConstrainVertical.svg|16px]] [[Sketcher_ConstrainVertical|Vertical]]
* [[Image:Sketcher_ConstrainTangent.svg|16px]] [[Sketcher_ConstrainTangent|Tangent]]
* {{Version|1.0}}: [[Image:Sketcher_ConstrainSymmetric.svg|16px]] [[Sketcher_ConstrainSymmetric|Symmetric]] (line midpoint)


=== Snapping ===
* [[Image:Sketcher_MapSketch.png‎|32px]] [[Sketcher_MapSketch/it|Mappa schizzo su faccia]]: Mappa uno schizzo sulla faccia di un solido selezionata in precedenza.


{{Version|0.21}}
* [[Sketcher_Reorient/it|Riposiziona schizzo]]: Permette di modificare la posizione di uno schizzo


It is possible to [[Sketcher_Snap|snap]] to grid lines and grid intersection, to edges of geometry and midpoints of lines and arcs, and to certain angles. Please note that snapping does not produce constraints in and of itself. For example, only if [[#Auto constraints|Auto constraints]] is switched on will snapping to an edge produce a [[Sketcher_ConstrainPointOnObject|Point on object constraint]]. But just picking a point on the edge would then have the same result.
* [[Sketcher_Validate/it|Convalida lo schizzo]]: Permette di controllare se nell'area di tolleranza ci sono dei punti distinti e di farli coincidere.


=== On-View-Parameters ===
* [[Image:Sketcher MergeSketch.png‎|32px]] [[Sketcher MergeSketches/it|Unisci schizzi]]: Unisce due o più schizzi. {{Version/it|0.15}}


{{Version|1.0}}
* [[Image:Sketcher MirrorSketch.png‎|32px]] [[Sketcher MirrorSketch/it|Rifletti schizzo]]: Riflette uno schizzo rispetto all'asse verticale, o all'asse orizzontale e all'origine. {{Version/it|0.16}}


Depending on the selected option in the [[Sketcher_Preferences#General|preferences]] only the dimensional On-View-Parameters or both the dimensional and the positional On-View-Parameters can be enabled. Positional parameters allow the input of exact coordinates, for example the center of a circle, or the start point of a line. Dimensional parameters allow the input of exact dimensions, for example the radius of a circle, or the length and angle of a line. On-View-Parameters are not available for all tools.

[[Image:Sketcher_On_view_parameters_positional.png]]
{{Caption|Determining the center point of a circle with the positional parameters enabled}}

[[Image:Sketcher_On_view_parameters_dimensional.png]]
{{Caption|Determining the radius of a circle with the dimensional parameters enabled}}

If values are entered and confirmed by pressing {{KEY|Enter}} or {{KEY|Tab}}, related constraints are added automatically. If two parameters are displayed at the same time, for example the X and Y coordinate of a point, it is possible to enter one value and pick a point to define the other. Depending on the object additional constraints may be required to fully constrain it. Constraints resulting from On-View-Parameters take precedence over those that may result from [[Sketcher_Dialog#Constraints|Auto constraints]].

[[Image:Sketcher_ArcExample3.png|300px]]
{{Caption|Arc created by entering all On-View-Parameters with resulting automatically created constraints}}

=== Coordinate display ===

If the '''Show coordinates beside cursor while editing''' [[Sketcher_Preferences#Display|preference]] is checked (default), the parameters of the current geometry tool (coordinates, radius, or length and angle) are displayed next to the cursor. This is deactivated while On-View-Parameters are shown.

== Selection methods ==

While a sketch is in edit mode the following selection methods can be used:

=== 3D view element selection ===

As elsewhere in FreeCAD, an element can be selected in the [[3D_view|3D view]] with a single left mouse click. But there is no need to hold down the {{KEY|Ctrl}} key when selecting multiple elements. Holding down that key is possible though and has the advantage that you can miss-click without losing the selection. Edges, points and constraints can be selected in this manner.

=== 3D view box selection ===

Box selection in the 3D view works without using [[Std_BoxSelection|Std BoxSelection]] or [[Std_BoxElementSelection|Std BoxElementSelection]]:
# Make sure that no tool is active.
# Do one of the following:
#* Click in an empty area and drag a rectangle from left to right to select elements that lie completely inside the rectangle.
#* Click in an empty area and drag a rectangle from right to left to also select elements that touch or cross the rectangle.

You can box-select edges and points, constraints cannot be box-selected.

=== 3D view connected geometry selection ===

{{Version|1.0}}

Double-clicking an edge in the 3D view will select all edges directly and indirectly connected with that edge via endpoints. There is no need for the edges to be connected with [[Sketcher_ConstrainCoincident|Coincident constraints]], endpoints need only have the same coordinates.

=== Sketcher Dialog selection ===

Edges and points can also be selected from the Elements section of the [[Sketcher_Dialog|Sketcher Dialog]], and constraints from the Constraints section of that dialog.

== Copy, cut and paste ==

{{Version|1.0}}

The standard keyboard shortcuts, {{KEY|Ctrl}}+{{KEY|C}}, {{KEY|Ctrl}}+{{KEY|X}} and {{KEY|Ctrl}}+{{KEY|V}}, can be used to copy, cut and paste selected Sketcher geometry including related constraints. But these tools are also available from the {{MenuCommand|Sketch → Sketcher tools}} menu. They can be used within the same sketch but also between different sketches or separate instances of FreeCAD. Since the data is copied to the clipboard in the form of Python code, it can be used in other ways too (e.g. shared on the forum).

<span id="Tools"></span>
== Strumenti ==

Gli strumenti dell'Ambiente Sketcher si trovano nel menu Sketch e/o in diverse barre degli strumenti. {{Version/it|0.21}}: quasi tutte le barre degli strumenti di Sketcher vengono visualizzate soltanto se uno schizzo è in modalità di modifica. L'unica eccezione è che la [[#Sketcher_toolbar|barra degli strumenti di Sketcher]] viene visualizzata soltanto se nessuno schizzo è in modalità di modifica.

Some tools are also available from the [[3D_view|3D view]] context menu while a sketch is in edit mode, or from the context menus of the [[Sketcher_Dialog|Sketcher Dialog]].

{{Version/it|0.21}}: se uno schizzo è in modalità di modifica, la barra degli strumenti Struttura è nascosta perché nessuno dei suoi strumenti può essere utilizzato.

<span id="General"></span>
=== Generale ===

<span id="Sketcher_toolbar"></span>
==== Barra degli strumenti di Sketcher ====

<div class="mw-translate-fuzzy">
* [[Image:Sketcher_NewSketch.svg‎‎|32px]] [[Sketcher_NewSketch/it|Crea schizzo]]: Crea un nuovo schizzo su una faccia selezionata o in un piano. Se non si esegue nessuna selezione, di default, viene utilizzato il piano XY.
</div>

<div class="mw-translate-fuzzy">
* [[Image:Sketcher_EditSketch.png|32px]] [[Sketcher_EditSketch/it|Modifica schizzo]]: Modifica lo schizzo selezionato. Apre la finestra [[Sketcher_Dialog/it|Dialogo di Sketcher]]
</div>

<div class="mw-translate-fuzzy">
* [[Image:Sketcher_MapSketch.svg‎‎‎|32px]] [[Sketcher_MapSketch/it|Mappa schizzo su faccia]]: Mappa uno schizzo sulla faccia di un solido selezionata in precedenza.
</div>

<div class="mw-translate-fuzzy">
* [[File:Sketcher_ReorientSketch.svg|32px]] [[Sketcher_ReorientSketch/it|Riposiziona lo schizzo]]: Permette di modificare la posizione di uno schizzo
</div>

<div class="mw-translate-fuzzy">
* [[File:Sketcher_ValidateSketch.svg|32px]] [[Sketcher_ValidateSketch/it|Convalida lo schizzo]]: Analizza e ripara uno schizzo che non è più modificabile, ha vincoli non validi o mancano vincoli coincidenti.
</div>

<div class="mw-translate-fuzzy">
* [[Image:Sketcher_MergeSketches.svg|32px]] [[Sketcher MergeSketches/it|Unisci schizzi]]: Unisce due o più schizzi.
</div>

<div class="mw-translate-fuzzy">
* [[Image:Sketcher MirrorSketch.svg‎‎‎|32px]] [[Sketcher MirrorSketch/it|Rifletti schizzo]]: Riflette uno schizzo rispetto all'asse verticale, o all'asse orizzontale e all'origine.
</div>

<span id="Sketcher_Edit_Mode_toolbar"></span>
==== Barra degli strumenti in Modalità modifica di Sketcher ====

<div class="mw-translate-fuzzy">
* [[Image:Sketcher_LeaveSketch.svg‎‎|32px]] [[Sketcher_LeaveSketch/it|Esci]]: Termina la modalità di modifica dello schizzo.
</div>

<div class="mw-translate-fuzzy">
* [[Image:Sketcher_ViewSketch.svg‎‎‎|32px]] [[Sketcher_ViewSketch/it|Vista schizzo]]: Imposta la vista del modello in modo perpendicolare al piano dello schizzo.
</div>

<div class="mw-translate-fuzzy">
* [[Image:Sketcher ViewSection.svg‎‎|32px]] [[Sketcher_ViewSection/it|Vista in sezione]]: Crea un piano di sezione che nasconde temporaneamente qualsiasi materia davanti al piano dello schizzo.
</div>

<span id="Sketcher_edit_tools_toolbar"></span>
==== Barra degli strumenti di modifica di Sketcher ====

* [[Image:Sketcher_Grid.svg|32px]] [[Sketcher_Grid/it|Attiva/Disattiva la griglia]]: attiva o disattiva la griglia nello schizzo attualmente in fase di modifica. Le impostazioni possono essere modificate nel relativo menu. {{Version/it|0.21}}

* [[Image:Sketcher_Snap.svg|32px]] [[Sketcher_Snap/it|Attiva/Disattiva snap]]: Attiva/disattiva lo snap in tutti gli schizzi. Le impostazioni possono essere modificate nel relativo menu. {{Version/it|0.21}}

* [[Image:Sketcher_RenderingOrder.svg|32px]] [[Sketcher_RenderingOrder/it|Configura l'ordine di rendering]]: L'ordine di rendering di tutti gli schizzi può essere modificato nel relativo menu. {{Version/it|0.21}}

<span id="Other"></span>
==== Altro ====

<div class="mw-translate-fuzzy">
* [[File:Sketcher_StopOperation.svg|32px]] [[Sketcher_StopOperation/it|Interrompi l'operazione]]: Quando si è in modalità di modifica, interrompe l'operazione corrente, sia che si tratti di disegnare, impostare vincoli, ecc.
</div>

<span id="Sketcher_geometries"></span>
===Geometrie===
===Geometrie===


Gli strumenti per creare gli oggetti.
Gli strumenti per creare gli oggetti.


<div class="mw-translate-fuzzy">
* [[Image:Sketcher_CreatePoint.png|32px]] [[Sketcher_CreatePoint/it|Punto]]: Disegna un punto.
* [[Image:Sketcher_CreatePoint.svg‎‎|32px]] [[Sketcher_CreatePoint/it|Punto]]: Disegna un punto.
</div>


* <span id="Sketcher_CompLine">[[Image:Sketcher_CreatePolyline.svg|x32px]][[Image:Toolbar_flyout_arrow_blue_background.svg|x32px]] Create (poly)line:</span><!--Do not edit span id: the Sketcher_CompLine pages redirect here-->
* [[Image:Sketcher_Line.png|32px]] [[Sketcher_CreateLine/it|Linea tra due punti]]: Disegna un segmento delimitato da due punti. Per quanto riguarda alcuni vincoli le linee sono infinite.


<div class="mw-translate-fuzzy">
* [[Sketcher_CompCreateArc/it|Archi]]: Questo è un menu icona nella barra degli strumenti di Sketcher che contiene i seguenti comandi:
* [[Image:Sketcher_CreatePolyline.svg|32px]] [[Sketcher_CreatePolyline/it|Polilinea ]]: Disegna una linea composta da segmenti definiti da punti. Premendo il tasto {{KEY|M}} mentre si disegna una polilinea si alternano le diverse modalità della polilinea.
</div>


<div class="mw-translate-fuzzy">
:* [[Image:Sketcher_Arc.png|32px]] [[Sketcher_CreateArc/it|Arco]]: Disegna un arco di circonferenza specificando il centro, il raggio, l'angolo iniziale e l'angolo finale.
* [[Image:Sketcher_CreateLine.svg‎‎|32px]] [[Sketcher_CreateLine/it|Linea tra due punti]]: Disegna un segmento delimitato da due punti. Per quanto riguarda alcuni vincoli le linee sono infinite.
</div>


* <span id="Sketcher_CompCreateArc">[[Image:Sketcher_CreateArc.svg|x32px]][[Image:Toolbar_flyout_arrow_blue_background.svg|x32px]] Arco:</span><!--Do not edit span id: the Sketcher_CompCreateArc pages redirect here-->
:* [[Image:Sketcher CreateArc3Point.png|32px]] [[Sketcher_Create3PointArc/it|Arco da tre punti]]: Disegna un arco da due punti finali e un punto della circonferenza.


<div class="mw-translate-fuzzy">
* [[Sketcher_CompCreateCircle/it|Cerchi]]: Questo è un menu icona nella barra degli strumenti Sketcher che contiene i seguenti comandi:
:* [[Image:Sketcher_CreateArc.svg‎‎|32px]] [[Sketcher_CreateArc/it|Arco]]: Disegna un arco di circonferenza specificando il centro, il raggio, l'angolo iniziale e l'angolo finale.
</div>


<div class="mw-translate-fuzzy">
:* [[Image:Sketcher_Circle.png|32px]] [[Sketcher_CreateCircle/it|Circonferenza]]: Disegna una circonferenza prendendo in input il centro e il raggio.
:* [[Image:Sketcher_Create3PointArc.svg|32px]] [[Sketcher_Create3PointArc/it|Arco da tre punti]]: Disegna un arco da due punti finali e un punto della circonferenza.
</div>


<div class="mw-translate-fuzzy">
:*[[Image:Sketcher CreateCircle3Point.png|32px]] [[Sketcher_Create3PointCircle/it|Circonferenza da tre punti]] : Disegna un cerchio da tre punti sulla circonferenza.
:* [[Image:Sketcher_CreateArcOfEllipse.svg|32px]] [[Sketcher_CreateArcOfEllipse/it|Arco di ellisse]]: Disegna un arco di ellisse dal punto centrale, un punto del raggio maggiore, il punto iniziale e il punto finale.
</div>


<div class="mw-translate-fuzzy">
* [[Image:Sketcher_Conics.png|32px]] [[Sketcher_CompCreateConic/it|Sezioni di coni]]:
:* [[Image:Sketcher_CreateEllipse.png|32px]] [[Sketcher CreateEllipseByCenter/it|Ellisse dal centro]] : Disegna un'ellisse dal centro, raggio maggiore e raggio minore. {{Version/it|0.15}}
:*[[Image:Sketcher_CreateArcOfHyperbola.svg|32px]] [[Sketcher_CreateArcOfHyperbola/it|Arco di iperbole]]: Disegna un arco di iperbole.
</div>
:* [[Image:Sketcher_CreateEllipse_3points.png|32px]] [[Sketcher CreateEllipseBy3Points/it|Ellisse da tre punti]] : Disegna una ellisse da due punti del raggio maggiore e un punto del raggio minore. {{Version/it|0.15}}
:* [[Image:Sketcher_Elliptical_Arc.png|32px]] [[Sketcher_CreateArcOfEllipse/it|Arco di ellisse]] : Disegna un arco di ellisse dal punto centrale, un punto del raggio maggiore, il punto iniziale e il punto finale. {{Version/it|0.15}}
:*[[Image:Sketcher_Hyperbolic_Arc.png|32px]] [[Sketcher_CreateArcOfHyperbola/it|Arco di iperbole]]: Disegna un arco di iperbole. {{Version/it|0.17}}
:*[[Image:Sketcher_Parabolic_Arc.png|32px]] [[Sketcher_CreateArcOfParabola/it|Arco di parabola]]: Disegna un arco di parabola. {{Version/it|0.17}}


<div class="mw-translate-fuzzy">
* [[Sketcher_CompCreateBSpline/it|Crea una B-spline]]: Questo è un menu icona nella barra degli strumenti Sketcher che contiene i seguenti comandi:
:* [[File:Sketcher_CreateBSpline.svg|32px]] [[Sketcher_CreateBSpline/it|B-spline]] : Disegna una curva B-spline dai suoi punti di controllo. {{Version/it|0.17}}
:*[[Image:Sketcher_CreateArcOfParabola.svg|32px]] [[Sketcher_CreateArcOfParabola/it|Arco di parabola]]: Disegna un arco di parabola.
</div>
:* [[File:Sketcher_Create_Periodic_BSpline.svg|32px]] [[Sketcher_CreatePeriodicBSpline/it|B-pline periodica]] : Disegna una curva B-spline periodica (chiusa) dai suoi punti di controllo. {{Version/it|0.17}}


<div class="mw-translate-fuzzy">
* [[Image:Sketcher_CreatePolyline.png|32px]] [[Sketcher_CreatePolyline/it|Polilinea ]]: Disegna una linea composta da segmenti definiti da punti.
* <span id="Sketcher_CompCreateConic">[[Image:Sketcher_Conics.svg|x32px]][[Image:Toolbar_flyout_arrow_blue_background.svg|x32px]] Conica:</span><!--Do not edit span id: the Sketcher_CompCreateConic pages redirect here-->
</div>


<div class="mw-translate-fuzzy">
* [[Image:Sketcher_CreateRectangle.png|32px]] [[Sketcher_CreateRectangle/it|Rettangolo]]: Disegna un rettangolo specificando gli angoli opposti.
:* [[Image:Sketcher_CreateCircle.svg|32px]] [[Sketcher_CreateCircle/it|Circonferenza]]: Disegna una circonferenza prendendo in input il centro e il raggio.
</div>


<div class="mw-translate-fuzzy">
* [[Image:Sketcher_CreateHexagon.png|32px]] [[Sketcher_CompCreateRegularPolygon/it|Poligono regolare]]: Questo è una icona menu nella barra degli strumenti Sketcher che contiene i seguenti comandi:
:*[[Image:Sketcher_Create3PointCircle.svg|32px]] [[Sketcher_Create3PointCircle/it|Circonferenza da tre punti]] : Disegna un cerchio da tre punti sulla circonferenza.
</div>


<div class="mw-translate-fuzzy">
:* [[Image:Sketcher_CreateTriangle.png|32px]] [[Sketcher_CreateTriangle/it|Triangolo equilatero]]: Disegna un triangolo equilatero inscritto in una circonferenza di costruzione. {{Version/it|0.15}}
:* [[Image:Sketcher_CreateEllipseByCenter.svg|32px]] [[Sketcher_CreateEllipseByCenter/it|Ellisse]]: Disegna un'ellisse dal centro, raggio maggiore e raggio minore.
</div>


<div class="mw-translate-fuzzy">
:* [[Image:Sketcher_CreateSquare.png|32px]] [[Sketcher_CreateSquare/it|Quadrato]]: Disegna un quadrato inscritto in una circonferenza di costruzione. {{Version/it|0.15}}
:* [[Image:Sketcher_CreateEllipseBy3Points.svg|32px]] [[Sketcher_CreateEllipseBy3Points/it|Ellisse da tre punti]]: Disegna una ellisse da due punti del raggio maggiore e un punto del raggio minore.
</div>


* <span id="Sketcher_CompCreateRectangles">[[Image:Sketcher_CreateRectangle.svg|x32px]][[Image:Toolbar_flyout_arrow_blue_background.svg|x32px]] Rettangolo:</span><!--Do not edit span id: the Sketcher_CompCreateRectangles pages redirect here-->
:* [[Image:Sketcher_CreatePentagon.png|32px]] [[Sketcher_CreatePentagon/it|Pentagono]]: Disegna un pentagono inscritto in una circonferenza di costruzione. {{Version/it|0.15}}


<div class="mw-translate-fuzzy">
:* [[Image:Sketcher_CreateHexagon.png|32px]] [[Sketcher_CreateHexagon/it|Esagono]]: Disegna un esagono inscritto in una circonferenza di costruzione. {{Version/it|0.15}}
* [[Image:Sketcher_CreateRectangle.svg|32px]] [[Sketcher_CreateRectangle/it|Rettangolo]]: Disegna un rettangolo specificando gli angoli opposti.
</div>


<div class="mw-translate-fuzzy">
:* [[Image:Sketcher_CreateHeptagon.png|32px]] [[Sketcher_CreateHeptagon/it|Ettagono]]: Disegna un ettagono inscritto in una circonferenza di costruzione. {{Version/it|0.15}}
:* [[Image:Sketcher_CreateRectangle_Center.svg|32px]] [[Sketcher_CreateRectangle_Center/it|Rettangolo dal centro]]: Disegna un rettangolo da un punto centrale e un punto di bordo. {{Version|0.20}}
</div>


<div class="mw-translate-fuzzy">
:* [[Image:Sketcher_CreateOctagon.png|32px]] [[Sketcher_CreateOctagon/it|Ottagono]]: Disegna un ottagono inscritto in una circonferenza di costruzione. {{Version/it|0.15}}
:* [[Image:Sketcher_CreateOblong.svg|32px]] [[Sketcher_CreateOblong/it|Rettangolo arrotondato]]: Disegna un rettangolo arrotondato da 2 punti opposti. {{Version|0.20}}
</div>


* <span id="Sketcher_CompCreateRegularPolygon">[[Image:Sketcher_CreateHexagon.svg|x32px]][[Image:Toolbar_flyout_arrow_blue_background.svg|x32px]] Poligono regolare:</span><!--Do not edit span id: the Sketcher_CompCreateRegularPolygon pages redirect here-->
* [[Image:Sketcher_CreateSlot.png|32px]] [[Sketcher_CreateSlot/it|Asola]]: Disegna un rettangolo con due lati opposti raccordati con un semicerchio, un'asola.


<div class="mw-translate-fuzzy">
* [[Image:Sketcher_CreateFillet.png|32px]] [[Sketcher_CreateFillet/it|Raccorda]]: Raccorda due linee unite in un punto. Selezionare entrambe le linee o fare clic sul punto di angolo, poi attivare lo strumento.
:* [[Image:Sketcher_CreateTriangle.svg|32px]] [[Sketcher_CreateTriangle/it|Triangolo equilatero]]: Disegna un triangolo equilatero inscritto in una circonferenza di costruzione.
</div>


<div class="mw-translate-fuzzy">
* [[Image:Sketcher_Trimming.png|32px]] [[Sketcher_Trimming/it|Rifila]]: Accorcia una linea, un cerchio o un arco fino al primo nodo, punto di intersezione.
:* [[Image:Sketcher_CreateSquare.svg|32px]] [[Sketcher_CreateSquare/it|Quadrato]]: Disegna un quadrato inscritto in una circonferenza di costruzione.
</div>


<div class="mw-translate-fuzzy">
* [[File:Sketcher_Extend.svg|32px]] [[Sketcher_Extend/it|Estendi]]: Estende una linea o un arco fino ad una linea di un bordo, arco, ellisse, arco di ellisse o un punto nello spazio. {{Version/it|0.17}}
:* [[Image:Sketcher_CreatePentagon.svg|32px]] [[Sketcher_CreatePentagon/it|Pentagono]]: Disegna un pentagono inscritto in una circonferenza di costruzione.
</div>


<div class="mw-translate-fuzzy">
* [[Image:Sketcher_External.png|32px]] [[Sketcher_External/it|Geometria esterna]]: Crea un segmento collegato a una geometria esterna.
:* [[Image:Sketcher_CreateHexagon.svg|32px]] [[Sketcher_CreateHexagon/it|Esagono]]: Disegna un esagono inscritto in una circonferenza di costruzione.
</div>


<div class="mw-translate-fuzzy">
* [[File:Sketcher_CarbonCopy.svg|32px]] [[Sketcher_CarbonCopy/it|CopiaCarbone]]: Copia la geometria di un altro schizzo. {{Version/it|0.17}}
:* [[Image:Sketcher_CreateHeptagon.svg|32px]] [[Sketcher_CreateHeptagon/it|Ettagono]]: Disegna un ettagono inscritto in una circonferenza di costruzione.
</div>


<div class="mw-translate-fuzzy">
* [[Image:Sketcher_ToggleConstruction.png|32px]] [[Sketcher_ToggleConstruction|Costruzione]]: Attiva o disattiva la geometria dello schizzo dalla o nella modalità di costruzione. La geometria di costruzione è mostrata in blu e viene presa in considerazione solo nella modalità di modifica dello schizzo.
:* [[Image:Sketcher_CreateOctagon.svg|32px]] [[Sketcher_CreateOctagon/it|Ottagono]]: Disegna un ottagono inscritto in una circonferenza di costruzione.
</div>

<div class="mw-translate-fuzzy">
:* [[Image:Sketcher_CreateRegularPolygon.svg|32px]] [[Sketcher_CreateRegularPolygon/it|Poligono regolare]] : Disegna un poligono regolare selezionando il numero di lati e selezionando due punti: il centro e un angolo.
</div>

* <span id="Sketcher_CompSlot">[[Image:Sketcher_CreateSlot.svg|x32px]][[Image:Toolbar_flyout_arrow_blue_background.svg|x32px]] Asola:</span><!--Do not edit span id: the Sketcher_CompSlot pages redirect here-->

<div class="mw-translate-fuzzy">
:* [[Image:Sketcher_CreateSlot.svg|32px]] [[Sketcher_CreateSlot/it|Asola]]: Disegna un'asola selezionando il centro di un semicerchio e il punto finale dell'altro semicerchio.
</div>

<div class="mw-translate-fuzzy">
:* [[Image:Sketcher_CreateArcSlot.svg|32px]] [[Sketcher_CreateArcSlot/it|Arc slot]]: TBD. {{Version/it|0.22}}
</div>

<div class="mw-translate-fuzzy">
* <span id="Sketcher_CompCreateBSpline">[[Image:Sketcher_CreateBSpline.svg|x32px]][[Image:Toolbar_flyout_arrow_blue_background.svg|x32px]] B-spline:</span><!--Do not edit span id: the Sketcher_CompCreateBSpline pages redirect here-->
</div>

<div class="mw-translate-fuzzy">
:* [[File:Sketcher_CreateBSpline.svg|32px]] [[Sketcher_CreateBSpline/it|B-spline dai punti di controllo]] : Disegna una curva B-spline dai suoi punti di controllo.
</div>

<div class="mw-translate-fuzzy">
:* [[File:Sketcher_CreatePeriodicBSpline.svg|32px]] [[Sketcher_CreatePeriodicBSpline/it|B-spline periodica dai punti di controllo]] : Disegna una curva B-spline periodica (chiusa) dai suoi punti di controllo.
</div>

<div class="mw-translate-fuzzy">
:* [[File:Sketcher_CreateBSplineByInterpolation.svg|32px]] [[Sketcher_CreateBSplineByInterpolation|B-spline per nodi]]: Disegna una curva B-spline per i suoi nodi. {{Version/it|0.21}}
</div>

<div class="mw-translate-fuzzy">
:* [[File:Sketcher_CreatePeriodicBSplineByInterpolation.svg|32px]] [[Sketcher_CreatePeriodicBSplineByInterpolation/it|B-spline periodica per nodi]]: Disegna una curva B-spline periodica (chiusa) per i suoi nodi. {{Version/it|0.21}}
</div>

<div class="mw-translate-fuzzy">
* [[File:Sketcher_ToggleConstruction.svg|32px]] [[Sketcher_ToggleConstruction|Attiva/disattiva la geometria di costruzione]]: Attiva o disattiva la geometria dello schizzo dalla o nella modalità di costruzione. La geometria di costruzione è mostrata in blu e viene presa in considerazione solo nella modalità di modifica dello schizzo.
</div>


<span id="Sketcher_constraints"></span>
===Vincoli dello Schizzo===
===Vincoli dello Schizzo===


<div class="mw-translate-fuzzy">
I vincoli sono utilizzati per stabilire le relazioni tra gli elementi del disegno, e per bloccare il disegno lungo l'asse verticale e l'asse orizzontale. Alcuni vincoli richiedono dei [[Sketcher_helper_constraint/it|Vincoli di supporto]].
I vincoli sono utilizzati per stabilire le relazioni tra gli elementi del disegno, e per bloccare il disegno lungo l'asse verticale e l'asse orizzontale. Alcuni vincoli richiedono dei [[Sketcher_helper_constraint/it|Vincoli di supporto]].
</div>


* <span id="Sketcher_CompDimensionTools">[[Image:Sketcher_Dimension.svg|x32px]][[Image:Toolbar_flyout_arrow_blue_background.svg|x32px]] Vincoli dimensionali:</span><!--Do not edit span id: the Sketcher_CompDimensionTools pages redirect here-->
====Vincolo geometrico====
Vincoli non associati a valori numerici.


<div class="mw-translate-fuzzy">
* [[Image:Constraint_PointOnPoint.png|32px]] [[Sketcher ConstrainCoincident/it|Coincidente]]: Crea un vincolo di coincidenza (punto-con-punto) tra due punti selezionati.
:* [[File:Sketcher_Dimension.svg|32px]] [[Sketcher_Dimension/it|Quota]]: TBD. {{Version/it|0.22}}
</div>


<div class="mw-translate-fuzzy">
* [[Image:Constraint_PointOnObject.png|32px]] [[Sketcher ConstrainPointOnObject/it|Punto su oggetto]]: Crea un vincolo (fissa) un punto-su-un-oggetto sull'elemento selezionato.
:* [[File:Sketcher_ConstrainDistanceX.svg|32px]] [[Sketcher_ConstrainDistanceX/it|Distanza orizzontale]]: Fissa la distanza orizzontale tra 2 punti o tra gli estremi di una linea. Se viene selezionato un solo elemento, la distanza viene impostata a partire dall'origine.
</div>


<div class="mw-translate-fuzzy">
* [[Image:Constraint_Vertical.png|32px]] [[Sketcher_ConstrainVertical/it|Verticale]]: Crea un vincolo verticale per le linee o le polilinee selezionate. Si può selezionare più oggetti.
:* [[File:Sketcher_ConstrainDistanceY.svg|32px]] [[Image:Constraint_VerticalDistance_Driven.png|18px]] [[Sketcher_ConstrainDistanceY/it|Distanza verticale]]: Fissa la distanza verticale tra 2 punti o tra gli estremi di una linea. Se viene selezionato un solo elemento, la distanza viene impostata a partire dall'origine.
</div>


<div class="mw-translate-fuzzy">
* [[Image:Constraint_Horizontal.png|32px]] [[Sketcher_ConstrainHorizontal/it|Orizzontale]]: Crea un vincolo orizzontale per le linee o le polilinee selezionate. Si può selezionare più oggetti.
:* [[File:Sketcher_ConstrainDistance.svg|32px]] [[Sketcher_ConstrainDistance/it|Distanza]]: definisce la lunghezza di una linea, la distanza perpendicolare tra un punto e una linea, la distanza tra due punti o, {{Version/it|0.21}}, la distanza tra i perimetri di due cerchi.
</div>


<div class="mw-translate-fuzzy">
* [[Image:Constraint_Parallel.png|32px]] [[Sketcher_ConstrainParallel/it|Parallela]]: Crea un vincolo di parallelismo tra due linee selezionate.
:* [[File:Sketcher_ConstrainRadiam.svg|32px]] [[Sketcher_ConstrainRadiam/it|Auto raggio/diametro]]: Definisce il raggio di un arco, il diametro di un cerchio o il peso di un polo B-spline. {{Version/it|0.20}}
</div>


<div class="mw-translate-fuzzy">
* [[Image:Constraint_Perpendicular.png|32px]] [[Sketcher_ConstrainPerpendicular/it|Perpendicolare]]: Crea un vincolo di perpendicolarità tra due linee selezionate.
:* <span id="Sketcher_CompConstrainRadDia">[[File:Sketcher_ConstrainRadius.svg|32px]] [[Sketcher_ConstrainRadius/it|Raggio]]: Definisce il raggio di un arco o di un cerchio o il peso di un polo B-spline.</span><!--Do not edit span id: the Sketcher_CompConstrainRadDia pages redirect here-->
</div>


<div class="mw-translate-fuzzy">
* [[Image:Constraint_Tangent.png|32px]] [[Sketcher ConstrainTangent/it|Tangente]]: Crea un vincolo di tangenza tra due entità selezionate, o un vincolo collineare tra due segmenti di linea.
* [[File:Sketcher_ConstrainDiameter.svg|32px]] [[Sketcher_ConstrainDiameter/it|Diametro]]: Definisce il diametro di un arco o di un cerchio.
</div>


<div class="mw-translate-fuzzy">
* [[Image:Constraint_EqualLength.png|32px]] [[Sketcher_ConstrainEqual/it|Uguaglianza]]: Crea un vincolo di uguaglianza tra due entità selezionate. Se usato su cerchio o archi, il raggio viene posto uguale.
:* [[File:Sketcher_ConstrainAngle.svg|32px]] [[Sketcher_ConstrainAngle/it|Angolo]]: definisce l'angolo interno tra due linee selezionate.
</div>


<div class="mw-translate-fuzzy">
* [[Image:Constraint_Symmetric.png|32px]] [[Sketcher_ConstrainSymmetric/it|Simmetria]]: Crea un vincolo simmetrica tra 2 punti rispetto a una linea.
:* [[File:Sketcher_ConstrainLock.svg|32px]] [[Sketcher_ConstrainLock/it|Blocca]]: Vincola l'elemento selezionato impostando le distanze verticale e orizzontale rispetto all'origine, bloccando così la posizione di tale elemento. Queste quote di vincolo possono essere modificate in seguito.
</div>


<div class="mw-translate-fuzzy">
* [[Image:Sketcher_ConstrainBlock.png|32px]] [[Sketcher_ConstrainBlock/it|Fissa]]: Consente di fissare un elemento geometrico in una data posizione applicando un singolo vincolo. Dovrebbe essere particolarmente utile per lavorare con le B-Splines. Vedere la [https://forum.freecadweb.org/viewtopic.php?f=9&t=26572 discussione su Block Constraint nel forum]. {{Version/it|0.17}}
* [[File:Sketcher_ConstrainCoincidentUnified.svg|32px]] [[Sketcher_ConstrainCoincidentUnified/it|Coincidente (unificato)]]: TBD. {{Version/it|0.22}}
</div>


<div class="mw-translate-fuzzy">
====Vincoli dimensionali ====
* [[File:Sketcher_ConstrainCoincident.svg|32px]] [[Sketcher_ConstrainCoincident/it|Coincidente]]: Crea un vincolo di coincidenza (punto-con-punto) tra due punti selezionati.
Vincoli associati a dati. Per questi vincoli si possono usare le [[Expressions/it|espressioni]]. I dati possono essere prelevati da un [[Spreadsheet_Workbench/it|foglio di calcolo]].
Funge da vincolo concentrico se sono selezionati due o più cerchi, archi, ellissi o archi di ellissi.
</div>


<div class="mw-translate-fuzzy">
Le icone blu di questi vincoli si riferiscono alle funzioni introdotte nella versione 0.16 di FreeCAD, attivabili con [[Image:Sketcher_ToggleConstraint.png|16px]] '''Commuta vincoli'''.
* [[File:Sketcher_ConstrainPointOnObject.svg|32px]] [[Sketcher_ConstrainPointOnObject/it|Punto su oggetto]]: Crea un vincolo (fissa) un punto-su-un-oggetto sull'elemento selezionato.
</div>


<div class="mw-translate-fuzzy">
* [[Image:Sketcher_ConstrainLock.png‎|32px]] [[Image:Sketcher_ConstrainLock_Driven.png‎|24px]] [[Sketcher ConstrainLock/it|Bloccato]]: Crea un vincolo che blocca l'elemento selezionato fissando le sue dimensioni verticali e orizzontali rispetto all'origine (le dimensioni si possono modificare in seguito).
* <span id="Sketcher_CompHorVer">[[Image:Sketcher_ConstrainHorVer.svg|x32px]][[Image:Toolbar_flyout_arrow_blue_background.svg|x32px]] Vincoli Orizzontale/Verticale:</span><!--Do not edit span id: the Sketcher_CompHorVer pages redirect here-->
</div>


<div class="mw-translate-fuzzy">
* [[Image:Constraint_HorizontalDistance.png‎|32px]] [[Image:Constraint_HorizontalDistance_Driven.png‎|32px]] [[Sketcher ConstrainDistanceX/it|Distanza orizzontale]]: Fissa la distanza orizzontale tra 2 punti o tra gli estremi di una linea. Se viene selezionato un solo elemento, la distanza viene impostata a partire dall'origine.
:* [[File:Sketcher_ConstrainHorVer.svg|32px]] [[Sketcher_ConstrainHorVer/it|Orizzontale/Verticale]]: TBD. {{Version/it|0.22}}
</div>


<div class="mw-translate-fuzzy">
* [[Image:Constraint_VerticalDistance.png|32px]] [[Image:Constraint_VerticalDistance_Driven.png|18px]] [[Sketcher_ConstrainDistanceY/it|Distanza verticale]]: Fissa la distanza verticale tra 2 punti o tra gli estremi di una linea. Se viene selezionato un solo elemento, la distanza viene impostata a partire dall'origine.
:* [[File:Sketcher_ConstrainHorizontal.svg|32px]] [[Sketcher_ConstrainHorizontal|Orizzontale]]: Vincola le linee o gli elementi della polilinea selezionati ad avere un orientamento orizzontale. È possibile selezionare più di un oggetto prima di applicare questo vincolo.
</div>


<div class="mw-translate-fuzzy">
* [[Image:Constraint_Length.png|32px]] [[Image:Constraint_Length_Driven.png|32px]] [[Sketcher_ConstrainDistance/it|Lunghezza]]: Vincola la lunghezza di una linea selezionata.
:* [[File:Sketcher_ConstrainVertical.svg|32px]] [[Sketcher_ConstrainVertical/it|Vertical]]: Vincola le linee o gli elementi della polilinea selezionati ad avere un orientamento verticale. È possibile selezionare più di un oggetto prima di applicare questo vincolo.
</div>


<div class="mw-translate-fuzzy">
* [[Image:Constraint_Radius.png|32px]] [[Image:Constraint_Radius_Driven.png|32px]] [[Sketcher_ConstrainRadius/it|Raggio]]: Vincola il raggio di un arco o un cerchio selezionato.
* [[Image:Constraint_InternalAngle.png|32px]] [[Image:Constraint_InternalAngle_Driven.png|32px]] [[Sketcher_ConstrainAngle/it|Angolo interno]]: Fissa l'angolo interno tra due linee selezionate (o l'inclinazione di una linea).
* [[File:Sketcher_ConstrainParallel.svg|32px]] [[Sketcher_ConstrainParallel/it|Parallela]]: Crea un vincolo di parallelismo tra due linee selezionate.
</div>


<div class="mw-translate-fuzzy">
* [[Image:Constraint_SnellsLaw.png|32px]] [[Image:Constraint_SnellsLaw_Driven.png|32px]] [[Sketcher ConstrainSnellsLaw/it|Rifrazione]]: Crea un vincolo di rifrazione tra due linee per simulare secondo la Legge di Snell un raggio di luce che attraversa un'interfaccia. {{Version/it|0.15}}
* [[File:Sketcher_ConstrainPerpendicular.svg|32px]] [[Sketcher_ConstrainPerpendicular/it|Perpendicolare]]: Crea un vincolo di perpendicolarità tra due linee selezionate.
</div>


<div class="mw-translate-fuzzy">
* [[Image:Constraint_InternalAlignment.png |32px]] [[Sketcher_ConstrainInternalAlignment/it|Allineamento interno]]: Allinea gli elementi selezionati alla forma selezionata, ad esempio una linea da convertire in asse maggiore di una ellisse.
* [[File:Sketcher_ConstrainTangent.svg|32px]] [[Sketcher_ConstrainTangent/it|Tangente]]: Crea un vincolo di tangenza tra due entità selezionate, o un vincolo collineare tra due segmenti di linea.
</div>


<div class="mw-translate-fuzzy">
* [[Image:Sketcher_ToggleConstraint.png|32px]] [[Sketcher_ToggleDrivingConstraint/it|Commuta vincoli]]: Commuta una serie di vincoli, quelli associati a un valore numerico, da Decisivi a Indicatori e viceversa. {{Version/it|0.16}}
* [[File:Sketcher_ConstrainEqual.svg|32px]] [[Sketcher_ConstrainEqual/it|Uguaglianza]]: Crea un vincolo di uguaglianza tra due entità selezionate. Se usato su cerchio o archi, il raggio viene posto uguale.
</div>

<div class="mw-translate-fuzzy">
* [[File:Sketcher_ConstrainSymmetric.svg|32px]] [[Sketcher_ConstrainSymmetric/it|Simmetria]]: Crea un vincolo simmetrica tra 2 punti rispetto a una linea.
</div>

<div class="mw-translate-fuzzy">
* [[Image:Sketcher_ConstrainBlock.svg|32px]] [[Sketcher_ConstrainBlock/it|Fissa]]: blocca il movimento di un bordo, ovvero impedisce ai suoi vertici di cambiare la loro posizione corrente. Dovrebbe essere particolarmente utile per fissare la posizione delle B-Splines. Vedere la [https://forum.freecadweb.org/viewtopic.php?f=9&t=26572 discussione su Block Constraint nel forum].
</div>

<div class="mw-translate-fuzzy">
* [[File:Sketcher_ConstrainSnellsLaw.svg|32px]] [[Sketcher_ConstrainSnellsLaw/it|Rifrazione (legge di Snell)]]: Crea un vincolo di rifrazione tra due linee per simulare secondo la Legge di Snell un raggio di luce che attraversa un'interfaccia.
</div>

* <span id="Sketcher_CompToggleConstraints">[[Image:Sketcher_ToggleDrivingConstraint.svg|x32px]][[Image:Toolbar_flyout_arrow_blue_background.svg|x32px]] Toggle constraints:</span><!--Do not edit span id: the Sketcher_CompToggleConstraints pages redirect here-->

<div class="mw-translate-fuzzy">
* [[File:Sketcher_ToggleDrivingConstraint.svg|32px]] [[Sketcher_ToggleDrivingConstraint/it|Commuta vincoli]]: Commuta una serie di vincoli, quelli associati a un valore numerico, da decisivi a indicatori e viceversa.
</div>

<div class="mw-translate-fuzzy">
* [[File:Sketcher_ToggleActiveConstraint.svg|32px]] [[Sketcher_ToggleActiveConstraint/it|Attiva/disattiva il vincolo]]: Abilita o disabilita un vincolo già inserito.
</div>


<span id="Sketcher_tools"></span>
===Strumenti dello Sketcher===
===Strumenti dello Sketcher===


<div class="mw-translate-fuzzy">
* [[File:Sketcher SelectElementsWithDoFs.svg|32px]] [[Sketcher_SelectElementsWithDoFs/it|Seleziona il risolutore DOFs]]: Evidenzia in verde la geometria con gradi di libertà (DOFs), cioè non completamente vincolata. {{Version/it|0.18}}
* <span id="Sketcher_CompCreateFillets">[[Image:Sketcher_CreateFillet.svg|x32px]][[Image:Toolbar_flyout_arrow_blue_background.svg|x32px]] Raccorda:</span><!--Do not edit span id: the Sketcher_CompCreateFillets pages redirect here-->
</div>


<div class="mw-translate-fuzzy">
* [[Image:Sketcher CloseShape.png‎|32px]] [[Sketcher CloseShape/it|Chiudi Forma]]: Crea una forma chiusa applicando i vincoli di coincidenza ai punti finali. {{Version/it|0.15}}
:* [[Image:Sketcher_CreateFillet.svg|32px]] [[Sketcher_CreateFillet/it|Raccorda schizzo]]: Crea un raccordo tra due linee non parallele.
</div>


:* [[Image:Sketcher_CreateChamfer.svg|32px]] [[Sketcher_CreateChamfer|Chamfer]]: creates a chamfer between two non-parallel edges. This is the same tool as [[Sketcher_CreateFillet|Fillet]] but with a different initial mode. {{Version|1.0}}
* [[Image:Sketcher ConnectLines.png‎|32px]] [[Sketcher ConnectLines/it|Collega Segmenti]]: Collega gli elementi dello schizzo applicando i vincoli di coincidenza ai punti finali. {{Version/it|0.15}}


* <span id="Sketcher_CompCurveEdition">[[Image:Sketcher_Trimming.svg|x32px]][[Image:Toolbar_flyout_arrow_blue_background.svg|x32px]] Rifila:</span><!--Do not edit span id: the Sketcher_CompCurveEdition pages redirect here-->
* [[Image:Sketcher SelectConstraints.png‎|32px]] [[Sketcher SelectConstraints/it|Seleziona Vincoli]]: Seleziona i vincoli di un elemento dello schizzo. {{Version/it|0.15}}


<div class="mw-translate-fuzzy">
* [[Image:Sketcher SelectOrigin.png‎|32px]] [[Sketcher SelectOrigin/it|Seleziona Origine]]: Seleziona l'origine di uno schizzo. {{Version/it|0.15}}
:* [[Image:Sketcher_Trimming.svg|32px]] [[Sketcher_Trimming/it|Rifila]]: Accorcia una linea, un cerchio o un arco fino al primo nodo, punto di intersezione.
</div>


<div class="mw-translate-fuzzy">
* [[Image:Sketcher SelectVerticalAxis.png‎|32px]] [[Sketcher SelectVerticalAxis/it|Seleziona Asse Y]]: Seleziona l'asse verticale di uno schizzo. {{Version/it|0.15}}
:* [[Image:Sketcher_Split.svg|32px]] [[Sketcher_Split/it|Dividi]]: Divide una linea in due, mantenendo la maggior parte dei vincoli. {{Version|0.20}}
</div>


<div class="mw-translate-fuzzy">
* [[Image:Sketcher SelectHorizontalAxis.png‎|32px]] [[Sketcher SelectHorizontalAxis/it|Seleziona Asse X]]: Seleziona l'asse orizzontale di uno schizzo. {{Version/it|0.15}}
:* [[File:Sketcher_Extend.svg|32px]] [[Sketcher_Extend/it|Estendi]]: Estende una linea o un arco fino ad una linea di un bordo, arco, ellisse, arco di ellisse o un punto nello spazio.
</div>


<div class="mw-translate-fuzzy">
* [[Image:Sketcher SelectRedundantConstraints.png‎|32px]] [[Sketcher SelectRedundantConstraints/it|Seleziona i vincoli ridondanti]]: Seleziona i vincoli ridondanti di uno schizzo. {{Version/it|0.15}}
* [[Image:Sketcher_External.svg|32px]] [[Sketcher_External/it|Geometria esterna]]: Crea un segmento collegato a una geometria esterna.
</div>


<div class="mw-translate-fuzzy">
* [[Image:Sketcher SelectConflictingConstraints.png‎|32px]] [[Sketcher SelectConflictingConstraints/it|Seleziona i vincoli in conflitto]]: Seleziona i vincoli in conflitto di uno schizzo. {{Version/it|0.15}}
* [[File:Sketcher_CarbonCopy.svg|32px]] [[Sketcher_CarbonCopy/it|Copia Carbone]]: Copia la geometria di un altro schizzo.
</div>


<div class="mw-translate-fuzzy">
* [[Image:Sketcher SelectElementsAssociatedWithConstraints.png‎|32px]] [[Sketcher SelectElementsAssociatedWithConstraints/it|Seleziona gli elementi associati a vincoli]]: Evidenzia gli elementi dello schizzo associati ai vincoli selezionati. {{Version/it|0.15}}
* [[File:Sketcher SelectOrigin.svg‎|32px]] [[Sketcher SelectOrigin/it|Seleziona origine]]: Seleziona l'origine di uno schizzo.
</div>


<div class="mw-translate-fuzzy">
* [[File:Sketcher_Element_Ellipse_All.png‎|32px]] [[Sketcher_RestoreInternalAlignmentGeometry/it|Mostra/Nascondi la geometria interna]]: Ricrea la geometria interna mancante o eliminata non necessaria di un'ellisse selezionata, o arco di ellisse o iperbole o parabola o B-spline.
* [[File:Sketcher SelectHorizontalAxis.svg‎|32px]] [[Sketcher SelectHorizontalAxis/it|Seleziona l'asse orizzontale]]: Seleziona l'asse orizzontale di uno schizzo.
</div>


<div class="mw-translate-fuzzy">
* [[Image:Sketcher Symmetry.png‎|32px]] [[Sketcher Symmetry/it|Simmetria]]: Copia un elemento dello schizzo in modo simmetrico rispetto ad una linea a scelta.{{Version/it|0.16}}
* [[File:Sketcher SelectVerticalAxis.svg‎|32px]] [[Sketcher SelectVerticalAxis/it|Seleziona l'asse verticale]]: Seleziona l'asse verticale di uno schizzo.
</div>


* [[Image:Sketcher Clone.png‎|32px]] [[Sketcher Clone/it|Clona]]: Clona un elemento dello schizzo. {{Version/it|0.16}}
* [[File:Sketcher_Translate.svg|32px]] [[Sketcher_Translate|Array transform]]: Moves or optionally creates copies of selected elements. {{Version|1.0}}


<div class="mw-translate-fuzzy">
* [[Image:Sketcher Copy.png‎|32px]] [[Sketcher Copy/it|Copia]]: Copia un elemento dello schizzo. {{Version/it|0.16}}
* [[File:Sketcher_Rotate.svg|32px]] [[Sketcher_Rotate/it|Trasformazione polare]]: TBD. {{Version/it|0.22}}
</div>


* [[File:Sketcher_Move.svg|32px]] [[Sketcher_Move/it|Sposta]]: Sposta la geometria selezionata prendendo come riferimento l'ultimo punto selezionato. {{Version/it|0.18}}
* [[File:Sketcher_Scale.svg|32px]] [[Sketcher_Scale|Scale transform]]: Scales or optionally creates scaled copies of selected elements. {{Version|1.0}}


<div class="mw-translate-fuzzy">
* [[Image:Sketcher RectangularArray.png‎|32px]] [[Sketcher RectangularArray/it|Schiera lineare]]: Crea una schiera con gli elementi dello schizzo selezionati. {{Version/it|0.16}}
* [[File:Sketcher_Offset.svg|32px]] [[Sketcher_Offset/it|Offset geometria]]: aggiunge un contorno equidistante attorno ai bordi selezionati. {{Version/it|0.22}}
</div>


<div class="mw-translate-fuzzy">
* [[File:Sketcher Element SelectionTypeInvalid.svg|32px]] [[Sketcher_DeleteAllGeometry/it|Cancella tutta la geometria]]: Elimina tutta la geometria dallo schizzo. {{Version/it|0.18}}
* [[File:Sketcher_Symmetry.svg‎|32px]] [[Sketcher Symmetry/it|Simmetria]]: Copia un elemento dello schizzo in modo simmetrico rispetto ad una linea a scelta.
</div>


<div class="mw-translate-fuzzy">
* [[File:Sketcher Element SelectionTypeInvalid.svg|32px]] [[Sketcher_DeleteAllConstraints/it|Elimina tutti i vincoli]]: Elimina tutti i vincoli dallo schizzo. {{Version/it|0.18}}
* [[File:Sketcher_RemoveAxesAlignment.svg|32px]] [[Sketcher_RemoveAxesAlignment/it|Rimuove l'allineamento degli assi]]: Rimuovere l'allineamento degli assi mentre cerca di preservare la relazione di vincolo della selezione. {{Version/it|0.20}}
</div>


<div class="mw-translate-fuzzy">
===Sketcher B-spline tools===
* [[File:Sketcher_DeleteAllGeometry.svg|32px]] [[Sketcher_DeleteAllGeometry/it|Cancella tutta la geometria]]: Elimina tutta la geometria dallo schizzo.
</div>


* [[File:Sketcher_DeleteAllConstraints.svg|32px]] [[Sketcher_DeleteAllConstraints/it|Elimina tutti i vincoli]]: Elimina tutti i vincoli dallo schizzo.
* [[File:Sketcher_BSplineDegree.svg|32px]] [[Sketcher_BSplineDegree|Show/Hide B-spline degree]]


* <span id="Sketcher_CopyClipboard">[[File:Edit-copy.svg|32px]] Copy in Sketcher: See [[#Copy,_cut_and_paste|Copy, cut and paste]].</span><!--Do not edit span id: the Sketcher_CopyClipboard pages redirect here-->
* [[File:Sketcher_BSplinePolygon.svg|32px]] [[Sketcher_BSplinePolygon|Show/Hide B-spline control polygon]]


* <span id="Sketcher_Cut">[[File:Edit-cut.svg|32px]] Cut in Sketcher: See [[#Copy,_cut_and_paste|Copy, cut and paste]].</span><!--Do not edit span id: the Sketcher_Cut pages redirect here-->
* [[File:Sketcher_BSplineComb.svg|32px]] [[Sketcher_BSplineComb|Show/Hide B-spline curvature comb]]


* <span id="Sketcher_Paste">[[File:Edit-paste.svg|32px]] Paste in Sketcher: See [[#Copy,_cut_and_paste|Copy, cut and paste]].</span><!--Do not edit span id: the Sketcher_Paste pages redirect here-->
* [[File:Sketcher_BSplineKnotMultiplicity.svg|32px]] [[Sketcher_BSplineKnotMultiplicity|Show/Hide B-spline knot multiplicity]]


<span id="Sketcher_B-spline_tools"></span>
* [[File:Sketcher_BSplineApproximate.svg|32px]] [[Sketcher_ConvertToNURB|Convert Geometry to B-spline]]
===Strumenti Sketcher B-spline===


<div class="mw-translate-fuzzy">
* [[File:Sketcher_BSplineIncreaseDegree.svg|32px]] [[Sketcher_BSplineIncreaseDegree|Increase degree]]
* [[File:Sketcher_BSplineApproximate.svg|32px]] [[Sketcher_BSplineApproximate/it|Converti la geometria in B-spline]]: Converte una geometria, i bordi e le curve compatibili in una B-spline.
</div>


<div class="mw-translate-fuzzy">
* [[File:Sketcher_BSplineIncreaseKnotMultiplicity.svg|32px]] [[Sketcher_BSplineIncreaseKnotMultiplicity|Increase knot multiplicity]]
* [[File:Sketcher_BSplineIncreaseDegree.svg|32px]] [[Sketcher_BSplineIncreaseDegree/it|Aumenta il grado della B-spline]]: Aumenta il grado (ordine) di una B-spline.
</div>


<div class="mw-translate-fuzzy">
* [[File:Sketcher_BSplineDecreaseKnotMultiplicity.svg|32px]] [[Sketcher_BSplineDecreaseKnotMultiplicity|Decrease knot multiplicity]]
* [[File:Sketcher_BSplineDecreaseDegree.svg|32px]] [[Sketcher_BSplineDecreaseDegree/it|Diminuisci il grado della B-spline]]: Diminuisce il grado (ordine) di una B-spline.
</div>


* [[File:Sketcher_BSplineIncreaseKnotMultiplicity.svg|32px]] [[Sketcher_BSplineIncreaseKnotMultiplicity/it|Aumenta la molteplicità di nodo]]: Aumenta la molteplicità di un nodo B-spline.
=== Spazio virtuale dello Sketcher ===


* [[File:Sketcher_BSplineDecreaseKnotMultiplicity.svg|32px]] [[Sketcher_BSplineDecreaseKnotMultiplicity/it|Diminuisci la molteplicità]]: Diminuisce la molteplicità di un nodo B-spline.
* [[Image:Sketcher SwitchVirtualSpace.png‎|32px]] [[Sketcher_SwitchVirtualSpace/it|Cambia spazio virtuale]]: Permette di "nascondere" i vincoli e renderli nuovamente visibili. {{Version/it|0.17}} Vedere https://forum.freecadweb.org/viewtopic.php?f=9&t=26614


<div class="mw-translate-fuzzy">
=== Preferenze ===
* [[File:Sketcher_BSplineInsertKnot.svg|32px]] [[Sketcher_BSplineInsertKnot/it|Inserisci il nodo]]: Inserisce un nodo in una B-spline esistente. {{Version/it|0.20}}
</div>


<div class="mw-translate-fuzzy">
* [[Image:Std_DlgParameter.png|32px]] [[Sketcher_Preferences/it|Preferences...]]: Preferenze disponibili negli strumenti Sketcher.
* [[File:Sketcher_JoinCurves.svg|32px]] [[Sketcher_JoinCurves/it|Unisci curve]]: Unisce due curve nei punti finali selezionati. {{Version/it|0.21}}
</div>


<span id="Sketcher_visual"></span>
== Migliori pratiche ==
===Visualizzazione dello Schizzo===


<div class="mw-translate-fuzzy">
* [[File:Sketcher SelectElementsWithDoFs.svg|32px]] [[Sketcher_SelectElementsWithDoFs/it|Seleziona i DOF svincolati]]: Evidenzia in verde la geometria con gradi di libertà (DOFs), cioè non completamente vincolata.
</div>

<div class="mw-translate-fuzzy">
* [[File:Sketcher SelectConstraints.svg‎|32px]] [[Sketcher SelectConstraints/it|Seleziona i vincoli associati]]: Seleziona i vincoli di un elemento dello schizzo.
</div>

<div class="mw-translate-fuzzy">
* [[File:Sketcher SelectElementsAssociatedWithConstraints.svg‎|32px]] [[Sketcher SelectElementsAssociatedWithConstraints/it|Seleziona la geometria associata]]: Evidenzia gli elementi dello schizzo associati ai vincoli selezionati.
</div>

<div class="mw-translate-fuzzy">
* [[File:Sketcher SelectRedundantConstraints.svg‎|32px]] [[Sketcher SelectRedundantConstraints/it|Seleziona i vincoli ridondanti]]: Seleziona i vincoli ridondanti di uno schizzo.
</div>

<div class="mw-translate-fuzzy">
* [[File:Sketcher SelectConflictingConstraints.svg‎|32px]] [[Sketcher SelectConflictingConstraints/it|Seleziona i vincoli in conflitto]]: Seleziona i vincoli in conflitto di uno schizzo.
</div>

<div class="mw-translate-fuzzy">
* [[File:Sketcher_ArcOverlay.svg|32px]] [[Sketcher_ArcOverlay/it|Mostra/nascondi l'aiuto circolare per gli archi]]: TBD. {{Version/it|0.22}}
</div>

* <span id="Sketcher_CompBSplineShowHideGeometryInformation">[[Image:Sketcher_BSplinePolygon.svg|x32px]][[Image:Toolbar_flyout_arrow_blue_background.svg|x32px]] Show/hide B-spline information layer:</span><!--Do not edit span id: the Sketcher_CompBSplineShowHideGeometryInformation pages redirect here-->

<div class="mw-translate-fuzzy">
* [[File:Sketcher_BSplineDegree.svg|32px]] [[Sketcher_BSplineDegree/it|Mostra/nascondi i gradi della B-spline]]: Mostra o nasconde la visualizzazione del grado di una B-spline.
</div>

<div class="mw-translate-fuzzy">
* [[File:Sketcher_BSplinePolygon.svg|32px]] [[Sketcher_BSplinePolygon/it|Mostra/nascondi i poligoni di controllo della B-spline]]: Mostra o nasconde la visualizzazione del poligono che definisce una B-spline.
</div>

<div class="mw-translate-fuzzy">
* [[File:Sketcher_BSplineComb.svg|32px]] [[Sketcher_BSplineComb/it|Mostra/nascondi il pettine di curvatura]]: Mostra o nasconde la visualizzazione del pettine di curvatura di una B-spline.
</div>

<div class="mw-translate-fuzzy">
* [[File:Sketcher_BSplineKnotMultiplicity.svg|32px]] [[Sketcher_BSplineKnotMultiplicity/it|Mostra/nascondi le molteplicità di nodo B-spline]]: Mostra o nasconde la visualizzazione della molteplicità dei nodi di una B-spline.
</div>

<div class="mw-translate-fuzzy">
* [[File:Sketcher_BSplinePoleWeight.svg|32px]] [[Sketcher_BSplinePoleWeight/it| Mostra/nascondi il valore dei punti di controllo delle B-spline ]]: Mostra o nasconde la visualizzazione dei pesi per i punti di controllo di una B-spline.
</div>

<div class="mw-translate-fuzzy">
* [[File:Sketcher_RestoreInternalAlignmentGeometry.svg‎|32px]] [[Sketcher_RestoreInternalAlignmentGeometry/it|Mostra/nascondi la geometria interna]]: Ricrea la geometria interna mancante o eliminata non necessaria di un'ellisse selezionata, o arco di ellisse o iperbole o parabola o B-spline.
</div>

<div class="mw-translate-fuzzy">
* [[Image:Sketcher SwitchVirtualSpace.svg‎|32px]] [[Sketcher_SwitchVirtualSpace/it|Cambia spazio virtuale]]: Permette di nascondere i vincoli e renderli nuovamente visibili.
</div>

<span id="Obsolete_tools"></span>
===Strumenti obsoleti===

<div class="mw-translate-fuzzy">
* [[Image:Sketcher Clone.svg‎|32px]] [[Sketcher Clone/it|Clona]]: Clona un elemento dello schizzo.
</div>

* [[File:Sketcher CloseShape.svg‎|32px]] [[Sketcher CloseShape/it|Chiudi forma]]: Crea una forma chiusa applicando vincoli coincidenti ai punti finali. Non disponibile dalla {{VersionPlus/it|0.21}}.

<div class="mw-translate-fuzzy">
:* [[Image:Sketcher_CreatePointFillet.svg|32px]] [[Sketcher_CreatePointFillet/it|Raccorda schizzo preservando i vincoli]]: Crea un raccordo tra due linee non parallele preservandone l'intersezione (virtuale).
</div>

<div class="mw-translate-fuzzy">
* [[File:Sketcher ConnectLines.svg‎|32px]] [[Sketcher ConnectLines/it|Collega segmenti]]: Collega gli elementi dello sketcher applicando vincoli coincidenti ai punti finali. Non disponibile dalla {{VersionPlus/it|0.21}}.
</div>

<div class="mw-translate-fuzzy">
* [[Image:Sketcher Copy.svg‎|32px]] [[Sketcher Copy/it|Copia]]: Copia un elemento dello schizzo.
</div>

<div class="mw-translate-fuzzy">
* [[File:Sketcher_Move.svg|32px]] [[Sketcher_Move/it|Sposta]]: Sposta la geometria selezionata prendendo come riferimento l'ultimo punto selezionato.
</div>

<div class="mw-translate-fuzzy">
* [[Image:Sketcher RectangularArray.svg‎|32px]] [[Sketcher RectangularArray/it|Matrice rettangolare]]: Crea una matrice con gli elementi dello schizzo selezionati.
</div>

<span id="Preferences"></span>
== Preferenze ==

<div class="mw-translate-fuzzy">
* [[Image:Workbench_Sketcher.svg|32px]] [[Sketcher_Preferences/it|Preferences...]]: Preferenze disponibili per l'ambiente Sketcher.
</div>

<span id="Best_practices"></span>
<div class="mw-translate-fuzzy">
== Migliori Pratiche ==
</div>

<div class="mw-translate-fuzzy">
Ogni utente CAD, nel corso del tempo, sviluppa un proprio modo di lavorare, ma ci sono alcuni criteri generali che è utile seguire.
Ogni utente CAD, nel corso del tempo, sviluppa un proprio modo di lavorare, ma ci sono alcuni criteri generali che è utile seguire.
</div>


<div class="mw-translate-fuzzy">
* Una serie di schizzi semplici è più facile da gestire rispetto a un unico schizzo molto complesso. Ad esempio, si può creare un primo schizzo per produrre (con una estrusione o una rivoluzione) la forma 3D di base, poi un secondo schizzo per eseguire i fori o le aperture (tasche). Alcuni dettagli possono essere omessi e realizzati in seguito come operazioni 3D. È possibile decidere di evitare gli smussi nel disegno, se ce ne sono troppi, e aggiungerli dopo come caratteristica 3D.
* Una serie di schizzi semplici è più facile da gestire rispetto a un unico schizzo molto complesso. Ad esempio, si può creare un primo schizzo per produrre (con una estrusione o una rivoluzione) la forma 3D di base, poi un secondo schizzo per eseguire i fori o le aperture (tasche). Alcuni dettagli possono essere omessi e realizzati in seguito come operazioni 3D. È possibile decidere di evitare gli smussi nel disegno, se ce ne sono troppi, e aggiungerli dopo come caratteristica 3D.
* Creare sempre un profilo chiuso altrimenti il disegno non produrrà un solido, bensì una serie di facce aperte. Quando si desidera escludere alcuni oggetti nella creazione del solido, trasformarli in elementi di costruzione con lo strumento '''Modalità costruzione'''.
* Creare sempre un profilo chiuso altrimenti il disegno non produrrà un solido, bensì una serie di facce aperte. Quando si desidera escludere alcuni oggetti nella creazione del solido, trasformarli in elementi di costruzione con lo strumento '''Modalità costruzione'''.
* Utilizzare la funzione '''Vincoli automatici''' per ridurre il numero di vincoli da inserire manualmente.
* Utilizzare la funzione '''Vincoli automatici''' per ridurre il numero di vincoli da inserire manualmente.
* Come regola generale, si applicano prima i vincoli geometrici, poi i vincoli dimensionali, e infine si blocca il disegno. Da ricordare: le regole sono fatte per essere infrante. Quando ci sono difficoltà nel manipolare il disegno, può essere utile vincolare alcuni oggetti prima di completare il profilo.
* Come regola generale, si applicano prima i vincoli geometrici, poi i vincoli dimensionali, e infine si blocca il disegno. Da ricordare: le regole sono fatte per essere infrante. Quando ci sono difficoltà nel manipolare il disegno, può essere utile vincolare alcuni oggetti prima di completare il profilo.
* Se possibile, centrare il disegno nell'origine (0,0) con il vincolo '''Blocca'''. Se il disegno non è simmetrico, posizionare uno dei suoi punti nell'origine, o scegliere una cifra tonda semplice per le distanze di blocco. Nella versione v0.12, i vincoli esterni (vincoli rispetto a geometrie 3D esistenti come a bordi o altri schizzi) non sono ancora implementati. Questo significa che per collegare i disegni successivi alla geometria del primo schizzo, si devono impostare manualmente le distanze relative al primo disegno. Un vincolo di blocco (25,75) dall'origine è più facile da ricordare che (23.47,73.02).
* Se possibile, centrare il disegno nell'origine (0,0) con il vincolo '''Blocca'''. Se il disegno non è simmetrico, posizionare uno dei suoi punti nell'origine, o scegliere una cifra tonda semplice per le distanze di blocco.
* Se c'è la possibilità di scegliere tra il vincolo [[Sketcher_ConstrainDistance/it|lunghezza]] [[File:Constraint_Length.png|16px]] e il vincolo [[Sketcher_ConstrainDistanceX/it|distanza orizzontale]] [[File:Constraint_HorizontalDistance.png|16px]] o [[Sketcher_ConstrainDistanceY/it|distanza verticale]] [[File:Constraint_Vertical.png|16px]], preferire questi ultimi. I vincoli di distanza orizzontale e verticale sono computazionalmente più economici.
* Se c'è la possibilità di scegliere tra il vincolo [[Sketcher_ConstrainDistance/it|lunghezza]] [[File:Constraint_Length.png|16px]] e il vincolo [[Sketcher_ConstrainDistanceX/it|distanza orizzontale]] [[File:Constraint_HorizontalDistance.png|16px]] o [[Sketcher_ConstrainDistanceY/it|distanza verticale]] [[File:Constraint_Vertical.png|16px]], preferire questi ultimi. I vincoli di distanza orizzontale e verticale sono computazionalmente più economici.
* In generale, i vincoli migliori da utilizzare sono: Orizzontale e Verticale, Lunghezza Orizzontale e Verticale, Tangente nel punto. Se possibile, limitare l'uso di questi vincoli: Lunghezza generica, Tangenza Edge-to-edge, Punto su linea; Simmetria.
* In generale, i vincoli migliori da utilizzare sono: Orizzontale e Verticale, Lunghezza Orizzontale e Verticale, Tangente nel punto. Se possibile, limitare l'uso di questi vincoli: Lunghezza generica, Tangenza Edge-to-edge, Punto su linea; Simmetria.
* In caso di dubbi sulla validità di uno schizzo una volta completato (le funzioni diventano verdi), chiudere la finestra di dialogo di Sketcher, passare a [[Image:Workbench_Part.svg|16px]] [[Part_Workbench/it|Part]] ed eseguire [[Image:Part_CheckGeometry.svg|16px]] [[Part CheckGeometry/it|Controlla la geometria]].
</div>


<span id="Tutorials"></span>

== Tutorial ==
== Tutorial ==
* [[Sketcher_tutorial/it|Sketcher tutorial]] di base
* [[Sketcher_Tutorial/it|Sketcher Tutorial]]
* [[Sketcher_Micro_Tutorial_-_Constraint_Practices/it|Sketcher Micro Tutorial - Pratica con i vincoli]]


<div class="mw-translate-fuzzy">
<div class="mw-translate-fuzzy">
* [https://forum.freecadweb.org/viewtopic.php?f=36&t=30104 Sketcher tutorial] by chrisb. Questo è un documento PDF lungo 70 pagine che funge da manuale dettagliato per lo sketcher. Spiega le basi dell'utilizzo di Sketcher e approfondisce la creazione di forme geometriche e ciascuno dei vincoli.
=== Il solutore dei vincoli ===
* [[Basic_Sketcher_Tutorial/it|Tutorial base di Sketcher]] per principianti
{{Sketcher_Solver/it|Il solutore dei vincoli}}
* [[Sketcher_Micro_Tutorial_-_Constraint_Practices/it|Sketcher Micro Tutorial - Pratica con i vincoli]]
* [[Sketcher_requirement_for_a_sketch/it|Requisiti di uno schizzo]] Requisito minimo per uno schizzo e definizione completa di uno schizzo
</div>


<span id="Scripting"></span>
=== Le Proprietà ===
==Script==


La pagina [[Sketcher_scripting/it|scripting]] contiene esempi su come creare vincoli da script Python.
A differenza di quello che succede in altri ambienti, dove è possibile intervenire su singoli componenti, nell'ambiente Sketcher le proprietà sono applicate in modo globale a tutto il disegno. Ad esempio, applicando una traslazione si sposta tutto lo schizzo. Le proprietà delle sue geometrie, quali vincoli e dimensioni, si possono cambiare solo in modalità Modifica sketch.


<span id="Examples"></span>
{{Sketcher_Main_Window/it}}
== Esempi ==


Per alcune idee su cosa si può ottenere con gli strumenti di Sketcher, dai un'occhiata a: [[Sketcher_Examples/it|Esempi di Sketcher]].
{{Docnav/it|[[PartDesign Workbench/it|Ambiente Part Design]]|[[Mesh Module/it|Ambiente Mesh]]}}


[[Image:Sketcher_ExampleHinge-01.gif|80px|link=]]
[[Category:User Documentation/it]]
[[Category:Sketcher/it]]
[[Image:Sketcher ExampleHinge-15.png|90px|link=]]

</div>

{{Docnav/it
|[[Robot_Workbench/it|Ambiente Robot]]
|[[Spreadsheet_Workbench/it|Ambiente Spreadsheet]]
|IconL=Workbench_Robot.svg
|IconR=Workbench_Spreadsheet.svg
}}

{{Sketcher_Tools_navi{{#translation:}}}}
{{Userdocnavi{{#translation:}}}}
[[Category:Workbenches{{#translation:}}]]

Latest revision as of 11:07, 7 May 2024

This page has been marked for translation. But it is still a work in progress!!!
L'icona dell'ambiente Sketcher

Introduzione

L'Ambiente Sketcher di FreeCAD serve per creare degli schizzi 2D destinati ad essere utilizzati negli ambienti PartDesign, Arch o altri. In genere, un disegno 2D è il punto di partenza per la maggior parte dei modelli CAD. Un semplice schizzo 2D può essere "estruso" per creare una forma 3D; successivamente degli schizzi 2D possono essere usati per creare altre funzioni quali tasche, o estrusioni sulla superficie dell'oggetto 3D precedentemente costruito. Insieme alle operazioni booleane definite nell' Ambiente Part, lo Sketcher costituisce la base del metodo geometria solida costruttiva (CSG) per la costruzione di solidi. Inoltre, insieme alle operazioni dell'ambiente PartDesign, lo Sketcher costituisce anche la base della metodologia per la creazione di solidi nota come Editazione delle funzioni.

Together with boolean operations defined in the Part Workbench, the Sketcher Workbench, or "The Sketcher" for short, forms the basis of the constructive solid geometry (CSG) method of building solids. Together with PartDesign Workbench operations, it also forms the basis of the feature editing methodology of creating solids. But many other workbenches use sketches as well.

L'ambiente Sketcher mette a disposizione i vincoli. Consente di vincolare le forme 2D a precise definizioni geometriche in termini di lunghezza, angoli e relazioni (orizzontalità, verticalità, perpendicolarità, ecc.).
Un solutore dei vincoli calcola la quantità di vincoli applicati alla geometria 2D e permette l'esplorazione interattiva dei gradi di libertà dello schizzo.

Il modulo Sketcher non è pensato per produrre disegni dettagliati in 2D. Dopo che gli schizzi sono stati utilizzati per generare una forma solida vengono automaticamente nascosti. I vincoli (la quotatura dei vincoli e i segni grafici di vincolo) sono visibili solo in modalità Modifica sketch.

Uno schizzo base, completamente vincolato‎.

Constraints

Invece delle dimensioni, i vincoli vengono utilizzati per limitare i gradi di libertà di un oggetto. Ad esempio, una linea senza vincoli ha 4 gradi di libertà (DOF Degrees Of Freedom): essa può essere spostata orizzontalmente o verticalmente, può essere allungata, e può essere ruotata.

Applicando a una linea un vincolo orizzontale o verticale, oppure un vincolo angolare (rispetto ad un'altra linea o ad uno degli assi) si limita la sua capacità di ruotare, lasciandola quindi con solo 2 gradi di libertà. Bloccando uno dei suoi punti rispetto all'origine si rimuove un ulteriore grado di libertà. Applicando un vincolo dimensionale si rimuove l'ultimo grado di libertà. A questo punto, la linea è quindi considerata completamente vincolata.

Più oggetti possono essere vincolati tra di loro. Due linee possono essere unite attraverso uno dei loro punti con il vincolo punto coincidente. Tra due linee si può impostare un angolo, oppure impostarle perpendicolari. Una linea può essere tangente ad un arco o a un cerchio, e così via. Per vincolare uno schizzo complesso, con più oggetti, sono possibili diverse soluzioni, e renderlo completamente vincolato significa che almeno una di queste è stato raggiunta in base ai vincoli applicati.

Ci sono due tipi di vincoli: geometrici e dimensionali. Essi sono descritti nella successiva sezione dedicata agli 'Strumenti'.

Edit constraints

When a driving dimensional constraint is created, and if the Ask for value after creating a dimensional constraint preference is selected (default), a dialog opens to edit its value.

Sketcher_Edit_Constraint.png

You can enter a numerical value or an expression, and it is possible to name the constraint to facilitate its use in other expressions. You can also check the Reference checkbox to switch the constrain to reference mode.

To edit the value of an existing dimensional constraint do one of the following:

  • Double-click the constraint value in the 3D view.
  • Double-click the constraint in the Sketcher Dialog.
  • Right-click the constraint in the Sketcher Dialog and select the Change value option from the context menu.

Reposition constraints

Dimensional constraints can be repositioned in the 3D view by dragging. Hold down the left mouse button over the constraint value and move the mouse. The symbols of geometric constraints are positioned automatically and cannot be moved.

Profile sketches

To create a sketch that can be used as a profile for generating solids certain rules must be followed:

  • The sketch must contain only closed contours. Gaps between endpoints, however small, are not allowed.
  • Contours can be nested, to create voids, but should not self-intersect or intersect other contours.
  • Contours cannot share edges with other contours. Duplicate edges must be avoided.
  • T-connections, that is more than two edges sharing a common point, or a point touching an edge, are not allowed.

These rules do not apply to construction geometry (default color blue), which is not shown outside edit mode, or if the sketch is used for a different purpose. Depending on the workbench and the tool that will use the profile sketch, additional restrictions may apply.

Drawing aids

The Sketcher Workbench has several drawing aids and other features that can help when creating geometry and applying constraints.

Continue modes

There are two continue modes: Geometry creation "Continue Mode" and Constraint creation "Continue Mode". If these are checked (default) in the preferences, related tools will restart after finishing. To exit an continuous tool press Esc or the right mouse button. This must be repeated if a continuous geometry tool has already received input. You can also exit a continuous tool by starting another geometry or constraint creation tool. Note that pressing Esc if no tool is active will exit sketch edit mode. Uncheck the Esc can leave sketch edit mode preference if you often inadvertently press Esc too many times.

Auto constraints

In sketches that have Auto constraints checked (default) several constraints are applied automatically. The icon of a proposed automatic constraint is shown next to the cursor when it is placed correctly. Left-Clicking will then apply that constraint. This is a per-sketch setting that can be changed in the Sketcher Dialog or by changing the VistaAutoconstraints property of the sketch.

The following constraints are applied automatically:

Snapping

introduced in version 0.21

It is possible to snap to grid lines and grid intersection, to edges of geometry and midpoints of lines and arcs, and to certain angles. Please note that snapping does not produce constraints in and of itself. For example, only if Auto constraints is switched on will snapping to an edge produce a Point on object constraint. But just picking a point on the edge would then have the same result.

On-View-Parameters

introduced in version 1.0

Depending on the selected option in the preferences only the dimensional On-View-Parameters or both the dimensional and the positional On-View-Parameters can be enabled. Positional parameters allow the input of exact coordinates, for example the center of a circle, or the start point of a line. Dimensional parameters allow the input of exact dimensions, for example the radius of a circle, or the length and angle of a line. On-View-Parameters are not available for all tools.

Determining the center point of a circle with the positional parameters enabled

Determining the radius of a circle with the dimensional parameters enabled

If values are entered and confirmed by pressing Enter or Tab, related constraints are added automatically. If two parameters are displayed at the same time, for example the X and Y coordinate of a point, it is possible to enter one value and pick a point to define the other. Depending on the object additional constraints may be required to fully constrain it. Constraints resulting from On-View-Parameters take precedence over those that may result from Auto constraints.

Arc created by entering all On-View-Parameters with resulting automatically created constraints

Coordinate display

If the Show coordinates beside cursor while editing preference is checked (default), the parameters of the current geometry tool (coordinates, radius, or length and angle) are displayed next to the cursor. This is deactivated while On-View-Parameters are shown.

Selection methods

While a sketch is in edit mode the following selection methods can be used:

3D view element selection

As elsewhere in FreeCAD, an element can be selected in the 3D view with a single left mouse click. But there is no need to hold down the Ctrl key when selecting multiple elements. Holding down that key is possible though and has the advantage that you can miss-click without losing the selection. Edges, points and constraints can be selected in this manner.

3D view box selection

Box selection in the 3D view works without using Std BoxSelection or Std BoxElementSelection:

  1. Make sure that no tool is active.
  2. Do one of the following:
    • Click in an empty area and drag a rectangle from left to right to select elements that lie completely inside the rectangle.
    • Click in an empty area and drag a rectangle from right to left to also select elements that touch or cross the rectangle.

You can box-select edges and points, constraints cannot be box-selected.

3D view connected geometry selection

introduced in version 1.0

Double-clicking an edge in the 3D view will select all edges directly and indirectly connected with that edge via endpoints. There is no need for the edges to be connected with Coincident constraints, endpoints need only have the same coordinates.

Sketcher Dialog selection

Edges and points can also be selected from the Elements section of the Sketcher Dialog, and constraints from the Constraints section of that dialog.

Copy, cut and paste

introduced in version 1.0

The standard keyboard shortcuts, Ctrl+C, Ctrl+X and Ctrl+V, can be used to copy, cut and paste selected Sketcher geometry including related constraints. But these tools are also available from the Sketch → Sketcher tools menu. They can be used within the same sketch but also between different sketches or separate instances of FreeCAD. Since the data is copied to the clipboard in the form of Python code, it can be used in other ways too (e.g. shared on the forum).

Strumenti

Gli strumenti dell'Ambiente Sketcher si trovano nel menu Sketch e/o in diverse barre degli strumenti. disponibile dalla versione 0.21: quasi tutte le barre degli strumenti di Sketcher vengono visualizzate soltanto se uno schizzo è in modalità di modifica. L'unica eccezione è che la barra degli strumenti di Sketcher viene visualizzata soltanto se nessuno schizzo è in modalità di modifica.

Some tools are also available from the 3D view context menu while a sketch is in edit mode, or from the context menus of the Sketcher Dialog.

disponibile dalla versione 0.21: se uno schizzo è in modalità di modifica, la barra degli strumenti Struttura è nascosta perché nessuno dei suoi strumenti può essere utilizzato.

Generale

Barra degli strumenti di Sketcher

  • Crea schizzo: Crea un nuovo schizzo su una faccia selezionata o in un piano. Se non si esegue nessuna selezione, di default, viene utilizzato il piano XY.
  • Convalida lo schizzo: Analizza e ripara uno schizzo che non è più modificabile, ha vincoli non validi o mancano vincoli coincidenti.
  • Rifletti schizzo: Riflette uno schizzo rispetto all'asse verticale, o all'asse orizzontale e all'origine.

Barra degli strumenti in Modalità modifica di Sketcher

  • Esci: Termina la modalità di modifica dello schizzo.
  • Vista schizzo: Imposta la vista del modello in modo perpendicolare al piano dello schizzo.
  • Vista in sezione: Crea un piano di sezione che nasconde temporaneamente qualsiasi materia davanti al piano dello schizzo.

Barra degli strumenti di modifica di Sketcher

Altro

  • Interrompi l'operazione: Quando si è in modalità di modifica, interrompe l'operazione corrente, sia che si tratti di disegnare, impostare vincoli, ecc.

Geometrie

Gli strumenti per creare gli oggetti.

  • Punto: Disegna un punto.
  • Create (poly)line:
  • Polilinea : Disegna una linea composta da segmenti definiti da punti. Premendo il tasto M mentre si disegna una polilinea si alternano le diverse modalità della polilinea.
  • Linea tra due punti: Disegna un segmento delimitato da due punti. Per quanto riguarda alcuni vincoli le linee sono infinite.
  • Arco:
  • Arco: Disegna un arco di circonferenza specificando il centro, il raggio, l'angolo iniziale e l'angolo finale.
  • Arco da tre punti: Disegna un arco da due punti finali e un punto della circonferenza.
  • Arco di ellisse: Disegna un arco di ellisse dal punto centrale, un punto del raggio maggiore, il punto iniziale e il punto finale.
  • Conica:
  • Circonferenza: Disegna una circonferenza prendendo in input il centro e il raggio.
  • Ellisse: Disegna un'ellisse dal centro, raggio maggiore e raggio minore.
  • Ellisse da tre punti: Disegna una ellisse da due punti del raggio maggiore e un punto del raggio minore.
  • Rettangolo:
  • Rettangolo: Disegna un rettangolo specificando gli angoli opposti.
  • Poligono regolare:
  • Triangolo equilatero: Disegna un triangolo equilatero inscritto in una circonferenza di costruzione.
  • Quadrato: Disegna un quadrato inscritto in una circonferenza di costruzione.
  • Pentagono: Disegna un pentagono inscritto in una circonferenza di costruzione.
  • Esagono: Disegna un esagono inscritto in una circonferenza di costruzione.
  • Ettagono: Disegna un ettagono inscritto in una circonferenza di costruzione.
  • Ottagono: Disegna un ottagono inscritto in una circonferenza di costruzione.
  • Poligono regolare : Disegna un poligono regolare selezionando il numero di lati e selezionando due punti: il centro e un angolo.
  • Asola:
  • Asola: Disegna un'asola selezionando il centro di un semicerchio e il punto finale dell'altro semicerchio.
  • B-spline:
  • Attiva/disattiva la geometria di costruzione: Attiva o disattiva la geometria dello schizzo dalla o nella modalità di costruzione. La geometria di costruzione è mostrata in blu e viene presa in considerazione solo nella modalità di modifica dello schizzo.

Vincoli dello Schizzo

I vincoli sono utilizzati per stabilire le relazioni tra gli elementi del disegno, e per bloccare il disegno lungo l'asse verticale e l'asse orizzontale. Alcuni vincoli richiedono dei Vincoli di supporto.

  • Vincoli dimensionali:
  • Distanza orizzontale: Fissa la distanza orizzontale tra 2 punti o tra gli estremi di una linea. Se viene selezionato un solo elemento, la distanza viene impostata a partire dall'origine.
  • Distanza verticale: Fissa la distanza verticale tra 2 punti o tra gli estremi di una linea. Se viene selezionato un solo elemento, la distanza viene impostata a partire dall'origine.
  • Distanza: definisce la lunghezza di una linea, la distanza perpendicolare tra un punto e una linea, la distanza tra due punti o, disponibile dalla versione 0.21, la distanza tra i perimetri di due cerchi.
  • Raggio: Definisce il raggio di un arco o di un cerchio o il peso di un polo B-spline.
  • Diametro: Definisce il diametro di un arco o di un cerchio.
  • Angolo: definisce l'angolo interno tra due linee selezionate.
  • Blocca: Vincola l'elemento selezionato impostando le distanze verticale e orizzontale rispetto all'origine, bloccando così la posizione di tale elemento. Queste quote di vincolo possono essere modificate in seguito.
  • Coincidente: Crea un vincolo di coincidenza (punto-con-punto) tra due punti selezionati.

Funge da vincolo concentrico se sono selezionati due o più cerchi, archi, ellissi o archi di ellissi.

  • Punto su oggetto: Crea un vincolo (fissa) un punto-su-un-oggetto sull'elemento selezionato.
  • Vincoli Orizzontale/Verticale:
  • Orizzontale: Vincola le linee o gli elementi della polilinea selezionati ad avere un orientamento orizzontale. È possibile selezionare più di un oggetto prima di applicare questo vincolo.
  • Vertical: Vincola le linee o gli elementi della polilinea selezionati ad avere un orientamento verticale. È possibile selezionare più di un oggetto prima di applicare questo vincolo.
  • Parallela: Crea un vincolo di parallelismo tra due linee selezionate.
  • Perpendicolare: Crea un vincolo di perpendicolarità tra due linee selezionate.
  • Tangente: Crea un vincolo di tangenza tra due entità selezionate, o un vincolo collineare tra due segmenti di linea.
  • Uguaglianza: Crea un vincolo di uguaglianza tra due entità selezionate. Se usato su cerchio o archi, il raggio viene posto uguale.
  • Simmetria: Crea un vincolo simmetrica tra 2 punti rispetto a una linea.
  • Fissa: blocca il movimento di un bordo, ovvero impedisce ai suoi vertici di cambiare la loro posizione corrente. Dovrebbe essere particolarmente utile per fissare la posizione delle B-Splines. Vedere la discussione su Block Constraint nel forum.
  • Rifrazione (legge di Snell): Crea un vincolo di rifrazione tra due linee per simulare secondo la Legge di Snell un raggio di luce che attraversa un'interfaccia.
  • Toggle constraints:
  • Commuta vincoli: Commuta una serie di vincoli, quelli associati a un valore numerico, da decisivi a indicatori e viceversa.

Strumenti dello Sketcher

  • Raccorda:
  • Rifila:
  • Rifila: Accorcia una linea, un cerchio o un arco fino al primo nodo, punto di intersezione.
  • Estendi: Estende una linea o un arco fino ad una linea di un bordo, arco, ellisse, arco di ellisse o un punto nello spazio.
  • Simmetria: Copia un elemento dello schizzo in modo simmetrico rispetto ad una linea a scelta.

Strumenti Sketcher B-spline

Visualizzazione dello Schizzo

  • Show/hide B-spline information layer:
  • Mostra/nascondi la geometria interna: Ricrea la geometria interna mancante o eliminata non necessaria di un'ellisse selezionata, o arco di ellisse o iperbole o parabola o B-spline.

Strumenti obsoleti

  • Clona: Clona un elemento dello schizzo.
  • Chiudi forma: Crea una forma chiusa applicando vincoli coincidenti ai punti finali. Non disponibile dalla versione 0.21 e superiori.
  • Collega segmenti: Collega gli elementi dello sketcher applicando vincoli coincidenti ai punti finali. Non disponibile dalla versione 0.21 e superiori.
  • Copia: Copia un elemento dello schizzo.
  • Sposta: Sposta la geometria selezionata prendendo come riferimento l'ultimo punto selezionato.

Preferenze

Migliori Pratiche

Ogni utente CAD, nel corso del tempo, sviluppa un proprio modo di lavorare, ma ci sono alcuni criteri generali che è utile seguire.

  • Una serie di schizzi semplici è più facile da gestire rispetto a un unico schizzo molto complesso. Ad esempio, si può creare un primo schizzo per produrre (con una estrusione o una rivoluzione) la forma 3D di base, poi un secondo schizzo per eseguire i fori o le aperture (tasche). Alcuni dettagli possono essere omessi e realizzati in seguito come operazioni 3D. È possibile decidere di evitare gli smussi nel disegno, se ce ne sono troppi, e aggiungerli dopo come caratteristica 3D.
  • Creare sempre un profilo chiuso altrimenti il disegno non produrrà un solido, bensì una serie di facce aperte. Quando si desidera escludere alcuni oggetti nella creazione del solido, trasformarli in elementi di costruzione con lo strumento Modalità costruzione.
  • Utilizzare la funzione Vincoli automatici per ridurre il numero di vincoli da inserire manualmente.
  • Come regola generale, si applicano prima i vincoli geometrici, poi i vincoli dimensionali, e infine si blocca il disegno. Da ricordare: le regole sono fatte per essere infrante. Quando ci sono difficoltà nel manipolare il disegno, può essere utile vincolare alcuni oggetti prima di completare il profilo.
  • Se possibile, centrare il disegno nell'origine (0,0) con il vincolo Blocca. Se il disegno non è simmetrico, posizionare uno dei suoi punti nell'origine, o scegliere una cifra tonda semplice per le distanze di blocco.
  • Se c'è la possibilità di scegliere tra il vincolo lunghezza e il vincolo distanza orizzontale o distanza verticale , preferire questi ultimi. I vincoli di distanza orizzontale e verticale sono computazionalmente più economici.
  • In generale, i vincoli migliori da utilizzare sono: Orizzontale e Verticale, Lunghezza Orizzontale e Verticale, Tangente nel punto. Se possibile, limitare l'uso di questi vincoli: Lunghezza generica, Tangenza Edge-to-edge, Punto su linea; Simmetria.
  • In caso di dubbi sulla validità di uno schizzo una volta completato (le funzioni diventano verdi), chiudere la finestra di dialogo di Sketcher, passare a Part ed eseguire Controlla la geometria.

Tutorial

Script

La pagina scripting contiene esempi su come creare vincoli da script Python.

Esempi

Per alcune idee su cosa si può ottenere con gli strumenti di Sketcher, dai un'occhiata a: Esempi di Sketcher.