ig:gfx:how-to-run-ig.model.processor
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revision | |||
| ig:gfx:how-to-run-ig.model.processor [2025/10/29 09:10] – ig_ii | ig:gfx:how-to-run-ig.model.processor [2025/10/29 09:11] (current) – ig_ii | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== How to run IG.Model.Processor ====== | ||
| + | |||
| + | The program is run via the command line. The main syntax is: | ||
| + | |||
| + | <code bash> | ||
| + | ./ | ||
| + | </ | ||
| + | |||
| + | ===== Main Options ===== | ||
| + | * **--model {SOLID, FLAT, EXTRUSION, REVOLUTION}** | ||
| + | Select the model to be processed. Model names are case-insensitive (e.g., SOLID, solid, Solid).\\ | ||
| + | Default: '' | ||
| + | Example: '' | ||
| + | | ||
| + | * **--file < | ||
| + | Specify the absolute path of the file to be processed. The file format depends on the selected model (e.g., JSON for SOLID).\\ | ||
| + | Default: empty\\ | ||
| + | Example: '' | ||
| + | | ||
| + | * **--output {obj, stl, step, all, ctm, obj+ctm}** | ||
| + | Specify the output format(s). Case-insensitive.\\ | ||
| + | Default: '' | ||
| + | Example: '' | ||
| + | | ||
| + | * **--out < | ||
| + | Optional. Specify the output folder for generated models.\\ | ||
| + | Default: '' | ||
| + | Example: '' | ||
| + | | ||
| + | * **--no-uvs** | ||
| + | Disable UV generation for the '' | ||
| + | If specified, no UV coordinates will be included.\\ | ||
| + | Additionally, | ||
| + | |||
| + | * **--quality** | ||
| + | Overwrite JSON quality parameters. | ||
| + | | ||
| + | * **--help** | ||
| + | Display the help message and exit. | ||
| + | |||
| + | ===== Example Command ===== | ||
| + | |||
| + | To process a flat panel JSON file and generate an OBJ output: | ||
| + | |||
| + | <code bash> | ||
| + | ./ | ||
| + | </ | ||
| + | |||
| + | ====== Recommendations for First-Time Users ====== | ||
| + | |||
| + | Use one of the sample JSON files as an example. There are also '' | ||
| + | |||
| + | Change a parameter and observe how the geometry behaves. Each parameter’s meaning can be found in the spec sheets for each model, also referenced in this documentation. Example commands will work if your JSON file is placed in the same directory as the IG.Model.Processor executable and your terminal is pointing to root of Model.Processor, | ||
| + | |||
| ===== Extrusion Sample command and file list. ===== | ===== Extrusion Sample command and file list. ===== | ||
ig/gfx/how-to-run-ig.model.processor.1761725434.txt.gz · Last modified: 2025/10/29 09:10 by ig_ii
