From e41764fceeabb1cdb6a7a299e00f2166a6f6ac32 Mon Sep 17 00:00:00 2001 From: fishsoupisgood Date: Thu, 18 Jun 2020 13:26:56 +0100 Subject: moved stm32 into directory added noddy pcb --- kicad/robs_speedo.rules | 83 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 83 insertions(+) create mode 100644 kicad/robs_speedo.rules (limited to 'kicad/robs_speedo.rules') diff --git a/kicad/robs_speedo.rules b/kicad/robs_speedo.rules new file mode 100644 index 0000000..c900b0b --- /dev/null +++ b/kicad/robs_speedo.rules @@ -0,0 +1,83 @@ + +(rules PCB robs_speedo + (snap_angle + fortyfive_degree + ) + (autoroute_settings + (fanout off) + (autoroute on) + (postroute on) + (vias on) + (via_costs 50) + (plane_via_costs 5) + (start_ripup_costs 100) + (start_pass_no 353) + (layer_rule F.Cu + (active on) + (preferred_direction horizontal) + (preferred_direction_trace_costs 1.0) + (against_preferred_direction_trace_costs 2.9) + ) + (layer_rule B.Cu + (active on) + (preferred_direction vertical) + (preferred_direction_trace_costs 1.0) + (against_preferred_direction_trace_costs 1.5) + ) + ) + (rule + (width 250.0) + (clear 200.2) + (clear 125.0 (type smd_to_turn_gap)) + (clear 50.0 (type smd_smd)) + ) + (padstack "Via[0-1]_800:400_um" + (shape + (circle F.Cu 800.0 0.0 0.0) + ) + (shape + (circle B.Cu 800.0 0.0 0.0) + ) + (attach off) + ) + (via + "Via[0-1]_800:400_um" "Via[0-1]_800:400_um" default + ) + (via + "Via[0-1]_800:400_um-kicad_default" "Via[0-1]_800:400_um" "kicad_default" + ) + (via_rule + default "Via[0-1]_800:400_um" + ) + (via_rule + "kicad_default" "Via[0-1]_800:400_um-kicad_default" + ) + (class default + (clearance_class default) + (via_rule default) + (rule + (width 250.0) + ) + (circuit + (use_layer F.Cu B.Cu) + ) + ) + (class "kicad_default" + GND +3V3 "Net-(U1-Pad62)" "Net-(U1-Pad61)" "Net-(R4-Pad1)" "Net-(U1-Pad59)" "Net-(U1-Pad58)" "Net-(U1-Pad57)" + "Net-(U1-Pad56)" "Net-(U1-Pad55)" "Net-(U1-Pad54)" "Net-(U1-Pad53)" "Net-(U1-Pad52)" "Net-(U1-Pad51)" "Net-(U1-Pad50)" "Net-(J2-Pad3)" + "Net-(J2-Pad2)" "Net-(U1-Pad45)" "Net-(U1-Pad44)" "Net-(J1-Pad3)" "Net-(J1-Pad2)" "Net-(U1-Pad41)" "Net-(U1-Pad40)" "Net-(U1-Pad39)" + "Net-(U1-Pad38)" "Net-(U1-Pad37)" "Net-(U1-Pad36)" "Net-(U1-Pad35)" "Net-(U1-Pad34)" "Net-(U1-Pad33)" "Net-(U1-Pad30)" "Net-(U1-Pad29)" + "Net-(U1-Pad28)" "Net-(U1-Pad27)" "Net-(U1-Pad26)" "Net-(U1-Pad25)" "Net-(U1-Pad24)" "Net-(U1-Pad23)" "Net-(U1-Pad22)" "Net-(U1-Pad21)" + "Net-(U1-Pad20)" "Net-(U1-Pad17)" "Net-(U1-Pad16)" "Net-(U1-Pad15)" "Net-(U1-Pad14)" "Net-(U1-Pad11)" "Net-(U1-Pad10)" "Net-(U1-Pad9)" + "Net-(U1-Pad8)" "Net-(C3-Pad1)" "Net-(C2-Pad1)" "Net-(C1-Pad1)" "Net-(C5-Pad1)" "Net-(C4-Pad1)" "Net-(R1-Pad1)" "Net-(BT1-Pad1)" + "Net-(D1-Pad1)" + (clearance_class "kicad_default") + (via_rule kicad_default) + (rule + (width 250.0) + ) + (circuit + (use_layer F.Cu B.Cu) + ) + ) +) \ No newline at end of file -- cgit v1.2.3