Just trying if step.ngc calls remapped g71.8 yet. g71_8 function error self not defined of method and function self.execute(). Should a class and method from the import interpreter file define self and execute? Could the interpreter file not be imported? Python path has interpreter.py and probably all associated import files. Are any import files missing for the interpreter.py? Are any other import files expected? The interpreter would be preference python communicating with ngc including if python iterates loops back and forth with ngc.
An alternative is import linuxcnc and program Neutral Messaging Language (NML) with Python but NML doesn't appear as flexible as the interpreter when communicating to ngc program. Required would be X and Z axes, some random G, M and F codes. I seen the Linux Developer Manual and NML messages but not sure which messages to use without enough description. Some of the NML messages don't have written from and read to files. Is a more detail description about NML messages and where including commanding X and Z axes, some random G, M and F codes?
step.ngc, a of g71.8 a0.5, parameter error regardless lathe.ini including remap g71.8 modalgroup=1 argspec=a py=g71_8 . Could the argspec expect angle brackets with parameter but python doesn't accept angle brackets? Would an ngc file with a remapped G-code and especially parameter accept a python file?