Commit Graph

  • 254d9ea3e5 Merge pull request #647 from adrianVmariano/master Revar Desmera 2021-09-12 17:21:56 -07:00
  • 06c5912f02 doc tweaks speedup tweak for _general_line_intersection restore older faster is_polygon_clockwise bugfix polygon_normal Adrian Mariano 2021-09-12 13:14:40 -04:00
  • 8290fb6566 Merge pull request #646 from revarbat/revarbat_dev Revar Desmera 2021-09-12 02:45:45 -07:00
  • 00f6da13ae Fix for missing link in coords docs. Garth Minette 2021-09-12 02:44:00 -07:00
  • e201364d95 Merge pull request #645 from adrianVmariano/master Revar Desmera 2021-09-12 01:20:04 -07:00
  • 0388119cb4 doc tweak Adrian Mariano 2021-09-11 23:13:00 -04:00
  • 47f0c88c4a added example and explantion to point_in_polygon Adrian Mariano 2021-09-11 23:11:18 -04:00
  • 87e7e6e2f4 Merge pull request #644 from adrianVmariano/master Revar Desmera 2021-09-11 18:30:14 -07:00
  • e807d0e0d6 bug fix Adrian Mariano 2021-09-11 20:03:33 -04:00
  • 4a463fd8b9 fix tests Adrian Mariano 2021-09-11 19:35:05 -04:00
  • 2494de9368 reordering and moving for improved docs removed xxrot and xxflip Adrian Mariano 2021-09-11 18:48:23 -04:00
  • 60dbf8c73e Fix bug where polygon_normal and plane_from_polygon sometimes give a wrong-pointing normal. Rename project_onto_plane to plane_closest_point for consistency with line_closest_point. (Also this distinguishes it better from project_plane. Other misc doc tweaks Adrian Mariano 2021-09-11 16:42:40 -04:00
  • 5475c1650c Merge pull request #643 from revarbat/revarbat_dev Revar Desmera 2021-09-11 02:51:56 -07:00
  • aae530e7fb Tweaks to trig docs. Garth Minette 2021-09-11 02:51:21 -07:00
  • c784b9cb5b Merge pull request #642 from revarbat/revarbat_dev Revar Desmera 2021-09-11 02:35:09 -07:00
  • a2c3c3916b Small docs link fix in attachments.scad. Garth Minette 2021-09-11 02:33:28 -07:00
  • be6c4332ac Merge pull request #641 from revarbat/revarbat_dev Revar Desmera 2021-09-11 02:30:56 -07:00
  • 444fc57267 Moved trig functions to trigonometry.scad Garth Minette 2021-09-11 02:29:07 -07:00
  • 4c19981e97 Merge pull request #639 from adrianVmariano/master Revar Desmera 2021-09-10 20:19:26 -07:00
  • 2a2458577b fix tests, rename in_front_of_plane to above_plane Adrian Mariano 2021-09-10 18:16:42 -04:00
  • 566d9b4ece Remove triangle_area (because polygon_area) Adrian Mariano 2021-09-10 18:02:56 -04:00
  • 1920014f86 test fixes Adrian Mariano 2021-09-09 18:54:54 -04:00
  • 14ae1795bb fix permutation docs consolidate "line/segment/ray" functions to just "line" with bounded option add RAY, LINE and SEGMENT constants Adrian Mariano 2021-09-09 18:32:58 -04:00
  • a651e191b4 add section heading Adrian Mariano 2021-09-09 06:42:36 -04:00
  • 17b7fa1068 Merge pull request #638 from adrianVmariano/master Revar Desmera 2021-09-07 19:57:57 -07:00
  • 814a3981ce fix doc errors extend path_text to 2d Adrian Mariano 2021-09-07 22:49:15 -04:00
  • c7fd5d05fa fix internal function headings Adrian Mariano 2021-09-07 21:00:19 -04:00
  • 32fbcff915 added section for atext Adrian Mariano 2021-09-07 20:48:13 -04:00
  • 77cd7ac63c Reorder attachments.scad for user friendly docs. Make "internal" several functions that users don't need to reduce confusion. Adrian Mariano 2021-09-07 20:35:55 -04:00
  • cd55c7aa8d Merge pull request #637 from adrianVmariano/master Revar Desmera 2021-09-07 16:54:37 -07:00
  • 454a95c06a move path_spread to distributors Adrian Mariano 2021-09-07 19:00:28 -04:00
  • 9d2bb59325 remove modulate_circle, move jitter_poly to shapes2d, reorder stuff in skin.scad and add top text Adrian Mariano 2021-09-07 18:47:08 -04:00
  • 2a625d5589 Merge pull request #636 from adrianVmariano/master Revar Desmera 2021-09-07 14:21:54 -07:00
  • bad60db600 Doc error in common.scad for no_module Added no_module and no_function to turtle and stroke respectively Adrian Mariano 2021-09-06 19:46:18 -04:00
  • c8a1e14f05 Expand top text, and reorder some modules for docs Adrian Mariano 2021-09-06 19:07:18 -04:00
  • 1763c51a35 fix tests Adrian Mariano 2021-09-06 18:38:00 -04:00
  • 0aad39c7e5 Move affine3d_frame_map to transforms.scad and rename to frame_map. Add module version. Change all calls. Adrian Mariano 2021-09-06 18:07:03 -04:00
  • 4fee72f517 Added section to transforms.scad and new top text. Error trap in offset() for repeated points Adrian Mariano 2021-09-06 10:48:37 -04:00
  • 3c72b081fc Merge pull request #632 from adrianVmariano/master Revar Desmera 2021-09-04 20:32:13 -07:00
  • 2f4875f92f change $fs for ball examples Adrian Mariano 2021-09-04 23:28:36 -04:00
  • 468b3f6682 Fix ball screw to force 3 pts in arcs Adrian Mariano 2021-09-04 23:14:51 -04:00
  • 4555ca1daa bugfix Adrian Mariano 2021-09-04 22:57:39 -04:00
  • f509c0eeff Add path_text() Move some functions in path.scad to "functions" section Adrian Mariano 2021-09-04 22:10:25 -04:00
  • b2088a3eb8 Merge pull request #629 from adrianVmariano/master Revar Desmera 2021-09-01 20:01:19 -07:00
  • 15297a8b19 Change offset() to respect $fn/$fs. Remove maxstep parameter from offset. Modify offset_sweep and offset_stroke to no longer use offset_maxstep or maxstep. Added a bit of error checking to those two functions so if you pass in the wrong end treatment it gives a less cryptic type of error Fixed arc() so it returns 2 points when you request 2 points (instead of 3) Fixed teardrop to properly ceil() its segs value. Adrian Mariano 2021-08-31 18:13:15 -04:00
  • 3bc24a9698 Merge pull request #627 from adrianVmariano/master Revar Desmera 2021-08-30 14:27:01 -07:00
  • ca30f338eb arc should return two points (not 3) if N=2 Adrian Mariano 2021-08-30 17:23:12 -04:00
  • a7d2f0feb6 modular hose doc fix Adrian Mariano 2021-08-30 06:19:35 -04:00
  • da0730d370 doc fix for thread_helix Adrian Mariano 2021-08-29 09:53:47 -04:00
  • 285e7cf4d3 Merge pull request #626 from adrianVmariano/master Revar Desmera 2021-08-28 18:46:14 -07:00
  • c4c9b6cd93 Fixed some issues with internal threading. Tightening code slightly for generic threaded rod Added figure showing flank angle Adrian Mariano 2021-08-28 19:06:47 -04:00
  • 1f7d17eab6 doc fix for spiral_sweep Adrian Mariano 2021-08-28 11:37:09 -04:00
  • 110dc09cb7 Smoother higbee for spiral_sweep (don't linear interpolate square root) Adrian Mariano 2021-08-28 10:14:29 -04:00
  • 6ef2f71255 improved thread_helix docs fixed bugs in spiral_sweep: wrong sampling rate, left_handed broken Adrian Mariano 2021-08-28 08:57:09 -04:00
  • 352436938f fix comment Adrian Mariano 2021-08-27 23:49:41 -04:00
  • dbe7a58a74 bevel typo fix, doc fix Adrian Mariano 2021-08-27 23:36:53 -04:00
  • a5a2dc926c doc indentation fix Adrian Mariano 2021-08-27 23:24:02 -04:00
  • a966002256 comment example Adrian Mariano 2021-08-27 23:15:17 -04:00
  • 98e05731da Corruption fix, take 2 Adrian Mariano 2021-08-27 23:08:09 -04:00
  • 8abdd31bdf correct the corrupt file Adrian Mariano 2021-08-27 22:24:36 -04:00
  • e8bf3bdd1a Merge branch 'master' of https://github.com/adrianVmariano/BOSL2 Adrian Mariano 2021-08-27 22:22:44 -04:00
  • 33c63eb7b3 doc tweak Adrian Mariano 2021-08-27 22:21:33 -04:00
  • a7065b66f4 Merge branch 'master' into master Revar Desmera 2021-08-27 18:29:19 -07:00
  • bfaf6990bc doc tweaks Adrian Mariano 2021-08-26 19:27:36 -04:00
  • c0bf42836d remove debug echo Adrian Mariano 2021-08-24 22:21:16 -04:00
  • 8b23eb4951 Fixed facet sampling bugs in spiral_sweep Adrian Mariano 2021-08-24 22:14:54 -04:00
  • 3c3e911db9 Changed order for docs purposes in threading.scad. Added SPI threading to bottlecaps.scad. Adrian Mariano 2021-08-24 18:00:36 -04:00
  • 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 -04:00
  • 6e0b966b72 continued git auth testing Adrian Mariano 2021-08-22 22:09:34 -04:00
  • f3abf7f79c testing git auth Adrian Mariano 2021-08-22 22:08:45 -04:00
  • 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 -04:00
  • 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 -04:00
  • 5cd0b5d03c Merge pull request #616 from revarbat/revarbat_dev Revar Desmera 2021-07-31 18:27:44 -07:00
  • d11068cec9 Added orient() attachments module. Garth Minette 2021-07-31 18:21:39 -07:00
  • d2fb107810 Merge pull request #615 from revarbat/revarbat_dev Revar Desmera 2021-07-30 15:40:08 -07:00
  • 92c88d72b9 Added tests for v_lookup() Garth Minette 2021-07-30 14:54:04 -07:00
  • 3fca34babd Added v_lookup() for vector lookups. Garth Minette 2021-07-30 14:41:06 -07:00
  • 57d906bb85 Tweak color cubes in Mutators tutorial. Garth Minette 2021-07-30 13:40:12 -07:00
  • b5e6a08f51 Sped up HSV() slightly. Garth Minette 2021-07-30 13:38:25 -07:00
  • cf0fe1a2a8 Merge pull request #614 from adrianVmariano/master Revar Desmera 2021-07-29 02:42:27 -07:00
  • 3e670bb4c6 doc fix Adrian Mariano 2021-07-27 21:13:02 -04:00
  • 831e5a574e Merge pull request #613 from adrianVmariano/master Revar Desmera 2021-07-24 21:56:30 -07:00
  • 9703a2d237 fixed example and removed debug echo Adrian Mariano 2021-07-24 21:26:13 -04:00
  • 7e75d03f6a Merge pull request #612 from revarbat/revarbat_dev Revar Desmera 2021-07-21 19:40:38 -07:00
  • cebb35af34 Explain using tags-based operations with non-attachable shapes. Garth Minette 2021-07-21 19:32:04 -07:00
  • 57828ade9b Merge pull request #611 from adrianVmariano/master Revar Desmera 2021-07-20 18:39:53 -07:00
  • 0290f230d6 doc fixes Adrian Mariano 2021-07-20 20:53:34 -04:00
  • af6401aa5e Merge pull request #610 from revarbat/revarbat_dev Revar Desmera 2021-07-20 17:02:56 -07:00
  • b20b61a527 Added examples to move() for issue #609 Garth Minette 2021-07-20 17:02:24 -07:00
  • bb067d15a7 Merge pull request #608 from revarbat/revarbat_dev Revar Desmera 2021-07-14 13:53:41 -07:00
  • 2e38644894 Fixed typo in back() module definition. Garth Minette 2021-07-14 13:50:34 -07:00
  • a282d224d3 Merge pull request #607 from revarbat/revarbat_dev Revar Desmera 2021-07-10 22:22:55 -07:00
  • eb4e16fcf1 Fixed path_chamfer_and_rounding() default for closed= Garth Minette 2021-07-10 21:39:56 -07:00
  • 0263a5683e Merge pull request #606 from BradenM/fix/atext-font Revar Desmera 2021-07-10 15:11:26 -07:00
  • ae61b1c4b1 fix(attachments): utilize font parameter in atext Braden Mars 2021-07-08 23:30:37 -05:00
  • b0bccfeb44 Merge pull request #604 from revarbat/revarbat_dev Revar Desmera 2021-07-07 23:41:53 -07:00
  • ee504540c3 Fix quant docs to point out non-integer quanta are allowed. Garth Minette 2021-07-07 23:28:07 -07:00
  • b1ebdaaf2a Merge remote-tracking branch 'upstream/revarbat_dev' RonaldoCMP 2021-07-07 11:32:15 +01:00
  • 4aee6f29ef Merge pull request #603 from revarbat/revarbat_dev Revar Desmera 2021-07-06 22:45:52 -07:00
  • 0db5d6dd06 Remove int constraint from quant calls. Garth Minette 2021-07-06 22:37:51 -07:00