Example of a table

Basis is the following table of dynamic weighting values with 6 rows:

Index

Path limit value

path_limit [0.1 µm]

(range limits)

Weighting factors

velocity_fact [0.1%]

Weighting factors

acceleration_fact [0.1%]

Weighting factors

ramp_time_fact [0.1%]

0
10000
(0-10000)
100
1000
1000
1
20000
(10000-20000)
200
900
1500
2
40000
(20000-40000)
300
800
2000
3
80000
(40000-80000)
400
700
3000
4
160000
(80000-160000)
500
600
4000
5
200000000
(160000-200000000)
1000
500
5000

Mapping of the weighting table on the structure of the axis parameters:

# Axis dependend dynamic weighting# ================================
dynamic_weighting.enable        1      0: not active 1:
active#dynamic_weighting.param[0].path_limit      10000     [0.1µm]dynamic_weighting.param[0].velocity_fact       100       [0.1%]dynamic_weighting.param[0].acceleration_fact   1000      [0.1%]dynamic_weighting.param[0].ramp_time_fact      1000      [0.1%]dynamic_weighting.param[1].path_limit      20000     [0.1µm]dynamic_weighting.param[1].velocity_fact       200       [0.1%]dynamic_weighting.param[1].acceleration_fact   900       [0.1%]dynamic_weighting.param[1].ramp_time_fact      1500      [0.1%]dynamic_weighting.param[2].path_limit      40000     [0.1µm]dynamic_weighting.param[2].velocity_fact       300       [0.1%]dynamic_weighting.param[2].acceleration_fact   800       [0.1%]dynamic_weighting.param[2].ramp_time_fact      2000      [0.1%]dynamic_weighting.param[3].path_limit      80000     [0.1µm]dynamic_weighting.param[3].velocity_fact       400       [0.1%]dynamic_weighting.param[3].acceleration_fact   700       [0.1%]dynamic_weighting.param[3].ramp_time_fact      3000      [0.1%]dynamic_weighting.param[4].path_limit      160000    [0.1µm]dynamic_weighting.param[4].velocity_fact       500       [0.1%]dynamic_weighting.param[4].acceleration_fact   600       [0.1%]dynamic_weighting.param[4].ramp_time_fact      4000      [0.1%]dynamic_weighting.param[5].path_limit      200000000 [0.1µm]dynamic_weighting.param[5].velocity_fact       1000      [0.1%]dynamic_weighting.param[5].acceleration_fact   500       [0.1%]dynamic_weighting.param[5].ramp_time_fact      5000      [0.1%]