Yes you can. I have a custom C3 that jogs part of the way back if its more than 20" from what it thinks is 0,0 it also moves out 4" if it thinks its within .5" of 0,0. I am not at my cut computer.
I looked it up in the Programming handbook.
From page 9:
"System Variables
In addition to user variables, you can access certain ShopBot System Variables. These are variables maintained by the software and related to tool setup and operation. These values are accessed by a "%" (percent sign) followed by a number in parentheses (e.g., %(5)) and can be inserted where any value or parameter could normally be inserted in a file. Any system variable that involves a distance value (like the X-axis location) will be in the current user units
Here‟s an example of getting the current Y location (in the current user units;
inches or mm):
&Y_now = %(2)
ShopBot System Variables are frequently expanded and updated. The current
System Variable list is provided at the end of this manual and updates can be
found in the “Program Files\ShopBot\Developer Tools” folder after installing
the ShopBot software. "
Hope this helps.
"Once a person moves away from the computer and CNC some of the most important work begins." ~Joe Crumley