Manufaktur industri
Industri Internet of Things | bahan industri | Pemeliharaan dan Perbaikan Peralatan | Pemrograman industri |
home  MfgRobots >> Manufaktur industri >  >> Manufacturing Technology >> Teknologi Industri

21 Unit 4:Bahasa dan Struktur CNC

TUJUAN

Setelah menyelesaikan unit ini, Anda seharusnya dapat:

Program CNC mencantumkan instruksi yang harus dilakukan sesuai urutan penulisannya. Mereka membaca seperti buku, kiri ke kanan dan atas-bawah. Setiap kalimat dalam program CNC ditulis pada baris terpisah, yang disebut aBlock. Blok disusun dalam urutan tertentu yang meningkatkan keamanan, prediktabilitas, dan keterbacaan, sehingga penting untuk mematuhi struktur program standar.

Blok disusun dalam urutan berikut:

Langkah-langkah yang tercantum di atas merupakan jenis program CNC yang paling sederhana, di mana hanya satu alat yang digunakan dan satu operasi yang dilakukan. Program yang menggunakan beberapa alat mengulangi langkah dua hingga sembilan untuk masing-masing.

Tabel 3 dan Tabel 4 di bagianKode G &M tunjukkan kode G dan M paling umum yang harus diingat jika memungkinkan.

Seperti bahasa apa pun, bahasa kode-G memiliki aturan. Misalnya, beberapa kode adalah modal, artinya tidak harus diulang jika tidak berubah antar blok. Beberapa kode memiliki arti yang berbeda tergantung pada bagaimana dan di mana kode tersebut digunakan.

Sementara aturan-aturan ini tercakup dalam bab ini, jangan menyibukkan diri dengan mempelajari setiap nuansa bahasa. Ini adalah tugas perangkat lunak CAD/CAMPost Processor untuk memformat dan menulis program CNC dengan benar.

Format Program

Program pada Tabel 1:di bawah ini membuat kontur persegi dan mengebor sebuah lubang.

Blokir

Deskripsi

Tujuan

%

O1234

(T1 0,25 AKHIR JUMLAH)

G17 G20 G40 G49 G80 G90

Memulai program.

Nomor program (Nama Program).

Deskripsi alat untuk operator.

Blok pengaman untuk memastikan alat berat dalam mode aman.

Mulai Program

T1 M6

S9200 M3

Muat Alat #1.

Kecepatan Spindle 9200 RPM, Pada CW.

Ubah Alat

G54

M8

G00 X-0,025 Y-0,275

G43 Z1.H1

Z0.1

G01 Z-0.1 F18.

Gunakan Fixture Offset #1.

Pendingin Aktif.

Bagian atas cepat.

Pesawat cepat ke pesawat yang aman, gunakan Tool Length Offset #1.

Cepat untuk memberi makan pesawat.

Perpindahan garis ke kedalaman pemotongan pada 18 IPM.

Pindah ke Posisi

G41 Y0.1 D1 F36.

Y2.025

X2.025

Y-0,025

X-0,025

G40 X-0.4

G00 Z1.

CDC Kiri, Pimpin dalam antrean, Dia. Offset #1, 36 IPM.

Perpindahan garis.

Perpindahan garis.

Perpindahan garis.

Perpindahan garis.

Nonaktifkan CDC dengan langkah awal.

Pesawat cepat ke pesawat yang aman.

Kontur Mesin

M5

M9

(BOR T2 0,25)

T2 M6

S3820 M3

Putar Mati.

Pendingin Mati.

Deskripsi alat untuk operator.

Muat Alat #2.

Kecepatan Spindle 3820 RPM, Pada CW.

Ubah Alat

M8

X1. Y1.

G43 Z1.H2

Z0.25

Pendingin Aktif.

Cepat di atas lubang.

Pesawat cepat ke pesawat yang aman, gunakan Tool Length Offset 2.

Cepat untuk memberi makan pesawat.

Pindah ke Posisi

G98 G81 Z-0.325 R0.1 F12.

G80

Z1.

Siklus lubang bor (kalengan), Kedalaman Z-.325, F12.

Batalkan siklus pengeboran.

Pesawat cepat ke pesawat yang aman.

Lubang Bor

M5

M9

G91 G28 Z0

G91 G28 X0 Y0

G90

M30

%

Putar Mati.

Pendingin Mati.

Kembali ke posisi awal mesin di Z.

Kembali ke posisi Home mesin di XY.

Setel ulang ke mode pemosisian absolut (untuk keamanan).

Setel ulang program ke awal.

Akhiri Program.

Akhiri Program

Kode Perintah Alamat Surat

Blok perintah mengontrol alat mesin melalui penggunaan perintah alamat surat. Beberapa digunakan lebih dari sekali, dan artinya berubah berdasarkan kode G yang muncul di blok yang sama.

Kode adalah modal, yang berarti tetap berlaku sampai dibatalkan atau diubah, atau non-modal, yang berarti hanya efektif di blok saat ini. Seperti yang Anda lihat, banyak alamat surat dipilih secara logis (T untuk pahat, S untuk spindel, F untuk laju umpan, dll.).

Tabel di bawah mencantumkan kode Perintah Alamat Surat yang paling umum.

Tabel 2:Kode Perintah Alamat Surat

Variabel

Deskripsi

Definisi

A

Posisi absolut atau inkremental dari Sumbu (sumbu rotasi di sekitar sumbu X)

A,B,C – Gerak Putar Sumbu ke-4/5

Rotasi terhadap sumbu X, Y, atau Z masing-masing. Sudut dalam derajat dan presisi hingga tiga tempat desimal.
G01 A45.325B90.

B

Posisi absolut atau inkremental dari sumbu B (sumbu rotasi di sekitar sumbu Y)

Sama seperti A

C

Posisi absolut atau inkremental dari sumbu C (sumbu rotasi di sekitar sumbu Z)

Sama seperti B

D

Menentukan diameter atau offset radial yang digunakan untuk kompensasi pemotong

Digunakan untuk mengkompensasi keausan dan defleksi diameter pahat. D disertai dengan bilangan bulat yang sama dengan nomor pahat (T5 menggunakan D5, dll). Tidak ada titik desimal yang digunakan. Itu selalu digunakan dalam hubungannya dengan G41 atau G42 dan gerakan XY (tidak pernah busur). Saat dipanggil, kontrol membaca register dan mengimbangi jalur pahat kiri (G41) atau kanan (G42) dengan nilai dalam register.
G01 G41 X2.D1

E

Tingkat umpan presisi untuk threading pada mesin bubut

F

Menentukan tingkat umpan

Menyetel laju umpan saat jalur pemesinan, busur, atau siklus pengeboran. Laju umpan dapat dalam Inci per Menit (mode G94) atau Waktu Terbalik (mode G93). Tingkat umpan dapat mencapai akurasi hingga tiga tempat desimal (untuk siklus ketuk) dan memerlukan titik desimal.
G01 X2.Y0. F30.

G

Alamat untuk perintah persiapan

Perintah G sering memberi tahu kontrol jenis gerakan apa yang diinginkan (misalnya, penentuan posisi cepat, umpan linier, umpan melingkar, siklus tetap) atau nilai offset apa yang digunakan.

G02 X2.Y2.I.50J0.

H

Mendefinisikan offset panjang pahat;

Sumbu tambahan yang sesuai dengan sumbu C (mis., pada turn-mill)

Kode ini memanggil register tool length offset (TLO) pada kontrol. Kontrol menggabungkan nilai TLO dan Fixture Offset Z untuk mengetahui letak pahat dalam kaitannya dengan bagian datum. Itu selalu disertai dengan bilangan bulat (H1, H2, dll), koordinat G43, dan Z.
G43 H1 Z2.

saya

Mendefinisikan ukuran busur dalam sumbu X untuk perintah busur G02 atau G03.

Juga digunakan sebagai parameter dalam beberapa siklus tetap.

Untuk gerakan busur (G2/G3), ini adalah jarak X tambahan dari titik awal busur ke pusat busur. Siklus bor tertentu juga menggunakan I sebagai parameter opsional.
G02 X.5 Y2.500I0.J0.250

J

Mendefinisikan ukuran busur pada sumbu Y untuk perintah busur G02 atau G03.

Juga digunakan sebagai parameter dalam beberapa siklus tetap.

Untuk gerakan busur (G2/G3), ini adalah jarak Y tambahan dari titik awal busur ke pusat busur. Siklus bor tertentu juga menggunakan J sebagai parameter opsional.
G02 X.5 Y2.500 I0.J0.250

K

Mendefinisikan ukuran busur dalam sumbu Z untuk perintah busur G02 atau G03.

Juga digunakan sebagai parameter dalam beberapa siklus tetap, sama dengan alamat L.

Untuk anarcmove (G2/G3) ini adalah jarak Z tambahan dari titik awal busur ke pusat busur. Dalam bidang G17, ini adalah jarak Z tambahan untuk gerakan heliks. Siklus bor tertentu juga menggunakan J sebagai parameter opsional.
G18 G03 X.3 Z2.500 I0.K0.250

L

Jumlah putaran siklus tetap;

Spesifikasi register apa yang akan diedit menggunakan G10

Jumlah loop siklus tetap:Mendefinisikan jumlah pengulangan ("loop") dari siklus tetap pada setiap posisi. Diasumsikan menjadi 1 kecuali diprogram dengan bilangan bulat lain. Kadang-kadang alamat K digunakan sebagai ganti L. Dengan penentuan posisi tambahan (G91), serangkaian lubang dengan jarak yang sama dapat diprogram sebagai loop daripada sebagai posisi individual.G10gunakan:Spesifikasi register apa yang akan diedit (offset kerja, offset radius pahat, offset panjang pahat, dll.).

M

Fungsi lain-lain

Selalu disertai dengan bilangan bulat yang menentukan artinya. Hanya satu kode-M yang diperbolehkan dalam setiap blok kode. Definisi kode-M yang diperluas muncul kemudian di bab ini.
M08

T

Nomor baris (blok) dalam program;

Nomor parameter sistem akan diubah menggunakan G10

Nomor blok dapat membuat program CNC lebih mudah dibaca. Mereka jarang diperlukan untuk program yang dihasilkan CAD/CAM tanpa subprogram. Karena menggunakan memori kontrol, sebagian besar program 3D tidak menggunakan nomor blok. Nomor blok adalah bilangan bulat hingga lima karakter tanpa titik desimal. Mereka tidak dapat muncul sebelum karakter awal/akhir kaset (%) dan biasanya tidak muncul sebelum blok komentar saja.
N100 T02 M06

O

Nama program

Program disimpan pada kontrol dengan nomor programnya. Ini adalah bilangan bulat yang diawali dengan huruf O dan tidak memiliki tempat desimal.
O1234 (Latihan 1)

P

Berfungsi sebagai alamat parameter untuk berbagai kode G dan M

Diam (delay) dalam hitungan detik.Disertai dengan G4 kecuali digunakan dalam siklus pengeboran tertentu.
G4 P.1

T

Peck kenaikan dalam siklus kalengan

Jarak umpan inkremental per lintasan dalam siklus bor peck.
G83 X2.000 Y2.000 Z-.625 F20.R.2 Q.2 P9.

R

Menentukan ukuran radius busur atau menentukan ketinggian retraksi dalam siklus kalengan

Busur dapat didefinisikan menggunakan jari-jari busur R atau I,J,Kvektor. IJK lebih dapat diandalkan daripada R sehingga disarankan untuk menggunakannya. Ris juga digunakan oleh siklus bor sebagai nilai kembali bidang Z.
G83 Z-.625 F20.R.2 Q.2 P9.

S

Menentukan kecepatan, baik kecepatan spindel atau kecepatan permukaan tergantung pada mode

Kecepatan spindel dalam putaran per menit (RPM). Ini adalah nilai integer tanpa desimal, dan selalu digunakan bersama dengan M03 (Spindle pada CW) atau M04 (Spindle pada CCW).
S2500M03

T

Pemilihan alat

Memilih alat. Ini adalah nilai integer yang selalu disertai dengan M6 (kode perubahan alat).
T01 M06

U

Sumbu tambahan yang sesuai dengan sumbu X (biasanya hanya kontrol kelompok A mesin bubut)

Juga menentukan waktu diam pada beberapa mesin.

Dalam kontrol ini, X dan U meniadakan G90 dan G91, masing-masing. Pada mesin bubut ini, G90 merupakan alamat siklus tetap untuk pengasaran.

V

Sumbu tambahan yang sesuai dengan sumbu Y

Sampai tahun 2000-an, alamat V sangat jarang digunakan, karena kebanyakan mesin bubut yang menggunakan U dan W tidak memiliki sumbu Y, sehingga tidak menggunakan V. (Green et al 1996 bahkan tidak mencantumkan V dalam tabel alamatnya. ) Itu masih sering terjadi, meskipun menjamurnya perkakas bubut hidup dan pemesinan turn-mill telah membuat penggunaan alamat V lebih jarang daripada sebelumnya (Smid2008 menunjukkan sebuah contoh).

K

Sumbu tambahan yang sesuai dengan sumbu Z (biasanya hanya kontrol kelompok A mesin bubut)

Dalam kontrol ini, Z dan W meniadakan G90 dan G91, masing-masing. Pada mesin bubut ini, G90 merupakan alamat siklus tetap untuk pengasaran.

X

Posisi absolut atau inkremental dari sumbu X.

Data koordinat untuk sumbu X. Maksimal empat tempat setelah desimal diperbolehkan dan angka nol di belakang tidak digunakan. Koordinat adalah modal, jadi tidak perlu mengulanginya di blok berikutnya jika tidak berubah.
G01 X2.250F20.

Y

Posisi absolut atau inkremental dari sumbu Y

Data koordinat untuk sumbu Y.

G01 Y2.250 F20.

Z

Posisi absolut atau inkremental dari sumbu Z

Data koordinat untuk sumbu Z.

Definisi Kode Karakter Khusus

Berikut ini adalah daftar karakter khusus yang umum digunakan, artinya, penggunaan, dan batasannya.

% – Awal atau Akhir Program

Semua program dimulai dan diakhiri dengan % pada blok dengan sendirinya. Kode ini disebut karakter tape rewind (peninggalan dari hari-hari ketika program dimuat menggunakan pita kertas).

( ) – Komentar

Komentar untuk operator harus huruf besar semua dan diapit dalam tanda kurung. Panjang maksimum komentar adalah 40 karakter dan semua karakter menggunakan huruf kapital.
(T02:5/8 END MILL)

/ – Blokir Hapus

Kode setelah karakter ini diabaikan jika sakelar Hapus Blokir pada kontrol aktif.
/ M00

; – Akhir Blok

Karakter ini tidak terlihat saat program CNC dibaca dalam editor teks (carriage return), tetapi muncul di akhir setiap blok kode saat program ditampilkan pada kontrol mesin.
N8 Z0.750;

Kode G &M

Kode G&M membuat sebagian besar konten program CNC. Definisi setiap kelas kode dan arti khusus dari kode yang paling penting dibahas selanjutnya.

Kode-G

Kode yang dimulai dengan G disebut kata persiapan karena mereka mempersiapkan mesin untuk jenis gerakan tertentu.

Tabel 3:G-Code

Kode

Deskripsi

G00

Gerakan cepat. Digunakan untuk memposisikan mesin untuk gerakan non-milling.

G01

Gerakan garis pada kecepatan umpan tertentu.

G02

Busur searah jarum jam.

G03

Busur berlawanan arah jarum jam.

G04

Tinggal.

G28

Kembali ke posisi awal mesin.

G40

Kompensasi Diameter Pemotong (CDC) mati.

G41

Kompensasi Diameter Pemotong (CDC) tersisa.

G42

Kompensasi Diameter Pemotong (CDC) benar.

G43

Offset panjang pahat (TLO).

G54

Fixture Offset #1.

G55

Fixture Offset #2.

G56

Fixture Offset #3.

G57

Fixture Offset #4.

G58

Fixture Offset #5.

G59

Fixture Offset #6.

G80

Batalkan siklus pengeboran.

G81

Siklus pengeboran sederhana.

G82

Siklus bor sederhana dengan diam.

G83

Siklus bor peck.

G84

Ketuk siklus.

G90

Mode pemrograman koordinat mutlak.

G91

Mode pemrograman koordinat inkremental.

G98

Siklus bor kembali ke titik awal (R).

G99

Siklus pengeboran kembali ke bidang Referensi (Tinggi Z terakhir)

Kode-M

Kode yang dimulai dengan M disebut kata lain-lain. Mereka mengontrol opsi bantu alat berat seperti cairan pendingin dan arah spindel. Hanya satu kode-M yang dapat muncul di setiap blok kode.

Tabel 4:M-Codes

Kode

Deskripsi

M00

Program berhenti. Tekan tombol Mulai Siklus untuk melanjutkan.

M01

Pemberhentian opsional.

M02

Akhir program.

M03

Putar searah jarum jam.

M04

Putar berlawanan arah jarum jam.

M05

Spindel berhenti.

M06

Ubah alat.

M08

Pendingin menyala.

M09

Pendingin mati.

M30

Akhiri program dan tekan Cycle Start untuk menjalankannya kembali.

Pilih Definisi G-Code (Diperluas)

G00 – Gerakan Cepat 

Kode ini memerintahkan mesin untuk bergerak secepat mungkin ke titik tertentu. Itu selalu digunakan dengan posisi koordinat dan merupakan modal. Tidak seperti G01, G00 tidak mengkoordinasikan sumbu untuk bergerak dalam garis lurus. Sebaliknya, setiap sumbu bergerak dengan kecepatan maksimumnya sampai puas. Ini menghasilkan gerakan seperti yang ditunjukkan pada Gambar 18 di bawah.

G00 X0. Y0.

Gambar 1. G00 MotionCaution:Kecepatan cepat beberapa mesin dapat melebihi 1. Gerakan offset atau koordinat yang salah dapat menabrakkan mesin lebih cepat daripada yang dapat dilakukan operator pada pemberhentian darurat. Gunakan penggantian umpan cepat pada mesin saat menjalankan program untuk pertama kalinya.Gerakan Linier adalah Gerak Garis Lurus: 

G-Code adalah tentang gerak, dan jenis gerak yang paling umum ditemukan di bagian program adalah garis lurus atau gerak linier. Gerak adalah salah satu dari hal-hal di G-Code yang merupakan modal. Anda memberi tahu pengontrol jenis gerakan apa yang Anda inginkan dengan G-Code dan pengontrol akan selalu ingat untuk membuat gerakan seperti itu sampai Anda memintanya untuk mengubahnya menggunakan G-Code lain.

G00 untuk Pemosisian Cepat; Rapids Motion secepat mesin Anda akan pergi. Digunakan untuk memindahkan pemotong melalui udara ke posisi berikutnya yang akan dipotong.

G01 untuk Gerakan Pemotongan yang Lebih Lambat; Umpan Gerak lebih lambat, untuk memotong. Kecepatan makan ditetapkan oleh G-Code “F”.

F-word =“F” seperti pada “Feedrate”.

S-word =“S” seperti pada “Spindle Speed”, alamatnya adalah rpm.

Menentukan Gerak Linier Dengan X, Y, dan Z:

Menentukan G00 atau G01 tidak menyebabkan gerakan apa pun terjadi-mereka hanya memberi tahu pengontrol jenis gerakan apa yang diharapkan ketika Anda akhirnya memberi tahu ke mana harus pindah. Untuk gerakan sebenarnya, Anda perlu menentukan tujuan menggunakan kata-kata X, Y, dan Z. Untuk pindah ke bagian nol, kita mungkin mengeluarkan perintah seperti ini:

G00 X0 Y0 Z0       Atau  gunakan G01 jika Anda ingin lebih lambat   G01 X0 Y0 Z0 F40.

Interpolated motion atau gerakan interpolasi, Ketika kita menentukan beberapa koordinat pada sebuah garis, berarti lebih dari satu sumbu mesin bergerak pada saat yang bersamaan. Faktanya, pengontrol akan menggerakkan semuanya dengan kecepatan yang tepat relatif satu sama lain sehingga pemotong mengikuti garis lurus ke tujuan dan bergerak pada kecepatan gerak makan.

Jika kita menentukan tujuan yang sama, tetapi menyebarkan koordinat ke beberapa baris, setiap baris adalah langkah yang terpisah:

G00 X0 Y0 (Pindah ke X0 Y0 dalam satu gerakan, pertahankan Z konstan)

Z0 (Pindah ke Z0 dalam satu gerakan, jaga agar X dan Y tetap konstan)

G00 dan G01 adalah modal, jadi kita hanya perlu menentukannya saat ingin mengubah mode.

Sumbu Z: 

Konsep gerak interpolasi memunculkan isu menarik untuk sumbu Z. Seringkali merupakan ide yang baik untuk memindahkan sumbu kedalaman potong sendiri, daripada sebagai gerakan terkoordinasi dengan sumbu lain (X dan Y). Apakah Anda akan mengalami masalah (tabrakan) saat pemotong mendekati benda kerja dan pemasangan. Pertama bergerak di X dan Y dan kemudian bergerak di Z , jauh lebih mudah untuk menilai apakah tabrakan yang tidak disengaja akan terjadi. Anda juga lebih kecil kemungkinannya untuk mengenai benda acak yang mencuat, seperti penjepit, jika Anda menjaga agar pemotong tetap tinggi sampai Anda berada tepat di tempat Anda ingin mulai memotong.

Gerakan Melingkar G02 dan G03 adalah Mode yang Dimulai: 

G02 menetapkan mode untuk busur melingkar searah jarum jam.

G03 menetapkan mode untuk busur melingkar berlawanan arah jarum jam.

Mode G02 atau G03 ditetapkan, busur didefinisikan dalam G-Code dengan mengidentifikasi 2 titik akhir dan pusatnya yang harus berjarak sama dari setiap titik akhir. Titik akhirnya mudah. Titik kontrol saat ini, atau lokasi ketika blok dimulai menetapkan satu titik akhir. Yang lain dapat ditentukan oleh koordinat XYZ. Pusat paling sering diidentifikasi dengan menggunakan I, J, atau K untuk menetapkan offset relatif dari titik awal busur ke pusat.

CONTOH ARUS SEBUAH JAM: 

Gambar 2. Pusat busur dengan IJK

Busur ini dimulai pada X0Y2. dan berakhir di X2.Y0. Pusatnya ada di X0Y0. Kita bisa menentukannya dalam G-code seperti ini:

G02 (Mengatur mode busur searah jarum jam)

X2Y0 I0J-2.0

Pusat Menggunakan Radius “R”.

Pusat hanya dengan menentukan jari-jari lingkaran. Lingkaran memiliki radius 2, jadi G-Codenya mungkin sederhana:

G02 X2Y0 R2

G17/G18/G19 – Penunjukan Pesawat

Busur harus ada pada bidang yang ditunjuk oleh perintah G17 (XY), G18 (XZ) atau G19 (YZ). G17 adalah default mesin.

Gambar 3. Penunjukan Pesawat

G40/G41/G42 – Kompensasi Diameter Pemotong (CDC)

CDC adalah kunci untuk permesinan CNC presisi, yang memungkinkan operator mengkompensasi keausan pahat dan defleksi dengan memerintahkan alat berat untuk membelok ke kiri (G41) atau kanan (G42) dari jalur yang diprogram. G40 membatalkan kompensasi pemotong. Jumlah offset dimasukkan dalam kontrol D-register CNC. Daftar keausan dapat diibaratkan seperti tabel yang mengacu pada kontrol dengan setiap gerakan.

Tabel 5:Diameter Register Offset

Offset Diameter Alat

Nilai

H1

0,0125

D2

0,0000

D3

0,0000

D4

0,0000

D5

0,0000

D6

0,0000

Nilai dalam D-register dihitung oleh operator peralatan mesin, yang memantau ukuran akhir fitur suku cadang, membandingkannya dengan hasil cetak, dan memasukkan perbedaan dalam register sesuai kebutuhan untuk menjaga suku cadang tetap dalam spesifikasi. Jika tidak ada penyimpangan, register disetel ke nol.

G01 G41 D1 X1.0 Y.25 F40.

G43 – Kompensasi Panjang Alat

G43 mengaktifkan kompensasi panjang pahat. Itu selalu disertai dengan kode-H dan gerakan-Z, di mana H adalah register offset panjang pahat (TLO) untuk dibaca, dan Z adalah tinggi yang harus dituju mengacu pada bagian datum.

(TLO) dapat dianggap seperti tabel pada kontrol:

Tabel 6:Offset Kerja

Tahanan Panjang Alat

Z

H1

10.236

H2

4.7510

H3

6.9652

H4

7.6841

H5

12.4483

H6

8.2250

TLO digabungkan dengan offset fixture aktif pada kontrol sehingga alat berat mengetahui posisi ujung pahat terkait dengan bagian datum.

G43 H1 Z1.

G54 – Pengimbang Kerja 

Offset kerja adalah register data dalam kontrol CNC yang menahan jarak dari posisi rumah mesin X, Y, Z ke bagian datum. Offset ini dapat dianggap seperti tabel pada kontrol:

Tabel 7:Offset Kerja

Pengimbangan Kerja

X

Y

Z

G54

14.2567

6.6597

0,0000

G55

0,0000

0,0000

0,0000

G56

0,0000

0,0000

0,0000

G57

0,0000

0,0000

0,0000

G58

0,0000

0,0000

0,0000

G59

0,0000

0,0000

0,0000

Tip:G54 biasanya digunakan untuk pengaturan pemesinan pertama. Offset tambahan digunakan untuk mesin sisi lain dari bagian tersebut.

Nilai X dan Y mewakili jarak dari rumah mesin ke bagian datum XY. Nilai Z adalah jarak dari titik referensi pahat (misalnya, bagian atas blok 1-2-3) dan bagian Z-datum.

G54 X0. Y0.

UJI UNIT

1. Jelaskan instruksi daftar program CNC.

2. Semua program CNC dimulai dan diakhiri dengan apa?

3. Jelaskan alamat surat Kode perintah.

4. Sebutkan tiga kode karakter khusus.

5. Jelaskan kode G dan M.

6. Tolong jelaskan G00 G90 G54 X0 Y0.

7. Tolong jelaskan G00 G90 G43 H1 Z1.

8. Apa perbedaan antara G00 dan G01?

9. Jelaskan perbedaan antara G02 dan G03.

10. Jelaskan kata F dan S.


Teknologi Industri

  1. Pemrograman Mikroprosesor
  2. C - Struktur Program
  3. C# - Struktur Program
  4. Uji Coba dan Kesalahan Teknisi CNC:Realitas yang Disayangkan
  5. Cara Memastikan Akurasi dan Presisi dalam Penggilingan CNC
  6. Kami Menyediakan Solusi Pemesinan CNC dan Pembuatan Alat
  7. 22 Unit 5:Operasi CNC
  8. Memaksimalkan Akurasi dan Pemosisian Alat Mesin CNC
  9. Apa itu Alat CNC dan Penggiling Pemotong?
  10. Presetter Alat CNC dan Pengukuran Alat CNC Pendahuluan