Difference between revisions of "MC-Basic:SYSTEM.ACCELERATIONRATE"

From SoftMC-Wiki
Jump to: navigation, search
Line 44: Line 44:
 
|SEE ALSO=
 
|SEE ALSO=
 
* [[MC-Basic:axis.ACCELERATIONRATE|axis.ACCELERATIONRATE]]
 
* [[MC-Basic:axis.ACCELERATIONRATE|axis.ACCELERATIONRATE]]
* [[MC-Basic:group.ACCELERATIONRATE|group.ACCELERATIONRATE]]
+
* [[AXY:MC-Basic:group.ACCELERATIONRATE|group.ACCELERATIONRATE]]
 
* [[Motion Scaling Properties| Motion Scaling Properties]]
 
* [[Motion Scaling Properties| Motion Scaling Properties]]
  
 
[[Category:MC-Basic:System|MC-Basic:System]]
 
[[Category:MC-Basic:System|MC-Basic:System]]
 
}}
 
}}

Revision as of 06:15, 14 August 2017

Language: [[::MC-Basic:SYSTEM.ACCELERATIONRATE|English]]  • [[::MC-Basic:SYSTEM.ACCELERATIONRATE/zh-hans|中文(简体)‎]]

This property defines the all system acceleration maximum scaling factor. Maximum values of acceleration can be scaled independently of velocity, deceleration or jerk.

System acceleration override multiplies corresponding group and axis AccelerationRate.

Short form

Sys.ARate

Syntax

Sys.AccelerationRate = <value>

?Sys.AccelerationRate

Availability

Since Version 4.0.1

Type

Double

Range

0.1 to 100

Units

Percents

Default

100

Scope

Task or Terminal

Limitations

Read/Write, Modal

In cases of multiple axes groups the group's acceleration rate will be used for group's limits and the axes' acceleration rate will be used in checking individual axes' limits. The total acceleration rate is combination of the element acceleration rate and the system’s.

Examples

Setting:  SYS.arate = 70 will cause the system to reduce maximum acceleration value to 70% of its original value. This means the motion acceleration will not exceed: (sys.arate/100)*(g1.arate/100)*g1.amax

?Sys.arate

See Also