나의 이야기

[스크랩] HAAS MACHINE 코드 일람표, 드릴/탭/보링 사이클

주먹대장 2016. 12. 1. 10:19

 

            HAAS MACHINE 코드 일람표

 

G00

Rapid Motion Positioning (Group 01)

G01

Linear Interpolation Motion (Group 01)

G02 CW / G03 CCW Circular Interpolation Motion (Group 01)

G04

Dwell (Group 00)

G09

Exact Stop (Group 00)

G10

Set Offsets (Group 00)

G12

Circular Pocket Milling CW

G13 

Circular Pocket Milling CCW (Group 00)

G17 XY / G18 XZ / G19 YZ plane selection (Group 02)

G20 Select Inches / G21 Select Metric (Group 06)

G28

Return to Machine Zero Thru Optional G29 Reference Point (Group 00)

G29

Return From Reference Point (Group 00)

G31

Feed Until Skip (Group 00)

G35

Automatic Tool Diameter Measurement (Group 00)

G36

Automatic Work Offset Measurement (Group 00)

G37

Automatic Tool Offset Measurement (Group 00)

G40

Cutter Comp Cancel (Group 07)

G41

2D Cutter Compensation Left

G42 

2D Cutter Comp. Right (Group 07)

G43

Tool Length Compensation + (Add)

G44 

Tool Length Comp - (Subtract) (Group 08)

G47

Text Engraving (Group 00)

G49

G43/G44/G143 Cancel (Group 08)

G50

Cancel Scaling (Group 11)

G51

Scaling (Group 11)

G52

Set Work Coordinate System (Group 00 or 12)

G53

Non-Modal Machine Coordinate Selection (Group 00)

G54-G59

Select Work Coordinate System #1 - #6 (Group 12)

G60

Uni-Directional Positioning (Group 00)

G61

Exact Stop Mode (Group 15)

G64

G61 Cancel (Group 15)

G65

the Macro Subroutine Call, is described in the Macro chapter.

G68

Rotation (Group 16)

G69

Cancel G68 Rotation (Group 16)

G70

Bolt Hole Circle (Group 00)

G71

Bolt Hole Arc (Group 00)

G72

Bolt Holes Along an Angle (Group 00)

G73

High-Speed Peck Drilling Canned Cycle (Group 09)

G74

Reverse Tap Canned Cycle (Group 09)

G76

Fine Boring Canned Cycle (Group 09)

G77

Back Bore Canned Cycle (Group 09)

G80

Canned Cycle Cancel (Group 09)

G81

Drill Canned Cycle (Group 09)

G82

Spot Drill Canned Cycle (Group 09)

G83

Normal Peck Drilling Canned Cycle (Group 09)

G84

Tapping Canned Cycle (Group 09)

G85

Boring Canned Cycle (Group 09)

G86

Bore and Stop Canned Cycle (Group 09)

G87

Bore In and Manual Retract Canned Cycle (Group 09)

G88

Bore In, Dwell, Manual Retract Canned Cycle (Group 09)

G89

Bore In, Dwell, Bore Out Canned Cycle (Group 09)

G90

Absolute Position Commands (Group 03)

G91

Incremental Position Commands (Group 03)

G92

Set Work Coordinate Systems Shift Value (Group 00)

G93

Inverse Time Feed Mode (Group 05)

G94

Feed Per Minute Mode (Group 05)

G95

Feed per Revolution (Group 05)

G98

Canned Cycle Initial Point Return (Group 10)

G99

Canned Cycle R Plane Return (Group 10)

G100

Cancel Mirror Image (Group 00)

G101

Enable Mirror Image (Group 00)

G102

Programmable Output to RS-232 (Group 00)

G103

Limit Block Buffering (Group 00)

G107

Cylindrical Mapping (Group 00)

G107

Description

G110-G129

Coordinate System #7-26 (Group 12)

G136

Automatic Work Offset Center Measurement (Group 00)

G141

3D+ Cutter Compensation (Group 07)

G143

5-Axis Tool Length Compensation + (Group 08)

G150

General Purpose Pocket Milling (Group 00)

G153

5-Axis High Speed Peck Drilling Canned Cycle (Group 09)

G154

Select Work Coordinates P1-P99 (Group 12)

G155

5-Axis Reverse Tap Canned Cycle (Group 09)

G161

5-Axis Drill Canned Cycle (Group 09)

G162

5-Axis Spot Drill Canned Cycle (Group 09)

G163

5-Axis Normal Peck Drilling Canned Cycle (Group 09)

G164

5-Axis Tapping Canned Cycle (Group 09)

G165

5-Axis Boring Canned Cycle (Group 09)

G166

5-Axis Bore and Stop Canned Cycle (Group 09)

G169

5-Axis Bore and Dwell Canned Cycle (Group 09)

G174

CCW Non-Vertical Rigid Tap (Group 00)

G184

CW Non-Vertical Rigid Tap (Group 00)

G187

Setting the Smoothness Level (Group 00)

G188

Get Program From PST (Group 00)

 

 

M00

Stop Program

M01

Optional Program Stop

M02

Program End

M03/ M04 /M05 

Spindle Commands

M04

turns spindle on in the reverse direction

M05

Stops the spindle

M06

Tool Change

M07

Shower Coolant

M08

Coolant on 

M09 

Coolant Off

M10

Engage 4th Axis Brake

M11 

Release 4th Axis Brake

M12

Engage 5th Axis Brake 

M13

Release 5th Axis Brake

M16

Tool Change

M17

Unclamp APC Pallet and Open APC Door

M18 

Clamp Pallet and Close Door

M19

Orient Spindle (P and R values are an optional feature)

M21-M28

Optional User M Function with M-Fin

M28

M27 M26 M25 M24 M23 M22 M21 NO COM NC

M30

Program End and Reset

M31

Chip Conveyor Forward 

M33

Chip Conveyor Stop

M34

Coolant Increment 

M35

Coolant Decrement

M36

Pallet Part Ready

M39

Rotate Tool Turret

M41/ M42

Low / High Gear Override

M46

Jump if Pallet Loaded

M48

Check Validity of Current Program

M49

Set Status of Pallet

M50

Execute Pallet Change

M51-M58

Set Optional User M Codes

M59

Set Output Relay

M61-M68

Clear Optional User M Codes

M69

Clear Output Relay

M75

Set G35 or G136 Reference Point

M76/ M77

Control Display Inactive / Control Display Active

M78

Alarm if Skip Signal Found

M79

Alarm if Skip Signal Not Found

M80/ M81

Auto Door Open / Close

M82

Tool Unclamp

M83/ M84

Auto Air Gun on / Off

M86

Tool Clamp

M88

Through-Spindle Coolant on 

M89

Through-Spindle Coolant Off

M95

Sleep Mode

M96

Jump If No Input

M97

Local Sub-Program Call

M98

Sub Program Call

M30

(End of program)

M99

Sub-Program Return or Loop

M101

MOM (Minimum Oil Machining) Canned Cycle Mode

M102

MOM Mode

M103

Cancels MOM Mode.

M104

EXTEND PROBE ARM 

M105 

RETRACT PROBE ARM

M109

Interactive User Input

G00

Rapid Motion Positioning (Group 01)

G01

Linear Interpolation Motion (Group 01)

G02 CW / G03 CCW Circular Interpolation Motion (Group 01)

G04

Dwell (Group 00)

G09

Exact Stop (Group 00)

G10

Set Offsets (Group 00)

G12

Circular Pocket Milling CW

G13 

Circular Pocket Milling CCW (Group 00)

G17 XY / G18 XZ / G19 YZ plane selection (Group 02)

G20 Select Inches / G21 Select Metric (Group 06)

G28

Return to Machine Zero Thru Optional G29 Reference Point (Group 00)

G29

Return From Reference Point (Group 00)

G31

Feed Until Skip (Group 00)

G35

Automatic Tool Diameter Measurement (Group 00)

G36

Automatic Work Offset Measurement (Group 00)

G37

Automatic Tool Offset Measurement (Group 00)

G40

Cutter Comp Cancel (Group 07)

G41

2D Cutter Compensation Left

G42 

2D Cutter Comp. Right (Group 07)

G43

Tool Length Compensation + (Add)

G44 

Tool Length Comp - (Subtract) (Group 08)

G47

Text Engraving (Group 00)

G49

G43/G44/G143 Cancel (Group 08)

G50

Cancel Scaling (Group 11)

G51

Scaling (Group 11)

G52

Set Work Coordinate System (Group 00 or 12)

G53

Non-Modal Machine Coordinate Selection (Group 00)

G54-G59

Select Work Coordinate System #1 - #6 (Group 12)

G60

Uni-Directional Positioning (Group 00)

G61

Exact Stop Mode (Group 15)

G64

G61 Cancel (Group 15)

G65

the Macro Subroutine Call, is described in the Macro chapter.

G68

Rotation (Group 16)

G69

Cancel G68 Rotation (Group 16)

G70

Bolt Hole Circle (Group 00)

G71

Bolt Hole Arc (Group 00)

G72

Bolt Holes Along an Angle (Group 00)

G73

High-Speed Peck Drilling Canned Cycle (Group 09)

G74

Reverse Tap Canned Cycle (Group 09)

G76

Fine Boring Canned Cycle (Group 09)

G77

Back Bore Canned Cycle (Group 09)

G80

Canned Cycle Cancel (Group 09)

G81

Drill Canned Cycle (Group 09)

G82

Spot Drill Canned Cycle (Group 09)

G83

Normal Peck Drilling Canned Cycle (Group 09)

G84

Tapping Canned Cycle (Group 09)

G85

Boring Canned Cycle (Group 09)

G86

Bore and Stop Canned Cycle (Group 09)

G87

Bore In and Manual Retract Canned Cycle (Group 09)

G88

Bore In, Dwell, Manual Retract Canned Cycle (Group 09)

G89

Bore In, Dwell, Bore Out Canned Cycle (Group 09)

G90

Absolute Position Commands (Group 03)

G91

Incremental Position Commands (Group 03)

G92

Set Work Coordinate Systems Shift Value (Group 00)

G93

Inverse Time Feed Mode (Group 05)

G94

Feed Per Minute Mode (Group 05)

G95

Feed per Revolution (Group 05)

G98

Canned Cycle Initial Point Return (Group 10)

G99

Canned Cycle R Plane Return (Group 10)

G100

Cancel Mirror Image (Group 00)

G101

Enable Mirror Image (Group 00)

G102

Programmable Output to RS-232 (Group 00)

G103

Limit Block Buffering (Group 00)

G107

Cylindrical Mapping (Group 00)

G107

Description

G110-G129

Coordinate System #7-26 (Group 12)

G136

Automatic Work Offset Center Measurement (Group 00)

G141

3D+ Cutter Compensation (Group 07)

G143

5-Axis Tool Length Compensation + (Group 08)

G150

General Purpose Pocket Milling (Group 00)

G153

5-Axis High Speed Peck Drilling Canned Cycle (Group 09)

G154

Select Work Coordinates P1-P99 (Group 12)

G155

5-Axis Reverse Tap Canned Cycle (Group 09)

G161

5-Axis Drill Canned Cycle (Group 09)

G162

5-Axis Spot Drill Canned Cycle (Group 09)

G163

5-Axis Normal Peck Drilling Canned Cycle (Group 09)

G164

5-Axis Tapping Canned Cycle (Group 09)

G165

5-Axis Boring Canned Cycle (Group 09)

G166

5-Axis Bore and Stop Canned Cycle (Group 09)

G169

5-Axis Bore and Dwell Canned Cycle (Group 09)

G174

CCW Non-Vertical Rigid Tap (Group 00)

G184

CW Non-Vertical Rigid Tap (Group 00)

G187

Setting the Smoothness Level (Group 00)

G188

Get Program From PST (Group 00)

 

 

M00

Stop Program

M01

Optional Program Stop

M02

Program End

M03/ M04 /M05 

Spindle Commands

M04

turns spindle on in the reverse direction

M05

Stops the spindle

M06

Tool Change

M07

Shower Coolant

M08

Coolant on 

M09 

Coolant Off

M10

Engage 4th Axis Brake

M11 

Release 4th Axis Brake

M12

Engage 5th Axis Brake 

M13

Release 5th Axis Brake

M16

Tool Change

M17

Unclamp APC Pallet and Open APC Door

M18 

Clamp Pallet and Close Door

M19

Orient Spindle (P and R values are an optional feature)

M21-M28

Optional User M Function with M-Fin

M28

M27 M26 M25 M24 M23 M22 M21 NO COM NC

M30

Program End and Reset

M31

Chip Conveyor Forward 

M33

Chip Conveyor Stop

M34

Coolant Increment 

M35

Coolant Decrement

M36

Pallet Part Ready

M39

Rotate Tool Turret

M41/ M42

Low / High Gear Override

M46

Jump if Pallet Loaded

M48

Check Validity of Current Program

M49

Set Status of Pallet

M50

Execute Pallet Change

M51-M58

Set Optional User M Codes

M59

Set Output Relay

M61-M68

Clear Optional User M Codes

M69

Clear Output Relay

M75

Set G35 or G136 Reference Point

M76/ M77

Control Display Inactive / Control Display Active

M78

Alarm if Skip Signal Found

M79

Alarm if Skip Signal Not Found

M80/ M81

Auto Door Open / Close

M82

Tool Unclamp

M83/ M84

Auto Air Gun on / Off

M86

Tool Clamp

M88

Through-Spindle Coolant on 

M89

Through-Spindle Coolant Off

M95

Sleep Mode

M96

Jump If No Input

M97

Local Sub-Program Call

M98

Sub Program Call

M30

(End of program)

M99

Sub-Program Return or Loop

M101

MOM (Minimum Oil Machining) Canned Cycle Mode

M102

MOM Mode

M103

Cancels MOM Mode.

M104

EXTEND PROBE ARM 

M105 

RETRACT PROBE ARM

M109

Interactive User Input

 

G00

Rapid Motion Positioning (Group 01)

G01

Linear Interpolation Motion (Group 01)

G02 CW / G03 CCW Circular Interpolation Motion (Group 01)

G04

Dwell (Group 00)

G09

Exact Stop (Group 00)

G10

Set Offsets (Group 00)

G12

Circular Pocket Milling CW

G13 

Circular Pocket Milling CCW (Group 00)

G17 XY / G18 XZ / G19 YZ plane selection (Group 02)

G20 Select Inches / G21 Select Metric (Group 06)

G28

Return to Machine Zero Thru Optional G29 Reference Point (Group 00)

G29

Return From Reference Point (Group 00)

G31

Feed Until Skip (Group 00)

G35

Automatic Tool Diameter Measurement (Group 00)

G36

Automatic Work Offset Measurement (Group 00)

G37

Automatic Tool Offset Measurement (Group 00)

G40

Cutter Comp Cancel (Group 07)

G41

2D Cutter Compensation Left

G42 

2D Cutter Comp. Right (Group 07)

G43

Tool Length Compensation + (Add)

G44 

Tool Length Comp - (Subtract) (Group 08)

G47

Text Engraving (Group 00)

G49

G43/G44/G143 Cancel (Group 08)

G50

Cancel Scaling (Group 11)

G51

Scaling (Group 11)

G52

Set Work Coordinate System (Group 00 or 12)

G53

Non-Modal Machine Coordinate Selection (Group 00)

G54-G59

Select Work Coordinate System #1 - #6 (Group 12)

G60

Uni-Directional Positioning (Group 00)

G61

Exact Stop Mode (Group 15)

G64

G61 Cancel (Group 15)

G65

the Macro Subroutine Call, is described in the Macro chapter.

G68

Rotation (Group 16)

G69

Cancel G68 Rotation (Group 16)

G70

Bolt Hole Circle (Group 00)

G71

Bolt Hole Arc (Group 00)

G72

Bolt Holes Along an Angle (Group 00)

G73

High-Speed Peck Drilling Canned Cycle (Group 09)

G74

Reverse Tap Canned Cycle (Group 09)

G76

Fine Boring Canned Cycle (Group 09)

G77

Back Bore Canned Cycle (Group 09)

G80

Canned Cycle Cancel (Group 09)

G81

Drill Canned Cycle (Group 09)

G82

Spot Drill Canned Cycle (Group 09)

G83

Normal Peck Drilling Canned Cycle (Group 09)

G84

Tapping Canned Cycle (Group 09)

G85

Boring Canned Cycle (Group 09)

G86

Bore and Stop Canned Cycle (Group 09)

G87

Bore In and Manual Retract Canned Cycle (Group 09)

G88

Bore In, Dwell, Manual Retract Canned Cycle (Group 09)

G89

Bore In, Dwell, Bore Out Canned Cycle (Group 09)

G90

Absolute Position Commands (Group 03)

G91

Incremental Position Commands (Group 03)

G92

Set Work Coordinate Systems Shift Value (Group 00)

G93

Inverse Time Feed Mode (Group 05)

G94

Feed Per Minute Mode (Group 05)

G95

Feed per Revolution (Group 05)

G98

Canned Cycle Initial Point Return (Group 10)

G99

Canned Cycle R Plane Return (Group 10)

G100

Cancel Mirror Image (Group 00)

G101

Enable Mirror Image (Group 00)

G102

Programmable Output to RS-232 (Group 00)

G103

Limit Block Buffering (Group 00)

G107

Cylindrical Mapping (Group 00)

G107

Description

G110-G129

Coordinate System #7-26 (Group 12)

G136

Automatic Work Offset Center Measurement (Group 00)

G141

3D+ Cutter Compensation (Group 07)

G143

5-Axis Tool Length Compensation + (Group 08)

G150

General Purpose Pocket Milling (Group 00)

G153

5-Axis High Speed Peck Drilling Canned Cycle (Group 09)

G154

Select Work Coordinates P1-P99 (Group 12)

G155

5-Axis Reverse Tap Canned Cycle (Group 09)

G161

5-Axis Drill Canned Cycle (Group 09)

G162

5-Axis Spot Drill Canned Cycle (Group 09)

G163

5-Axis Normal Peck Drilling Canned Cycle (Group 09)

G164

5-Axis Tapping Canned Cycle (Group 09)

G165

5-Axis Boring Canned Cycle (Group 09)

G166

5-Axis Bore and Stop Canned Cycle (Group 09)

G169

5-Axis Bore and Dwell Canned Cycle (Group 09)

G174

CCW Non-Vertical Rigid Tap (Group 00)

G184

CW Non-Vertical Rigid Tap (Group 00)

G187

Setting the Smoothness Level (Group 00)

G188

Get Program From PST (Group 00)

 

 

M00

Stop Program

M01

Optional Program Stop

M02

Program End

M03/ M04 /M05 

Spindle Commands

M04

turns spindle on in the reverse direction

M05

Stops the spindle

M06

Tool Change

M07

Shower Coolant

M08

Coolant on 

M09 

Coolant Off

M10

Engage 4th Axis Brake

M11 

Release 4th Axis Brake

M12

Engage 5th Axis Brake 

M13

Release 5th Axis Brake

M16

Tool Change

M17

Unclamp APC Pallet and Open APC Door

M18 

Clamp Pallet and Close Door

M19

Orient Spindle (P and R values are an optional feature)

M21-M28

Optional User M Function with M-Fin

M28

M27 M26 M25 M24 M23 M22 M21 NO COM NC

M30

Program End and Reset

M31

Chip Conveyor Forward 

M33

Chip Conveyor Stop

M34

Coolant Increment 

M35

Coolant Decrement

M36

Pallet Part Ready

M39

Rotate Tool Turret

M41/ M42

Low / High Gear Override

M46

Jump if Pallet Loaded

M48

Check Validity of Current Program

M49

Set Status of Pallet

M50

Execute Pallet Change

M51-M58

Set Optional User M Codes

M59

Set Output Relay

M61-M68

Clear Optional User M Codes

M69

Clear Output Relay

M75

Set G35 or G136 Reference Point

M76/ M77

Control Display Inactive / Control Display Active

M78

Alarm if Skip Signal Found

M79

Alarm if Skip Signal Not Found

M80/ M81

Auto Door Open / Close

M82

Tool Unclamp

M83/ M84

Auto Air Gun on / Off

M86

Tool Clamp

M88

Through-Spindle Coolant on 

M89

Through-Spindle Coolant Off

M95

Sleep Mode

M96

Jump If No Input

M97

Local Sub-Program Call

M98

Sub Program Call

M30

(End of program)

M99

Sub-Program Return or Loop

M101

MOM (Minimum Oil Machining) Canned Cycle Mode

M102

MOM Mode

M103

Cancels MOM Mode.

M104

EXTEND PROBE ARM 

M105 

RETRACT PROBE ARM

M109

Interactive User Input

 

 

G161 5-Axis Drill Canned Cycle (Group 09)

 

E  Specifies the distance from the start position to the bottom of the hole

F  Feedrate in inches (mm) per minute

A  A-axis tool starting position

B  B-axis tool starting position

X  X-axis tool starting position

Y  Y-axis tool starting position

Z  Z-axis tool starting position

 

A specific X, Y, Z, A, B position must be programmed before the canned cycle is commanded.

 

 

 

  

G163 5-Axis Normal Peck Drilling Canned Cycle (Group 09)

 

E  Specifies the distance from the start position to the bottom of the hole

F  Feedrate in inches (mm) per minute

I  Optional size of first cutting depth

J  Optional amount to reduce cutting depth each pass

K  Optional minimum depth of cut

P  Optional pause at end of last peck, in seconds

Q  The cut-in value, always incremental

A  A-axis tool starting position

B  B-axis tool starting position

X  X-axis tool starting position

Y  Y-axis tool starting position

Z  Z-axis tool starting position

 

A specific X, Y, Z, A, B position must be programmed before the canned cycle is commanded.

 

If I, J, and k are specified the first pass will cut in by amount I, each succeeding cut will be reduced by amount J, and the minimum cutting depth is k.

 

A P value is used the tool will pause at the bottom of the hole after the last peck for that amount of time. The following example will peck several times and dwell for one and a half seconds at the end:

 

G163 Z-0.62 F15. R0.1 Q0.175 P1.5

Note that the same dwell time applies to all subsequent blocks that do not specify a dwell time.

 

Setting 52 also changes the way G163 works when it returns to the start position. Usually the R plane is set well above the cut to ensure that the peck motion allows the chips to get out of the hole. This wastes time as

the drill starts by drilling “empty” space. If Setting 52 is set to the distance required to clear chips, the start position can be put much closer to the part being drilled. When the chip-clearing move to the start position occurs, the Z axis will be moved above the start position by the amount given in this setting.

 

 

 

 

G153 5-Axis High Speed Peck Drilling Canned Cycle (Group 09)

 

E  Specifies the distance from the start position to the bottom of the hole

F  Feedrate in inches (mm) per minute

I  Size of first cutting depth (must be a positive value)

J  Amount to reduce cutting depth each pass (must be a positive value)

K  Minimum depth of cut (must be a positive value)

L  Number of repeats

P  Pause at end of last peck, in seconds

Q  The cut-in value (must be a positive value)

A  A-axis tool starting position

B-axis tool starting position

X  X-axis tool starting position

Y  Y-axis tool starting position

Z  Z-axis tool starting position

 

 

This is a high-speed peck cycle where the retract distance is set by Setting 22.

 

If I, J, and k are specified, a different operating mode is selected. The first pass will cut in by amount I, each succeeding cut will be reduced by amount J, and the minimum cutting depth is k. If P is used, the tool will pause at the bottom of the hole for that amount of time.

 

Note that the same dwell time applies to all subsequent blocks that do not specify a dwell time.

 

 

 

G162 5-Axis Spot Drill Canned Cycle (Group 09)

 

E  Specifies the distance from the start position to the bottom of the hole

F  Feedrate in inches (mm) per minute

P  The dwell time at the bottom of the hole

A  A-axis tool starting position

B  B-axis tool starting position

X  X-axis tool starting position

Y  Y-axis tool starting position

Z  Z-axis tool starting position

 

A specific X, Y, Z, A, B position must be programmed before the canned cycle is commanded.

 

Example

(COUNTER DRILL RIGHT, FRONT )

T2 M6

G01 G54 G90 X8.4221 Y-8.4221 B23. A21.342 S2200 M3 F360. (CLEARENCE POSITION)

G143 H2 Z14.6228 M8

G1 X6.6934 Y-6.6934 Z10.5503 F360. (Initial Start position)

G162 E.52 P2.0 F7. (Canned Cycle)

G80

X8.4221 Y-8.4221 B23. A21.342 Z14.6228 (CLEARENCE POSITION)

M5

G1 G28 G91 Z0.

G91 G28 B0. A0.

M01

 

 

 

 

 

G164 5-Axis Tapping Canned Cycle (Group 09)

 

G164 only performs floating taps. G174/184 is available for 5-axis rigid tapping.

 

E  Specifies the distance from the start position to the bottom of the hole

F  Feedrate in inches (mm) per minute

A  A-axis tool starting position

B  B-axis tool starting position

X  X-axis tool starting position

Y  Y-axis tool starting position

Z  Z-axis tool starting position S Spindle Speed

 

A specific X, Y, Z, A, B position must be programmed before the canned cycle is commanded.

You do not need to start the spindle CW before this canned cycle. The control does this automatically.

 

 

 

 

G155 5-Axis Reverse Tap Canned Cycle (Group 09)

 

G155 only performs floating taps. G174 is available for 5-axis reverse rigid tapping.

 

E  Specifies the distance from the start position to the bottom of the hole

F  Feedrate in inches (mm) per minute

L  Number of repeats

A  A-axis tool starting position

B  B-axis tool starting position

X  X-axis tool starting position

Y  Y-axis tool starting position

Z  Z-axis tool starting position

S  Spindle Speed

 

A specific X, Y, Z, A, B position must be programmed before the canned cycle is commanded. This position is

used as the “Initial Start position”.

 

You do not need to start the spindle CCW before this canned cycle. The control does this automatically.

 

 

 

 

G174 CCW Non-Vertical Rigid Tap (Group 00)

 

 

 

G184 CW Non-Vertical Rigid Tap (Group 00)

 

F  Feedrate in inches per minute

X  position at bottom of hole

Y  Y position at bottom of hole

Z  Z position at bottom of hole S Spindle Speed

 

A specific X, Y, Z, A, B position must be programmed before the canned cycle is commanded. This position is

used as the “Start position”.

 

This G code is used to perform rigid tapping for non-vertical holes. It may be used with a right-angle head to perform rigid tapping in the X or Y axis on a three-axis mill, or to perform rigid tapping along an arbitrary angle with a five-axis mill. The ratio between the feedrate and spindle speed must be precisely the thread pitch being cut.

 

You do not need to start the spindle before this canned cycle; the control does this automatically.

 

 

 

G165 5-Axis Boring Canned Cycle (Group 09)

 

E  Specifies the distance from the start position to the bottom of the hole

F  Feedrate in inches (mm) per minute

A  A-axis tool starting position

B  B-axis tool starting position

X  X-axis tool starting position

Y  Y-axis tool starting position

Z  Z-axis tool starting position

 

A specific X, Y, Z, A, B position must be programmed before the canned cycle is commanded.

 

 

 

 

G166 5-Axis Bore and Stop Canned Cycle (Group 09)

 

E  Specifies the distance from the start position to the bottom of the hole

F  Feedrate in inches (mm) per minute

A  A-axis tool starting position

B  B-axis tool starting position

X  X-axis tool starting position

Y  Y-axis tool starting position

Z  Z-axis tool starting position

 

A specific X, Y, Z, A, B position must be programmed before the canned cycle is commanded.

 

 

 

 

G169 5-Axis Bore and Dwell Canned Cycle (Group 09)

 

E  Specifies the distance from the start position to the bottom of the hole

F  Feedrate in inches (mm) per minute P The dwell time at the bottom of the hole

A  A-axis tool starting position B B-axis tool starting position

X  X-axis tool starting position

Y  Y-axis tool starting position

Z  Z-axis tool starting position

 

A specific X, Y, Z, A, B position must be programmed before the canned cycle is commanded.

 

출처 : 진정한 기능의 세계
글쓴이 : 환타 원글보기
메모 :