added silk screen #1

Merged
McRaeAlex merged 2 commits from am/develop into main 2023-11-12 02:11:52 +00:00
6 changed files with 1727 additions and 47 deletions

279
badge.kicad_mod Normal file
View File

@ -0,0 +1,279 @@
(footprint "badge" (version 20221018) (generator pcbnew)
(layer "F.Cu")
(attr board_only exclude_from_pos_files exclude_from_bom)
(fp_text reference "G***" (at 0 0) (layer "F.SilkS") hide
(effects (font (size 1.5 1.5) (thickness 0.3)))
(tstamp 4a12595f-a884-443a-b324-b655b3dc75ed)
)
(fp_text value "LOGO" (at 0.75 0) (layer "F.SilkS") hide
(effects (font (size 1.5 1.5) (thickness 0.3)))
(tstamp 7b4ec11c-a736-4c10-ad3c-7478f5345076)
)
(fp_poly
(pts
(xy -14.186032 -17.737295)
(xy -13.414569 -17.087853)
(xy -12.952682 -16.071881)
(xy -12.854474 -15.127173)
(xy -12.873842 -13.815668)
(xy -6.031602 -6.977374)
(xy 0.810639 -0.13908)
(xy 0.810639 -4.445712)
(xy 0.807989 -6.061334)
(xy 0.791637 -7.228073)
(xy 0.74898 -8.03747)
(xy 0.667414 -8.581064)
(xy 0.534335 -8.950396)
(xy 0.33714 -9.237008)
(xy 0.11818 -9.475114)
(xy -0.411081 -9.933948)
(xy -0.960669 -10.102711)
(xy -1.760407 -10.064191)
(xy -2.572964 -10.027015)
(xy -3.136088 -10.2107)
(xy -3.725855 -10.710012)
(xy -3.770076 -10.754037)
(xy -4.453938 -11.7448)
(xy -4.579398 -12.564893)
(xy -3.242553 -12.564893)
(xy -3.065376 -12.090165)
(xy -2.817933 -11.773556)
(xy -2.320383 -11.429022)
(xy -2.026595 -11.348936)
(xy -1.551867 -11.526113)
(xy -1.235258 -11.773556)
(xy -0.890725 -12.271106)
(xy -0.810638 -12.564893)
(xy -0.987815 -13.039622)
(xy -1.235258 -13.356231)
(xy -1.732808 -13.700764)
(xy -2.026595 -13.780851)
(xy -2.501324 -13.603674)
(xy -2.817933 -13.356231)
(xy -3.162466 -12.858681)
(xy -3.242553 -12.564893)
(xy -4.579398 -12.564893)
(xy -4.612508 -12.781322)
(xy -4.245181 -13.798868)
(xy -3.803764 -14.342062)
(xy -2.825669 -15.007438)
(xy -1.791942 -15.146571)
(xy -0.767319 -14.76007)
(xy -0.215739 -14.308374)
(xy 0.306934 -13.707034)
(xy 0.507428 -13.149513)
(xy 0.480809 -12.359199)
(xy 0.474316 -12.300562)
(xy 0.433997 -11.520289)
(xy 0.598486 -10.977809)
(xy 1.063275 -10.41911)
(xy 1.251267 -10.233862)
(xy 2.161702 -9.351433)
(xy 2.161702 -4.065266)
(xy 2.161702 1.220901)
(xy 7.701064 6.755319)
(xy 13.240426 12.289737)
(xy 13.240426 7.557147)
(xy 13.240426 2.824556)
(xy 11.078724 0.675532)
(xy 8.917022 -1.473491)
(xy 8.917014 -3.236214)
(xy 8.899225 -4.203765)
(xy 8.801044 -4.81002)
(xy 8.555233 -5.233948)
(xy 8.094555 -5.654519)
(xy 7.971269 -5.753541)
(xy 7.36315 -6.314736)
(xy 7.090351 -6.869551)
(xy 7.027419 -7.660448)
(xy 8.376596 -7.660448)
(xy 8.61504 -7.021986)
(xy 9.205069 -6.586188)
(xy 9.653877 -6.493323)
(xy 10.025064 -6.692935)
(xy 10.432576 -7.167562)
(xy 10.719168 -7.683291)
(xy 10.673709 -8.037907)
(xy 10.396926 -8.383519)
(xy 9.721472 -8.84042)
(xy 9.064885 -8.836108)
(xy 8.569247 -8.421434)
(xy 8.376596 -7.660448)
(xy 7.027419 -7.660448)
(xy 7.025595 -7.683368)
(xy 7.025532 -7.725486)
(xy 7.238643 -8.910795)
(xy 7.852385 -9.748425)
(xy 8.828371 -10.199214)
(xy 9.51769 -10.268085)
(xy 10.608302 -10.046911)
(xy 11.428001 -9.46246)
(xy 11.944839 -8.633334)
(xy 12.126867 -7.678137)
(xy 11.942138 -6.715474)
(xy 11.358703 -5.863948)
(xy 10.812662 -5.460643)
(xy 10.32288 -5.123796)
(xy 10.082424 -4.716165)
(xy 10.004609 -4.043852)
(xy 9.999581 -3.641906)
(xy 10.011386 -3.056836)
(xy 10.091245 -2.593409)
(xy 10.303256 -2.149916)
(xy 10.711514 -1.624645)
(xy 11.380118 -0.915885)
(xy 12.294681 0)
(xy 14.59149 2.284877)
(xy 14.59149 7.96204)
(xy 14.59149 13.639202)
(xy 18.556773 17.611107)
(xy 19.896964 18.962082)
(xy 20.890432 19.98885)
(xy 21.579257 20.742563)
(xy 22.005517 21.274372)
(xy 22.21129 21.63543)
(xy 22.238654 21.876887)
(xy 22.171559 22.005336)
(xy 21.808706 22.352477)
(xy 21.64811 22.42766)
(xy 21.414357 22.244857)
(xy 20.858917 21.733785)
(xy 20.040092 20.950452)
(xy 19.016185 19.950863)
(xy 17.8455 18.791026)
(xy 17.428724 18.374468)
(xy 13.382289 14.321277)
(xy 6.225054 14.321277)
(xy -0.932182 14.321277)
(xy -2.7705 12.497341)
(xy -3.630821 11.654444)
(xy -4.238999 11.121916)
(xy -4.725537 10.828495)
(xy -5.220938 10.702918)
(xy -5.855704 10.673924)
(xy -6.110687 10.673405)
(xy -7.032235 10.636394)
(xy -7.619031 10.477649)
(xy -8.074415 10.125604)
(xy -8.264788 9.915251)
(xy -8.805316 8.939471)
(xy -8.865576 8.349049)
(xy -7.50032 8.349049)
(xy -7.07088 8.957393)
(xy -6.970511 9.033232)
(xy -6.451363 9.30113)
(xy -6.001506 9.194689)
(xy -5.822106 9.083822)
(xy -5.351982 8.62034)
(xy -5.179282 8.263777)
(xy -5.289091 7.619586)
(xy -5.783154 7.155053)
(xy -6.329043 7.025532)
(xy -7.078953 7.225222)
(xy -7.486195 7.719027)
(xy -7.50032 8.349049)
(xy -8.865576 8.349049)
(xy -8.912276 7.891488)
(xy -8.621588 6.907692)
(xy -7.969172 6.124474)
(xy -7.159647 5.719045)
(xy -5.954372 5.614193)
(xy -4.941109 5.963616)
(xy -4.206881 6.697449)
(xy -3.838712 7.745824)
(xy -3.821324 8.39919)
(xy -3.829902 8.917455)
(xy -3.724002 9.35816)
(xy -3.434978 9.834066)
(xy -2.894181 10.457931)
(xy -2.032965 11.342517)
(xy -2.023865 11.351688)
(xy -0.1496 13.240426)
(xy 6.070069 13.240426)
(xy 12.289737 13.240426)
(xy 6.755319 7.701064)
(xy 1.220901 2.161702)
(xy -2.976631 2.161702)
(xy -7.174164 2.161702)
(xy -9.187234 0.135107)
(xy -10.11032 -0.777478)
(xy -10.76987 -1.365961)
(xy -11.27271 -1.699803)
(xy -11.725664 -1.848468)
(xy -12.235557 -1.881418)
(xy -12.287918 -1.88108)
(xy -13.066449 -1.800757)
(xy -13.566068 -1.489059)
(xy -13.915957 -1.012612)
(xy -14.711842 -0.181292)
(xy -15.704205 0.161088)
(xy -16.819768 -0.006128)
(xy -17.086379 -0.118988)
(xy -18.037572 -0.819482)
(xy -18.543024 -1.741445)
(xy -18.557261 -2.161098)
(xy -17.129821 -2.161098)
(xy -17.014737 -1.875295)
(xy -16.538011 -1.471636)
(xy -15.876685 -1.416265)
(xy -15.251375 -1.699894)
(xy -15.025445 -1.959042)
(xy -14.895198 -2.578114)
(xy -15.210044 -3.117706)
(xy -15.877952 -3.438686)
(xy -16.019186 -3.461407)
(xy -16.705292 -3.32906)
(xy -17.107849 -2.84409)
(xy -17.129821 -2.161098)
(xy -18.557261 -2.161098)
(xy -18.578097 -2.775297)
(xy -18.118151 -3.811458)
(xy -17.961844 -4.012594)
(xy -17.052021 -4.753262)
(xy -16.037584 -5.038266)
(xy -15.040653 -4.874282)
(xy -14.183346 -4.267985)
(xy -13.837238 -3.78713)
(xy -13.500611 -3.297552)
(xy -13.09333 -3.05707)
(xy -12.421653 -2.97913)
(xy -12.017221 -2.974049)
(xy -11.377279 -2.955879)
(xy -10.882433 -2.855542)
(xy -10.410348 -2.601448)
(xy -9.838686 -2.12201)
(xy -9.04511 -1.34564)
(xy -8.781915 -1.080851)
(xy -6.904919 0.810639)
(xy -3.522 0.810639)
(xy -0.13908 0.810639)
(xy -6.977374 -6.031602)
(xy -13.815668 -12.873842)
(xy -15.127173 -12.854474)
(xy -16.376241 -13.041574)
(xy -17.299689 -13.593629)
(xy -17.841679 -14.435051)
(xy -17.925411 -15.27897)
(xy -16.482978 -15.27897)
(xy -16.378195 -14.650661)
(xy -15.987994 -14.380763)
(xy -15.276732 -14.376023)
(xy -14.722849 -14.489739)
(xy -14.497097 -14.800039)
(xy -14.456383 -15.402127)
(xy -14.520922 -16.063833)
(xy -14.782026 -16.361649)
(xy -15.079235 -16.436168)
(xy -15.859755 -16.327741)
(xy -16.363442 -15.824189)
(xy -16.482978 -15.27897)
(xy -17.925411 -15.27897)
(xy -17.946373 -15.490248)
(xy -17.713238 -16.355321)
(xy -17.081614 -17.268684)
(xy -16.355321 -17.713238)
(xy -15.191479 -17.964369)
)
(stroke (width 0) (type solid)) (fill solid) (layer "F.SilkS") (tstamp 3cd10288-05f1-4f63-a8eb-ee7a373638ca))
)

LOADING

@McRaeAlex , the copper at the stem of the leaf can't go all the way to the edge. Every CM has a minimum clearance copper-to-edge. You can set that in the DRC and it will give you a warning. I would use 10mil (milli-inches, I know) as safe guide.

I would also add more space between U1.7 and U1.8 and the edge of the board. One trick might be to rotate the parts by 45degrees. Regardless, this is amazing.

!thumbnail[](badge.kicad_pcb){ diff="McRaeAlex/badge:9815e562a01d58f0f6e9c12953d20142d4826c28...d64357800e44ace6b57ac1ab61e34e696c90ee67" pr="1" layers="62,61,60,57,33,32,34" diff-visibility="full" variant="default" view-coords="39.7,61.0,44.1,67.6" aspect-ratio="1.403" } @McRaeAlex , the copper at the stem of the leaf can't go all the way to the edge. Every CM has a minimum clearance copper-to-edge. You can set that in the DRC and it will give you a warning. I would use 10mil (milli-inches, I know) as safe guide. I would also add more space between U1.7 and U1.8 and the edge of the board. One trick might be to rotate the parts by 45degrees. Regardless, this is amazing.

View File

LOADING

4
fp-lib-table Normal file
View File

@ -0,0 +1,4 @@
(fp_lib_table
(version 7)
(lib (name "badge")(type "KiCad")(uri "/Users/mcrae/dev/allspice/badge")(options "")(descr ""))
)

View File

@ -10,6 +10,9 @@
xml:space="preserve" xml:space="preserve"
inkscape:version="1.3 (0e150ed, 2023-07-21)" inkscape:version="1.3 (0e150ed, 2023-07-21)"
sodipodi:docname="logo.svg" sodipodi:docname="logo.svg"
inkscape:export-filename="silk_screen.png"
inkscape:export-xdpi="96"
inkscape:export-ydpi="96"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg"
@ -24,14 +27,14 @@
inkscape:deskcolor="#d1d1d1" inkscape:deskcolor="#d1d1d1"
inkscape:document-units="mm" inkscape:document-units="mm"
inkscape:zoom="0.91437845" inkscape:zoom="0.91437845"
inkscape:cx="-119.75348" inkscape:cx="143.26672"
inkscape:cy="174.98225" inkscape:cy="262.47338"
inkscape:window-width="1728" inkscape:window-width="1728"
inkscape:window-height="1051" inkscape:window-height="1051"
inkscape:window-x="0" inkscape:window-x="0"
inkscape:window-y="38" inkscape:window-y="38"
inkscape:window-maximized="1" inkscape:window-maximized="1"
inkscape:current-layer="layer3" /><defs inkscape:current-layer="layer2" /><defs
id="defs1"><style id="defs1"><style
id="style1">.cls-1{fill:none;}.cls-1,.cls-2,.cls-3,.cls-4{stroke-width:0px;}.cls-5{clip-path:url(#clippath-1);}.cls-2{fill:#feffff;}.cls-6{clip-path:url(#clippath);}.cls-3{fill:#14385f;}.cls-4{fill:#f4bd22;}</style><clipPath id="style1">.cls-1{fill:none;}.cls-1,.cls-2,.cls-3,.cls-4{stroke-width:0px;}.cls-5{clip-path:url(#clippath-1);}.cls-2{fill:#feffff;}.cls-6{clip-path:url(#clippath);}.cls-3{fill:#14385f;}.cls-4{fill:#f4bd22;}</style><clipPath
id="clippath"><rect id="clippath"><rect
@ -52,7 +55,7 @@
inkscape:groupmode="layer" inkscape:groupmode="layer"
id="layer1" id="layer1"
transform="translate(-272.16269,-436.25986)" transform="translate(-272.16269,-436.25986)"
style="display:inline"><path style="display:none"><path
class="cls-3" class="cls-3"
d="m 39.752,39.752 c 0,0 -25.058,80.466 38.53,144.054 44.667,44.666 103.562,14.739 103.562,14.739 l 16.571,16.571 16.701,-16.701 -16.571,-16.571 c 0,0 29.927,-58.895 -14.739,-103.561 C 120.218,14.695 39.752,39.752 39.752,39.752" d="m 39.752,39.752 c 0,0 -25.058,80.466 38.53,144.054 44.667,44.666 103.562,14.739 103.562,14.739 l 16.571,16.571 16.701,-16.701 -16.571,-16.571 c 0,0 29.927,-58.895 -14.739,-103.561 C 120.218,14.695 39.752,39.752 39.752,39.752"
id="path3" id="path3"
@ -66,7 +69,8 @@
id="path4" /></g><g id="path4" /></g><g
inkscape:groupmode="layer" inkscape:groupmode="layer"
id="layer3" id="layer3"
inkscape:label="Edge Cuts"><path inkscape:label="Edge Cuts"
style="display:none"><path
class="cls-3" class="cls-3"
d="m 41.17409,40.442816 c 0,0 -25.058,80.466004 38.53,144.054004 44.667,44.666 103.562,14.739 103.562,14.739 l 16.571,16.571 16.701,-16.701 -16.571,-16.571 c 0,0 29.927,-58.895 -14.739,-103.561004 -63.588,-63.588 -144.054,-38.531 -144.054,-38.531" d="m 41.17409,40.442816 c 0,0 -25.058,80.466004 38.53,144.054004 44.667,44.666 103.562,14.739 103.562,14.739 l 16.571,16.571 16.701,-16.701 -16.571,-16.571 c 0,0 29.927,-58.895 -14.739,-103.561004 -63.588,-63.588 -144.054,-38.531 -144.054,-38.531"
id="path3-5" id="path3-5"

Before

Width:  |  Height:  |  Size: 4.8 KiB

After

Width:  |  Height:  |  Size: 4.9 KiB

BIN
silk_screen.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.3 KiB