simasa
Mechanical
- Sep 25, 2007
- 30
I am planning to implement a dynamic error compensation system for a CNC Milling Machine to improve its accuracy. Machine is controlled by Sinumeric 840 controller. The Real 3D-trajectory of the tool will be measures on line.
Tasks may include:
Conversion of NC-code (currently only G01) into a 3D
trajectory (reference tool trajectory)
Comparing the reference tool trajectory with online
measured trajectory
Calculating the path deviations (predicted errors)
Recursive software compensation of predicted errors
while generating a modified NC Code
These tasks would be performed in a software way on a separate real time computing unit (Matlab based), and modified path will be fed to the machine controller through an effective interface.
Any hint's/guideline concerning software aspects of the tasks would be really appreciable. Any contacts related to existing software packages or fictional libraries would also be welcome.
Thanks in advance
simasa