Compare commits

...

4 Commits

Author SHA1 Message Date
sirlilpanda
ec80fdc778 WIP 2026-03-11 17:45:10 +13:00
sirlilpanda
c6b0950033 updated annotating 2026-03-11 17:44:54 +13:00
sirlilpanda
46951a2cf2 added design rules area around power switches to keep them consistant 2026-03-11 17:44:16 +13:00
sirlilpanda
ea9211fe86 added rules area for routing ic and mosfets differnetly 2026-03-11 17:42:22 +13:00
4 changed files with 8644 additions and 6962 deletions

View File

@@ -49384,6 +49384,103 @@
)
(uuid "5ec6c81f-ee51-4b77-8510-a6f3a54027fc")
)
(rule_area
(polyline
(pts
(xy 82.55 40.64) (xy 135.89 40.64) (xy 135.89 64.77) (xy 154.94 64.77) (xy 158.75 68.58) (xy 158.75 114.3)
(xy 147.32 125.73) (xy 59.69 125.73) (xy 49.53 115.57) (xy 49.53 73.66) (xy 52.07 71.12) (xy 78.74 71.12)
(xy 82.55 67.31)
)
(stroke
(width 0)
(type dash)
)
(fill
(type none)
)
(uuid 24ff021c-1125-4f96-b696-33d40dd57664)
)
)
(rule_area
(polyline
(pts
(xy 135.89 40.64) (xy 135.89 64.77) (xy 154.94 64.77) (xy 158.75 68.58) (xy 158.75 113.03) (xy 161.29 115.57)
(xy 199.39 115.57) (xy 200.66 114.3) (xy 200.66 40.64)
)
(stroke
(width 0)
(type dash)
)
(fill
(type none)
)
(uuid dc4983db-0d32-4ab9-a6a6-db1c2603433d)
)
)
(netclass_flag ""
(length 2.54)
(shape round)
(at 200.66 40.64 0)
(fields_autoplaced yes)
(effects
(font
(size 1.27 1.27)
)
(justify left bottom)
)
(uuid "353bf769-9a12-4733-bbcc-5d090e6d1dc8")
(property "Netclass" ""
(at 21.59 8.89 0)
(effects
(font
(size 1.27 1.27)
)
(justify right)
)
)
(property "Component Class" "MOTOR_DRIVER_FETS_${SHEETNAME}"
(at 201.3585 38.1 0)
(effects
(font
(size 1.27 1.27)
(italic yes)
)
(justify left)
)
)
)
(netclass_flag ""
(length 2.54)
(shape round)
(at 82.55 40.64 0)
(fields_autoplaced yes)
(effects
(font
(size 1.27 1.27)
)
(justify left bottom)
)
(uuid "8f96e0f4-6634-467b-aadf-8d9e9ab0728d")
(property "Netclass" ""
(at -328.93 34.29 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Component Class" "MOTOR_DRIVER_IC_${SHEETNAME}"
(at 83.2485 38.1 0)
(show_name yes)
(effects
(font
(size 1.27 1.27)
(italic yes)
)
(justify left)
)
)
)
(symbol
(lib_id "Device:R")
(at 73.66 85.09 0)

View File

@@ -6337,6 +6337,21 @@
)
(uuid "bcf3b23a-2482-4f95-9d12-3e66412bee41")
)
(rule_area
(polyline
(pts
(xy 12.7 66.04) (xy 12.7 129.54) (xy 137.16 129.54) (xy 137.16 66.04)
)
(stroke
(width 0)
(type dash)
)
(fill
(type none)
)
(uuid be46624d-592c-4675-8486-317a5b7173d7)
)
)
(rule_area
(polyline
(pts
@@ -6367,6 +6382,52 @@
(uuid efd31f27-5b71-4d18-97bb-eb5b952c9e91)
)
)
(rule_area
(polyline
(pts
(xy 12.7 130.81) (xy 12.7 193.04) (xy 137.16 193.04) (xy 137.16 130.81)
)
(stroke
(width 0)
(type dash)
)
(fill
(type none)
)
(uuid fff3a22d-60ef-4ff9-9370-10a3b353550e)
)
)
(netclass_flag ""
(length 2.54)
(shape round)
(at 13.97 130.81 180)
(fields_autoplaced yes)
(effects
(font
(size 1.27 1.27)
)
(justify right bottom)
)
(uuid "0335c2a1-085a-4b1c-832a-21afc7a22aee")
(property "Netclass" ""
(at -281.94 20.32 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Component Class" "POWER_SWITCH_2"
(at 14.6685 133.35 0)
(effects
(font
(size 1.27 1.27)
(italic yes)
)
(justify left)
)
)
)
(netclass_flag ""
(length 2.54)
(shape round)
@@ -6398,6 +6459,37 @@
)
)
)
(netclass_flag ""
(length 2.54)
(shape round)
(at 13.97 129.54 0)
(fields_autoplaced yes)
(effects
(font
(size 1.27 1.27)
)
(justify left bottom)
)
(uuid "461cf2ec-fd04-4764-8a96-936ab1eaf96f")
(property "Netclass" ""
(at -281.94 19.05 0)
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Component Class" "POWER_SWITCH_1"
(at 14.6685 127 0)
(effects
(font
(size 1.27 1.27)
(italic yes)
)
(justify left)
)
)
)
(netclass_flag ""
(length 2.54)
(shape round)

View File

@@ -3741,6 +3741,12 @@
(color 0 0 0 0)
(uuid "30c7b69e-e136-4835-9300-3bf430d1d514")
)
(junction
(at 236.22 109.22)
(diameter 0)
(color 0 0 0 0)
(uuid "3ef133b8-ec21-4746-9e96-b4d1e69a1f73")
)
(junction
(at 73.66 90.17)
(diameter 0)
@@ -3753,6 +3759,12 @@
(color 0 0 0 0)
(uuid "498f5904-6977-4dac-829c-1505fd0f01ed")
)
(junction
(at 241.3 111.76)
(diameter 0)
(color 0 0 0 0)
(uuid "4f81b5f7-2161-45ac-961e-b6fb8d9f74b4")
)
(junction
(at 93.98 90.17)
(diameter 0)
@@ -3801,12 +3813,6 @@
(color 0 0 0 0)
(uuid "d5ac0105-cc08-4aa5-93cd-0e689fe36dbd")
)
(junction
(at 231.14 111.76)
(diameter 0)
(color 0 0 0 0)
(uuid "e042d0d7-99bd-4be6-bca0-880d8f753d1d")
)
(junction
(at 127 111.76)
(diameter 0)
@@ -3819,12 +3825,6 @@
(color 0 0 0 0)
(uuid "ee2c495a-e641-4d53-9123-0a36a2d55276")
)
(junction
(at 240.03 109.22)
(diameter 0)
(color 0 0 0 0)
(uuid "ff2c64a1-262f-435a-bbe8-277a744c100c")
)
(no_connect
(at 124.46 101.6)
(uuid "d53f0e0b-4736-4d16-a9ca-c000fab1c6d2")
@@ -3941,7 +3941,7 @@
)
(wire
(pts
(xy 231.14 111.76) (xy 231.14 114.3)
(xy 247.65 111.76) (xy 247.65 115.57)
)
(stroke
(width 0)
@@ -3981,7 +3981,7 @@
)
(wire
(pts
(xy 228.6 111.76) (xy 231.14 111.76)
(xy 228.6 111.76) (xy 241.3 111.76)
)
(stroke
(width 0)
@@ -4049,6 +4049,16 @@
)
(uuid "40d74f0c-1eb9-4664-870f-4446f55b3779")
)
(wire
(pts
(xy 241.3 111.76) (xy 247.65 111.76)
)
(stroke
(width 0)
(type default)
)
(uuid "446ddd12-879d-4fc0-9da5-adc70f6f0375")
)
(wire
(pts
(xy 181.61 90.17) (xy 181.61 88.9)
@@ -4059,6 +4069,16 @@
)
(uuid "48603d3c-3354-4a71-8059-c2fcaa403c9a")
)
(wire
(pts
(xy 241.3 111.76) (xy 241.3 115.57)
)
(stroke
(width 0)
(type default)
)
(uuid "4d042630-06c2-49f6-9248-a1bbc356888e")
)
(polyline
(pts
(xy 146.05 72.39) (xy 146.05 132.08)
@@ -4089,16 +4109,6 @@
)
(uuid "541c562c-f059-4e1d-8bda-a9976a2f0d94")
)
(wire
(pts
(xy 248.92 113.03) (xy 248.92 111.76)
)
(stroke
(width 0)
(type default)
)
(uuid "60482593-01f3-4187-b6e2-66f4bd983296")
)
(wire
(pts
(xy 175.26 90.17) (xy 175.26 97.79)
@@ -4139,16 +4149,6 @@
)
(uuid "75a18e33-4660-4a7d-bb4e-d0d2e93f43c4")
)
(wire
(pts
(xy 254 109.22) (xy 254 113.03)
)
(stroke
(width 0)
(type default)
)
(uuid "79161377-73ef-46b0-aeec-fb75b4ae1080")
)
(wire
(pts
(xy 127 111.76) (xy 129.54 111.76)
@@ -4249,16 +4249,6 @@
)
(uuid "9c6e4ff6-9414-4ca5-b70a-acc8eb957841")
)
(wire
(pts
(xy 240.03 109.22) (xy 254 109.22)
)
(stroke
(width 0)
(type default)
)
(uuid "a0d67944-a9c4-4e94-a2a8-f1d449296f82")
)
(wire
(pts
(xy 205.74 130.81) (xy 205.74 129.54)
@@ -4289,6 +4279,16 @@
)
(uuid "adf9bc5f-b496-40e5-83fa-07cc1f22c13a")
)
(wire
(pts
(xy 236.22 109.22) (xy 236.22 115.57)
)
(stroke
(width 0)
(type default)
)
(uuid "ae006a61-dd17-412e-aa1b-7d1662907c78")
)
(wire
(pts
(xy 228.6 92.71) (xy 247.65 92.71)
@@ -4331,7 +4331,7 @@
)
(wire
(pts
(xy 240.03 109.22) (xy 240.03 114.3)
(xy 256.54 109.22) (xy 256.54 115.57)
)
(stroke
(width 0)
@@ -4411,7 +4411,7 @@
)
(wire
(pts
(xy 228.6 109.22) (xy 240.03 109.22)
(xy 228.6 109.22) (xy 236.22 109.22)
)
(stroke
(width 0)
@@ -4429,16 +4429,6 @@
)
(uuid "e3ef6d00-0c92-45b5-9c90-00ec1831a43d")
)
(wire
(pts
(xy 231.14 111.76) (xy 248.92 111.76)
)
(stroke
(width 0)
(type default)
)
(uuid "e7055dc4-33ca-45d1-97a6-f6d271f5c042")
)
(wire
(pts
(xy 257.81 92.71) (xy 260.35 92.71)
@@ -4449,6 +4439,16 @@
)
(uuid "e960cdcc-05c5-41da-a9f3-06f06944c43b")
)
(wire
(pts
(xy 236.22 109.22) (xy 256.54 109.22)
)
(stroke
(width 0)
(type default)
)
(uuid "f0590146-f2c2-477e-bc97-ea0952b22e0e")
)
(polyline
(pts
(xy 21.59 132.08) (xy 21.59 72.39)
@@ -4667,7 +4667,7 @@
)
(symbol
(lib_id "power:GND")
(at 240.03 121.92 0)
(at 256.54 123.19 0)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
@@ -4675,7 +4675,7 @@
(dnp no)
(uuid "071b9fc8-f21b-4bc4-997b-5f06b0f9002b")
(property "Reference" "#PWR0210"
(at 240.03 128.27 0)
(at 256.54 129.54 0)
(effects
(font
(size 1.27 1.27)
@@ -4684,7 +4684,7 @@
)
)
(property "Value" "GND"
(at 240.03 126.746 0)
(at 256.54 128.016 0)
(effects
(font
(size 1.27 1.27)
@@ -4692,7 +4692,7 @@
)
)
(property "Footprint" ""
(at 240.03 121.92 0)
(at 256.54 123.19 0)
(effects
(font
(size 1.27 1.27)
@@ -4701,7 +4701,7 @@
)
)
(property "Datasheet" ""
(at 240.03 121.92 0)
(at 256.54 123.19 0)
(effects
(font
(size 1.27 1.27)
@@ -4710,7 +4710,7 @@
)
)
(property "Description" "Power symbol creates a global label with name \"GND\" , ground"
(at 240.03 121.92 0)
(at 256.54 123.19 0)
(effects
(font
(size 1.27 1.27)
@@ -5631,7 +5631,7 @@
)
(symbol
(lib_id "Device:R")
(at 240.03 118.11 0)
(at 256.54 119.38 0)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
@@ -5640,7 +5640,7 @@
(fields_autoplaced yes)
(uuid "5288f910-69d4-435c-828a-dc345be37d10")
(property "Reference" "R77"
(at 242.57 116.8399 0)
(at 259.08 118.1099 0)
(effects
(font
(size 1.27 1.27)
@@ -5649,7 +5649,7 @@
)
)
(property "Value" "5k1"
(at 242.57 119.3799 0)
(at 259.08 120.6499 0)
(effects
(font
(size 1.27 1.27)
@@ -5658,7 +5658,7 @@
)
)
(property "Footprint" "Resistor_SMD:R_0603_1608Metric"
(at 238.252 118.11 90)
(at 254.762 119.38 90)
(effects
(font
(size 1.27 1.27)
@@ -5667,7 +5667,7 @@
)
)
(property "Datasheet" "~"
(at 240.03 118.11 0)
(at 256.54 119.38 0)
(effects
(font
(size 1.27 1.27)
@@ -5676,7 +5676,7 @@
)
)
(property "Description" "Resistor"
(at 240.03 118.11 0)
(at 256.54 119.38 0)
(effects
(font
(size 1.27 1.27)
@@ -5685,7 +5685,7 @@
)
)
(property "Manufactor Part Number" ""
(at 240.03 118.11 0)
(at 256.54 119.38 0)
(effects
(font
(size 1.27 1.27)
@@ -5694,7 +5694,7 @@
)
)
(property "Supplier Part Number" ""
(at 240.03 118.11 0)
(at 256.54 119.38 0)
(effects
(font
(size 1.27 1.27)
@@ -5873,7 +5873,7 @@
)
(symbol
(lib_id "power:GND")
(at 231.14 121.92 0)
(at 247.65 123.19 0)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
@@ -5882,7 +5882,7 @@
(fields_autoplaced yes)
(uuid "59db9261-ff2c-46c9-92fe-04eb29015a98")
(property "Reference" "#PWR0209"
(at 231.14 128.27 0)
(at 247.65 129.54 0)
(effects
(font
(size 1.27 1.27)
@@ -5891,7 +5891,7 @@
)
)
(property "Value" "GND"
(at 231.14 127 0)
(at 247.65 128.27 0)
(effects
(font
(size 1.27 1.27)
@@ -5899,7 +5899,7 @@
)
)
(property "Footprint" ""
(at 231.14 121.92 0)
(at 247.65 123.19 0)
(effects
(font
(size 1.27 1.27)
@@ -5908,7 +5908,7 @@
)
)
(property "Datasheet" ""
(at 231.14 121.92 0)
(at 247.65 123.19 0)
(effects
(font
(size 1.27 1.27)
@@ -5917,7 +5917,7 @@
)
)
(property "Description" "Power symbol creates a global label with name \"GND\" , ground"
(at 231.14 121.92 0)
(at 247.65 123.19 0)
(effects
(font
(size 1.27 1.27)
@@ -6111,7 +6111,7 @@
)
(symbol
(lib_id "power:GND")
(at 251.46 123.19 0)
(at 238.76 125.73 0)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
@@ -6120,7 +6120,7 @@
(fields_autoplaced yes)
(uuid "68d3da62-35a8-425a-93e7-26065040dccf")
(property "Reference" "#PWR0212"
(at 251.46 129.54 0)
(at 238.76 132.08 0)
(effects
(font
(size 1.27 1.27)
@@ -6129,7 +6129,7 @@
)
)
(property "Value" "GND"
(at 251.46 128.27 0)
(at 238.76 130.81 0)
(effects
(font
(size 1.27 1.27)
@@ -6137,7 +6137,7 @@
)
)
(property "Footprint" ""
(at 251.46 123.19 0)
(at 238.76 125.73 0)
(effects
(font
(size 1.27 1.27)
@@ -6146,7 +6146,7 @@
)
)
(property "Datasheet" ""
(at 251.46 123.19 0)
(at 238.76 125.73 0)
(effects
(font
(size 1.27 1.27)
@@ -6155,7 +6155,7 @@
)
)
(property "Description" "Power symbol creates a global label with name \"GND\" , ground"
(at 251.46 123.19 0)
(at 238.76 125.73 0)
(effects
(font
(size 1.27 1.27)
@@ -6460,16 +6460,15 @@
)
(symbol
(lib_id "Power_Protection:NUP2105L")
(at 251.46 118.11 0)
(at 238.76 120.65 0)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
(on_board yes)
(dnp no)
(fields_autoplaced yes)
(uuid "700442f6-56c9-43f5-9411-9c61de7d2fdd")
(property "Reference" "D37"
(at 257.81 116.8399 0)
(at 224.282 119.634 0)
(effects
(font
(size 1.27 1.27)
@@ -6478,7 +6477,7 @@
)
)
(property "Value" "NUP2105L"
(at 257.81 119.3799 0)
(at 224.282 122.174 0)
(effects
(font
(size 1.27 1.27)
@@ -6487,7 +6486,7 @@
)
)
(property "Footprint" "Package_TO_SOT_SMD:SOT-23"
(at 257.175 119.38 0)
(at 244.475 121.92 0)
(effects
(font
(size 1.27 1.27)
@@ -6497,7 +6496,7 @@
)
)
(property "Datasheet" "https://www.onsemi.com/pub_link/Collateral/NUP2105L-D.PDF"
(at 254.635 114.935 0)
(at 241.935 117.475 0)
(effects
(font
(size 1.27 1.27)
@@ -6506,7 +6505,7 @@
)
)
(property "Description" "Dual Line CAN Bus Protector, 24Vrwm"
(at 251.46 118.11 0)
(at 238.76 120.65 0)
(effects
(font
(size 1.27 1.27)
@@ -6515,7 +6514,7 @@
)
)
(property "Manufactor Part Number" ""
(at 251.46 118.11 0)
(at 238.76 120.65 0)
(effects
(font
(size 1.27 1.27)
@@ -6524,7 +6523,7 @@
)
)
(property "Supplier Part Number" ""
(at 251.46 118.11 0)
(at 238.76 120.65 0)
(effects
(font
(size 1.27 1.27)
@@ -6533,7 +6532,7 @@
)
)
(property "Part Number" "NUP2105LT1G"
(at 251.46 118.11 0)
(at 238.76 120.65 0)
(effects
(font
(size 1.27 1.27)
@@ -6542,7 +6541,7 @@
)
)
(property "Supplier PN" "C14486"
(at 251.46 118.11 0)
(at 238.76 120.65 0)
(effects
(font
(size 1.27 1.27)
@@ -6551,7 +6550,7 @@
)
)
(property "Supplier link" "https://www.lcsc.com/product-detail/C14486.html?s_z=n_NUP2105L"
(at 251.46 118.11 0)
(at 238.76 120.65 0)
(effects
(font
(size 1.27 1.27)
@@ -7583,7 +7582,7 @@
)
(symbol
(lib_id "Device:R")
(at 231.14 118.11 0)
(at 247.65 119.38 0)
(unit 1)
(exclude_from_sim no)
(in_bom yes)
@@ -7592,7 +7591,7 @@
(fields_autoplaced yes)
(uuid "ebc8372d-7074-4012-aea3-bc2cba87c148")
(property "Reference" "R76"
(at 233.68 116.8399 0)
(at 250.19 118.1099 0)
(effects
(font
(size 1.27 1.27)
@@ -7601,7 +7600,7 @@
)
)
(property "Value" "5k1"
(at 233.68 119.3799 0)
(at 250.19 120.6499 0)
(effects
(font
(size 1.27 1.27)
@@ -7610,7 +7609,7 @@
)
)
(property "Footprint" "Resistor_SMD:R_0603_1608Metric"
(at 229.362 118.11 90)
(at 245.872 119.38 90)
(effects
(font
(size 1.27 1.27)
@@ -7619,7 +7618,7 @@
)
)
(property "Datasheet" "~"
(at 231.14 118.11 0)
(at 247.65 119.38 0)
(effects
(font
(size 1.27 1.27)
@@ -7628,7 +7627,7 @@
)
)
(property "Description" "Resistor"
(at 231.14 118.11 0)
(at 247.65 119.38 0)
(effects
(font
(size 1.27 1.27)
@@ -7637,7 +7636,7 @@
)
)
(property "Manufactor Part Number" ""
(at 231.14 118.11 0)
(at 247.65 119.38 0)
(effects
(font
(size 1.27 1.27)
@@ -7646,7 +7645,7 @@
)
)
(property "Supplier Part Number" ""
(at 231.14 118.11 0)
(at 247.65 119.38 0)
(effects
(font
(size 1.27 1.27)

File diff suppressed because it is too large Load Diff