summaryrefslogtreecommitdiff
path: root/gerbonara/cad/protoserve.py
diff options
context:
space:
mode:
authorjaseg <git@jaseg.de>2024-07-07 14:36:41 +0200
committerjaseg <git@jaseg.de>2024-07-07 14:36:41 +0200
commit4c3815b25a23f8df2d6bfdab83962367150bd285 (patch)
tree57383893ca6775a8f473e0b7746a647a7b6b7bc7 /gerbonara/cad/protoserve.py
parentef3b5d5e1c242d98a03b9527862d0216a5188796 (diff)
downloadgerbonara-4c3815b25a23f8df2d6bfdab83962367150bd285.tar.gz
gerbonara-4c3815b25a23f8df2d6bfdab83962367150bd285.tar.bz2
gerbonara-4c3815b25a23f8df2d6bfdab83962367150bd285.zip
Fix THT flower proto area
Diffstat (limited to 'gerbonara/cad/protoserve.py')
-rw-r--r--gerbonara/cad/protoserve.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/gerbonara/cad/protoserve.py b/gerbonara/cad/protoserve.py
index cc5aae2..3271af1 100644
--- a/gerbonara/cad/protoserve.py
+++ b/gerbonara/cad/protoserve.py
@@ -107,7 +107,8 @@ def deserialize(obj, unit):
pitch = mil(float(obj.get('pitch', 2.54)))
hole_dia = mil(float(obj['hole_dia']))
pattern_dia = mil(float(obj['pattern_dia']))
- return pb.PatternProtoArea(2*pitch, 2*pitch, pb.THTFlowerProto(pitch, hole_dia, pattern_dia, unit=unit), unit=unit)
+ clearance = mil(float(obj['clearance']))
+ return pb.PatternProtoArea(pitch, pitch, pb.THTFlowerProto(pitch, hole_dia, pattern_dia, clearance, unit=unit), unit=unit)
case 'spiky':
return pb.PatternProtoArea(2.54, 2.54, pb.SpikyProto(), unit=unit)