Updated the README and example.
Mainly because of the addition of the variant to file names.
This commit is contained in:
parent
cbf24200a5
commit
5ecb253525
47
README.md
47
README.md
|
|
@ -398,7 +398,8 @@ Next time you need this list just use an alias, like this:
|
|||
- *field*: Alias for column.
|
||||
- `regex`: [string=''] Regular expression to match.
|
||||
- *regexp*: Alias for regex.
|
||||
- `fit_field`: [string='Config'] Field name used to determine if a particular part is to be fitted (also DNC and variants).
|
||||
- `fit_field`: [string='Config'] Field name used to determine if a particular part is to be fitted (also DNC, not for variants).
|
||||
This value is used only when no variants are specified.
|
||||
- `format`: [string=''] [HTML,CSV,TXT,TSV,XML,XLSX] format for the BoM.
|
||||
If empty defaults to CSV or a guess according to the options..
|
||||
- `group_connectors`: [boolean=true] Connectors with the same footprints will be grouped together, independent of the name of the connector.
|
||||
|
|
@ -433,11 +434,11 @@ Next time you need this list just use an alias, like this:
|
|||
- `normalize_locale`: [boolean=false] When normalizing values use the locale decimal point.
|
||||
- `normalize_values`: [boolean=false] Try to normalize the R, L and C values, producing uniform units and prefixes.
|
||||
- `number`: [number=1] Number of boards to build (components multiplier).
|
||||
- `output`: [string='%f-%i.%x'] filename for the output (%i=bom). Affected by global options.
|
||||
- `output`: [string='%f-%i%v.%x'] filename for the output (%i=bom). Affected by global options.
|
||||
- `test_regex`: [boolean=true] Each component group will be tested against a number of regular-expressions
|
||||
(see `include_only` and `exclude_any`).
|
||||
- `use_alt`: [boolean=false] Print grouped references in the alternate compressed style eg: R1-R7,R18.
|
||||
- `variant`: [string|list(string)=''] Board variant(s), used to determine which components
|
||||
- `variant`: [string=''] Board variant(s), used to determine which components
|
||||
are output to the BoM..
|
||||
- `xlsx`: [dict] Options for the XLSX format.
|
||||
* Valid keys:
|
||||
|
|
@ -474,7 +475,7 @@ Next time you need this list just use an alias, like this:
|
|||
- `exclude_pads_from_silkscreen`: [boolean=false] do not plot the component pads in the silk screen.
|
||||
- `force_plot_invisible_refs_vals`: [boolean=false] include references and values even when they are marked as invisible.
|
||||
- `metric_units`: [boolean=false] use mm instead of inches.
|
||||
- `output`: [string='%f-%i.%x'] output file name, the default KiCad name if empty. Affected by global options.
|
||||
- `output`: [string='%f-%i%v.%x'] output file name, the default KiCad name if empty. Affected by global options.
|
||||
- `plot_footprint_refs`: [boolean=true] include the footprint references.
|
||||
- `plot_footprint_values`: [boolean=true] include the footprint values.
|
||||
- `plot_sheet_reference`: [boolean=false] currently without effect.
|
||||
|
|
@ -497,12 +498,12 @@ Next time you need this list just use an alias, like this:
|
|||
- `map`: [dict|string] [hpgl,ps,gerber,dxf,svg,pdf] format for a graphical drill map.
|
||||
Not generated unless a format is specified.
|
||||
* Valid keys:
|
||||
- `output`: [string='%f-%i.%x'] name for the map file, KiCad defaults if empty (%i='PTH_drill_map'). Affected by global options.
|
||||
- `output`: [string='%f-%i%v.%x'] name for the map file, KiCad defaults if empty (%i='PTH_drill_map'). Affected by global options.
|
||||
- `type`: [string='pdf'] [hpgl,ps,gerber,dxf,svg,pdf] format for a graphical drill map.
|
||||
- `metric_units`: [boolean=true] use metric units instead of inches.
|
||||
- `minimal_header`: [boolean=false] use a minimal header in the file.
|
||||
- `mirror_y_axis`: [boolean=false] invert the Y axis.
|
||||
- `output`: [string='%f-%i.%x'] name for the drill file, KiCad defaults if empty (%i='PTH_drill'). Affected by global options.
|
||||
- `output`: [string='%f-%i%v.%x'] name for the drill file, KiCad defaults if empty (%i='PTH_drill'). Affected by global options.
|
||||
- `pth_and_npth_single_file`: [boolean=true] generate one file for both, plated holes and non-plated holes, instead of two separated files.
|
||||
- `report`: [dict|string] name of the drill report. Not generated unless a name is specified.
|
||||
* Valid keys:
|
||||
|
|
@ -524,9 +525,9 @@ Next time you need this list just use an alias, like this:
|
|||
- `map`: [dict|string] [hpgl,ps,gerber,dxf,svg,pdf] format for a graphical drill map.
|
||||
Not generated unless a format is specified.
|
||||
* Valid keys:
|
||||
- `output`: [string='%f-%i.%x'] name for the map file, KiCad defaults if empty (%i='PTH_drill_map'). Affected by global options.
|
||||
- `output`: [string='%f-%i%v.%x'] name for the map file, KiCad defaults if empty (%i='PTH_drill_map'). Affected by global options.
|
||||
- `type`: [string='pdf'] [hpgl,ps,gerber,dxf,svg,pdf] format for a graphical drill map.
|
||||
- `output`: [string='%f-%i.%x'] name for the drill file, KiCad defaults if empty (%i='PTH_drill'). Affected by global options.
|
||||
- `output`: [string='%f-%i%v.%x'] name for the drill file, KiCad defaults if empty (%i='PTH_drill'). Affected by global options.
|
||||
- `report`: [dict|string] name of the drill report. Not generated unless a name is specified.
|
||||
* Valid keys:
|
||||
- `filename`: [string=''] name of the drill report. Not generated unless a name is specified.
|
||||
|
|
@ -554,10 +555,10 @@ Next time you need this list just use an alias, like this:
|
|||
- `exclude_edge_layer`: [boolean=true] do not include the PCB edge layer.
|
||||
- `exclude_pads_from_silkscreen`: [boolean=false] do not plot the component pads in the silk screen.
|
||||
- `force_plot_invisible_refs_vals`: [boolean=false] include references and values even when they are marked as invisible.
|
||||
- `gerber_job_file`: [string='%f-%i.%x'] name for the gerber job file (%i='job', %x='gbrjob').
|
||||
- `gerber_job_file`: [string='%f-%i%v.%x'] name for the gerber job file (%i='job', %x='gbrjob'). Affected by global options.
|
||||
- `gerber_precision`: [number=4.6] this the gerber coordinate format, can be 4.5 or 4.6.
|
||||
- `line_width`: [number=0.1] [0.02,2] line_width for objects without width [mm].
|
||||
- `output`: [string='%f-%i.%x'] output file name, the default KiCad name if empty. Affected by global options.
|
||||
- `output`: [string='%f-%i%v.%x'] output file name, the default KiCad name if empty. Affected by global options.
|
||||
- `plot_footprint_refs`: [boolean=true] include the footprint references.
|
||||
- `plot_footprint_values`: [boolean=true] include the footprint values.
|
||||
- `plot_sheet_reference`: [boolean=false] currently without effect.
|
||||
|
|
@ -589,7 +590,7 @@ Next time you need this list just use an alias, like this:
|
|||
- `exclude_pads_from_silkscreen`: [boolean=false] do not plot the component pads in the silk screen.
|
||||
- `force_plot_invisible_refs_vals`: [boolean=false] include references and values even when they are marked as invisible.
|
||||
- `mirror_plot`: [boolean=false] plot mirrored.
|
||||
- `output`: [string='%f-%i.%x'] output file name, the default KiCad name if empty. Affected by global options.
|
||||
- `output`: [string='%f-%i%v.%x'] output file name, the default KiCad name if empty. Affected by global options.
|
||||
- `pen_number`: [number=1] [1,16] pen number.
|
||||
- `pen_speed`: [number=20] [1,99] pen speed.
|
||||
- `pen_width`: [number=15] [0,100] pen diameter in MILS, useful to fill areas. However, it is in mm in HPGL files.
|
||||
|
|
@ -640,7 +641,7 @@ Next time you need this list just use an alias, like this:
|
|||
- `no_blacklist_virtual`: [boolean=false] Do not blacklist virtual components.
|
||||
- `no_redraw_on_drag`: [boolean=false] Do not redraw pcb on drag by default.
|
||||
- `normalize_field_case`: [boolean=false] Normalize extra field name case. E.g. 'MPN' and 'mpn' will be considered the same field.
|
||||
- `output`: [string='%f-%i.%x'] Filename for the output, use '' to use the IBoM filename (%i=ibom, %x=html). Affected by global options.
|
||||
- `output`: [string='%f-%i%v.%x'] Filename for the output, use '' to use the IBoM filename (%i=ibom, %x=html). Affected by global options.
|
||||
- `show_fabrication`: [boolean=false] Show fabrication layer by default.
|
||||
- `sort_order`: [string='C,R,L,D,U,Y,X,F,SW,A,~,HS,CNN,J,P,NT,MH'] Default sort order for components. Must contain '~' once.
|
||||
- `variant_field`: [string=''] Name of the extra field that stores board variant for component.
|
||||
|
|
@ -729,7 +730,7 @@ Next time you need this list just use an alias, like this:
|
|||
- `use_alt`: [boolean=false] Print grouped references in the alternate compressed style eg: R1-R7,R18.
|
||||
- `format`: [string='HTML'] [HTML,CSV,XML,XLSX] format for the BoM.
|
||||
- `number`: [number=1] Number of boards to build (components multiplier).
|
||||
- `output`: [string='%f-%i.%x'] filename for the output (%i=bom). Affected by global options.
|
||||
- `output`: [string='%f-%i%v.%x'] filename for the output (%i=bom). Affected by global options.
|
||||
- `separator`: [string=','] CSV Separator.
|
||||
- `variant`: [string=''] Board variant(s), used to determine which components
|
||||
are output to the BoM. To specify multiple variants,
|
||||
|
|
@ -754,7 +755,7 @@ Next time you need this list just use an alias, like this:
|
|||
- `libs`: [list(string)=[]] list of libraries.
|
||||
- `mirror`: [boolean=false] mirror the board.
|
||||
- `no_drillholes`: [boolean=false] do not make holes transparent.
|
||||
- `output`: [string='%f-%i.%x'] name for the generated file. Affected by global options.
|
||||
- `output`: [string='%f-%i%v.%x'] name for the generated file. Affected by global options.
|
||||
- `placeholder`: [boolean=false] show placeholder for missing components.
|
||||
- `remap`: [dict|None] replacements for PCB references using components (lib:component).
|
||||
- `show_components`: [string|list(string)=none] [none,all] list of components to draw, can be also a string for none or all.
|
||||
|
|
@ -802,12 +803,12 @@ Next time you need this list just use an alias, like this:
|
|||
- `line_width`: [number=0.1] [0.02,2] for objects without width [mm].
|
||||
- `mirror_plot`: [boolean=false] plot mirrored.
|
||||
- `negative_plot`: [boolean=false] invert black and white.
|
||||
- `output`: [string='%f-%i.%x'] output file name, the default KiCad name if empty. Affected by global options.
|
||||
- `output`: [string='%f-%i%v.%x'] output file name, the default KiCad name if empty. Affected by global options.
|
||||
- `plot_footprint_refs`: [boolean=true] include the footprint references.
|
||||
- `plot_footprint_values`: [boolean=true] include the footprint values.
|
||||
- `plot_sheet_reference`: [boolean=false] currently without effect.
|
||||
- `tent_vias`: [boolean=true] cover the vias.
|
||||
- `output`: [string='%f-%i.%x'] output file name, the default KiCad name if empty. Affected by global options.
|
||||
- `output`: [string='%f-%i%v.%x'] output file name, the default KiCad name if empty. Affected by global options.
|
||||
- `plot_footprint_refs`: [boolean=true] include the footprint references.
|
||||
- `plot_footprint_values`: [boolean=true] include the footprint values.
|
||||
- `plot_sheet_reference`: [boolean=false] currently without effect.
|
||||
|
|
@ -830,7 +831,7 @@ Next time you need this list just use an alias, like this:
|
|||
- `name`: [string=''] Used to identify this particular output definition.
|
||||
- `options`: [dict] Options for the `pdf_pcb_print` output.
|
||||
* Valid keys:
|
||||
- `output`: [string='%f-%i.%x'] filename for the output PDF (%i=layers, %x=pdf). Affected by global options.
|
||||
- `output`: [string='%f-%i%v.%x'] filename for the output PDF (%i=layers, %x=pdf). Affected by global options.
|
||||
- *output_name*: Alias for output.
|
||||
|
||||
* PDF Schematic Print (Portable Document Format)
|
||||
|
|
@ -844,7 +845,7 @@ Next time you need this list just use an alias, like this:
|
|||
- `name`: [string=''] Used to identify this particular output definition.
|
||||
- `options`: [dict] Options for the `pdf_sch_print` output.
|
||||
* Valid keys:
|
||||
- `output`: [string='%f-%i.%x'] filename for the output PDF (%i=schematic %x=pdf). Affected by global options.
|
||||
- `output`: [string='%f-%i%v.%x'] filename for the output PDF (%i=schematic %x=pdf). Affected by global options.
|
||||
|
||||
* Pick & place
|
||||
* Type: `position`
|
||||
|
|
@ -858,7 +859,7 @@ Next time you need this list just use an alias, like this:
|
|||
* Valid keys:
|
||||
- `format`: [string='ASCII'] [ASCII,CSV] format for the position file.
|
||||
- `only_smd`: [boolean=true] only include the surface mount components.
|
||||
- `output`: [string='%f-%i.%x'] output file name (%i='top_pos'|'bottom_pos'|'both_pos', %x='pos'|'csv'). Affected by global options.
|
||||
- `output`: [string='%f-%i%v.%x'] output file name (%i='top_pos'|'bottom_pos'|'both_pos', %x='pos'|'csv'). Affected by global options.
|
||||
- `separate_files_for_front_and_back`: [boolean=true] generate two separated files, one for the top and another for the bottom.
|
||||
- `units`: [string='millimeters'] [millimeters,inches] units used for the positions.
|
||||
|
||||
|
|
@ -886,7 +887,7 @@ Next time you need this list just use an alias, like this:
|
|||
- `line_width`: [number=0.15] [0.02,2] for objects without width [mm].
|
||||
- `mirror_plot`: [boolean=false] plot mirrored.
|
||||
- `negative_plot`: [boolean=false] invert black and white.
|
||||
- `output`: [string='%f-%i.%x'] output file name, the default KiCad name if empty. Affected by global options.
|
||||
- `output`: [string='%f-%i%v.%x'] output file name, the default KiCad name if empty. Affected by global options.
|
||||
- `plot_footprint_refs`: [boolean=true] include the footprint references.
|
||||
- `plot_footprint_values`: [boolean=true] include the footprint values.
|
||||
- `plot_sheet_reference`: [boolean=false] currently without effect.
|
||||
|
|
@ -915,7 +916,7 @@ Next time you need this list just use an alias, like this:
|
|||
- `origin`: [string='grid'] determines the coordinates origin. Using grid the coordinates are the same as you have in the design sheet.
|
||||
The drill option uses the auxiliar reference defined by the user.
|
||||
You can define any other origin using the format 'X,Y', i.e. '3.2,-10'.
|
||||
- `output`: [string='%f-%i.%x'] name for the generated STEP file (%i='3D' %x='step'). Affected by global options.
|
||||
- `output`: [string='%f-%i%v.%x'] name for the generated STEP file (%i='3D' %x='step'). Affected by global options.
|
||||
|
||||
* SVG (Scalable Vector Graphics)
|
||||
* Type: `svg`
|
||||
|
|
@ -941,7 +942,7 @@ Next time you need this list just use an alias, like this:
|
|||
- `line_width`: [number=0.25] [0.02,2] for objects without width [mm].
|
||||
- `mirror_plot`: [boolean=false] plot mirrored.
|
||||
- `negative_plot`: [boolean=false] invert black and white.
|
||||
- `output`: [string='%f-%i.%x'] output file name, the default KiCad name if empty. Affected by global options.
|
||||
- `output`: [string='%f-%i%v.%x'] output file name, the default KiCad name if empty. Affected by global options.
|
||||
- `plot_footprint_refs`: [boolean=true] include the footprint references.
|
||||
- `plot_footprint_values`: [boolean=true] include the footprint values.
|
||||
- `plot_sheet_reference`: [boolean=false] currently without effect.
|
||||
|
|
@ -957,7 +958,7 @@ Next time you need this list just use an alias, like this:
|
|||
- `name`: [string=''] Used to identify this particular output definition.
|
||||
- `options`: [dict] Options for the `svg_sch_print` output.
|
||||
* Valid keys:
|
||||
- `output`: [string='%f-%i.%x'] filename for the output SVG (%i=schematic %x=svg). Affected by global options.
|
||||
- `output`: [string='%f-%i%v.%x'] filename for the output SVG (%i=schematic %x=svg). Affected by global options.
|
||||
|
||||
|
||||
## Using KiBot
|
||||
|
|
|
|||
|
|
@ -92,7 +92,8 @@ outputs:
|
|||
# [string=''] Regular expression to match
|
||||
regex: ''
|
||||
# `regexp` is an alias for `regex`
|
||||
# [string='Config'] Field name used to determine if a particular part is to be fitted (also DNC and variants)
|
||||
# [string='Config'] Field name used to determine if a particular part is to be fitted (also DNC, not for variants).
|
||||
# This value is used only when no variants are specified
|
||||
fit_field: 'Config'
|
||||
# [string=''] [HTML,CSV,TXT,TSV,XML,XLSX] format for the BoM.
|
||||
# If empty defaults to CSV or a guess according to the options.
|
||||
|
|
@ -148,14 +149,14 @@ outputs:
|
|||
normalize_values: false
|
||||
# [number=1] Number of boards to build (components multiplier)
|
||||
number: 1
|
||||
# [string='%f-%i.%x'] filename for the output (%i=bom). Affected by global options
|
||||
output: '%f-%i.%x'
|
||||
# [string='%f-%i%v.%x'] filename for the output (%i=bom). Affected by global options
|
||||
output: '%f-%i%v.%x'
|
||||
# [boolean=true] Each component group will be tested against a number of regular-expressions
|
||||
# (see `include_only` and `exclude_any`)
|
||||
test_regex: true
|
||||
# [boolean=false] Print grouped references in the alternate compressed style eg: R1-R7,R18
|
||||
use_alt: false
|
||||
# [string|list(string)=''] Board variant(s), used to determine which components
|
||||
# [string=''] Board variant(s), used to determine which components
|
||||
# are output to the BoM.
|
||||
variant: ''
|
||||
# [dict] Options for the XLSX format
|
||||
|
|
@ -200,8 +201,8 @@ outputs:
|
|||
force_plot_invisible_refs_vals: false
|
||||
# [boolean=false] use mm instead of inches
|
||||
metric_units: false
|
||||
# [string='%f-%i.%x'] output file name, the default KiCad name if empty. Affected by global options
|
||||
output: '%f-%i.%x'
|
||||
# [string='%f-%i%v.%x'] output file name, the default KiCad name if empty. Affected by global options
|
||||
output: '%f-%i%v.%x'
|
||||
# [boolean=true] include the footprint references
|
||||
plot_footprint_refs: true
|
||||
# [boolean=true] include the footprint values
|
||||
|
|
@ -229,8 +230,8 @@ outputs:
|
|||
# [dict|string] [hpgl,ps,gerber,dxf,svg,pdf] format for a graphical drill map.
|
||||
# Not generated unless a format is specified
|
||||
map:
|
||||
# [string='%f-%i.%x'] name for the map file, KiCad defaults if empty (%i='PTH_drill_map'). Affected by global options
|
||||
output: '%f-%i.%x'
|
||||
# [string='%f-%i%v.%x'] name for the map file, KiCad defaults if empty (%i='PTH_drill_map'). Affected by global options
|
||||
output: '%f-%i%v.%x'
|
||||
# [string='pdf'] [hpgl,ps,gerber,dxf,svg,pdf] format for a graphical drill map
|
||||
type: 'pdf'
|
||||
# [boolean=true] use metric units instead of inches
|
||||
|
|
@ -239,8 +240,8 @@ outputs:
|
|||
minimal_header: false
|
||||
# [boolean=false] invert the Y axis
|
||||
mirror_y_axis: false
|
||||
# [string='%f-%i.%x'] name for the drill file, KiCad defaults if empty (%i='PTH_drill'). Affected by global options
|
||||
output: '%f-%i.%x'
|
||||
# [string='%f-%i%v.%x'] name for the drill file, KiCad defaults if empty (%i='PTH_drill'). Affected by global options
|
||||
output: '%f-%i%v.%x'
|
||||
# [boolean=true] generate one file for both, plated holes and non-plated holes, instead of two separated files
|
||||
pth_and_npth_single_file: true
|
||||
# [dict|string] name of the drill report. Not generated unless a name is specified
|
||||
|
|
@ -262,12 +263,12 @@ outputs:
|
|||
# [dict|string] [hpgl,ps,gerber,dxf,svg,pdf] format for a graphical drill map.
|
||||
# Not generated unless a format is specified
|
||||
map:
|
||||
# [string='%f-%i.%x'] name for the map file, KiCad defaults if empty (%i='PTH_drill_map'). Affected by global options
|
||||
output: '%f-%i.%x'
|
||||
# [string='%f-%i%v.%x'] name for the map file, KiCad defaults if empty (%i='PTH_drill_map'). Affected by global options
|
||||
output: '%f-%i%v.%x'
|
||||
# [string='pdf'] [hpgl,ps,gerber,dxf,svg,pdf] format for a graphical drill map
|
||||
type: 'pdf'
|
||||
# [string='%f-%i.%x'] name for the drill file, KiCad defaults if empty (%i='PTH_drill'). Affected by global options
|
||||
output: '%f-%i.%x'
|
||||
# [string='%f-%i%v.%x'] name for the drill file, KiCad defaults if empty (%i='PTH_drill'). Affected by global options
|
||||
output: '%f-%i%v.%x'
|
||||
# [dict|string] name of the drill report. Not generated unless a name is specified
|
||||
report:
|
||||
# [string=''] name of the drill report. Not generated unless a name is specified.
|
||||
|
|
@ -292,14 +293,14 @@ outputs:
|
|||
exclude_pads_from_silkscreen: false
|
||||
# [boolean=false] include references and values even when they are marked as invisible
|
||||
force_plot_invisible_refs_vals: false
|
||||
# [string='%f-%i.%x'] name for the gerber job file (%i='job', %x='gbrjob')
|
||||
gerber_job_file: '%f-%i.%x'
|
||||
# [string='%f-%i%v.%x'] name for the gerber job file (%i='job', %x='gbrjob'). Affected by global options
|
||||
gerber_job_file: '%f-%i%v.%x'
|
||||
# [number=4.6] this the gerber coordinate format, can be 4.5 or 4.6
|
||||
gerber_precision: 4.6
|
||||
# [number=0.1] [0.02,2] line_width for objects without width [mm]
|
||||
line_width: 0.1
|
||||
# [string='%f-%i.%x'] output file name, the default KiCad name if empty. Affected by global options
|
||||
output: '%f-%i.%x'
|
||||
# [string='%f-%i%v.%x'] output file name, the default KiCad name if empty. Affected by global options
|
||||
output: '%f-%i%v.%x'
|
||||
# [boolean=true] include the footprint references
|
||||
plot_footprint_refs: true
|
||||
# [boolean=true] include the footprint values
|
||||
|
|
@ -337,8 +338,8 @@ outputs:
|
|||
force_plot_invisible_refs_vals: false
|
||||
# [boolean=false] plot mirrored
|
||||
mirror_plot: false
|
||||
# [string='%f-%i.%x'] output file name, the default KiCad name if empty. Affected by global options
|
||||
output: '%f-%i.%x'
|
||||
# [string='%f-%i%v.%x'] output file name, the default KiCad name if empty. Affected by global options
|
||||
output: '%f-%i%v.%x'
|
||||
# [number=1] [1,16] pen number
|
||||
pen_number: 1
|
||||
# [number=20] [1,99] pen speed
|
||||
|
|
@ -415,8 +416,8 @@ outputs:
|
|||
no_redraw_on_drag: false
|
||||
# [boolean=false] Normalize extra field name case. E.g. 'MPN' and 'mpn' will be considered the same field
|
||||
normalize_field_case: false
|
||||
# [string='%f-%i.%x'] Filename for the output, use '' to use the IBoM filename (%i=ibom, %x=html). Affected by global options
|
||||
output: '%f-%i.%x'
|
||||
# [string='%f-%i%v.%x'] Filename for the output, use '' to use the IBoM filename (%i=ibom, %x=html). Affected by global options
|
||||
output: '%f-%i%v.%x'
|
||||
# [boolean=false] Show fabrication layer by default
|
||||
show_fabrication: false
|
||||
# [string='C,R,L,D,U,Y,X,F,SW,A,~,HS,CNN,J,P,NT,MH'] Default sort order for components. Must contain '~' once
|
||||
|
|
@ -530,8 +531,8 @@ outputs:
|
|||
format: 'HTML'
|
||||
# [number=1] Number of boards to build (components multiplier)
|
||||
number: 1
|
||||
# [string='%f-%i.%x'] filename for the output (%i=bom). Affected by global options
|
||||
output: '%f-%i.%x'
|
||||
# [string='%f-%i%v.%x'] filename for the output (%i=bom). Affected by global options
|
||||
output: '%f-%i%v.%x'
|
||||
# [string=','] CSV Separator
|
||||
separator: ','
|
||||
# [string=''] Board variant(s), used to determine which components
|
||||
|
|
@ -562,8 +563,8 @@ outputs:
|
|||
mirror: false
|
||||
# [boolean=false] do not make holes transparent
|
||||
no_drillholes: false
|
||||
# [string='%f-%i.%x'] name for the generated file. Affected by global options
|
||||
output: '%f-%i.%x'
|
||||
# [string='%f-%i%v.%x'] name for the generated file. Affected by global options
|
||||
output: '%f-%i%v.%x'
|
||||
# [boolean=false] show placeholder for missing components
|
||||
placeholder: false
|
||||
# [dict|None] replacements for PCB references using components (lib:component)
|
||||
|
|
@ -620,8 +621,8 @@ outputs:
|
|||
mirror_plot: false
|
||||
# [boolean=false] invert black and white
|
||||
negative_plot: false
|
||||
# [string='%f-%i.%x'] output file name, the default KiCad name if empty. Affected by global options
|
||||
output: '%f-%i.%x'
|
||||
# [string='%f-%i%v.%x'] output file name, the default KiCad name if empty. Affected by global options
|
||||
output: '%f-%i%v.%x'
|
||||
# [boolean=true] include the footprint references
|
||||
plot_footprint_refs: true
|
||||
# [boolean=true] include the footprint values
|
||||
|
|
@ -640,8 +641,8 @@ outputs:
|
|||
type: 'pdf_pcb_print'
|
||||
dir: 'Example/pdf_pcb_print_dir'
|
||||
options:
|
||||
# [string='%f-%i.%x'] filename for the output PDF (%i=layers, %x=pdf). Affected by global options
|
||||
output: '%f-%i.%x'
|
||||
# [string='%f-%i%v.%x'] filename for the output PDF (%i=layers, %x=pdf). Affected by global options
|
||||
output: '%f-%i%v.%x'
|
||||
# `output_name` is an alias for `output`
|
||||
layers: all
|
||||
|
||||
|
|
@ -653,8 +654,8 @@ outputs:
|
|||
type: 'pdf_sch_print'
|
||||
dir: 'Example/pdf_sch_print_dir'
|
||||
options:
|
||||
# [string='%f-%i.%x'] filename for the output PDF (%i=schematic %x=pdf). Affected by global options
|
||||
output: '%f-%i.%x'
|
||||
# [string='%f-%i%v.%x'] filename for the output PDF (%i=schematic %x=pdf). Affected by global options
|
||||
output: '%f-%i%v.%x'
|
||||
|
||||
# Pick & place:
|
||||
# This output is what you get from the 'File/Fabrication output/Footprint poistion (.pos) file' menu in pcbnew.
|
||||
|
|
@ -667,8 +668,8 @@ outputs:
|
|||
format: 'ASCII'
|
||||
# [boolean=true] only include the surface mount components
|
||||
only_smd: true
|
||||
# [string='%f-%i.%x'] output file name (%i='top_pos'|'bottom_pos'|'both_pos', %x='pos'|'csv'). Affected by global options
|
||||
output: '%f-%i.%x'
|
||||
# [string='%f-%i%v.%x'] output file name (%i='top_pos'|'bottom_pos'|'both_pos', %x='pos'|'csv'). Affected by global options
|
||||
output: '%f-%i%v.%x'
|
||||
# [boolean=true] generate two separated files, one for the top and another for the bottom
|
||||
separate_files_for_front_and_back: true
|
||||
# [string='millimeters'] [millimeters,inches] units used for the positions
|
||||
|
|
@ -697,8 +698,8 @@ outputs:
|
|||
mirror_plot: false
|
||||
# [boolean=false] invert black and white
|
||||
negative_plot: false
|
||||
# [string='%f-%i.%x'] output file name, the default KiCad name if empty. Affected by global options
|
||||
output: '%f-%i.%x'
|
||||
# [string='%f-%i%v.%x'] output file name, the default KiCad name if empty. Affected by global options
|
||||
output: '%f-%i%v.%x'
|
||||
# [boolean=true] include the footprint references
|
||||
plot_footprint_refs: true
|
||||
# [boolean=true] include the footprint values
|
||||
|
|
@ -738,8 +739,8 @@ outputs:
|
|||
# The drill option uses the auxiliar reference defined by the user.
|
||||
# You can define any other origin using the format 'X,Y', i.e. '3.2,-10'
|
||||
origin: 'grid'
|
||||
# [string='%f-%i.%x'] name for the generated STEP file (%i='3D' %x='step'). Affected by global options
|
||||
output: '%f-%i.%x'
|
||||
# [string='%f-%i%v.%x'] name for the generated STEP file (%i='3D' %x='step'). Affected by global options
|
||||
output: '%f-%i%v.%x'
|
||||
|
||||
# SVG (Scalable Vector Graphics):
|
||||
# Unlike bitmaps SVG drawings can be scaled without losing resolution.
|
||||
|
|
@ -763,8 +764,8 @@ outputs:
|
|||
mirror_plot: false
|
||||
# [boolean=false] invert black and white
|
||||
negative_plot: false
|
||||
# [string='%f-%i.%x'] output file name, the default KiCad name if empty. Affected by global options
|
||||
output: '%f-%i.%x'
|
||||
# [string='%f-%i%v.%x'] output file name, the default KiCad name if empty. Affected by global options
|
||||
output: '%f-%i%v.%x'
|
||||
# [boolean=true] include the footprint references
|
||||
plot_footprint_refs: true
|
||||
# [boolean=true] include the footprint values
|
||||
|
|
@ -782,6 +783,6 @@ outputs:
|
|||
type: 'svg_sch_print'
|
||||
dir: 'Example/svg_sch_print_dir'
|
||||
options:
|
||||
# [string='%f-%i.%x'] filename for the output SVG (%i=schematic %x=svg). Affected by global options
|
||||
output: '%f-%i.%x'
|
||||
# [string='%f-%i%v.%x'] filename for the output SVG (%i=schematic %x=svg). Affected by global options
|
||||
output: '%f-%i%v.%x'
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue