Continue to Site

Eng-Tips is the largest engineering community on the Internet

Intelligent Work Forums for Engineering Professionals

  • Congratulations GregLocock on being selected by the Eng-Tips community for having the most helpful posts in the forums last week. Way to Go!

Automatic Spline Calculations or spline drawing 2

Status
Not open for further replies.

broacher

Mechanical
Dec 7, 2010
5
Hello,

I have to first say that,i am really surprised about issues in this forum ! What a great site is this !

I am working as a young engineer in Turkey.We are manufacturng broaching tools.

The important issue for me is,i am looking for a program that will calculate or give us dxf automatically.I used some lisps given in this site,but i couldn't find any properly working.

We have a new project.We will make a new machine that will dress the tools cnc controlled.For to give this data to machine,we need a program to calculate or draw automatically.

I will be very appreciated to have great ideas given from you.I hope,i could tell you what we need.

Just we will enter pressure angle,module,z,Lw,e.t.c. and it will make a correct (very small tolerance) drawing for us.

We are drawing manually now.The attached lisp doesn't work correctly for some values i have given.Are the dimensions in inch ? Can this be the problem?

I am waiting for your kind help and answers.

Thank you.

Enver DEMIR

 
Replies continue below

Recommended for you

I checked it again and it does create the file zahnrad.txt in the same directory as the *.exe file. For those that don't know: the meaning of "z1" and "z2" are clear, but only "z1" is shown in zahnrad.dxf. "mn" should be clear also, but it is the normal module as opposed to the radial module in helical gears. "Breite" is width of the gear - why it is in there I don't know - and "Winkel Beta" is the helix angle. The last one "Anzahl ..." is the number of segments desired in the involute. There is no adjustment possible to the addendum/dedendum of the tooth, although "x1" and "x2" can be specified.
 
I do not see how to change the pressure (profile) angle in that program.
I found two files: zahrad.txt and zahnradwerte.txt in My documents directory.
Per the zahnradwerte.txt (which means "gear data") the normal pressure angle is 20 degrees.

 
Occupant,
Thanks for the program. I did find the txt file in another directory than the exe file. Thanks also to Dipl.-Ing. Günter Pommeranz the author of the program.
It creates an additional txt file which states:
Rechtlicher Hinweis
Die Haftung für Schäden oder Fehlfunktionen, die durch diese Berechnung
oder durch mit dieser betriebenen Software entstehen, wird grundsätzlich ausgeschlossen.
Das heißt, die Benutzung dieser Software und Berechnung erfolgt für Sie ausschließlich auf
Ihre eigene Gefahr. Dies gilt auch für Folge- und Vermögensschäden.
Eine Haftbarmachung wird ausgeschlossen.
Dipl.-Ing. Günter Pommeranz

I assume the x1 and x2 are the correction factor allowing addendum corrections of z1 and z2 respectively.
I input 4 tooth pinion and 4 tooth gear, 10 module,
and 0 helix angle and got the following output

Uebersetzung u=1

Schraegungswinkel beta=0
beta b in Grad=0
beta b in rad=0

Zahnbreite=2
Modul mn=10
Stirnmodul mt=10

Zaehnezahl z1=4
Zaehnezahl z2=4

Teilkreisdurchmesser d1=40
Teilkreisdurchmesser d2=40

Grundkreisdurchmesser db1=37.5877
Grundkreisdurchmesser db2=37.5877

Null-Achsabstand ad=40
Achsabstand a=40

Profilverschiebungsfaktoren x1+x2=0
x1=0
x2=0

Waelzkreisdurchmesser dw1=40
Waelzkreisdurchmesser dw2=40

Kopfkreisdurchmesser da1=60
Kopfkreisdurchmesser da2=60

Fusskreisdurchmesser df1=15
Fusskreisdurchmesser df2=15

Eingriffswinkel alphan in Grad=20

Betriebseingriffswinkel alphawn in Grad=20
Betriebseingriffswinkel alphawn in rad=0.349066

Stirneingriffswinkel alphat in Grad=20
Stirneingriffswinkel alphat in rad=0.349066

Betriebseingriffswinkel alphawt in GRAD=20
Betriebseingriffswinkel alphawt in rad=0.349066

Teilung pt=31.4159
Eingriffsteilung pet=29.5213

Teilung pn=31.4159
Eingriffsteilung pen=29.5213

Profilueberdeckung epsilonalpha=1.12076

Sprungueberdeckung epsilonbeta=0

Kopfhoehenaenderungsfaktor k=4.97476e-007
Kontrollachsabstand=40

involutalphay=0.0149044
involutalphat=0.0149044
involutalphawt=0.0149044
Grundkreis>Nutzbarer Evolventendurchmesser
19
 
As mentioned in the pdf file (thanks for the link, dinjin), this program calculates the gear geometry using the DIN 3960 and the basic rack as defined in DIN 867. The addendum used is 1.25*normal module.

(basic rack per DIN 3960 has the profile anle 20 degrees.)

By the way - the DIN 3960 is an excellent standard. There is also the English version of it.
 
Occupant,
on the rack it is addendum.
On the part manufactured by this rack it is dedendum.
 
Do a search for a Program Lsp or it was lsp for Hobmastr or hobmaster
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor