Help me please.
For my researches, examples of CNC-programs (G-code) for different CNC-Controls are necessary for me. Milling, turning, turn-milling ...
E-mail me [email protected]
Thanks.
Help me please.
For my researches, examples of CNC-programs (G-code) for different CNC-Controls are necessary for me. Milling, turning, turn-milling ...
E-mail me [email protected]
Thanks.
Here's a prgram that makes a gasket. Would run on almost all CNC mills.
N1 T1 M06
N2 G00 X-.8868 Y.8695 Z.1 R.1 S3200 M3
N3 G01 Z0 F100.
N4 G01 X-.7487 Y-1.4545
N5 G03 X.6812 Y-1.7238 I0 J-1.41
N6 G01 X1.2171 Y-.5607
N7 G03 X-.7834 Y1.0871 I0 J0
N8 G03 X-.8868 Y.8695 I-.6373 J.8843
N9 G0 Z.1
N10 G00 X-1.9392 Y-.7664 R.1
N11 G01 Z0 F100
N12 G01 X-2.0347 Y-1.308
N13 G03 X-1.8319 Y-1.5976 I-1.7885 J-1.3514
N14 G01 X-1.2935 Y-1.6926
N15 G03 X-1.0005 Y-1.4315 I-1.2501 J-1.4464
N16 G01 X-1.1081 Y.3794
N17 G03 X-1.3725 Y.6141 I-1.3577 J.3646
N18 G02 X-1.7619 Y.6968 I-1.417 J1.3628
N19 G03 X-2.0536 Y.6515 I-1.8768 J.4748
N20 G01 X-2.464 Y.2412
N21 G03 X-2.5334 Y.021 I-2.2872 J.0644
N22 G01 X-2.4858 Y-.2491
N23 G03 X-2.283 Y-.4519 I-2.2396 J-.2057
N24 G01 X-2.142 Y-.4768
N25 G02 X-1.9392 Y-.7664 I-2.1854 J-.723
N26 G0 Z.1
N27 G00 X-2.7328 Y.3259 R.1
N28 G01 Z0 F100
N29 G01 X-2.0444 Y1.0144
N30 G02 X-1.7743 Y1.0129 I-1.91 J.88
N31 G03 X-1.0567 Y1.0162 I-1.417 J1.3628
N32 G02 X-.4623 Y1.3912 I0 J0
N33 G03 X-.3667 Y1.4593 I-.5253 J1.581
N34 G01 X-.1507 Y1.7407
N35 G02 X.1507 Y1.7407 I0 J1.625
N36 G01 X.3667 Y1.4593
N37 G03 X.4623 Y1.3912 I.5253 J1.581
N38 G02 X.9737 Y1.096 I0 J0
N39 G03 X1.0804 Y1.0472 I1.1065 J1.2455
N40 G01 X1.4321 Y1.0009
N41 G02 X1.5828 Y.7398 I1.4073 J.8125
N42 G01 X1.4471 Y.4121
N43 G03 X1.436 Y.2953 I1.6319 J.3355
N44 G02 X1.3409 Y-.5926 I0 J0
N45 G01 X.8195 Y-1.7722
N46 G02 X.3535 Y-2.2333 I0 J-1.41
N47 G03 X.2738 Y-2.2953 I.4324 J-2.4171
N48 G01 X.1507 Y-2.4557
N49 G02 X-.1507 Y-2.4557 I0 J-2.34
N50 G01 X-.2738 Y-2.2953
N51 G03 X-.3535 Y-2.2333 I-.4324 J-2.4171
N52 G02 X-.4994 Y-2.1539 I0 J-1.41
N53 G03 X-.6108 Y-2.12 I-.6108 J-2.32
N54 G01 X-2.2 Y-2.12
N55 G02 X-2.4462 Y-1.9134 I-2.2 J-1.87
N56 G01 X-2.8022 Y.1057
N57 G02 X-2.7328 Y.3259 I-2.556 J.1491
N58 G0 Z.1
N59 M05
N60 M02
Karl_T, Switcher - Thank you.
Give me please examples for lathe work.
This is a roughing canned-cycle. Some machines you will need to tweak the G71, different controls handle the code in different ways, the below is for a MORI SEIKI SL-25 with a O-T fanuc control.Originally Posted by uav
Lines N007 - N016 are the profile of the part.
Just added some notes for you.
(FACE & TURN)
N001 G0 G20 G40 G97 G99
N002 G50 S2700
N003 G97 S2200 M03 T0202
N004 X2.562 Z.5
G71 U.093 (DEPTH OF ROUGHING CUTs)
G71 P666 Q668 U.02 W.01 F.010
(P666 STARTING LINE FOR CYCLE)
(P668 ENDING LINE FOR CYCLE)
(U.02 HOW MUCH TO LEAVE ON DIA FOR FINISH PASS)
(W.01 HOW MUCH TO LEAVE ON LENTH FOR FINISH PASS)
(F.010 IS THE ROUGHING FEED, CONSTENT)
(ALL FEEDS INBTWEEN N666 AND N668 ARE FINISHING FEEDS PICKED UP WITH THE G70)
N666 G0 X1.
N007 G1 Z.0 F.0035
N008 X1.3589 F.006
N010 X1.4955 Z-.0683 F.0035
N011 Z-.281 F.006
N012 X1.5124
N013 X1.63 Z-.343 F.0035
N014 X1.6958 F.006
N015 X1.9699 Z-.3803
N016 X2. Z-.3953
N668 G00 X2.562
N020 G70 P666 Q668 (FINISHING PASS)
N020 Z8.
N021 T0200 M01
_
~ What was once an Opinion, became a Fact, to be later proven Wrong ~
Tsugami 6 Axis Swiss make a seat ball socket GE Fanuc 1Le Control.
%
O4130
(SEAT BALL SOCKET REV.5)
M8
S1000 M3
G0 G40 G99 Y1.5 T0 M11
G110 T0
G100 C6.6
G300 Z1.5
M10
G50 Z-.01
G0 X1.5 Z-.03 T0 M18
M1
N1(FACE)
T505 S6500 M13
G0 X.4 Z0
G1 X-.008 F.001
G0 X.4 Z-.01
X1.5 T0
N2(SPOT DRILL 3/8 DIA.HSS)
T1111 S1500 M13
G0 Z-.02
Y0
G1 W.15 F.0008
G4 U1.0
G0 Z-.05
Y1.5 T0
N3(DRILL 1/8 DIA. 135SPT COB STUB)
T1212 S1500 M13
G0 Z-.02
Y0
G1 Z.336 F.0015
G4 U.05
G0 Z-.05
Y1.5 T0
N4(BORE .11 DIA. TRUE MADE COATED)
(.004 TNR HONED FOR FINISH SF)
T1313 S2000 M13
G0 Y.6 Z-.05
G1 Y.339 Z-.015 F.005
Y.127 Z.091 F.00025
Z.285 F.0005
Y.125
G0 Z-.05
Y1.5 T0
N5(FACE/TURN)
T051505 S6500 M13
G0 X.4 Z0
G1 X.275 F.0008
X.3285 F.0015
X.3385 Z.005 F.0003
U-.0004 Z.425 F.0005
X.35 Z.4462 F.0003
G0 X1.5 T0
N6(R-GROOVE .058W THINBIT)
T140614 S2000 M13
G0 Y.4 Z.3142
G1 Y.24 F.0005
Y.349 F.01
G0 Z.308
G1 Y.24 F.0005
Y.349 F.01
G0 Z.32
G1 Y.24 F.0005
Y.35 F.01
G0 Y1.5 T0
N7(F-GROOVE .069W ROBINSON)
T150615 S6000 M14
G0 Y.349 Z.304
G4 U.05
G1Y.329 Z.314 F.0003
Y.219
Z.325
Y.329
Y.349 Z.335 F.0003
G0 Y1.5 T0 M5
/N8(SLOT SAW 1.25 DIA. .02 WIDE 36T)
/(OFFSET LIVE TOOL POST .25 W/PLATE)
/T011501 M8
/G50 A0
/A.9
/M70
/M117 (750 RPM)
/M114 (CCW)
/M10000 (0 DEGREES)
/G0 X.75 Z-.05
/X0
/G98 G1 Z.26 F15.0
/G4 U.05
/G1 A-.4 F3.5
/Z-.05 F25.0
/M10900 (90 DEGREES)
/G0 A.8
/G1 Z.26 F15.0
/G4 U.05
/G1 A-.4 F3.5
/Z-.05 F25.0
/G99 X.75 M115
G0 X1.5 T0 M71
N12(CUT-OFF .06 WIDE)
T061506 S3500 M13
G0 Z.4
X.4
G1 X.2 F.0005
X.349 F.003
Z.39
X.329 Z.4 F.0003
X-.035 M17
M18
M95
/M98 P9800
M96
M97
M30
%
This one puts a cam on the front of a part with a macro and again a part the machine wasn't designed to make. I didn't write this program macro, a smart friend did.
%
O0001;
(ADCO0627);
M8
M3S2500
G0G99G40Y1.5T0M11
G110T0
G100C6.6
G300Z1.1T051205
M10
G50Z-.005
G0X1.5Z-.02T0
N1(DRILL)
T120412S3700M13
Y0Z-.02
G1Z.035F.0008
G0Z0
G4U.2
G0Z.02
G1Z.21F.0012
G0Z0
G4U.2
G0Z.19
G1Z.37F.0012
G0Z0
G4U.2
G0Z.35
G1Z.48F.0012
G4U.1
G0Z-.02
Y1.5T0
N2(CHAMFER)
T041504S4300M13
G0X.4Z-.02
X0
G1Z.072F.0015
G4U.1
G0Z-.02
X1.5T0
N4(TURN)
T1515S5500M13
Y.4Z-.02
Y.08
G1Z0F.002M52
Y.185F.003
Y.23Z.023F.0005
Z.162F.002
Y.185W.025F.0008
G4U.01
G1Z.235F.0015
G4U.1
G1Y.276F.003
G4U.1
G1Z.2935F.002
G4U.1
G1Y.352F.002
Y.374W.011F.0005
Z.4F.002
G0Y1.5T0
N5(THREAD)
T1414S1500M13
G0Y.4Z-.08
Y.3
Y.21
G32Z.22F.0393
G0Y.3
Z-.08
Y.198
G32Z.22F.0393
G0Y.3
Z-.08
Y.192
G32Z.22F.0393
G0Y.3
Z-.08
Y.188
G32Z.22F.0393
G0Y.3
Z-.08
Y.186
G32Z.22F.0393
G0Y.3
Z-.08
Y.185
G32Z.22F.0393
G0Y.3
Z-.08
Y.185
G32Z.22F.0393
G0Y.3
Z-.08
Y.245Z.0445S4500
G4U.1
G1Y.175W-.035F.0005
G0Y.245
Z.172
G1Y.191W.027F.0005
G0Y.3
Z0
G0Y1.5T0M21
M5
N6(MILL)
T011313
M8
M70
M10000
G0X.6Y0Z0
M41
G98
G110T1
G100C6.0
M41
G101C5.9F30.0
M41
M20
M41
M104
S4100
M41
G121
G50B0
B.18
G98G1Z1.02B.22F50.0
Z1.0295F5.0
G1B[[#100/2]+.1385]F8.0
G17G98G2U[[[#100/2]+.1083]*2]B.0295R[[#100/2]+.1083]
G1B-.0295
G2U-[[[#100/2]+.1083]*2]B-[[#100/2]+.1385]R[[#100/2]+.1083]
G1B-.2
G0W-.35
B.22M11800
G1W.35F50.0
B[[#100/2]+.1385]F8.0
G2U[[[#100/2]+.1083]*2]B.0295R[[#100/2]+.1083]
G1B-.0295
G2U-[[[#100/2]+.1083]*2]B-[[#100/2]+.1385]R[[#100/2]+.1083]
G18G1B-.2
G0W-.5
Z0B0
G120
M41
M105
M41
M21
M41
G110T0
G100C6.6
M41
M71
G0X1.5Y1.5T0
N3(TAP)
T110511S700M13
Y0Z0
M48
G4U.5
G32Z.59F.0196
M14Z-.05F.0197
G4U.5
G0Z0M13
M49
G0Y1.5T0
Z.25
N7(CUT-OFF)
T051505S3700M13
G0X.4Z.3365
G99G1X.385F.0015
X.355W.015F.0005
X.2F.001
X-.05M17
X.4F.015M18
W.05
X-.05F.0015M97
M95
/M98P9800
M96
M30
%
This one has a G71 canned cycle
%
O0029
(TJD PGM HEX PRECISION GEAR)
(321 STAINLESS)
S1000 M13
G0 G40 G99 Y1.5 T0 M11
G110 T0
G100 C6.6
G300 Z1.5
M10
G50 Z-.02
G0 X1.5 Z-.05 T0 M18
M1
N1(DRILL L .29 135 SPT COBALT)
T1111 S700 M13
Y0 Z-.05
G1 Z-.02 F.002
G83 Y0 Z.45 Q2250 R.02 F.0015
G0 Z-.05
Y1.5 T0
N2(BORE .25 TM CARB COATED)
T1212 S1000 M13
G0 Y1.0 Z-.05
Y.4094
Z-.01
G1 Y.315 W.0273 F.0005
Z.3 F.0008
Y.3
G0 Z-.05
Y1.5 T0 M5
N3(HEX HSS SPEC GRND)
T1313 M8
G98 M70
M10000(=0/DEG.)
G0 Y1.0 Z-.1
Y.3
M98 P19 L20
G0 Y.3
M10600(=60/DEG.)
M98 P19 L20
G0 Y.3
M11200(=120/DEG.)
M98 P19 L20
G0 Y.3
M11800(=180/DEG.)
M98 P19 L20
G0 Y.3
M12400(=240/DEG.)
M98 P19 L20
G0 Y.3
M13000(=300/DEG.)
M98 P19 L20
G0 Y.3
G0 G99 Y1.5 T0 M71
N4(ROUGH-TURN)
T505 S1500 M13
G0 X.725 Z-.01
G71 U.07 R.01
G71 P101 Q102 U.005 W.002 F.001
N101 G0 X.416
G1 X.416 F.0008
X.496 Z.03
Z.1607 F.002
X.655 Z.188 F.0008
Z.315 F.002
X.6875 Z.2484
N102 G1 X.725 F.005
G0 X1.5 T0
N5(FACE/FINISH-TURN)
T505 S3500 M13
G0 X.725 Z0
G1 X.275 F.001
G0 X.725 Z-.01
G70 P101 Q102
G0 X1.5 T0
N6(RE-BORE)
T1212 S1500 M13
G0 Y1.0 Z-.05
Y.4094
Z-.01
G1 Y.315 W.0273 F.0008
Z.25
Y.3
G0 Z-.05
X1.5 T0
N7(U-CUT M100 .020R 30 DEG.FORM)
T021502 S800 M14
G0 X.7125
Z.2
X.439 W-.0471 F.0008
G0 X.5
X1.5 T0
N8(THD .5 20 UNJF-3A KENNAMEAL)
/T404 S1000 M13
/G0 Y.75 Z-.08
/Y.62
/G92 Y.496 W.22 F.05
/Y.49
/Y.484
/Y.479
/Y.474
/Y.469
/Y.464
/Y.46
/Y.456
/Y.452
/Y.449
/Y.447
/Y.445
/Y.443
/Y.442
/Y.441
/Y.44
/Y.4395
/Y.4395
/Y.439
/Y.439
/G0 X.52 Z.0167 S2500
/G1 U-.12 W-.06 F.0008
G0 Y1.5 T0
N9(DEBUR U-CUT)
T202 S1000 M14
G0 X.5304
Z.1165
G1 X.439 W.0264 F.0005
X.7125 W.0471
G0 X1.5 T0
N10(RE-FACE FINISH TURN)
T505 S3500 M13
G0 X.5 Z0
G1 X.275 F.001
G0 X.725 Z-.01
G70 P101 Q102
G0 X1.5 T0
N11(RE-THD)
/T404 S1000 M13
/G0 X.7 Z-.08
/X.62
/G92 X.442 W.22 F.05
/X.441
/X.44
/X.4395
/X.4395
/X.439
/X.439
G0 X1.5 T0
N12(C/O C-AXIS PICK-UP 21/32 COLLET)
(C-AXIS OFFSET=5.785)
T061506 S800 M13
G0 X.7
Z.815
M41
M21
M103
S800
G110 T06
G100 C.3
M41
G101 C0 F20.0
M41
M20
M41
G1 X-.03 F.0015
M41
G110 T0
G100 C6.6
G0 X1.5 Z-.05
N13(FACE/CH 35 DEG. PROFILE 5/8SH)
T1717(C-AXIS OFFSET=4.535)
M8
G0 G98 Y.725
M103
S2500
M41
G110 T1818
G100 C.1
M41
G101 C.005 F3.0
M41
G101 Y0 F2.0
M41
G0 Y.675
M41
G100 C-.02
M41
G101 Y.635 C0 F1.25
M41
G1 Y0 F1.25
M41
G100 C.1
M41
G110 T0
G100 C6.6
G0 Y1.5 T0
N14(BACK I.D. CHAMFER 5/16 TRUE MADE COATED)
T1818(C-AXIS OFFSET=4.1724)
M8
G0 G98 Y1.0
M104
S1500
M41
G110 T1818
G100 C.2
M41
M97
M95
/M98 P9810
M96
M30
%
Want or need more, I have thousands for Milling Turning and Multi- Tasking Machines.
:cheers:
Toby D.
"Imagination and Memory are but one thing, but for divers considerations have divers names"
Schwarzwald
(Note: The opinions expressed in this post are my own and are not necessarily those of CNCzone and its management)
www.refractotech.com
Thank's!Originally Posted by tobyaxis
There is quite enough.
![]()