diff --git a/kicad_project/.kibot/PCBWay.kibot.yml b/kicad_project/.kibot/PCBWay.kibot.yml index c8fd8ad..8c0a673 100644 --- a/kicad_project/.kibot/PCBWay.kibot.yml +++ b/kicad_project/.kibot/PCBWay.kibot.yml @@ -5,7 +5,7 @@ kibot: version: 1 outputs: - - name: PCBWay_gerbers + - name: PCBWay Gerbers comment: Gerbers compatible with PCBWay type: gerber dir: PCBWay @@ -37,8 +37,8 @@ outputs: - B.Paste - Edge.Cuts - - name: PCBWay_drill - comment: Drill files compatible with PCBWay + - name: PCBWay Drill + comment: Excellon drill files compatible with PCBWay type: excellon dir: PCBWay options: @@ -56,14 +56,14 @@ outputs: npth_id: '-NPTH' output: "%f%i.drl" - - name: PCBWay-design-files - comment: ZIP file for PCBWay + - name: PCBWay Zip + comment: Zipped design files for PCBWay type: compress dir: PCBWay options: format: ZIP files: - - from_output: PCBWay_gerbers + - from_output: PCBWay Gerbers dest: / - - from_output: PCBWay_drill + - from_output: PCBWay Drill dest: / \ No newline at end of file diff --git a/kicad_project/.kibot/boardview.kibot.yml b/kicad_project/.kibot/boardview.kibot.yml index 717dd1a..2b2e1d7 100644 --- a/kicad_project/.kibot/boardview.kibot.yml +++ b/kicad_project/.kibot/boardview.kibot.yml @@ -1,6 +1,6 @@ outputs: - - name: 'openboardview.brd' - comment: 'https://openboardview.org/' + - name: 'BRD' + comment: 'BRD file for https://openboardview.org/' type: boardview dir: cad options: diff --git a/kicad_project/.kibot/bom_ibom.kibot.yml b/kicad_project/.kibot/bom_ibom.kibot.yml index a1071d7..ead8fd9 100644 --- a/kicad_project/.kibot/bom_ibom.kibot.yml +++ b/kicad_project/.kibot/bom_ibom.kibot.yml @@ -1,6 +1,6 @@ outputs: - - name: 'ibom.html' - comment: 'https://github.com/openscopeproject/InteractiveHtmlBom' + - name: 'HTML IBOM' + comment: 'Interactive HTML BOM' type: 'ibom' dir: 'docs/bom' options: diff --git a/kicad_project/.kibot/bom_pcbinv.kibot.yml b/kicad_project/.kibot/bom_pcbinv.kibot.yml index 9d6c130..d2ac86d 100644 --- a/kicad_project/.kibot/bom_pcbinv.kibot.yml +++ b/kicad_project/.kibot/bom_pcbinv.kibot.yml @@ -1,6 +1,6 @@ outputs: - - name: 'bom-pcbinv.csv' - comment: 'BoM for pcbinv' + - name: 'pcbinv BoM' + comment: 'CSV bill of materials for pcbinv' type: 'bom' # [string='./'] Output directory for the generated files. If it starts with + the rest is concatenated to the default dir. dir: 'docs/bom' diff --git a/kicad_project/.kibot/datasheets.kibot.yml b/kicad_project/.kibot/datasheets.kibot.yml deleted file mode 100644 index 17c0852..0000000 --- a/kicad_project/.kibot/datasheets.kibot.yml +++ /dev/null @@ -1,5 +0,0 @@ -outputs: - - name: 'datasheets.pdf' - comment: "downloading datasheets" - type: download_datasheets - dir: docs/datasheets diff --git a/kicad_project/.kibot/docs.kibot.yml b/kicad_project/.kibot/docs.kibot.yml index 4bb62b8..73d4fac 100644 --- a/kicad_project/.kibot/docs.kibot.yml +++ b/kicad_project/.kibot/docs.kibot.yml @@ -1,21 +1,14 @@ outputs: # For more information: https://github.com/INTI-CMNB/KiBoM - - name: 'schematic.pdf' - comment: "generate schematic (PDF)" + - name: 'Sch PDF' + comment: "PDF print of schematic" type: pdf_sch_print dir: docs options: output: '%f-%i.%x' #[string='%f-%i%v.%x'] filename for the output PDF (%i=schematic %x=pdf). Affected by global options. - - name: 'schematic.svg' - comment: "generate schematic (SVG)" - type: svg_sch_print - dir: img - options: - output: '%f-%i.%x' #[string='%f-%i%v.%x'] filename for the output SVG (%i=schematic %x=svg). Affected by global options. - - - name: 'board_top.pdf' - comment: "generate board top (PDF)" + - name: 'PCB Top PDF' + comment: "PDF print of circuit board top side" type: 'pdf_pcb_print' dir: 'docs' options: @@ -45,8 +38,8 @@ outputs: - 'Cmts.User' - 'Edge.Cuts' - - name: 'board_bottom.pdf' - comment: "generate board bottom (PDF)" + - name: 'PCB Bottom PDF' + comment: "PDF print of circuit board bottom side" type: 'pdf_pcb_print' dir: 'docs' options: diff --git a/kicad_project/.kibot/drills.kibot.yml b/kicad_project/.kibot/drills.kibot.yml deleted file mode 100644 index cdceeb5..0000000 --- a/kicad_project/.kibot/drills.kibot.yml +++ /dev/null @@ -1,58 +0,0 @@ -outputs: - # Gerber drill format: - # You can create a map file for documentation purposes. - # This output is what you get from the 'File/Fabrication output/Drill Files' menu in pcbnew. - - name: 'drills.gbr' - comment: 'https://en.wikipedia.org/wiki/Gerber_format' - type: gerb_drill - dir: gerbers - options: - # [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%v.%x'] name for the map file, KiCad defaults if empty (%i='PTH_drill_map'). Affected by global options - output: '' - # [string='pdf'] [hpgl,ps,gerber,dxf,svg,pdf] format for a graphical drill map - type: 'gerber' - # [string='%f-%i%v.%x'] name for the drill file, KiCad defaults if empty (%i='PTH_drill'). Affected by global options - output: '%f-%i.%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. - # (%i='drill_report' %x='txt') - filename: '%i.%x' - # [boolean=false] use the auxiliar axis as origin for coordinates - use_aux_axis_as_origin: true - - # Excellon drill format: - # You can create a map file for documentation purposes. - # This output is what you get from the 'File/Fabrication output/Drill Files' menu in pcbnew. - - name: 'drills.drl' - comment: 'https://en.wikipedia.org/wiki/Gerber_format' - type: excellon - dir: gerbers - options: - # [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%v.%x'] name for the map file, KiCad defaults if empty (%i='PTH_drill_map'). Affected by global options - output: '%f-%i.%x' - # [string='pdf'] [hpgl,ps,gerber,dxf,svg,pdf] format for a graphical drill map - type: 'gerber' - # [boolean=true] use metric units instead of inches - metric_units: true - # [boolean=false] use a minimal header in the file - minimal_header: false - # [boolean=false] invert the Y axis - mirror_y_axis: false - # [string='%f-%i%v.%x'] name for the drill file, KiCad defaults if empty (%i='PTH_drill'). Affected by global options - output: '%f-%i.%x' - # [boolean=true] generate one file for both, plated holes and non-plated holes, instead of two separated files - pth_and_npth_single_file: false - # [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. - # (%i='drill_report' %x='txt') - filename: '%i.%x' - # [boolean=false] use the auxiliar axis as origin for coordinates - use_aux_axis_as_origin: true diff --git a/kicad_project/.kibot/dxf.kibot.yml b/kicad_project/.kibot/dxf.kibot.yml deleted file mode 100644 index 9fa7e40..0000000 --- a/kicad_project/.kibot/dxf.kibot.yml +++ /dev/null @@ -1,40 +0,0 @@ -outputs: - # DXF (Drawing Exchange Format): - # This output is what you get from the File/Plot menu in pcbnew. - - name: 'autocad.dxf' - comment: 'https://en.wikipedia.org/wiki/AutoCAD_DXF' - type: dxf - dir: 'cad/dxf' - options: - # [string|list(string)=''] Name of the filter to mark components as not fitted. - # A short-cut to use for simple cases where a variant is an overkill - dnf_filter: '' - # [string='full'] what to use to indicate the drill places, can be none, small or full (for real scale) - drill_marks: 'small' - # [boolean=true] do not include the PCB edge layer - exclude_edge_layer: true - # [boolean=false] do not plot the component pads in the silk screen (KiCad 5.x only) - exclude_pads_from_silkscreen: false - # [boolean=false] include references and values even when they are marked as invisible - force_plot_invisible_refs_vals: false - # [boolean=false] use mm instead of inches - metric_units: false - # [string='%f-%i%v.%x'] output file name, the default KiCad name if empty. Affected by global options - output: '%f-%i.%x' - # [boolean=true] include the footprint references - plot_footprint_refs: true - # [boolean=true] include the footprint values - plot_footprint_values: true - # [boolean=false] currently without effect - plot_sheet_reference: false - # [boolean=true] plot using the contour, instead of the center line - polygon_mode: true - # [boolean=false] don't fill objects, just draw the outline - sketch_plot: false - # [boolean=true] cover the vias - tent_vias: true - # [boolean=false] use the auxiliar axis as origin for coordinates - use_aux_axis_as_origin: true - # [string=''] Board variant to apply - variant: '' - layers: all \ No newline at end of file diff --git a/kicad_project/.kibot/plot.kibot.yml b/kicad_project/.kibot/plot.kibot.yml index ec0939c..4438d79 100644 --- a/kicad_project/.kibot/plot.kibot.yml +++ b/kicad_project/.kibot/plot.kibot.yml @@ -1,6 +1,6 @@ outputs: - - name: 'board_black_top.svg' - comment: 'https://github.com/yaqwsx/PcbDraw' + - name: 'PCB Top SVG' + comment: 'SVG for top of PCB via PcbDraw plugin' type: 'pcbdraw' dir: 'img/pcb' options: @@ -39,8 +39,8 @@ outputs: # [string='visible'] [visible,all,none] using visible only the warnings about components in the visible side are generated warnings: 'none' - - name: 'board_black_bottom.svg' - comment: 'https://github.com/yaqwsx/PcbDraw' + - name: 'PCB Bottom SVG' + comment: 'SVG for bottom of PCB via PcbDraw plugin' type: 'pcbdraw' dir: 'img/pcb' options: diff --git a/kicad_project/.kibot/render.kibot.yml b/kicad_project/.kibot/render.kibot.yml index e675793..70be0a3 100644 --- a/kicad_project/.kibot/render.kibot.yml +++ b/kicad_project/.kibot/render.kibot.yml @@ -1,7 +1,7 @@ outputs: # For more information: https://github.com/INTI-CMNB/KiBot - - name: 'mbed-ce-ci-shield-v2-top.png' - comment: Render Raytraced 3D View + - name: '3D Render PNG' + comment: Render 3D view as PNG with raytracing, tilted front view type: 'render_3d' dir: 'img/render' options: diff --git a/kicad_project/.kibot/step.kibot.yml b/kicad_project/.kibot/step.kibot.yml index 266b52c..d631175 100644 --- a/kicad_project/.kibot/step.kibot.yml +++ b/kicad_project/.kibot/step.kibot.yml @@ -1,6 +1,6 @@ outputs: - - name: 'model.step' - comment: 'Renders - 3D model (STEP)' + - name: 'PCB STEP' + comment: 'Generate 3D model (STEP) of PCB and components' type: step dir: cad options: diff --git a/kicad_project/kibot.yml b/kicad_project/kibot.yml index 962eebc..8656e92 100644 --- a/kicad_project/kibot.yml +++ b/kicad_project/kibot.yml @@ -12,17 +12,6 @@ preflight: run_drc: true check_zone_fills: true ignore_unconnected: false -# update_qr: true - # filters: - # - filter: 'suppress courtyards overlap' - # regex: 'Courtyards overlap' - # error: 'courtyards_overlap' - # - filter: 'suppress clearance violation' - # regex: 'Clearance violation' - # error: 'clearance' - # - filter: 'suppress board edge clearance violation' - # regex: 'Board edge clearance violation' - # error: 'copper_edge_clearance' filters: - name: "exclude_any" @@ -37,16 +26,11 @@ import: - file: .kibot/bom_ibom.kibot.yml - file: .kibot/bom_pcbinv.kibot.yml - file: .kibot/docs.kibot.yml -# - file: .kibot/datasheets.kibot.yml # fabrications - -# - file: .kibot/gerbers.kibot.yml - file: .kibot/PCBWay.kibot.yml - - file: .kibot/drills.kibot.yml # img - file: .kibot/render.kibot.yml - file: .kibot/plot.kibot.yml # cad - file: .kibot/boardview.kibot.yml - file: .kibot/step.kibot.yml - - file: .kibot/dxf.kibot.yml diff --git a/kicad_project/mbed-ce-ci-shield-v2.kicad_pro b/kicad_project/mbed-ce-ci-shield-v2.kicad_pro index aa40a50..1f5ccc7 100644 --- a/kicad_project/mbed-ce-ci-shield-v2.kicad_pro +++ b/kicad_project/mbed-ce-ci-shield-v2.kicad_pro @@ -547,7 +547,7 @@ ] ], "text_variables": { - "date": "2023-09-19", - "version": "5915540" + "date": "2023-09-21", + "version": "9133c16" } } \ No newline at end of file