BOSL icon indicating copy to clipboard operation
BOSL copied to clipboard

The Belfry OpenScad Library - A library of tools, shapes, and helpers to make OpenScad easier to use.

Results 6 BOSL issues
Sort by recently updated
recently updated
newest added

I expect `spread(n, spacing=10)` to behave exactly as `spread(n, spacing=[10, 0, 0])` That is: ![image](https://user-images.githubusercontent.com/28158/180588636-46daf5e8-6618-4e8d-9674-938132bb439a.png) # Current behaviour ``` spread(n=3, spacing=10) cube(size=[3,2,1], center=true); ``` produces ![image](https://user-images.githubusercontent.com/28158/180588730-cdfad940-4882-4834-a654-362d227c2f3e.png)

bug

The `slot()` documentation said there should be `orient` in there, but it was missing.

**Is your feature request related to a problem? Please describe.** I want to use beveled gears. How do I space them? `pitch_radius` doesn't support `bevelang` argument and without it the...

enhancement

``` include use verts = [[0,-3,0], [-2,-3,0], [0,-3,3], [-2,0,0], [0,0,3], [0,0,0]]; faces = [[1,3,2], [2,3,4], [0,2,4], [4,5,0], [0,1,3], [0,3,5], [0,1,2], [3,4,5]]; debug_vertices(vertices=verts, faces=faces, size=2) { polyhedron(points = verts, faces =...

bug

The function simply maps the given diameter to a respective height. However, these heights depend on the head type of the respective screw and thus the returned value does not...

enhancement

**Describe the bug** ydistribute is offset by one in the negative y direction. The code must offset a cube of the same dimensions by one in the negative y direction...

bug