Free to Take

Surface and Solid Modeling:

GPU-NURBS: GPU parallel evaluation and inverse evaluation of NURBS curves/surfaces
Code Paper


Microstructure Modeling:

ImplicitSlicer: Implicit and Direct Slicer for Highly Complex Structures
Code Paper


TPMSSlicer: A lightweight slicer for TPMS models
Code Paper


GPULatticeSlicer: A GPU-based parallel implicit slicing method for modeling and fabricating highly complex lattice structures
Code Paper


DirtyMeshSlicer: A robust slicer for meshes with defeats like holes, cracks, flipped normals etc. Code


TPMS2STEP: A lightweight tool for converting TPMS models to STEP files to be used in conventional CAD/CAM/CAE pipeline
Code Paper


LatticeMetaMesher: A lightweight tool for metameshing and triangulating large-scale lattice structures (million or billion scales)
Code Paper


AI for CAD/CAM:

SplineGen: data-driven, generative AI-based B-spline modeling
Code Paper