Blog Details

Ilustrasi AI aktivitas belajar dan persiapan CNC di workshop: sumbu xyz koordinat cnc.

Sumbu X, Y, Z dan Koordinat CNC: Memahami Arah Gerak serta Titik Nol

Mulai dari Sini / Sumbu X, Y, Z dan Koordinat CNC: Memahami Arah Gerak serta Titik Nol

Daftar isi artikel

Sumbu X, Y, dan Z menjelaskan arah posisi dalam ruang; koordinat CNC menyatakan posisi terhadap titik acuan tertentu. Sebelum membaca angka pada layar CNC, kamu perlu tahu satuan, arah positif, dan sistem koordinat yang sedang ditampilkan.

Angka X0 Y0 Z0 tidak selalu berarti sudut meja atau permukaan benda. Artinya bergantung pada referensi yang digunakan. Salah membaca referensi ini adalah salah satu penyebab paling umum benda kerja rusak pada percobaan pertama, karena mesin bergerak sesuai instruksi tetapi posisinya tidak seperti yang dibayangkan operator. Artikel ini menjelaskan konsepnya; prosedur setup praktis tersedia pada panduan homing dan work zero CNC router.

Mengenali sumbu XYZ pada koordinat CNC

Pada sistem Kartesius, tiga sumbu saling tegak lurus. Pada banyak router dengan spindle vertikal, X dan Y membentuk bidang kerja, sedangkan Z menggambarkan arah naik-turun relatif alat terhadap benda. Jangan menentukan arah positif hanya dari posisi kamu berdiri: ikuti penandaan serta konfigurasi mesin, karena arah yang terlihat “kanan” dari satu sisi meja bisa berbeda tergantung dari mana kamu menghadap.

Mesin dapat menggerakkan meja, kepala, atau keduanya. Gerakan fisik meja yang terlihat berlawanan tidak otomatis berarti koordinat salah, karena yang diperhatikan adalah gerak relatif alat terhadap benda — ini disebut kinematika mesin. Pada mesin dengan meja bergerak, saat program memerintahkan X positif, yang sebenarnya bergerak secara fisik adalah meja ke arah berlawanan, sementara posisi relatif cutter terhadap benda tetap sesuai perintah. Konsep sumbu dan mekanisme gerak dibahas dalam dokumentasi kinematika LinuxCNC.

Koordinat CNC: koordinat mesin dan koordinat benda kerja

Koordinat mesin menjadi acuan sistem mesin, biasanya tetap dan ditentukan oleh posisi limit switch atau batas fisik gerak. Koordinat benda kerja memakai titik nol yang dipilih untuk pekerjaan, dan bisa berbeda setiap kali benda kerja baru dipasang. Offset menghubungkan keduanya sehingga program dapat mengacu pada benda, bukan menuliskan posisi pemasangannya di seluruh meja. Prinsip ini dijelaskan dalam dokumentasi sistem koordinat LinuxCNC.

Misalnya, kamu mendesain pelat dengan sudut kiri bawah sebagai origin. Saat pelat dipasang lebih jauh dari tepi meja, origin desain tetap berada di sudut pelat tersebut. Yang berubah adalah hubungan posisi pelat dengan mesin. Kebanyakan controller GRBL/grblHAL menyimpan offset ini dalam sistem koordinat kerja seperti G54, sehingga posisi work zero bisa disimpan dan dipanggil kembali tanpa perlu setting ulang setiap saat. Ini contoh konsep, bukan instruksi mengatur offset pada controller tertentu. Langkah praktisnya ada di cara zeroing dan setting work coordinate mesin CNC.

๐Ÿ—บ๏ธ Koordinat mesin vs koordinat benda kerja

๐Ÿ”Ž Aspek ๐Ÿญ Koordinat mesin ๐Ÿ“ Koordinat benda kerja
AcuanReferensi mesin, biasanya dari homingTitik nol yang dipilih untuk pekerjaan
Berubah bila benda dipindah?TidakYa, offset perlu ditetapkan ulang
Dipakai program untukGerak yang mengacu langsung ke mesinSebagian besar program pekerjaan
Yang perlu dicek di layarApakah angka yang tampil koordinat mesinApakah angka yang tampil koordinat kerja

Homing bukan zeroing benda kerja

Homing mencari referensi mesin sesuai konfigurasi, biasanya dengan menyentuh limit switch pada tiap sumbu. Menetapkan work zero menghubungkan referensi pekerjaan dengan benda yang dipasang, dan ini adalah langkah terpisah yang harus dilakukan setiap kali benda kerja baru diletakkan. Selesai homing tidak otomatis berarti titik nol pekerjaan sudah benar. Pada LinuxCNC, homing tidak mengubah offset benda kerja; controller lain tetap perlu diperiksa melalui manualnya. Lihat konsep pengguna LinuxCNC.

Contoh membaca posisi di atas kertas

Gambarkan persegi panjang 100 × 60 mm. Untuk latihan ini saja, pilih sudut kiri bawah sebagai X0 Y0, arah kanan sebagai X positif, dan arah atas kertas sebagai Y positif. Titik 20 mm dari kiri dan 15 mm dari bawah ditulis X20 Y15.

Jika origin dipindah ke tengah persegi panjang, titik fisik yang sama menjadi X−30 Y−15. Bendanya tidak berpindah; cara menyatakan posisinya yang berubah. Itulah alasan origin desain dan origin saat setup harus cocok — kesalahan memilih origin adalah salah satu penyebab paling sering benda kerja terpotong di posisi yang salah walau program sudah benar.

๐Ÿงฎ Titik sudut yang sama, dua origin berbeda

Latihan di atas kertas untuk persegi panjang 100 × 60 mm. Bila origin ada di tengah, nilai tiap sudut menjadi setengah ukuran dengan tanda positif atau negatif.

๐Ÿ“Œ Titik ๐ŸŸข Origin kiri bawah ๐ŸŽฏ Origin di tengah
Kiri bawahX0 Y0X−50 Y−30
Kanan bawahX100 Y0X50 Y−30
Kanan atasX100 Y60X50 Y30
Kiri atasX0 Y60X−50 Y30
Titik contohX20 Y15X−30 Y−15

Koordinat CNC absolut dan inkremental

Dalam mode absolut, posisi tujuan dinyatakan terhadap origin aktif. Dalam mode inkremental, angka menyatakan perpindahan dari posisi saat ini. Pada banyak controller G-code, G90 dan G91 memilih kedua mode tersebut; pastikan dukungannya pada manual. Dasar perintahnya ada di memahami G-code dan M-code dasar CNC.

๐Ÿงช Kondisi latihan ๐Ÿ“ Absolut โž• Inkremental
Posisi awal X20, lalu nilai X10Tujuan X10 terhadap originBerpindah +10 sehingga menjadi X30
Posisi awal X20, lalu nilai X−5 (contoh)Tujuan X−5 terhadap originBerpindah −5 sehingga menjadi X15
Posisi awal X20, lalu nilai X0 (contoh)Tujuan X0, yaitu originTidak berpindah; posisi tetap X20

Tabel tersebut hanya menjelaskan angka. Itu bukan program siap jalan dan tidak menentukan jalur aman, kecepatan, maupun clearance. Kesalahan yang umum terjadi adalah tertukar mode G90/G91 saat mengedit program secara manual — sebuah gerakan kecil yang dimaksudkan sebagai perpindahan inkremental bisa menjadi gerakan besar yang tidak terduga bila mesin sedang dalam mode absolut. Referensi perintah tersedia dalam dokumentasi G-code LinuxCNC.

Mengapa acuan Z perlu perhatian khusus?

CAM dapat memakai permukaan atas bahan atau dasar bahan sebagai Z0, sesuai setup. Jika operator memilih acuan yang berbeda, seluruh kedalaman pekerjaan bisa bergeser — misalnya CAM menghitung Z0 dari permukaan atas, tetapi operator menetapkan Z0 di meja mesin, sehingga semua kedalaman potong menjadi terlalu dalam sebesar ketebalan bahan. Sebagai latihan, tuliskan ketebalan bahan dan tunjukkan posisi Z0 pada gambar potongan samping sebelum melakukan setup nyata.

Setelah mengganti alat, hubungan ujung alat dengan referensi juga perlu diverifikasi menurut prosedur mesin. Pada mesin dengan tool changer otomatis, tool length offset menjadi krusial karena setiap alat punya panjang yang berbeda. Pembahasan produsen tentang work offset dan tool offset dapat dibaca pada Haas Part Setup.

โฌ‡๏ธ Z0 di permukaan atas atau di dasar bahan

๐Ÿ“ Pilihan Z0 ๐Ÿง  Artinya โš ๏ธ Risiko bila CAM dan setup berbeda
Permukaan atas bahanKedalaman dihitung turun dari atas bahanBila Z0 diset di meja, semua potongan terlalu dalam sebesar tebal bahan
Dasar bahan atau mejaTinggi dihitung naik dari dasarBila Z0 diset di atas bahan, potongan bisa jauh lebih dangkal atau tidak sampai

Tabel ini hanya menggambarkan prinsipnya. Cocokkan selalu pilihan di CAM dengan hasil setup nyata sebelum menjalankan mesin.

Checklist pemahaman koordinat CNC

  • Saya tahu satuan yang digunakan (mm atau inch).
  • Saya bisa menunjukkan arah sumbu pada mesin dan pada desain.
  • Saya tahu apakah layar menampilkan koordinat mesin atau pekerjaan.
  • Saya tahu origin CAM dan acuan Z yang dipakai untuk pekerjaan ini.
  • Saya bisa membedakan tujuan absolut dan perpindahan inkremental.
  • Saya tahu di mana offset work coordinate (G54 dan sejenisnya) tersimpan di controller saya.

Jika salah satu jawaban masih belum jelas, selesaikan lewat gambar dan simulasi bersama pendamping sebelum mencoba gerakan mesin.

Pertanyaan yang sering muncul

Apakah homing harus dilakukan setiap kali menyalakan mesin?

Pada kebanyakan controller yang memakai limit switch untuk referensi, ya. Homing memastikan mesin tahu posisi mekanisnya sebelum offset work coordinate bisa dipakai secara akurat.

Kenapa work zero saya hilang setelah mesin dimatikan?

Ini tergantung controller. Beberapa controller menyimpan offset G54 secara permanen di memori non-volatile, sementara yang lain mengharuskan zeroing ulang setiap sesi kerja baru. Periksa dokumentasi firmware yang dipakai.

Apakah G54 satu-satunya sistem koordinat kerja yang tersedia?

Tidak. Standar G-code menyediakan beberapa slot koordinat kerja (G54 sampai G59 pada banyak controller), yang berguna bila kamu mengerjakan beberapa benda kerja dengan posisi berbeda dalam satu sesi.

Apa yang terjadi bila saya salah memilih mode absolut atau inkremental?

Mesin tetap akan bergerak sesuai instruksi, tetapi tujuannya bisa jauh berbeda dari yang dimaksudkan. Ini bisa menyebabkan tabrakan alat dengan clamp, meja, atau bagian mesin lainnya jika tidak diperiksa lebih dulu lewat simulasi.

Bagian Utama Mesin CNC dan Fungsinya: Panduan Mengenali Sistem Mesin
Pelajari sumbu XYZ, koordinat mesin dan benda kerja, homing, work…
Keselamatan CNC untuk Pemula: Checklist Sebelum, Saat, dan Setelah Operasi
Pelajari sumbu XYZ, koordinat mesin dan benda kerja, homing, work…

3 Comments

Leave A Comment

Cart (0 items)