Difference between revisions of "AXY:MC-Basic:group.SMOOTHFACTOR"

From SoftMC-Wiki
Jump to: navigation, search
(Created page with '{{MC-Basic |SHORT FORM= ''<GROUP>.''Smooth |SYNTAX= ''<GROUP>.''SmoothFactor = ''<expression>''<br> ?''<GROUP>.''SmoothFactor |AVAILABILITY= All versions |DESCRIPTION= This pr…')
 
m (1 revision)
(No difference)

Revision as of 16:09, 13 December 2010

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.

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