Descrizione
Lo strumento
Sketcher Vincolo distanza fissa la lunghezza di una linea, la distanza tra due punti, la distanza perpendicolare tra un punto e una linea; oppure, disponibile dalla versione 0.21, la distanza tra i bordi di due cerchi o archi, o tra il bordo di un cerchio o arco e una linea; o, disponibile dalla versione 1.0, la lunghezza di un arco.
Utilizzo
Vedere anche: Aiuti per il disegno.
- Assicurarsi che non ci sia alcuna selezione.
- Esistono diversi modi per richiamare lo strumento:
- Se la preferenza Vincoli dimensionali è impostata su
Strumento singolo (predefinito): premere la freccia giù a destra del pulsante 
e selezionare
Distanza dal menu a discesa, disponibile dalla versione 1.0.
- Se questa preferenza ha un valore diverso (e nella versione 0.21 e precedenti): premere il pulsante
Distanza.
- Selezionare l'opzione Schizzo → Vincoli Sketcher →
Distanza dal menu.
- Fare clic con il pulsante destro del mouse nella Vista 3D e selezionare l'opzione Dimensione →
Distanza dalla menu contestuale, disponibile dalla versione 1.0.
- Usare la scorciatoia da tastiera K quindi D.
- Il cursore si trasforma in una croce con l'icona dello strumento.
- Effettuare una delle seguenti operazioni:
- Selezionare una singola linea.
- Selezionare due punti.
- Selezionare un punto e una linea (in quest'ordine).
- Se viene creato un vincolo dimensionale guida, a seconda delle preferenze, si apre una finestra di dialogo per modificarne il valore.
- Viene aggiunto un vincolo.
- Facoltativamente, continuare a creare vincoli.
- Per terminare, fare clic con il pulsante destro del mouse o premere Esc oppure avviare un altro strumento di creazione di geometrie o vincoli.
Modalità di esecuzione singola
- Effettuare una delle seguenti operazioni:
- Selezionare una singola linea.
- Selezionare due punti.
- Selezionare un punto e una linea (in qualsiasi ordine).
- Selezionare i bordi di due cerchi o archi.
- Selezionare il bordo di un cerchio o arco e una linea (idem).
- Selezionare il bordo di un singolo arco, disponibile dalla versione 1.0.
- Richiamare lo strumento come descritto sopra, oppure con la seguente opzione aggiuntiva:
- Fare clic con il pulsante destro del mouse nella sezione Elementi della Finestra di dialogo di Sketcher e selezionare l'opzione
Vincolo di lunghezza dal menu contestuale.
- Facoltativamente modificare il valore del vincolo.
- Viene aggiunto un vincolo.
Note
Script
Distanza dall'origine:
Sketch.addConstraint(Sketcher.Constraint('Distance', Edge, PointOfEdge, -1, 1, App.Units.Quantity('123.0 mm')))
Distanza tra due vertici:
Sketch.addConstraint(Sketcher.Constraint('Distance', Edge1, PointOfEdge1, Edge2, PointOfEdge2, App.Units.Quantity('123.0 mm')))
Lunghezza della linea (la GUI consente di selezionare il bordo stesso, ma è solo una scorciatoia per utilizzare le due estremità della stessa linea):
Sketch.addConstraint(Sketcher.Constraint('Distance', Line, 1, Line, 2, App.Units.Quantity('123.0 mm')))
Distanza dal punto (Edge, PointOfEdge) al punto perpendicolare sulla linea (Line):
Sketch.addConstraint(Sketcher.Constraint('Distance', Edge, PointOfEdge, Line, 0, App.Units.Quantity('123.0 mm')))
Distanza tra i bordi di due cerchi:
Sketch.addConstraint(Sketcher.Constraint('Distance', Circle1, 0, Circle2, 0, App.Units.Quantity('123.0 mm')))
La pagina Sketcher scripting spiega i valori che possono essere utilizzati per Edge, Edge1, Edge2, PointOfEdge, PointOfEdge1, PointOfEdge2, Line, Circle1 e Circle2 e contiene ulteriori esempi su come creare vincoli da script Python.
Sketcher
- General: New Sketch, Edit Sketch, Attach Sketch, Reorient Sketch, Validate Sketch, Merge Sketches, Mirror Sketch, Leave Sketch, Align View to Sketch, Toggle Section View, Stop Operation, Grid, Snap, Rendering Order
- Geometries: Point, Polyline, Line, Arc From Center, Arc From 3 Points, Elliptical Arc, Hyperbolic Arc, Parabolic Arc, Circle From Center, Circle From 3 Points, Ellipse From Center, Ellipse From 3 Points, Rectangle, Centered Rectangle, Rounded Rectangle, Triangle, Square, Pentagon, Hexagon, Heptagon, Octagon, Polygon, Slot, Arc Slot, B-Spline, Periodic B-Spline, B-Spline From Knots, Periodic B-Spline From Knots, Toggle Construction Geometry
- Constraints:
- Dimensional Constraints: Dimension, Horizontal Dimension, Vertical Dimension, Distance Dimension, Radius/Diameter Dimension, Radius Dimension, Diameter Dimension, Angle Dimension, Lock Position
- Geometric Constraints: Coincident Constraint (Unified), Coincident Constraint, Point-On-Object Constraint, Horizontal/Vertical Constraint, Horizontal Constraint, Vertical Constraint, Parallel Constraint, Perpendicular Constraint, Tangent/Collinear Constraint, Equal Constraint, Symmetric Constraint, Block Constraint, Refraction Constraint
- Constraint Tools: Toggle Driving/Reference Constraints, Toggle Constraints
- Sketcher Tools: Fillet, Chamfer, Trim Edge, Split Edge, Extend Edge, External Projection, External Intersection, Carbon Copy, Select Origin, Select Horizontal Axis, Select Vertical Axis, Move/Array Transform, Rotate/Polar Transform, Scale, Offset, Mirror, Remove Axes Alignment, Delete All Geometry, Delete All Constraints, Copy Elements, Cut Elements, Paste Elements
- Visual Helpers: Select Under-Constrained Elements, Select Associated Constraints, Select Associated Geometry, Select Redundant Constraints, Select Conflicting Constraints, Toggle Circular Helper for Arcs, Toggle B-Spline Degree, Toggle B-Spline Control Polygon, Toggle B-Spline Curvature Comb, Toggle B-Spline Knot Multiplicity, Toggle B-Spline Control Point Weight, Toggle Internal Geometry, Switch Virtual Space
User documentation
- Getting started
- Installation: Download, Windows, Linux, Mac, Additional components, Docker, AppImage, Ubuntu Snap
- Basics: About FreeCAD, Interface, Mouse navigation, Selection methods, Object name, Preferences, Workbenches, Document structure, Properties, Help FreeCAD, Donate
- Help: Tutorials, Video tutorials
- Workbenches: Std Base, Assembly, BIM, CAM, Draft, FEM, Inspection, Material, Mesh, OpenSCAD, Part, PartDesign, Points, Reverse Engineering, Robot, Sketcher, Spreadsheet, Surface, TechDraw, Test Framework