Editing a spline

Editing a spline

Editing a spline

MouseOK    Ribbon: Home, Draw - Modify >  Edit Splines

MouseOK   Menu: Modify – Object >  Spline

 MouseOK  Toolbar: Modify Object –

KeyboardOK Command line: SPE, SPLINEDIT

Double clicking on a spline starts the editing mode.

This command allows changing of a spline’s shape by adding, deleting or replacing characteristic points, changing the direction of tangents at the start and end points of the spline. Using this command, you can close or open a spline, change a tolerance value. A tolerance defines the maximum distance from the real spline to any of its characteristic points. The smaller the value a tolerance has, the closer the spline is to the characteristic points.

Command options:


Opens the additional options to select objects.

Fit data

Switches to the editing of spline data mode, including tolerance values.

The option starts the following prompt in the command line:

Enter an option [Add/Close/Delete/Move/Purge/Tangents/ Tolerance/Exit/] <Exit>:


Add - Adds characteristic points to the spline

Close/Open - Closes/Opens spline with fitting at a join point.

Delete - Deletes characteristic points from the spline and rebuilds the spline

Move - Changes the position of the previous point.

Purge - Deletes the spline data from the document database.


Tangents - Edits the start and end points of the spline.

tolerance - Specifies a new tolerance value.

eXit - Returns to the main prompt in the command line.

The Tangents option starts the following option in the command line:

Specify start tangent or [System default]:


System default - Sets tangents at the spline ends by default



Closes an open spline with fitting at a join point.


Opens a closed spline.

Move vertex

Changes the position of control vertexes and deletion of characteristic points.


Changes the spline’s shape.

The Refine options starts the following prompt in the command line:

Enter a refine option [Add control point/Elevate order/Weight/Exit] <Exit>:


Add control point - Adds a control point near the point, selected on spline, between two control points.

Elevate order -Increases the degree of the spline (increases the number of control points).

Weight - Changes the weight factors at the control points of the spline (the greater the weight factor is, the closer the spline is to the control point).

eXit - Returns to the main prompt in the command line.


Changes the spline direction to the opposite (start and end points changes their places).


Closes the spline editing mode.

The Move vertex and Weight of the SPLINEDIT starts the following prompts in the command line:

Specify new location or [Next/Previous/Select point/Exit/] <N>:


Specify new weight (current = 1.0000)<N> or [Next/Previous/Select point/Exit]:



Selects the next point.


Selects the previous point.

Select point

Selects the control point.


Returns to the previous prompt in the command line.


Command prompts:

Select spline or [?]:

Select a spline.

Enter an option [Fit data/Close/Move vertex/ Refine/rEverse/Undo/eXit]:


Select the required option. To finish editing, select Exit option.

Info: NanoCAD is an easy-to-use, affordable, and yet professional, CAD program for personal computer, that delivers an outstanding user experience by providing top-level performance, full capability, a classic interface and native.dwg format support. nanoCAD has been built to deliver design and project documentation for all industries. nanoCAD includes a full suite of basic and advanced CAD tools for 2D/3D drawing and creating industry-standard DWG-compatible CAD files. Our software provides groundbreaking, collaborative and customizable features to raise your efficiency, and includes a number of API's, allowing anything from routine task automation to complex CAD app development. You may download nanoCad for free, using the links below, and buy later, if you like it.
We collect Cookies
We use cookies to ensure that we give you the best experience on our website. By clicking “Accept”, you agree to our website’s cookie use as described in our Privacy Statement.