![]() | |
| Home Page | Mark Forums Read | Today's Posts | My Replies | Classifieds | Reviews | Photo Gallery | Web Links | Share Files | Advertise With Us | Ad List |
| |||||||
| CNCzone Club House Discuss everything in between CNC. THIS IS NOT A TRASH BIN. |
| This forum is sponsored by: |
![]() |
| | LinkBack | Thread Tools | Search this Thread | Display Modes |
|
#1
| |||
| |||
| Hello everyone, I would like to know how to perform a helical motion on a Haas VF4 mill. Im cutting out a 3" dia. hole to a 4" and going down about 5". I will be using a new Iscar 2" mill that is about 7" long from the tool holder base. Could someone help? Bear |
|
#2
| ||||
| ||||
| Check the Haas website for information. In this online manual, the 70th scanned page describes thread milling. You can adopt this same programming method for helical interpolation to open up a hole. http://www.haascnc.com/training/Mill...m_PDF/xmwb.pdf
__________________ First you get good, then you get fast. Then grouchiness sets in. (Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management) |
|
#3
| |||
| |||
| You add a Z motion to a normal G02 or G03. You will probably be using G03 because you are inside a hole. You can do the entire helical operation from a single command. I don't know how much Z feed your machine and tool can handle so the numbers here may not apply but they demonstrate the idea; I am using the hole center as the work zero. You position the tool say 0.05" above the work piece and at the correct radius. From this point you want to go down 5.05 and for this example I will assume your tool can handle a 0.5" DOC, in other word each time around the circle Z advances 0.5". Dividing 5.05 by 0.5 gives 10.1 so it is easier to make the DOC 0.505 for an even 10 circles. On the Haas G03 using I and J works exactly the same in incremental as in absolute so your program will be something like; G90 G00 X0. Y1. Z0.05 (Positions at start) G91 G03 I0. J-1. Z-0.505 F(whatever) L10 (This does 10 circles and moves Z-5.05) G90 G03 I0. J-1. F(whatever) L1 (This does one circle to clean up the bottom) G00 X0. Y0. Z1.0 (This returns to the center and lifts clear)
__________________ An open mind is a virtue...so long as all the common sense has not leaked out. |
|
#5
| |||
| |||
| To Keep The Program Small You Could Use The M97 (internal Sub ) P ( Internal Line # ) & Loop Then Create A Small Incremental Sub Program After The M30 This Will Keep Lines & Memory Space To A Minimum IF I ONLY WOULD HAVE FINISHED READING THE PREVIOUS POST IT SAYS ALMOST THE SAME WITH JUST A LITTLE TWIST I LIKE TO USE THE M97 WHEN SWITCHING BACK & FORTH FROM ABS TO INC GUYS ON SHOP FLOOR SEEM TO PICK THESE DETAILS OUT BETTER FOR SOME REASON |
| Sponsored Links |
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | Search this Thread |
| Display Modes | |
| |
Similar Threads | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Helical Milling | binzer | GibbsCAM | 3 | 03-30-2007 04:39 PM |
| Helical Gear | M-man | General Metalwork Discussion | 11 | 10-17-2006 03:06 PM |
| Helical milling with HAAS | dinger | G-Code Programing | 10 | 06-19-2006 01:36 AM |
| G2/g3 Helical In Yz(g19) | leggetmachine | G-Code Programing | 4 | 03-22-2006 10:48 PM |
| Helical Interpolation | dbcoop11 | Bridgeport and Hardinge Mills | 4 | 12-31-2004 10:15 AM |