Welcome to our new forum
All users of the legacy CODESYS Forums, please create a new account at account.codesys.com. But make sure to use the same E-Mail address as in the old Forum. Then your posts will be matched. Close

How do I avoid axis deviations when the gantr block offset changes!

ByCNC
2023-05-22
2023-05-30
  • ByCNC

    ByCNC - 2023-05-22

    Hello,

    I give motion to my CNC machine by using Codesyste SMC_Interpolator, SMC_Trafo_Gantry3 and SMC_ControlAxisByPos blocks together. These blocks work beautifully together! That is, when the tool to be used during the operation is changed, the predetermined offset values for the XYZ axes of this tool come into play. This means: When the offset value changes, the output of the Gantry block also changes. But this is undesirable! If this happens, the axis moves by the difference from the previous offset positions. This should never happen! Even if the offset changes (it may be increased or decreased), the axis should not move to absurd positions when this change occurs.it should go to the position without deviating from the offset.

    There are too many tools in the machine and this working system is very bad when switching between tools! Anyone know how to prevent this?

    Thanks, good work!

     

    Last edit: ByCNC 2023-05-22

Log in to post a comment.