Skip to content

Commit becd418

Browse files
committed
so: Set min_copper_clearance to 0.15mm for small pitch
1 parent 866d30d commit becd418

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

generate_so.py

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,7 @@
5454
FootprintPad,
5555
LetterSpacing,
5656
LineSpacing,
57+
MinCopperClearance,
5758
Mirror,
5859
Package,
5960
Package3DModel,
@@ -230,6 +231,7 @@ def _uuid(identifier: str) -> str:
230231
generated_by=GeneratedBy(''),
231232
categories=[Category(pkgcat)],
232233
assembly_type=AssemblyType.SMT,
234+
min_copper_clearance=(MinCopperClearance(0.15) if (pitch < 0.5) else None),
233235
)
234236

235237
for p in range(1, pin_count + 1):
@@ -797,7 +799,7 @@ def generate_3d(
797799
generate_3d_models=generate_3d_models,
798800
pkgcat='241d9d5d-8f74-4740-8901-3cf51cf50091',
799801
keywords='so,sop,tssop,small outline package,smd',
800-
version='0.3',
802+
version='0.3.1',
801803
create_date='2019-06-16T12:46:54Z',
802804
)
803805

@@ -886,7 +888,7 @@ def generate_3d(
886888
generate_3d_models=generate_3d_models,
887889
pkgcat='3627bf02-2e6e-4d68-9ada-743fa69a4f8c',
888890
keywords='so,sop,ssop,small outline package,smd,jedec,mo-152',
889-
version='0.2',
891+
version='0.2.1',
890892
create_date='2019-07-21T12:55:20Z',
891893
)
892894
generate_pkg(
@@ -966,7 +968,7 @@ def generate_3d(
966968
generate_3d_models=generate_3d_models,
967969
pkgcat='7993abb0-fb0a-4157-8f83-1db890755836',
968970
keywords='so,sop,tsop,small outline package,smd',
969-
version='0.2',
971+
version='0.2.1',
970972
create_date='2020-12-26T16:14:30Z',
971973
)
972974
save_cache(uuid_cache_file, uuid_cache)

0 commit comments

Comments
 (0)