inkscape-gears-dev icon indicating copy to clipboard operation
inkscape-gears-dev copied to clipboard

Generate gears with undercut properly

Open jnweiger opened this issue 11 years ago • 1 comments

Gears with low tooth count and small pressure angles can cause undercut.

Since commit b0f3707 we produce undercut warnings. The gear we generate does not handle the undercut at all. We should attempt to draw the undercut correctly, if the user chosses to use the gear despite the warning.

(... and we should implement profile shift too, see https://github.com/jnweiger/inkscape-gears-dev/issues/9 )

jnweiger avatar Apr 07 '14 01:04 jnweiger

Do you think we can create the undercuts ? Its obviously a swept angle like the involute but the math is beyond me. Doing it by csg style approach looks possible but will be mathematically inexact and take a huge amount of code. So I'm hoping there is a swept angle approach like the involute itself.

Neon22 avatar Apr 07 '14 02:04 Neon22