Usage: export [--help] {brep,drill,dxf,gencad,gerber,gerbers,glb,ipc2581,odb,pdf,ply,pos,step,stl,svg,vrml,xao} Export utilities (Gerbers, drill, position files, etc) Optional arguments: -h, --help Shows help message and exits Subcommands: brep Export BREP drill Generate Drill Files dxf Generate a DXF from a list of layers gencad Generate Gencad from a list of layers gerber Plot given layers to a single Gerber file gerbers Plot multiple Gerbers for a PCB, including the ability to use stored board plot settings glb Export GLB (binary GLTF) ipc2581 Export the PCB in IPC2581 format odb Export the PCB in ODB++ format pdf Generate PDF from a list of layers ply Export PLY pos Generate Position File step Export STEP stl Export STL svg Generate SVG outputs of a given layer list vrml Export VRML xao Export XAO input: 1 argument(s) expected. 0 provided. Usage: gerbers [--help] [--output OUTPUT_FILE] [--layers LAYER_LIST] [--drawing-sheet SHEET_PATH] [--define-var KEY=VALUE] [--exclude-refdes] [--exclude-value] [--include-border-title] [--no-x2] [--no-netlist] [--subtract-soldermask] [--disable-aperture-macros] [--use-drill-file-origin] [--precision PRECISION] [--no-protel-ext] [--plot-invisible-text] [--common-layers COMMON_LAYER_LIST] [--board-plot-params] INPUT_FILE Plot multiple Gerbers for a PCB, including the ability to use stored board plot settings Positional arguments: INPUT_FILE Input file Optional arguments: -h, --help Shows help message and exits -o, --output Output file [nargs=0..1] [default: ""] -l, --layers Comma separated list of untranslated layer names to include such as F.Cu,B.Cu [nargs=0..1] [default: ""] --drawing-sheet Path to drawing sheet, this overrides any existing project defined sheet when used [nargs=0..1] [default: ""] -D, --define-var Overrides or adds project variables, can be used multiple times to declare multiple variables. Use in the format of '--define-var key=value' or '-D key=value' [nargs=0..1] [default: {}] --erd, --exclude-refdes Exclude the reference designator text --ev, --exclude-value Exclude the value text --ibt, --include-border-title Include the border and title block --no-x2 Do not use the extended X2 format --no-netlist Do not generate netlist attributes --subtract-soldermask Subtract soldermask from silkscreen --disable-aperture-macros Disable aperture macros --use-drill-file-origin Use drill/place file origin --precision Precision of Gerber coordinates, valid options: 5 or 6 [nargs=0..1] [default: 6] --no-protel-ext Use KiCad Gerber file extension --plot-invisible-text Force plotting of invisible values / refs --cl, --common-layers Layers to include on each plot, comma separated list of untranslated layer names to include such as F.Cu,B.Cu [nargs=0..1] [default: ""] --board-plot-params Use the Gerber plot settings already configured in the board file input: 1 argument(s) expected. 0 provided. Usage: drill [--help] [--output OUTPUT_DIR] [--format FORMAT] [--drill-origin DRILL_ORIGIN] [--excellon-zeros-format ZEROS_FORMAT] [--excellon-oval-format OVAL_FORMAT] [--excellon-units UNITS] [--excellon-mirror-y] [--excellon-min-header] [--excellon-separate-th] [--generate-map] [--map-format MAP_FORMAT] [--gerber-precision VAR] INPUT_FILE Generate Drill Files Positional arguments: INPUT_FILE Input file Optional arguments: -h, --help Shows help message and exits -o, --output Output directory [nargs=0..1] [default: ""] --format Valid options excellon, gerber. [nargs=0..1] [default: "excellon"] --drill-origin Valid options are: absolute,plot [nargs=0..1] [default: "absolute"] --excellon-zeros-format Valid options are: decimal,suppressleading,suppresstrailing,keep. [nargs=0..1] [default: "decimal"] --excellon-oval-format Valid options are: route,alternate. [nargs=0..1] [default: "alternate"] -u, --excellon-units Output units, valid options:in,mm [nargs=0..1] [default: "mm"] --excellon-mirror-y Mirror Y axis --excellon-min-header Minimal header --excellon-separate-th Generate independent files for NPTH and PTH holes --generate-map Generate map / summary of drill hits --map-format Valid options: pdf,gerberx2,ps,dxf,svg [nargs=0..1] [default: "pdf"] --gerber-precision Precision of Gerber coordinates (5 or 6) [nargs=0..1] [default: 6] input: 1 argument(s) expected. 0 provided. Usage: pdf [--help] [--output OUTPUT_FILE] [--layers LAYER_LIST] [--drawing-sheet SHEET_PATH] [--define-var KEY=VALUE] [--mirror] [--exclude-refdes] [--exclude-value] [--include-border-title] [--sketch-pads-on-fab-layers] [--hide-DNP-footprints-on-fab-layers] [--sketch-DNP-footprints-on-fab-layers] [--crossout-DNP-footprints-on-fab-layers] [--negative] [--black-and-white] [--theme THEME_NAME] [--drill-shape-opt VAR] [--common-layers COMMON_LAYER_LIST] [--plot-invisible-text] [--mode-single] [--mode-separate] [--mode-multipage] INPUT_FILE Generate PDF from a list of layers Positional arguments: INPUT_FILE Input file Optional arguments: -h, --help Shows help message and exits -o, --output Output file [nargs=0..1] [default: ""] -l, --layers Comma separated list of untranslated layer names to include such as F.Cu,B.Cu [nargs=0..1] [default: ""] --drawing-sheet Path to drawing sheet, this overrides any existing project defined sheet when used [nargs=0..1] [default: ""] -D, --define-var Overrides or adds project variables, can be used multiple times to declare multiple variables. Use in the format of '--define-var key=value' or '-D key=value' [nargs=0..1] [default: {}] -m, --mirror Mirror the board (useful for trying to show bottom layers) --erd, --exclude-refdes Exclude the reference designator text --ev, --exclude-value Exclude the value text --ibt, --include-border-title Include the border and title block --sp, --sketch-pads-on-fab-layers Draw pad outlines and their numbers on front and back fab layers --hdnp, --hide-DNP-footprints-on-fab-layers Don't plot text & graphics of DNP footprints on fab layers --sdnp, --sketch-DNP-footprints-on-fab-layers Plot graphics of DNP footprints in sketch mode on fab layers --cdnp, --crossout-DNP-footprints-on-fab-layers Plot an 'X' over the courtyard of DNP footprints on fab layers, and strikeout their reference designators -n, --negative Plot as negative (useful for directly etching from the export) --black-and-white Black and white only -t, --theme Color theme to use (will default to PCB Editor settings) [nargs=0..1] [default: ""] --drill-shape-opt Set pad/via drill shape option (0 = no shape, 1 = small shape, 2 = actual shape) [nargs=0..1] [default: 2] --cl, --common-layers Layers to include on each plot, comma separated list of untranslated layer names to include such as F.Cu,B.Cu [nargs=0..1] [default: ""] --plot-invisible-text Force plotting of invisible values / refs --mode-single Generates a single file with the output arg path acting as the complete directory and filename path. COMMON_LAYER_LIST does not function in this mode. Instead LAYER_LIST controls all layers plotted. --mode-separate Plot the layers to individual PDF files --mode-multipage Plot the layers to a single PDF file with multiple pages input: 1 argument(s) expected. 0 provided. Usage: svg [--help] [--output OUTPUT_FILE] [--layers LAYER_LIST] [--drawing-sheet SHEET_PATH] [--define-var KEY=VALUE] [--mirror] [--theme THEME_NAME] [--negative] [--black-and-white] [--sketch-pads-on-fab-layers] [--hide-DNP-footprints-on-fab-layers] [--sketch-DNP-footprints-on-fab-layers] [--crossout-DNP-footprints-on-fab-layers] [--page-size-mode MODE] [--exclude-drawing-sheet] [--drill-shape-opt SHAPE_OPTION] [--common-layers COMMON_LAYER_LIST] [--mode-single] [--mode-multi] [--plot-invisible-text] INPUT_FILE Generate SVG outputs of a given layer list Positional arguments: INPUT_FILE Input file Optional arguments: -h, --help Shows help message and exits -o, --output Output file [nargs=0..1] [default: ""] -l, --layers Comma separated list of untranslated layer names to include such as F.Cu,B.Cu [nargs=0..1] [default: ""] --drawing-sheet Path to drawing sheet, this overrides any existing project defined sheet when used [nargs=0..1] [default: ""] -D, --define-var Overrides or adds project variables, can be used multiple times to declare multiple variables. Use in the format of '--define-var key=value' or '-D key=value' [nargs=0..1] [default: {}] -m, --mirror Mirror the board (useful for trying to show bottom layers) -t, --theme Color theme to use (will default to PCB editor settings) [nargs=0..1] [default: ""] -n, --negative Plot as negative (useful for directly etching from the export) --black-and-white Black and white only --sp, --sketch-pads-on-fab-layers Draw pad outlines and their numbers on front and back fab layers --hdnp, --hide-DNP-footprints-on-fab-layers Don't plot text & graphics of DNP footprints on fab layers --sdnp, --sketch-DNP-footprints-on-fab-layers Plot graphics of DNP footprints in sketch mode on fab layers --cdnp, --crossout-DNP-footprints-on-fab-layers Plot an 'X' over the courtyard of DNP footprints on fab layers, and strikeout their reference designators --page-size-mode Set page sizing mode (0 = page with frame and title block, 1 = current page size, 2 = board area only) [nargs=0..1] [default: 0] --exclude-drawing-sheet No drawing sheet --drill-shape-opt Set pad/via drill shape option (0 = no shape, 1 = small shape, 2 = actual shape) [nargs=0..1] [default: 2] --cl, --common-layers Layers to include on each plot, comma separated list of untranslated layer names to include such as F.Cu,B.Cu [nargs=0..1] [default: ""] --mode-single Generates a single file with the output arg path acting as the complete directory and filename path. COMMON_LAYER_LIST does not function in this mode. Instead LAYER_LIST controls all layers plotted. --mode-multi Generates one or more files with behavior similar to the KiCad GUI plotting. The given output path specifies a directory in which files may be output. --plot-invisible-text Force plotting of invisible values / refs input: 1 argument(s) expected. 0 provided. Usage: svg [--help] [--output OUTPUT_FILE] [--layers LAYER_LIST] [--drawing-sheet SHEET_PATH] [--define-var KEY=VALUE] [--mirror] [--theme THEME_NAME] [--negative] [--black-and-white] [--sketch-pads-on-fab-layers] [--hide-DNP-footprints-on-fab-layers] [--sketch-DNP-footprints-on-fab-layers] [--crossout-DNP-footprints-on-fab-layers] [--page-size-mode MODE] [--exclude-drawing-sheet] [--drill-shape-opt SHAPE_OPTION] [--common-layers COMMON_LAYER_LIST] [--mode-single] [--mode-multi] [--plot-invisible-text] INPUT_FILE Generate SVG outputs of a given layer list Positional arguments: INPUT_FILE Input file Optional arguments: -h, --help Shows help message and exits -o, --output Output file [nargs=0..1] [default: ""] -l, --layers Comma separated list of untranslated layer names to include such as F.Cu,B.Cu [nargs=0..1] [default: ""] --drawing-sheet Path to drawing sheet, this overrides any existing project defined sheet when used [nargs=0..1] [default: ""] -D, --define-var Overrides or adds project variables, can be used multiple times to declare multiple variables. Use in the format of '--define-var key=value' or '-D key=value' [nargs=0..1] [default: {}] -m, --mirror Mirror the board (useful for trying to show bottom layers) -t, --theme Color theme to use (will default to PCB editor settings) [nargs=0..1] [default: ""] -n, --negative Plot as negative (useful for directly etching from the export) --black-and-white Black and white only --sp, --sketch-pads-on-fab-layers Draw pad outlines and their numbers on front and back fab layers --hdnp, --hide-DNP-footprints-on-fab-layers Don't plot text & graphics of DNP footprints on fab layers --sdnp, --sketch-DNP-footprints-on-fab-layers Plot graphics of DNP footprints in sketch mode on fab layers --cdnp, --crossout-DNP-footprints-on-fab-layers Plot an 'X' over the courtyard of DNP footprints on fab layers, and strikeout their reference designators --page-size-mode Set page sizing mode (0 = page with frame and title block, 1 = current page size, 2 = board area only) [nargs=0..1] [default: 0] --exclude-drawing-sheet No drawing sheet --drill-shape-opt Set pad/via drill shape option (0 = no shape, 1 = small shape, 2 = actual shape) [nargs=0..1] [default: 2] --cl, --common-layers Layers to include on each plot, comma separated list of untranslated layer names to include such as F.Cu,B.Cu [nargs=0..1] [default: ""] --mode-single Generates a single file with the output arg path acting as the complete directory and filename path. COMMON_LAYER_LIST does not function in this mode. Instead LAYER_LIST controls all layers plotted. --mode-multi Generates one or more files with behavior similar to the KiCad GUI plotting. The given output path specifies a directory in which files may be output. --plot-invisible-text Force plotting of invisible values / refs