What's new
What's new

Software to find change-gears for Gear Hobber

David_M

Hot Rolled
Joined
Sep 30, 2014
Location
Midway, GA, USA
This is a link to a program to find the change-gears when cutting helical gears while not using a differential. It is for 64 bit Windows 7 and newer.

The program's name is 'Helical Gears.exe'. You will also need to download the DLL file named 'libiomp5md.dll'. Place it in the same folder as the executable such as the desktop folder (there is the possibility the DLL will need to go in the 'windows\system32' folder depending on how the search path is setup).

https://1drv.ms/f/s!AjRYB9hC1AwCnznkaB-nTG2qGyjR

Double check results before using.
 
It is for 64 bit Windows 7 and newer.
Hate to be a party-pooper but why do people do this ? DOS 3 is capable of the math.

I have Windows 7 or better. It's called Windows 2000. 7 is shit. 10 is a bigger bowl of shit. If it runs in 2000 it will run in anything. There is no need to limit the operating system on something like this.

Discouraging :(
 
Hate to be a party-pooper but why do people do this ? DOS 3 is capable of the math.

I have Windows 7 or better. It's called Windows 2000. 7 is shit. 10 is a bigger bowl of shit. If it runs in 2000 it will run in anything. There is no need to limit the operating system on something like this.

Discouraging :(

You can't fight Big Brother (Microsoft). You should know this.:)

If it were under my control, everyone that has Windows would have NT 3.5.
 
This is a (poorly composed) video to show how to download and how to setup a shortcut. Have as many as you need for different hobbers or for doing 'what ifs'. Give the shortcuts unique names.


You will have to copy/paste this to the browser bar until I figure out how to do this properly (any help?):

https://vimeo.com/328310028
 
Last edited:
Please look EG

I made a different version of the software for change gears to hob helical gears. This one is 32 bit instead of 64 bit and it is compiled to work on computers as for back as windows xp in deference to Emanuel Goldstein (Xp is the limit of my Visual Studio compiler). This is a standalone version that doesn't need a separate .dll to work.

I would like to get some feedback if possible especially from Emanuel Goldstein (if he should happen to see this). This uses 'C constants' that are of a whole number and also uses C constants that include a proper fraction that will always give index ratios that are exact. By using C constants that are other than whole numbers you get many more choices for gear sets and also feed-gear sets that have much less error. This means you can get by with a smaller selection of change gears if you have to.

https://1drv.ms/f/s!AjRYB9hC1AwCnznkaB-nTG2qGyjR

Download 'Helical Gears 32bit win_xp.exe'
 
I've added a 'print' function. It will print to your printer or print to an editable .pdf file.

Shown below is a sample of the printout:

HELICAL GEAR WITH DIFFERENTIAL LOCKED-OUT OR NOT PRESENT

Index constant: 30
Feed constant: 0.075
Helix angle: 32.149052426024500276569126463917
Diametral pitch: 12.7 (Module: 2.000)
Number of teeth: 127
Transverse pitch: 11.811023622047 (300.000mm)
Outside dia.: 11.968503937008 (304.000mm)
Lead: 59.03877389847783996338508684600599162
Act. feed rate: 0.03264236035644425004 (0.83mm)
Using: Right-handed hob to cut: Right-handed gear
Type of cut: Climb
Constant-one sign: Plus
Direction of cut: Top coming
Intermediate studs: Index: 1; Feed: 2


Index change-gears: 21 / 82 * 59 / 64





Feed change-gears: 45 / 107 * 89 / 86


Does this layout make sense? What would you change/add/remove? Do you think a measurement over balls would be helpful (can't use pins on helical gears, right)?

I did fix an embarrassing bug that would block the input of a decimal point once in a blue moon. I have it written to keep the user from typing in two decimal points or typing in the letter 'O' in place of a '0' or an 'l' in place of a '1'. It should also block pasting-in the above examples.

Download links:

(You can run these in place without downloading by choosing 'Run'. Even though the caret will be blinking in the edit box, you will have to mouse-click on it before it will accept input. This is true on my browser, anyway.)

Windows XP and newer (32bit):

https://1drv.ms/f/s!AjRYB9hC1AwChtBk8ONUL22M09K0tA

Windows 7 and newer (64bit):

https://1drv.ms/f/s!AjRYB9hC1AwChtBlyn4we78lUeKq1w


This looks at all possible C constants that are within a plus/minus .005" range of the desired feed rate. All other programs search using the first C constant that works, I believe. You get more accurate results by comparing multiple C's; wouldn't you agree?
 








 
Back
Top