Chapter 1 Programming Fundamental
13
Ⅰ
Programming
A movement code
A
None
B movement code
B
None
In A set of G code system, the system can select the incremental programming or the absolute
programming mode, or the incremental/absolute compound programming; the absolute code and the
incremental code can be in the same block as follow:
X100.0 W100.0;
compound programming
When the absolute code and the incremental code of one axis are in the same block, the following
code value is valid.
In B set of G code system, the absolute value code and incremental value code cannot be in the
same block. In one block, G90/G91 codes the absolute value code or incremental value code in the
block as follows:
G90 X100.0
;
absolute programming
G91 X100.0; incremental programming
An axis word can exist repetitively in the same block and the later value is valid, but when
No.3403 Bit 6 (AD2) is set to 1, the alarm occurs. U, W in other G code has bee specified to others.
For example: in G73, the above conditions are described in G function codes.
1.4.2 Diameter Programming and Radius Programming
Because the workpiece section is the circle in CNC turning controlled program, X dimension can
use two kind of method; diameter programming code and radius programming code.
1. The user can select the radius programming or diameter programming, which is set by No.
1006 Bit 3(DIAX)).
2. Parameters relevant with diameter/radius programming:
State parameter No.1006 BIT3 (DIAx):
0—radius programming
;
1—diameter programming
;
State parameter No.5004 Bit1(ORC):
0—offset value is expressed with diameter;
1—offset value is expressed with radius;
Pay more attention to the conditions in the following table when X uses diameter programming:
Table 1- 4 (b) addresses and data relevant with the diameter or radius programming
Word Explanation
Diameter
programming
Radius
programming
X coordinate, polar coordinate
Diameter value
Radius value
X
G50 sets X coordinate
Diameter value
Radius value
X increment
Diameter value
Radius value
G71 infeed amount
Radius value
X finishing allowance in G71, G72,
G73
Defined by a parameter
U
tool retraction amount in G73
Radius value
Clearance in G71, G72
Radius value
Clearance after cutting in G75
Diameter value
Radius value
Addresses
and data
relevant with
the diameter
or radius
programming
R
Clearance to end point in G74
Diameter value
Radius value
Summary of Contents for GSK988TA
Page 6: ...GSK988TA GSK988TA1 GSK988TB Turning Center CNC System User Manual Programming Operation VI ...
Page 19: ...1 Ⅰ Programming PROGRAMMING ...
Page 227: ...209 Ⅱ Operation OPERATION ...
Page 369: ...Chater 10 Machining Example 351 Ⅱ Operation ...
Page 371: ...353 Appendix ...
Page 465: ...Appendix 1 Parameters 447 Appendix ...
Page 479: ...Appendix 3 Interface Explanation 461 Appendix ...
Page 527: ...Appendix 5 Installation Layout 509 Appendix ...