aboutsummaryrefslogtreecommitdiff
path: root/driver/driver.kicad_pcb
diff options
context:
space:
mode:
authorjaseg <git@jaseg.net>2019-01-31 15:42:31 +0900
committerjaseg <git@jaseg.net>2019-01-31 15:42:31 +0900
commit66e2a4b74ddf5eabe52c2bd922d4380a204cc6d3 (patch)
tree2d51e8ae8ffc39e8d831da497a7adcf700baa7e7 /driver/driver.kicad_pcb
parentff1a5b50857ee8cc33a38b385879961ff304b7bc (diff)
download8seg-66e2a4b74ddf5eabe52c2bd922d4380a204cc6d3.tar.gz
8seg-66e2a4b74ddf5eabe52c2bd922d4380a204cc6d3.tar.bz2
8seg-66e2a4b74ddf5eabe52c2bd922d4380a204cc6d3.zip
driver: Prettify heatsink mounting holes a bit
Diffstat (limited to 'driver/driver.kicad_pcb')
-rw-r--r--driver/driver.kicad_pcb165
1 files changed, 102 insertions, 63 deletions
diff --git a/driver/driver.kicad_pcb b/driver/driver.kicad_pcb
index a80fc09..65befc9 100644
--- a/driver/driver.kicad_pcb
+++ b/driver/driver.kicad_pcb
@@ -2,7 +2,7 @@
(general
(thickness 1.6)
- (drawings 122)
+ (drawings 126)
(tracks 1099)
(zones 0)
(modules 103)
@@ -64,8 +64,8 @@
(mod_edge_width 0.15)
(mod_text_size 1 1)
(mod_text_width 0.15)
- (pad_size 1.6 1.6)
- (pad_drill 0.8)
+ (pad_size 7 7)
+ (pad_drill 3.2)
(pad_to_mask_clearance 0.051)
(solder_mask_min_width 0.25)
(aux_axis_origin 0 0)
@@ -5112,13 +5112,13 @@
)
)
- (module MountingHole:MountingHole_3.2mm_M3 (layer F.Cu) (tedit 56D1B4CB) (tstamp 5C529B10)
+ (module MountingHole:MountingHole_3.2mm_M3 (layer F.Cu) (tedit 5C529744) (tstamp 5C529B10)
(at 110 97)
(descr "Mounting Hole 3.2mm, no annular, M3")
(tags "mounting hole 3.2mm no annular m3")
(path /5C580F0A)
(attr virtual)
- (fp_text reference H5 (at 0 -4.2) (layer F.SilkS)
+ (fp_text reference H5 (at 0 -4.2) (layer F.SilkS) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value MountingHole (at 0 4.2) (layer F.Fab)
@@ -5129,16 +5129,16 @@
(fp_text user %R (at 0.3 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
- (pad 1 np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask))
+ (pad "" np_thru_hole circle (at 0 0) (size 7 7) (drill 3.2) (layers F.Cu F.Mask))
)
- (module MountingHole:MountingHole_3.2mm_M3 (layer F.Cu) (tedit 56D1B4CB) (tstamp 5C52895C)
+ (module MountingHole:MountingHole_3.2mm_M3 (layer F.Cu) (tedit 5C529750) (tstamp 5C52895C)
(at 110 150)
(descr "Mounting Hole 3.2mm, no annular, M3")
(tags "mounting hole 3.2mm no annular m3")
(path /5C580F10)
(attr virtual)
- (fp_text reference H6 (at 0 -4.2) (layer F.SilkS)
+ (fp_text reference H6 (at 0 -4.2) (layer F.SilkS) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value MountingHole (at 0 4.2) (layer F.Fab)
@@ -5149,16 +5149,16 @@
)
(fp_circle (center 0 0) (end 3.2 0) (layer Cmts.User) (width 0.15))
(fp_circle (center 0 0) (end 3.45 0) (layer F.CrtYd) (width 0.05))
- (pad 1 np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask))
+ (pad "" np_thru_hole circle (at 0 0) (size 7 7) (drill 3.2) (layers F.Cu F.Mask))
)
- (module MountingHole:MountingHole_3.2mm_M3 (layer F.Cu) (tedit 56D1B4CB) (tstamp 5C528964)
+ (module MountingHole:MountingHole_3.2mm_M3 (layer F.Cu) (tedit 5C52974B) (tstamp 5C528964)
(at 131.5 150)
(descr "Mounting Hole 3.2mm, no annular, M3")
(tags "mounting hole 3.2mm no annular m3")
(path /5C580F16)
(attr virtual)
- (fp_text reference H7 (at 0 -4.2) (layer F.SilkS)
+ (fp_text reference H7 (at 0 -4.2) (layer F.SilkS) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value MountingHole (at 0 4.2) (layer F.Fab)
@@ -5169,16 +5169,16 @@
)
(fp_circle (center 0 0) (end 3.2 0) (layer Cmts.User) (width 0.15))
(fp_circle (center 0 0) (end 3.45 0) (layer F.CrtYd) (width 0.05))
- (pad 1 np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask))
+ (pad "" np_thru_hole circle (at 0 0) (size 7 7) (drill 3.2) (layers F.Cu F.Mask))
)
- (module MountingHole:MountingHole_3.2mm_M3 (layer F.Cu) (tedit 56D1B4CB) (tstamp 5C52896C)
+ (module MountingHole:MountingHole_3.2mm_M3 (layer F.Cu) (tedit 5C529738) (tstamp 5C52896C)
(at 153 97)
(descr "Mounting Hole 3.2mm, no annular, M3")
(tags "mounting hole 3.2mm no annular m3")
(path /5C580F1C)
(attr virtual)
- (fp_text reference H8 (at 0 -4.2) (layer F.SilkS)
+ (fp_text reference H8 (at 0 -4.2) (layer F.SilkS) hide
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value MountingHole (at 0 4.2) (layer F.Fab)
@@ -5189,9 +5189,48 @@
(fp_text user %R (at 0.3 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
- (pad 1 np_thru_hole circle (at 0 0) (size 3.2 3.2) (drill 3.2) (layers *.Cu *.Mask))
+ (pad "" np_thru_hole circle (at 0 0) (size 7 7) (drill 3.2) (layers F.Cu F.Mask))
)
+ (dimension 43 (width 0.3) (layer Dwgs.User)
+ (gr_text "43.000 mm" (at 131.5 167.1) (layer Dwgs.User)
+ (effects (font (size 1.5 1.5) (thickness 0.3)))
+ )
+ (feature1 (pts (xy 153 97) (xy 153 165.586421)))
+ (feature2 (pts (xy 110 97) (xy 110 165.586421)))
+ (crossbar (pts (xy 110 165) (xy 153 165)))
+ (arrow1a (pts (xy 153 165) (xy 151.873496 165.586421)))
+ (arrow1b (pts (xy 153 165) (xy 151.873496 164.413579)))
+ (arrow2a (pts (xy 110 165) (xy 111.126504 165.586421)))
+ (arrow2b (pts (xy 110 165) (xy 111.126504 164.413579)))
+ )
+ (dimension 21.5 (width 0.3) (layer Dwgs.User)
+ (gr_text "21.500 mm" (at 120.75 162.1) (layer Dwgs.User)
+ (effects (font (size 1.5 1.5) (thickness 0.3)))
+ )
+ (feature1 (pts (xy 131.5 150) (xy 131.5 160.586421)))
+ (feature2 (pts (xy 110 150) (xy 110 160.586421)))
+ (crossbar (pts (xy 110 160) (xy 131.5 160)))
+ (arrow1a (pts (xy 131.5 160) (xy 130.373496 160.586421)))
+ (arrow1b (pts (xy 131.5 160) (xy 130.373496 159.413579)))
+ (arrow2a (pts (xy 110 160) (xy 111.126504 160.586421)))
+ (arrow2b (pts (xy 110 160) (xy 111.126504 159.413579)))
+ )
+ (dimension 53 (width 0.3) (layer Dwgs.User)
+ (gr_text "53.000 mm" (at 177.1 123.5 270) (layer Dwgs.User)
+ (effects (font (size 1.5 1.5) (thickness 0.3)))
+ )
+ (feature1 (pts (xy 110 150) (xy 175.586421 150)))
+ (feature2 (pts (xy 110 97) (xy 175.586421 97)))
+ (crossbar (pts (xy 175 97) (xy 175 150)))
+ (arrow1a (pts (xy 175 150) (xy 174.413579 148.873496)))
+ (arrow1b (pts (xy 175 150) (xy 175.586421 148.873496)))
+ (arrow2a (pts (xy 175 97) (xy 174.413579 98.126504)))
+ (arrow2b (pts (xy 175 97) (xy 175.586421 98.126504)))
+ )
+ (gr_text M3 (at 105 95) (layer F.SilkS) (tstamp 5C52D0B4)
+ (effects (font (size 1.5 1.5) (thickness 0.3)))
+ )
(gr_line (start 112 143.5) (end 101.5 143.5) (layer B.Mask) (width 2.5) (tstamp 5C52AD86))
(gr_line (start 112 139.5) (end 101 139.5) (layer B.Mask) (width 2.5) (tstamp 5C52AD83))
(gr_line (start 101.5 143.5) (end 80 136) (layer B.Mask) (width 2.5) (tstamp 5C52AD75))
@@ -5365,80 +5404,80 @@
(gr_line (start 122.5 115) (end 101 104.5) (layer F.Mask) (width 2.5) (tstamp 5CB60C88))
(gr_line (start 122.5 111.5) (end 101 101) (layer F.Mask) (width 2.5))
(dimension 5 (width 0.3) (layer Dwgs.User) (tstamp 5C51A1E7)
- (gr_text "5.000 mm" (at 72.5 40.9) (layer Dwgs.User) (tstamp 5C51A1E7)
+ (gr_text "5.000 mm" (at 72.5 42.9) (layer Dwgs.User) (tstamp 5C51A1E7)
(effects (font (size 1.5 1.5) (thickness 0.3)))
)
- (feature1 (pts (xy 70 60) (xy 70 42.413579)))
- (feature2 (pts (xy 75 60) (xy 75 42.413579)))
- (crossbar (pts (xy 75 43) (xy 70 43)))
- (arrow1a (pts (xy 70 43) (xy 71.126504 42.413579)))
- (arrow1b (pts (xy 70 43) (xy 71.126504 43.586421)))
- (arrow2a (pts (xy 75 43) (xy 73.873496 42.413579)))
- (arrow2b (pts (xy 75 43) (xy 73.873496 43.586421)))
+ (feature1 (pts (xy 70 60) (xy 70 44.413579)))
+ (feature2 (pts (xy 75 60) (xy 75 44.413579)))
+ (crossbar (pts (xy 75 45) (xy 70 45)))
+ (arrow1a (pts (xy 70 45) (xy 71.126504 44.413579)))
+ (arrow1b (pts (xy 70 45) (xy 71.126504 45.586421)))
+ (arrow2a (pts (xy 75 45) (xy 73.873496 44.413579)))
+ (arrow2b (pts (xy 75 45) (xy 73.873496 45.586421)))
)
(dimension 5 (width 0.3) (layer Dwgs.User)
- (gr_text "5.000 mm" (at 59.9 62 90) (layer Dwgs.User)
+ (gr_text "5.000 mm" (at 62.9 57.5 90) (layer Dwgs.User)
(effects (font (size 1.5 1.5) (thickness 0.3)))
)
- (feature1 (pts (xy 75 55) (xy 61.413579 55)))
- (feature2 (pts (xy 75 60) (xy 61.413579 60)))
- (crossbar (pts (xy 62 60) (xy 62 55)))
- (arrow1a (pts (xy 62 55) (xy 62.586421 56.126504)))
- (arrow1b (pts (xy 62 55) (xy 61.413579 56.126504)))
- (arrow2a (pts (xy 62 60) (xy 62.586421 58.873496)))
- (arrow2b (pts (xy 62 60) (xy 61.413579 58.873496)))
+ (feature1 (pts (xy 75 55) (xy 64.413579 55)))
+ (feature2 (pts (xy 75 60) (xy 64.413579 60)))
+ (crossbar (pts (xy 65 60) (xy 65 55)))
+ (arrow1a (pts (xy 65 55) (xy 65.586421 56.126504)))
+ (arrow1b (pts (xy 65 55) (xy 64.413579 56.126504)))
+ (arrow2a (pts (xy 65 60) (xy 65.586421 58.873496)))
+ (arrow2b (pts (xy 65 60) (xy 64.413579 58.873496)))
)
(gr_line (start 170 55) (end 70 55) (layer Edge.Cuts) (width 0.15))
(gr_line (start 170 155) (end 170 55) (layer Edge.Cuts) (width 0.15))
(gr_line (start 70 155) (end 170 155) (layer Edge.Cuts) (width 0.15))
(gr_line (start 70 55) (end 70 155) (layer Edge.Cuts) (width 0.15))
(dimension 100 (width 0.3) (layer Dwgs.User)
- (gr_text "100.000 mm" (at 120 44.4) (layer Dwgs.User)
+ (gr_text "100.000 mm" (at 120 47.9) (layer Dwgs.User)
(effects (font (size 1.5 1.5) (thickness 0.3)))
)
- (feature1 (pts (xy 170 55) (xy 170 45.913579)))
- (feature2 (pts (xy 70 55) (xy 70 45.913579)))
- (crossbar (pts (xy 70 46.5) (xy 170 46.5)))
- (arrow1a (pts (xy 170 46.5) (xy 168.873496 47.086421)))
- (arrow1b (pts (xy 170 46.5) (xy 168.873496 45.913579)))
- (arrow2a (pts (xy 70 46.5) (xy 71.126504 47.086421)))
- (arrow2b (pts (xy 70 46.5) (xy 71.126504 45.913579)))
+ (feature1 (pts (xy 170 55) (xy 170 49.413579)))
+ (feature2 (pts (xy 70 55) (xy 70 49.413579)))
+ (crossbar (pts (xy 70 50) (xy 170 50)))
+ (arrow1a (pts (xy 170 50) (xy 168.873496 50.586421)))
+ (arrow1b (pts (xy 170 50) (xy 168.873496 49.413579)))
+ (arrow2a (pts (xy 70 50) (xy 71.126504 50.586421)))
+ (arrow2b (pts (xy 70 50) (xy 71.126504 49.413579)))
)
(dimension 100 (width 0.3) (layer Dwgs.User) (tstamp 5C8CB9BE)
- (gr_text "100.000 mm" (at 49.9 105 90) (layer Dwgs.User) (tstamp 5C8CB9BE)
+ (gr_text "100.000 mm" (at 52.9 105 90) (layer Dwgs.User) (tstamp 5C8CB9BE)
(effects (font (size 1.5 1.5) (thickness 0.3)))
)
- (feature1 (pts (xy 70 55) (xy 51.413579 55)))
- (feature2 (pts (xy 70 155) (xy 51.413579 155)))
- (crossbar (pts (xy 52 155) (xy 52 55)))
- (arrow1a (pts (xy 52 55) (xy 52.586421 56.126504)))
- (arrow1b (pts (xy 52 55) (xy 51.413579 56.126504)))
- (arrow2a (pts (xy 52 155) (xy 52.586421 153.873496)))
- (arrow2b (pts (xy 52 155) (xy 51.413579 153.873496)))
+ (feature1 (pts (xy 70 55) (xy 54.413579 55)))
+ (feature2 (pts (xy 70 155) (xy 54.413579 155)))
+ (crossbar (pts (xy 55 155) (xy 55 55)))
+ (arrow1a (pts (xy 55 55) (xy 55.586421 56.126504)))
+ (arrow1b (pts (xy 55 55) (xy 54.413579 56.126504)))
+ (arrow2a (pts (xy 55 155) (xy 55.586421 153.873496)))
+ (arrow2b (pts (xy 55 155) (xy 54.413579 153.873496)))
)
(dimension 35 (width 0.3) (layer Dwgs.User)
- (gr_text "35.000 mm" (at 61.9 146 90) (layer Dwgs.User)
+ (gr_text "35.000 mm" (at 62.9 137.5 90) (layer Dwgs.User)
(effects (font (size 1.5 1.5) (thickness 0.3)))
)
- (feature1 (pts (xy 70 120) (xy 63.413579 120)))
- (feature2 (pts (xy 70 155) (xy 63.413579 155)))
- (crossbar (pts (xy 64 155) (xy 64 120)))
- (arrow1a (pts (xy 64 120) (xy 64.586421 121.126504)))
- (arrow1b (pts (xy 64 120) (xy 63.413579 121.126504)))
- (arrow2a (pts (xy 64 155) (xy 64.586421 153.873496)))
- (arrow2b (pts (xy 64 155) (xy 63.413579 153.873496)))
+ (feature1 (pts (xy 70 120) (xy 64.413579 120)))
+ (feature2 (pts (xy 70 155) (xy 64.413579 155)))
+ (crossbar (pts (xy 65 155) (xy 65 120)))
+ (arrow1a (pts (xy 65 120) (xy 65.586421 121.126504)))
+ (arrow1b (pts (xy 65 120) (xy 64.413579 121.126504)))
+ (arrow2a (pts (xy 65 155) (xy 65.586421 153.873496)))
+ (arrow2b (pts (xy 65 155) (xy 64.413579 153.873496)))
)
(dimension 36 (width 0.3) (layer Dwgs.User)
- (gr_text "36.000 mm" (at 55.9 120 90) (layer Dwgs.User)
+ (gr_text "36.000 mm" (at 57.9 120 90) (layer Dwgs.User)
(effects (font (size 1.5 1.5) (thickness 0.3)))
)
- (feature1 (pts (xy 69 102) (xy 57.413579 102)))
- (feature2 (pts (xy 69 138) (xy 57.413579 138)))
- (crossbar (pts (xy 58 138) (xy 58 102)))
- (arrow1a (pts (xy 58 102) (xy 58.586421 103.126504)))
- (arrow1b (pts (xy 58 102) (xy 57.413579 103.126504)))
- (arrow2a (pts (xy 58 138) (xy 58.586421 136.873496)))
- (arrow2b (pts (xy 58 138) (xy 57.413579 136.873496)))
+ (feature1 (pts (xy 69 102) (xy 59.413579 102)))
+ (feature2 (pts (xy 69 138) (xy 59.413579 138)))
+ (crossbar (pts (xy 60 138) (xy 60 102)))
+ (arrow1a (pts (xy 60 102) (xy 60.586421 103.126504)))
+ (arrow1b (pts (xy 60 102) (xy 59.413579 103.126504)))
+ (arrow2a (pts (xy 60 138) (xy 60.586421 136.873496)))
+ (arrow2b (pts (xy 60 138) (xy 59.413579 136.873496)))
)
(segment (start 108.575 69.1) (end 108.575 68.925) (width 0.5) (layer F.Cu) (net 1))