CLI command design
sch-svg
Renders Altium schematic documents, schematic libraries, or project schematics as SVG artifacts.
Usage
altium-cruncher sch-svg CPU.SchDoc -o output/sch-svg
altium-cruncher sch-svg Hydroscope.PrjPcbArguments
file accepts .SchDoc, .SchLib, or .PrjPcb. When omitted, the command attempts project auto-detection. -o selects the output directory.
Output
The command writes SVG files for selected schematic inputs under the output directory. The default output directory is ./output/sch-svg. Schematic rendering uses Altium Monkey's onscreen font-resolution path and logs warnings when a requested font is substituted, resolved through an open-source fallback, or left on hard fallback metrics. Future output naming should use the shared output path template resolver.
Tests
L3 verifies schematic SVG generation from the Hydroscope public fixture.