|
Posizione nel menu |
---|
Sketch → Vincoli → Allineamento interno |
Ambiente |
Sketcher, PartDesign |
Avvio veloce |
Ctrl+A |
Vedere anche |
Mostra/Nascondi la geometria interna, Ellisse |
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.
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.
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:
Introdotto in FreeCAD v0.15.4309