Hello,
Basically that is a matter of parsing text - the component expects a certain format, and if it doesn't get the data it expects you will get a strange result or no result at all.
The logic of parsing most G-codes is not too difficult - split each line by some separator and if the first letter of a fragment is X, then set it as the X-value etc.
I believe the Mach3 postprocessor somehow worked last time I tried it, so give that a try. If not, please send me the G-code via eMail.
Best,
Johannes
Basically that is a matter of parsing text - the component expects a certain format, and if it doesn't get the data it expects you will get a strange result or no result at all.
The logic of parsing most G-codes is not too difficult - split each line by some separator and if the first letter of a fragment is X, then set it as the X-value etc.
I believe the Mach3 postprocessor somehow worked last time I tried it, so give that a try. If not, please send me the G-code via eMail.
Best,
Johannes