Edit Tool Table Issues M6
Posted: Sat Apr 01, 2023 1:46 am
I have encountered an issue when using the tool table edit screen, either when it is initiated from the Tool Setup Screen or initiated using the KmotionCNC screen "edit" control (IDC_EditToolFile) where it issues an "M6" upon saving changes. This causes unnecessary tool changes. In the past my tool changer programs have interacted with the operator and it was easy to just ignore and acknowledge the requested tool change and move on. However, now I am using an automatic tool change program which operates tool bins and touches a probe for tool length before continuing operation. You can understand that this creates a lot of unnecessary activity and can happen when no machine moves are expected. The administrative task of updating the tools before a job forces tool changes...
Is this the intended behavior? Is there perhaps a parameter which can be set to enable/disable this behavior?
If it was not intended, has it been recognized as a bug?
I am using Kmotion 434. If this has not been changed in recent releases can you consider changing it in future?
If no other solution is offered I may have to create my own table editing tool. It might be fun, but I have other things I would prefer to do...
Again, as I have said before, I love your products and appreciate your active support.
On another note, has anyone ever catalogued all the functions, parameters, and constants used throughout Kmotion C programs? As I have gotten deeply into programming I would have found such a guide to be useful. Searching for them currently takes a lot of my programming time, especially if it has been awhile since I last edited code. I envision an Excel spreadsheet listing all symbols, where they are defined, whether they are functions, variables or constants, how they are used and which programs utilize them. This could be a big effort but I might take it on if others have not done so already. Thoughts?
Regards,
Larry
Is this the intended behavior? Is there perhaps a parameter which can be set to enable/disable this behavior?
If it was not intended, has it been recognized as a bug?
I am using Kmotion 434. If this has not been changed in recent releases can you consider changing it in future?
If no other solution is offered I may have to create my own table editing tool. It might be fun, but I have other things I would prefer to do...
Again, as I have said before, I love your products and appreciate your active support.
On another note, has anyone ever catalogued all the functions, parameters, and constants used throughout Kmotion C programs? As I have gotten deeply into programming I would have found such a guide to be useful. Searching for them currently takes a lot of my programming time, especially if it has been awhile since I last edited code. I envision an Excel spreadsheet listing all symbols, where they are defined, whether they are functions, variables or constants, how they are used and which programs utilize them. This could be a big effort but I might take it on if others have not done so already. Thoughts?
Regards,
Larry