Skip to main content

Extrude and sweeps

An extrude operation is defined by an array of points, where each point is an array of two coordinates. The profile below is create from a 2# shape in the XY-plane which is extruded 40 along the Z-axis.

Instead of entering the array of points directly with the extrude function you can also pass a variable that contains the points. This way you can use a loop with a mathematical expression to define a more complex 2D profile. In the example below we use a sinus shaped profile for creating an object with a smooth curve that looks like a teeth of a gear, or an ironing device.

The example below shows how to generate an airfoil. The outline of the airfoil is generated by a NACA digital airfoil generator. The points are scaled and extruded.

A modified version of the profile is used for a sweep operation. The result shows a smooth shape with looks like an air intake of a jet engine or a door stopper.