Command "open-step"
This command opens a STEP file and lets you execute some tasks with it.
Command
./librepcb-cli open-step --help
Output
Usage: ./librepcb-cli [options] open-step [command_options] file
LibrePCB Command Line Interface
Options:
-h, --help Print this message.
-V, --version Displays version information.
-v, --verbose Verbose output.
--minify Minify the STEP model before validating it. Use in
conjunction with '--save-to' to save the output of the
operation.
--tesselate Tesselate the loaded STEP model to check if LibrePCB is
able to render it. Reports failure (exit code = 1) if no
content is detected.
--save-to <file> Write the (modified) STEP file to this output location (may
be equal to the opened file path). Only makes sense in
conjunction with '--minify'.
Arguments:
open-step Open a STEP model to execute STEP-related tasks outside of
a library.
file Path to the STEP file (*.step).
Examples
Minify & Validate STEP File
Command
./librepcb-cli open-step --minify --tesselate --save-to minified.step model.step
Output
Open STEP file 'model.step'... Perform minify... - Minified from 512,464 bytes to 313,374 bytes (-39%) Save to 'out.step'... Load model... Tesselate model... - Built 17616 vertices with 2 different colors SUCCESS