Commit graph

86 commits

Author SHA1 Message Date
Revar Desmera
ff96db86d2 Removed overrides for square() and circle() builtin modules. 2020-04-25 04:00:16 -07:00
Revar Desmera
1ecd2e798d Fixed attachable() spec for arced_slot() 2020-04-18 18:42:58 -07:00
Revar Desmera
2fcca7f45d Corrected minor flaws in cuboid() roundover formation. 2020-04-10 15:53:47 -07:00
Revar Desmera
0cdc94cc0a cuboid() was slightly too large with rounding. 2020-04-10 14:28:08 -07:00
Revar Desmera
1cab868d8a Chamferred is spelled chamfered. 2020-04-06 18:53:12 -07:00
Revar Desmera
b0b436eb63 Renamed spread() to line_of(). Renamed [xyz]spread() to [xyz]copies() 2020-03-24 19:11:05 -07:00
Revar Desmera
971c1e795f Renamed place_copies() to move_copies() 2020-03-24 18:31:22 -07:00
Revar Desmera
12d3a46a12 Bugfix for tube() 2020-03-02 22:13:01 -08:00
Revar Desmera
6651e1be42 Renamed orient_and_anchor() to attachable() and refactored arguments and internals. 2020-02-29 13:16:15 -08:00
Revar Desmera
00bbdedd47 Tweak to rounded_prismoid() to use new square() with rounding. 2020-01-29 18:04:29 -08:00
Revar Desmera
fd98ef2eb4 Fixed example for interior_fillet() 2020-01-13 23:54:12 -08:00
Revar Desmera
9d9225f9f3 Reoriented default right_triangle() and interior_fillet() to more intuitively work with spin. 2020-01-13 19:06:56 -08:00
Revar Desmera
b4bad57588 Reorganized 2D shapes. Added teardrop2d() function. 2020-01-05 21:36:27 -08:00
Revar Desmera
a52412cabe Added edges_except= to rounding(), chamfer(), and cuboid(). 2019-11-11 23:38:27 -08:00
Revar Desmera
45d4ac6583 Modules with a default orient that is not UP are confusing. 2019-08-29 18:00:56 -07:00
Revar Desmera
9196779257 Fix for bug #99 2019-08-11 22:08:47 -07:00
Revar Desmera
6c48c27baf Added r/d alternate args to or/od for polygon 2D shapes. 2019-08-03 02:18:40 -07:00
Revar Desmera
81fd73588f Moved heightfield() to shapes.scad. 2019-07-14 15:10:13 -07:00
Revar Desmera
88976183a4 Make cuboid() smarter about allowing chamfers larger than uninvolved sides. 2019-06-24 17:48:58 -07:00
Revar Desmera
9611a181db Added external roundings and chamfers to cuboid(). Fixed [xyz]cyl() anchoring. 2019-06-12 16:52:26 -07:00
Revar Desmera
bf6cfd1d65 Rewrote cyl() to allow external chamfers and roundings. 2019-06-12 02:27:42 -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
d281978cfb Re-implemented right_triangle() 2019-05-26 13:05:31 -07:00
Revar Desmera
bb10d40dc7 Fixed docs links. 2019-05-26 12:47:50 -07:00
Revar Desmera
57c1ac52e7 Various minor bugfixes. 2019-05-26 11:00:14 -07:00
Revar Desmera
11aed06813 Merge branch 'master' of github.com:revarbat/BOSL2 2019-05-25 23:31:20 -07:00
Revar Desmera
16919f39c3 Reworked orientation to use vectors. Added spin. 2019-05-25 23:31:05 -07:00
Kevin Boulain
886ffcf2a5 Remove redundant rotations in right_triangle 2019-05-18 23:48:16 +02:00
Kevin Boulain
7d5e2c3a1d Fix right_triangle ORIENT_Z 2019-05-18 23:46:26 +02:00
Revar Desmera
88ea4c94d9 Fixed and simplified anchoring. 2019-05-17 14:41:45 -07:00
Revar Desmera
aa4ae7ec48 Made cuboid() example image clearer. 2019-05-12 18:08:41 -07:00
Revar Desmera
3c0ab0795a Reworked edge descriptors, first pass. 2019-05-07 22:42:44 -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
c6c5912114 Fixed staggered_sphere() default orientation. 2019-04-26 14:20:03 -07:00
Revar Desmera
2f290ca108 Make staggered_sphere() have axis extrema vertices for all quant(,4) 2019-04-26 13:42:20 -07:00
Revar Desmera
f1af59eb6a Fixed sparse_strut() 2019-04-26 03:02:47 -07:00
Revar Desmera
c3b81ce27f Updated attachment examples. 2019-04-26 02:15:53 -07:00
Revar Desmera
b54b3fd57b Fixed frame_ref() and noop() 2019-04-24 23:12:05 -07:00
Revar Desmera
42d1a45ca6 Renamed exterior fillets to rounding 2019-04-24 19:42:38 -07:00
Revar Desmera
eed35ad9b4 Fixed anchoring of a couple shapes. 2019-04-24 04:06:43 -07:00
Revar Desmera
06a460f757 Removed usage of upcube() 2019-04-23 15:59:43 -07:00
Revar Desmera
5a16152416 Renamed align to anchor. 2019-04-22 20:55:03 -07:00
Revar Desmera
7e1598d66d Fixed corner and top/bottom edge orientations. 2019-04-22 01:08:41 -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
08711565e7 Removed deprecations. 2019-04-18 21:16:10 -07:00
Revar Desmera
6f342f450f First pass at attachments support. 2019-04-16 19:16:50 -07:00