# Fanuc Series 15i/150i-MA (Programming) Operators Manual

8.COORDINATE VALUE AND DIMENSION PROGRAMMING B-63324EN/03
- 218 -
8.4 DECIMAL POINT INPUT/POCKET CALCULATOR TYPE
DECIMAL POINT INPUT
Numerals can be input with decimal points. Decimal points can be
used basically in numerals with units of distance, speed, and angle.
Following addresses can be commanded.
X, Y, Z, U, V, W, A, B, C, I, J, K, Q, R, F, S
Explanations
There are two types of decimal point notation: calculator-type notation
and standard notation.
When calculator-type decimal notation is used, a value without decimal
point is considered to be specified in millimeters, inch or deg. When
standard decimal notation is used, such a value is considered to be
specified in least input increments.
When a decimal point is not given to a velocity command (address F),
the minimum unit varies depending on whether the feed mode is feed
per minute (G94) or feed per revolution (G95). (For details, see
Section 5.3, "Cutting Feed" in II.)
Use parameter DPI (No.2400#0) to select input method; whether to
input by pocket calculator type input, or by the usual decimal point
input. Values can be specified both with and without decimal point in a
single program.
Examples
Program command Pocket calculator
type decimal point
programming
Usual decimal point
programming
X1000
Command value
without decimal point
1000mm
Unit : mm
1mm
Unit : Least input increment
(0.001 mm)
X1000.0
Command value with
decimal point
1000mm
Unit : mm
1000mm
Unit : mm
CAUTION
The appropriate G code should be specified before
the numerical values are specified in block. Decimal
point may be moved in a certain command.
Example
G20; Inch input
X1.0 G04; Because the value X1.0 is not regarded as
the number of seconds, but the distance of
motion (in inches), X10000G04 is assumed
resulting in dwelling for 10 seconds.
G04X1.0; This is regarded as G04X1000 and dwell
is performed for a second.