discuss@lists.openscad.org

OpenSCAD general discussion Mailing-list

View all threads

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

D
DarioPellegrini
Thu, Aug 29, 2019 7:16 PM

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/

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/
HL
Hans L
Fri, Aug 30, 2019 5:30 PM

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:
https://www.thingiverse.com/thing:2943137
https://www.thingiverse.com/thing:2943137/files

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 pellegrini.dario@gmail.com
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
Discuss@lists.openscad.org
http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org

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: https://www.thingiverse.com/thing:2943137 <https://www.thingiverse.com/thing:2943137/files> 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 <pellegrini.dario@gmail.com> 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 > Discuss@lists.openscad.org > http://lists.openscad.org/mailman/listinfo/discuss_lists.openscad.org >
D
DarioPellegrini
Sat, Aug 31, 2019 10:27 AM

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 were 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/

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 were 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/
D
DarioPellegrini
Sat, Aug 31, 2019 6:15 PM

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/

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/