In this post all steps are shown until reaching the GCode for the popular control Fanuc 0i-MATE.
A RS01P 50x60x9-P (rod seal with 9mm height) was selected.
Nominals
Variables
Diameter view
Cross section view
Material selection
GCode
The code can be totally seen below that corresponds to the settings chosen.
The M-codes, header and many other features can be set up on the machine configuration. This means that the code can be adapted to the machine. Comments where added manually to the code below so that it is easier to read.
%
O9999
T0000
G00 G40 X194.0705 Z130 (INITIAL POSITION DEFINED BY CUSTOMER)
M99
(-----)
( --- )
(-----)
O8888 (RS01P-P_50.000/60.000/9.000)
(PROFILE: RS01P-P)
(MEASURES: 50.000/60.000/9.000)
(MATERIAL: HPU RED 44.000/65.000 - TUBE 43.000/65.000)
(STANDARD: YES)
(DATE OF FILE: 13/09/2022 @ 16:39:39)
(FAST SEAL CREATOR VERSION: 5.2.9.1 BUILD 20220913)
(NUMBER OF PARTS:1)
(FASTSEALCREATOR - FASTSEAL, LDA)
(FANUC SYSTEM CODE A TO 0I MATE TC )
G21
( *********************** )
( FACING DOWNWARD )
( *********************** )
M98 P9999 (SAFE POSITION FOR TOOL CHANGE)
T0303
G50S2397
G96 M04 S400
M16 (VACUUM ON)
G00 X70.600 Z2.000 M08
G01 X70.600 Z0.500 F1.000
G01 X69.000 Z0.500 F0.140
G01 X58.627 Z0.500
G02 X57.901 Z0.413 R0.800
G01 X55.887 Z-0.100
G01 X39.000 Z-0.110
G00 X39.400 Z0.700
G00 X69.000 Z0.700
G01 X69.000 Z0.000
( FINISH )
G01 X69.000 Z0.000
S380
G01 X58.627 Z0.000 F0.120
G02 X57.901 Z-0.087 R0.800
G01 X55.887 Z-0.600
G01 X39.000 Z-0.600
G00 X39.000 Z0.700 M09
( *********************** )
( FRONT GROOVE )
( *********************** )
M98 P9999
T0527
G50S2397
G96 M14 S400
M16 (VACUUM ON)
G00 X57.684 Z0.500 M08
G01 X56.271 Z-1.250 F0.140
G00 X56.271 Z2.000
G00 X53.369 Z0.500
G01 X56.271 Z-1.250
G00 X56.271 Z2.000
G00 X58.491 Z0.500
( FINISH )
G01 X56.271 Z-2.250 F0.120
G00 X56.271 Z2.000
G00 X51.710 Z0.500
G01 X56.271 Z-2.250
G00 X56.271 Z2.000 M09
( *********************** )
( INSIDE )
( *********************** )
M98 P9999
T0113
G50S2397
G96 M14 S400
M16 (VACUUM ON)
G00 X44.735 Z2.500 M08
G01 X44.735 Z0.744 F1.000
G01 X44.735 Z0.344 F0.140
G01 X43.000 Z-0.524
G01 X43.000 Z-3.150
G01 X43.329 Z-3.385
G01 X43.867 Z-8.571
G02 X43.973 Z-8.750 R0.400
G01 X45.136 Z-9.757
G01 X45.156 Z-10.650
G00 X41.800 Z-10.450
G00 X41.800 Z0.344
( FINISH )
G00 X52.735 Z0.344
G01 X49.313 Z-1.367 F0.120
G02 X49.223 Z-1.879 R0.400
G01 X51.329 Z-3.385
G01 X51.867 Z-8.571
G02 X51.973 Z-8.750 R0.400
G01 X53.136 Z-9.757
G01 X53.136 Z-10.650
G00 X42.000 Z-10.450
G00 X42.000 Z5.000 M09
( *********************** )
( OUTSIDE )
( *********************** )
M98 P9999
T0101
G50S2397
G96 M14 S400
M16 (VACUUM ON)
G00 X57.125 Z2.500 M08
G01 X57.125 Z1.383 F1.000
( FINISH )
G01 X61.245 Z-0.667 F0.120
G03 X61.456 Z-1.045 R0.400
G01 X60.646 Z-2.698
G01 X60.646 Z-8.900
G03 X60.412 Z-9.183 R0.400
G01 X59.146 Z-9.816
G01 X59.146 Z-10.650
G00 X62.479 Z-10.450
G00 X62.479 Z5.000 M09
( *********************** )
( CUTTING )
( *********************** )
M17 (VACUUM OFF)
M98 P9999
T1111
G50S2397
G96 M14 S350
G00 X65.479 Z3.000 M08
G00 X65.479 Z-9.000
G01 X50.847 Z-9.000 F0.140
G00 X65.479 Z-9.000 M09
G00 X65.479 Z15.000
M98P9999
T303
M01
(********************)
( ZERO POINT )
(********************)
G10 P0 W10.95
G00 Z40
M99
%
M01
(MAIN PROGRAM TO REPEAT CODE)
O8888 (RS01P-P50.000/60.000/9.000)
(MATERIAL: HPU RED 44.000/65.000 - TUBE 43.000/65.000)
(NUMBER OF PARTS: 1)
M98 P999910101
M17 (VACUUM OFF)
T0303
M99