Commit graph

  • 639d3ff2ae
    Merge pull request #168 from adrianVmariano/master Revar Desmera 2020-05-19 18:18:24 -0700
  • d20caf7d59 Fixed structs.scad docs formatting. Fixed bug in is_struct(). Revar Desmera 2020-05-19 17:28:02 -0700
  • 2652be5783 Added bent_cutout_mask #168 Adrian Mariano 2020-05-19 16:43:33 -0400
  • 892e98e773 Added chamfers and rounding to rect_tube() Revar Desmera 2020-05-19 01:40:29 -0700
  • 4fab4f56c3 Added rect_tube(). Revar Desmera 2020-05-18 22:57:50 -0700
  • 4a643b57e8 Fix for #160 Revar Desmera 2020-05-18 21:51:25 -0700
  • fdc49bea02 Fixed vnf_bend() examples. Revar Desmera 2020-05-18 02:02:24 -0700
  • 476967db6d vnf_bend_around_y_axis() to vnf_bend(), with support for X, Y, and Z axes. Revar Desmera 2020-05-18 01:51:26 -0700
  • b1ae85e65c Bugfix for split_polygons_at_each_z() Revar Desmera 2020-05-18 01:49:46 -0700
  • 42e064c2ac Quantization tweak to cylindrical_extrude(). Revar Desmera 2020-05-17 21:33:06 -0700
  • 8a64ae7a9c Tweaked cylindrical_extrude() to make sure wedges union. Revar Desmera 2020-05-16 01:14:44 -0700
  • 3b19c7dac0 Added resample_path Adrian Mariano 2020-05-15 17:28:54 -0400
  • 320b53326d Added check for repeated end points to path_sweep Adrian Mariano 2020-05-15 17:27:55 -0400
  • 780211a357 Added cylindrical_extrude(). Revar Desmera 2020-05-15 13:59:27 -0700
  • 32e0f26fd8 Added vnf_bend_around_y_axis(). Revar Desmera 2020-05-14 05:14:23 -0700
  • a5fb810738 Refactored various bezier routines to use fast bezier point generation. Revar Desmera 2020-05-13 01:09:11 -0700
  • 4cacebadef
    Merge pull request #165 from adrianVmariano/master Revar Desmera 2020-05-11 18:11:04 -0700
  • 52ef8089bb Added bezier_points new improved fast code. (Did not remove old code.) #165 Adrian Mariano 2020-05-11 20:27:52 -0400
  • 1988031e43
    Merge pull request #164 from adrianVmariano/master Revar Desmera 2020-05-11 00:56:08 -0700
  • 2a90eb01de Added bez_deriv(), bezier_tangent(), bezier_curvature(). Revar Desmera 2020-05-10 00:41:07 -0700
  • bff7d9b2b9 Add general screws support, UTS and ISO by screw name. #164 Adrian Mariano 2020-05-09 19:08:15 -0400
  • 2675fb4129 Fixed old refs to edges() in shapes.scad and masks.scad Revar Desmera 2020-05-07 22:14:24 -0700
  • ac773cea20 Added "tipN" named anchors to Ngons. Added "tipN", "midptN", and "cornerN" named anchors to star(). Revar Desmera 2020-05-07 17:11:35 -0700
  • b03e97cb9b Added an example for maxking by attachment to ogee mask. Revar Desmera 2020-05-06 17:32:03 -0700
  • ef7acd1c10 Added "sideN" named anchors for Ngons. Revar Desmera 2020-05-06 17:17:45 -0700
  • 33c8d80432 Made spheroid(style=) examples clearer. Revar Desmera 2020-05-06 01:51:55 -0700
  • dfa348a50c Fixed some sphere shape examples in basic shapes tutorial. Revar Desmera 2020-05-06 01:46:35 -0700
  • c03570ce3b Enhanced oval() to allow actual oval shapes. Revar Desmera 2020-05-06 01:36:06 -0700
  • c8394494bb Minor tweaks to basic shapes tutorial. Revar Desmera 2020-05-05 19:39:29 -0700
  • be3dd53132 Bugfix for oval() not properly using circum args. Revar Desmera 2020-05-05 15:27:25 -0700
  • ca1d46d641 Fixed basic shapes tutorial images for 2D. Revar Desmera 2020-05-05 15:11:08 -0700
  • feb1e21c9b Fixed tutorial refs to circle() when we wanted oval() instead. Revar Desmera 2020-05-05 15:01:28 -0700
  • 196ca2c055 Typo fix in triangle_area() Revar Desmera 2020-05-03 19:11:08 -0700
  • 96e17c17e0 Fixed example generation for a few functions in geometry.scad. Revar Desmera 2020-04-29 23:01:00 -0700
  • 182688cf02 Implemented solution for issue #159 Revar Desmera 2020-04-29 22:45:41 -0700
  • 7ea3faee72 More tutorial editing. Revar Desmera 2020-04-28 22:59:32 -0700
  • e6aa604285
    Reworked square bits. Revar Desmera 2020-04-28 16:45:48 -0700
  • e32735296c Various bugfixes found by docs regen. Revar Desmera 2020-04-26 04:29:21 -0700
  • 2834e8bc56 Add example image fixes for paths.scad Revar Desmera 2020-04-26 01:16:20 -0700
  • 1e3f18f695 Bugfix for rounding_angled_edge_mask() with r1/r2=0 Revar Desmera 2020-04-26 00:55:36 -0700
  • 22f8d65991 Example image bugfixes. Revar Desmera 2020-04-25 14:44:41 -0700
  • ff96db86d2 Removed overrides for square() and circle() builtin modules. Revar Desmera 2020-04-25 04:00:16 -0700
  • 104a43bd1f
    Merge pull request #158 from adrianVmariano/master Revar Desmera 2020-04-23 14:51:31 -0700
  • cf18d8a264 fixed broken examples due to ngon change. #158 Adrian Mariano 2020-04-23 17:22:29 -0400
  • 1b6ebd3761 Fixed Ngon rounding size distortion. Revar Desmera 2020-04-23 04:36:51 -0700
  • 7acc14b708 Fixed docs formatting issue with primitives.scad. Revar Desmera 2020-04-23 03:57:29 -0700
  • df09e3867c Fixed degenerate polygons in sphere. Revar Desmera 2020-04-23 03:53:55 -0700
  • c7e5056741 Fixed reversed faces. Revar Desmera 2020-04-23 03:18:28 -0700
  • 97e67384c1 Primitives bugfix. Revar Desmera 2020-04-23 03:06:17 -0700
  • d8b0528d0d Fixed cube(), cylinder(), and sphere() primitives to not quantize their sizes. Revar Desmera 2020-04-23 02:35:50 -0700
  • 9bef2d6818 fixed broken example Adrian Mariano 2020-04-21 22:20:25 -0400
  • 8a1b511df7 Added extra error checking to various bezier routines. Revar Desmera 2020-04-19 15:13:23 -0700
  • ef5d5a15be Bugfix for spiral_sweep(). polyline needed to be converted to 3D. Revar Desmera 2020-04-19 14:17:37 -0700
  • 1ecd2e798d Fixed attachable() spec for arced_slot() Revar Desmera 2020-04-18 18:42:58 -0700
  • 1c06298f10 Enhanced find_circle_2tangents() Revar Desmera 2020-04-18 18:38:22 -0700
  • 7ebb83a81d Improved quality of in 3D. Revar Desmera 2020-04-14 19:16:24 -0700
  • 22e512b287 Fixed assert that broke stroke() for endcap paths. Revar Desmera 2020-04-13 19:10:00 -0700
  • 9f630018f1 Standardized polygon path orientation: CW from X+ Revar Desmera 2020-04-13 18:52:11 -0700
  • 0346b8a266 Removed leftover p= args from attachable() refactoring. Revar Desmera 2020-04-13 16:53:50 -0700
  • e2b02ba6a5 Added face_profile() Revar Desmera 2020-04-11 22:49:50 -0700
  • ddca297bba Better error checking in bezier routines. Revar Desmera 2020-04-11 14:10:07 -0700
  • 82aaa28471 Added teardrop_corner_mask(), corner_profile() Revar Desmera 2020-04-11 01:22:04 -0700
  • 38b4912da3 Added mask2d_teardrop() Revar Desmera 2020-04-10 20:32:44 -0700
  • 2fcca7f45d Corrected minor flaws in cuboid() roundover formation. Revar Desmera 2020-04-10 15:53:47 -0700
  • 0cdc94cc0a cuboid() was slightly too large with rounding. Revar Desmera 2020-04-10 14:28:08 -0700
  • 5b7830f8f2 Fixes lack of passing children to attachable() in rotate_extrude_bezier() Revar Desmera 2020-04-10 12:59:09 -0700
  • e8087f7ba4 Added debug.scad to std.scad Revar Desmera 2020-04-10 12:52:37 -0700
  • 1cab868d8a Chamferred is spelled chamfered. Revar Desmera 2020-04-06 18:53:12 -0700
  • 4b7d387099 Merge branch 'master' of github.com:revarbat/BOSL2 Revar Desmera 2020-04-06 18:46:20 -0700
  • 503c0495d3 Added assert to catch triangulation of self-crossing face perimeters. Revar Desmera 2020-04-06 18:46:12 -0700
  • 2a79cf4915
    Merge pull request #150 from adrianVmariano/master Revar Desmera 2020-04-06 15:48:18 -0700
  • 72531fd812 Fixed bug in offset(), failure for r=0 #150 Adrian Mariano 2020-04-06 18:18:13 -0400
  • 5339062f76 Added checks for input collinearity and global top and bottom self-intersection. Adrian Mariano 2020-04-02 21:51:54 -0400
  • ea20f59c44 Fix collinear() for cases when a==b. Revar Desmera 2020-04-02 18:26:46 -0700
  • 975185e262 Bugfix and optimization for find_noncollinear_points(). Optimized points_are_collinear() Revar Desmera 2020-04-02 18:15:43 -0700
  • 0524194391 Optimizations for decompose_path() Revar Desmera 2020-04-01 01:36:48 -0700
  • fb3475abef Various VNF optimizations. Revar Desmera 2020-03-31 03:27:07 -0700
  • abf1a78290 Bugfix for set_union() when b contains duplicate items. Revar Desmera 2020-03-31 03:09:04 -0700
  • 258e162f98 Optimized vnf_add_face() and vnf_add_faces() Revar Desmera 2020-03-30 23:09:56 -0700
  • 1e2995fcf7 Added set_union(), set_difference(), set_intersection(). Revar Desmera 2020-03-30 23:09:20 -0700
  • 584b56f8da Merge branch 'master' of github.com:revarbat/BOSL2 Revar Desmera 2020-03-30 16:52:23 -0700
  • 2b2012d1d1 Speed optimizations to triangulate_faces() Revar Desmera 2020-03-30 16:52:08 -0700
  • e3eb3bb901
    Merge pull request #149 from adrianVmariano/master Revar Desmera 2020-03-30 16:20:39 -0700
  • 49603a4fed Speed improvement for volume and centroid. #149 Adrian Mariano 2020-03-30 19:17:27 -0400
  • 857e7a94fb Updated tutorial image gen script. Revar Desmera 2020-03-30 14:48:29 -0700
  • 5c8f6e8e6f Updated Distributors tutorial. Revar Desmera 2020-03-30 14:47:50 -0700
  • f2decb3873 Bugfix for vec3 spin values. Revar Desmera 2020-03-30 14:46:30 -0700
  • b22cd9e1d8 vec3 spin values failed assert. Revar Desmera 2020-03-29 23:44:22 -0700
  • 0a741b36d1 Bugfix for involute gears #148 Revar Desmera 2020-03-29 20:56:42 -0700
  • a98bc00838
    Merge pull request #147 from adrianVmariano/master Revar Desmera 2020-03-28 20:55:57 -0700
  • 618d0557ca Added a few demos. Revar Desmera 2020-03-28 20:51:06 -0700
  • 5769ef1036 Removed BOSL2/ from includes. Revar Desmera 2020-03-28 20:50:04 -0700
  • f5244f2b73 Add rounded_prism() #147 Adrian Mariano 2020-03-28 23:41:37 -0400
  • 2937055c08 Fixed reversed bezier patches Revar Desmera 2020-03-28 19:30:57 -0700
  • f504a98d65 Added vimtags to bosl1compat.scad Revar Desmera 2020-03-28 15:12:28 -0700
  • e06ea582fb Refactor trace_bezier_patches() to calculate vertices only once. Revar Desmera 2020-03-28 15:02:14 -0700
  • 5e4889652b Added showdots= and showpatch= to trace_bezier_patch(). Revar Desmera 2020-03-27 20:43:54 -0700
  • 88a4557012 Added and for various bezier patch calls. Revar Desmera 2020-03-27 19:21:45 -0700
  • 9aedfef061
    Merge pull request #146 from adrianVmariano/master Revar Desmera 2020-03-27 19:19:16 -0700
  • 75054fb215 Added showdots and showpatch option to trace_bezier_patch #146 Adrian Mariano 2020-03-27 19:26:53 -0400