Difference between revisions of "MC-Basic:element.VELOCITYSETTINGS"

From SoftMC-Wiki
Jump to: navigation, search
(Added some links)
(Add jerk related description)
 
(One intermediate revision by the same user not shown)
Line 23: Line 23:
 
* In case VelocitySettings is set to 1 [[MC-Basic:element.ACCELERATION|acceleration]] and [[MC-Basic:element.DECELERATION|deceleration]] are ignored and [[MC-Basic:element.ASCALE|ascale]] is used.
 
* In case VelocitySettings is set to 1 [[MC-Basic:element.ACCELERATION|acceleration]] and [[MC-Basic:element.DECELERATION|deceleration]] are ignored and [[MC-Basic:element.ASCALE|ascale]] is used.
  
* In case VelocitySettings is set to 0 [[MC-Basic:element.ASCALE|ascale]] is ignored and [[MC-Basic:element.ACCELERATION|acceleration]] and [[MC-Basic:element.DECELERATION|deceleration]] are used.
+
* In case VelocitySettings is set to 0 [[MC-Basic:element.ACCELERATION|acceleration]] and [[MC-Basic:element.DECELERATION|deceleration]] are used and [[MC-Basic:element.ASCALE|ascale]] is ignored.
 +
 
 +
* In case VelocitySettings is set to 1 [[MC-Basic:element.JERK|Jerk]] is ignored and [[MC-Basic:element.ASCALE|ascale]] is used on [[MC-Basic:element.JERKMAX|JerkMax]].
 +
 
 +
* In case VelocitySettings is set to 0 [[MC-Basic:element.JERK|Jerk]] and [[MC-Basic:element.JERKMAX|JerkMax]] are used.
  
 
|TYPE=
 
|TYPE=
Line 57: Line 61:
 
* [[MC-Basic:element.DECELERATION|DECELERATION]]
 
* [[MC-Basic:element.DECELERATION|DECELERATION]]
 
* [[MC-Basic:element.ASCALE|ASCALE]]
 
* [[MC-Basic:element.ASCALE|ASCALE]]
 +
* [[MC-Basic:element.JERK|JERK]]
 +
* [[MC-Basic:element.JERKMAX|JERKMAX]]
  
 
}}
 
}}

Latest revision as of 07:07, 7 May 2025

Language: English

This property selects between vcruise, acceleration and deceleration properties and vscale and ascale properties.

  • In case VelocitySettings is set to 1 vcruise is ignored and vscale is used.
  • In case VelocitySettings is set to 0 vcruise is used and vscale is ignored.
  • In case VelocitySettings is set to 1 Jerk is ignored and ascale is used on JerkMax.
  • In case VelocitySettings is set to 0 Jerk and JerkMax are used.

Syntax

<element>.VelocitySettings = <expression> ?<element>.VelocitySettings

Availability

All versions

Type

Long

Range

0 or 1

Default

0

Scope

Configuration, Task or Terminal

Examples

Axis

A1.VelocitySettings  = 1

Group

G1.VelocitySettings = 1

See Also