Difference between revisions of "MC-Basic:robot.PASSMETHOD"
m (1 revision) |
|||
Line 4: | Line 4: | ||
|SYNTAX= | |SYNTAX= | ||
− | ''<Robot>.''PassMethod = ''<Value>'' | + | ''<Robot>.''PassMethod = ''<Value>'' |
|AVAILABILITY= | |AVAILABILITY= | ||
− | Versions | + | Versions 4.2.x and higher |
|DESCRIPTION= | |DESCRIPTION= | ||
+ | |||
There are two types of path that are defined by the point – through and via. | There are two types of path that are defined by the point – through and via. | ||
+ | |||
+ | |||
+ | VIA(0) – the point defines only the direction but the passes doesn’t require reaching it. | ||
THROUGH(1) – the calculated path passes exactly through the point. | THROUGH(1) – the calculated path passes exactly through the point. | ||
− | + | SMOOTH(2) - additional smoothing | |
+ | |||
+ | In case of Via method new segment points are calculated according to the point stretch factor value. This means that for the segment P[n]-P[n+1] the new points Q[n] is proportional to SF[n] and Q[n+1] is proportional to SF[n+1]Points on a distance closer then the given value will be rejected. | ||
+ | |||
+ | In VIA method forces the AI to produce symmetric distances of additional Q points from the P point although the Q points belong to different segments, and therefore have different stretch factors. | ||
+ | |||
+ | Makes rounding the corners symmetrical.Versions 4.2.x and higher. | ||
+ | |||
+ | Points on a distance closer then the given value will be rejected. | ||
− | |||
|TYPE= | |TYPE= | ||
− | + | ||
+ | Long | ||
|RANGE= | |RANGE= | ||
+ | |||
+ | 0 - 2 | ||
+ | |||
Through – 1 | Through – 1 | ||
− | Via – | + | Via – 0 |
+ | |||
+ | Smooth - 2 | ||
|UNITS= | |UNITS= | ||
− | + | ||
|DEFAULT= | |DEFAULT= | ||
− | + | 0 | |
|SCOPE= | |SCOPE= | ||
− | Task | + | Task or Terminal |
|LIMITATIONS= | |LIMITATIONS= | ||
− | Modal Only . Valid for robots only | + | Modal Only .Valid for robots only. |
|EXAMPLE= | |EXAMPLE= | ||
Line 45: | Line 62: | ||
* [[Axystems:MC-Basic:DOPASS|DOPASS]] | * [[Axystems:MC-Basic:DOPASS|DOPASS]] | ||
* [[Axystems:MC-Basic:robot.PASSSYMMETRICPATH|robot.PASSSYMMETRICPATH]] | * [[Axystems:MC-Basic:robot.PASSSYMMETRICPATH|robot.PASSSYMMETRICPATH]] | ||
− | |||
− | |||
* [[Axystems:MC-Basic:robot.PASSTRANMINGAP|robot.PASSTRANMINGAP]] | * [[Axystems:MC-Basic:robot.PASSTRANMINGAP|robot.PASSTRANMINGAP]] | ||
− | |||
− | |||
* [[Axystems:MC-Basic:robot.PASSROTMINGAP|robot.PASSROTMINGAP]] | * [[Axystems:MC-Basic:robot.PASSROTMINGAP|robot.PASSROTMINGAP]] | ||
− | |||
− | |||
* [[Axystems:MC-Basic:robot.PASSTHROUGHMAXDEVIATION|robot.PASSTHROUGHMAXDEVIATION]] | * [[Axystems:MC-Basic:robot.PASSTHROUGHMAXDEVIATION|robot.PASSTHROUGHMAXDEVIATION]] | ||
− | |||
− | |||
− | |||
}} | }} |
Revision as of 11:20, 25 October 2011
There are two types of path that are defined by the point – through and via.
VIA(0) – the point defines only the direction but the passes doesn’t require reaching it.
THROUGH(1) – the calculated path passes exactly through the point.
SMOOTH(2) - additional smoothing
In case of Via method new segment points are calculated according to the point stretch factor value. This means that for the segment P[n]-P[n+1] the new points Q[n] is proportional to SF[n] and Q[n+1] is proportional to SF[n+1]Points on a distance closer then the given value will be rejected.
In VIA method forces the AI to produce symmetric distances of additional Q points from the P point although the Q points belong to different segments, and therefore have different stretch factors.
Makes rounding the corners symmetrical.Versions 4.2.x and higher.
Points on a distance closer then the given value will be rejected.
Syntax
<Robot>.PassMethod = <Value>
Availability
Versions 4.2.x and higher
Type
Long
Range
0 - 2
Through – 1
Via – 0
Smooth - 2
Default
0
Scope
Task or Terminal
Limitations
Modal Only .Valid for robots only.
Examples
Puma.PassMethod = 0