|
Posizione nel menu |
---|
PartDesign → Schizzo → Angolo interno |
Ambiente |
Schizzo, PartDesign |
Avvio veloce |
A |
Vedere anche |
Lunghezza, Perpendicolare |
Il vincolo Angolo è un vincolo valore destinato a fissare gli angoli in uno schizzo. È in grado di impostare le pendenze delle singole linee, gli angoli tra le linee, gli angoli di intersezioni di curve, e l'ampiezza dei settori di cerchio.
Ci sono quattro modi diversi per applicare il vincolo:
Per applicare il vincolo angolo, si dovrebbe il seguire la seguente procedura:
Come per qualsiasi vincolo valore, è possibile modificare in seguito il valore dell'angolo facendo doppio clic sul vincolo nella lista dei vincoli o nella vista 3D. Un valore negativo inverte la direzione dell'angolo.
Selezioni accettate: linea
Il vincolo imposta l'angolo polare della direzione della linea. È l'angolo tra la linea e l'asse X dello schizzo.
Selezioni accettate: arco di circonferenza
In questa modalità, il vincolo fissa l'ampiezza di un arco di circonferenza.
Selezioni accettate: linea + linea
In questa modalità, il vincolo imposta l'angolo tra due linee. Non è necessario che le linee siano intersecanti.
Selezioni accettate: qualsiasi linea/curva + qualsiasi linea/curva + qualsiasi punto
In questa modalità, l'angolo tra due curve è vincolato nel punto della loro intersezione. Il punto di intersezione può essere anche sull'estensione delle curve. Il punto di intersezione in cui applicare il vincolo deve essere definito esplicitamente, poiché tipicamente le curve si intersecano in più punti.
Affinchè il vincolo funzioni correttamente, il punto deve appartenere a entrambe le curve. Quindi, appena il vincolo viene invocato, il punto viene automaticamente vincolato su entrambe le curve, e l'angolo tra le curve viene vincolato nel punto. Se è necessario viene aggiunto un vincolo di supporto. I vincoli di supporto sono dei normali vincoli che possono essere aggiunti o cancellati manualmente. Nell'immagine dell'esempio precedente non ci sono vincoli di supporto, perché il punto selezionato è già l'intersezione delle curve.
I vincoli di angolo possono essere creati con le macro e dalla console di Python utilizzando la seguente funzione:
# line slope angle Sketch.addConstraint(Sketcher.Constraint('Angle',iline,angle)) # angular span of arc Sketch.addConstraint(Sketcher.Constraint('Angle',iarc,angle)) # angle between lines Sketch.addConstraint(Sketcher.Constraint('Angle',iline1,pointpos1,iline2,pointpos2,angle)) # angle-via-point (no helper constraints are added automatically when from python) Sketch.addConstraint(Sketcher.Constraint('AngleViaPoint',icurve1,icurve2,geoidpoint,pointpos,angle))
Dove: