This commit is contained in:
parent
4bc7409f4d
commit
8b09432513
62 changed files with 49351 additions and 0 deletions
55
obi/external-iface/pool/padstacks/cache/263ec020-0287-4960-bda2-bd4f5aa0a974.json
vendored
Normal file
55
obi/external-iface/pool/padstacks/cache/263ec020-0287-4960-bda2-bd4f5aa0a974.json
vendored
Normal file
|
@ -0,0 +1,55 @@
|
|||
{
|
||||
"holes": {},
|
||||
"name": "SMD rectangular (no paste, bottom)",
|
||||
"padstack_type": "bottom",
|
||||
"parameter_program": "get-parameter [ pad_width ]\nget-parameter [ pad_height ]\ndupc dupc\nset-shape [ pad rectangle ]\nget-parameter [ solder_mask_expansion ]\n2 *\n+xy\nset-shape [ mask rectangle ]",
|
||||
"parameter_set": {
|
||||
"pad_height": 900000,
|
||||
"pad_width": 700000,
|
||||
"solder_mask_expansion": 100000
|
||||
},
|
||||
"parameters_required": [
|
||||
"pad_width",
|
||||
"pad_height"
|
||||
],
|
||||
"polygons": {},
|
||||
"shapes": {
|
||||
"ddcf3d29-661b-41d1-ac1a-5e335f94e736": {
|
||||
"form": "rectangle",
|
||||
"layer": -100,
|
||||
"parameter_class": "pad",
|
||||
"params": [
|
||||
700000,
|
||||
900000
|
||||
],
|
||||
"placement": {
|
||||
"angle": 0,
|
||||
"mirror": false,
|
||||
"shift": [
|
||||
0,
|
||||
0
|
||||
]
|
||||
}
|
||||
},
|
||||
"e93f30d7-af52-4284-8af0-b2341ade6c5d": {
|
||||
"form": "rectangle",
|
||||
"layer": -110,
|
||||
"parameter_class": "mask",
|
||||
"params": [
|
||||
900000,
|
||||
1100000
|
||||
],
|
||||
"placement": {
|
||||
"angle": 0,
|
||||
"mirror": false,
|
||||
"shift": [
|
||||
0,
|
||||
0
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"type": "padstack",
|
||||
"uuid": "263ec020-0287-4960-bda2-bd4f5aa0a974",
|
||||
"well_known_name": ""
|
||||
}
|
117
obi/external-iface/pool/padstacks/cache/296cf69b-9d53-45e4-aaab-4aedf4087d3a.json
vendored
Normal file
117
obi/external-iface/pool/padstacks/cache/296cf69b-9d53-45e4-aaab-4aedf4087d3a.json
vendored
Normal file
|
@ -0,0 +1,117 @@
|
|||
{
|
||||
"holes": {
|
||||
"aad60944-b2c4-4a0c-88e0-b52cabcfa95b": {
|
||||
"diameter": 400000,
|
||||
"length": 500000,
|
||||
"parameter_class": "hole",
|
||||
"placement": {
|
||||
"angle": 0,
|
||||
"mirror": false,
|
||||
"shift": [
|
||||
0,
|
||||
0
|
||||
]
|
||||
},
|
||||
"plated": true,
|
||||
"shape": "round"
|
||||
}
|
||||
},
|
||||
"name": "TH round",
|
||||
"padstack_type": "through",
|
||||
"parameter_program": "get-parameter [ hole_diameter ]\ndup\nset-hole [ hole round ]\n\nget-parameter [ pad_diameter ] dup\nset-shape [ copper circle ]\n\nget-parameter [ solder_mask_expansion ] 2 * +\nset-shape [ mask circle ] ",
|
||||
"parameter_set": {
|
||||
"hole_diameter": 400000,
|
||||
"pad_diameter": 600000,
|
||||
"solder_mask_expansion": 100000
|
||||
},
|
||||
"parameters_required": [
|
||||
"pad_diameter",
|
||||
"hole_diameter"
|
||||
],
|
||||
"polygons": {},
|
||||
"shapes": {
|
||||
"35d48caf-d547-4382-b165-77cc9cc637d6": {
|
||||
"form": "circle",
|
||||
"layer": 0,
|
||||
"parameter_class": "copper",
|
||||
"params": [
|
||||
600000
|
||||
],
|
||||
"placement": {
|
||||
"angle": 0,
|
||||
"mirror": false,
|
||||
"shift": [
|
||||
0,
|
||||
0
|
||||
]
|
||||
}
|
||||
},
|
||||
"57c576a3-1d92-43e7-8760-fe443a23f1af": {
|
||||
"form": "circle",
|
||||
"layer": 10,
|
||||
"parameter_class": "mask",
|
||||
"params": [
|
||||
800000
|
||||
],
|
||||
"placement": {
|
||||
"angle": 0,
|
||||
"mirror": false,
|
||||
"shift": [
|
||||
0,
|
||||
0
|
||||
]
|
||||
}
|
||||
},
|
||||
"7ce79fc2-169e-44ce-b355-473cddadba0f": {
|
||||
"form": "circle",
|
||||
"layer": -110,
|
||||
"parameter_class": "mask",
|
||||
"params": [
|
||||
800000
|
||||
],
|
||||
"placement": {
|
||||
"angle": 0,
|
||||
"mirror": false,
|
||||
"shift": [
|
||||
0,
|
||||
0
|
||||
]
|
||||
}
|
||||
},
|
||||
"bed217e6-2bf3-4ac3-bfe4-544dfa66c2e5": {
|
||||
"form": "circle",
|
||||
"layer": -1,
|
||||
"parameter_class": "copper",
|
||||
"params": [
|
||||
600000
|
||||
],
|
||||
"placement": {
|
||||
"angle": 0,
|
||||
"mirror": false,
|
||||
"shift": [
|
||||
0,
|
||||
0
|
||||
]
|
||||
}
|
||||
},
|
||||
"d71acd28-ea4c-4a7a-b746-8f609baeb703": {
|
||||
"form": "circle",
|
||||
"layer": -100,
|
||||
"parameter_class": "copper",
|
||||
"params": [
|
||||
600000
|
||||
],
|
||||
"placement": {
|
||||
"angle": 0,
|
||||
"mirror": false,
|
||||
"shift": [
|
||||
0,
|
||||
0
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"type": "padstack",
|
||||
"uuid": "296cf69b-9d53-45e4-aaab-4aedf4087d3a",
|
||||
"well_known_name": "th circular"
|
||||
}
|
73
obi/external-iface/pool/padstacks/cache/3846f4bf-7acf-403a-bc36-771ec675eac9.json
vendored
Normal file
73
obi/external-iface/pool/padstacks/cache/3846f4bf-7acf-403a-bc36-771ec675eac9.json
vendored
Normal file
|
@ -0,0 +1,73 @@
|
|||
{
|
||||
"holes": {},
|
||||
"name": "SMD rectangular",
|
||||
"padstack_type": "top",
|
||||
"parameter_program": "get-parameter [ pad_width ]\nget-parameter [ pad_height ]\ndupc dupc\nset-shape [ pad rectangle ]\nget-parameter [ solder_mask_expansion ]\n2 *\n+xy\nset-shape [ mask rectangle ]\n\nget-parameter [ paste_mask_contraction ]\n2 *\n-xy\nset-shape [ paste rectangle ]",
|
||||
"parameter_set": {
|
||||
"pad_height": 900000,
|
||||
"pad_width": 700000,
|
||||
"paste_mask_contraction": 0,
|
||||
"solder_mask_expansion": 100000
|
||||
},
|
||||
"parameters_required": [
|
||||
"pad_width",
|
||||
"pad_height"
|
||||
],
|
||||
"polygons": {},
|
||||
"shapes": {
|
||||
"888ff92f-96e3-4658-a9cb-1e9626aafe07": {
|
||||
"form": "rectangle",
|
||||
"layer": 30,
|
||||
"parameter_class": "paste",
|
||||
"params": [
|
||||
700000,
|
||||
900000
|
||||
],
|
||||
"placement": {
|
||||
"angle": 0,
|
||||
"mirror": false,
|
||||
"shift": [
|
||||
0,
|
||||
0
|
||||
]
|
||||
}
|
||||
},
|
||||
"ddcf3d29-661b-41d1-ac1a-5e335f94e736": {
|
||||
"form": "rectangle",
|
||||
"layer": 0,
|
||||
"parameter_class": "pad",
|
||||
"params": [
|
||||
700000,
|
||||
900000
|
||||
],
|
||||
"placement": {
|
||||
"angle": 0,
|
||||
"mirror": false,
|
||||
"shift": [
|
||||
0,
|
||||
0
|
||||
]
|
||||
}
|
||||
},
|
||||
"e93f30d7-af52-4284-8af0-b2341ade6c5d": {
|
||||
"form": "rectangle",
|
||||
"layer": 10,
|
||||
"parameter_class": "mask",
|
||||
"params": [
|
||||
900000,
|
||||
1100000
|
||||
],
|
||||
"placement": {
|
||||
"angle": 0,
|
||||
"mirror": false,
|
||||
"shift": [
|
||||
0,
|
||||
0
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"type": "padstack",
|
||||
"uuid": "3846f4bf-7acf-403a-bc36-771ec675eac9",
|
||||
"well_known_name": "smd rectangular"
|
||||
}
|
116
obi/external-iface/pool/padstacks/cache/3c4a52fe-3ae0-4c3e-a108-824b53d6d6da.json
vendored
Normal file
116
obi/external-iface/pool/padstacks/cache/3c4a52fe-3ae0-4c3e-a108-824b53d6d6da.json
vendored
Normal file
|
@ -0,0 +1,116 @@
|
|||
{
|
||||
"holes": {
|
||||
"056fa8e5-8b21-454e-a805-467fd49763b6": {
|
||||
"diameter": 400000,
|
||||
"length": 500000,
|
||||
"parameter_class": "hole",
|
||||
"placement": {
|
||||
"angle": 0,
|
||||
"mirror": false,
|
||||
"shift": [
|
||||
0,
|
||||
0
|
||||
]
|
||||
},
|
||||
"plated": true,
|
||||
"shape": "round"
|
||||
}
|
||||
},
|
||||
"name": "Circular via",
|
||||
"padstack_type": "via",
|
||||
"parameter_program": "get-parameter [ via_diameter ]\nset-shape [ via circle ]\n\nget-parameter [ hole_diameter ]\ndup\nset-hole [ hole round ]\n\nget-parameter [ via_solder_mask_expansion ] 2 *\n+\nset-shape [ mask circle ]",
|
||||
"parameter_set": {
|
||||
"hole_diameter": 400000,
|
||||
"via_diameter": 700000,
|
||||
"via_solder_mask_expansion": 100000
|
||||
},
|
||||
"parameters_required": [
|
||||
"hole_diameter",
|
||||
"via_diameter"
|
||||
],
|
||||
"polygons": {},
|
||||
"shapes": {
|
||||
"0fcc5be3-fa35-464c-ac89-7bfaea0821da": {
|
||||
"form": "circle",
|
||||
"layer": -110,
|
||||
"parameter_class": "mask",
|
||||
"params": [
|
||||
600000
|
||||
],
|
||||
"placement": {
|
||||
"angle": 0,
|
||||
"mirror": false,
|
||||
"shift": [
|
||||
0,
|
||||
0
|
||||
]
|
||||
}
|
||||
},
|
||||
"1919564e-4dfd-4afa-ae6b-b06ddcefb9e6": {
|
||||
"form": "circle",
|
||||
"layer": 10,
|
||||
"parameter_class": "mask",
|
||||
"params": [
|
||||
600000
|
||||
],
|
||||
"placement": {
|
||||
"angle": 0,
|
||||
"mirror": false,
|
||||
"shift": [
|
||||
0,
|
||||
0
|
||||
]
|
||||
}
|
||||
},
|
||||
"3d4a1caa-13a9-4828-aee6-4ec776b4f007": {
|
||||
"form": "circle",
|
||||
"layer": -1,
|
||||
"parameter_class": "via",
|
||||
"params": [
|
||||
700000
|
||||
],
|
||||
"placement": {
|
||||
"angle": 0,
|
||||
"mirror": false,
|
||||
"shift": [
|
||||
0,
|
||||
0
|
||||
]
|
||||
}
|
||||
},
|
||||
"587492a5-d20b-4258-b1a8-04da900ea393": {
|
||||
"form": "circle",
|
||||
"layer": -100,
|
||||
"parameter_class": "via",
|
||||
"params": [
|
||||
700000
|
||||
],
|
||||
"placement": {
|
||||
"angle": 0,
|
||||
"mirror": false,
|
||||
"shift": [
|
||||
0,
|
||||
0
|
||||
]
|
||||
}
|
||||
},
|
||||
"c0afc6ea-f577-42ee-8860-16eaf52721bf": {
|
||||
"form": "circle",
|
||||
"layer": 0,
|
||||
"parameter_class": "via",
|
||||
"params": [
|
||||
700000
|
||||
],
|
||||
"placement": {
|
||||
"angle": 0,
|
||||
"mirror": false,
|
||||
"shift": [
|
||||
0,
|
||||
0
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"type": "padstack",
|
||||
"uuid": "3c4a52fe-3ae0-4c3e-a108-824b53d6d6da"
|
||||
}
|
55
obi/external-iface/pool/padstacks/cache/549ce255-6721-44db-9d47-ec07764772ca.json
vendored
Normal file
55
obi/external-iface/pool/padstacks/cache/549ce255-6721-44db-9d47-ec07764772ca.json
vendored
Normal file
|
@ -0,0 +1,55 @@
|
|||
{
|
||||
"holes": {},
|
||||
"name": "SMD rectangular (no paste)",
|
||||
"padstack_type": "top",
|
||||
"parameter_program": "get-parameter [ pad_width ]\nget-parameter [ pad_height ]\ndupc dupc\nset-shape [ pad rectangle ]\nget-parameter [ solder_mask_expansion ]\n2 *\n+xy\nset-shape [ mask rectangle ]",
|
||||
"parameter_set": {
|
||||
"pad_height": 900000,
|
||||
"pad_width": 700000,
|
||||
"solder_mask_expansion": 100000
|
||||
},
|
||||
"parameters_required": [
|
||||
"pad_width",
|
||||
"pad_height"
|
||||
],
|
||||
"polygons": {},
|
||||
"shapes": {
|
||||
"ddcf3d29-661b-41d1-ac1a-5e335f94e736": {
|
||||
"form": "rectangle",
|
||||
"layer": 0,
|
||||
"parameter_class": "pad",
|
||||
"params": [
|
||||
700000,
|
||||
900000
|
||||
],
|
||||
"placement": {
|
||||
"angle": 0,
|
||||
"mirror": false,
|
||||
"shift": [
|
||||
0,
|
||||
0
|
||||
]
|
||||
}
|
||||
},
|
||||
"e93f30d7-af52-4284-8af0-b2341ade6c5d": {
|
||||
"form": "rectangle",
|
||||
"layer": 10,
|
||||
"parameter_class": "mask",
|
||||
"params": [
|
||||
900000,
|
||||
1100000
|
||||
],
|
||||
"placement": {
|
||||
"angle": 0,
|
||||
"mirror": false,
|
||||
"shift": [
|
||||
0,
|
||||
0
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"type": "padstack",
|
||||
"uuid": "549ce255-6721-44db-9d47-ec07764772ca",
|
||||
"well_known_name": ""
|
||||
}
|
67
obi/external-iface/pool/padstacks/cache/762c84c2-187d-454a-af81-d3381bec5257.json
vendored
Normal file
67
obi/external-iface/pool/padstacks/cache/762c84c2-187d-454a-af81-d3381bec5257.json
vendored
Normal file
|
@ -0,0 +1,67 @@
|
|||
{
|
||||
"holes": {
|
||||
"9eaa7713-8b92-4be2-9e8e-843e955d3a16": {
|
||||
"diameter": 600000,
|
||||
"length": 500000,
|
||||
"parameter_class": "hole",
|
||||
"placement": {
|
||||
"angle": 0,
|
||||
"mirror": false,
|
||||
"shift": [
|
||||
0,
|
||||
0
|
||||
]
|
||||
},
|
||||
"plated": false,
|
||||
"shape": "round"
|
||||
}
|
||||
},
|
||||
"name": "Circular mechanical Hole",
|
||||
"padstack_type": "mechanical",
|
||||
"parameter_program": "get-parameter [ hole_diameter ]\ndup\nset-hole [ hole round ]\nget-parameter [ hole_solder_mask_expansion ] 2 *\n+\nset-shape [ mask circle ]",
|
||||
"parameter_set": {
|
||||
"hole_diameter": 600000,
|
||||
"hole_solder_mask_expansion": 100000
|
||||
},
|
||||
"parameters_required": [
|
||||
"hole_diameter"
|
||||
],
|
||||
"polygons": {},
|
||||
"shapes": {
|
||||
"e6921620-a07c-46c8-aef2-ffcb45896d08": {
|
||||
"form": "circle",
|
||||
"layer": 10,
|
||||
"parameter_class": "mask",
|
||||
"params": [
|
||||
800000
|
||||
],
|
||||
"placement": {
|
||||
"angle": 0,
|
||||
"mirror": false,
|
||||
"shift": [
|
||||
0,
|
||||
0
|
||||
]
|
||||
}
|
||||
},
|
||||
"f9a0c921-ce49-43c6-bca3-7fa003da982d": {
|
||||
"form": "circle",
|
||||
"layer": -110,
|
||||
"parameter_class": "mask",
|
||||
"params": [
|
||||
800000
|
||||
],
|
||||
"placement": {
|
||||
"angle": 0,
|
||||
"mirror": false,
|
||||
"shift": [
|
||||
0,
|
||||
0
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"type": "padstack",
|
||||
"uuid": "762c84c2-187d-454a-af81-d3381bec5257",
|
||||
"well_known_name": "npth circular"
|
||||
}
|
318
obi/external-iface/pool/padstacks/cache/8e762581-e1b1-4fb4-81d3-7f8a1cabb97f.json
vendored
Normal file
318
obi/external-iface/pool/padstacks/cache/8e762581-e1b1-4fb4-81d3-7f8a1cabb97f.json
vendored
Normal file
|
@ -0,0 +1,318 @@
|
|||
{
|
||||
"holes": {},
|
||||
"name": "SMD rectangular with rounded corners",
|
||||
"padstack_type": "top",
|
||||
"parameter_program": "get-parameter [ pad_width ]\nget-parameter [ corner_radius ] 2 * -\nget-parameter [ pad_height ]\ndupc dupc\nset-shape [ pad1 rectangle ]\nget-parameter [ solder_mask_expansion ]\n2 *\n+\nset-shape [ mask1 rectangle ]\nget-parameter [ paste_mask_contraction ]\n2 *\n-\nset-shape [ paste1 rectangle ]\n\nget-parameter [ pad_width ]\nget-parameter [ pad_height ]\nget-parameter [ corner_radius ] 2 * -\ndupc dupc\nset-shape [ pad2 rectangle ]\nswap\nget-parameter [ solder_mask_expansion ]\n2 * +\nswap\nset-shape [ mask2 rectangle ]\nswap\nget-parameter [ paste_mask_contraction ]\n2 * -\nswap\nset-shape [ paste2 rectangle ]\n\nget-parameter [ corner_radius ] dup dup 2 *\ndup dup dup\nset-shape [ pad_corner1 circle ]\nset-shape [ pad_corner2 circle ]\nset-shape [ pad_corner3 circle ]\nset-shape [ pad_corner4 circle ]\nget-parameter [ solder_mask_expansion ] + 2 *\ndup dup dup\nset-shape [ mask_corner1 circle ]\nset-shape [ mask_corner2 circle ]\nset-shape [ mask_corner3 circle ]\nset-shape [ mask_corner4 circle ]\nget-parameter [ paste_mask_contraction ] - 2 *\ndup dup dup\nset-shape [ paste_corner1 circle ]\nset-shape [ paste_corner2 circle ]\nset-shape [ paste_corner3 circle ]\nset-shape [ paste_corner4 circle ]\n\nget-parameter [ pad_width ]\nget-parameter [ corner_radius ] 2 * - 2 /\nget-parameter [ pad_height ]\nget-parameter [ corner_radius ] 2 * - 2 /\ndupc dupc dupc\nset-shape [ pad_corner1 position ]\nset-shape [ mask_corner1 position ]\nset-shape [ paste_corner1 position ]\nswap -1 * swap\ndupc dupc dupc\nset-shape [ pad_corner2 position ]\nset-shape [ mask_corner2 position ]\nset-shape [ paste_corner2 position ]\n-1 *\ndupc dupc dupc\nset-shape [ pad_corner3 position ]\nset-shape [ mask_corner3 position ]\nset-shape [ paste_corner3 position ]\nswap -1 * swap\ndupc dupc\nset-shape [ pad_corner4 position ]\nset-shape [ mask_corner4 position ]\nset-shape [ paste_corner4 position ]",
|
||||
"parameter_set": {
|
||||
"corner_radius": 100000,
|
||||
"pad_height": 2000000,
|
||||
"pad_width": 900000,
|
||||
"paste_mask_contraction": 0,
|
||||
"solder_mask_expansion": 100000
|
||||
},
|
||||
"parameters_required": [
|
||||
"pad_width",
|
||||
"pad_height",
|
||||
"corner_radius"
|
||||
],
|
||||
"polygons": {},
|
||||
"shapes": {
|
||||
"19fd6834-7b1d-47e5-b6fb-6f1c1bb4802b": {
|
||||
"form": "circle",
|
||||
"layer": 0,
|
||||
"parameter_class": "pad_corner4",
|
||||
"params": [
|
||||
200000
|
||||
],
|
||||
"placement": {
|
||||
"angle": 0,
|
||||
"mirror": false,
|
||||
"shift": [
|
||||
350000,
|
||||
-900000
|
||||
]
|
||||
}
|
||||
},
|
||||
"233425db-45b7-4291-9cd3-ce7bf9c5887c": {
|
||||
"form": "circle",
|
||||
"layer": 10,
|
||||
"parameter_class": "mask_corner2",
|
||||
"params": [
|
||||
400000
|
||||
],
|
||||
"placement": {
|
||||
"angle": 0,
|
||||
"mirror": false,
|
||||
"shift": [
|
||||
-350000,
|
||||
900000
|
||||
]
|
||||
}
|
||||
},
|
||||
"2480e5fa-a56b-4f75-a9ff-f9576ddfdf14": {
|
||||
"form": "circle",
|
||||
"layer": 30,
|
||||
"parameter_class": "paste_corner3",
|
||||
"params": [
|
||||
200000
|
||||
],
|
||||
"placement": {
|
||||
"angle": 0,
|
||||
"mirror": false,
|
||||
"shift": [
|
||||
-350000,
|
||||
-900000
|
||||
]
|
||||
}
|
||||
},
|
||||
"2d593908-a7e0-42d3-b447-6f5472e3f168": {
|
||||
"form": "circle",
|
||||
"layer": 10,
|
||||
"parameter_class": "mask_corner4",
|
||||
"params": [
|
||||
400000
|
||||
],
|
||||
"placement": {
|
||||
"angle": 0,
|
||||
"mirror": false,
|
||||
"shift": [
|
||||
350000,
|
||||
-900000
|
||||
]
|
||||
}
|
||||
},
|
||||
"3fb8c7f4-16b4-4a69-9ae0-98d16faf11ed": {
|
||||
"form": "circle",
|
||||
"layer": 30,
|
||||
"parameter_class": "paste_corner2",
|
||||
"params": [
|
||||
200000
|
||||
],
|
||||
"placement": {
|
||||
"angle": 0,
|
||||
"mirror": false,
|
||||
"shift": [
|
||||
-350000,
|
||||
900000
|
||||
]
|
||||
}
|
||||
},
|
||||
"54aa005d-14d6-4daf-916d-8cc4f33d31eb": {
|
||||
"form": "rectangle",
|
||||
"layer": 30,
|
||||
"parameter_class": "paste2",
|
||||
"params": [
|
||||
900000,
|
||||
1800000
|
||||
],
|
||||
"placement": {
|
||||
"angle": 0,
|
||||
"mirror": false,
|
||||
"shift": [
|
||||
0,
|
||||
0
|
||||
]
|
||||
}
|
||||
},
|
||||
"5d8313e0-987f-4f68-a70b-654058f75898": {
|
||||
"form": "circle",
|
||||
"layer": 10,
|
||||
"parameter_class": "mask_corner1",
|
||||
"params": [
|
||||
400000
|
||||
],
|
||||
"placement": {
|
||||
"angle": 0,
|
||||
"mirror": false,
|
||||
"shift": [
|
||||
350000,
|
||||
900000
|
||||
]
|
||||
}
|
||||
},
|
||||
"64b6423d-c765-4997-8f04-5b230ace4abb": {
|
||||
"form": "circle",
|
||||
"layer": 0,
|
||||
"parameter_class": "pad_corner2",
|
||||
"params": [
|
||||
200000
|
||||
],
|
||||
"placement": {
|
||||
"angle": 0,
|
||||
"mirror": false,
|
||||
"shift": [
|
||||
-350000,
|
||||
900000
|
||||
]
|
||||
}
|
||||
},
|
||||
"8402a815-54b3-42d9-b96a-6f0631eb3579": {
|
||||
"form": "circle",
|
||||
"layer": 0,
|
||||
"parameter_class": "pad_corner1",
|
||||
"params": [
|
||||
200000
|
||||
],
|
||||
"placement": {
|
||||
"angle": 0,
|
||||
"mirror": false,
|
||||
"shift": [
|
||||
350000,
|
||||
900000
|
||||
]
|
||||
}
|
||||
},
|
||||
"888ff92f-96e3-4658-a9cb-1e9626aafe07": {
|
||||
"form": "rectangle",
|
||||
"layer": 30,
|
||||
"parameter_class": "paste1",
|
||||
"params": [
|
||||
700000,
|
||||
2000000
|
||||
],
|
||||
"placement": {
|
||||
"angle": 0,
|
||||
"mirror": false,
|
||||
"shift": [
|
||||
0,
|
||||
0
|
||||
]
|
||||
}
|
||||
},
|
||||
"9c5dd306-043a-4190-8b16-6ab3d2dafaa3": {
|
||||
"form": "circle",
|
||||
"layer": 10,
|
||||
"parameter_class": "mask_corner3",
|
||||
"params": [
|
||||
400000
|
||||
],
|
||||
"placement": {
|
||||
"angle": 0,
|
||||
"mirror": false,
|
||||
"shift": [
|
||||
-350000,
|
||||
-900000
|
||||
]
|
||||
}
|
||||
},
|
||||
"a9154914-ba44-4f24-ab76-9132d8f2024f": {
|
||||
"form": "rectangle",
|
||||
"layer": 10,
|
||||
"parameter_class": "mask2",
|
||||
"params": [
|
||||
1100000,
|
||||
1800000
|
||||
],
|
||||
"placement": {
|
||||
"angle": 0,
|
||||
"mirror": false,
|
||||
"shift": [
|
||||
0,
|
||||
0
|
||||
]
|
||||
}
|
||||
},
|
||||
"b85c63cf-3f4d-4b38-9968-22276d4ba5ec": {
|
||||
"form": "circle",
|
||||
"layer": 30,
|
||||
"parameter_class": "paste_corner4",
|
||||
"params": [
|
||||
200000
|
||||
],
|
||||
"placement": {
|
||||
"angle": 0,
|
||||
"mirror": false,
|
||||
"shift": [
|
||||
350000,
|
||||
-900000
|
||||
]
|
||||
}
|
||||
},
|
||||
"b8b84b83-babb-47ef-b2c9-236209e7689e": {
|
||||
"form": "rectangle",
|
||||
"layer": 0,
|
||||
"parameter_class": "pad2",
|
||||
"params": [
|
||||
900000,
|
||||
1800000
|
||||
],
|
||||
"placement": {
|
||||
"angle": 0,
|
||||
"mirror": false,
|
||||
"shift": [
|
||||
0,
|
||||
0
|
||||
]
|
||||
}
|
||||
},
|
||||
"ddcf3d29-661b-41d1-ac1a-5e335f94e736": {
|
||||
"form": "rectangle",
|
||||
"layer": 0,
|
||||
"parameter_class": "pad1",
|
||||
"params": [
|
||||
700000,
|
||||
2000000
|
||||
],
|
||||
"placement": {
|
||||
"angle": 0,
|
||||
"mirror": false,
|
||||
"shift": [
|
||||
0,
|
||||
0
|
||||
]
|
||||
}
|
||||
},
|
||||
"e900b87f-85f6-44a1-bc42-0af10cad7194": {
|
||||
"form": "circle",
|
||||
"layer": 0,
|
||||
"parameter_class": "pad_corner3",
|
||||
"params": [
|
||||
200000
|
||||
],
|
||||
"placement": {
|
||||
"angle": 0,
|
||||
"mirror": false,
|
||||
"shift": [
|
||||
-350000,
|
||||
-900000
|
||||
]
|
||||
}
|
||||
},
|
||||
"e93f30d7-af52-4284-8af0-b2341ade6c5d": {
|
||||
"form": "rectangle",
|
||||
"layer": 10,
|
||||
"parameter_class": "mask1",
|
||||
"params": [
|
||||
700000,
|
||||
2200000
|
||||
],
|
||||
"placement": {
|
||||
"angle": 0,
|
||||
"mirror": false,
|
||||
"shift": [
|
||||
0,
|
||||
0
|
||||
]
|
||||
}
|
||||
},
|
||||
"fa7293d5-02e0-4a5b-868f-87f93d06729e": {
|
||||
"form": "circle",
|
||||
"layer": 30,
|
||||
"parameter_class": "paste_corner1",
|
||||
"params": [
|
||||
200000
|
||||
],
|
||||
"placement": {
|
||||
"angle": 0,
|
||||
"mirror": false,
|
||||
"shift": [
|
||||
350000,
|
||||
900000
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"type": "padstack",
|
||||
"uuid": "8e762581-e1b1-4fb4-81d3-7f8a1cabb97f",
|
||||
"well_known_name": "smd rectangular rounded"
|
||||
}
|
116
obi/external-iface/pool/padstacks/cache/ca1ef428-ac41-4e12-a7c3-a867e4588cec.json
vendored
Normal file
116
obi/external-iface/pool/padstacks/cache/ca1ef428-ac41-4e12-a7c3-a867e4588cec.json
vendored
Normal file
|
@ -0,0 +1,116 @@
|
|||
{
|
||||
"holes": {
|
||||
"056fa8e5-8b21-454e-a805-467fd49763b6": {
|
||||
"diameter": 400000,
|
||||
"length": 500000,
|
||||
"parameter_class": "hole",
|
||||
"placement": {
|
||||
"angle": 0,
|
||||
"mirror": false,
|
||||
"shift": [
|
||||
0,
|
||||
0
|
||||
]
|
||||
},
|
||||
"plated": true,
|
||||
"shape": "round"
|
||||
}
|
||||
},
|
||||
"name": "Circular Hole",
|
||||
"padstack_type": "hole",
|
||||
"parameter_program": "get-parameter [ hole_diameter ]\ndup dup\nset-hole [ hole round ]\n\nget-parameter [ hole_solder_mask_expansion ] 2 *\n+\nset-shape [ mask circle ]\n\nget-parameter [ hole_annular_ring ] 2 *\n+\nset-shape [ pad circle ]",
|
||||
"parameter_set": {
|
||||
"hole_annular_ring": 200000,
|
||||
"hole_diameter": 400000,
|
||||
"hole_solder_mask_expansion": 100000
|
||||
},
|
||||
"parameters_required": [
|
||||
"hole_diameter",
|
||||
"hole_annular_ring"
|
||||
],
|
||||
"polygons": {},
|
||||
"shapes": {
|
||||
"0fcc5be3-fa35-464c-ac89-7bfaea0821da": {
|
||||
"form": "circle",
|
||||
"layer": -110,
|
||||
"parameter_class": "mask",
|
||||
"params": [
|
||||
600000
|
||||
],
|
||||
"placement": {
|
||||
"angle": 0,
|
||||
"mirror": false,
|
||||
"shift": [
|
||||
0,
|
||||
0
|
||||
]
|
||||
}
|
||||
},
|
||||
"1919564e-4dfd-4afa-ae6b-b06ddcefb9e6": {
|
||||
"form": "circle",
|
||||
"layer": 10,
|
||||
"parameter_class": "mask",
|
||||
"params": [
|
||||
600000
|
||||
],
|
||||
"placement": {
|
||||
"angle": 0,
|
||||
"mirror": false,
|
||||
"shift": [
|
||||
0,
|
||||
0
|
||||
]
|
||||
}
|
||||
},
|
||||
"3d4a1caa-13a9-4828-aee6-4ec776b4f007": {
|
||||
"form": "circle",
|
||||
"layer": -1,
|
||||
"parameter_class": "pad",
|
||||
"params": [
|
||||
800000
|
||||
],
|
||||
"placement": {
|
||||
"angle": 0,
|
||||
"mirror": false,
|
||||
"shift": [
|
||||
0,
|
||||
0
|
||||
]
|
||||
}
|
||||
},
|
||||
"587492a5-d20b-4258-b1a8-04da900ea393": {
|
||||
"form": "circle",
|
||||
"layer": -100,
|
||||
"parameter_class": "pad",
|
||||
"params": [
|
||||
800000
|
||||
],
|
||||
"placement": {
|
||||
"angle": 0,
|
||||
"mirror": false,
|
||||
"shift": [
|
||||
0,
|
||||
0
|
||||
]
|
||||
}
|
||||
},
|
||||
"c0afc6ea-f577-42ee-8860-16eaf52721bf": {
|
||||
"form": "circle",
|
||||
"layer": 0,
|
||||
"parameter_class": "pad",
|
||||
"params": [
|
||||
800000
|
||||
],
|
||||
"placement": {
|
||||
"angle": 0,
|
||||
"mirror": false,
|
||||
"shift": [
|
||||
0,
|
||||
0
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"type": "padstack",
|
||||
"uuid": "ca1ef428-ac41-4e12-a7c3-a867e4588cec"
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue