Difference between revisions of "MC-Basic:robot.PASSMETHOD"
(2 intermediate revisions by the same user not shown) | |||
Line 14: | Line 14: | ||
− | VIA(0) – the point defines only the direction but the passes doesn’t require reaching it. | + | * '''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) - special smoothing |
− | + | * '''POLISHING'''(3) - for polishing applications, moving average smoothing | |
− | SMOOTH(2) - | ||
+ | <br> | ||
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 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. | 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. | + | * Makes rounding the corners symmetrical. |
− | + | * Points on a distance closer then the given value will be rejected. | |
− | Points on a distance closer then the given value will be rejected. | ||
Line 35: | Line 34: | ||
|RANGE= | |RANGE= | ||
− | 0 - | + | 0 - 3 |
Through – 1 | Through – 1 | ||
Line 42: | Line 41: | ||
Smooth - 2 | Smooth - 2 | ||
+ | |||
+ | Polishing - 3 | ||
|UNITS= | |UNITS= | ||
Line 64: | Line 65: | ||
* [[MC-Basic:robot.PASSTRANMINGAP|robot.PASSTRANMINGAP]] | * [[MC-Basic:robot.PASSTRANMINGAP|robot.PASSTRANMINGAP]] | ||
* [[MC-Basic:robot.PASSROTMINGAP|robot.PASSROTMINGAP]] | * [[MC-Basic:robot.PASSROTMINGAP|robot.PASSROTMINGAP]] | ||
− | * [[AXY:MC-Basic:robot.PASSTHROUGHMAXDEVIATION|robot.PASSTHROUGHMAXDEVIATION]] | + | |
+ | <!-- * [[AXY:MC-Basic:robot.PASSTHROUGHMAXDEVIATION|robot.PASSTHROUGHMAXDEVIATION]] --> | ||
}} | }} |
Latest revision as of 09:39, 26 October 2017
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) - special smoothing
- POLISHING(3) - for polishing applications, moving average 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.
- Points on a distance closer then the given value will be rejected.
Syntax
<Robot>.PassMethod = <Value>
Availability
Since Version 4.2.x
Type
Long
Range
0 - 3
Through – 1
Via – 0
Smooth - 2
Polishing - 3
Default
0
Scope
Task or Terminal
Limitations
Modal Only .Valid for robots only.
Examples
Puma.PassMethod = 0