Acceleration weighting (G130/G131/G231)

G130 <axis_name><expr> { <axis_name><expr> }                                                     (modal)

G131 =<expr>                                                                                                                           (modal)

G231 =<expr>                                                                                                                           (modal)

G130

Axis-specific weighting of acceleration

<axis_name><expr>

Weighting for specific axes in [%]

G131

Axis group-specific weighting of acceleration with G01, G02, G03

<expr>

weighting for all axes in [%]

G231

Axis group-specific weighting of acceleration with G00

<expr>

weighting for all axes in [%]

The G130/G131/G231 functions can change acceleration ramps.

This acceleration can be influenced by a percentage change in the associated acceleration characteristic values. With a jerk-limited profile, these values are the axis parameters P-AXIS-00001 and P-AXIS-00002.

When programming with G130/G131/G231, all axes which are not programmed or not yet programmed are set to 100%. Every additional selection of these functions, irrespective of previous programming, refers to 100%. This means that geometrical data processing always weight the default values [2]-1 and/or [2]-2 with the percentage value.

Therefore, 50% programmed twice in succession means the setting is made to 50% and not to 25%. A weighting of over 100% is possible up to maximum axis acceleration P-AXIS-00008.

Attention

attention

After an axis exchange, the G130 weighting factors are reset to 100% for all the axes involved.

Notice

notice

The acceleration weighting has no effect with single axis motions, such as homing, manual mode and independent axes.

Programing Example

prg_example

Acceleration weighting (G130/G131/G231)

N10 G130 X70

(Axis-specific acceleration weighting)

(Acceleration of X axis is restricted to 70%)

N20 G01 F1000 X100

(Linear interpolation)

N30 G130 Y60

(Acceleration of Y axis is restricted to 60%)

(Acceleration of X axis remains at 70%)

N40 Y100

(Linear interpolation)

N50 G131 = 100

(Axis group-specific acceleration weighting)

(G01,G02,G03 acceleration of all axes to 100%)

N60 G231 = 80

(Axis group-specific acceleration weighting)

(G0 acceleration of all axes to 80%)

N70 G00 X200

(Rapid traverse)

Special feature:

N50 G131 = 100 X10 Y20

(With G131/G231 in the same block, axis also)

(can also be programmed.)