xpertsnowcarver
Plastic
- Joined
- Mar 25, 2017
- Location
- Norwalk, Ca
Hi fellas. Long time lurker.
Google'd and Forum-searched for the following tags:
G72.1
G72.2
Figure Copying
Fanuc
Inactive G-Codes
Activating G-Codes
Couldn't find my answer, or people with my issue.
What I'm trying to do is practice a simple G72.1 Rotational Figure Copying command.
Based on the following code, I get Alarm PS010 Improper GCode.
I've followed the Fanuc book examples, and online examples. I only omit tool compensation.
What I'm trying to do: Rotate a simple X-motion to the Y axis.
The following program is my version of the Fanuc rotational copying example provide on pg 306 of Ch. 14 Function to Simplify Programming, Fanuc Series 30i-Model B, 31i, 32i Operator's Manual
<FigCopy> (Main Program)
G92 X1 Y1
G0 G90 X1 Y0
G01 G17 X0 Y0 F10
G72.1 P0909 L1 X0 Y0 R90 (<<Alarm PS010 Activated Here)
G01 X1 Y0
G0 X1 Y1
G92 X#5021 Y#5022
M02
O0909 G01 X-1 (Subprogram)
G04X1
X1
G04X1
X0
M99
Follow up questions:
If I am writing this code correctly, is there a way to activate/deactivate certain G-codes? Perhaps Figure Copying (G72.1/G72.2) is not "activated" on my machine?
Let me know if I'm missing some critical information I forgot to mention.
Thanks for the help!
Google'd and Forum-searched for the following tags:
G72.1
G72.2
Figure Copying
Fanuc
Inactive G-Codes
Activating G-Codes
Couldn't find my answer, or people with my issue.
What I'm trying to do is practice a simple G72.1 Rotational Figure Copying command.
Based on the following code, I get Alarm PS010 Improper GCode.
I've followed the Fanuc book examples, and online examples. I only omit tool compensation.
What I'm trying to do: Rotate a simple X-motion to the Y axis.
The following program is my version of the Fanuc rotational copying example provide on pg 306 of Ch. 14 Function to Simplify Programming, Fanuc Series 30i-Model B, 31i, 32i Operator's Manual
<FigCopy> (Main Program)
G92 X1 Y1
G0 G90 X1 Y0
G01 G17 X0 Y0 F10
G72.1 P0909 L1 X0 Y0 R90 (<<Alarm PS010 Activated Here)
G01 X1 Y0
G0 X1 Y1
G92 X#5021 Y#5022
M02
O0909 G01 X-1 (Subprogram)
G04X1
X1
G04X1
X0
M99
Follow up questions:
If I am writing this code correctly, is there a way to activate/deactivate certain G-codes? Perhaps Figure Copying (G72.1/G72.2) is not "activated" on my machine?
Let me know if I'm missing some critical information I forgot to mention.
Thanks for the help!