https://github.com/gridgeneration/opencasecademeshmaker
AutoMeshGen triangle or quad mesh base opencasecade
https://github.com/gridgeneration/opencasecademeshmaker
advance-front cplusplus cplusplus-20 cpp delaunay-triangulation occ opencasecade parallel qmorph
Last synced: about 2 months ago
JSON representation
AutoMeshGen triangle or quad mesh base opencasecade
- Host: GitHub
- URL: https://github.com/gridgeneration/opencasecademeshmaker
- Owner: GridGeneration
- Created: 2024-11-10T14:05:23.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-11-13T05:43:37.000Z (5 months ago)
- Last Synced: 2025-03-02T04:35:03.638Z (about 2 months ago)
- Topics: advance-front, cplusplus, cplusplus-20, cpp, delaunay-triangulation, occ, opencasecade, parallel, qmorph
- Homepage:
- Size: 31.5 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
A tool for quickly converting NURBS to triangular or quadrilateral meshes.
Generating 200,000 meshes takes only 200 milliseconds.
The effect is as follows:

How to use:
AutoMesh inputcad outmesh {-s||-m||-q} [len_size] [angle_size]
inputcad: iges,ige,step,stp file
outmesh: stl,obj while using -q must be obj
{-s||-m||-q}: -s generation all mesh,-m generation split mesh,-q generation quad mesh
[len_size] [angle_size] control mesh sizeeg:
AutoMesh "Rocket engine.step" "Rocket engine.stl" -s
AutoMesh "Rocket engine.step" "Rocket engine.stl" -s 0.06
AutoMesh "Rocket engine.step" "Rocket engine.stl" -s 0.06 0.175
AutoMesh "Rocket engine.step" "Rocket engine.stl" -m
AutoMesh "Rocket engine.step" "Rocket engine.stl" -m 0.06
AutoMesh "Rocket engine.step" "Rocket engine.stl" -m 0.06 0.175
AutoMesh "Rocket engine.step" "Rocket engine.obj" -q
AutoMesh "Rocket engine.step" "Rocket engine.obj" -q 0.06
AutoMesh "Rocket engine.step" "Rocket engine.obj" -q 0.06 0.175