I have a brother tc-S2C I just got and I need to do reneshaw probing a bit different than the manufacturing intended. I need to probe for locations and input a desired axis location into a variable such as #800-#899
then load this into position to be called out by a G92 with a variable position. Basically I have a fixed G54 and G55 that cannot move because of the amount of parts and the fact I run 2 different part numbers at the same time on the same machine .I have extreme variabiltiy in my parts which is leading me to probing so I want to probe for a G92 from a G54 location beacuse the feature I'm cutting is a moving target. But at the same time I want a variable probing program that will load its positions
from the main operation program into the variable then switch to a sub program that is my probing routine but is basically completely variable driven sytem except for the cutting.
here is an eaxple of what I want to do would love it if some one could help out
Touch -> X zero in program <- Touch
(X probe point 2) (X zero & cl of feature) (X probe point 1)
record into #801 #803 record into #800
Here is example of probing sub program I have in mind but I need to know how to program the actual touch program to come over touch a point and record the axis of movement into a variable
01000(probe for CL of X)
I'm missing this part I don't know how to write a probe touch sequence
(#801) - (#800) = (#802)
(#802) / 2 = (#803)
G99
What Renishaw Software Are you usuing...they Have Macro's written already to do exactly what you're trying to do.....
Here's a Quick example of probe setting a Z work shift off the face of a part in a Lathe...Same concept different machine different axis...
%
O3330(SET-Z-ZERO)
G0G20G40G97G98
#2601=[#534*[-1]]
(SHIFT-ZERO)
#2601=#2601+#526
T0101
Y0.
IF[#1001EQ1]GOTO7000
G0X#532Z[1.0+#526]
G65P9314X#532Z.2F50.
G65P9513Z0.T1014
G65P9314Z[1.0+#526]F200.
#824=#2114
#2601=#2601+#824
#2114=0
G0T0
G28W0.
M99
N7000
#3000=1(PROBE NOT ON)
M99
Prg's 9313 and 9314 are Renishaw Macro's.... in this case Renishaw is storing the Position in an wear offset, I picked offset 14...I'm them taking that offset #2114...writing it to #824...and adding that to my z workshift(#2601)
I could have skipped writing it #824...It's only there so I can see it If I want to...Or pick it up later for something else...
Picking up an X location is basically the same concept...just call a differant Renishaw Sub Program...If you have the Probe you should have the software....