# extrude

This command creates a surface by sweeping a curve along a translation vector, or by joining all of its points to a central point.

## Inline mode usage

extrude -h
Displays the help file that summarizes the parameters for this command.
extrude –point –s all –p <x y z>
Extrudes all curves to a point.
extrude –point –s name –p <x y z>
Extrudes one curve <name> to a point.
extrude –s all –p <x1 y1 z1> <x2 y2 z2>
Extrudes all curves from a start point to an end point.
extrude –s name –p <x1 y1 z1> <x2 y2 z2>
Extrudes one curve <name> from a start point to an end point.

## Interactive mode usage

Sweeping method:

Invocation
extrude
Parameters
• Curves to extrude (selecting them on the screen or in the tree view).
• Start point.
• End point.

The vector that joins the start point and the end point will be considered the translation vector used for the extruding.

Point method:

Invocation
extrude -p
Parameters
• Curves to extrude (selecting them on the screen or in the tree view).
• The coordinates of the extrusion point.

## Example

A circle (centered at the origin, radius = 2) was created prior to the following operations.
> extrude
Select curves on screen (Press enter when done) // Select the circle
Start Point [x y z]: 0 0 0
End Point [x y z]: 0 0 3
>