mirror of
https://github.com/scottbez1/smartknob.git
synced 2025-11-04 17:19:40 +08:00
Generate merged BOM (#15)
Also add more bom-only items to the schematic
This commit is contained in:
parent
5316810d83
commit
637057dd1f
@ -0,0 +1,9 @@
|
||||
(module bom_only_no_pin (layer F.Cu) (tedit 622E7E88)
|
||||
(attr smd)
|
||||
(fp_text reference REF** (at 0 0.5) (layer F.Fab)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
(fp_text value bom_only_no_pin (at 0 -0.5) (layer F.Fab)
|
||||
(effects (font (size 1 1) (thickness 0.15)))
|
||||
)
|
||||
)
|
||||
@ -9,4 +9,5 @@
|
||||
(lib (name view_custom)(type KiCad)(uri ${KIPRJMOD}/lib/view_custom.pretty)(options "")(descr ""))
|
||||
(lib (name VEML7700)(type KiCad)(uri ${KIPRJMOD}/../lib/VEML7700.pretty)(options "")(descr ""))
|
||||
(lib (name SolderPads)(type KiCad)(uri ${KIPRJMOD}/../lib/SolderPads.pretty)(options "")(descr ""))
|
||||
(lib (name BOM_Only)(type KiCad)(uri ${KIPRJMOD}/../lib/BOM_Only.pretty)(options "")(descr ""))
|
||||
)
|
||||
|
||||
@ -8,32 +8,6 @@ preflight:
|
||||
update_xml: true
|
||||
|
||||
outputs:
|
||||
# - name: pdf
|
||||
# type: pdf_pcb_print
|
||||
# dir: pdf
|
||||
# options:
|
||||
# separated: true
|
||||
# layers:
|
||||
# - 'F.Cu'
|
||||
# - 'B.Cu'
|
||||
# - 'F.Paste'
|
||||
# - 'B.Paste'
|
||||
# - 'F.SilkS'
|
||||
# - 'B.SilkS'
|
||||
# - 'Edge.Cuts'
|
||||
|
||||
# - name: gerber
|
||||
# type: gerber
|
||||
# dir: gerber
|
||||
# layers:
|
||||
# - 'F.Cu'
|
||||
# - 'B.Cu'
|
||||
# - 'F.Paste'
|
||||
# - 'B.Paste'
|
||||
# - 'F.SilkS'
|
||||
# - 'B.SilkS'
|
||||
# - 'Edge.Cuts'
|
||||
|
||||
- name: ibom
|
||||
comment: 'Interactive BOM'
|
||||
type: ibom
|
||||
@ -45,24 +19,14 @@ outputs:
|
||||
- name: schematic
|
||||
type: pdf_sch_print
|
||||
|
||||
# - name: 3d
|
||||
# type: render_3d
|
||||
# options:
|
||||
# no_virtual: true
|
||||
# view: 'top'
|
||||
# silk: '#111111'
|
||||
# solder_mask: '#ffffff'
|
||||
# board: '#C3BA9B'
|
||||
# copper: '#99967F'
|
||||
# zoom: 4
|
||||
# orthographic: true
|
||||
# ray_tracing: true
|
||||
# height: 1920
|
||||
# width: 1920
|
||||
|
||||
# - name: 3d_back
|
||||
# type: render_3d
|
||||
# extends: 3d
|
||||
# options:
|
||||
# view: 'bottom'
|
||||
# zoom: 3
|
||||
- name: 'bom_csv'
|
||||
comment: "Bill of Materials in CSV format"
|
||||
type: bom
|
||||
options:
|
||||
use_alt: false
|
||||
number: 1
|
||||
aggregate:
|
||||
- file: electronics/view_screen/view_screen.sch
|
||||
name: 'Screen'
|
||||
number: 1
|
||||
ref_id: 'SCREEN-'
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@ -506,61 +506,61 @@ NoConn ~ 4700 1700
|
||||
$Comp
|
||||
L no_pin:no_pin Z1
|
||||
U 1 1 61FA38CF
|
||||
P 5750 950
|
||||
F 0 "Z1" H 5750 1237 60 0000 C CNN
|
||||
F 1 "BF350-3AA Strain Gauge" H 5750 1131 60 0000 C CNN
|
||||
F 2 "strain:BF350-3AA" H 5750 950 60 0001 C CNN
|
||||
F 3 "" H 5750 950 60 0001 C CNN
|
||||
F 4 "https://www.aliexpress.com/item/4000204288561.html" H 5750 950 50 0001 C CNN "AliExpress"
|
||||
F 5 "N/A" H 5750 950 50 0001 C CNN "Digikey"
|
||||
F 6 "N/A" H 5750 950 50 0001 C CNN "LCSC"
|
||||
F 7 "N/A" H 5750 950 50 0001 C CNN "Mouser"
|
||||
1 5750 950
|
||||
P 5750 850
|
||||
F 0 "Z1" H 5750 1137 60 0000 C CNN
|
||||
F 1 "BF350-3AA Strain Gauge" H 5750 1031 60 0000 C CNN
|
||||
F 2 "strain:BF350-3AA" H 5750 850 60 0001 C CNN
|
||||
F 3 "" H 5750 850 60 0001 C CNN
|
||||
F 4 "https://www.aliexpress.com/item/4000204288561.html" H 5750 850 50 0001 C CNN "AliExpress"
|
||||
F 5 "N/A" H 5750 850 50 0001 C CNN "Digikey"
|
||||
F 6 "N/A" H 5750 850 50 0001 C CNN "LCSC"
|
||||
F 7 "N/A" H 5750 850 50 0001 C CNN "Mouser"
|
||||
1 5750 850
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L no_pin:no_pin Z2
|
||||
U 1 1 61FA43DC
|
||||
P 6600 950
|
||||
F 0 "Z2" H 6600 1237 60 0000 C CNN
|
||||
F 1 "BF350-3AA Strain Gauge" H 6600 1131 60 0000 C CNN
|
||||
F 2 "strain:BF350-3AA" H 6600 950 60 0001 C CNN
|
||||
F 3 "" H 6600 950 60 0001 C CNN
|
||||
F 4 "https://www.aliexpress.com/item/4000204288561.html" H 6600 950 50 0001 C CNN "AliExpress"
|
||||
F 5 "N/A" H 6600 950 50 0001 C CNN "Digikey"
|
||||
F 6 "N/A" H 6600 950 50 0001 C CNN "LCSC"
|
||||
F 7 "N/A" H 6600 950 50 0001 C CNN "Mouser"
|
||||
1 6600 950
|
||||
P 6600 850
|
||||
F 0 "Z2" H 6600 1137 60 0000 C CNN
|
||||
F 1 "BF350-3AA Strain Gauge" H 6600 1031 60 0000 C CNN
|
||||
F 2 "strain:BF350-3AA" H 6600 850 60 0001 C CNN
|
||||
F 3 "" H 6600 850 60 0001 C CNN
|
||||
F 4 "https://www.aliexpress.com/item/4000204288561.html" H 6600 850 50 0001 C CNN "AliExpress"
|
||||
F 5 "N/A" H 6600 850 50 0001 C CNN "Digikey"
|
||||
F 6 "N/A" H 6600 850 50 0001 C CNN "LCSC"
|
||||
F 7 "N/A" H 6600 850 50 0001 C CNN "Mouser"
|
||||
1 6600 850
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L no_pin:no_pin Z3
|
||||
U 1 1 61FA4FB7
|
||||
P 7450 950
|
||||
F 0 "Z3" H 7450 1237 60 0000 C CNN
|
||||
F 1 "BF350-3AA Strain Gauge" H 7450 1131 60 0000 C CNN
|
||||
F 2 "strain:BF350-3AA" H 7450 950 60 0001 C CNN
|
||||
F 3 "" H 7450 950 60 0001 C CNN
|
||||
F 4 "https://www.aliexpress.com/item/4000204288561.html" H 7450 950 50 0001 C CNN "AliExpress"
|
||||
F 5 "N/A" H 7450 950 50 0001 C CNN "Digikey"
|
||||
F 6 "N/A" H 7450 950 50 0001 C CNN "LCSC"
|
||||
F 7 "N/A" H 7450 950 50 0001 C CNN "Mouser"
|
||||
1 7450 950
|
||||
P 7450 850
|
||||
F 0 "Z3" H 7450 1137 60 0000 C CNN
|
||||
F 1 "BF350-3AA Strain Gauge" H 7450 1031 60 0000 C CNN
|
||||
F 2 "strain:BF350-3AA" H 7450 850 60 0001 C CNN
|
||||
F 3 "" H 7450 850 60 0001 C CNN
|
||||
F 4 "https://www.aliexpress.com/item/4000204288561.html" H 7450 850 50 0001 C CNN "AliExpress"
|
||||
F 5 "N/A" H 7450 850 50 0001 C CNN "Digikey"
|
||||
F 6 "N/A" H 7450 850 50 0001 C CNN "LCSC"
|
||||
F 7 "N/A" H 7450 850 50 0001 C CNN "Mouser"
|
||||
1 7450 850
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L no_pin:no_pin Z4
|
||||
U 1 1 61FA5B5E
|
||||
P 8300 950
|
||||
F 0 "Z4" H 8300 1237 60 0000 C CNN
|
||||
F 1 "BF350-3AA Strain Gauge" H 8300 1131 60 0000 C CNN
|
||||
F 2 "strain:BF350-3AA" H 8300 950 60 0001 C CNN
|
||||
F 3 "" H 8300 950 60 0001 C CNN
|
||||
F 4 "https://www.aliexpress.com/item/4000204288561.html" H 8300 950 50 0001 C CNN "AliExpress"
|
||||
F 5 "N/A" H 8300 950 50 0001 C CNN "Digikey"
|
||||
F 6 "N/A" H 8300 950 50 0001 C CNN "LCSC"
|
||||
F 7 "N/A" H 8300 950 50 0001 C CNN "Mouser"
|
||||
1 8300 950
|
||||
P 8300 850
|
||||
F 0 "Z4" H 8300 1137 60 0000 C CNN
|
||||
F 1 "BF350-3AA Strain Gauge" H 8300 1031 60 0000 C CNN
|
||||
F 2 "strain:BF350-3AA" H 8300 850 60 0001 C CNN
|
||||
F 3 "" H 8300 850 60 0001 C CNN
|
||||
F 4 "https://www.aliexpress.com/item/4000204288561.html" H 8300 850 50 0001 C CNN "AliExpress"
|
||||
F 5 "N/A" H 8300 850 50 0001 C CNN "Digikey"
|
||||
F 6 "N/A" H 8300 850 50 0001 C CNN "LCSC"
|
||||
F 7 "N/A" H 8300 850 50 0001 C CNN "Mouser"
|
||||
1 8300 850
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
@ -1966,12 +1966,12 @@ Wire Wire Line
|
||||
$Comp
|
||||
L no_pin:no_pin Z5
|
||||
U 1 1 62038103
|
||||
P 5750 1500
|
||||
F 0 "Z5" H 5750 1787 60 0000 C CNN
|
||||
F 1 "dummy_keepouts" H 5750 1681 60 0000 C CNN
|
||||
F 2 "view_custom:ViewKeepouts3d" H 5750 1500 60 0001 C CNN
|
||||
F 3 "" H 5750 1500 60 0001 C CNN
|
||||
1 5750 1500
|
||||
P 5750 1300
|
||||
F 0 "Z5" H 5750 1587 60 0000 C CNN
|
||||
F 1 "dummy_keepouts" H 5750 1481 60 0000 C CNN
|
||||
F 2 "view_custom:ViewKeepouts3d" H 5750 1300 60 0001 C CNN
|
||||
F 3 "" H 5750 1300 60 0001 C CNN
|
||||
1 5750 1300
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
@ -2903,4 +2903,66 @@ Wire Notes Line
|
||||
11900 3900 11900 500
|
||||
Wire Notes Line
|
||||
12350 5850 16500 5850
|
||||
$Comp
|
||||
L no_pin:no_pin Z8
|
||||
U 1 1 6233C06F
|
||||
P 8900 1300
|
||||
F 0 "Z8" H 8900 1587 60 0000 C CNN
|
||||
F 1 "RotorScrew (BOM-only)" H 8900 1481 60 0000 C CNN
|
||||
F 2 "BOM_Only:bom_only_no_pin" H 8900 1300 60 0001 C CNN
|
||||
F 3 "" H 8900 1300 60 0001 C CNN
|
||||
F 4 "Screw: M1.6x3 (countersunk)" H 8900 1300 50 0001 C CNN "Note"
|
||||
1 8900 1300
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L no_pin:no_pin Z6
|
||||
U 1 1 62311CEF
|
||||
P 7200 1300
|
||||
F 0 "Z6" H 7200 1587 60 0000 C CNN
|
||||
F 1 "RotorScrew (BOM-only)" H 7200 1481 60 0000 C CNN
|
||||
F 2 "BOM_Only:bom_only_no_pin" H 7200 1300 60 0001 C CNN
|
||||
F 3 "" H 7200 1300 60 0001 C CNN
|
||||
F 4 "Screw: M1.6x3 (countersunk)" H 7200 1300 50 0001 C CNN "Note"
|
||||
1 7200 1300
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L no_pin:no_pin Z7
|
||||
U 1 1 62314E0D
|
||||
P 8050 1300
|
||||
F 0 "Z7" H 8050 1587 60 0000 C CNN
|
||||
F 1 "RotorScrew (BOM-only)" H 8050 1481 60 0000 C CNN
|
||||
F 2 "BOM_Only:bom_only_no_pin" H 8050 1300 60 0001 C CNN
|
||||
F 3 "" H 8050 1300 60 0001 C CNN
|
||||
F 4 "Screw: M1.6x3 (countersunk)" H 8050 1300 50 0001 C CNN "Note"
|
||||
1 8050 1300
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L no_pin:no_pin Z9
|
||||
U 1 1 623F109C
|
||||
P 7200 1800
|
||||
F 0 "Z9" H 7200 2087 60 0000 C CNN
|
||||
F 1 "WatchGlass39.5mm" H 7200 1981 60 0000 C CNN
|
||||
F 2 "BOM_Only:bom_only_no_pin" H 7200 1800 60 0001 C CNN
|
||||
F 3 "" H 7200 1800 60 0001 C CNN
|
||||
F 4 "Watch glass: 1mm thick, 39.5mm diameter" H 7200 1800 50 0001 C CNN "Note"
|
||||
F 5 "https://www.aliexpress.com/item/33055356489.html" H 7200 1800 50 0001 C CNN "AliExpress"
|
||||
1 7200 1800
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$Comp
|
||||
L no_pin:no_pin Z10
|
||||
U 1 1 6246AA1A
|
||||
P 8050 1800
|
||||
F 0 "Z10" H 8050 2087 60 0000 C CNN
|
||||
F 1 "BLDCMotor" H 8050 1981 60 0000 C CNN
|
||||
F 2 "BOM_Only:bom_only_no_pin" H 8050 1800 60 0001 C CNN
|
||||
F 3 "" H 8050 1800 60 0001 C CNN
|
||||
F 4 "" H 8050 1800 50 0001 C CNN "Note"
|
||||
F 5 "https://www.aliexpress.com/item/1005001384349991.html" H 8050 1800 50 0001 C CNN "AliExpress"
|
||||
1 8050 1800
|
||||
1 0 0 -1
|
||||
$EndComp
|
||||
$EndSCHEMATC
|
||||
|
||||
Loading…
Reference in New Issue
Block a user