Machsupport Forum

Mach Discussion => Mach4 General Discussion => Topic started by: Overloaded on May 02, 2014, 04:21:27 PM

Title: Mill GCode Manual G12-G13
Post by: Overloaded on May 02, 2014, 04:21:27 PM
This is an elegant way to quickly mill a circular pocket, Brian mentioned it at York.
Looks to be a small typo in the manual though.
Might keep this on the back burner for correction when convenient.
Sure is slick, thanks Brian,
Russ
 :)
Title: Re: Mill GCode Manual G12-G13
Post by: BR549 on May 02, 2014, 06:28:35 PM
HIYA Russ I was just testing the G12/13  There seemed to be some quirks (;-)  I am not sure of the J parameter. Also not sure why the Start point for a pocket unless it includes Circular slots BUT then you have no control for Z if you are trying to that.

I would SEEM that the Z should be controlled from inside the G12 call otherwise you cannot cut a start circle without plowing through the interior material.

Also would be nice to have a Z stepdown. In the Fanuc world one normally uses the Circle pocket macro as I don't not recall a G12/13.

Just a Thought, (;-) TP
Title: Re: Mill GCode Manual G12-G13
Post by: Overloaded on May 02, 2014, 08:48:06 PM
Hey TP,
  As I understand it, G12 and 13 are basically for cutting an O-ring groove (or snap ring).. one pass w/a woodruff key cutter for example.
The I will enter with X, the J with Y. This works well, I've used it a few times.

Adding the Q and P allows you to mill a quick counterbore or a spotface around an existing bore.

I don't think it's intended to be a full pocketing canned cycle, just an embellished grooving cycle.

Comes in handy, just position the X,Y and Z to the desired pos. before running it.

Thanks,
Russ


Title: Re: Mill GCode Manual G12-G13
Post by: BR549 on May 02, 2014, 08:59:29 PM
HIYA RUSS the NEW g12/13 is very different from the OLD G12/13  The old one was the oddball. The new one seems to use I with J to set the starting point ??? . A start point in deg offset from zero is the preferred way to do that, a lot easier on the old brain

IF you want to see a GOOD G12/13 look at the Haas version. It is top notch.

(;-0 TP
Title: Re: Mill GCode Manual G12-G13
Post by: Overloaded on May 02, 2014, 09:02:08 PM
In the Fanuc world one normally uses the Circle pocket macro as I don't not recall a G12/13.

Just a Thought, (;-) TP

Hi TP,

I guess the macro would have to include an Island  ? to be the equivalent of  "g12 i6  q4 p1" ?

I don't recall if the Mach pocket wizards include islands.
Russ
Title: Re: Mill GCode Manual G12-G13
Post by: Overloaded on May 02, 2014, 09:37:57 PM


IF you want to see a GOOD G12/13 look at the Haas version. It is top notch.

(;-0 TP

Checked the 2014 Haas manual .... that IS impressive ! Powerful stuff.


Thanks  :)
Title: Re: Mill GCode Manual G12-G13
Post by: Brian Barker on May 03, 2014, 09:04:01 AM
Terry this is just like the old one with the J vector added in. You move to the start point and do a G12/G13 . Fanuc never had the other options that I added. It was simply a small update to make a nice feature for the guys that hand code. The industrial version will get the full cycle when I get to it. Heck I was going to add the ramping / pocketing code from the wizard when I add it to the industrial version. 

have a look at the doc and tell if it is not working like that .. then we know we have a bug.. it is not a Haas

Thanks
Brian
Title: Re: Mill GCode Manual G12-G13
Post by: BR549 on May 03, 2014, 10:09:31 AM
HIYA Brian I never said it should be like Haas(but would be nice if it was(;-)) and Fanuc does not have a G12/13 it was removed years ago from fanuc controls they went to a sub program to do circular pocketing.

I was just lettiing you know the current G12/13 had some glitches/oddities. Your choice to fix them or not.

(;-) TP
Title: Re: Mill GCode Manual G12-G13
Post by: Overloaded on May 03, 2014, 10:26:53 AM
TP, curious ... what glitches/oddities have you found ? (other than NOT duplicating another controls format)
Everything works exactly as described here for  me.
I find it very useful.
Thanks,
Russ
Title: Re: Mill GCode Manual G12-G13
Post by: BR549 on May 03, 2014, 10:50:55 AM
OK 2 quick ones. The manual states you can have a starting radius. This is obviously to do a circluar groove and leave a solid boss at the center. COOL but seeing as you have no Z axis control from inside the call HOW are you going to cut it ? the Move starts at the circle of rotation. You have to program the Z before the G12 call so it will cut to depth at the center point then move OUT to the start point position CUTTING thru the boss.

Start of cut offset around the radius with IJ . Not sure of that point as you are cutting a circular path 360 deg around the point. WHY does it matter where it starts ? If there is something in the way you are going to hit it anyway or anywhere you start (;-)  In MOST canned cycles you have the OPTION to where you start based on 0.000 deg(3 oclock) or offset that in DEGs positive (CCW) or Neg(CW).

Just a thought, (;-) TP
Title: Re: Mill GCode Manual G12-G13
Post by: Overloaded on May 03, 2014, 10:59:06 AM
OK 2 quick ones. The manual states you can have a starting radius. This is obviously to do a circluar groove and leave a solid boss at the center. 

 WHY does it matter where it starts ? If there is something in the way you are going to hit it anyway or anywhere you start (;-)  In MOST canned cycles you have the OPTION to where you start based on 0.000 deg(3 oclock) or offset that in DEGs positive (CCW) or Neg(CW).

Just a thought, (;-) TP

I don't see that as obvious. Actually not even close as Haas actually calls it a Counter Boring function, not pocketing ... NO boss there. (same with an o-ring or snap ring groove. no boss, you start in an OPEN bore)

I agree, I J doesnt really matter but it does give you the option of starting with x or y or any comb of the 2.

Thanks,
Russ
Title: Re: Mill GCode Manual G12-G13
Post by: Overloaded on May 03, 2014, 11:04:46 AM
Ooooops, Haas does call it Circular pocketing sooorry, don't recall exactly where I saw c-boring mentioned.

Anyway, I just use it at an existing bore.

Sorry,
Russ
 :)
Title: Re: Mill GCode Manual G12-G13
Post by: Brian Barker on May 03, 2014, 11:05:04 AM
No, the intent of the starting radius is to make it better for doing a counter bore, so it is working as it should as far as that goes.

This was added because in the Fanuc manual that had the G12 G13 said you could use I J so that is what I did. I have used this command to notch out the end of a chunk of stock an feeding out in the opposite direction the stock is nice.

This is not a pocketing cycle.. it is what it is  :)

Thanks
Brian
Title: Re: Mill GCode Manual G12-G13
Post by: BR549 on May 03, 2014, 12:47:52 PM
HIYA Brian I am not really complaining just reporting what I see compared to what I have seen else where.

Use the feedback as you wish.

What manual did you use for comparison Fanuc has not had a G12/13 for many years now. Not all things Fanuc are good to use(;-)

Just a thought, (;-) TP
Title: Re: Mill GCode Manual G12-G13
Post by: Brian Barker on May 03, 2014, 03:18:52 PM
That was from an old 3000C, It will do what Mach3 did plus. We where only trying to make it a little better for the users... Industrial will at some point have the full cycle..

Thanks
Brian