Creating Geometry on a Mesh Using Preset Shapes

Primitive slice allows you to cut geometry on a mesh using a preset shapes or curves and is available as both a direct and procedural modeling tool.

The Primitive Slice tool is found under the Edit tab.

Name

Example

Description

Rectangle

Creates a rectangle 2D projection

Circle

Creates a circle 2D projection

Ellipse

Creates an ellipse 2D projection

Preset

Allows you to drive a slice using one of the profiles that Modo comes packaged with or with a profile that you have generated yourself.

How to Cut a Shape Using Primitive Slice

To use the Primitive Slice tool:

Cutting Types for the Primitive Slice

Name

Example

Description

Core

Everything outside of the 2D outline projected onto your mesh item is cut away.

Stencil

Projects the 2D outline onto your mesh item and applies an assigned material to the new geometry within the outline. Materials can be assigned via the Material input under the slice effector tab when stencil is enabled. This operation does not remove any mesh.

Tunnel

The 2D projection is used as an outline, and any mesh that exists within it is removed. This operation is also repeated on the face opposite the face your curve is projected on, creating a hole through the whole mesh.

Slice

The 2D Projection acts as an outline projected onto your mesh. This operates in the same way as Stencil but does not impact the surface material.

Union

Combines the 2D projection with your mesh item and removes any overlapping geometry

Intersect

A mesh is created where the Mesh item and 2D projection overlap, while all sections where the Mesh item and 2D Projection do not overlap are removed.

Subtract

The 2D projection is used as an outline, and any mesh that exists inside of it is removed

Add

The 2D projection and Mesh Item are joined together to create a single mesh.

Extending Open Edges

You may find that curves aren’t closed and are left open-ended with some presets and open-ended curves with certain operations, such as Subtract or Tunnel, may produce unwanted results. The Primitive Slice tool allows you to extend the edges of open curves and fine-tune your profiles to get the correct result.

To extend open edges, change the value in the Extend Open Edge channel under Profile Attributes in the Tool Properties menu.

Slice without extended edge.

Slice with edge extended.