Skip to main content

Mesh, Integer, Scalar, Scalar

Mesh, Integer, Scalar, Scalar, 1.1.0


About this Block

What it does: The Refine Mesh block refines a mesh using subdivision. Subdivision is the process of dividing up the polygons that make up the mesh into smaller polygons. The smaller polygons can better capture details and surface curvature of the body. Common uses:
  • Refining quad meshes before converting to CAD parts or cell maps.
  • Refining a mesh before creating a volume mesh
Tips:
  • The refinement steps input defines the number of iterations for refinement between 1 and 5.
  • The Feature angle input retains sharp edges during refinement. The angle value is a lower bound and any edge angle above that value will be preserved.
  • The Sharpness value input indicates the degree of sharpness to be applied to an edge during refinement. This value can be between 0 and 1, where 1 represents an infinitely sharp edge. If a feature angle is provided, the default sharpness value is 1.
  • Refine Mesh increases the triangle count.
  • Creates subdivided meshes that can be converted into lattices with the Lattice Body from Surface Mesh block.
  • Different methods for refining meshes: (https://support.ntopology.com/hc/articles/360061372374)
  • How to export an STL: (https://support.ntopology.com/hc/articles/360040510953)

Example File

Refine Mesh

Mesh, Integer, Scalar, Scalar

Refine a mesh with subdivision. Catmull-Clark subdivision is applied for quad dominant meshes. Loop subdivision is used for triangle meshes.

Inputs

Outputs


Mesh, Integer, Scalar, Scalar, 1.1.0

Refine a mesh with subdivision. Catmull-Clark subdivision is applied for quad dominant meshes. Loop subdivision is used for triangle meshes.

Inputs

Outputs