[adv] PolyGear: a fresh new library for spur and bevel gears

classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

[adv] PolyGear: a fresh new library for spur and bevel gears

DarioPellegrini
Hi all,

I would like to advertise my latest labour:  PolyGear
<https://www.thingiverse.com/thing:3833810>  .

Any comment, critic, suggestion is very welcome!

<img src="http://forum.openscad.org/file/t2340/PolyGear_small.gif"
border="0"/> <https://www.thingiverse.com/thing:3833810>  





--
Sent from: http://forum.openscad.org/

_______________________________________________
OpenSCAD mailing list
[hidden email]
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
Reply | Threaded
Open this post in threaded view
|

Re: [adv] PolyGear: a fresh new library for spur and bevel gears

thehans
Very Nice!  I'll have to give it a try next time I have a project involving gears.

In the past I found Parkinbot's implementation suitable for my use.  I last used it for my right angle helix drive parts:

An added option to generate a helix pair like that might be nice.
Also the addition of a chamfer option made them much nicer IMO, both in terms of looks(maybe you consider this a "gimmick"), but also handle-ability(the edges can be surprisingly sharp/pointy without it),  It maybe even quieter engagement in some cases?

Cheers,
Hans


On Thu, Aug 29, 2019 at 2:12 PM DarioPellegrini <[hidden email]> wrote:
Hi all,

I would like to advertise my latest labour:  PolyGear
<https://www.thingiverse.com/thing:3833810>  .

Any comment, critic, suggestion is very welcome!

<img src="http://forum.openscad.org/file/t2340/PolyGear_small.gif"
border="0"/> <https://www.thingiverse.com/thing:3833810





--
Sent from: http://forum.openscad.org/

_______________________________________________
OpenSCAD mailing list
[hidden email]
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org

_______________________________________________
OpenSCAD mailing list
[hidden email]
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
Reply | Threaded
Open this post in threaded view
|

Re: [adv] PolyGear: a fresh new library for spur and bevel gears

DarioPellegrini
This post was updated on .
Thank you for your comments!

To generate the helix pair, the following few lines should suffice:

/////
   use <PolyGear.scad>

    width = 10;
    N1 = 15;
    N2 = 23;

    spur_gear(n=N1, w=width, helix_angle=constant(45));
    translate([(N1+N2)/2,0]) rotate([90,0])
      spur_gear(n=N2, w=width, helix_angle=constant(45));
/////

If you get less than perfect results, make sure to download the library
again as I introduced small fixes here and there
https://github.com/dpellegr/PolyGear

The chamfer is an interesting suggestion. It is true that I consider it a
gimmick in the sense that is pretty trivial to realize it by intersecting
the gear with a cone. But since there are cases where it can improve the
engagement it may be worth to have it implemented as a mesh modification. I
will think about this...



--
Sent from: http://forum.openscad.org/

_______________________________________________
OpenSCAD mailing list
Discuss@lists.openscad.org
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org
Reply | Threaded
Open this post in threaded view
|

Re: [adv] PolyGear: a fresh new library for spur and bevel gears

DarioPellegrini
In reply to this post by thehans
thehans wrote
> a chamfer option

Done. I cheated a bit since I let cgal do it, but it's fine.

With the possibility of having variable helix angles, directly editing the
mesh was really too complicated.



--
Sent from: http://forum.openscad.org/

_______________________________________________
OpenSCAD mailing list
[hidden email]
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org