Revar Desmera
|
4fab4f56c3
|
Added rect_tube().
|
2020-05-18 22:57:50 -07:00 |
|
Revar Desmera
|
2675fb4129
|
Fixed old refs to edges() in shapes.scad and masks.scad
|
2020-05-07 22:14:24 -07:00 |
|
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 |
|
Revar Desmera
|
9a3c25d3d3
|
Massive reworking of documentation production.
|
2019-03-22 21:13:18 -07:00 |
|
Revar Desmera
|
fd2347dc19
|
Rewrote cyl() to avoid minkowski, and allow use of both fillet and chamfer on opposite ends of the same cylinder.
|
2019-03-02 11:14:36 -08:00 |
|
Revar Desmera
|
22fcdb7dc5
|
Added from_end arg to cyl()
|
2019-02-27 17:45:15 -08:00 |
|
Revar Desmera
|
9b0a0dc375
|
Added cuboid(), cyl(). Deprecated a bunch.
|
2019-02-27 03:56:34 -08:00 |
|
Revar Desmera
|
a9cc7b5688
|
Added interior_fillet()
|
2019-02-24 21:52:59 -08:00 |
|
Revar Desmera
|
e4cc6910ff
|
Corrected prismoid description comments.
|
2019-02-24 06:57:07 -08:00 |
|
Revar Desmera
|
3eccff8035
|
Deprecated trapezoid and renamed to prismoid. Renamed rtrapezoid to rounded_prismoid.
|
2019-02-24 06:52:32 -08:00 |
|
Revar Desmera
|
fc2a1f5f6d
|
Improved tube(), added cube2pt()
|
2019-02-24 04:35:40 -08:00 |
|
Revar Desmera
|
32f4f1911a
|
Added ir/id/ir1/ir2/id1/id2 options for tube()
|
2019-02-23 23:26:15 -08:00 |
|
Revar Desmera
|
f32b7b2e5a
|
Fixed trapezoid module declaration.
|
2019-02-23 22:42:51 -08:00 |
|
Revar Desmera
|
6568bc3ddd
|
Tweaked rtrapezoid() exaples.
|
2019-02-10 19:53:55 -08:00 |
|
Revar Desmera
|
63f8c913f1
|
Added rtrapezoid()
|
2019-02-10 17:19:26 -08:00 |
|
Revar Desmera
|
ea39fa0da5
|
Added [xyz]cyl() modules.
|
2019-02-10 03:12:46 -08:00 |
|
Revar Desmera
|
497ddb15ae
|
Tweaked examples.
|
2019-01-30 21:07:04 -08:00 |
|
Revar Desmera
|
1576db5843
|
Added downcyl(). Improved rcylinder() to accept r/d/r1/r2/d1/d2 args.
|
2019-01-29 16:38:02 -08:00 |
|
Revar Desmera
|
783c70a417
|
Changed dncube() to downcube() for consistency.
|
2019-01-29 11:09:32 -08:00 |
|
Revar Desmera
|
97cca892d3
|
Added offsetcube()
|
2019-01-29 04:29:42 -08:00 |
|
Revar Desmera
|
8ee896280b
|
Added dncube(), leftcube(), rightcube(), fwdcube(), backcube()
|
2019-01-29 03:27:14 -08:00 |
|
Revar Desmera
|
8916c654af
|
Fixed error where rcylinder fillet diam was larger than the cylinder radius.
|
2019-01-29 03:03:03 -08:00 |
|
Revar Desmera
|
f6a7a1273c
|
Added pie_slice()
|
2018-12-22 13:17:04 -08:00 |
|
Revar Desmera
|
ec5ed6266d
|
Removed circular dependency.
|
2018-11-30 14:01:53 -08:00 |
|
Revar Desmera
|
f1fc493120
|
Added center argument to thinning_triangle
|
2018-11-21 12:56:35 -08:00 |
|
Revar Desmera
|
b559e7ebde
|
Fixed error in structure of sparse_strut3d()
|
2018-11-21 12:40:58 -08:00 |
|
Revar Desmera
|
05d073f071
|
Improved sparse_strut3d() structure.
|
2018-11-21 11:34:32 -08:00 |
|
Revar Desmera
|
5bd5fb894f
|
Improved usability of slot()
|
2018-11-19 16:31:27 -08:00 |
|
Revar Desmera
|
0a9f0c02af
|
Added example for teardrop2d()
|
2018-11-19 16:11:49 -08:00 |
|
Revar Desmera
|
0141df5d38
|
Fixed reversed faces on onion()
|
2018-11-19 16:04:42 -08:00 |
|
Revar Desmera
|
1db271b9ac
|
Fixed inverted faces for rcylinder().
|
2018-11-19 15:13:15 -08:00 |
|
Revar Desmera
|
97723305fb
|
Fixed dimensional accuracy of rcube().
|
2018-10-03 18:22:26 -07:00 |
|
Revar Desmera
|
366459cb04
|
Added various options for creating toruses.
|
2018-09-04 10:10:14 -07:00 |
|
Revar Desmera
|
746b85da4d
|
Fixed commenting of example.
|
2018-09-04 09:05:40 -07:00 |
|
Revar Desmera
|
f9a441dde8
|
Cleaned up geometry of various shapes.
|
2018-09-01 02:36:47 -07:00 |
|
Revar Desmera
|
453ebcb83f
|
Changed all polyhedron quad faces to triangles to avoid erroneous complaints about nonplanar faces.
|
2018-01-01 19:13:59 -08:00 |
|
Revar Desmera
|
15c764a119
|
Minor bugfixes.
|
2017-08-31 00:38:36 -07:00 |
|
Revar Desmera
|
491e47dffa
|
Cleanups and some obscure mask madule renaming.
|
2017-08-29 18:57:37 -07:00 |
|
Revar Desmera
|
b3f19b1407
|
Initial code dump.
|
2017-08-29 17:00:16 -07:00 |
|