add settings class

This commit is contained in:
acereca 2021-02-12 20:23:03 +01:00
parent d974ca7df3
commit c1c6b1847d
1 changed files with 3 additions and 1 deletions

View File

@ -2,6 +2,8 @@ from typing import List, Iterable
import solid as scad
import solidLib as sl
import numpy as np
import logging as log
@ -56,7 +58,7 @@ def round_flat_box(x: float, y: float, z: float, r: float, segments: int = 32):
.. image:: img/round_flat_box.png
"""
box = scad.cube([x - 2 * r, y - 2 * r, z- 2 * r])
wall = scad.cylinder(r=r, h=2*r, segments=SEGMENTS)
wall = scad.cylinder(r=r, h=2*r, segments=sl.settings.segments)
return scad.translate([r, r, 0])(
scad.minkowski()(box, wall)