Search the Community
Showing results for tags 'g93'.
Found 4 results
I have created a program that finishes with a 4-axis rotary tool path. I am using a Haas VF2 with the Generic 4-axis haas post from MasterCam. It's about 80K lines of code that get output using G93 Inverse time feed. Feed is non-modal when using G93 so there needs to be an F-value on every single line while G93 is active. About 1 out of every 20 lines does not have an F value and I can't figure out why.. any thoughts as to how I can fix this? Thanks, Al
Hi Guys, I'm having issues with using inverse time, the feeds are either too fast or too slow depending on what settings I use in my Control Def. (feed in minutes/seconds) I'm using a Mazak Integrex J400 and I only use Inverse time when I'm using the C-axis (lathe chuck) so the program switches between inches/minute and inverse time. I did some testing to see what exact time it's taking compared to what Mastercam says. This is what I did: I drew a Ø10.0 circle (circumference of the circle is 31.4159 = pi ) and made a rotary program for an endmill to cut on that circle at a feed rate of 31.4159 (pi) and it should take 1 minute to make the cut. My results: Rotary test 1 time in Mastercam using the inverse time feed rate setting set to minutes: 1m 1.20s -out put feed command has xxxx.xxx digits (ex. F6284.948) Rotary test 2 time in Mastercam using the inverse time feed rate setting set to seconds: 1m 1.20s -out put feed command has xxx.xxx digits (ex. F104.749) Rotary test 1 time in the J400: 12s Rotary test 2 time in the J400: 2m 52s The second test I did is a linear move 10" long at 10 ipm should take 1 minute to cut. (my control def set to feed in minutes.) That's exactly what it did, it took 1 minute to make the cut. It did what it was suppose to, so now I'm confused??? I expected the feed to be out by some factor so I could correct the rotary feed error. Here is a sample code: G68 X0. Y0. Z0. I0. J1. K0. R90. G0 G17 X-10. Y-5. G43 Z4. G93 G1 Z2. F5. Z1. F10. Y5. F1. Z2. F10. Z4. F5. G69 M05 I've used inverse time on a mill with a rotary axis and it worked flawlessly I would be cutting at 60 ipm from linear into a rotary cut and you could clearly see that cut was at the same feed. So now I have to reduce my feed values on a rotary cut so the tool will cut at the correct feed. It seems like there is a issue cutting with the C-axis like it's using some constant surface feed numbers to adjust the feed. I need to figure out if it's the machine or the code. Has anyone dealt with this before or has some information for using inverse time that may help. TIA, Greg
Hi guys, i currently use two modified versions of mpmaster: no inverse (for general 3 axis work) inverse (for 4 axis work where i have xya axis moving simultaneously) better surface finish .... Question is can I get away with one version using a miscellaneous integer to switch between upm or inverse time? I'm thinking some sort of variable but not sure where to put it / call it out. TIA
I'm trying to 2D contour some letters on the OD of a part in my 4th axis. N100(LETTERING) (COMPENSATION TYPE - OFF) /M08 G15H1 G56H1X.3421Y0.Z3.87S10000M03 (Z STOCK TO LEAVE = 0.) (XY STOCK TO LEAVE = 0.) A-28.895X.3421Y0.Z3.87S10000M03 Z1.92 G94G01Z1.866F10. X.3571 X.3721 X.3871 X.4021 X.4171 G93A-28.337F549.9 <------- alarm on this line 2262 code 38 (which makes no sense) The alarm reads: G188 or G189 is specified although the 2nd tool length offset specification is not selected. Anyone have this issue? Or is it me... again.