How can I start the program then ask the user to jog to the approximate location of a pocket, corner, etc., and read that location into the program to perform the function, see the file here:
www.sunharborsales.com/probefunctions.txt
Do not use this program, it’s buggy and will break something. I’m not a CNC programmer.
This is a Fadal EMC with a CNC88 controller in format 1 with a Renshaw MP12 probe. I’d like to replace the “fetch approximate x, y, z” subroutines with a prompt to move the probe to the approximate xyz location using the jog handle and the xyz axis selector knob.
Is there a way to address the xy coordinates of the pendant screen to display text at specific locations?
Is there a way to prevent the code from echoing on the screen while the program runs so that only the PRINT statements are displayed?
Is there a downloadable (free) library somewhere that has reliable probe functions?
When using the probe to set offsets for the tools, it looks like the machine descends to z0 after a tool change and before applying the height offset then applies the height offset and ascends back to where you want it, if a tool is longer than the probe and you’ve set the current fixture z offset to the probe length, you can run into something. How to get the longer tools not to descend to z0 after a tool change?
The l9101 r+1. function does not always work in the z direction but does in the x an y but when you use x or y you have to specify both, you can do l9101 r+1. x+r9 f50. p1 for example, you have to use l9101 r+1. x+r9 y+r8 f50. p1 even if you are moving along a straight line for y, is that the required format?
Can someone post a short piece of code that will do a ½ inch deep 8-32, 10-32, 1/2-18 rigid tap? The machine is supposed to have that feature according to the paperwork with it.
If I can ask another favor please don’t use the cryptic format that is the standard for CNC programs where there are multiple commands on one line without any comments or spaces.
Thanks,
-Bill