From 8cf2af3716166c17b292009b68ad1bd2476cf36d Mon Sep 17 00:00:00 2001 From: LHSmicius Date: Fri, 1 Dec 2023 01:03:27 +0200 Subject: [PATCH 1/2] add BAT54W schottky diode --- packages/sot/SOT-323/package.json | 352 ++++++++++++++++++++++++++++++ parts/diode/schottky/BAT54W.json | 44 ++++ 2 files changed, 396 insertions(+) create mode 100644 packages/sot/SOT-323/package.json create mode 100644 parts/diode/schottky/BAT54W.json diff --git a/packages/sot/SOT-323/package.json b/packages/sot/SOT-323/package.json new file mode 100644 index 000000000..426f771e8 --- /dev/null +++ b/packages/sot/SOT-323/package.json @@ -0,0 +1,352 @@ +{ + "arcs": {}, + "default_model": "00000000-0000-0000-0000-000000000000", + "dimensions": {}, + "grid_settings": { + "current": { + "mode": "square", + "name": "", + "origin": [ + 0, + 0 + ], + "spacing_rect": [ + 1000000, + 1000000 + ], + "spacing_square": 1000000 + }, + "grids": {} + }, + "junctions": { + "27e7ee1b-dd66-4a03-a82e-d95e30ce2f08": { + "position": [ + -900000, + -1275000 + ] + }, + "5293d783-a05d-42bc-87b7-56169749ccf1": { + "position": [ + 900000, + 1275000 + ] + }, + "7c084a3a-8ad2-484f-b71c-8b16e39b0298": { + "position": [ + -1400000, + 1275000 + ] + }, + "b743cedc-59bd-4f5c-b703-9d6e63b9f456": { + "position": [ + 900000, + -1275000 + ] + } + }, + "keepouts": {}, + "lines": { + "2e02f4ab-3ea5-452a-aa7c-5b8c2962914c": { + "from": "5293d783-a05d-42bc-87b7-56169749ccf1", + "layer": 20, + "to": "7c084a3a-8ad2-484f-b71c-8b16e39b0298", + "width": 150000 + }, + "f0fef1b3-ec12-4fb1-8d02-4fa1bfed5031": { + "from": "27e7ee1b-dd66-4a03-a82e-d95e30ce2f08", + "layer": 20, + "to": "b743cedc-59bd-4f5c-b703-9d6e63b9f456", + "width": 150000 + } + }, + "manufacturer": "", + "models": {}, + "name": "SOT-323", + "pads": { + "37bdd6b3-5492-4fcd-b2ed-d09db33b6701": { + "name": "2", + "padstack": "8e762581-e1b1-4fb4-81d3-7f8a1cabb97f", + "parameter_set": { + "corner_radius": 110989, + "pad_height": 1044948, + "pad_width": 554948 + }, + "placement": { + "angle": 49152, + "mirror": false, + "shift": [ + -950000, + -650000 + ] + } + }, + "8d3b0bc4-78ff-442c-bdcf-d98d6f06d260": { + "name": "3", + "padstack": "8e762581-e1b1-4fb4-81d3-7f8a1cabb97f", + "parameter_set": { + "corner_radius": 110989, + "pad_height": 1044948, + "pad_width": 554948 + }, + "placement": { + "angle": 16384, + "mirror": false, + "shift": [ + 950000, + 0 + ] + } + }, + "cd7e3aeb-e9ed-4762-8f6e-cd788e4ed667": { + "name": "1", + "padstack": "8e762581-e1b1-4fb4-81d3-7f8a1cabb97f", + "parameter_set": { + "corner_radius": 110989, + "pad_height": 1044948, + "pad_width": 554948 + }, + "placement": { + "angle": 49152, + "mirror": false, + "shift": [ + -950000, + 650000 + ] + } + } + }, + "parameter_program": "2.960mm 2.000mm\nget-parameter [ courtyard_expansion ]\n2 * +xy\nset-polygon [ courtyard rectangle 0.000mm 0.000mm ]", + "parameter_set": { + "courtyard_expansion": 250000 + }, + "polygons": { + "688e003a-ba3d-4c06-9e1d-00d8c92a5221": { + "layer": 60, + "parameter_class": "courtyard", + "vertices": [ + { + "arc_center": [ + 0, + 0 + ], + "arc_reverse": false, + "position": [ + -1730000, + -1250000 + ], + "type": "line" + }, + { + "arc_center": [ + 0, + 0 + ], + "arc_reverse": false, + "position": [ + -1730000, + 1250000 + ], + "type": "line" + }, + { + "arc_center": [ + 0, + 0 + ], + "arc_reverse": false, + "position": [ + 1730000, + 1250000 + ], + "type": "line" + }, + { + "arc_center": [ + 0, + 0 + ], + "arc_reverse": false, + "position": [ + 1730000, + -1250000 + ], + "type": "line" + } + ] + }, + "8963218d-4780-45aa-81db-ed0ab01c4a76": { + "layer": 50, + "parameter_class": "", + "vertices": [ + { + "arc_center": [ + 0, + 0 + ], + "arc_reverse": false, + "position": [ + 0, + 1000000 + ], + "type": "line" + }, + { + "arc_center": [ + 0, + 0 + ], + "arc_reverse": false, + "position": [ + 625000, + 1000000 + ], + "type": "line" + }, + { + "arc_center": [ + 0, + 0 + ], + "arc_reverse": false, + "position": [ + 625000, + -1000000 + ], + "type": "line" + }, + { + "arc_center": [ + 0, + 0 + ], + "arc_reverse": false, + "position": [ + -625000, + -1000000 + ], + "type": "line" + }, + { + "arc_center": [ + 0, + 0 + ], + "arc_reverse": false, + "position": [ + -625000, + 375000 + ], + "type": "line" + } + ] + }, + "f4e75ba6-9114-48dd-a531-bba36d2f57cf": { + "layer": 40, + "parameter_class": "", + "vertices": [ + { + "arc_center": [ + 0, + 0 + ], + "arc_reverse": false, + "position": [ + -625000, + -1000000 + ], + "type": "line" + }, + { + "arc_center": [ + 0, + 0 + ], + "arc_reverse": false, + "position": [ + 625000, + -1000000 + ], + "type": "line" + }, + { + "arc_center": [ + 0, + 0 + ], + "arc_reverse": false, + "position": [ + 625000, + 1000000 + ], + "type": "line" + }, + { + "arc_center": [ + 0, + 0 + ], + "arc_reverse": false, + "position": [ + -625000, + 1000000 + ], + "type": "line" + } + ] + } + }, + "rules": { + "clearance_package": { + "clearance_silkscreen_cu": 200000, + "clearance_silkscreen_pkg": 200000, + "enabled": true, + "order": -1 + }, + "package_checks": { + "enabled": true, + "order": -1 + } + }, + "tags": [ + "smd", + "sot" + ], + "texts": { + "238111b0-d011-4b69-ba99-6bbe9bb281f5": { + "font": "simplex", + "from_smash": false, + "layer": 50, + "origin": "center", + "placement": { + "angle": 16384, + "mirror": false, + "shift": [ + 0, + -1000000 + ] + }, + "size": 400000, + "text": "$RD", + "width": 0 + }, + "ea6d795f-f826-4ee4-9908-9df4e05b3020": { + "font": "simplex", + "from_smash": false, + "layer": 20, + "origin": "center", + "placement": { + "angle": 0, + "mirror": false, + "shift": [ + -1600000, + 2200000 + ] + }, + "size": 1000000, + "text": "$RD", + "width": 150000 + } + }, + "type": "package", + "uuid": "e86cbe73-8cde-463f-9002-32073a009f38" +} \ No newline at end of file diff --git a/parts/diode/schottky/BAT54W.json b/parts/diode/schottky/BAT54W.json new file mode 100644 index 000000000..87733cfee --- /dev/null +++ b/parts/diode/schottky/BAT54W.json @@ -0,0 +1,44 @@ +{ + "MPN": [ + false, + "BAT54W" + ], + "datasheet": [ + false, + "https://assets.nexperia.com/documents/data-sheet/BAT54W.pdf" + ], + "description": [ + false, + "Schottky barrier diode" + ], + "entity": "cba5158c-706d-4f10-b48a-2de7e5a82a4c", + "inherit_model": true, + "inherit_tags": false, + "manufacturer": [ + false, + "Nexperia" + ], + "model": "00000000-0000-0000-0000-000000000000", + "package": "e86cbe73-8cde-463f-9002-32073a009f38", + "pad_map": { + "8d3b0bc4-78ff-442c-bdcf-d98d6f06d260": { + "gate": "3a9cf76e-893b-4785-a6af-6f15da2086dc", + "pin": "16ee5a5c-8eea-4447-ad48-04d973776e3a" + }, + "cd7e3aeb-e9ed-4762-8f6e-cd788e4ed667": { + "gate": "3a9cf76e-893b-4785-a6af-6f15da2086dc", + "pin": "b57ca2a1-1bbf-43f0-b0a0-bf953094a8de" + } + }, + "parametric": {}, + "tags": [ + "diode", + "schottky" + ], + "type": "part", + "uuid": "43a06096-bf50-4756-9c1f-d1de20e966c4", + "value": [ + false, + "" + ] +} \ No newline at end of file From 97aced3d6c884ba6d69a5cae638b820d6897b65a Mon Sep 17 00:00:00 2001 From: LHSmicius Date: Fri, 1 Dec 2023 01:24:02 +0200 Subject: [PATCH 2/2] fix Silkscreen --- packages/sot/SOT-323/package.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/packages/sot/SOT-323/package.json b/packages/sot/SOT-323/package.json index 426f771e8..b4ee6c3e6 100644 --- a/packages/sot/SOT-323/package.json +++ b/packages/sot/SOT-323/package.json @@ -21,13 +21,13 @@ "junctions": { "27e7ee1b-dd66-4a03-a82e-d95e30ce2f08": { "position": [ - -900000, + -600000, -1275000 ] }, "5293d783-a05d-42bc-87b7-56169749ccf1": { "position": [ - 900000, + 600000, 1275000 ] }, @@ -39,7 +39,7 @@ }, "b743cedc-59bd-4f5c-b703-9d6e63b9f456": { "position": [ - 900000, + 600000, -1275000 ] }