AXY:MC-Basic:group.SMOOTHFACTOR

From SoftMC-Wiki
Revision as of 10:58, 22 May 2014 by Miborich (talk | contribs)
Jump to: navigation, search

This property is used to control the amount of smoothing applied to the s-curve profile. The smooth factor may be set from 1 to 100 to correspond approximately to a time of acceleration. This acceleration may range from V/A to 3*V/A (where V is the cruise velocity and A is the acceleration). Setting the factor to 0 engages the trapezoidal velocity, with no smoothing. Setting the factor to –1 returns jerk control, in which the exact value of JERK is set. When SMOOTHFACTOR is set to –1, the JERK property is used to control the amount of smoothing. This property can be used inside a motion command to override the permanent value.


Template:MC-Basic:PrfType vs SmoothFactor

Short form

<group>.Smooth

Syntax

<group>.SmoothFactor = <expression>
?<group>.SmoothFactor

Availability

All versions

Type

Double

Range

-1, 0, 1 to 100

Default

1

Scope

Configuration, Task or Terminal

Limitations

To set the value within a task, the group must be attached to that task (using the ATTACH command).

Examples

Group1.Smoothfactor = 30

Move group1 {100, 200} SmoothFactor = 20

See Also