Commit graph

  • c0bf42836d remove debug echo Adrian Mariano 2021-08-24 22:21:16 -0400
  • 8b23eb4951 Fixed facet sampling bugs in spiral_sweep Adrian Mariano 2021-08-24 22:14:54 -0400
  • 3c3e911db9 Changed order for docs purposes in threading.scad. Added SPI threading to bottlecaps.scad. Adrian Mariano 2021-08-24 18:00:36 -0400
  • 6da612f7e6 Fixed higbee=0 problem in spiral_sweep, cleaned up thread_helix. Made spiral sweep force its input to be clockwise to avoid reversed polyhedra. Adrian Mariano 2021-08-23 23:03:25 -0400
  • 6e0b966b72 continued git auth testing Adrian Mariano 2021-08-22 22:09:34 -0400
  • f3abf7f79c testing git auth Adrian Mariano 2021-08-22 22:08:45 -0400
  • ce0b4e9d32 internal: can set bevel to true and get non-garbage result bevel is always set by thread depth acme takes tpi square threads are at angle 0 added generic_threaded_{rod,nut} eliminated metric_trapezoidal_* cleaned up matrices some in generic_threaded_rod threaded_rod can produce spec-true ISO/UTS profile with a triplet input for the diameter. Added bevel1 and bevel2 to all modules. Made default uniformly false for every case instead of sometimes true, sometimes false Profiles that go over zero are not clipped, and bevels are based on actual profile top, not nominal When bevel is given to nuts it bevels the outside of the nut by thread depth higbee looks best with quincunx, but it's more expensive. Select quincunx when higbee is used, min_edge otherwise Current code uses difference to remove excess length in the rod. This gives faster renders at the cost of more complex code and green top/bottom surfaces. Changed slop to 4 * $slop. I got good results printing with $slop=0.05 with this setting. Don't generate excess threads when starts>1, and don't force threads to be even Adrian Mariano 2021-08-22 21:53:08 -0400
  • ba4c00f77e Changes internal: can set bevel to true and get non-garbage result bevel is always set by thread depth acme takes tpi square threads are at angle 0 added generic_threaded_{rod,nut} eliminated metric_trapezoidal_* cleaned up matrices some in generic_threaded_rod threaded_rod can produce spec-true ISO/UTS profile with a triplet input for the diameter. Added bevel1 and bevel2 to all modules. Made default uniformly false for every case instead of sometimes true, sometimes false Profiles that go over zero are not clipped, and bevels are based on actual profile top, not nominal When bevel is given to nuts it bevels the outside of the nut by thread depth higbee looks best with quincunx, but it's more expensive. Select quincunx when higbee is used, min_edge otherwise Current code uses difference to remove excess length in the rod. This gives faster renders at the cost of more complex code and green top/bottom surfaces. Changed slop to 4 * $slop. I got good results printing with $slop=0.05 with this setting. Removed excess threads from vnf (affects case where starts>1), don't force threads to be even Adrian Mariano 2021-08-22 21:49:56 -0400
  • 5cd0b5d03c
    Merge pull request #616 from revarbat/revarbat_dev Revar Desmera 2021-07-31 18:27:44 -0700
  • d11068cec9 Added orient() attachments module. #616 Garth Minette 2021-07-31 18:21:39 -0700
  • d2fb107810
    Merge pull request #615 from revarbat/revarbat_dev Revar Desmera 2021-07-30 15:40:08 -0700
  • 92c88d72b9 Added tests for v_lookup() #615 Garth Minette 2021-07-30 14:54:04 -0700
  • 3fca34babd Added v_lookup() for vector lookups. Garth Minette 2021-07-30 14:41:06 -0700
  • 57d906bb85 Tweak color cubes in Mutators tutorial. Garth Minette 2021-07-30 13:40:12 -0700
  • b5e6a08f51 Sped up HSV() slightly. Garth Minette 2021-07-30 13:38:25 -0700
  • cf0fe1a2a8
    Merge pull request #614 from adrianVmariano/master Revar Desmera 2021-07-29 02:42:27 -0700
  • 3e670bb4c6 doc fix #614 Adrian Mariano 2021-07-27 21:13:02 -0400
  • 831e5a574e
    Merge pull request #613 from adrianVmariano/master Revar Desmera 2021-07-24 21:56:30 -0700
  • 9703a2d237 fixed example and removed debug echo #613 Adrian Mariano 2021-07-24 21:26:13 -0400
  • 7e75d03f6a
    Merge pull request #612 from revarbat/revarbat_dev Revar Desmera 2021-07-21 19:40:38 -0700
  • cebb35af34 Explain using tags-based operations with non-attachable shapes. #612 Garth Minette 2021-07-21 19:32:04 -0700
  • 57828ade9b
    Merge pull request #611 from adrianVmariano/master Revar Desmera 2021-07-20 18:39:53 -0700
  • 0290f230d6 doc fixes #611 Adrian Mariano 2021-07-20 20:53:34 -0400
  • af6401aa5e
    Merge pull request #610 from revarbat/revarbat_dev Revar Desmera 2021-07-20 17:02:56 -0700
  • b20b61a527 Added examples to move() for issue #609 #610 Garth Minette 2021-07-20 17:02:24 -0700
  • bb067d15a7
    Merge pull request #608 from revarbat/revarbat_dev Revar Desmera 2021-07-14 13:53:41 -0700
  • 2e38644894 Fixed typo in back() module definition. #608 Garth Minette 2021-07-14 13:50:34 -0700
  • a282d224d3
    Merge pull request #607 from revarbat/revarbat_dev Revar Desmera 2021-07-10 22:22:55 -0700
  • eb4e16fcf1 Fixed path_chamfer_and_rounding() default for closed= #607 Garth Minette 2021-07-10 21:39:56 -0700
  • 0263a5683e
    Merge pull request #606 from BradenM/fix/atext-font Revar Desmera 2021-07-10 15:11:26 -0700
  • ae61b1c4b1
    fix(attachments): utilize font parameter in atext #606 Braden Mars 2021-07-08 23:30:37 -0500
  • b0bccfeb44
    Merge pull request #604 from revarbat/revarbat_dev Revar Desmera 2021-07-07 23:41:53 -0700
  • ee504540c3 Fix quant docs to point out non-integer quanta are allowed. #604 Garth Minette 2021-07-07 23:28:07 -0700
  • b1ebdaaf2a Merge remote-tracking branch 'upstream/revarbat_dev' RonaldoCMP 2021-07-07 11:32:15 +0100
  • 4aee6f29ef
    Merge pull request #603 from revarbat/revarbat_dev Revar Desmera 2021-07-06 22:45:52 -0700
  • 0db5d6dd06 Remove int constraint from quant calls. #603 Garth Minette 2021-07-06 22:37:51 -0700
  • c967b507a6 Bugfix for line_of() Garth Minette 2021-07-05 20:46:43 -0700
  • 5b83107023 Merge remote-tracking branch 'upstream/revarbat_dev' RonaldoCMP 2021-07-05 19:07:18 +0100
  • 0b342bea6f
    Merge pull request #602 from revarbat/revarbat_dev Revar Desmera 2021-07-04 17:05:27 -0700
  • e9dde5583d
    Merge pull request #601 from adrianVmariano/master Revar Desmera 2021-07-04 17:04:42 -0700
  • be6c903afd Added more fnliterals #602 Garth Minette 2021-07-04 17:02:48 -0700
  • 5f57ee6cda
    Merge pull request #600 from RonaldoCMP/master Revar Desmera 2021-07-04 14:11:09 -0700
  • 1cca11ab28 Removed unnecessary requirement for splinesteps>=3, added some error checks on splinesteps, added example of using splinesteps=1 to chamfer in rounded_prism. #601 Adrian Mariano 2021-07-04 11:25:54 -0400
  • b1b37eba5d Merge remote-tracking branch 'upstream/master' #600 RonaldoCMP 2021-07-02 11:45:22 +0100
  • eaed14c9b6 correction of gcd RonaldoCMP 2021-07-02 11:42:00 +0100
  • 662d2c66f0 Doc and formating tweaks, minor code bugs/changes RonaldoCMP 2021-07-02 11:30:13 +0100
  • 50faec64fb
    Merge pull request #599 from revarbat/revarbat_dev Revar Desmera 2021-06-30 20:02:54 -0700
  • 23f4de897a Added regressions for group_data() and all_integer() #599 Garth Minette 2021-06-30 19:57:03 -0700
  • 86fc7dc143 Improved regressions error reporting. Garth Minette 2021-06-30 19:56:17 -0700
  • bd5c8086f8
    Merge pull request #598 from revarbat/revarbat_dev Revar Desmera 2021-06-30 17:35:25 -0700
  • 76a8ce50c1 Docs link fix. #598 Garth Minette 2021-06-30 17:31:00 -0700
  • 0792beb273
    Merge pull request #597 from revarbat/revarbat_dev Revar Desmera 2021-06-30 17:22:48 -0700
  • d57e27f268 Syntax fix for group_data() asserts. #597 Garth Minette 2021-06-30 17:20:37 -0700
  • 8ef32210c4 Added a bunch of fnliterals.scad regression tests. Garth Minette 2021-06-30 17:09:20 -0700
  • e1e2ae41a6
    Merge pull request #596 from RonaldoCMP/master Revar Desmera 2021-06-30 17:06:59 -0700
  • c98a3dfe9a Add all_integer() and group_data(). Garth Minette 2021-06-30 17:05:44 -0700
  • d4ebb740f6 Update vnf_merge #596 RonaldoCMP 2021-06-30 11:22:48 +0100
  • 5b2f6d7582 Implement vector searches with ball trees and introduces random point generations in debug.scad RonaldoCMP 2021-06-30 10:55:47 +0100
  • 555a97fec9
    Merge pull request #595 from revarbat/revarbat_dev Revar Desmera 2021-06-28 19:07:41 -0700
  • ffb96e240b Added missing transforms.scad tests. #595 Garth Minette 2021-06-28 19:06:16 -0700
  • 40060d2475
    Merge pull request #594 from revarbat/revarbat_dev Revar Desmera 2021-06-28 18:09:10 -0700
  • af3b427a97 Added missing 'children()' call. #594 Garth Minette 2021-06-28 18:07:29 -0700
  • 0fea590d0f Fix for #129 Garth Minette 2021-06-28 18:04:27 -0700
  • 11b4151f74 Added Extruded Path geometry to attachable() and reorient(). Garth Minette 2021-06-28 18:02:13 -0700
  • 6e1d33206a
    Merge pull request #592 from revarbat/revarbat_dev Revar Desmera 2021-06-26 22:41:55 -0700
  • c43423829b Allow extrude_from_to() to accept 2D paths. #592 Garth Minette 2021-06-26 22:23:29 -0700
  • 5a355434ce Tweaks for docs usage lines. Garth Minette 2021-06-26 20:59:33 -0700
  • 85a7085ea9
    Merge pull request #591 from RonaldoCMP/master Revar Desmera 2021-06-26 20:57:12 -0700
  • fee433f654 Tweaks to deal with some coner case #591 RonaldoCMP 2021-06-25 16:32:28 +0100
  • 83f7ec499e Better codes for _closest_s RonaldoCMP 2021-06-25 14:43:38 +0100
  • e63c1680a6 Better cides for _closest_s RonaldoCMP 2021-06-25 14:40:03 +0100
  • 3d926c588c
    Merge pull request #590 from revarbat/revarbat_dev Revar Desmera 2021-06-24 02:09:39 -0700
  • e41e9e9052 Orientation fix for npt_threaded_rod() #590 Garth Minette 2021-06-24 02:06:43 -0700
  • 6a677b4664
    Merge pull request #589 from revarbat/revarbat_dev Revar Desmera 2021-06-24 01:52:20 -0700
  • 33fb2d8595 Fix for square threading. #589 Garth Minette 2021-06-24 01:50:24 -0700
  • bf3278f6db Fix for malformed ball screw. Garth Minette 2021-06-24 01:08:25 -0700
  • b292797d25
    Merge pull request #588 from revarbat/revarbat_dev Revar Desmera 2021-06-23 18:08:34 -0700
  • 6455634fd9 Added starts support for helix_thread() #588 Garth Minette 2021-06-23 17:59:04 -0700
  • eef462a1b6
    Merge pull request #586 from RonaldoCMP/master Revar Desmera 2021-06-23 15:37:31 -0700
  • a6d35e46e5 Merge branch 'master' of https://github.com/RonaldoCMP/BOSL2 RonaldoCMP 2021-06-23 16:31:40 +0100
  • dcae838b82 Minor tweaks RonaldoCMP 2021-06-23 16:24:59 +0100
  • d1f0bb00cf
    Merge branch 'master' into master #586 RonaldoCMP 2021-06-23 15:40:00 +0100
  • d90e22e4ca Doc review RonaldoCMP 2021-06-23 15:34:46 +0100
  • a429b91f4c Doc reviews RonaldoCMP 2021-06-23 15:28:08 +0100
  • ae4fb5e325
    Merge pull request #585 from revarbat/revarbat_dev Revar Desmera 2021-06-22 21:13:45 -0700
  • 0da8ce42a5 Fix for #549 #585 Garth Minette 2021-06-22 21:09:47 -0700
  • 3a780268b5
    Merge pull request #584 from revarbat/revarbat_dev Revar Desmera 2021-06-22 20:05:53 -0700
  • 2e84cc64a7 Fix for issue #581 #584 Garth Minette 2021-06-22 20:04:33 -0700
  • fb7a7e75b8
    Merge pull request #583 from revarbat/revarbat_dev Revar Desmera 2021-06-22 19:55:11 -0700
  • 64f9a3ebe8 Correct for GNU grep syntax. #583 Garth Minette 2021-06-22 19:53:33 -0700
  • 5b4b5e3439 Added tabs code check. Garth Minette 2021-06-22 19:44:47 -0700
  • 2fe2f0708a
    Merge pull request #582 from revarbat/revarbat_dev Revar Desmera 2021-06-22 17:26:50 -0700
  • 48c5139099 Fix tab indents. #582 Garth Minette 2021-06-22 17:20:08 -0700
  • 7a3720a812
    Merge pull request #580 from RonaldoCMP/master Revar Desmera 2021-06-22 14:12:43 -0700
  • cb5cd93f25 cleaning #580 RonaldoCMP 2021-06-22 04:12:14 +0100
  • 0b38bc463f update test_math RonaldoCMP 2021-06-22 01:34:39 +0100
  • d18f558c1a Extend convolve and deltas; do minor doc corrections RonaldoCMP 2021-06-22 01:20:05 +0100
  • b924eaa303 test group_sort RonaldoCMP 2021-06-22 01:13:40 +0100
  • f2613ccda2 introduce group_sort and enhance unique RonaldoCMP 2021-06-21 23:24:54 +0100
  • da0181fbb0 test convex collision and distance RonaldoCMP 2021-06-21 20:43:12 +0100