Skip to content
Snippets Groups Projects
Commit 675ced3f authored by Benjamin Koch's avatar Benjamin Koch
Browse files

exclude DNP parts from position files

Otherwise, JLC will complain because one of the DNP parts is in the
same place as another part.
parent 1512e592
No related branches found
No related tags found
No related merge requests found
......@@ -309,13 +309,13 @@
(d.h. wir messen sowieso und würden dann nicht anschalten), aber explizit vorsehen könnte sinnvoll sein.
- Texte klein machen: `sed '/fp_text reference/,/size\|^\s)/ s/(size 1 1)/(size 0.6 0.6)/' -i c3pb-heizung.kicad_pcb`
- Testpunkte nicht im BOM: `sed '/(symbol (lib_id "Connector:TestPoint_Probe")/,/(in_bom \|^\s)/ s/(in_bom yes)/(in_bom no)/' -i *.kicad_sch`
- Wenn JLC bei F3 meckert wegen "repeated coordinate", dann "exclude from position files" anschalten für die DNP Widerstände.
TODO und weitere Gedanken:
- Anschlussplan wird nicht auf die Platine passen, aber kann man in den Deckel kleben.
- Und auf die Rückseite der Display-Platine kleben oder in Silk.
- Wannenstecker und Stiftleisten sizten falsch. Kicad hat den Ursprung auf Pin 1, JLC legt die Mitte auf den Ursprung.
- Gerber vom Main Board noch mal. Ich hab Polygons noch geändert.
TODO:
- OLED als Board kaufen oder irgendwie anders auf eigene Platine? -> Nicht gut ohne Breakout kaufbar und Breakout hat noch diverse Kondensatoren und so. Ich würd's
einfach von unten an mein PCB löten.
......@@ -334,6 +334,7 @@ TODO:
- WS2812-2020 Ring, WorldSemi, die 2020 wegen Qualität; WS2812C-2020-V1 klingt gut, weil macht 5 mA pro LED und wir wollen anzeigen, nicht beleuchten
- bestücken per Hand, sofern doppelseitig zu teuer ist, weil die brauchen einen Kondensator und die Platine soll abseits der LEDs flächig am PVC anliegen
- Anschließen an den Pin der weißen LED. Spannungswandlung auf 5V nicht vergessen (oder das schon auf dem Main PCB machen, weil MOSFET ist ein Extended Part).
- Anschlussplan des Haupt-PCB mit ins Silk von der Display-Platine.
- Von LCSC separat bestellen:
- KF250T (weil bei JLCPCB nicht genug verfügbar und ist sinnvoll, die Platine erst zu testen)
......@@ -343,4 +344,6 @@ TODO:
- Beim Bestellen:
- Header im CPL anpassen (gerbers/c3pb-heizung-top-pos.csv): Designator,Val,Package,Mid X,Mid Y,Rotation,Layer
- Auf Rotation der Komponenten achten! Die sind nicht alle richtig, aber kann man bei JLC im Online-Editor noch drehen.
- TODO später:
- Anschlussplan designen für in den Deckel kleben, wo keine Display-Platine ist.
......@@ -71,7 +71,6 @@ Designator,Val,Package,Mid X,Mid Y,Rotation,Layer
"R8","0R1, 0.5A","R_1206_3216Metric",138.938000,-110.490000,90.000000,top
"R9","1k","R_0402_1005Metric",138.811000,-86.360000,90.000000,top
"R10","1k","R_0402_1005Metric",163.322000,-89.408000,180.000000,top
"R11","DNP","R_0402_1005Metric",161.290000,-89.408000,180.000000,top
"R12","1k","R_0402_1005Metric",177.800000,-87.630000,0.000000,top
"R13","1k","R_0402_1005Metric",180.086000,-85.725000,0.000000,top
"R14","1k","R_0402_1005Metric",177.800000,-85.725000,0.000000,top
......@@ -99,7 +98,6 @@ Designator,Val,Package,Mid X,Mid Y,Rotation,Layer
"R36","100k","R_0402_1005Metric",144.145000,-89.662000,0.000000,top
"R37","10k","R_0402_1005Metric",146.302000,-88.519000,0.000000,top
"R38","5.1k","R_0402_1005Metric",120.904000,-108.458000,90.000000,top
"R39","DNP / 0R","R_0603_1608Metric",158.750000,-110.998000,0.000000,top
"R40","27","R_0402_1005Metric",125.730000,-112.268000,180.000000,top
"R41","27","R_0402_1005Metric",123.698000,-112.268000,180.000000,top
"R42","5.1k","R_0402_1005Metric",121.920000,-108.458000,90.000000,top
......@@ -109,8 +107,6 @@ Designator,Val,Package,Mid X,Mid Y,Rotation,Layer
"R46","5.1k","R_0402_1005Metric",118.872000,-102.362000,180.000000,top
"R47","2.0k","R_1206_3216Metric",152.654000,-106.934000,-90.000000,top
"R48","2.0k","R_1206_3216Metric",124.333000,-100.584000,90.000000,top
"R49","DNP / 1k","R_0402_1005Metric",137.668000,-83.820000,90.000000,top
"R50","DNP / 1k","R_0402_1005Metric",123.698000,-83.820000,90.000000,top
"R51","5.1k","R_0402_1005Metric",184.404000,-70.102000,90.000000,top
"R52","10k","R_0402_1005Metric",186.436000,-68.580000,0.000000,top
"R53","56k","R_0402_1005Metric",126.238000,-86.360000,-90.000000,top
......
......@@ -466,7 +466,7 @@
(property "Sheetfile" "heaters.kicad_sch")
(property "Sheetname" "Heaters")
(path "/54f5266d-1777-4e02-bd31-ebf852aa6849/d7343d5e-366d-4422-8176-17243a4e6e26")
(attr smd)
(attr smd exclude_from_pos_files exclude_from_bom)
(fp_text reference "R50" (at 1.905 0.254 90) (layer "F.SilkS")
(effects (font (size 0.6 0.6) (thickness 0.15)))
(tstamp 68ea4806-42cf-409b-a486-1fdf181b9fe9)
......@@ -3256,7 +3256,7 @@
(property "Sheetfile" "c3pb-heizung.kicad_sch")
(property "Sheetname" "")
(path "/8c15baf6-8ef7-44d3-9f6b-813c464d20f3")
(attr smd)
(attr smd exclude_from_pos_files exclude_from_bom)
(fp_text reference "R11" (at 0 -1.17 180) (layer "F.SilkS")
(effects (font (size 0.6 0.6) (thickness 0.15)))
(tstamp 1b0de95c-ff5c-4bd9-9822-cc61effa8af4)
......@@ -5290,7 +5290,7 @@
(property "Sheetfile" "protection.kicad_sch")
(property "Sheetname" "IO Protection")
(path "/2f59c195-b3d3-4fd3-a2ef-b308811ae6e7/c5140681-79fb-4d07-9f47-e56c2d69916e")
(attr smd)
(attr smd exclude_from_pos_files exclude_from_bom)
(fp_text reference "R39" (at 0 -1.016) (layer "F.SilkS")
(effects (font (size 0.6 0.6) (thickness 0.15)))
(tstamp d9efca1c-0e59-4fb1-a7d4-98800ba4a75c)
......@@ -5376,7 +5376,7 @@
(property "Sheetfile" "heaters.kicad_sch")
(property "Sheetname" "Heaters")
(path "/54f5266d-1777-4e02-bd31-ebf852aa6849/cac38dc4-0efc-4e7f-b364-a11cd6e7aece")
(attr smd)
(attr smd exclude_from_pos_files exclude_from_bom)
(fp_text reference "R49" (at 1.778 0 90) (layer "F.SilkS")
(effects (font (size 0.6 0.6) (thickness 0.15)))
(tstamp 23569da5-af9a-4bbd-bb5a-a0760a936a01)
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment