Hello everyone, how are you again?
I hope you are well.
I come to present you a question, as it is one for me.
Here in the workshop, we are working on a project, we have mounted a shock head on a CECIA N°3 milling machine.
Well, we have installed a 1024 pulse rotary encoder on the head, which generates a positioning reading of the shock axis, thus replicating it like an MPG wheel on axis A. (My way of explaining may not be the best).
This allows the tool of the shock head to enable me to manufacture internal helical machining.
That's why I am here... to consult with my CNC colleagues...
The way it is functioning now, the encoder reading is perfectly correct,
But I have a cumulative decimal issue that becomes significant after a few minutes of running the machine.
It is supposed that the MPG encoder always finishes its range at +0, but the axis A starts to show visible misalignment in the respective DRO.
Is there any configuration you could make? Any calculations? Formula, Brain, to make the MPG Encoder replicate the exact same resulting movement on Axis A?
The MPG (encoder) linked to axis A begins to generate a variation that is visible on the respective DRO.
When the MPG/encoder returns to 0, the DRO adds variation. (It doesn't stay at 0 as it should).
I rule out this problem being due to a mechanical variation.
When I go to the "Diagnostics" tab, the signal coming from the MPG/Encoder always remains at 0.
But not on the DRO of axis A. It shows a decimal difference that keeps accumulating.
I think it may be a MACH3 issue.
Sorry, I am trying to explain the problem in the best way possible.
Thank you all very much in advance.
I am attaching a YouTube video of the respective problem.
https://www.youtube.com/shorts/odg0tRoL1SA
This is our channel!