RightTriangle%First decide which two fields you want to type in. Then click on the apropriate choice from the list on the right hand side of the window. Degrees should be entered in decimal form.G76 Thread%This program will create a code block for a G76 thread cycle. It will work for any Yasnac based control. At least any of the ones that I have seen. It will not work on Fanuc controls. First type in the basic major diameter of the thread. I.E. 1/2-13 would be .500. Then type in the threads per inch of the thread. Next is the angle. This is usually 59 or 29 for 60 degree V threads. The taper is the amount to compensate for material deflection. It is usually a negative value in radius form. Type zero if no taper is required. The Z depth is the finish coordinate in the Z direction. When the code is generated, you can copy and paste into your program.Deep Drill Cycle%This program will generate a block of code for a deep drill cycle for any machine that does not support macro programming or does not have a good deep hole cycle included. It will make the pecks progressively smaller the deeper the tool gets into the part. It will also slow the speeds and feeds down progressively. First type the diameter of the drill. Then type the starting point for the cycle. This is usually Z zero, but if there is a counterbore, it can be started inside the counterbore. The starting point cannot be a positive value. Next is the final Z coordinate. This also cannot be a positive value.
Next are the first pass depth and the minimum peck amount. Both are depths and not coordinates, which means they must be positive values. Finally, type in the RPM's and the feed in inches per revolution. When the code is generated, you can copy and paste into your program.Tap Drill Size%This program will give the tap drill size for a given percentage of full thread. First type the basic major diameter of the thread. I.E. 1/2-13 would be .500. Then type the desired percentage of thread. Next type the threads per inch of the thread. Here is a list of diameters of # size taps:

#0 = .060
#1 = .073
#2 = .086
#3 = .099
#4 = .112
#5 = .125
#6 = .138
#8 = .164
#10 = .190
#12 = .216Bolt Hole Circle%This program will plot x , y coordinates for a given number of holes around a given diameter starting from a given angle on the circle. You may also offset any one of the holes by a given # of degrees +/-. Warning!! There is no error check for the offset hole, so be sure it will not overlap one of the holes next to it. Angle zero is on a horizontal line to your right.Surface Finish Calculator%This program will give the feed rate per revolution for a desired surface finish with a given tool nose radius. The surface finish should be an Ra value. Keep in mind, the feed rates are theoretical since material conditions will affect surface finish. You may have to adjust accordingly.Taper Per Foot%This program will give the total taper per foot of a given rise and length of a taper. If you are finding for a round part, the rise is the diameter at the big end minus the diameter at the small end divided by two.Weight Calculator%This program will give the total weight of a bar of a given size, length, and density. First type in the density of the material. See below to see a short list of some commonly used materials and there densities. Next type the length of the bar. If the bar is round, type the diameter, then leave the width and thickness fields blank. If the bar is square, leave the diameter field blank and type the width and thickness of the bar.

Densities of some commonly used materials:

Steel = .284
Ductile Iron = .255
Gray Iron = .26
Gold = .697
Bronze = .32
Brass = .306
Aluminum = .1
Titanium = .161
Molded Nylon = .040
 
