Commit graph

81 commits

Author SHA1 Message Date
Kelvie Wong
3dd8524db7 Fix offset calculations in dovetail.
We need to properly account for slop in back_width, otherwise the front offset
can end up being positive at small scales.
2020-09-01 20:46:25 -07:00
Adrian Mariano
9f9c128b6c Added rabbit clips. 2020-08-17 20:44:42 -04:00
Garth Minette
b5d465cf1e docs_gen.py now shows more docs errors. 2020-07-27 15:15:34 -07:00
Revar Desmera
53c1e25395 Standardize indention on spaces, not tabs. 2020-05-29 19:04:34 -07:00
Adrian Mariano
ebe919d162 fixed round_corners invocation 2020-05-21 16:44:26 -04:00
Revar Desmera
5769ef1036 Removed BOSL2/ from includes. 2020-03-28 20:50:04 -07:00
Revar Desmera
b0b436eb63 Renamed spread() to line_of(). Renamed [xyz]spread() to [xyz]copies() 2020-03-24 19:11:05 -07:00
Adrian Mariano
469b4cb525 Added snap pins to joiners.scad 2020-03-03 22:52:19 -05:00
Adrian Mariano
b029284228 2 bug fixes 2020-02-29 19:45:49 -05:00
Revar Desmera
6651e1be42 Renamed orient_and_anchor() to attachable() and refactored arguments and internals. 2020-02-29 13:16:15 -08:00
Adrian Mariano
15e21ebfa8 Changed dovetail orientation to be more intuitive. 2020-01-21 20:29:43 -05:00
Revar Desmera
c6fc770008 dovetail() has too little slop 2020-01-10 19:30:20 -08:00
Revar Desmera
5ccf1e26bd Added convexity= to skin() and vnf_polyhedron() 2020-01-09 20:10:46 -08:00
Revar Desmera
3fdc58fded Docs fixes for dovetail() 2020-01-09 18:22:07 -08:00
Adrian Mariano
72d7bedd9a Added "chamfer" to round_corners and fixed a bug with non-closed paths
requiring an extra size entry.

Added dovetail module to joiners.
2020-01-09 18:52:08 -05:00
Revar Desmera
3306f1d66b Renamed PRINTER_SLOP to 2019-07-17 18:54:35 -07:00
Revar Desmera
f378b70151 Added in range step of 1 to avoid errors. 2019-05-26 22:34:46 -07:00
Revar Desmera
15b8f9ba67 Simplified usages. 2019-05-26 13:45:22 -07:00
Revar Desmera
bb10d40dc7 Fixed docs links. 2019-05-26 12:47:50 -07:00
Revar Desmera
16919f39c3 Reworked orientation to use vectors. Added spin. 2019-05-25 23:31:05 -07:00
Revar Desmera
88ea4c94d9 Fixed and simplified anchoring. 2019-05-17 14:41:45 -07:00
Revar Desmera
c79e887612 Removed per-file copyright messages in favor of the LICENSE file. 2019-05-03 12:30:20 -07:00
Revar Desmera
5a16152416 Renamed align to anchor. 2019-04-22 20:55:03 -07:00
Revar Desmera
cc36235736 Updated copyright years. Split math.scad up. Enabled attach for lots of shapes. Removed backwards compatability. 2019-04-19 17:02:17 -07:00
Revar Desmera
1d6aefc867 Removed all uses and incudes. Document all includes needed for each file. Added std.scad include. 2019-04-19 00:25:10 -07:00
Revar Desmera
a46ea27fca Changed all BOSL references to BOSL2. 2019-04-18 23:45:46 -07:00
Revar Desmera
6b0e796462 Renamed all V_ constants. Removed ALIGN_ constants. 2019-04-18 23:32:17 -07:00
Revar Desmera
9a3c25d3d3 Massive reworking of documentation production. 2019-03-22 21:13:18 -07:00
Revar Desmera
b9a894be40 Made joiner_clear() asymmetric. 2017-11-03 21:42:06 -07:00
Revar Desmera
241e8bb617 Added slop to joiner pairs and quads. 2017-08-30 20:20:17 -07:00
Revar Desmera
b3f19b1407 Initial code dump. 2017-08-29 17:00:16 -07:00