G84 tapping cycle

Post anything you want to discuss with others about the software.

G84 tapping cycle

Postby Derek » Mon Jun 19, 2017 4:46 pm

So does the new G84 replace the G33.1?

Also can you give me a rundown on what letter and corresponding values it will accept?

Thanks
Derek
Derek
 
Posts: 341
Joined: Mon Sep 05, 2016 9:57 am

Re: G84 tapping cycle

Postby dezsoe » Mon Jun 19, 2017 5:05 pm

It does not replace G33, there are small differences. I copied from the manual:

Rigid peck tapping cycle: G84
To execute a rigid peck tapping cycle, program G84 X... Y... Z... K... Q... R... P..., where the X, Y and the R parameters are optional and the Q and K parameters are modal.
The Z parameter is the bottom of the tap along the Z-axis and is modal and the K parameter is the thread pitch per revolution and is modal.
The XY parameters define the position of the drill.
The R parameter defines the retract plane.
The Q parameter is modal and defines the peck depth.
If the Q parameter is not programmed then the tapping cycle is executed from a single pass, except if the Q parameter was previously defined, then the previous Q value will be used, because the Q parameter is modal.
If the Q parameter is programmed then a peck tapping is made with each cycle incements Q depth and a spindle syncronised tool pull off happens to the R plane or to the initial plane depending on if the G98 or G99 code is active.
If the Q parameter value is not an integer divider of the full tap depth then the final tap depth will be still correct, in this case the last peck cycle depth increment will be shorter than the Q parameter value.
The P parameter is optional and if it is not defined or if it's value is 0 then it is a left hand tap otherwise it is a right hand tap.
The G84 cycle is only allowed to be programmed on the XY (G17) plane. It is an error if the G84 is programmed when the G18 or G19 plane is active.
dezsoe
 
Posts: 2055
Joined: Sun Mar 12, 2017 4:41 pm
Location: Csörög, Hungary

Re: G84 tapping cycle

Postby cncdrive » Mon Jun 19, 2017 5:32 pm

Hi Derek,

The G84 is not a replacement for the G33.1/2, we kept the G33.1/2 also.
The G84 is similar to the G33.1/2 cycles, it is the canned cycle version of the G33.1/2, because the G33.1/2 makes only a peck tapping on the current XY point,
while the G84 works as other canned cycles, it has an XY coordinate parameter, so it can be commanded to make the tapping cycle in that point.
The G84 also takes the G98 and G99 into account to start the tapping and the pullback to the initial or to the R plane.
So, the G84 is an extended version of the G33.1/2.
The difference to other canned cycles is that the G84 now works on the XY plane only, because at the moment the UCCNC can rigid tap only along the Z axis.
We may or may not add handling of other planes also in the future depending on if there will be any user interest for that.
cncdrive
Site Admin
 
Posts: 4717
Joined: Tue Aug 12, 2014 11:17 pm


Return to General discussion about the UCCNC software

Who is online

Users browsing this forum: No registered users and 5 guests