• No results found

GOTO/0,0 CYCLE/AVOID

In document V61 GPost CD Manual (Page 79-96)

CYCLE/type,z,f,unit,c,optn

GOTO/0,0 CYCLE/AVOID

1. Outputs a G-code to cancel the cycle (G80) and an M-code (M26) to cause a full retract.

2. Reinstates the previous cycle G-code.

Example:

Input:

$$ Z DEPTH=1.0,FEED=7.5,IPM,CLEARANCE=.1 CYCLE/BORE,1.0,7.5,IPM,.1

GOTO/0,0 CYCLE/AVOID GOTO/1,0 GOTO/2,0

Punch File Output:

N4G85X.0Y.0R.1Z-1.0F7.5$

N5G80M26$

N6G85X1.0Y.0R.1Z-1.0F7.5$

N7X2.0$

4.16 CYCLE/BORE (L)

(Hardware Cycle)

CYCLE/BORE,z,f,IPM-IPR,c[,LOCK,l][,CAM,n][,PULBAC,g]

CYCLE/BORE,FEDTO,z,IPM-IPR,f,RAPTO,c[,DWELL,d]

CYCLE/DRILL,BORE,FEDTO,z,IPM-IPR,f,RAPTO,c[,DWELL,d]

Advance at rapid rate to clearance c.

Advance at feedrate f to depth z.

Retract at feedrate f to clearance c.

Example:

Input:

$$ Z DEPTH=1.0,FEED=7.5,IPM CLEARANCE=.1 CYCLE/BORE,1.0,7.5,IPM,.1

GOTO/0,0

Punch File Output:

N4G85X0.0.0R.1Z-.1F7.5$

4.17 CYCLE/BORE (L)

(Software Cycle)

CYCLE/BORE,z,f,IPM-IPR,c[,LOCK,l]

CYCLE/BORE,FEDTO,z,IPM-IPR,f,RAPTO,c[,DWELL,d]

CYCLE/DRILL,BORE,FEDTO,z,IPM-IPR,f,RAPTO,c[,DWELL,d]

Advance at rapid rate to clearance c.

Advance at feedrate f to depth z.

Output spindle stop M-code with dwell.

Retract at rapid rate to clearance c.

Output original spindle direction M-code.

LOCK,l Specifies the dwell time for spindle stop. Initially a value of 2 seconds is assumed.

Example:

Input:

$$ Z DEPTH=1.0,FEED=7.5,IPM CLEARANCE=.1 CYCLE/BORE,1.0,7.5,IPM,.1

GOTO/0,0

Punch File Output:

N5G00X0.0Z.1$

N6G01Z-.1F7.5$

N7G04X2.0M05$

N8G00X0.0Z.1$

N9M01$

4.18 CYCLE/BORE (M)

(Hardware Cycle)

CYCLE/BORE-85,z,f,IPM-IPR,c[,LOCK,l][,CAM,n][,PULBAC,g]

CYCLE/BORE,FEDTO,z,IPM-IPR,f,RAPTO,c[,DWELL,d]

CYCLE/DRILL,BORE,FEDTO,z,IPM-IPR,f,RAPTO,c[,DWELL,d]

1. Advance at rapid rate to clearance c.

2. Advance at feedrate f to depth z.

3. Retract at feedrate f to clearance c.

Example:

Input:

$$ Z DEPTH=1.0,FEED=7.5,IPM CLEARANCE=.1 CYCLE/BORE,1.0,7.5,IPM,.1

GOTO/0,0

Punch File Output:

N4G85X0.0Y0.0R.1Z-.1F7.5$

4.19 CYCLE/BORE (M)

(Software Cycle)

CYCLE/BORE,z,f,IPM-IPR,c[,LOCK,l][,ORIENT,y]

CYCLE/BORE,FEDTO,z,IPM-IPR,f,RAPTO,c[,DWELL,d]

CYCLE/DRILL,BORE,FEDTO,z,IPM-IPR,f,RAPTO,c[,DWELL,d]

1. Advance at rapid rate to clearance c.

2. Advance at feedrate f to depth z.

3. Output spindle stop M-code with dwell.

4. Retract at rapid rate to clearance c.

5. Output original spindle direction M-code.

LOCK,l Specifies the dwell time for spindle stop. Initially a value of 2 seconds is assumed.

ORIENT,y Specifies the shift distance along the y-axis before retracting. The sign of y states the direction of this move. Initially it is assumed that y equals 0.

Example:

Input:

CYCLE/BORE,1.0,7.5,IPM,.1 GOTO/0,0

Punch File Output:

N4G00Z.1$

N5G01X0.0Y0Z-1.0F7.5$

N6G04F2.0M19$

N7G00Z.1$

N8M01$

4.20 CYCLE/BRKCHP (L)

(Hardware Cycle)

CYCLE/DEEP,z,f,IPM-IPR,c,INCR,z1 [,PULBAC,g]

CYCLE/DEEP,FEDTO,z,IPM-IPR,f,RAPTO,c,INCR,k CYCLE/DRILL,DEEP,FEDTO,z,IPM-IPR,f,RAPTO,c,INCR,k 1. Rapid to clearance c.

2. Advance at feedrate f to depth z1.

3. Retract at rapid rate to clearance c.

4. Advance at rapid rate to depth z1 less c.

Repeat steps 2, 3, and 4 until depth z is reached.

Note: z1 is the G73 peck depth value which is output with the address designated in the Option File Generator.

PULBAC,g is used to generate an optional G-code in the G73 block.

Example:

Input:

CYCLE/ BRKCHP,3.0,7.0,IPM,.2,INCR,.5 GOTO/0,0

Punch File Output:

N4G73X0.0Z3.0K.5F7.0$

Note: PPWORD/BRKCHP,216 is required to use this command.

4.21 CYCLE/BRKCHP (L)

3. Retract at rapid rate to clearance z1 +c.

4. Advance at rapid rate to depth z1 less c.

Repeat steps 2, 3, and 4 for each successive z.

Example:

Note: PPWORD/BRKCHP,216 is required to use this command.

4.22 CYCLE/BRKCHP (M)

(Hardware Cycle)

CYCLE/ BRKCHP,z,f,IPM-IPR,c,INCR,z1 [,PULBAC,g]

CYCLE/ BRKCHP,FEDTO,z,IPM-IPR,f,RAPTO,c,INCR,k CYCLE/ DRILL,BRKCHP,FEDTO,z,IPM-IPR,f,RAPTO,c,INCR,k 1. Rapid to clearance c.

2. Advance at feedrate f to depth z1.

3. Retract at rapid rate to clearance z1 + c.

4. Advance at rapid rate to depth z1 less c.

Repeat steps 2, 3, and 4 until depth z is reached.

Note: z1 is the G73 peck depth value which is output with the address designated in the Option File Generator.

PULBAC,g is used to generate an optional G-code in the G73 block.

Example:

Input:

CYCLE/ BRKCHP,3.0,7.0,IPM,.2,INCR,.5 GOTO/0,0

Punch File Output:

N4G73X0.0Y0.0Z3.0K.5F7.0$

Note: PPWORD/BRKCHP,216 is required to use this command.

4.23 CYCLE/BRKCHP (M)

Repeat steps 2, 3, and 4 for each successive z.

Example:

Note: PPWORD/BRKCHP,216 is required to use this command.

4.24 CYCLE/CSINK (L)

(Hardware Cycle)

CYCLE/CSINK,d,a,f,IPM-IPR,c[,LOCK,l][,CAM,n][,PULBAC,g]

CYCLE/CSINK,FEDTO,z,IPM-IPR,f,RAPTO,c[,DWELL,d]

CYCLE/DRILL,CSINK,FEDTO,z,IPM-IPR,f,RAPTO,c[,DWELL,d]

1. Rapid to clearance c.

2. Advance at feedrate f to depth z. The depth z is calculated from the required diameter d and included angle a.

3. Dwell.

4. Retract at rapid rate to clearance c.

Example:

Input:

CYCLE/DRILL,1.0,6.0,IPM,.1 GOTO/0,0

Punch File Output:

N4G81X.0R.1Z-1.F6.0$

4.25 CYCLE/CSINK (L)

(Software Cycle)

CYCLE/CSINK,d,a,f,IPM-IPR,c[,LOCK,l]

CYCLE/CSINK,HOLDIA,d,TLANGL,a,IPM-IPR,f,RAPTO,c[,DWELL,d]

CYCLE/DRILL,CSINK,HOLDIA,d,TLANGL,a,IPM-IPR,f,RAPTO,c[,DWELL,d]

1. Rapid to clearance c.

2. Advance at feedrate f to depth z. The depth z is calculated from the required diameter d and included angle a.

3. Dwell.

4. Retract at rapid rate to clearance c.

LOCK,l specifies the dwell time. Initially a value of 2 seconds is assumed.

Example:

Input:

$$ DIAMETER = .5, ANGLE = 90 CYCLE/CSINK,0.5,90.0,10.0,IPM,.1 GOTO/0,0

Punch File Output:

N5G00X0.0Z.1$

N6G01Z-.25F10.$ $$ (Calculated Z depth) N7G04X2.0$

N8G00X0.0Z.1$

4.26 CYCLE/CSINK (M)

(Hardware Cycle)

CYCLE/CSINK,d,a,f,IPM-IPR,c[,LOCK,l][,CAM,n][,PULBAC,g]

CYCLE/CSINK,FEDTO,z,IPM-IPR,f,RAPTO,c[,DWELL,d]

CYCLE/DRILL,CSINK,FEDTO,z,IPM-IPR,f,RAPTO,c[,DWELL,d]

1. Rapid to clearance c.

2. Advance at feedrate f to depth z. The depth z is calculated from the required diameter d and included angle a.

3. Dwell.

4. Retract at rapid rate to clearance c.

Example:

Input:

CYCLE/DRILL,1.0,6.0,IPM,.1 GOTO/0,0

Punch File Output:

N4G81X.0Y.0R.1Z-1.F6.0$

4.27 CYCLE/CSINK (M)

(Software Cycle)

CYCLE/CSINK,d,a,f,IPM-IPR,c[,LOCK,l]

CYCLE/CSINK,HOLDIA,d,TLANGL,a,IPM-IPR,f,RAPTO,c[,DWELL,d]

CYCLE/DRILL,CSINK,HOLDIA,d,TLANGL,a,IPM-IPR,f,RAPTO,c[,DWELL,d]

1. Rapid to clearance c.

2. Advance at feedrate f to depth z.

3. Depth z is calculated from the required diameter d and included angle a.

4. Dwell.

5. Retract at rapid rate to clearance c.

LOCK,l specifies the dwell time. Initially a value of 2 seconds is assumed.

Example:

Input:

$$ DIAMETER = .5, ANGLE = 90 CYCLE/CSINK,0.5,90.0,10.0,IPM,.1 GOTO/0,0

Punch File Output:

N4G00Z.1$

N5G01X0.0Y0.0Z-.25F10.$ $$(Calculated Z depth) N6G04F2.0$

N7G00Z.1$

4.28 CYCLE/DEEP (L)

(Hardware Cycle)

CYCLE/DEEP,z,f,IPM-IPR,c,INCR,z1 [,PULBAC,g]

CYCLE/DEEP,FEDTO,z,IPM-IPR,f,RAPTO,c,INCR,k CYCLE/DRILL,DEEP,FEDTO,z,IPM-IPR,f,RAPTO,c,INCR,k 1. Rapid to clearance c.

2. Advance at feedrate f to depth z1.

3. Retract at rapid rate to clearance c.

4. Advance at rapid rate to depth z1 less c.

Repeat steps 2, 3, and 4 until depth z is reached.

Note: z1 is the G83 peck depth value which is output with the address designated in the Option File Generator.

PULBAC,g is used to generate an optional G-code in the G83 block.

Example:

Input:

CYCLE/DEEP,3.0,7.0,IPM,.2,INCR,.5 GOTO/0,0

Punch File Output:

N4G83X0.0Z3.0K.5F7.0$

4.29 CYCLE/DEEP (L)

3. Retract at rapid rate to clearance c.

4. Advance at rapid rate to depth z1 less c.

Repeat steps 2, 3, and 4 for each successive z.

Example:

4.30 CYCLE/DEEP (M)

(Hardware Cycle)

CYCLE/DEEP-83,z,f,IPM-IPR,c,INCR,z1 [,PULBAC,g]

CYCLE/DEEP,FEDTO,z,IPM-IPR,f,RAPTO,c,INCR,k CYCLE/DRILL,DEEP,FEDTO,z,IPM-IPR,f,RAPTO,c,INCR,k 1. Rapid to clearance c.

2. Advance at feedrate f to depth z1.

3. Retract at rapid rate to clearance c.

4. Advance at rapid rate to depth z1 less c.

Repeat steps 2, 3, and 4 until depth z is reached.

Note: z1 is the G83 peck depth value which is output with the address designated in the Option File Generator.

PULBAC,g is used to generate an optional G-code in the G83 block.

Example:

Input:

CYCLE/DEEP,3.0,7.0,IPM,.2,INCR,.5 GOTO/0,0

Punch File Output:

N4G83X0.0Y0.0Z3.0K.5F7.0$

4.31 CYCLE/DEEP (M)

3. Retract at rapid rate to clearance c.

4. Advance at rapid rate to depth z1 less c.

Repeat steps 2, 3, and 4 for each successive z.

Example:

4.32 CYCLE/DEEPCL (M)

(Hardware Cycle)

CYCLE/DEEPCL,z,f,IPM-IPR,c[,START,s][,DECR,d][,LAST,l] [,DIAMTR,dia]

CYCLE/DRILL,DEEPCL,z,f,IPM-IPR,c[,START,s][,DECR,d][,LAST,l] [,DIAMTR,dia]

1. Rapid to clearance c.

2. Advance at feedrate f the incremental distance of s*dia 3. Retract at rapid rate to clearance c.

4. Advance at rapid rate to feed depth less c.

5. Decrement the value of s by the value of d.

Repeat steps 2, 3, 4, and 5 until the value of s equals the value of l. Then repeat steps 2, 3, and 4 until final depth is reached. Cycle will always end when final depth is reached, regardless of any other parameter value.

The following is a list of the default values for this cycle. You need enter only those values that are to be changed.

START,s Default is 2.5 DECR,d Default is .5 LAST,l Default is 1.0

DIAMTR,dia Default is the programmed cutter diameter Example:

In document V61 GPost CD Manual (Page 79-96)

Related documents