automesh mesh --help
Creates a finite element mesh from a segmentation
Usage: automesh mesh [OPTIONS] <COMMAND>
Commands:
hex Creates an all-hexahedral mesh from a segmentation or tessellation
tri Creates all-triangular isosurface(s) from a segmentation
help Print this message or the help of the given subcommand(s)
Options:
--log <FILE> Mirror terminal output to a log file
-q, --quiet Pass to quiet the terminal output
-h, --help Print help
automesh mesh hex --help
Creates an all-hexahedral mesh from a segmentation or tessellation
Usage: automesh mesh hex [OPTIONS] --input <FILE> --output <FILE> [COMMAND]
Commands:
smooth Applies smoothing to the mesh before output
help Print this message or the help of the given subcommand(s)
Options:
-i, --input <FILE> Segmentation (npy | spn) or tessellation (stl) input file
-o, --output <FILE> Mesh output file (exo | inp | mesh | stl | vtu)
-d, --defeature <NUM> Defeature clusters with less than NUM voxels
-x, --nelx <NEL> Number of voxels in the x-direction (spn)
-y, --nely <NEL> Number of voxels in the y-direction (spn)
-z, --nelz <NEL> Number of voxels in the z-direction (spn)
-r, --remove <ID>... Voxel IDs to remove from the mesh
--xscale <SCALE> Scaling (> 0.0) in the x-direction, applied before translation [default: 1]
--log <FILE> Mirror terminal output to a log file
--yscale <SCALE> Scaling (> 0.0) in the y-direction, applied before translation [default: 1]
-q, --quiet Pass to quiet the terminal output
--zscale <SCALE> Scaling (> 0.0) in the z-direction, applied before translation [default: 1]
--xtranslate <VAL> Translation in the x-direction [default: 0]
--ytranslate <VAL> Translation in the y-direction [default: 0]
--ztranslate <VAL> Translation in the z-direction [default: 0]
--scale <SCALE> Octree refinement scale for dualizing a tessellation (stl) input [default: 3]
--strong Uses strong balancing instead of the default weak balancing
--metrics <FILE> Quality metrics output file (csv | npy)
-h, --help Print help
automesh mesh tri --help
Creates all-triangular isosurface(s) from a segmentation
Usage: automesh mesh tri [OPTIONS] --input <FILE> --output <FILE> [COMMAND]
Commands:
smooth Applies smoothing to the mesh before output
help Print this message or the help of the given subcommand(s)
Options:
-i, --input <FILE> Segmentation (npy | spn) or tessellation (stl) input file
-o, --output <FILE> Mesh output file (exo | inp | mesh | stl | vtu)
-d, --defeature <NUM> Defeature clusters with less than NUM voxels
-x, --nelx <NEL> Number of voxels in the x-direction (spn)
-y, --nely <NEL> Number of voxels in the y-direction (spn)
-z, --nelz <NEL> Number of voxels in the z-direction (spn)
-r, --remove <ID>... Voxel IDs to remove from the mesh
--xscale <SCALE> Scaling (> 0.0) in the x-direction, applied before translation [default: 1]
--log <FILE> Mirror terminal output to a log file
--yscale <SCALE> Scaling (> 0.0) in the y-direction, applied before translation [default: 1]
-q, --quiet Pass to quiet the terminal output
--zscale <SCALE> Scaling (> 0.0) in the z-direction, applied before translation [default: 1]
--xtranslate <VAL> Translation in the x-direction [default: 0]
--ytranslate <VAL> Translation in the y-direction [default: 0]
--ztranslate <VAL> Translation in the z-direction [default: 0]
--scale <SCALE> Octree refinement scale for dualizing a tessellation (stl) input [default: 3]
--strong Uses strong balancing instead of the default weak balancing
--metrics <FILE> Quality metrics output file (csv | npy)
-h, --help Print help
automesh mesh hex smooth --help
Applies smoothing to the mesh before output
Usage: automesh mesh hex --input <FILE> --output <FILE> smooth [OPTIONS] [COMMAND]
Commands:
remesh Applies remeshing to the mesh before output [default mode: uniform]
help Print this message or the help of the given subcommand(s)
Options:
-n, --iterations <NUM> Number of smoothing iterations [default: 20]
-m, --method <NAME> Smoothing method (Laplace | Taubin) [default: Taubin]
-k, --pass-band <FREQ> Pass-band frequency (for Taubin only) [default: 0.1]
-s, --scale <SCALE> Scaling parameter for all smoothing methods [default: 0.6307]
-b, --hierarchical Enables hierarchical smoothing
--log <FILE> Mirror terminal output to a log file
-q, --quiet Pass to quiet the terminal output
-h, --help Print help
automesh mesh tri smooth --help
Applies smoothing to the mesh before output
Usage: automesh mesh tri --input <FILE> --output <FILE> smooth [OPTIONS] [COMMAND]
Commands:
remesh Applies remeshing to the mesh before output [default mode: uniform]
help Print this message or the help of the given subcommand(s)
Options:
-n, --iterations <NUM> Number of smoothing iterations [default: 20]
-m, --method <NAME> Smoothing method (Laplace | Taubin) [default: Taubin]
-k, --pass-band <FREQ> Pass-band frequency (for Taubin only) [default: 0.1]
-s, --scale <SCALE> Scaling parameter for all smoothing methods [default: 0.6307]
-b, --hierarchical Enables hierarchical smoothing
--log <FILE> Mirror terminal output to a log file
-q, --quiet Pass to quiet the terminal output
-h, --help Print help
automesh mesh tri smooth remesh --help
Applies remeshing to the mesh before output [default mode: uniform]
Usage: automesh mesh tri smooth remesh [OPTIONS] [COMMAND]
Commands:
uniform Uniform target edge length over the whole mesh
adaptive Curvature-adaptive target edge length
help Print this message or the help of the given subcommand(s)
Options:
--log <FILE> Mirror terminal output to a log file
-q, --quiet Pass to quiet the terminal output
-h, --help Print help