Jumat, 17 Februari 2012

Tutorial Mastercam X4

Kamis, 16 Februari 2012

Fungsi G CNC Milling

G00 - cepat melintasi posisi.
    
G01 - alat gerak linear pada tingkat pakan ditentukan.
    
G02 - alat gerak Edaran searah jarum jam.
    
G03 - alat gerak Edaran dalam arah berlawanan.
    
G04 - Sebuah sementara tinggal, atau menunda dalam gerakan alat.
    
G05 - Sebuah pegangan permanen, atau berhenti gerak alat. Hal ini dibatalkan oleh operator mesin.
    
G08 - mobil dengan halus sampai tingkat pakan ditentukan sementara fungsi mesin lainnya yang terjadi (sebelum kontak alat benda kerja).
    
G09 - Sebuah berhenti tepat dari satu gerakan alat sebelum mesin melanjutkan ke yang berikutnya. (Nonmodal.)
    
G17 - Pemilihan bidang XY (pada pusat mesin).
    
G18 - Pemilihan pesawat XZ (di pusat mesin).
    
G19 - Pemilihan pesawat YZ (di pusat mesin).
    
G20 - Inch input data (pada impor mesin).
    
G21 - input data Metric (pada impor mesin).
    
G22 - Aktivasi batas sumbu disimpan perjalanan, yang digunakan untuk menetapkan batas keselamatan.
    
G23 - Deaktivasi batas sumbu disimpan perjalanan.
    
G27 - Kembali ke posisi asal mesin melalui titik intermediate terprogram (titik di suatu tempat antara lokasi saat alat dan posisi rumah mesin). Kontrol mesin secara otomatis akan menghitung jarak ke posisi rumah sekali alat telah mencapai lokasi ini antara.
    
G28 - Kembali ke posisi asal mesin melalui titik intermediate terprogram (titik di suatu tempat antara lokasi saat alat dan posisi rumah mesin). Kontrol mesin secara otomatis akan cualculate jarak ke posisi rumah sekali alat telah mencapai lokasi ini antara.
    
G29 - Kembali ke benda kerja atau tempat dari positon rumah mesin melalui titik antara yang programmmed di blok berisi G28. Setiap titik baru atau lama pada fixture benda kerja dapat diprogram, tapi alat yang pertama akan melakukan perjalanan ke titik perantara sebelum pergi ke sana.
    
G32, G33 - Topik pemotongan dengan memimpin konstan. Jika beberapa-pass satu-titik threading dilakukan, perintah ini akan melakukan sinkronisasi awal setiap lulus tepat pada titik yang sama setiap waktu sehingga untuk menghindari kemungkinan double-threading benda kerja.
    
G34 - Topik pemotongan dengan memimpin meningkat.
    
G35 - Topik pemotongan dengan memimpin penurunan.
    
G40 - Pembatalan kompensasi radius alat diprogram sebelumnya (lebih dikenal sebagai kompensasi pemotong jari-jari, atau CRC).
    
G41 - Aplikasi kompensasi pemotong jari-jari ke kiri dari benda kerja sehubungan dengan arah perjalanan alat. Fitur ini memungkinkan selesai permukaan benda kerja menjadi jalan pemotong terprogram, dan alat secara otomatis akan diperhitungkan di sebelah kiri jalan ini dengan jarak yang sama dengan jari-jarinya. Pada pusat mesin, G41 digunakan dalam penggilingan pendakian.
    
G42 - Aplikasi kompensasi pemotong jari-jari di sebelah kanan benda kerja sehubungan dengan arah perjalanan alat. Pada pusat mesin, G42 digunakan dalam penggilingan konvensional.
    
G43 - Aktivasi kompensasi alat panjang dalam arah yang sama dari nilai offset (seperti yang disimpan dalam memori kontrol ini). Jika dimensi disimpan dalam register offset memiliki nilai negatif, kompensasi panjang alat akan diterapkan dalam arah sumbu negatif. Jika dimensi disimpan dalam register offset memiliki nilai positif, kompensasi panjang alat akan diterapkan dalam arah sumbu positif.
    
G44 - Aktivasi kompensasi alat panjang dalam arah yang berlawanan dari nilai offset (seperti yang disimpan dalam memori kontrol ini). Jika dimensi disimpan dalam register offset memiliki nilai negatif kompensasi panjang alat akan diterapkan dalam arah sumbu positif. Jika dimensi disimpan dalam register offset memiliki nilai positif kompensasi panjang alat akan diterapkan dalam arah sumbu negatif.
    
G50 - Pembentukan titik nol (nol mutlak) yang merujuk pada positon alat saat ini. Perintah ini biasanya digunakan pada foreigh buatan mesin bubut CNC di tempat G92.
    
G53 - Indikasi bahwa semua data posisi adalah blok yang mengacu pada positon rumah mesin. Hal ini menyebabkan kontrol untuk sementara mengabaikan posisi nol mengambang. (Digunakan untuk pemrograman absolut.)
    
G54, G55, G56, G57 - Indikasi bahwa semua data posisi ini mengacu pada posisi nol mengambang pada perlengkapan tertentu dalam operasi mesin. Sebagai contoh, G54 akan menyebabkan semua dimensi untuk merujuk pada nol mengambang di fixture pertama, G55 akan menyebabkan semua dimensi untuk merujuk pada nol mengambang pada fixture kedua, dan seterusnya. (Digunakan untuk pemrograman absolut)
    
G59 - Reposisi dari nol mengambang. Lokasi baru diprogram secara bertahap dari nol positon saat ini.
    
G60 - Sebuah berhenti tepat dari satu gerakan alat sebelum mesin melanjutkan ke yang berikutnya. (Modal)
    
G63 - Pembatalan pakan-rate override. Digunakan pada menekan dan threading operasi (dalam inci per menit programmming) dimana laju umpan diprogram harus dipertahankan dalam kaitannya dengan kecepatan spindle.
    
G64 - Pembatalan G60. Memungkinkan tumpang tindih sedikit gerakan alat yang berbeda sehingga campuran halus permukaan berkontur akan terjadi. Ketika G60 digunakan, tinggal tanda akan ditinggalkan oleh alat di persimpangan gerakan.
    
G70 - input data Inch (Amerika-buatan mesin).
    
G70 - siklus Kaleng untuk selesai menyalakan mesin bubut (buatan luar negeri).
    
G71 - input data Metric (Amerika-buatan mesin).
    
G71 - siklus Kaleng untuk multiple-pass balik pada mesin bubut (buatan luar negeri).
    
G72 - siklus Kaleng untuk multiple-pass yang dihadapi pada mesin bubut (buatan luar negeri).
    
G73 - siklus Kaleng untuk multiple-pass ulangi pola pada mesin bubut (buatan luar negeri).
    
G74 - siklus Kaleng untuk mematuk di sumbu Z pada mesin bubut (buatan luar negeri).
    
G75 - siklus Kaleng untuk mematuk di sumbu X pada mesin bubut (buatan luar negeri).
    
G76 - siklus Kaleng untuk multiple-pass satu-titik threading pada mesin bubut (buatan luar negeri).
    
G80 - Pembatalan siklus pada pusat mesin.
    
G81 - siklus Kaleng untuk pengeboran dasar pada pusat mesin. Penyebab pakan otomatis dalam, dan keluar cepat.
    
G82 - siklus Kaleng untuk pengeboran dengan diam di sebuah pusat mesin. Penyebab pakan otomatis, tinggal di bagian bawah, dan keluar cepat.
    
G83 - siklus Kaleng untuk pengeboran mematuk pada pusat mesin. Penyebab makan di dalam beberapa mematuk dan keluar cepat.
    
G84 - siklus Kaleng untuk penyadapan dasar pada pusat mesin. Penyebab pakan otomatis, pembalikan rotasi spindle, dan memberi makan keluar.
    
G85 - siklus Kaleng untuk membosankan dasar pada pusat mesin. Penyebab pakan otomatis dan memberi makan keluar.
    
G86 - siklus Kaleng untuk membosankan pengganti pada sebuah pusat mesin. Penyebab pakan otomatis, menghentikan rotasi spindle, dan keluar cepat.
    
G87 - siklus Kaleng untuk membosankan pengganti pada sebuah pusat mesin. Penyebab pakan otomatis dan menghentikan rotasi spindle. Operator mesin kemudian secara manual ditarik alat dari lubang.
    
G88 - siklus Kaleng untuk membosankan pengganti pada sebuah pusat mesin. Penyebab pakan otomatis, tinggal di bagian bawah, dan menghentikan rotasi spindle. Operator mesin kemudian secara manual ditarik alat dari lubang.
    
G89 - siklus Kaleng untuk membosankan pengganti pada sebuah pusat mesin. Penyebab pakan otomatis, tinggal di bagian bawah, dan memberi makan keluar.
    
G90 - posisi Mutlak. Semua data posisi akan mengacu pada titik nol saat ini (juga disebut nol absolut). (Modal)
    
G90 - siklus Kaleng untuk single-pass turing pada mesin bubut (buatan luar negeri).
    
G91 - posisi Incremental. Semua posisi tanggal akan di referensi ke lokasi alat saat ini. (Modal)
    
G92 - Menetapkan titik nol (nol mutlak) yang mengacu pada posisi alat saat ini.
    
G92 - siklus Kaleng untuk single-pass threading pada mesin bubut (buatan luar negeri).
    
G94 - Inch-per-menit pemrograman. Tingkat pakan diprogram akan dalam inci per menit. G
    
95 - Inch per revolusi pemrograman. Tingkat pakan diprogram akan dalam inci per revolusi penggulung.
    
G96 - Konstan-permukaan kecepatan pemrograman. Sebagai diameter menyalakan mesin bubut menjadi lebih kecil, kecepatan spindle akan meningkat untuk mempertahankan kecepatan permukaan diprogram. Terbalik, sebagai diameter menyalakan mesin bubut menjadi lebih besar, kecepatan spindle akan menurun.
    
G97 - Revolutions per menit pemrograman. Kecepatan spindle akan dipertahankan pada RPM yang sama, tidak peduli apa diameter sedang menyalakan mesin bubut.
    
G98 - Inch-per-menit pemrograman. Tingkat pakan diprogram akan dalam inci per menit (di luar negeri buatan mesin).
    
G99 - Indikasi bahwa data posisi semua di blok yang ada di referensi ke posisi rumah mesin. Hal ini menyebabkan kontrol untuk sementara mengabaikan posisi nol mengambang (G92). Perintah ini mirip dengan G53. (Digunakan pada beberapa mesin buatan Amerika.)
    
G99 - Inch per revolusi pemrograman. Tingkat pakan diprogram akan dalam inci per revolusi penggulung (pada impor mesin).


sumber : CNC Tutorial