From bee6fd0f080d36194463e4c41e2d64ebbf76a2d5 Mon Sep 17 00:00:00 2001 From: Trygve Laugstøl Date: Thu, 14 Dec 2017 23:02:53 +0100 Subject: o Faking data for LEDSC based on CAPC data. o Found heights from Digikey. o Changing the height to be three digits so it can be sorted easier. --- ipc_sm_782.py | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) (limited to 'ipc_sm_782.py') diff --git a/ipc_sm_782.py b/ipc_sm_782.py index bf07764..8923c09 100644 --- a/ipc_sm_782.py +++ b/ipc_sm_782.py @@ -53,6 +53,30 @@ capc_land_patterns = make_dicts(["rlp_no", "size_mm", "size_in", "z", "g", "x", ("137A", "4564", "1825", 5.80, 2.00, 6.80, 1.90, 3.90, "14x12"), ) +# Copied from capc_dimensions +ledsc_dimensions = make_dicts(["size_mm", "size_in", "l_min", "l_max", "s_min", "s_max", "w_min", "w_max", "t_min", "t_max", "h_max"], + ("1005", "0402", 0.90, 1.10, 0.30, 0.65, 0.40, 0.60, 0.10, 0.30, 0.60), + ("1310", "0504", 1.02, 1.32, 0.26, 0.72, 0.77, 1.27, 0.13, 0.38, 1.02), + ("1608", "0603", 1.45, 1.75, 0.45, 0.97, 0.65, 0.95, 0.20, 0.50, 0.85), + ("2012", "0805", 1.80, 2.20, 0.30, 1.11, 1.05, 1.45, 0.25, 0.75, 1.10), + ("3216", "1206", 3.00, 3.40, 1.50, 2.31, 1.40, 1.80, 0.25, 0.75, 1.35), + ("3225", "1210", 3.00, 3.40, 1.50, 2.31, 2.30, 2.70, 0.25, 0.75, 1.35), + ("4532", "1812", 4.20, 4.80, 2.30, 3.46, 3.00, 3.40, 0.25, 0.95, 1.35), + ("4564", "1825", 4.20, 4.80, 2.30, 3.46, 6.00, 6.80, 0.25, 0.95, 1.10), +) + +# Copied from capc_land_patterns +ledsc_land_patterns = make_dicts(["rlp_no", "size_mm", "size_in", "z", "g", "x", "y", "c", "grid"], + ("130A", "1005", "0402", 2.20, 0.40, 0.70, 0.90, 1.30, "2x6"), + ("131A", "1310", "0504", 2.40, 0.40, 1.30, 1.00, 1.40, "4x6"), + ("132A", "1608", "0603", 2.80, 0.60, 1.00, 1.10, 1.70, "4x6"), + ("133A", "2012", "0805", 3.20, 0.60, 1.50, 1.30, 1.90, "4x8"), + ("134A", "3216", "1206", 4.40, 1.20, 1.80, 1.60, 2.80, "4x10"), + ("135A", "3225", "1210", 4.40, 1.20, 2.70, 1.60, 2.80, "6x10"), + ("136A", "4532", "1812", 5.80, 2.00, 3.40, 1.90, 3.90, "8x12"), + ("137A", "4564", "1825", 5.80, 2.00, 6.80, 1.90, 3.90, "14x12"), +) + data = dict( resc = dict( dimensions = resc_dimensions, @@ -61,5 +85,9 @@ data = dict( capc = dict( dimensions = capc_dimensions, land_patterns = capc_land_patterns + ), + ledsc = dict( + dimensions = ledsc_dimensions, + land_patterns = ledsc_land_patterns ) ) -- cgit v1.2.3