Curves ParametricBlendCurve
This documentation is not finished. Please help and contribute documentation.
GuiCommand model explains how commands should be documented. Browse Category:UnfinishedDocu to see more incomplete pages like this one. See Category:Command Reference for all commands.
See WikiPages to learn about editing the wiki pages, and go to Help FreeCAD to learn about other ways in which you can contribute.
|
|
| Menu location |
|---|
| Curves → Blend curve |
| Workbenches |
| Curves |
| Default shortcut |
| None |
| Introduced in version |
| - |
| See also |
| None |
Description[edit | edit source]
The Curves ParametricBlendCurve tool creates a Blend curve between two edges.
Usage[edit | edit source]
- Select two curves.
- There are several ways to invoke the tool:
- Press the
Blend curve button.
- Select the Curves →
Blend curve option from the menu.
- Press the
- A Blend_Curve object is created.
- Optionally adjust values in the Property editor:
- Set the DataParameter1 and DataParameter2 properties to
0.0 mmto use the selected curves' start vertices to place the blend curve's start and end vertices. - Set the DataReverse1 and DataReverse2 properties to
trueto switch the selected curves' start and end vertices.
- Set the DataParameter1 and DataParameter2 properties to
Notes[edit | edit source]
To reverse the orientation of the blend curve's start and end tangents, prefix - to the value of its DataScale1 or DataScale2 property.
Properties[edit | edit source]
See also: Property editor.
A Blend_Curve object is derived from a Part Feature object and inherits all its properties. It also has the following additional properties:
Data[edit | edit source]
Blend Curve
- DataAuto Scale (
Bool): Compute scale values to get minimal curvature along curve. - DataCurvePts (
VectorList): Poles of the Bézier curve. - DataOutput (
Enumeration): Output type.Single(default): The result consists of the blend curve only.Wire: The result consists of three individual curves, the blend curve and also both input curves.Joined: The result consists of one continuous curve made of the blend curve and both input curves.
Edge1
- DataContinuity1 (
Enumeration): Continuity level.C0(= G0): The curves touch at the join point.G1(default): As before plus the curves also share a common tangent direction at the join point.G2: As before plus the curves also share a common center of curvature at the join point.G3: As before plus the curves also share a common growth rate of the curvature at the join point.G4: As before plus the curves also share a common acceleration of the growth rate of the curvature at the join point.
- DataEdge1 (
LinkSub): Edge 1. - DataParameter1 (
Distance): Location on first edge. - DataReverse1 (
Bool): Reverse Edge. - DataScale1 (
Bool): Scale of blend curve, negate the value to reverse the tangent orientation.
Edge2
- DataContinuity2 (
Enumeration): Continuity level. (C0,G1,G2,G3,G4, see above) - DataEdge2 (
LinkSub): Edge 2. - DataParameter2 (
Distance): Location on second edge. - DataReverse2 (
Bool): Reverse Edge. - DataScale2 (
Bool): Scale of blend curve, negate the value to reverse the tangent orientation.
- Curves IsoCurve, Curves JoinCurve, Curves ParametricComb, Curves ParametricSolid, .................
- 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
- Hubs: User hub, Power users hub, Developer hub