Welcome, Guest. Please login or register.
Did you miss your activation email?
May 26, 2012, 07:38:24 AM

Login with username, password and session length
Search:     Advanced search
* Home Help Search Calendar Links Login Register
+  Machsupport Forum
|-+  Mach Discussion
| |-+  General Mach Discussion
| | |-+  worm gear cad design
Pages: 1   Go Down
Print
Author Topic: worm gear cad design  (Read 659 times)
0 Members and 1 Guest are viewing this topic.
sparkyengle
Active Member

Offline Offline

Posts: 36


View Profile
« on: June 18, 2010, 01:07:01 PM »

    Does anyone know of a cad program that can be used to design a wormgear that has a gradual increase in it's pitch the longer it is. The gear I am looking to design will have a 2" diameter, and be approximately 2' long. It will have a starting pitch of about 1/4" on one end and gradually increase to about 3/4" on the other end. Any design help would be greatly appreciated. Thanks...Andy.
Logged
Dan13
Active Member

Offline Offline

Posts: 759


View Profile WWW
« Reply #1 on: June 19, 2010, 05:47:52 AM »

Should not be a problem if you can write a mathematical expression for the helix you're describing Wink

Daniel 
Logged
Tweakie.CNC
Active Member

Offline Offline

Posts: 3,258


Super Kitty.


View Profile WWW
« Reply #2 on: June 20, 2010, 05:58:17 AM »

Can't help being curious but what would you use a variable pitch screw for please ?.

Tweakie.
Logged

Success consists of going from failure to failure without loss of enthusiasm.  Winston Churchill.
RICH
Global Moderator
*
Offline Offline

Posts: 4,707




View Profile
« Reply #3 on: June 20, 2010, 06:41:02 AM »

You could create one using 3d of a cad program ( haven't tried ) ie. you do a helix with a decreasing end diameter.
Now to get the gcode to cut it is a different story.....Mach threading is based on a constant pitch,  set by  feedrate over a distance...
Noot sure a if a math expression applied to something would work...
I don't know ....just some thoughts!

RICH
Logged
Ya-Nvr-No
Active Member

Offline Offline

Posts: 268


Scuptris 3D


View Profile
« Reply #4 on: June 20, 2010, 07:04:55 AM »

how about a logarithm   Huh
http://www.sosmath.com/algebra/logs/log4/log4.html
« Last Edit: June 20, 2010, 07:16:45 AM by Ya-Nvr-No » Logged
stirling
Global Moderator
*
Offline Offline

Posts: 1,189

UK


View Profile WWW
« Reply #5 on: June 20, 2010, 11:17:05 AM »

Here's a quick play around. X is axial and A is rotational Z gives the radius. The idea is that X moves in steps of a thou along the 2 in and the loop calculates the new rotation of A to vary the pitch. A starts at the .25 in pitch and finishes at the .75 in pitch.

pseudo code:

a = 1.44 (degrees)
x= 0.001 (inches)
G91
for int i = 0 to 2000
  G1 Xx Aa
  a = a - 0.00048
next

g-code:

#1000=1.44
G0 X0 Z1 A0
G91
M98 P1 L500
G90
M30
o1
M98 P2 L4
M99
o2
G1 X0.001 A[#1000]
#1000=[#1000-0.00048]
M99

Just kind of a starter describing the general idea. (I use two loops to give 2000 iterations because the limit in Mach of a loop seems to be around 998 or so).

Ian

EDIT: typo: I'd set Z to 10. Of course it should be 1 (as it now is)
« Last Edit: June 20, 2010, 03:29:52 PM by stirling » Logged
sparkyengle
Active Member

Offline Offline

Posts: 36


View Profile
« Reply #6 on: June 21, 2010, 05:20:33 AM »

Thanks Sterling. I'm soon finding out this is going to be way over my head.(logarithms and such). Maybe after I study more on writing code I will try what you are talking about in your example. Thank you anyway. Do you have any good suggestions on where to start for a noob wanting to learn g-code basics?
Logged
Graham Waterworth
Administrator
*
Offline Offline

Posts: 1,665


West Yorkshire, England



View Profile WWW
« Reply #7 on: June 21, 2010, 06:52:31 AM »

this might be a good place to start :-

http://www.amazon.co.uk/Programming-CNC-Machines-Student-Workbook/dp/0831133171/ref=pd_cp_b_2

Or here

http://www.amazon.co.uk/CNC-Programming-Handbook-Peter-Smid/dp/0831133473/ref=pd_sim_b_2

Graham
Logged

G-Code is on the cutting edge

Autovalues Engineering, CNC machining specialists, Bradford, England
Pages: 1   Go Up
Print
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.16 | SMF © 2011, Simple Machines Valid XHTML 1.0! Valid CSS!