Pemograman Mesin CNC

DEFINISI:
Program adalah sejumlah perintah dalam bentuk kode yang dipakai untuk mengendalikan mesin.
Permograman adalah pemberian sejumlah perintahd alam bentuk kode yang dimengerti oleh mesin guna mengendalikan mesin tersebut. Ya seperti kalo kita mengoperasikan komputer yang telah dikendalikan oleh prosesor pada inti otaknya. So, segalanya akan lebih mudah (non manual) alias otomasi ketika progam sudah kita masukkan kedalam data base mesin CNC tersebut.
Seorang pembuat program sebelum melakukan pemrograman harus memiliki pengetahuan dan pemahaman yang mendasar tentang:
a) gambar kerja,
b) urutan pengerjaan,
c) alat-alat potong,
d) teknologi mengenai berbagai metode produksi (proses pemesinan) seperti membubut, mengefrais, mengebor dan lain-lain, dan
e) teknik pemasangan/pemuatan benda kerja.

JENIS-JENIS BAHASA PEMROGRAMAN
- GTL, yaitu bahasa permograman yang digunakan pada komputermini. Bahasa pemrograman ini akrab bagi pemrograman NC danCNC.
- Compact II yang merupakan bahasa pemrograman yang universal.
- MINI APT, yaitu bahasa pemrograman yang cocok untuk mesin-mesin dan benda-benda kerja yang jenisnya banyak.
- MITURN, yaitu bahasa pemrograman yang hanya digunakan  untuk pekerjaan bubut, yaitu bahasa pemrograman dengan karakteristik sebagai berikut:
- hanya perlu melakukan instruksi-instruksi kontur.
- Informasi alat-alat potong tidak perlu digunakan.
- Petunjuk teknologi dihitung sendiri oleh MITURN.
- Petunjuk input yang diberikan sedikit.
- Bahasa pemrograman Sinumerik yang dikeluarkan  oleh Jerman.
- Bahasa pemrograman Panuc yang dikeluarkan oleh Jepang.
- Bahasa pemrograman Emcotronic yang dikeluarkan oleh EMCo Maier Austria.


METODE PEMROGRAMAN
- Berdasarkan cara pemuatan kemesin: Pemrograman manual, pemrograman eksternal, dan  pemrograman dengan menggunakan Komputer eksternal.
- Berdasarkan metode pengukuran: pemrograman absolut dan pemrograman inkrimental.


JENIS-JENIS KODE PERINTAH
A
Dimenasi Radius sekitar X

B
Dimenasi Radius sekitar Y

C
Dimenasi Radius sekitar Z

D
Dimensi radius sekitar sumbu khusus atau third function

E
Dimensi radius sekitar sumbu khusus atau second function

F
Fungsi Asutan

G
Fungsi Penyiapan

H
Tidak digunakan

I
Jarak titik awal radius terhadap pusat radius pada arah X

J
Jarak titik awal radius terhadap pusat radius pada arah Y

K
Jarak titik awal radius terhadap pusat radius pada arah Z

L
Tidak Digunakan

M
Fungsi Tambahan

N
NomorBlok

O
Referensipengulanaganberhenti(ReferensiRewind Stop)

P
Ukuran pergerakan cepat ketiga

Q
Ukuran pergerakan cepat kedua

R
Ukuran pergerakan cepat pertama

S
Fungsi kecapatan putar mesin

T
Fungsi alat potong

U
Dimensi pergerakan kedua pada arah X (inkrimental)

V
Dimensi pergerakan kedua pada arah Y (Inkrimental)


W
Dimensi pergerakan kedua pada arah Z (Inkrimental)

X
Dimensi target pergerakan pertama (Absolut) pada sumbu X

Y
Dimensi target pergerakan pertama (Absolut) pada sumbu Y

Z
Dimensitarget pergerakanpertama(Absolut) pada sumbu Z


 
JENIS-JENIS KODE G
G00
Pergerakan cepat dari titik ke titik

G01
Pergerakanlurus

G02
Pergerakan melingkar searah jarum jam

G03
Pergerakan melingkar berlawanan arah jarum jam

G04
Waktupenahanan

G05
Menggangguprogram (Hold/delay)

G06
Interpolasiparabolik

G07
Tidakdigunakan

G08
Kecepatanasutandalam(mm/minit)

G09
Perlambatanasutandalam(mm/minit)

G10
Linier interpolasi untuk dimensi 10-100inchi

G11
Linier interpolasi untuk dimensi 1 –10 in

G17
Pengaktifan sistem sumbu XY

G18
Pengaktifan sistem sumbu XZ

G19
Pengaktifan sistem sumbu XY, TIDAK DIKABARI.

G20
Interpolasi melingkar sumbu CW untuk ukuran panjang

G21
Interpolasi melingkar sumbu CW untuk ukuran pendek

G30
Interpolasi melingkar sumbu CCW untuk ukuran panjang

G31
Interpolasi melingkar sumbu CCW untuk ukuran pendek

G33
Pemotongan ulir pemakanan tatap

G34
Pemotongan ulir pemakanan meningkat

G35
Pemotongan ulir pemakanan menurun

G40
Pembatalankopensasipahat

G41
Kompensasi radius pahat sebelah kiri

G42
Kompensasi radius pahat sebalah kanan

G43
Penambahan kompensasi pahat

G44
Pengurangan kompensasi pahat

G53
Pembatalan G54

G54-G59
Pengaktifan titik patokan (Position Shif Offsets/PSO)

G60
Nilai target, posisi toleransi 1

G61
Nilai target, posisi toleransi 2 atau loop cycle

G62
Pemposisi pergerakan cepat

G63
Siklus pengetapan

G64
Perubahan asutan atau kecepatan putaran spindel

G70
Pengukuran dalam inchi

G71
Pengukuran dalam mm

G80
Pembatalan ”Canned Cyclus”

G81-G89
Siklus”Canned Drilling and Borring”

G90
Pengukuran Absolut

G91
Pengukuran Inkrimental

G92
Penetapan titik nol benda kerja

G93
Tidak digunakan

G94
Asutan dalam mm/menit

G95
Asutan dalam m/putaran

G96
Putaran spindel untuk permukaan asutan konstan

G97
Putaran spindel dalam putaran per menit


PENGELOMPOKAN KODE G

Kelompokpenahanan
G04

Kelompokpembuatlubang”canned cyclus”
G80, G81-G89

Kelompok kompensasi radius pahat
G40, G41, G42

KelompoksistemSumbu
G17. G18. G19

Kelompok sistem satuan
G70, G71

Kelompok metode pemrograman
G90, G91

Kelompokpenetapantitiknolbenda
G92

Kelompok penetapan titik patokan (PSO)
G53, G54-G59

Kelompokpenetapanasutan
G94, G95


JENIS-JENIS KODE M

M00
Program berhenti, spindel dan cairan pendingin berhenti

M15
Pergerakan cepat dalam arah positif

M01
Pemrograman optional berhenti

M16
Pergerakan cepat dalam arah negatif

M02
Akhir program dan identik dengan M30

M17-M18
Tidak digunakan

M03
Spindel berputar searah jarum jam

M19
Spindel berhenti pada sudut putar tertentu

M04
Spindel berputar berlawanan jarum jam

M05
Spindel berhenti

M30
Propgram berakhir dan kembali ke awal

M06
Perubahan alat potong

M31
Interlock bebas

M07
Cairan pendingin no. 1 hidup

M32-M35
Kecepatan pemotongan tetap

M08
Cairan pendingin no 2. hidup

M09
Cairan pendingin berhenti

M40-M45
Perubahan roda gigi

M10
Fungsipenjepitanbendakerjaaktif

M11
Fungsi penjepitan benda kerja mati

M50
Cairan pendingin no.3 hidup

M51
Cairan pendingin no 4 hidup

M13
Spindel berputar searah jarum jam + pendingin hidup

M14
Spindelberputarberlawananjarumjam + pendinginhidup

M55
Pemotonglinier offsets no. 1

M56
Pemotong lnier offsets no.2

M71
Lokasi1 permukaanradius benda

M60
Perubahan permukaan benda

M72
Lokasi2 Permukaanradius benda

M61
Lokasi permukaan rata benda 1

M62
Lokasi permukaan rata benda 2

M78
Pencekamanlintasanmejamesin(clamp non-activated machine bed-ways) aktif

M79
Pencekamanlintasanmejamesin(clamp non-activated machine bed-ways)tidakaktif

M68
Pencekaman benda kerja aktif

M69
Pencekaman benda kerja tidak aktif


Informasi Lebih lanjut bisa hubungi saya di:
HP : 08978858995
PIN BB : 282D377C

Trims.

3 comments:

  1. Program CNC ini untuk mengantur gerakan lengan robot ya, seperti di film ironman?

    Jam Tangan Unik Aneh Jarang Ada

    ReplyDelete
  2. Kepada Yth.
    Bagian Ekspor - Import & Domestics

    Dengan Hormat,
    Perkenalkan kami dari PT.MSA Logistics International Freight Forwarding, melayani pengirimam dengan pembelian EX WORKS, FOB, C&F, CIF, dari seluruh Negara dan service yang kami tawarkan sebagai berikut :

    Ø Sea and Air Cargo Service
    Ø Customs Clearance Service
    Ø International Courier Services
    Ø Jasa Import Door To Door
    Ø Import Borongan Mesin Bekas
    Ø Undername Import KUOTA SPI Biji Plastik
    Ø Undername Import KUOTA SPI Besi & Baja
    Ø Borongan ( All-In )
    Ø Undername (Penyewaan Consegnee)

    Demikianlah Penawaran Jasa ini kami ajukan Kepada Perusahan yang Bpak/Ibu Pinpin Semoga terjalin kerjasama dengan Baik Untuk yang akan datang, atas perhatian dan kerjasamanya kami ucapkan terima kasih.

    PT.MEGATON SAMUDERA ASIA
    Gedung Pembina Graha Lt. 02 Room. 221
    Jl.D.I Penjaitan No.45 Rawa Bunga Jakarta 13350

    Contact :
    Tlp : +62 21 – 8591 7799
    Fax : +62 21 – 2232 6705
    Web : www.importundername.com
    Web : www.msalogistics.co.id
    Web : www.undernameimport.com
    Web : www.jasaimportasi.blogspot.com

    ReplyDelete
  3. Kami adalah perusahaan yang khusus menjual produk Pelumas/Oli dan Grease/Gemuk untuk sektor Industri.

    Oli yang kami pasarkan diantaranya untuk aplikasi : Diesel Engine Oil, Transmission Oil, Gear Oil, Compressor Oil, Hydraulic Oil, Circulating & Bearing, Heat Transfer Oil, Slideway Oil, Turbine Oil, Trafo Oil, Metal Working Fluid, Synthetic Oil, Corrosion Preventive, Wire Rope, Specialities Oil dan aneka Grease/Gemuk.
    Untuk informasi bisa menghubungi saya di email tommy.transcal@gmail.com
    WA=081310849918
    Terima kasih

    ReplyDelete

komentar anda