Console command

Rover console command.

console [-h] [--version] [--debug] [--verbose]
        {build,dxf-reduce,export-png,open-graph-card,bom,pcb-outline} ...

console options

  • -h, --help - show this help message and exit

  • --version - show program’s version number and exit

  • --debug - Set log level to DEBUG (default: 30)

  • --verbose - Set log level to INFO (default: None)

console build

create files for computer-aided manufacturing (e.g. STL)

console build [-h] [--build-dir BUILD_DIR]

console build options

  • -h, --help - show this help message and exit

  • --build-dir BUILD_DIR - build directory (default: {cwd}/_build)

console dxf-reduce

reduce the size of a DXF file

console dxf-reduce [-h] filename

console dxf-reduce positional arguments

  • filename - input DXF file (default: None)

console dxf-reduce options

  • -h, --help - show this help message and exit

console export-png

export PNG image of final assembly

console export-png [-h] [--width WIDTH] [--height HEIGHT] [--no-label] out_file

console export-png positional arguments

  • out_file - output file (default: None)

console export-png options

  • -h, --help - show this help message and exit

  • --width WIDTH - width of image in pixels (default: 1000)

  • --height HEIGHT - height of image in pixels (default: 750)

  • --no-label - do not label image

console open-graph-card

create open graph card SVG

console open-graph-card [-h]

console open-graph-card options

  • -h, --help - show this help message and exit

console bom

generate bill of materials

console bom [-h] [--encode ENCODE] [--assembly ASSEMBLY]

console bom options

  • -h, --help - show this help message and exit

  • --encode ENCODE - output format (default: json)

  • --assembly ASSEMBLY - assembly for which to generate bill of materials (default: final.FinalAssembly)

console pcb-outline

generate printed circuit board outlines

console pcb-outline [-h] --board BOARD

console pcb-outline options

  • -h, --help - show this help message and exit

  • --board BOARD - board for which to generate outline (default: None)