Surface
Transform
Curve Analysis
Boolean Operation
Solid
3D Object
Vector
Toolset
Text
Primitive Curves
Triangulation
Panels
Intersection
Image
Analysis
Array
Render
Mesh Contour
Create contour curves from a mesh using parallel cutting planes
Details
ID
tool-3d-object-mesh-contour
Name
Mesh Contour
Group
3D Object
Package
Tool
Keywords
Input ports
| Name | Type | Description | Default Value |
|---|---|---|---|
| 3D Object | Mesh | Mesh-based 3D object to contour (e.g. from the Object 3d node) | |
| Plane | Plane | Base cutting plane | "XY" |
| Distance | Number | Spacing between parallel section planes | 20 |
| Point Count | Number | Number of points sampled on each contour | 10 |
Output ports
| Name | Type | Description |
|---|---|---|
| Contours | Curve | Cross-section contour curves |
| Points | Point | Sampled contour points |
The Mesh Contour node cuts a mesh-based 3D object with a family of parallel planes and returns the resulting cross-section contours. The base plane sets the orientation and starting position, while Distance controls the spacing between successive section planes, the same way the Contour node spaces its levels. The intersection is computed directly on the mesh triangles, so it stays fast even for dense models.
slice, section, plane, contour, mesh, stl.3D Object: The mesh-based 3D object to contour, for example STL/OBJ/GLB/3DS/3DM loaded through the Object 3d node.Plane: The base cutting plane. Defaults to the XY plane.Distance: Spacing between parallel section planes (must be greater than 0).Point Count: Number of points sampled on each contour.object3d port.Plane and the Distance between sections.Contours: Cross-section contour curves (closed where the section is a loop).Points: Sampled points from each contour.