Finished schematic, selecting footprints.
This commit is contained in:
85
pcb/RevA/bom.ini
Normal file
85
pcb/RevA/bom.ini
Normal file
@@ -0,0 +1,85 @@
|
|||||||
|
[BOM_OPTIONS]
|
||||||
|
; General BoM options here
|
||||||
|
; If 'ignore_dnf' option is set to 1, rows that are not to be fitted on the PCB will not be written to the BoM file
|
||||||
|
ignore_dnf = 1
|
||||||
|
; If 'use_alt' option is set to 1, grouped references will be printed in the alternate compressed style eg: R1-R7,R18
|
||||||
|
use_alt = 0
|
||||||
|
; If 'alt_wrap' option is set to and integer N, the references field will wrap after N entries are printed
|
||||||
|
alt_wrap = 0
|
||||||
|
; If 'number_rows' option is set to 1, each row in the BoM will be prepended with an incrementing row number
|
||||||
|
number_rows = 1
|
||||||
|
; If 'group_connectors' option is set to 1, connectors with the same footprints will be grouped together, independent of the name of the connector
|
||||||
|
group_connectors = 1
|
||||||
|
; If 'test_regex' option is set to 1, each component group will be tested against a number of regular-expressions (specified, per column, below). If any matches are found, the row is ignored in the output file
|
||||||
|
test_regex = 1
|
||||||
|
; If 'merge_blank_fields' option is set to 1, component groups with blank fields will be merged into the most compatible group, where possible
|
||||||
|
merge_blank_fields = 1
|
||||||
|
; If '{opt}' option is set to 1, the schematic version number will be appended to the filename.
|
||||||
|
include_version_number = 1
|
||||||
|
; Field name used to determine if a particular part is to be fitted
|
||||||
|
fit_field = Config
|
||||||
|
; Make a backup of the bom before generating the new one, using the folloing template
|
||||||
|
make_backup = %O.tmp
|
||||||
|
|
||||||
|
[IGNORE_COLUMNS]
|
||||||
|
; Any column heading that appears here will be excluded from the Generated BoM
|
||||||
|
; Titles are case-insensitive
|
||||||
|
Part Lib
|
||||||
|
Footprint Lib
|
||||||
|
|
||||||
|
[COLUMN_ORDER]
|
||||||
|
; Columns will apear in the order they are listed here
|
||||||
|
; Titles are case-insensitive
|
||||||
|
Description
|
||||||
|
Part
|
||||||
|
Part Lib
|
||||||
|
References
|
||||||
|
Value
|
||||||
|
Footprint
|
||||||
|
Footprint Lib
|
||||||
|
Quantity Per PCB
|
||||||
|
Build Quantity
|
||||||
|
Datasheet
|
||||||
|
|
||||||
|
[GROUP_FIELDS]
|
||||||
|
; List of fields used for sorting individual components into groups
|
||||||
|
; Components which match (comparing *all* fields) will be grouped together
|
||||||
|
; Field names are case-insensitive
|
||||||
|
Part
|
||||||
|
Part Lib
|
||||||
|
Value
|
||||||
|
Footprint
|
||||||
|
Footprint Lib
|
||||||
|
|
||||||
|
[COMPONENT_ALIASES]
|
||||||
|
; A series of values which are considered to be equivalent for the part name
|
||||||
|
; Each line represents a tab-separated list of equivalent component name values
|
||||||
|
; e.g. 'c c_small cap' will ensure the equivalent capacitor symbols can be grouped together
|
||||||
|
; Aliases are case-insensitive
|
||||||
|
c c_small cap capacitor
|
||||||
|
r r_small res resistor
|
||||||
|
sw switch
|
||||||
|
l l_small inductor
|
||||||
|
zener zenersmall
|
||||||
|
d diode d_small
|
||||||
|
|
||||||
|
[REGEX_INCLUDE]
|
||||||
|
; A series of regular expressions used to include parts in the BoM
|
||||||
|
; If there are any regex defined here, only components that match against ANY of them will be included in the BOM
|
||||||
|
; Column names are case-insensitive
|
||||||
|
; Format is: "ColumName Regex" (tab-separated)
|
||||||
|
|
||||||
|
[REGEX_EXCLUDE]
|
||||||
|
; A series of regular expressions used to exclude parts from the BoM
|
||||||
|
; If a component matches ANY of these, it will be excluded from the BoM
|
||||||
|
; Column names are case-insensitive
|
||||||
|
; Format is: "ColumName Regex" (tab-separated)
|
||||||
|
References ^TP[0-9]*
|
||||||
|
References ^FID
|
||||||
|
Part mount.*hole
|
||||||
|
Part solder.*bridge
|
||||||
|
Part test.*point
|
||||||
|
Footprint test.*point
|
||||||
|
Footprint mount.*hole
|
||||||
|
Footprint fiducial
|
||||||
|
|
@@ -80,6 +80,28 @@ X (PCINT14/~RESET~)PC6 29 1000 -350 150 L 40 40 1 1 B
|
|||||||
ENDDRAW
|
ENDDRAW
|
||||||
ENDDEF
|
ENDDEF
|
||||||
#
|
#
|
||||||
|
# Barrel_Jack
|
||||||
|
#
|
||||||
|
DEF Barrel_Jack J 0 40 Y Y 1 F N
|
||||||
|
F0 "J" 0 210 50 H V C CNN
|
||||||
|
F1 "Barrel_Jack" 0 -175 50 H V C CNN
|
||||||
|
F2 "" 50 -40 50 H I C CNN
|
||||||
|
F3 "" 50 -40 50 H I C CNN
|
||||||
|
ALIAS Jack-DC
|
||||||
|
DRAW
|
||||||
|
A -130 100 25 901 -901 0 1 10 F -130 125 -130 75
|
||||||
|
A -130 100 25 901 -901 0 1 10 N -130 125 -130 75
|
||||||
|
S 145 125 -130 75 0 1 10 F
|
||||||
|
P 2 0 1 10 50 -90 75 -65 N
|
||||||
|
P 2 0 1 10 200 100 150 100 N
|
||||||
|
P 4 0 1 10 200 0 50 0 50 -90 25 -65 N
|
||||||
|
P 6 0 1 10 -150 -100 -100 -100 -50 -50 0 -100 100 -100 200 -100 N
|
||||||
|
X ~ 1 300 100 100 L 50 50 1 1 P
|
||||||
|
X ~ 2 300 -100 100 L 50 50 1 1 P
|
||||||
|
X ~ 3 300 0 100 L 50 50 1 1 P
|
||||||
|
ENDDRAW
|
||||||
|
ENDDEF
|
||||||
|
#
|
||||||
# C
|
# C
|
||||||
#
|
#
|
||||||
DEF C C 0 10 N Y 1 F N
|
DEF C C 0 10 N Y 1 F N
|
||||||
@@ -141,30 +163,6 @@ X ~ 2 0 -100 73 U 50 50 1 1 P
|
|||||||
ENDDRAW
|
ENDDRAW
|
||||||
ENDDEF
|
ENDDEF
|
||||||
#
|
#
|
||||||
# Conn_01x02
|
|
||||||
#
|
|
||||||
DEF Conn_01x02 J 0 40 Y N 1 F N
|
|
||||||
F0 "J" 0 100 50 H V C CNN
|
|
||||||
F1 "Conn_01x02" 0 -200 50 H V C CNN
|
|
||||||
F2 "" 0 0 50 H I C CNN
|
|
||||||
F3 "" 0 0 50 H I C CNN
|
|
||||||
$FPLIST
|
|
||||||
Connector*:*_??x*mm*
|
|
||||||
Connector*:*1x??x*mm*
|
|
||||||
Pin?Header?Straight?1X*
|
|
||||||
Pin?Header?Angled?1X*
|
|
||||||
Socket?Strip?Straight?1X*
|
|
||||||
Socket?Strip?Angled?1X*
|
|
||||||
$ENDFPLIST
|
|
||||||
DRAW
|
|
||||||
S -50 -95 0 -105 1 1 6 N
|
|
||||||
S -50 5 0 -5 1 1 6 N
|
|
||||||
S -50 50 50 -150 1 1 10 f
|
|
||||||
X Pin_1 1 -200 0 150 R 50 50 1 1 P
|
|
||||||
X Pin_2 2 -200 -100 150 R 50 50 1 1 P
|
|
||||||
ENDDRAW
|
|
||||||
ENDDEF
|
|
||||||
#
|
|
||||||
# Conn_01x03
|
# Conn_01x03
|
||||||
#
|
#
|
||||||
DEF Conn_01x03 J 0 40 Y N 1 F N
|
DEF Conn_01x03 J 0 40 Y N 1 F N
|
||||||
|
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user