The 3D Curve function is available in the Freestyle environment. With this function, it is possible to create associative curves for adding or removing points, when creating a curve or later.
Order of curves (Near points) can be chosen in the shown text. In the Tools / Options / Shape / Freestyle tab of the General tab, you can set the maximum allowed row of curves. The Automatic Order option allows you to automatically calculate the wrong order, which will best describe the error by observing its constraints.
The Deviation option allows the user to set the maximum deviation between the curve and the construction points.
The Max order option allows the user to set limitations for the calculation of mono-arc curves. This option is available in the Control Point and Near Points type.
Control Points - When the Max order value is exceeded, the mono-arc curve becomes multi-arc. As a consequence of that Max order value is no longer taken into account, these bits are always in line 6.
The minimum value for the Max order is set to 5 for the Type of Wrong Control Points, and 2 for the Type of Blank Near Points. The maximum value for the Max order is the one defined in Tools / Options / Shape / Freestyle.
The Smoothing option is available for parameterizing the curve:
Deviation, Segmentation, and Smoothing options are only available for the tip of the Near points.
Double-clicking the wrong one can edit the same. It is necessary to move the cursor to the point to show a manipulator by which the position of an item can be modified. Right-clicking on a point opens a contextual menu that offers multiple options to create a curve.
Depending on the type of curve creation, the following options are available:
Clicking on the Insert a
Clicking the Remove a point can remove a point. It is only necessary to select it and the curve is updated at this time without that point.
By clicking on the Free or constrain a
It is possible to select all the points on the curve at once, right-click on the geometric set or at a single point within the geometric set, and then right click on the context menu to select Select all points in the geometrical set.
Right click on a context menu where additional options are offered, such as setting tangentiality or curvature. In the type of curve Through Points, tangentiality can be added at any point, the Near points type can only be added to the starting and/or the endpoint. If the fault is generated using Control Points it is not possible to add tangentiality. In the image below, two curves are merged, so tangentiality is added to the starting point of the blue curve (right click on the point, then the Impose tangency option is activated).
Right clicking on a point can also change the curvature curve (Impose Curvature). An arrow that indicates the curvature (vector) is displayed. By changing the direction of the vector, the curvature curve also changes. The curvature curve is bound to a plane defined as normal to a tangential vector.