• No results found

The parameter is invalid during a stop on feed hold or a single-block stop

In document B-64490EN 05 Fanuc 31i-B Parameters (Page 97-104)

#2 TOD Rapid traverse overlap in threading cycle is:

0: Invalid.

1: Valid.

In threading cycle of canned cycle, rapid traverse overlap at the following corners.

- Between the retraction of X-axis and the return to the cycle start point of Z-axis - Between the return to the cycle start of Z-axis and positioning to the threading start

point of X-axis

Distances of overlap are specified with parameter No.1728 and No.1729.

1620 Time constant T or T1 used for linear acceleration/deceleration or bell-shaped acceleration/deceleration in rapid traverse for each axis

[Input type] Parameter input [Data type] Word axis

[Unit of data] msec [Valid data range] 0 to 4000

Specify a time constant used for acceleration/deceleration in rapid traverse.

[Example]

For linear acceleration/deceleration

Speed

Rapid traverse rate (Parameter No. 1420)

T Time T

T : Setting of parameter No. 1620 For bell-shaped acceleration/deceleration

Speed Rapid traverse rate

(Parameter No. 1420)

Time T1

T2 T2 T2 T2

T1

T1 : Setting of parameter No. 1620 T2 : Setting of parameter No. 1621

(However, T1  T2 must be satisfied.) Total acceleration (deceleration) time : T1 + T2

Time for linear portion : T1‐T2

Time for curve portion : T2  2

1621 Time constant T2 used for bell-shaped acceleration/deceleration in rapid traverse for each axis

[Input type] Parameter input [Data type] Word axis [Unit of data] msec [Valid data range] 0 to 512

Specify time constant T2 used for bell-shaped acceleration/ deceleration in rapid traverse for each axis.

1622 Time constant of acceleration/deceleration in cutting feed for each axis

[Input type] Parameter input [Data type] Word axis [Unit of data] msec [Valid data range] 0 to 4000

Set the time constant used for exponential acceleration/deceleration in cutting feed, bell-shaped acceleration/deceleration after interpolation or linear acceleration/deceleration after interpolation in cutting feed for each axis. Which type to use is selected with bits 1 (CTBx) and 0 (CTLx) of parameter No. 1610. Except for special applications, the same time constant must be set for all axes in this parameter. If the time constants set for the axes differ from each other, proper straight lines and arcs cannot be obtained.

1623 FL rate of exponential acceleration/deceleration in cutting feed for each axis

[Input type] Parameter input [Data type] Real axis

[Unit of data] mm/min, inch/min, degree/min (machine unit) [Min. unit of data] Depend on the increment system of the applied axis [Valid data range] Refer to the standard parameter setting table (C)

(When the increment system is IS-B, 0.0 to +999000.0)

Set the lower limit (FL rate) of exponential acceleration/deceleration in cutting feed for each axis.

1624 Time constant of acceleration/deceleration in jog feed for each axis.

[Input type] Parameter input [Data type] Word axis [Unit of data] msec [Valid data range] 0 to 4000

Set the time constant used for acceleration/deceleration in jog feed for each axis.

1625 FL rate of exponential acceleration/deceleration in jog feed for each axis

[Input type] Parameter input [Data type] Real axis

[Unit of data] mm/min, inch/min, degree/min (machine unit) [Min. unit of data] Depend on the increment system of the applied axis [Valid data range] Refer to the standard parameter setting table (C)

(When the increment system is IS-B, 0.0 to +999000.0)

Set the FL rate of exponential acceleration/deceleration in jog feed for each axis.

This parameter allows only the exponential type.

1626 Acceleration/deceleration time constant in threading cycles for each axis

[Input type] Parameter input [Data type] Word axis [Unit of data] msec [Valid data range] 0 to 4000

Set a time constant for acceleration/deceleration after interpolation in the threading cycles G92 (T series), G76 (T series), and G76.7 (M series) for each axis.

1627 FL rate for acceleration/deceleration in threading cycles for each axis

[Input type] Parameter input [Data type] Real axis

[Unit of data] mm/min, inch/min, degree/min (machine unit) [Min. unit of data] Depend on the increment system of the applied axis [Valid data range] Refer to the standard parameter setting table (C)

(When the increment system is IS-B, 0.0 to +999000.0)

Set an FL rate for acceleration/deceleration after interpolation in the threading cycles G92 (T series), G76 (T series), and G76.7 (M series) for each axis. Set 0 at all times except in a special case.

1650

Timer for the acceleration/deceleration signal

[Input type] Parameter input [Data type] Word path [Unit of data] msec [Valid data range] 0 to 32767

Set the output duration of the acceleration/deceleration signal.

1660 Maximum allowable acceleration rate in acceleration/deceleration before interpolation for each axis

[Input type] Parameter input [Data type] Real axis

[Unit of data] mm/sec2, inch/sec2, degree/sec2 (machine unit) [Min. unit of data] Depend on the increment system of the applied axis [Valid data range] Refer to the standard parameter setting table (D)

(When the machine system is metric system, 0.0 to +100000.0. When the machine system is inch system, machine, 0.0 to +10000.0.)

Set a maximum allowable acceleration rate in acceleration/ deceleration before interpolation for each axis.

If a value greater than 100000.0 is set, the value is clamped to 100000.0.

If 0 is set, the specification of 100000.0 is assumed. If 0 is set for all axes, however, acceleration/deceleration before interpolation is not performed.

If a maximum allowable acceleration rate set for one axis is greater than a maximum allowable acceleration rate set for another axis by a factor or 2 or more, the feedrate at a corner where the direction of travel abruptly changes can decrease temporarily.

1671

Maximum allowable acceleration rate in acceleration/deceleration before interpolation for linear rapid traverse for each axis, or maximum allowable reference acceleration rate in optimum torque

acceleration/deceleration

[Input type] Parameter input [Data type] Real axis

[Unit of data] mm/sec2, inch/sec2, degree/sec2 (machine unit) [Min. unit of data] Depend on the increment system of the applied axis [Valid data range] Refer to the standard parameter setting table (D)

(When the machine system is metric system, 0.0 to +100000.0. When the machine system is inch system, machine, 0.0 to +10000.0.)

(1) Set a maximum allowable acceleration rate in acceleration/ deceleration before interpolation for linear rapid traverse.

If a value greater than 100000.0, the value is clamped to 100000.0.

If 0 is set, the specification of the following is assumed:

1000.0 mm/sec2 100.0 inch/sec2 100.0 degrees/sec2

If 0 is specified for all axes, however, acceleration/deceleration before interpolation is not performed.

(2) Maximum allowable reference acceleration rate in optimum torque acceleration/deceleration

1672

Acceleration change time of bell-shaped acceleration/deceleration before interpolation for linear rapid traverse, or acceleration change time of bell-shaped acceleration/deceleration in optimum torque

acceleration/deceleration

[Input type] Parameter input [Data type] 2-word path [Unit of data] msec [Valid data range] 0 to 200

(1) Set an acceleration change time of bell-shaped acceleration/ deceleration for linear rapid traverse (time for changing from the state of constant feedrate (A) to the state of constant acceleration/deceleration (C) at the acceleration rate calculated from the acceleration rate set in parameter No. 1671: time of (B) in the figure below).

(2) Set an acceleration change time of bell-shaped acceleration/ deceleration in optimum torque acceleration/deceleration (time for changing from the state of constant feedrate (A) to the state of acceleration/deceleration (C) at the acceleration rate calculated from optimum torque acceleration/deceleration: time of (B) in the figure).

F e e d ra te in ta n g e n t d ire c tio n

1673 Maximum allowable acceleration rate in tangent direction at axis immediate stop

[Input type] Parameter input [Data type] Real path

[Unit of data] mm/sec/sec, inch/sec/sec, degree/sec/sec (machine unit) [Min. unit of data] Depend on the increment system of the reference axis [Valid data range] Refer to the standard parameter setting table (D)

(When the machine system is metric system, 0.0 to +100000.0. When the machine system is inch system, machine, 0.0 to +10000.0.)

This parameter sets the maximum allowable acceleration rate in the tangent direction for acceleration/deceleration before interpolation at a feed axis immediate stop.

If the parameter is set to a value equal to or greater than 100000.0, the value is clamped to 100000.0.

If a value lower than the acceleration of acceleration/deceleration before interpolation is set, the tool stops by using the current setting without making the following changes:

- Change to the acceleration of acceleration/deceleration before interpolation.

- Change to the acceleration/deceleration type from bell-shaped acceleration/decele- ration before interpolation to linear acceleration/deceleration before interpolation.

1710 Minimum deceleration ratio (MDR) for inner circular cutting feedrate change by automatic corner override

[Input type] Parameter input [Data type] Byte path [Unit of data] % [Valid data range] 0 to 100

Set a minimum deceleration ratio (MDR) for an inner circular cutting feedrate change by automatic corner override.

In the case of circular cutting offset inward, the actual feedrate is determined by a specified feedrate (F) as follows:

Thus, the feedrate along the programmed path satisfies the specified value of F.

Programmed path

Tool center path Rc

Rp

However, if Rc is too small when compared with Rp, Rc/Rp 0 results to stop the tool.

So, a minimum deceleration ratio (MDR) is set, and the feedrate of the tool is set to F(MDR) when Rc/Rp  MDR.

When this parameter is 0, the minimum deceleration ratio (MDR) is 100%.

1711 Inner determination angle (p) for inner corner override

[Input type] Parameter input [Data type] Real path [Unit of data] deg

[Min. unit of data] Depend on the increment system of the reference axis [Valid data range] 2 to 178

Set an inner determination angle for inner corner override in automatic corner overriding.

1712 Override value for inner corner override

[Input type] Parameter input [Data type] Byte path [Unit of data] % [Valid data range] 1 to 100

Set an inner corner override value in automatic corner overriding.

1713 Start distance (Le) for inner corner override

[Input type] Setting input [Data type] Real path

[Unit of data] mm, inch (input unit)

[Min. unit of data] Depend on the increment system of the reference axis

[Valid data range] 9 digit of minimum unit of data (refer to standard parameter setting table (A)) (When the increment system is IS-B, -999999.999 to +999999.999)

Set a start distance for inner corner override in automatic corner overriding.

Rp

FRc

Rc: Radius of tool center path Rp: Programmed radius

1714 End distance (Ls) for inner corner override

[Input type] Setting input [Data type] Real path

[Unit of data] mm, inch (input unit)

[Min. unit of data] Depend on the increment system of the reference axis

[Valid data range] 9 digit of minimum unit of data (refer to standard parameter setting table (A)) (When the increment system is IS-B, -999999.999 to +999999.999)

Set an end distance for inner corner override in automatic corner overriding.

When   p, an inner corner is assumed. (Parameter No. 1711 is used to set p.)

When a corner is determined to be an inner corner, an override is applied to the feedrate in the range of Le in the previous block from the intersection of the corner and in the range of Ls in the next block from the intersection of the corner.

Distances Le and Ls represent linear distances from the intersection of a corner to points on the tool center path.

Le and Ls are set in parameters Nos. 1713 and 1714.

1722 Rapid traverse feedrate reduction ratio for overlapping rapid traverse blocks

[Input type] Parameter input [Data type] Byte axis [Unit of data] % [Valid data range] 0 to 100

This parameter is used when rapid traverse blocks are arranged successively, or when a rapid traverse block is followed by a block that does not cause, movement. When the feedrate for each axis of a block is reduced to the ratio set in this parameter, the execution of the next block is started.

NOTE

The parameter No. 1722 is effective when bit 4 (RTO) of parameter No. 1601 is set to 1.

1726 Rapid traverse rate reduction ratio for overlapping threading cycle blocks

[Input type] Parameter input [Data type] Byte axis [Unit of data] % [Valid data range] 0 to 100

In a threading cycle that is a turning canned cycle, when the feedrate for each axis is reduced to the deceleration ratio set in this parameter between a retraction and a return to the cycle start point or between a return to the cycle start point and a movement to the threading start point, the execution of the next block is started.

NOTE

The parameter No. 1726 is valid when bit 3 (TCO) of parameter No. 1611 is set to 1.

1728 Distance of rapid traverse overlap between retraction and return in threading cycle

[Input type] Parameter input [Data type] Real path

[Unit of data] mm, inch (input unit)

[Min. unit of data] Depend on the increment system of the applied axis

[Valid data range] 0 or positive 9 digit of minimum unit of data (refer to the standard parameter setting table (B))

(When the increment system is IS-B, 0.0 to +999000.0)

In threading cycle of canned cycle, return to the cycle start point of Z-axis starts when the delay of X-axis by acceleration/deceleration control is the distance of this parameter or below.

NOTE

1 Set radius value in this parameter.

2 This parameter is valid on condition that parameter TOD (bit 2 of No.1612) is 1.

1729 Distance of rapid traverse overlap between return and positioning of the next block in threading cycle

[Input type] Parameter input [Data type] Real path

[Unit of data] mm, inch (input unit)

[Min. unit of data] Depend on the increment system of the applied axis

[Valid data range] 0 or positive 9 digit of minimum unit of data (refer to the standard parameter setting table (B))

(When the increment system is IS-B, 0.0 to +999000.0)

In threading cycle of canned cycle, positioning to the threading start point of X-axis starts when the delay of Z-axis by acceleration/deceleration control is the distance of this parameter or below.

NOTE

1 Set radius value in this parameter.

2 This parameter is valid on condition that parameter TOD (bit 2 of No.1612) is 1.

1732 Minimum allowable feedrate for the deceleration function based on acceleration in circular interpolation

[Input type] Parameter input [Data type] Real path

[Unit of data] mm/min, inch/min, degree/min (machine unit) [Min. unit of data] Depend on the increment system of the reference axis [Valid data range] Refer to the standard parameter setting table (C)

(When the increment system is IS-B, 0.0 to +999000.0)

With the deceleration function based on acceleration in circular interpolation, an optimum feedrate is automatically calculated so that acceleration produced by changing the move direction in circular interpolation does not exceed the maximum allowable acceleration rate specified in parameter No. 1735.

If the radius of an arc is very small, a calculated feedrate may become too low.

In such a case, the feedrate is prevented from decreasing below the value specified in this parameter.

NOTE

In document B-64490EN 05 Fanuc 31i-B Parameters (Page 97-104)