Difference between revisions of "AXY:MC-Basic:group.BLENDINGMETHOD"
m (Itay moved page MC-Basic:group.BLENDINGMETHOD to AXY:MC-Basic:group.BLENDINGMETHOD) |
|||
(15 intermediate revisions by 4 users not shown) | |||
Line 1: | Line 1: | ||
− | {{MC-Basic | + | |
+ | |||
+ | <!-- {{MC-Basic | ||
|SHORT FORM= | |SHORT FORM= | ||
Line 5: | Line 7: | ||
|SYNTAX= | |SYNTAX= | ||
''?'' <''group>.''BlendingMethod<br> | ''?'' <''group>.''BlendingMethod<br> | ||
− | <''group>.''BlendingMethod = '' | + | <''group>.''BlendingMethod = <''value''> |
|AVAILABILITY= | |AVAILABILITY= | ||
− | + | Since Version 3.6.20 | |
|DESCRIPTION= | |DESCRIPTION= | ||
− | Selects which blending method (algorithm) is to be used. | + | Selects which blending method (algorithm) which is to be used. |
+ | |||
+ | * ''-1 – Similar as CP blending of the second motion is started when the deceleration phase of the first motion begins. So no blending distance is pre-defined (CP value is ignored).'' '''Unapproved!''' | ||
* 0 – no blending | * 0 – no blending | ||
− | * 1 – CP | + | * 1 – CP (continuous path) |
− | * 2 – superposition | + | * 2 – SP (superposition) |
− | * 3 – | + | * 3 – AI (advance interpolation) |
+ | * 4 - CP (same as 1, just instead of distance [[MC-Basic:group.CP|<element>.CP]] blending is defined by percentage with [[MC-Basic:group.BLENDINGFACTOR| <element>.BlendingFactor ]]) | ||
+ | {{Note| | ||
When Blending Method is set to 3 only MOVE, MOVES and PASS motion commands are allowed and either MOVE or MOVES depending on the current value of PassInterpolation. The pass-interpolation can not be activated (BlendingMethod assigned to 3) if there is currently executing motion. | When Blending Method is set to 3 only MOVE, MOVES and PASS motion commands are allowed and either MOVE or MOVES depending on the current value of PassInterpolation. The pass-interpolation can not be activated (BlendingMethod assigned to 3) if there is currently executing motion. | ||
+ | }} | ||
− | + | {{Note | ''Note that by changing BlendingMethod value from 3 to any other (0,1,2) clears all previously stored points of AI path.'' | |
− | ''Note that by changing BlendingMethod value from 3 to any other (0,1,2) clears all previously stored points of AI path.'' | + | }} |
− | |||
Line 39: | Line 45: | ||
|RANGE= | |RANGE= | ||
− | 0 ,1 ,2,3 | + | -1, 0 ,1 ,2,3 |
|UNITS= | |UNITS= | ||
Line 51: | Line 57: | ||
|LIMITATIONS= | |LIMITATIONS= | ||
+ | |||
The combination of CP <> 0 and FINAL VELOCITY <> 0 is not allowed. | The combination of CP <> 0 and FINAL VELOCITY <> 0 is not allowed. | ||
− | (unless bmethod=1 and cp=0 or bmethod=2 and bfactor =100). | + | * (unless bmethod=1 and cp=0 or bmethod=2 and bfactor =100). |
− | In case of AI | + | In case of AI : |
− | + | * If other motion commands are entered (CIRCLE) an error will be returned and the command will be not executed. | |
− | + | * If modal value of starttype is set to immediate or super immediate an error will be returned. | |
− | |||
|EXAMPLE= | |EXAMPLE= | ||
+ | Group1. BlendingMethod = 1 | ||
|SEE ALSO= | |SEE ALSO= | ||
− | * [[ | + | * [[MC-Basic:group.BLENDINGFACTOR|BLENDINGFACTOR]] |
− | * [[ | + | * [[MC-Basic:group.CP|CP]] |
}} | }} | ||
+ | --> |
Latest revision as of 06:20, 14 August 2017