SlideShare una empresa de Scribd logo
1 de 16
Descargar para leer sin conexión
Basic CNC Programming
POLITEKNIK MANUFAKTUR ASTRA
Kode G dan Kode M
(G code and M code)
POLITEKNIK MANUFAKTUR ASTRA
M Code FUNCTION
M00 PROGRAMME STOP
M01 OPTIONAL STOP
M02 END OF PROGRAMME
M03 SPINDLE ON ANTICLOCKWISE
M04 SPINDLE ON CLOCKWISE
M05 SPINDLE STOP
M08 COOLANT ON
M09 COOLANT OFF
M98 SUB PROGRAMME CALL
M99 END OF SUB PROGRAMME AND
RETURN TO MAIN PROGRAME
M30 END OFF PROGRAMME AND REWIND
Kode M Milling CNC
Kode G Kategori Fungsi
G 0 Modal Rapid traverse
keterangan : jarak terdekat akan dicapai
terlebih dahulu
komponen G 0 X…Y…Z…
G 1 Modal Linier interpolation
keterangan : gerak lurus
komponen G 1 X…Y…Z…F…
G 2 Modal Circular interpolation, clokcwise
keterangan : gerak melingkar searah jarum jam
komponen G 2 X…Y…Z…I…J…K…(R…)
G 3 Modal Circular interpolation, counterclokcwise
keterangan : gerak melingkar berlawanan
arah jarum jam
komponen G 3 X…Y…Z…I…J…K…(R…)
G 4F Non Modal Dwell ( must be followed by “F…” )
keterangan : Waktu tunggu proses
komponen G 4 F…( dalam detik )
G 9 Non Modal Exact Stop
Kode G Milling CNC
Kode G Kategori Fungsi
G 10 Non Modal Data setting
Keterangan untuk pengulangan dengan
perubahan offset
komponen G 90/91 G10 P…L…
G 17 Modal Plane selection XY, length compensation Z
G 18 Modal Plane selection XZ, length compensation Y
G 19 Modal Plane selection YZ, length compensation X
G 20 Modal Inch input
keterangan pengukuran dengan koordinat
inchi
G 21 Modal Metris input
keterangan pengukuran dengan koordinat
metris
Kode G Milling CNC
Kode G Kategori Fungsi
G 27 Non Modal Refferensi point return check
keterangan kembali ke refferensi mesin
komponen G27 X…Y…Z…
G 28 Non Modal Refferensi point return check
keterangan kembali ke refferensi mesin
komponen G28 X…Y…Z…
G 29 Non Modal Refferensi point return check
keterangan kembali ke refferensi mesin
komponen G29 X…Y…Z…
G 30 Non Modal Second refferensi point return check
keterangan kembali ke refferensi lain
Kode G Milling CNC
Kode G Kategori Fungsi
G 40 Modal Cancel contour compensation
G 41 Modal Contour compensation (tool left of contour)
keterangan gerak kontur cutter disisi kiri
benda kerja
komponen G41 X…Y…Z….D..
G 42 Modal Contour compensation (tool right contour)
keterangan gerak kontur cutter disisi kanan
benda kerja
komponen G42 X…Y…Z….D..
G 43 Modal Tool length compensation +
keterangan koreksi panjang alat potong plus
G 44 Modal Tool length compensation -
keterangan koreksi panjang alat potong
minus
G 49 Modal Tool length compensation cancel
Kode G Milling CNC
Kode G Kategori Fungsi
G 50 Non Modal Cancel skaling
G 51 Non Modal Scaling
keterangan skala ukuran benda kerja
G 50.1 Non Modal Programmable mirror image cancel
G 51.1 Modal Programablemirror image
komponen G51.1 X…Y…Z…
G 52 Modal Local coordinate sistem setting
keterangan koordinat pergerakan relative
mesin
komponen G52 X…Y…Z…
G 53 Modal Machine coordinate sitem selection
keterangan koordinat pergerakan mesin
komponen G53 X…Y…Z…
Kode G Milling CNC
Kode G Kategori Fungsi
G 54-59 Modal Work coordinate Sytem1 selection
pilihan koordinat refferensi benda kerja 1 untuk G54,
pilihan koordinat refferensi benda kerja 2 untuk G55,
pilihan koordinat refferensi benda kerja 3 untuk G56,
pilihan koordinat refferensi benda kerja 4 untuk G57,
pilihan koordinat refferensi benda kerja 5 untuk G58,
pilihan koordinat refferensi benda kerja 6 untuk G59,
komponen G54 X…Y…Z…
G 60 Modal Single directionpositioning
G 61 Modal Exact stop mode
G 62 Modal Automatic corner override
G 63 Modal Tapping Mode
G 64 Modal Cutting Mode
Kode G Milling CNC
Kode G Kategori Fungsi
G 65 Modal Macro call
G 66 Modal Macro modal call A
G 66.1 Modal Macro modal call B
G 67 Modal Macro modal call A/B cancel
G 68 Modal Coordinate rotation
G 69 Modal Coordinate rotation cancel
G 72.1 Modal Rotation copy
G 72.2 Modal Parallel Copy
G 73 Modal Peck drilling cycle
keterangan proses drilling
komponen G73 X…Y…Z…R…Q…F…K…
G 74 Modal Left handed tapping cycle
keterangan proses tapping
komponen G74 X…Y…Z…R…P…F…K…
G 76 Modal Fine boring cycle
komponen G76 X…Y…Z…Q…R…P…F…K…
Kode G Milling CNC
Kode G Kategori Fungsi
G 80 Modal Canned cycle cancel
G 81 Modal Drilling Cycle, spot boring cycle
komponen G81 X…Y…Z…R…F…K…
G 82 Modal Drilling Cycle, counter boring
komponen G82 X…Y…Z…R…P…F…K…
G 83 Modal Peck drilling Cycle
keterangan proses drilling dengan gerak
membuang chips
komponen G83 X…Y…Z…R…Q…F…K…
G 84 Modal Tapping Cycle
komponen G84 X…Y…Z…R…P…F…K…
G 84.2 Modal Rigid tapping cycle
G 84.3 Modal Rigid counter tapping cycle
G 85 Modal Boring cycle, reamer
keterangan G85 X…Y…Z…R…F…K…
G 86 Modal Boring cycle
keterangan G86 X…Y…Z…R…F…K…
Kode G Milling CNC
Kode G Kategori Fungsi
G 87 Modal Back boring cycle
keterangan G87 X…Y…Z…R…Q…P…F…K…
G 88 Modal Boring cycle
keterangan G88 X…Y…Z…R…P…F…K…
G 89 Modal Boring cycle
keterangan G89 X…Y…Z…R…P…F…K…
G 90 Modal Absolut coordinate
G 91 Modal Increment coordinate
G 92 Modal Alternation of work coordinate sytem
G 94 Modal Feed per minute
G 98 Modal Canned cycle initial level return
G 99 Modal Canned cycle reference point level return
Kode G Milling CNC
Kode M dan Kode G Turning
G Code FUNCTION
G00 RAPID TRAVERSE
G01 LINEAR INTERPOLATION
G02 CIRCULAR INTERPOLATION ( CLOCKWISE
VIEWED FROM ABOVE)
G03 CIRCULAR INTERPOLATION ( C/CLOCKWISE
VIEWED FROM ABOVE )
G04 DWELL
G10 OFFSET VALUE SETTING
G20 INCH DATA INPUT
G21 METRIC DATA INPUT
G27 REFERENCE POINT RETURN AND CHECK
G28 REFERENCE ZERO RETURN
G33 THREADING
G40 TOOL NOSE RADIUS COMPENSATION CANCEL
G41 TOOL NOSE RADIUS COMPENSATION LEFT
G42 TOOL NOSE RADIUS COMPENSATION RIGHT
G Code FUNCTION
G70 FINISHING CYCLE
G71 ROUGH TURNING CYCLE
G72 ROUGH TURNING CYCLE
G73 PATTERN REPEAT CYCLE
G74 PECK DRILLING CYCLE
G75 GROOVING CYCLE
G76 THREAD CUTTING CYCLE
G77 ROUGH TURNING CANNED CYCLE
G78 THREAD TURNING CANNED CYCLE
G79 ROUGH FACING CANNED CYCLE
G92 ABSOLUTE POSITION REGISTER PRESET OR MAX
SPINDLE SPEED
G94 Inch/min. or mm/min FEED RATE
G95 Inch/min. or mm/min FEED RATE
G96 CONSTANT SURFACE SPEED PROGRAMMING / CS
G97 DIRECT rev./min. PROGRAMMING / CSS OFF.
Kode M dan Kode G Turning
M Code FUNCTION
M00 PROGRAMME STOP
M01 OPTIONAL STOP
M02 END OF PROGRAMME
M03 SPINDLE ON ANTICLOCKWISE
M04 SPINDLE ON CLOCKWISE
M05 SPINDLE STOP
M08 COOLANT ON
M09 COOLANT OFF
M13 COOLANT ON AND SPINDLE ON ANTICLOCKWISE
M14 COOLANT ON AND SPINDLE ON CLOCKWISE
M30 END OFF PROGRAMME AND REWIND
M33 WORK CATCHER TO PARK POSITION
M34 WORK CATCHER TO COLLET POSITION
M35 WORK CATCHER DEPOSITS COMPONENT AND
RETURNS TO PARK
Kode M dan Kode G Turning
M Code FUNCTION
M51 ENABLE CONTINUOUS CYCLE
M52 DISABLE CONTINUOUS CYCLE
M68 TAILSTOCK QUILL ADVANCE
M69 TAILSTOCK QUILL RETRACT
M74 COLLET CHUCK MODE DISABLE
M75 COLLET CHUCK MODE ENABLE
M78 CHUCK OPEN
M79 CHUCK CLOSE
M86 BAR FEEDER PRESSURE ON
M87 BAR FEEDER PRESSURE OFF
M90 BAR FEEDER MODE ON
M91 BAR FEEDER MODE OFF
M98 SUB PROGRAMME CALL
M99 END OF SUB PROGRAMME AND RETURN TO MAIN
PROGRAMME
Kode M dan Kode G Turning

Más contenido relacionado

La actualidad más candente

Materi 10 g89 ( boring cycle ) dan contoh aplikasi perlubangan
Materi 10 g89 ( boring cycle ) dan contoh aplikasi perlubanganMateri 10 g89 ( boring cycle ) dan contoh aplikasi perlubangan
Materi 10 g89 ( boring cycle ) dan contoh aplikasi perlubanganEdi Sutanto
 
Bab 5 gerudi dan mesin gerudi
Bab 5 gerudi dan mesin gerudiBab 5 gerudi dan mesin gerudi
Bab 5 gerudi dan mesin gerudihasnul73
 
introduction to CNC machine.
introduction to CNC machine.introduction to CNC machine.
introduction to CNC machine.Anish jha
 
Cnc Programming Basics
Cnc Programming BasicsCnc Programming Basics
Cnc Programming Basicsshlxtn
 
Angkup vernier
Angkup vernierAngkup vernier
Angkup vernierAida Nur
 
G and m codes
G and m codesG and m codes
G and m codessnakeaye
 
Complete okuma lathe g and m codes
Complete okuma lathe g and m codesComplete okuma lathe g and m codes
Complete okuma lathe g and m codesSoekarno Revolusi
 
CNC PROGRAMMING FOR BEGAINER Part 1
CNC PROGRAMMING FOR BEGAINER Part 1CNC PROGRAMMING FOR BEGAINER Part 1
CNC PROGRAMMING FOR BEGAINER Part 1Parveen Kumar
 
Macam macam kode cnc bubut
Macam macam kode cnc bubutMacam macam kode cnc bubut
Macam macam kode cnc bubutAnung Pati
 
Universal CNC Milling Machine
Universal CNC Milling MachineUniversal CNC Milling Machine
Universal CNC Milling MachineRTK Industries
 
Power point mesin mencanai
Power point mesin mencanaiPower point mesin mencanai
Power point mesin mencanaihasnul73
 
Smn 1013 topik 3 peralatan pengukuran, pengujian dan penandaan
Smn 1013   topik 3 peralatan pengukuran, pengujian dan penandaanSmn 1013   topik 3 peralatan pengukuran, pengujian dan penandaan
Smn 1013 topik 3 peralatan pengukuran, pengujian dan penandaanAyubkhan Kks
 
CNC Milling (fanuc system)
CNC Milling (fanuc system)CNC Milling (fanuc system)
CNC Milling (fanuc system)NavinBurnwal1
 

La actualidad más candente (20)

Materi 10 g89 ( boring cycle ) dan contoh aplikasi perlubangan
Materi 10 g89 ( boring cycle ) dan contoh aplikasi perlubanganMateri 10 g89 ( boring cycle ) dan contoh aplikasi perlubangan
Materi 10 g89 ( boring cycle ) dan contoh aplikasi perlubangan
 
CNC MILLING
CNC MILLINGCNC MILLING
CNC MILLING
 
Bab 5 gerudi dan mesin gerudi
Bab 5 gerudi dan mesin gerudiBab 5 gerudi dan mesin gerudi
Bab 5 gerudi dan mesin gerudi
 
CNC LARIK 1.pptx
CNC LARIK 1.pptxCNC LARIK 1.pptx
CNC LARIK 1.pptx
 
introduction to CNC machine.
introduction to CNC machine.introduction to CNC machine.
introduction to CNC machine.
 
Cnc Programming Basics
Cnc Programming BasicsCnc Programming Basics
Cnc Programming Basics
 
Complete g code list
Complete g code listComplete g code list
Complete g code list
 
Angkup vernier
Angkup vernierAngkup vernier
Angkup vernier
 
Dasar dasar pemrograman-cnc
Dasar dasar pemrograman-cncDasar dasar pemrograman-cnc
Dasar dasar pemrograman-cnc
 
G and m codes
G and m codesG and m codes
G and m codes
 
Complete okuma lathe g and m codes
Complete okuma lathe g and m codesComplete okuma lathe g and m codes
Complete okuma lathe g and m codes
 
CNC PROGRAMMING FOR BEGAINER Part 1
CNC PROGRAMMING FOR BEGAINER Part 1CNC PROGRAMMING FOR BEGAINER Part 1
CNC PROGRAMMING FOR BEGAINER Part 1
 
Cnc lecture1
Cnc lecture1Cnc lecture1
Cnc lecture1
 
Macam macam kode cnc bubut
Macam macam kode cnc bubutMacam macam kode cnc bubut
Macam macam kode cnc bubut
 
CNC
CNCCNC
CNC
 
Universal CNC Milling Machine
Universal CNC Milling MachineUniversal CNC Milling Machine
Universal CNC Milling Machine
 
Pahat bubut
Pahat bubutPahat bubut
Pahat bubut
 
Power point mesin mencanai
Power point mesin mencanaiPower point mesin mencanai
Power point mesin mencanai
 
Smn 1013 topik 3 peralatan pengukuran, pengujian dan penandaan
Smn 1013   topik 3 peralatan pengukuran, pengujian dan penandaanSmn 1013   topik 3 peralatan pengukuran, pengujian dan penandaan
Smn 1013 topik 3 peralatan pengukuran, pengujian dan penandaan
 
CNC Milling (fanuc system)
CNC Milling (fanuc system)CNC Milling (fanuc system)
CNC Milling (fanuc system)
 

Destacado

G and m_programming_for_mills_manual
G and m_programming_for_mills_manualG and m_programming_for_mills_manual
G and m_programming_for_mills_manualManuj Arora
 
Cnc 4-g code language -hiast
Cnc 4-g code language -hiastCnc 4-g code language -hiast
Cnc 4-g code language -hiastahmad almaleh
 
2 mesin dan pemrograman cnc
2 mesin dan pemrograman cnc2 mesin dan pemrograman cnc
2 mesin dan pemrograman cncMahros Darsin
 
Dasar pemrograman untuk mesin bubut cnc dengan gsk 928TE_Rev1
Dasar pemrograman untuk mesin bubut cnc dengan gsk 928TE_Rev1Dasar pemrograman untuk mesin bubut cnc dengan gsk 928TE_Rev1
Dasar pemrograman untuk mesin bubut cnc dengan gsk 928TE_Rev1Bernardus Sentot
 
Cnc 3- G code language -hiast
Cnc 3- G code language -hiastCnc 3- G code language -hiast
Cnc 3- G code language -hiastahmad almaleh
 
Product manufacturing cnc edm
Product manufacturing  cnc edmProduct manufacturing  cnc edm
Product manufacturing cnc edmGaurav Gunjan
 

Destacado (7)

G and m_programming_for_mills_manual
G and m_programming_for_mills_manualG and m_programming_for_mills_manual
G and m_programming_for_mills_manual
 
Cnc 4-g code language -hiast
Cnc 4-g code language -hiastCnc 4-g code language -hiast
Cnc 4-g code language -hiast
 
Cnc
CncCnc
Cnc
 
2 mesin dan pemrograman cnc
2 mesin dan pemrograman cnc2 mesin dan pemrograman cnc
2 mesin dan pemrograman cnc
 
Dasar pemrograman untuk mesin bubut cnc dengan gsk 928TE_Rev1
Dasar pemrograman untuk mesin bubut cnc dengan gsk 928TE_Rev1Dasar pemrograman untuk mesin bubut cnc dengan gsk 928TE_Rev1
Dasar pemrograman untuk mesin bubut cnc dengan gsk 928TE_Rev1
 
Cnc 3- G code language -hiast
Cnc 3- G code language -hiastCnc 3- G code language -hiast
Cnc 3- G code language -hiast
 
Product manufacturing cnc edm
Product manufacturing  cnc edmProduct manufacturing  cnc edm
Product manufacturing cnc edm
 

Similar a Basic cnc programming g code

Similar a Basic cnc programming g code (20)

MILL - TRAINING.pptx
MILL - TRAINING.pptxMILL - TRAINING.pptx
MILL - TRAINING.pptx
 
Mitsubishi cnc manuals
Mitsubishi cnc manualsMitsubishi cnc manuals
Mitsubishi cnc manuals
 
Codigos de-programacion cnc
Codigos de-programacion cncCodigos de-programacion cnc
Codigos de-programacion cnc
 
Mitsubishi manuals
Mitsubishi manualsMitsubishi manuals
Mitsubishi manuals
 
Akshit
AkshitAkshit
Akshit
 
CNC(computerized Numeric Coding) Lecture.pptx
CNC(computerized Numeric  Coding) Lecture.pptxCNC(computerized Numeric  Coding) Lecture.pptx
CNC(computerized Numeric Coding) Lecture.pptx
 
CNC Programming
CNC Programming CNC Programming
CNC Programming
 
lecture_cnclathe1.pdf
lecture_cnclathe1.pdflecture_cnclathe1.pdf
lecture_cnclathe1.pdf
 
CNC Programming.pptx
CNC Programming.pptxCNC Programming.pptx
CNC Programming.pptx
 
Lecture 25.pdf
Lecture 25.pdfLecture 25.pdf
Lecture 25.pdf
 
15 me404l manual - ex 1 to 4
15 me404l   manual - ex 1 to 415 me404l   manual - ex 1 to 4
15 me404l manual - ex 1 to 4
 
LATHE - TRAINING.pptx
LATHE - TRAINING.pptxLATHE - TRAINING.pptx
LATHE - TRAINING.pptx
 
CNC.ppt
CNC.pptCNC.ppt
CNC.ppt
 
cadcampart11.ppt
cadcampart11.pptcadcampart11.ppt
cadcampart11.ppt
 
Computer integrated Manufacture & design Lab Manual
Computer integrated Manufacture & design Lab  ManualComputer integrated Manufacture & design Lab  Manual
Computer integrated Manufacture & design Lab Manual
 
CNC_LATHE.ppt
CNC_LATHE.pptCNC_LATHE.ppt
CNC_LATHE.ppt
 
cnc_codes_and_letters.ppt
cnc_codes_and_letters.pptcnc_codes_and_letters.ppt
cnc_codes_and_letters.ppt
 
CIM-CNC PRO__&_____________GRAM -DD.pptx
CIM-CNC PRO__&_____________GRAM -DD.pptxCIM-CNC PRO__&_____________GRAM -DD.pptx
CIM-CNC PRO__&_____________GRAM -DD.pptx
 
5 g-code
5   g-code5   g-code
5 g-code
 
cnc milling.pdf
cnc milling.pdfcnc milling.pdf
cnc milling.pdf
 

Más de Eko Supriyadi

Kamus Bergambar Bahasa Indonesia Bahasa Inggris Bahasa Arab
Kamus Bergambar Bahasa Indonesia Bahasa Inggris Bahasa ArabKamus Bergambar Bahasa Indonesia Bahasa Inggris Bahasa Arab
Kamus Bergambar Bahasa Indonesia Bahasa Inggris Bahasa ArabEko Supriyadi
 
Modul Penyusunan Soal Hots Tahun 2017
Modul Penyusunan Soal Hots Tahun 2017 Modul Penyusunan Soal Hots Tahun 2017
Modul Penyusunan Soal Hots Tahun 2017 Eko Supriyadi
 
Kata Kerja Operasional KKO Edisi Revisi Teori Bloom
Kata Kerja Operasional KKO Edisi Revisi Teori BloomKata Kerja Operasional KKO Edisi Revisi Teori Bloom
Kata Kerja Operasional KKO Edisi Revisi Teori BloomEko Supriyadi
 
Permendikbud nomor 16 tahun 2019 salinan
Permendikbud nomor 16 tahun 2019   salinanPermendikbud nomor 16 tahun 2019   salinan
Permendikbud nomor 16 tahun 2019 salinanEko Supriyadi
 
Buku 4 Pedoman PKB Dan Angka Kreditnya
Buku 4 Pedoman PKB Dan Angka KreditnyaBuku 4 Pedoman PKB Dan Angka Kreditnya
Buku 4 Pedoman PKB Dan Angka KreditnyaEko Supriyadi
 
1. menguasai karakteristik peserta didik
1. menguasai karakteristik peserta didik1. menguasai karakteristik peserta didik
1. menguasai karakteristik peserta didikEko Supriyadi
 
Jabatan fungsional guru dan angka kreditnya
Jabatan fungsional guru dan angka kreditnyaJabatan fungsional guru dan angka kreditnya
Jabatan fungsional guru dan angka kreditnyaEko Supriyadi
 
Ppt penyusunan soal hots
Ppt  penyusunan soal  hotsPpt  penyusunan soal  hots
Ppt penyusunan soal hotsEko Supriyadi
 
Pendidikan karakter P2KPTK2
Pendidikan karakter P2KPTK2Pendidikan karakter P2KPTK2
Pendidikan karakter P2KPTK2Eko Supriyadi
 
Pendekatan saintifik
Pendekatan saintifikPendekatan saintifik
Pendekatan saintifikEko Supriyadi
 
Panduan penilaian sd desember 2016
Panduan penilaian sd desember 2016Panduan penilaian sd desember 2016
Panduan penilaian sd desember 2016Eko Supriyadi
 
Model model pembelajaran kurikulum 2013
Model model pembelajaran kurikulum 2013Model model pembelajaran kurikulum 2013
Model model pembelajaran kurikulum 2013Eko Supriyadi
 
Lk telaah rpp sd 2017
Lk telaah rpp sd 2017Lk telaah rpp sd 2017
Lk telaah rpp sd 2017Eko Supriyadi
 
Lk pengamatan praktik pembelajaran sd
Lk pengamatan praktik pembelajaran sdLk pengamatan praktik pembelajaran sd
Lk pengamatan praktik pembelajaran sdEko Supriyadi
 

Más de Eko Supriyadi (20)

Metode pembelajaran
Metode pembelajaranMetode pembelajaran
Metode pembelajaran
 
Kamus Bergambar Bahasa Indonesia Bahasa Inggris Bahasa Arab
Kamus Bergambar Bahasa Indonesia Bahasa Inggris Bahasa ArabKamus Bergambar Bahasa Indonesia Bahasa Inggris Bahasa Arab
Kamus Bergambar Bahasa Indonesia Bahasa Inggris Bahasa Arab
 
Hots templates 2019
Hots templates  2019Hots templates  2019
Hots templates 2019
 
Buku penilaian hots
Buku penilaian hotsBuku penilaian hots
Buku penilaian hots
 
Modul Penyusunan Soal Hots Tahun 2017
Modul Penyusunan Soal Hots Tahun 2017 Modul Penyusunan Soal Hots Tahun 2017
Modul Penyusunan Soal Hots Tahun 2017
 
Kata Kerja Operasional KKO Edisi Revisi Teori Bloom
Kata Kerja Operasional KKO Edisi Revisi Teori BloomKata Kerja Operasional KKO Edisi Revisi Teori Bloom
Kata Kerja Operasional KKO Edisi Revisi Teori Bloom
 
Permendikbud nomor 16 tahun 2019 salinan
Permendikbud nomor 16 tahun 2019   salinanPermendikbud nomor 16 tahun 2019   salinan
Permendikbud nomor 16 tahun 2019 salinan
 
Buku 4 Pedoman PKB Dan Angka Kreditnya
Buku 4 Pedoman PKB Dan Angka KreditnyaBuku 4 Pedoman PKB Dan Angka Kreditnya
Buku 4 Pedoman PKB Dan Angka Kreditnya
 
1. menguasai karakteristik peserta didik
1. menguasai karakteristik peserta didik1. menguasai karakteristik peserta didik
1. menguasai karakteristik peserta didik
 
Jabatan fungsional guru dan angka kreditnya
Jabatan fungsional guru dan angka kreditnyaJabatan fungsional guru dan angka kreditnya
Jabatan fungsional guru dan angka kreditnya
 
Teori x y
Teori   x yTeori   x y
Teori x y
 
Ppt penyusunan soal hots
Ppt  penyusunan soal  hotsPpt  penyusunan soal  hots
Ppt penyusunan soal hots
 
Personality plus
Personality plusPersonality plus
Personality plus
 
Pendidikan karakter P2KPTK2
Pendidikan karakter P2KPTK2Pendidikan karakter P2KPTK2
Pendidikan karakter P2KPTK2
 
Pendekatan saintifik
Pendekatan saintifikPendekatan saintifik
Pendekatan saintifik
 
Panduan penilaian sd desember 2016
Panduan penilaian sd desember 2016Panduan penilaian sd desember 2016
Panduan penilaian sd desember 2016
 
Model model pembelajaran kurikulum 2013
Model model pembelajaran kurikulum 2013Model model pembelajaran kurikulum 2013
Model model pembelajaran kurikulum 2013
 
Lk telaah rpp sd 2017
Lk telaah rpp sd 2017Lk telaah rpp sd 2017
Lk telaah rpp sd 2017
 
Lk pengamatan praktik pembelajaran sd
Lk pengamatan praktik pembelajaran sdLk pengamatan praktik pembelajaran sd
Lk pengamatan praktik pembelajaran sd
 
Literacy mh
Literacy mhLiteracy mh
Literacy mh
 

Basic cnc programming g code

  • 2. Kode G dan Kode M (G code and M code) POLITEKNIK MANUFAKTUR ASTRA
  • 3. M Code FUNCTION M00 PROGRAMME STOP M01 OPTIONAL STOP M02 END OF PROGRAMME M03 SPINDLE ON ANTICLOCKWISE M04 SPINDLE ON CLOCKWISE M05 SPINDLE STOP M08 COOLANT ON M09 COOLANT OFF M98 SUB PROGRAMME CALL M99 END OF SUB PROGRAMME AND RETURN TO MAIN PROGRAME M30 END OFF PROGRAMME AND REWIND Kode M Milling CNC
  • 4. Kode G Kategori Fungsi G 0 Modal Rapid traverse keterangan : jarak terdekat akan dicapai terlebih dahulu komponen G 0 X…Y…Z… G 1 Modal Linier interpolation keterangan : gerak lurus komponen G 1 X…Y…Z…F… G 2 Modal Circular interpolation, clokcwise keterangan : gerak melingkar searah jarum jam komponen G 2 X…Y…Z…I…J…K…(R…) G 3 Modal Circular interpolation, counterclokcwise keterangan : gerak melingkar berlawanan arah jarum jam komponen G 3 X…Y…Z…I…J…K…(R…) G 4F Non Modal Dwell ( must be followed by “F…” ) keterangan : Waktu tunggu proses komponen G 4 F…( dalam detik ) G 9 Non Modal Exact Stop Kode G Milling CNC
  • 5. Kode G Kategori Fungsi G 10 Non Modal Data setting Keterangan untuk pengulangan dengan perubahan offset komponen G 90/91 G10 P…L… G 17 Modal Plane selection XY, length compensation Z G 18 Modal Plane selection XZ, length compensation Y G 19 Modal Plane selection YZ, length compensation X G 20 Modal Inch input keterangan pengukuran dengan koordinat inchi G 21 Modal Metris input keterangan pengukuran dengan koordinat metris Kode G Milling CNC
  • 6. Kode G Kategori Fungsi G 27 Non Modal Refferensi point return check keterangan kembali ke refferensi mesin komponen G27 X…Y…Z… G 28 Non Modal Refferensi point return check keterangan kembali ke refferensi mesin komponen G28 X…Y…Z… G 29 Non Modal Refferensi point return check keterangan kembali ke refferensi mesin komponen G29 X…Y…Z… G 30 Non Modal Second refferensi point return check keterangan kembali ke refferensi lain Kode G Milling CNC
  • 7. Kode G Kategori Fungsi G 40 Modal Cancel contour compensation G 41 Modal Contour compensation (tool left of contour) keterangan gerak kontur cutter disisi kiri benda kerja komponen G41 X…Y…Z….D.. G 42 Modal Contour compensation (tool right contour) keterangan gerak kontur cutter disisi kanan benda kerja komponen G42 X…Y…Z….D.. G 43 Modal Tool length compensation + keterangan koreksi panjang alat potong plus G 44 Modal Tool length compensation - keterangan koreksi panjang alat potong minus G 49 Modal Tool length compensation cancel Kode G Milling CNC
  • 8. Kode G Kategori Fungsi G 50 Non Modal Cancel skaling G 51 Non Modal Scaling keterangan skala ukuran benda kerja G 50.1 Non Modal Programmable mirror image cancel G 51.1 Modal Programablemirror image komponen G51.1 X…Y…Z… G 52 Modal Local coordinate sistem setting keterangan koordinat pergerakan relative mesin komponen G52 X…Y…Z… G 53 Modal Machine coordinate sitem selection keterangan koordinat pergerakan mesin komponen G53 X…Y…Z… Kode G Milling CNC
  • 9. Kode G Kategori Fungsi G 54-59 Modal Work coordinate Sytem1 selection pilihan koordinat refferensi benda kerja 1 untuk G54, pilihan koordinat refferensi benda kerja 2 untuk G55, pilihan koordinat refferensi benda kerja 3 untuk G56, pilihan koordinat refferensi benda kerja 4 untuk G57, pilihan koordinat refferensi benda kerja 5 untuk G58, pilihan koordinat refferensi benda kerja 6 untuk G59, komponen G54 X…Y…Z… G 60 Modal Single directionpositioning G 61 Modal Exact stop mode G 62 Modal Automatic corner override G 63 Modal Tapping Mode G 64 Modal Cutting Mode Kode G Milling CNC
  • 10. Kode G Kategori Fungsi G 65 Modal Macro call G 66 Modal Macro modal call A G 66.1 Modal Macro modal call B G 67 Modal Macro modal call A/B cancel G 68 Modal Coordinate rotation G 69 Modal Coordinate rotation cancel G 72.1 Modal Rotation copy G 72.2 Modal Parallel Copy G 73 Modal Peck drilling cycle keterangan proses drilling komponen G73 X…Y…Z…R…Q…F…K… G 74 Modal Left handed tapping cycle keterangan proses tapping komponen G74 X…Y…Z…R…P…F…K… G 76 Modal Fine boring cycle komponen G76 X…Y…Z…Q…R…P…F…K… Kode G Milling CNC
  • 11. Kode G Kategori Fungsi G 80 Modal Canned cycle cancel G 81 Modal Drilling Cycle, spot boring cycle komponen G81 X…Y…Z…R…F…K… G 82 Modal Drilling Cycle, counter boring komponen G82 X…Y…Z…R…P…F…K… G 83 Modal Peck drilling Cycle keterangan proses drilling dengan gerak membuang chips komponen G83 X…Y…Z…R…Q…F…K… G 84 Modal Tapping Cycle komponen G84 X…Y…Z…R…P…F…K… G 84.2 Modal Rigid tapping cycle G 84.3 Modal Rigid counter tapping cycle G 85 Modal Boring cycle, reamer keterangan G85 X…Y…Z…R…F…K… G 86 Modal Boring cycle keterangan G86 X…Y…Z…R…F…K… Kode G Milling CNC
  • 12. Kode G Kategori Fungsi G 87 Modal Back boring cycle keterangan G87 X…Y…Z…R…Q…P…F…K… G 88 Modal Boring cycle keterangan G88 X…Y…Z…R…P…F…K… G 89 Modal Boring cycle keterangan G89 X…Y…Z…R…P…F…K… G 90 Modal Absolut coordinate G 91 Modal Increment coordinate G 92 Modal Alternation of work coordinate sytem G 94 Modal Feed per minute G 98 Modal Canned cycle initial level return G 99 Modal Canned cycle reference point level return Kode G Milling CNC
  • 13. Kode M dan Kode G Turning G Code FUNCTION G00 RAPID TRAVERSE G01 LINEAR INTERPOLATION G02 CIRCULAR INTERPOLATION ( CLOCKWISE VIEWED FROM ABOVE) G03 CIRCULAR INTERPOLATION ( C/CLOCKWISE VIEWED FROM ABOVE ) G04 DWELL G10 OFFSET VALUE SETTING G20 INCH DATA INPUT G21 METRIC DATA INPUT G27 REFERENCE POINT RETURN AND CHECK G28 REFERENCE ZERO RETURN G33 THREADING G40 TOOL NOSE RADIUS COMPENSATION CANCEL G41 TOOL NOSE RADIUS COMPENSATION LEFT G42 TOOL NOSE RADIUS COMPENSATION RIGHT
  • 14. G Code FUNCTION G70 FINISHING CYCLE G71 ROUGH TURNING CYCLE G72 ROUGH TURNING CYCLE G73 PATTERN REPEAT CYCLE G74 PECK DRILLING CYCLE G75 GROOVING CYCLE G76 THREAD CUTTING CYCLE G77 ROUGH TURNING CANNED CYCLE G78 THREAD TURNING CANNED CYCLE G79 ROUGH FACING CANNED CYCLE G92 ABSOLUTE POSITION REGISTER PRESET OR MAX SPINDLE SPEED G94 Inch/min. or mm/min FEED RATE G95 Inch/min. or mm/min FEED RATE G96 CONSTANT SURFACE SPEED PROGRAMMING / CS G97 DIRECT rev./min. PROGRAMMING / CSS OFF. Kode M dan Kode G Turning
  • 15. M Code FUNCTION M00 PROGRAMME STOP M01 OPTIONAL STOP M02 END OF PROGRAMME M03 SPINDLE ON ANTICLOCKWISE M04 SPINDLE ON CLOCKWISE M05 SPINDLE STOP M08 COOLANT ON M09 COOLANT OFF M13 COOLANT ON AND SPINDLE ON ANTICLOCKWISE M14 COOLANT ON AND SPINDLE ON CLOCKWISE M30 END OFF PROGRAMME AND REWIND M33 WORK CATCHER TO PARK POSITION M34 WORK CATCHER TO COLLET POSITION M35 WORK CATCHER DEPOSITS COMPONENT AND RETURNS TO PARK Kode M dan Kode G Turning
  • 16. M Code FUNCTION M51 ENABLE CONTINUOUS CYCLE M52 DISABLE CONTINUOUS CYCLE M68 TAILSTOCK QUILL ADVANCE M69 TAILSTOCK QUILL RETRACT M74 COLLET CHUCK MODE DISABLE M75 COLLET CHUCK MODE ENABLE M78 CHUCK OPEN M79 CHUCK CLOSE M86 BAR FEEDER PRESSURE ON M87 BAR FEEDER PRESSURE OFF M90 BAR FEEDER MODE ON M91 BAR FEEDER MODE OFF M98 SUB PROGRAMME CALL M99 END OF SUB PROGRAMME AND RETURN TO MAIN PROGRAMME Kode M dan Kode G Turning