Surface
Vector
Transform
Primitive Curves
Curve Analysis
Toolset
Triangulation
Boolean Operation
Panels
Solid
Intersection
Text
Image
Analysis
Array
Render
3D Object
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.