Описание
Инструментът
Sketcher CreateBSpline създава B-spline от контролни точки introduced in 1.0: или от котвени точки.
B-spline крива (бяла), определена от 5 контролни точки.
Контролният многоъгълник (зелен) свързва контролните точки (маркирани с тъмножълти кръгове).
Числото 3 (зелено, без скоби) в центъра се отнася до степента на B-сплайна.
Числата (1) и (4) (зелени, в кръгли скоби) се отнасят за multiplicity на точките.
Числата [1.00] (зелени, в квадратни скоби) се отнасят до тежестите на контролните точки.
Използване
Вижте също: Помощни средства за чертане.
- Има няколко начина да задействате инструмента:
- Натиснете бутон
B-Spline.
- Изберете от менюто Sketch → Geometries →
B-Spline.
- Щракнете с десния бутон в 3D Изглед и изберете
B-Spline опция от контекстното меню. introduced in 1.0
- Използвайте клавишната комбинация: G след това B, след това B.
- Курсорът се променя на кръст с иконата на инструмента.
- Секция B-Spline Parameters (introduced in 1.0) се появява в торната част на Диалог Sketcher.
- По желание натиснете клавиша M или изберете от падащия списък Mode на B-Spline Parameters, за да промените режима на инструмента:
From control points:
- По желание променете Degree (Степен) (възможно е да се промени и след като са били избрани точки):
- Въведете число, по-голямо от нула.
- Натиснете клавиша U, за да увеличите степента.
- Натиснете ключа J, за да намалите степента.
From knots: introduced in 1.0
- В-сплайните от възли винаги се създават със степен 3. Но тяхната степен може да бъде променена по-късно. Вижте Бележки.
- По желание натиснете клавиша R или поставете отметка в квадратчето Periodic, за да създадете затворен B-сплайн (също възможно, след като са избрани точки). introduced in 1.0
- Изберете няколко точки.
- По желание натиснете клавиша F преди да завършите, за да изтриете последната точка. introduced in 1.0
- Щракнете с десния бутон или натиснете Esc, за да завършите входа.
- B-сплайнът е създаден, включително набор от вътрешна геометрия (теглови кръгове и възлови точки).
- Ако инструментът работи в непрекъснат режим:
- # По желание продължавайте да създавате B-сплайни.
- За да завършите, щракнете с десния бутон или натиснете Esc, или стартирайте друг инструмент за създаване на геометрия или ограничение.
Бележки
- Елементите на вътрешната геометрия могат да бъдат изтрити. Те могат да бъдат пресъздадени по всяко време с Sketcher RestoreInternalAlignmentGeometry.
- След създаването на B-сплайна е възможно да се определи теглото на контролните точки чрез промяна на радиусите на тегловните кръгове. Ограниченията за равенство в кръговете трябва първо да бъдат заличени. Ограничението на радиуса е произволно, теглото на контролните точки ще бъде определено от относителните радиуси на кръговете. Той работи подобно на гравитацията: колкото по-голям е кръгът по отношение на другите, толкова повече кривата ще бъде привлечена от тази контролна точка.
- Степента на създаден B-сплайн може да бъде увеличена или намалена, и множествеността на неговите възли също може да бъде увеличена или намалена.
- Видимостта на degree, control polygon, curvature comb, knot multiplicity и control point weight може да се превключи с Visual Helpers.
Ограничения
- Няколко ограничения не се поддържат към този момент.
- Дефинираното множественост възли не винаги може да бъде спазено:
- За периодичен сплайн първият възел (съвпадащ и с последния) винаги има множественост 2.
- За непериодичен сплайн, първият и последният възел винаги имат множественост 4.
- Ако точките точно преди и непосредствено след това имат множественост >=3, линията между тези две е напълно непрекъснато и тази (средна) точка ще бъде ограничена само с точка на обект. Ако е необходим възел, помислете за използването на insert knot tool.
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