add settings class
This commit is contained in:
parent
d974ca7df3
commit
c1c6b1847d
|
@ -2,6 +2,8 @@ from typing import List, Iterable
|
||||||
|
|
||||||
import solid as scad
|
import solid as scad
|
||||||
|
|
||||||
|
import solidLib as sl
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
import logging as log
|
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
|
.. image:: img/round_flat_box.png
|
||||||
"""
|
"""
|
||||||
box = scad.cube([x - 2 * r, y - 2 * r, z- 2 * r])
|
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])(
|
return scad.translate([r, r, 0])(
|
||||||
scad.minkowski()(box, wall)
|
scad.minkowski()(box, wall)
|
||||||
|
|
Loading…
Reference in New Issue