Sketcher: B-spline da punti di controllo
Sketcher BSpline |
Posizione nel menu |
---|
Schizzo → Geometrie → B-spline |
Ambiente |
Sketcher |
Avvio veloce |
G B B |
Introdotto nella versione |
0.17 |
Vedere anche |
Sketcher B-spline periodica |
Descrizione
Questo strumento traccia una curva B-spline partendo dai suoi punti di controllo. (Vedere questa pagina per maggiori informazioni sulle B-spline.)
Una curva B-spline (in bianco) definita da 4 punti di controllo. Nella foto sono raffigurati il poligono di controllo in verde (le linee rette che collegano i punti di controllo) e i cerchi del peso in giallo scuro. La cifra verde "3" al centro si riferisce al grado della B-spline e le cifre "(4)" alle estremità della B-spline si riferiscono alla molteplicità dei nodi. La cifra rossa "3" indica il peso del punto di controllo che è definito come vincolo di raggio per il cerchio del punto di controllo.
Utilizzo
- Premere il pulsante B-spline.
- Creare una serie di punti facendo clic sulla vista 3D. Mentre il comando è attivo, i punti creati vengono collegati con linee rette e su ciascun punto viene creato un cerchio di costruzione centrato.
- Facoltativamente, premere D prima di terminare l'input per definire il grado della B-spline. disponibile dalla versione 0.20
- Facoltativamente, premere Backspace prima di terminare l'input per eliminare l'ultimo punto di controllo creato. disponibile dalla versione 0.20
- Fare clic con il pulsante destro del mouse per terminare l'input e generare la curva.
- A seconda delle preferenze, lo strumento può rimanere attivo per tracciare una nuova curva. Fare nuovamente clic con il pulsante destro del mouse per uscire dal comando.
Note
- Dopo aver creato una B-spline, è possibile definire il peso dei punti di controllo modificando i raggi dei cerchi del peso. I vincoli di uguaglianza sui cerchi devono prima essere eliminati. Il vincolo del raggio è arbitrario, il peso dei punti di controllo sarà definito dai raggi relativi dei cerchi. Funziona in modo simile alla gravità: più un cerchio è grande rispetto agli altri, più la curva sarà attratta dal punto di controllo.
- La visibilità del poligono di controllo, del pettine di curvatura, del grado e della molteplicità dei nodi può essere attivata/disattivata dalla barra degli strumenti B-spline.
- Vedere gli altri comandi nella barra degli strumenti B-spline per ulteriori modalità di modifica delle B-spline.
Limitazioni
- Al momento molti tipi di vincoli non sono supportati.
- Lo strumento Estendi non è supportato.
- versione 0.20 e precedenti: lo strumento Dividi non è supportato.
- versione 0.20 e precedenti: la forma di una curva B-spline può essere modificata solo trascinando uno dei punti di controllo. I nodi che giacciono sulla curva non possono essere selezionati.
Sketcher
- General: Create sketch, Edit sketch, Attach sketch, Reorient sketch, Validate sketch, Merge sketches, Mirror sketch, Leave sketch, View sketch, View section, Toggle grid, Toggle snap, Configure rendering order, Stop operation
- Sketcher geometries: Point, Polyline, Line, Arc, Arc by 3 points, Arc of ellipse, Arc of hyperbola, Arc of parabola, Circle, Circle by 3 points, Ellipse, Ellipse by 3 points, Rectangle, Centered rectangle, Rounded rectangle, Triangle, Square, Pentagon, Hexagon, Heptagon, Octagon, Regular polygon, Slot, Arc slot, B-spline by control points, Periodic B-spline by control points, B-spline by knots, Periodic B-spline by knots, Toggle construction geometry
- Sketcher constraints:
- Dimensional constraints: Dimension, Horizontal distance, Vertical distance, Distance, Auto radius/diameter, Radius, Diameter, Angle, Lock
- Geometric constraints: Coincident (unified), Coincident, Point on object, Horizontal/vertical, Horizontal, Vertical, Parallel, Perpendicular, Tangent or collinear, Equal, Symmetric, Block
- Other constraints: Refraction (Snell's law)
- Constraint tools: Toggle driving/reference constraint, Activate/deactivate constraint
- Sketcher tools: Fillet, Chamfer, Trim, Split, Extend, External geometry, Carbon copy, Select origin, Select horizontal axis, Select vertical axis, Array transform, Polar transform, Scale transform, Offset geometry, Symmetry, Remove axes alignment, Delete all geometry, Delete all constraints
- Sketcher B-spline tools: Convert geometry to B-spline, Increase B-spline degree, Decrease B-spline degree, Increase knot multiplicity, Decrease knot multiplicity, Insert knot, Join curves
- Sketcher visual: Select unconstrained DoF, Select associated constraints, Select associated geometry, Select redundant constraints, Select conflicting constraints, Show/hide circular helper for arcs, Show/hide B-spline degree, Show/hide B-spline control polygon, Show/hide B-spline curvature comb, Show/hide B-spline knot multiplicity, Show/hide B-spline control point weight, Show/hide internal geometry, Switch virtual space
- Additional: Sketcher Dialog, Preferences, Sketcher scripting
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, Mesh, OpenSCAD, Part, PartDesign, Points, Reverse Engineering, Robot, Sketcher, Spreadsheet, Surface, TechDraw, Test Framework
- Hubs: User hub, Power users hub, Developer hub