summaryrefslogtreecommitdiff
path: root/gerbonara/cad/protoserve.py
diff options
context:
space:
mode:
authorjaseg <git@jaseg.de>2024-07-07 17:08:06 +0200
committerjaseg <git@jaseg.de>2024-07-07 17:08:06 +0200
commit6f8d4bb999e780f38776938599dab4b9b7ed8403 (patch)
treee2b35f98873466f6c9dba15bc74cdf5576918887 /gerbonara/cad/protoserve.py
parent4aab344a187434b48b9d2f09090abe0f998d1f2a (diff)
downloadgerbonara-6f8d4bb999e780f38776938599dab4b9b7ed8403.tar.gz
gerbonara-6f8d4bb999e780f38776938599dab4b9b7ed8403.tar.bz2
gerbonara-6f8d4bb999e780f38776938599dab4b9b7ed8403.zip
protoboard: Finish up sides of Alio better
Diffstat (limited to 'gerbonara/cad/protoserve.py')
-rw-r--r--gerbonara/cad/protoserve.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/gerbonara/cad/protoserve.py b/gerbonara/cad/protoserve.py
index c3224e3..a2aa7d6 100644
--- a/gerbonara/cad/protoserve.py
+++ b/gerbonara/cad/protoserve.py
@@ -141,6 +141,7 @@ def to_board(obj):
w = float(obj.get('width', unit(100, MM)))
h = float(obj.get('height', unit(80, MM)))
corner_radius = float(obj.get('round_corners', {}).get('radius', unit(1.5, MM)))
+ margin = float(obj.get('margin', unit(2.0, MM)))
holes = obj.get('mounting_holes', {})
mounting_hole_dia = float(holes.get('diameter', unit(3.2, MM)))
mounting_hole_offset = float(holes.get('offset', unit(5, MM)))
@@ -157,6 +158,7 @@ def to_board(obj):
corner_radius=corner_radius,
mounting_hole_dia=mounting_hole_dia,
mounting_hole_offset=mounting_hole_offset,
+ margin=margin,
unit=unit)
@app.route('/preview_<side>.svg', methods=['POST'])