Austinbowden
Plastic
- Joined
- Aug 4, 2021
I just can’t find people who actually understand the subtle details that matter in probing on old fadal
Attached is a program and I only want to know why if I put #clear on my firs line- it will wipe the v1 through v99 AFTER my M2
It’s almost like it reads the program before I even push start
If I feed hold and look at variable table before the M2 the variables are all there
Next question
Sometimes the machine will rapid over to the XYZ location or get in a position to begin probing and it will basically skip the G31 and just continue on (rapid up and over to next location without ever taking a reading
-It’s so intermittent that doesn’t make sense and it’ll skip over a bore for no apparent reason
And my last question is this
— In the book I see G31 with “P1” plain-and no “R” in the line
And other places (as examples) I see the same G31 code with “R1=P1 etc
I am not able to wrap my head around the difference but it’s not going to surprise me if there is a big difference
There’s just such little literature out there
N1 O7778 (PROBE DIAMETER)
N2 ( TOOL 12 IS PROBE )
N3 #WAIT
N4 G90
N5 G0 E40
N6 #V24=FX40
N7 #V25=FY20
N8 #FX41=V24
N9 #FY41=V25
N10 #WAIT
N11 M0
N12 G0 G90 Z3.
N13 G0 G90 E40 X0 Y0 G90
N15 G90 G0 H99 Z2.
N17 G90 G1
N19 G31 Z-0.2 F50. P1
N20 #WAIT
N21 #V5=AZ
N22 #V4=AY
N23 #V3=AX
N24 #WAIT
N25 G90
N26 G1
N27 #WAIT
N28 G31 X-0.5 F50. P1
N29 #WAIT
N30 #V9 =P X1
N31 #WAIT
N32 G1 G91 X0.05
N33 #WAIT
N34 G90
N35 G1
N36 #WAIT
N37 G31 X-0.5 F2. P1
N38 #WAIT
N39 #V10 =P X1
N40 #WAIT
N41 G91
N42 #WAIT
N43 G1 G31 X0.1 F50.
N44 #WAIT
N45 G90
N46 #WAIT
N47 G1 G31 X0 F50.
N48 #WAIT
N49 G1 G31 X0.5 F50. P1
N50 #WAIT
N51 #V11 =P X1
N52 #WAIT
N53 G91
N54 #WAIT
N55 G1 G91 X-0.05
N56 G90
N57 #WAIT
N58 G1 G31 X0.5 F2. P1
N59 #WAIT
N60 #V12 =P X1
N61 #WAIT
N62 G91
N63 #WAIT
N64 G1 G31 X-0.1
N65 #WAIT
N66 G90
N67 G1
N68 #WAIT
N69 G1 G91
N70 #WAIT
N71 G31.1 X-0.05 F50.
N72 #WAIT
N73 G90
N74 G1
N75 G31 X0 F50.
N76 #WAIT
N77 #V15=V12+ V10
N78 #V13=V15 /2
N79 #V14=V24+ V13
N80 #FX42=V14
N81 #V20=V10- V12
N82 #V21=D99
N83 #V22=V20- V21
N84 #WAIT
N85 G90 G1
N86 #WAIT
N87 G31 Z0 F50.
N88 #WAIT
N89 G0 Z1.
N90 G0 G91 Z2.
N91 M2
I think my document software added some spaces BTW but in the machine it’s good
I also wonder if the
#wait Command is modal like it is in the fanuc - turn read ahead off
Attached is a program and I only want to know why if I put #clear on my firs line- it will wipe the v1 through v99 AFTER my M2
It’s almost like it reads the program before I even push start
If I feed hold and look at variable table before the M2 the variables are all there
Next question
Sometimes the machine will rapid over to the XYZ location or get in a position to begin probing and it will basically skip the G31 and just continue on (rapid up and over to next location without ever taking a reading
-It’s so intermittent that doesn’t make sense and it’ll skip over a bore for no apparent reason
And my last question is this
— In the book I see G31 with “P1” plain-and no “R” in the line
And other places (as examples) I see the same G31 code with “R1=P1 etc
I am not able to wrap my head around the difference but it’s not going to surprise me if there is a big difference
There’s just such little literature out there
N1 O7778 (PROBE DIAMETER)
N2 ( TOOL 12 IS PROBE )
N3 #WAIT
N4 G90
N5 G0 E40
N6 #V24=FX40
N7 #V25=FY20
N8 #FX41=V24
N9 #FY41=V25
N10 #WAIT
N11 M0
N12 G0 G90 Z3.
N13 G0 G90 E40 X0 Y0 G90
N15 G90 G0 H99 Z2.
N17 G90 G1
N19 G31 Z-0.2 F50. P1
N20 #WAIT
N21 #V5=AZ
N22 #V4=AY
N23 #V3=AX
N24 #WAIT
N25 G90
N26 G1
N27 #WAIT
N28 G31 X-0.5 F50. P1
N29 #WAIT
N30 #V9 =P X1
N31 #WAIT
N32 G1 G91 X0.05
N33 #WAIT
N34 G90
N35 G1
N36 #WAIT
N37 G31 X-0.5 F2. P1
N38 #WAIT
N39 #V10 =P X1
N40 #WAIT
N41 G91
N42 #WAIT
N43 G1 G31 X0.1 F50.
N44 #WAIT
N45 G90
N46 #WAIT
N47 G1 G31 X0 F50.
N48 #WAIT
N49 G1 G31 X0.5 F50. P1
N50 #WAIT
N51 #V11 =P X1
N52 #WAIT
N53 G91
N54 #WAIT
N55 G1 G91 X-0.05
N56 G90
N57 #WAIT
N58 G1 G31 X0.5 F2. P1
N59 #WAIT
N60 #V12 =P X1
N61 #WAIT
N62 G91
N63 #WAIT
N64 G1 G31 X-0.1
N65 #WAIT
N66 G90
N67 G1
N68 #WAIT
N69 G1 G91
N70 #WAIT
N71 G31.1 X-0.05 F50.
N72 #WAIT
N73 G90
N74 G1
N75 G31 X0 F50.
N76 #WAIT
N77 #V15=V12+ V10
N78 #V13=V15 /2
N79 #V14=V24+ V13
N80 #FX42=V14
N81 #V20=V10- V12
N82 #V21=D99
N83 #V22=V20- V21
N84 #WAIT
N85 G90 G1
N86 #WAIT
N87 G31 Z0 F50.
N88 #WAIT
N89 G0 Z1.
N90 G0 G91 Z2.
N91 M2
I think my document software added some spaces BTW but in the machine it’s good
I also wonder if the
#wait Command is modal like it is in the fanuc - turn read ahead off