Commit graph

12 commits

Author SHA1 Message Date
c-morley
3da4189744
Merge pull request #1011 from seebaer1976/patch-1
Update stdglue.py
2020-12-28 05:28:33 -08:00
Chris Morley
93b9b311cc remap: update tool_probe_m6
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.
2020-12-28 05:17:52 -08:00
Markus
4ba291cf23
Update stdglue.py
I have corrected the sign #
2020-12-28 13:05:19 +01:00
Chris Morley
fff44084e2 remap -add a tool-probe-at-m6 remap
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...
2020-12-28 00:26:04 -08:00
chris
99db68ba8c remap -run 2to3 on remap_lib 2020-09-07 00:58:15 -07:00
Chris Morley
a11a324863 nc_files -add fanuc style lathe tool change to standard remap glue
This should be easier then reinventing the wheel each time.
2020-08-16 11:44:01 -07:00
Rene Hopf
0ab84a6ab7 remove pocket parameter from SELECT_POCKET
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>
2020-04-05 23:17:35 +02:00
Norbert Schechner
c6cf1a75c2 remap stdglue.py - identitation errors due to the use of tabs instead of spaces
Signed-off-by: Norbert Schechner <nieson@web.de>
2018-03-25 12:50:03 +02:00
Sebastian Kuzminsky
304ace43d3 Merge remote-tracking branch 'origin/2.7'
Conflicts:
	docs/man/man1/halstreamer.1
	lib/python/gladevcp/combi_dro.py
	src/emc/motion/command.c
	src/emc/task/emccanon.cc
	src/emc/usr_intf/emcrsh.cc
	src/emc/usr_intf/gmoccapy/getiniinfo.py
	src/hal/components/biquad.comp
	src/hal/components/orient.comp
	src/hal/components/streamer.c
2018-01-22 10:32:44 -07:00
Sebastian Kuzminsky
22fafd6198 fix paramter/parameter typos all over 2018-01-21 14:49:13 -07:00
John Morris
3b5c5d99d9 stdglue.py: turn change_epilog() into generator function
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
2017-01-03 20:30:09 -06:00
Dewey Garrett
7106abaa3e rearrange: remap configs: use nc_files/remap_lib
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)