Commit graph

1575 commits

Author SHA1 Message Date
Garth Minette
3793f69c3f Added mod_indent() and mod_trace() 2020-11-16 15:32:26 -08:00
Revar Desmera
8d67ce6df7
Merge pull request #312 from yawor/struct_val_default
Added ability to return default value from struct_val() if keyword is not present
2020-11-16 15:28:14 -08:00
Marcin Jaworski
8cd7530743 Added tests for struct_val() with default value 2020-11-13 17:19:29 +01:00
Marcin Jaworski
4cda1bf488 Added ability to return default value from struct_val() if keyword is not present 2020-11-13 17:10:04 +01:00
Revar Desmera
22836c999c
Merge pull request #311 from adrianVmariano/master
rot_decode bugfix: relax check to approximate for last row of transformation matrix.
2020-11-12 18:48:01 -08:00
Adrian Mariano
74615a9fe0 rot_decode bugfix: relax check to approximate for last row of
transformation matrix.
2020-11-12 09:19:25 -05:00
Revar Desmera
87ff76ebbe
Merge pull request #310 from revarbat/revarbat_dev
Fix for nested diff()s, issue #270
2020-11-11 17:50:25 -08:00
Garth Minette
914e57cc6e Fix for nested diff()s, issue #270 2020-11-11 17:45:12 -08:00
Revar Desmera
dafc1a8aac
Merge pull request #309 from revarbat/revarbat_dev
Remove undef math warnings from tube()
2020-11-07 14:27:29 -08:00
Garth Minette
c2d5080d33 Remove undef math warnings from tube() 2020-11-07 14:23:09 -08:00
Revar Desmera
b3f292200a
Merge pull request #308 from revarbat/revarbat_dev
Fix for cuboid issue #307
2020-10-29 16:48:15 -07:00
Garth Minette
40fde0f2b8 Fix for cuboid() issue #307 2020-10-29 16:46:07 -07:00
Garth Minette
1e193a090e Echo no longer works with non-breaking spaces. 2020-10-25 15:36:30 -07:00
Revar Desmera
0e823111dd
Merge pull request #306 from adrianVmariano/master
Add cumprod function and regression test
2020-10-23 16:13:03 -07:00
Adrian Mariano
f598426344 Add cumprod function and regression test 2020-10-23 19:06:30 -04:00
Adrian Mariano
ee41bb859e Merge branch 'master' of https://github.com/revarbat/BOSL2 2020-10-22 18:33:42 -04:00
Revar Desmera
a3244b6542
Merge pull request #305 from revarbat/revarbat_dev
Enable specifying gears by either module or pitch.
2020-10-22 01:36:13 -07:00
Garth Minette
4857fc087d Modular gear2d(mod=) bugfix. 2020-10-22 01:33:45 -07:00
Garth Minette
2132b3d5b3 Enable specifying gears by either module or pitch. 2020-10-22 01:20:07 -07:00
Revar Desmera
950a4f3cbd
Merge pull request #304 from revarbat/revarbat_dev
Added linecount.sh script.
2020-10-21 20:16:01 -07:00
Garth Minette
538c68767b Fixed worm gear helical angle. 2020-10-21 20:13:37 -07:00
Garth Minette
82c87e4bd4 Added linecount.sh script. 2020-10-21 00:23:12 -07:00
Revar Desmera
b3271b59c2
Merge pull request #302 from adrianVmariano/master
Added rot_decode to decode rotation matrices and matrix_trace, supporting function, and regression tests for both.
2020-10-20 22:36:51 -07:00
Revar Desmera
7dff2b4824
Merge pull request #303 from revarbat/revarbat_dev
Added worm() and worm_gear()
2020-10-20 22:29:04 -07:00
Garth Minette
a18c55f807 Added worm() and worm_gear() 2020-10-20 22:24:12 -07:00
Adrian Mariano
c80c7c558a Added rot_decode to decode rotation matrices and matrix_trace,
supporting function, and regression tests for both.
2020-10-20 16:26:11 -04:00
Revar Desmera
dcc7e9faaa
Merge pull request #301 from revarbat/revarbat_dev
Docs formatting and gear example image fixes.
2020-10-19 23:54:38 -07:00
Garth Minette
21e9dfa1bf Docs formatting and gear example image fixes. 2020-10-19 23:52:46 -07:00
Revar Desmera
6d90e79b38
Merge pull request #300 from revarbat/revarbat_dev
Added center=, anchor=, spin=, and orient= to function linear_sweep()
2020-10-19 22:56:26 -07:00
Garth Minette
fc7518b343 Added rack2d() and various VNF generating functions to involute_gears.scad 2020-10-19 22:53:56 -07:00
Garth Minette
8c2d06344f Added center=, anchor=, spin=, and orient= to function linear_sweep() 2020-10-19 22:51:35 -07:00
Revar Desmera
463340e174
Merge pull request #299 from revarbat/revarbat_dev
Fixed spheroid() orig and aligned styles.
2020-10-15 19:23:29 -07:00
Garth Minette
41ab991c15 Fixed bad spheroid() regression. 2020-10-15 19:21:36 -07:00
Garth Minette
2bf6c34564 Fixed spheroid() orig and aligned styles. 2020-10-15 19:14:14 -07:00
Revar Desmera
d01e4fa22f
Merge pull request #298 from revarbat/revarbat_dev
Added mate_teeth= and apex named anchor to bevel_gear()
2020-10-14 15:40:40 -07:00
Garth Minette
4fc03b18e6 Added mate_teeth= and apex named anchor to bevel_gear() 2020-10-14 15:37:56 -07:00
Revar Desmera
54c59989ed
Merge pull request #297 from revarbat/revarbat_dev
Fixed bevel_gear() so that complementary gears will mesh.
2020-10-13 22:34:41 -07:00
Garth Minette
775e0c4c48 Fixed bevel_gear() so that complementary gears will mesh. 2020-10-13 22:32:20 -07:00
Revar Desmera
07556ba759
Merge pull request #296 from revarbat/revarbat_dev
Fix for #295
2020-10-09 10:34:36 -07:00
Garth Minette
a53c77f83e Fix for #295 2020-10-09 10:31:56 -07:00
Revar Desmera
83c409120f
Merge pull request #294 from adrianVmariano/master
Added scutoid example
2020-10-08 16:10:24 -07:00
Adrian Mariano
db54881dd3 Added scutoid example 2020-10-08 15:59:28 -04:00
Adrian Mariano
1f923bf091 Merge branch 'master' of https://github.com/revarbat/BOSL2 2020-10-08 15:43:09 -04:00
Revar Desmera
5b739deb58
Merge pull request #293 from revarbat/revarbat_dev
Added angle= and shift= to trapezoid()
2020-10-07 23:05:25 -07:00
Garth Minette
8451f23b7c Fix trapezoid example. 2020-10-07 23:03:09 -07:00
Garth Minette
29ed649740 Added angle= and shift= to trapezoid() 2020-10-07 22:50:05 -07:00
Revar Desmera
33d713522b
Merge pull request #292 from revarbat/revarbat_dev
Bugfixes for looping helpers.
2020-10-07 16:57:12 -07:00
Garth Minette
a36eec5297 Added align_tip/align_side to regular_ngon()/star(). 2020-10-07 16:53:52 -07:00
Garth Minette
b22c5a0cfe Bugfixes for looping helpers. 2020-10-06 18:48:39 -07:00
Revar Desmera
2582dfff1a
Merge pull request #291 from revarbat/revarbat_dev
Fixed Looping Helpers docs formatting.
2020-10-06 13:51:35 -07:00