EasyManuals Logo

Haas VF Series Operator's Manual

Haas VF Series
564 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #206 background imageLoading...
Page #206 background image
206
G CODES
96-8000
June 1999
MORE W ORK C OORDINATE S ELECTION (G110-G129)
G110-G129 Coordinate system #7-26 Group 12
These codes select one of the additional 20 user coordinate systems stored within the offsets memory. All
subsequent references to axes positions will be interpreted in the new coordinate system. Operation of G110
to G129 are the same as G54 to G59.
COMPENSATION (G141, G143)
G141 3D+ CUTTER COMPENSATION Group 07
This feature performs 3d+ cutter diameter compensation. The form is:
G141 Xnnn Ynnn Znnn Dnn Innn Jnnn Knnn
Subsequent lines can be of the form:
G01 Fnnn Xnnn Ynnn Znnn Innn Jnnn Knnn
or:
G00 Xnnn Ynnn Znnn Innn Jnnn Knnn
The 3d+ G141 cutter compensation is not just for 5 axes work. Any CAD system can output the I, J, K values
to shift the tool by the amount in the offsets memory of the control, even if the motions are only in 2 or 3 axes.
In the Haas version, only G00 and G01 will get G141 cutter compensation. No other functions or canned cycles
will get the offset. G91 incremental motion also cannot be used. The G141 is used to indicate without any
doubt, what type of compensation is being requested. G40 will cancel 3d+ cutter compensation. The Dnn code
selects which radius of diameter offset to use. G141 is modal with G40, G41, and G42. Inverse time is usually
used with this type of motion but is not required. The I, J, and K values point in the direction that the cutter
compensation is to be applied. When G141 is active, commanded motion of X, Y, or Z will have a vector
component of the tool diameter added to the motion according to the direction vector defined by I, J, and K. For
example:
T1 M06
G00 G90 G54 X0 Y0 Z0 A0 B0
G141 D01 X0.Y0. Z0. (RAPID POSIT WITH 3 AX C COMP)
G01 G93 X.01 Y.01 Z.01 I.1 J.2 K.9747 F300. (FEED INV TIME)
X.02 Y.03 Z.04 I.15 J.25 K.9566 F300.
X.02 Y.055 Z.064 I.2 J.3 K.9327 F300
.
.
.
X2.345 Y.1234 Z-1.234 I.25 J.35 K.9028 F200. (LAST MOTION)
G94 F50. (CANCEL G93)
G0 G90 G40 Z0 (RAPID TO ZERO, CANCEL 3 AXIS C COMP)
X0 Y0
M30
Note: G141 is a group 7 G code, G40 cancels G141, G91 is not compatible with
G141, G141 uses a D code

Table of Contents

Other manuals for Haas VF Series

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Haas VF Series and is the answer not in the manual?

Haas VF Series Specifications

General IconGeneral
Machine TypeVertical Machining Center
ControlHaas CNC Control
Z-Axis Travel20-30 inches (varies by model)
Y-Axis Travel16 - 30 inches (varies by model)
Spindle Motor20-30 hp (depending on model)
Tool Capacity20-40 tools (varies by model)

Related product manuals