PLEASE HELP ME FIX POST PROCESS TO OUTPUT I,J IN G76 COMMAND AS FOLLOWS G76 Fine Boring Cycle

PLEASE HELP ME FIX POST PROCESS TO OUTPUT I,J IN G76 COMMAND AS FOLLOWS G76 Fine Boring Cycle

thien117
Advocate Advocate
840 Views
6 Replies
Message 1 of 7

PLEASE HELP ME FIX POST PROCESS TO OUTPUT I,J IN G76 COMMAND AS FOLLOWS G76 Fine Boring Cycle

thien117
Advocate
Advocate

Okuma G76 Fine Boring Cycle

PLEASE HELP ME FIX POST PROCESS TO OUTPUT I,J IN G76 COMMAND AS FOLLOWS

G76 Fine Boring Cycle

Programming

G76 X__Y__Z__R__Q__(I__J__) P__F__

Parameters

Parameter Description

X,YCoordinate values of hole position
ZHole bottom level
RPoint R level
QShift amount (See the explanation below.)
I,JShift amount (See the explanation below.)
PDwell time at hole bottom
FFeedrate

Machining Sequence

 

 

(1) Positioning along the X- and Y-axis at a rapid feedrate
(2) Positioning to the point R level at a rapid feedrate
(3) Boring to the point Z level at the specified cutting feedrate with the spindle rotating in the forward direction
(4) Dwelling at the point Z level for P seconds, retracting by the amount set at SHIFT DIRECTION AND AXIS IN G76, G87 of NC optional parameter (FIXED CYCLE), then spindle stop in the orientation position. After that, the tool shifts by the shift amount, Q, to the direction the tool bit moves away from the machined workpiece inner surface.
(5) Returning to the return point level at a rapid feedrate
(6) Tool shifts back in the bit direction by the shift amount, Q, then the spindle starts rotating in the clockwise direction.

Details

Retraction amount at the point Z level
The amount the Z-axis retracts upward from the point Z level is set at SHIFT DIRECTION AND AXIS IN G76, G87 of the NC optional parameter (FIXED CYCLE).

Shift amount

a. Q is used to specify the shift amount if the cycle axis is fixed as the Z-axis by the setting at SHIFT DIRECTION AND AXIS IN G76, G87 of the NC optional parameter (FIXED CYCLE). The value set must always be positive. The direction for shift motion, +X, -X, +Y, or -Y, should be set using a parameter beforehand. Note that a Q value is modal data and address Q is also used in the G73 and G83 cycles. A Q value is given priority over I and J values.

b. I and J are used to specify the shift amount when the plane is selected using G17, G18, or G19. The relationship between the plane selecting G code and the addresses to be used is shown below.
G17 I, J
G18 K, I
G19 J, K
For addresses I, J, and K, all values are set as incremental values. The shift direction is always defined in the machine coordinate system.

c. If the shift amount is not specified by Q, or I and J, an alarm occurs.

0 Likes
Accepted solutions (2)
841 Views
6 Replies
Replies (6)
Message 2 of 7

thien117
Advocate
Advocate

PLEASE HELP ME Modifying POST Processing OKUMA TO END THE CURRENT M30 PROGRAM M02

0 Likes
Message 3 of 7

da_fish
Advocate
Advocate
Accepted solution

Line 1708 in the post processor, change it from:

  COMMAND_END:2,

to

  COMMAND_END:30,

 This will end the program with M30 instead of M2.

Message 4 of 7

thien117
Advocate
Advocate

 thank you very much

 

0 Likes
Message 5 of 7

thien117
Advocate
Advocate

 G76 Fine Boring Cycle

PLEASE HELP ME FIX POST PROCESS TO OUTPUT I,J IN G76 COMMAND AS FOLLOWS

G76 Fine Boring Cycle

Programming

G76 X__Y__Z__R__Q__(I__J__) P__F__

Parameters

Parameter Description

X,YCoordinate values of hole position
ZHole bottom level
RPoint R level
QShift amount (See the explanation below.)
I,JShift amount (See the explanation below.)
PDwell time at hole bottom
FFeedrate

I WANT TO POST GCODE "I ,J" CHANGE Q 

PLEASE HELP ME

thien117_1-1733552846966.png

 

 

0 Likes
Message 6 of 7

LorroPrecision
Enthusiast
Enthusiast
Accepted solution
0 Likes
Message 7 of 7

thien117
Advocate
Advocate

you this worked for Hurco .i used also his worked .I have post process edit successful work for Okuma.
thank you very much .

thien117_0-1740930934794.png

 

0 Likes