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

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

Revision as of 06:59, 14 August 2017

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

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

System jerk override multiplies corresponding group and axis JerkRate.

Short form

Sys.JRate

Syntax

Sys.JerkRate = <value>

?Sys.JerkRate

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 jerk rate will be used for group's limits and the axes' jerk rate will be used in checking individual axes' limits. The total jerkrate value is combination of the system’s value and the element’s.

Examples

Setting Sys.Jrate = 50 will cause the system to reduce maximum jerk value to 50% of its original value. This means the motion jerk will not exceed: (sys.jrate/100)*(a1.jrate/100)*a1.jmax

?Sys.jrate

See Also