automatically adjust it's self for metric/imperial machines.
Don't use INI [TOOL_CHANGE] as linuxcnc already has a mechanism
to set tool change position.
always set G90 before executing G53 moves.
This is a common modification to linuxcnc.
maybe if we have a 'standard' remap it will make things easier.
This is based on Versaprobe remap.
Param 4999 holds whether the machine in imperial.
param 5000 holds the workpiece height in absolute machine units.
The ini holds the rest of the required imforation.
To make things essier it would be nice to have a couple params
always available, such as what units the machine is based on
work in progress but it does work.
A toolsetter component for sim testing would be helpful too.
Better error handling of remaps, particular finding the files to import,
would really help people.
It it fails it would be nice to know where it looked...
rename SELECT_POCKET to SELECT_TOOL
iocontrol now gets the pocket number
of the selected tool from the tooltable.
Signed-off-by: Rene Hopf <renehopf@mac.com>
The functionality to return `INTERP_EXECUTE_FINISH` in a python
remap function has always existed, but was broken until PR #135.
The fix revealed a bug in the standard remap `change_epilog()`
function, which was not written as a python generator function.
Thanks to @dhwiezel for discovering and reporting this bug. Fixes
#217.
Signed-off-by: John Morris john@zultron.com
allow support of remap examples in deb install
create:
nc_files/common_nc_subs
nc_files/python-stdglue
and relocate directory contents from configs/sim/axis/remap/
2013-12-09 13:53:53 -07:00
Renamed from configs/sim/axis/remap/python-stdglue/stdglue.py (Browse further)