Difference between revisions of "Sketcher ConstrainInternalAlignment/it"

From FreeCAD Documentation
Jump to: navigation, search
(Created page with "{{Sketcher Tools navi/it}}")
(Created page with "{{Userdocnavi/it}}")
 
Line 46: Line 46:
 
{{Sketcher Tools navi/it}}
 
{{Sketcher Tools navi/it}}
  
{{Userdocnavi}}
+
{{Userdocnavi/it}}

Latest revision as of 22:16, 29 June 2019

Other languages:
English • ‎español • ‎français • ‎italiano • ‎română • ‎русский

Constraint InternalAlignment.svg Allineamento interno

Posizione nel menu
Sketch → Vincoli → Allineamento interno
Ambiente
Sketcher
Avvio veloce
Ctrl+A
Introdotto nella versione
0.15
Vedere anche
Mostra/Nascondi la geometria interna, Ellisse


Descrizione

Questo vincolo allinea le linee ed i punti di un elemento Sketcher complesso in particolari posizioni (per ora, l'unico elemento complesso è Ellisse).

Per Ellisse e per il suo Arco, permette di vincolare delle linee e di farle diventare il diametro maggiore e il diametro minore, e di vincolare dei punti nella posizione dei fuochi dell'ellisse.

Per essere utilizzato, questo vincolo richiede più impegno di quanto ne richiedano gli altri vincoli. Di default, questo strumento non è mostrato nella barra degli Strumenti dei vincoli, ma si trova nel menu Sketch/Part Design → Vincoli dello Sketcher → Vincolo Allineamento interno. Nella barra degli strumenti Sketcher tools (Strumenti di Sketcher) c'è uno strumento di supporto chiamato Mostra/Nascondi la geometria interna che serve per rimuovere o ricostruire completamente i vincoli, secondo le proprie esegenze.

Operazioni su Ellisse

  1. Selezionare gli elementi da allineare e un'ellisse. L'ellisse deve essere selezionato per ultimo. Sono accettate fino a due linee e fino a due punti.
  2. Richiamare il vincolo selezionando la voce nel menu Sketch/Part Design → Vincoli → Allineamento interno.

La prima linea selezionata viene allineata per diventare il diametro maggiore dell'ellisse, se il diametro maggiore non è già occupato da un'altra linea, altrimenti diventa il suo diametro minore. La seconda linea viene allineata per diventare il raggio minore. Le linee sono automaticamente commutate in linee di costruzione.

Analogamente, il primo punto viene vincolato per diventare il primo fuoco non occupato, e il secondo punto viene assegnato all'altro fuoco.


Script

Sketch.addConstraint(Sketcher.Constraint('InternalAlignment:EllipseMajorDiameter', index_of_line, index_of_ellipse))
Sketch.addConstraint(Sketcher.Constraint('InternalAlignment:EllipseMinorDiameter', index_of_line, index_of_ellipse))
Sketch.addConstraint(Sketcher.Constraint('InternalAlignment:EllipseFocus1', index_of_point, 1, index_of_ellipse))
Sketch.addConstraint(Sketcher.Constraint('InternalAlignment:EllipseFocus2', index_of_point, 1, index_of_ellipse))

Notare:

Sketch è un oggetto schizzo.
Il numero 1 nei fuochi richiama i punti iniziali di un elemento punto, quindi è ignorato.

Versione

Introdotto in FreeCAD v0.15.4309