0% menganggap dokumen ini bermanfaat (0 suara)
8 tayangan107 halaman

Pemrograman MOCN untuk CNC dan Mesin

Dokumen ini membahas pemrograman mesin alat yang dikendalikan secara numerik (CNC). Ini mendefinisikan CNC, menggambarkan cara kerja dan arsitekturnya, serta menjelaskan konsep-konsep kunci dalam pemrograman seperti sumbu, titik referensi, asal, dan kode G yang digunakan.

Diterjemahkan oleh

ScribdTranslations
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
8 tayangan107 halaman

Pemrograman MOCN untuk CNC dan Mesin

Dokumen ini membahas pemrograman mesin alat yang dikendalikan secara numerik (CNC). Ini mendefinisikan CNC, menggambarkan cara kerja dan arsitekturnya, serta menjelaskan konsep-konsep kunci dalam pemrograman seperti sumbu, titik referensi, asal, dan kode G yang digunakan.

Diterjemahkan oleh

ScribdTranslations
Hak Cipta
© All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd

OFPPT

Kantor Pendidikan Kejuruan

dan Promosi Pekerjaan 2015

Pemrograman MOCN

GUNNOUNI Mohamed /CDC-GM


OFPPT
Ringkasan
I. Umum 6
1. Pendahuluan 6
2. Historise .................................................................................................................................... 6
3. Definisi dari perintah digital ...................................................................................... 6
4. Terminologi 6
[Link] penggunaan................................................................................................................. 7
6. Praseleksi des M.O.C.N............................................................................................................ 7
[Link] MOCN.......................................................................................................... 7
8. Pilihan sistem CN .............................................................................................................. 9
II. Mode fungsi MOCN ............................................................................................. 9
Pergerakan melalui penentuan posisi titik ke titik............................................................................. 9
Perpindahan dalam paraxial............................................................................................................... 10
Pergerakan terus-menerus (jalur penghindaran)............................................................... 11
III. Arsitektur MOCN............................................................................................................. 12
[Link] pengendalian suatu organ bergerak........................................................................ 14
[Link] organ bergerak mengikuti sumbue .................................................................... 15
Mesins ......................................................................................................................................... 15
Penghubung mesin-tabel ..................................................................................................................... 16
Vérin .............................................................................................................................................. 17
Glissières........................................................................................................................................ 17
Sensor
IV. Sumbu dan referensi.......................................................................................................................... 18
1. Definisi dan pemasangan poros ....................................................................................... 19
Terjemahan primer ............................................................................................................. 19
Rotasi primer.................................................................................................................. 19
[Link] asal-usul tur CN............................................................................................ 21
Asal Mesin (OM) :............................................................................................................. 21
2. Asal ukuran(Om) :................................................................................................................ 21
3. Asal program (OP) : ......................................................................................................... 21
4. Asal porte pièce (Opp) :........................................................................................................ 21
5. Asal bagian(Op) : .................................................................................................................... 21
6. Titik Dipiloti oleh Mesin (PPM): ........................................................................................... 21
[Link] tajam (AT): .......................................................................................................... 21

GUNNOUNI Mohamed/CDC-GM Page 2


VI. Pengaturan asal pada mesin CNC:.............................................................................................. 22
Pengaturan asal bagian/program.................................................................................................... 22
Pengaturan sesuai sumbu X.................................................................................................................. 22
Pengaturan sesuai sumbu Z.................................................................................................................. 23

VII. Pemrograman (penggambaran) ....................................................................................................... 25


Les berbagai mode pemrograman.................................................................................. 25
Bahasa ISO ............................................................................................................................... 25
Bahasa percakapan di meja C.N......................................................................... 26
Pemrograman otomatis oleh F.A.O................................................................................. 26
Pemrograman dalam kode G ................................................................................................................ 26
Format program ............................................................................................................... 27
Komposisi maksimum sebuah blok................................................................................................. 27
Fungsi persiapan ................................................................................................................ 28
Interpolasi
Pemrograman chamfer C dan radius R ........................................................................ 30
Interpolasi melingkar dengan nilai radius............................................................................ 32
Fungsi maju......................................................................................................................... 34
Kecepatan potong ........................................................................................................................... 34
Fungsi kecepatan spindel ........................................................................................................... 34
Fungsi pemilihan alatl ................................................................................................................. 35
Unitas ............................................................................................................................................ 35
Koordinat absolut/ relatifs.................................................................................................. 35
Fungsi lainnya ......................................................................................................................... 36
Kode G yang didukung oleh Fanuc .................................................................................................... 38
Kode M berikut ini digunakan di FANUC .............................................................................. 39
[Link] untuk seorang bawah-program................................................................. 39
IX. Perbaikan alat dalam penggilingan.................................................................................................. 40

Koreksi sur X etZ.................................................................................................................. 41


2. Fungsi kompensasi sinarn ....................................................................................... 42
3. Pengukur alat .............................................................................................................................. 44

Definisi pengukur: ................................................................................................................... 44


Arah hidung alat imajiner........................................................................................... 45
4. Perbaikan dinamisques d’outils............................................................................................... 46
Koreksi pada diameter luar............................................................................................... 46

GUNNOUNI Mohamed/CDC-GM Page 3


Koreksi pada pengeboran................................................................................................................... 47
Koreksi pada panjang ................................................................................................................ 48
Koreksi pada pemotongan .......................................................................................................... 48
X. Les perbaikan siklus dalam pengambilan gambar .......................................................................................................... 49
Aplikasis........................................................................................................................................... 59
[Link] asal pada pusat pengolahan................................................................ 64
[Link] Asli (OM) :......................................................................................................... 64
[Link] asal (Om):........................................................................................................... 64
[Link] asal (OP):................................................................................................... 64
[Link] tempat penyimpanan (Opp): .................................................................................................. 64
[Link] pièce(Op) : ................................................................................................................ 64
[Link] Dipandu oleh Mesin (PPM): .................................................................................... 64
[Link] tajam (AT): .................................................................................................... 64
[Link] asal pada pusat mesin........................................................................... 66
Pengaturan asal bagian/program............................................................................................. 66
Penyesuaian mengikuti sumbu X............................................................................................................. 67

Pengaturan mengikuti sumbu Z.............................................................................................................. 67

III. Pemrograman (penggilingan)................................................................................................... 72

Pemrograman chamfer C dan radius R ........................................................................ 74


Interpolasi melingkar dengan nilai jari-jari................................................................ 76
Fungsi maju...................................................................................................................... 79
Fungsi kecepatan spindle...................................................................................................... 80
Fungsi pemilihan alatl............................................................................................................ 80
Unit........................................................................................................................................... 80
Koordinat absolut/relatif........................................................................................... 80
Fungsi lain......................................................................................................................... 81
Kode G yang didukung oleh Fanuc.............................................................................................. 83
Kode M berikut digunakan di FANUC...................................................................... 84
IV. Panggilan untuk seorang bawahan-programe ............................................................................................... 85

[Link] alat (pemotongan).................................................................................................... 86


Fungsi kompensasin drayon........................................................................................ 86
KOREKSI PANJANG ALAT................................................................................. 88
ALAT JAUGES............................................................................................................................... 89
Koreksi dinamis alat............................................................................................... 90

GUNNOUNI Mohamed/CDC-GM Page 4


VI. Siklus tetap dalam permesinan frekuensi.................................................................................................. 95

[Link] bentuk kompleks.......................................................................... 106


Fungsi RTCP......................................................................................................................... 106
à kecepatan tinggi..................................................................................................... 106
Pemesinan

GUNNOUNI Mohamed/CDC-GM Page 5


I. Umum
1. Introduction
Sebuah Mesin Perkakas yang Dikendalikan Secara Numerik (M.O.C.N.) adalah mesin pemesinan siklus
otomatis yang dapat diprogram.
Istilah "perintah digital" bersifat umum dan dipilih karena mesin adalah
dipesan oleh "instruksi" digital yang diberikan oleh sebuah kalkulator. Dalam istilah lain
termes, kita bisa mengatakan bahwa organ-organ bergerak dari mesin dimotorisasi dan bahwa
automatisme memastikan perintah dan dalam sebagian besar kasus kontrol posisi dan/or
dari kecepatan.
Jenis mesin ini terdiri dari dua bagian yang saling melengkapi:
bagian operatif (ini adalah mesin perkakas: ia beraksi langsung pada produk yang akan dibuat);
- bagian perintah (ini adalah perintah numerik: ini memungkinkan untuk menyusun perintah dalam
fungsi dari instruksi dan laporan.

2. Sejarah
MOCN pertama dicatat pada tahun 1942.
Pembuatan sebuah cam tiga dimensi yang kompleks telah memaksa Bendix Corporation
(AS) untuk memerintahkan langsung gerakan mesin berdasarkan definisi
numerik dari kurva yang dihasilkan oleh komputer.
1955: di Font du Lac (Wisconsin), produsen Amerika Giddins & Lewis memasarkan
MOCN pertama.
1959: munculnya CN di Eropa (pameran Hannover).
1964 : di Prancis, Télémécanique Electrique meluncurkan CN NUM 100 yang dirancang berdasarkan
relais Télésat.
1968: CN mengadopsi sirkuit terpadu; ia menjadi lebih kompak dan lebih kuat.
1972: mini komputer menggantikan logika berkabel; CN menjadi CNC.
1976 : pengembangan CN dengan mikroprosesor.
1984: munculnya fungsi grafis yang canggih dan mode pemrograman
konversasional.
1986: CN mulai terintegrasi dalam jaringan komunikasi, awal dari era
pembuatan fleksibel (CIM).
1990 : pengembangan CN dengan mikroprosesor 32 bit

3. Definisi perintah numerik


Perintah numerik adalah teknik yang menggunakan data yang terdiri dari kode
alfanumerik untuk mewakili instruksi geometris dan teknologi
diperlukan untuk mengoperasikan sebuah mesin atau proses.

CN adalah sekumpulan otomatisasi di mana perintah gerakan atau


perpindahan, kecepatan perpindahan ini dan akurasinya diberikan dari
informasi digital.

4. Terminologi
CN: Perintah Numerik.
CNC: Perintah Numerik oleh Kalkulator.
DCN: Direktur Perintah Digital.

GUNNOUNI Mohamed/CDC-GM Page 6


DNC: Kontrol Numerik Langsung
MOCN: Mesin Alat dengan Kendali Numerik.
MDI: Input Data Manual
CFAO : Konsepsi dan Pembuatan yang Dibantu oleh Komputer
CAD/CAM: Desain Bantuan Komputer / Manufaktur Bantuan Komputer (lihat CFAO)
CCW : Bertentangan dengan jarum jam (sens antihoraire)
CW : Searah jarum jam
PCMCIA : Asosiasi Kartu Memori Komputer Pribadi Internasional
RAM : Memori Akses Acak (RAM, atau memori hidup)
ROM : Memori Hanya Baca (mémoire morte, atau hanya untuk dibaca)

5. Domain penggunaan
M.O.C.N. terutama cocok untuk produksi dalam jumlah kecil dan menengah.
energi terbarukan. Mereka memungkinkan pelaksanaan, tanpa pembongkaran, bagian-bagian kompleks
melibatkan banyak operasi pemesinan.
Jenis mesin ini terletak di tengah-tengah antara mesin konvensional yang sangat
fleksibel (mudah digunakan) yang diperuntukkan bagi pekerjaan unit (prototipe, pemeliharaan) dan
mesin transfer, sangat produktif, diperuntukkan untuk produksi besar.
MOCN digunakan di banyak sektor industri:
Metalurgi, Kayu, Tekstil…

. CN juga dikaitkan dengan teknologi baru dalam pembentukan:


Laser
Elektroerosion
Jet d’eau

. Proses utama pembuatan yang terlibat adalah:


• Pengeboran, pengetapan
• Pemotongan, pengeboran
Penggilingan
• Perbaikan
• Oksikupaj, pengelasan kontinu, per titik
• Poinçonning, pemotongan
dll.

6. Praseleksi M.O.C.N.
M.O.C.N. memungkinkan pengolahan suku cadang dengan bentuk yang beragam. Klasifikasi berdasarkan
keluarga bagian memungkinkan untuk melakukan pemilihan awal jenis mesin.
Kami berusaha untuk melakukan maksimum pemesinan tanpa membongkar bagian untuk menghindari
dispersi karena penempatan bagian pada fitur pemesinan.
Pemilihan akhir mesin dilakukan dengan mempertimbangkan dimensi bagian-bagian yang ada.
usiner, daya yang diperlukan untuk spindle, kapasitas mesin...

7. Pelaksanaan MOCN

Pelaksanaan MOCN di perusahaan memerlukan pematuhan terhadap beberapa aturan.


dalam rangka mempersiapkan, dalam kondisi optimal, integrasi teknologi ini.
Fase pelaksanaan ini melalui tiga tahap besar:
—pilihan peralatan ;

GUNNOUNI Mohamed/CDC-GM Page 7


— persiapan awal perusahaan dan lingkungan sekitarnya;
analisis profitabilitas.

Kriteria pemilihan peralatan

Pilihan harus berfokus pada tiga elemen penyusun, yaitu mesin, sistem
CN dan lingkungan.

Pemilihan mesin

Jenis mesin dipilih berdasarkan data berikut:


—morphologie des pièces à usiner ;
—dimensi dan berat bagian yang akan dikerjakan;
— ketelitian pemesinan yang diminta ;
—jumlah bagian yang harus diproduksi per peluncuran;
— sifat bahan yang diolah oleh perusahaan;
—keragaman dan kompleksitas pemesinan;
— kepadatan di lantai, mengingat ruang yang tersedia di bengkel

Persiapan perusahaan

Penggunaan optimal MOCN memerlukan pengaturan yang mendalam terhadap struktur-struktur


perusahaan.
Pada diagram di gambar 32, kita dapat memperkirakan potensi waktu pengenalan
dari CN dalam perusahaan.

Diagram waktu pengenalan CN di perusahaan

GUNNOUNI Mohamed/CDC-GM Page 8


Sumber daya manusia

Aspek manusia sangat penting untuk mendapatkan dukungan luas dari perusahaan pada saat kedatangan
dari MOCN. Kami akan memastikan untuk menjelaskan dengan jelas apa itu dan apa yang bisa
benar-benar membawa CN sebelum memilih dan melatih, pada berbagai tingkatan, staf
terkait dengan penggunaan peralatan (penguasaan, operator, programmer, staf
pemeliharaan, dll.).
Dalam sebagian besar kasus, juga perlu dipersiapkan pekerjaan dalam beberapa tim.

Studi kelayakan

Investasi produktif memerlukan analisis mendetail tentang pilihan dan profitabilitas.


bantuan perhitungan komparatif antara berbagai solusi teknis

8. Pemilihan sistem CN
Pemilihan CN dan opsi perangkat keras serta perangkat lunaknya sangat terkait dengannya
tingkat kinerja (dan terutama kesesuaiannya dengan mesin), pada
ergonomi, pada harganya dan pada kualitas layanan yang ditawarkan oleh penyedianya.
Sebelum mengambil keputusan definitif dalam memilih MOCN baru, adalah
Sangat dianjurkan bagi pengguna akhir mesin untuk mencari informasi langsung.
di pihak produsen CN tentang semua kemungkinan perangkat lunak yang dapat ditawarkan
peralatan.

Perintah numerik melalui kalkulator terintegrasi


Mesin yang dikendalikan secara numerik memiliki kalkulator terintegrasi. Dengan demikian,
program dapat dimuat ke dalam memori. Setelah pengembangan atau pengunduhan dari
program, C.N bekerja secara mandiri.
Jenis C.N. ini memungkinkan:
penyusunan dan modifikasi program di lokasi;
manajemen program yang dimuat dalam memori;
mempelajari data mesin;
Perintah numerik langsung
C.N. menggunakan jalur telekomunikasi untuk bertukar data (program,
pesan...) antara kalkulator terintegrasi dan peralatan komputer eksternal (server
atau komputer).
Penggunaannya memungkinkan:
untuk membebaskan diri dari kapasitas memori dari komputer yang terintegrasi.
- untuk mentransmisikan data atau program dengan cepat.
- mengelola program secara terpusat.

II. Mode operasional MOCN


Pergerakan melalui penempatan titik ke titik.

GUNNOUNI Mohamed/CDC-GM Page 9


Peralihan dari satu titik ke titik lain dilakukan dengan memprogram posisi akhir, sementara itu
trajet yang dilalui untuk mencapai posisi ini tidak dikendalikan oleh direktur dari
perintah digital.
Sebagai contoh, lintasan datar dari satu titik A ke titik B dapat dilakukan dari
berbagai cara yang disusun
Kita menemukan aplikasi pada mesin bor, mesin pemukul,
penggilingan...

Perpindahan dalam paraxial


Lintasan sejajar dengan sumbu pergerakan dan kecepatan pergerakan
(terprogram) dikendalikan. Jenis perpindahan ini memungkinkan, misalnya, penggilingan
tepat pada kecepatan yang ditentukan.
Kita menemukan aplikasi dalam (pelatihan) permukaan, silindrisasi, penggilingan…).

GUNNOUNI Mohamed/CDC-GM Page 10


Pergerakan terus-menerus (jalur keliling)
Interpolator linier dan sirkuler memungkinkan untuk membuat trajektori linier dan
siklus di dalam bidang atau di dalam ruang. Sumbu yang berbeda yang menjalankan trajektori adalah
kontrol kecepatan dan posisi untuk memastikan sinkronisasi permanen dari
gerakan.

GUNNOUNI Mohamed/CDC-GM Page 11


III. Arsitektur MOCN
Arsitektur menara CN

Arsitektur pusat pemesinan CN

GUNNOUNI Mohamed/CDC-GM Page 12


Gambar 1: Arsitektur perangkat keras MOCN

Kinematika mesin perkakas terkait dengan prinsip generasi permukaan (datar,


sikinder...). Mesin pengendali numerik dasar (mesin bubut, mesin frais) memiliki sebuah
kinematika identik dengan mesin konvensional (mesin bubut paralel, mesin frais)
universal.
Pusat permesinan (pusat pemrosesan atau pusat penggilingan) memiliki setidaknya satu
axe supplémentaire (broche ou table rotative commandée numériquement).
Dengan kata lain :
Sebuah mesin bubut adalah mesin dua sumbu. Spindle tidak dihitung, ia memberikan
gerakan pemotongan
sebuah mesin penggilingan adalah mesin tiga sumbu. Spindle tidak diperhitungkan, itu
berikan gerakan pemotongan;
sebuah pusat pemotongan memiliki setidaknya tiga sumbu. Spindel dapat dikendalikan dalam
posisi dan dalam hal ini gerakan pemotongan diberikan oleh alat yang berputar;
Sebuah pusat pemesinan memiliki setidaknya empat sumbu. Misalnya, sebuah meja putar
Asservi dalam posisi atau meja yang dapat diindeks memberikan sumbu keempat. Spindle tidak
pas comptabilisée, elle donne le mouvement de coupe.
Secara umum, sebuah pusat memiliki pengganti alat.
Beberapa pusat pemesinan memungkinkan pembuatan lengkap komponen pada yang sama
mesin (satu fase dengan berbagai operasi: pemotongan, penggilingan, pengeboran,
taraudage, détourage, gravure...).
Catatan:

GUNNOUNI Mohamed/CDC-GM Page 13


Denumination 2 sumbu 1/2 atau 2D1/2 kadang-kadang digunakan untuk merujuk pada sebuah mesin
tiga sumbu atau F.A.O. yang menghasilkan trajektori dalam rencana melalui interpolasi linier dan
sirkuler. Dimensi "ketiga" hanya digunakan untuk mengubah rencana interpolasi.
Meskipun ketidakmungkinan untuk melakukan interpolasi melingkar di ruang 3D melalui
mesin disebut "2 sumbu 1/2", adalah mungkin dengan jenis mesin ini untuk menghasilkan dan
mengontrol trajektori linier di ruang dan dengan demikian menghasilkan permukaan
gauches menggunakan untuk generasi kode ISO sebuah F.A.O. 3D permukaan. Pengolahan adalah
dalam kasus ini yang diperoleh dengan frais bulat hemispherical dan F.A.O. mengontrol kesalahan dari
kord dan kesalahan puncak.

[Link] pengendalian suatu organ bergerak


Fungsi utama dari CN adalah untuk terus-menerus mengontrol pergerakan berbagai
organ bergerak dari mesin, baik dalam kecepatan maupun dalam posisi.
Setiap sumbu pergerakan oleh karena itu terikat pada pengendalian loop tertutup, yang
prinsipnya adalah mengukur terus menerus posisi nyata dari objek bergerak dan membandingkannya
dengan ukuran masukan, atau posisi pengaturan, yang diberikan oleh CN untuk mencapai
posisi baru dijadwalkan. Sebelum selisih antara kedua pengukuran menjadi nol, mobil
berhenti.
Pemindahan meja atau alat dari satu titik ke titik lain melibatkan pengetahuan:
— dari sumbu (X, Y, Z,...) di mana perpindahan harus dilakukan;
—koordinat titik yang ingin dicapai;
—du sens de déplacement (+ ou–) ;
—dari kecepatan pergerakan meja atau alat.
CNC modern memungkinkan untuk mengendalikan beberapa sumbu linier atau rotasi secara bersamaan.
(secara umum dari 2 hingga 5) dan menginterpolasi antara mereka untuk mengikuti dengan akurat sebuah
trajektori sembarang di ruang angkasa.

GUNNOUNI Mohamed/CDC-GM Page 14


[Link] organ bergerak mengikuti sumbu

Gambar 2: sistem penggerak

Mesin
Untuk mengaktifkan sumbu, empat jenis besar motor digunakan dalam
mesin Pengendali Numerik.
Motor hidraulik telah secara bertahap digantikan oleh motor
elektrik.
Untuk mesin kecil berbiaya rendah yang membutuhkan torsi rendah, motor langkah
motor stepper adalah motor tipe semua atau
tidak ada. Dia memberikan satu langkah saat mengirimkan suatu impuls. Ada kemungkinan untuk kehilangan langkah.
jika rangkaian impuls terlalu cepat atau jika torsi yang melawan terlalu besar.
Untuk mesin yang lebih kuat, harus menjamin ketepatan yang baik dan...
keadaan permukaan dalam penggilingan, solusi yang dipilih adalah motor arus searah dengan magnet
permanen diperintahkan oleh pemvarian kecepatan.
Motor arus searah dengan penggairan shunt atau independen menawarkan sebuah
fleksibilitas pengendalian yang besar dan rentang kecepatan yang luas, tetapi mereka memerlukan
perawatan sapu yang sering.
Motor asinkron memerlukan pengetahuan tentang kurva torsi-kecepatan
rotasi.
Motor linier: mengingat kinerja yang semakin meningkat dari
aservimen mesin, sekrup bola mencapai batas fisiknya, baik
untuk kemampuan percepatan mereka serta untuk ketahanan geometri mereka (patah, pembengkokan).
Itulah sebabnya beberapa produsen mulai mengintegrasikan motor linier untuk
memerintahkan mekanik mesin mereka
Solusi pelatihan baru ini, yang secara skematis terdiri dari membuka sebuah
mesin sirkuler untuk meratakannya, memiliki keuntungan berikut:
kecepatan pergerakan yang sangat tinggi (beberapa ratus meter per menit);
dinamika tinggi;

GUNNOUNI Mohamed/CDC-GM Page 15


—kekakuan statis dan dinamis yang besar;
konstruksi disederhanakan.

Keuntungan dari motor stepper


Biaya rendah
Fungsi dalam loop terbuka (umpan balik yang tidak perlu)
Pasangan pada penghentian sangat tinggi (rem tidak berguna)
Pasangan terkena pada kecepatan rendah
Perawatan mudah (tanpa sapu)
Kekuatan dan penggunaan di semua lingkungan
Presisi tinggi dalam perintah penentuan posisi

Kekurangan dari motor langkah


Kinerja rendah pada kecepatan rendah, bahkan dalam mikro-langkah
Konsumsi arus tinggi terlepas dari beban
Ukuran yang tersedia terbatas
Bising penting
Pengurangan torsi dengan kecepatan
Risiko kesalahan atau kehilangan posisi saat beroperasi tanpa loop
kontrol

Keunggulan servomotor
Pasangan intermittent élevé
Hubungan pasangan/inersia tinggi
Kecepatan tinggi
Kontrol kecepatan yang sangat baik
Berbagai ukuran tersedia
Sedikit kebisingan

Kekurangan dari servomotor


Harga tinggi
Ketidakmampuan untuk berfungsi dalam mode terbuka
Kebutuhan untuk penyesuaian yang tepat dari parameter loop
Pemeliharaan yang ketat:
(pembersihan pada motor arus searah)

Liaison mesin-meja
Elemen yang digunakan harus memiliki sedikit celah mungkin.

Vis bola
Ulir pada sekrup digantikan oleh alur tempat bola baja mengalir.
Keuntungan :
permainan yang hampir tidak berguna,

pengurangan gesekan
kecepatan translasi tinggi (hingga 15 m/menit).

GUNNOUNI Mohamed/CDC-GM Page 16


Gambar 3: skrup bola

Silinder
Keuntungan :
fleksibilitas besar dalam penggunaan tidak peduli kecepatan, transmisi usaha
penting.
Inconvénients :
Masih ada permainan yang dapat dipulihkan melalui parameter.

Pelat seluncur
Beberapa kasus dapat muncul:
diolah dengan lapisan pelumas sendiri (paduan teflon dan kuningan).
menaiki pelat minyak.
diberangkatkan dengan pelampung udara (terutama diperuntukkan bagi mesin pengukur
3D).

Sensor

Jenis sensor :

Sifat sinyal yang mengukur selisih antara setpoint posisi dan posisi
instan organ berger tergantung pada jenis sensor pengukuran yang digunakan.
Ini bisa menjadi:
—analog, ketika perpindahan yang diminta menyebabkan variasi magnetik,
elektrik atau lainnya, yang diubah menjadi sinyal keluaran (sensor induktif,
résolveurs, aturan Inductosyn );
— numérique, lorsque le déplacement d’une règle ou d’un disque présentant des zones
alternatif gelap dan terang di depan pembaca optik menghasilkan impuls
cahaya yang diubah menjadi sinyal keluaran (sensor fotoelektrik, penggaris
dan disk optik atau yang terkode.

Mereka dipilih berdasarkan ketelitian yang diperlukan dan batasan mekanis.


Pengukuran menjadi semakin akurat ketika diambil langsung dari

GUNNOUNI Mohamed/CDC-GM Page 17


mobile (ukuran linier langsung).
Ia juga dapat diambil dari elemen perantara (di ujung sekrup) dengan
sebuah perangkat rotasi yang lebih mudah dilaksanakan. Ini adalah pengukuran tidak langsung.
Sensor posisi dapat berupa analog dan memberikan sinyal listrik
dimodulasi. Ini juga bisa berupa digital dan memberikan impuls listrik yang ditangkap oleh
sel-sel fotoelektrik.

Sistem pengukuran

Gambar 4: kode disk

Pengukuran langsung: sensor linier


2 pihak : 1 terpasang pada organ bergerak
1 terpasang pada bangunan

Pengukuran tidak langsung: sensor putar atau penghasil impuls putar perhitungan perpindahan.
Pengukuran dipengaruhi oleh kekakuan (oleh celah*)
Ukuran absolut: koordinat yang diukur relatif terhadap asal tetap.
Pengukuran inkremental: pergeseran yang diukur dengan mengambil posisi sebelumnya
sebagai asal.
Pengukuran analog: suatu tegangan atau arus yang sebanding dengan pergeseran
0 -> 10 V 0 -> 20 mA
Mesure numérique :
inkremental: hitung atau hitung mundur dari impuls.
absolut : aturan yang dikodekan dari mana suatu nilai numerik.

IV. Sumbu dan Titik Acuan


Sebuah sumbu disebut sebagai semua pergerakan yang terkontrol dalam posisi dan kecepatan.

Sebuah poros mesin terdiri dari cara berikut:


sebuah kereta bergerak di rel.
sistem transmisi sekrup mur (sekrup bola).
sebuah mesin dan pengurang.
sebuah perangkat pengukur kecepatan.

GUNNOUNI Mohamed/CDC-GM Page 18


sebuah alat pengukur posisi.
Pengkode posisi rotari, dipasang pada ujung pohon keluaran reducer, mengeluarkan
informasi digital tentang posisi sudut dari pohon ini, satu langkah sudut
berkaitan dengan variasi posisi satu mikrometer untuk troli
Setiap poros kemudian dikendalikan dalam posisi dan kecepatan oleh perintah numerik agar
mewujudkan profil dengan presisi terbaik, mendapatkan kondisi permukaan yang baik, melakukan
pengolahan secepat mungkin

1. Definisi dan penetapan sumbu


Sebuah sumbu adalah derajat mobilitas mesin yang berpartisipasi dalam pergerakan benda tersebut melalui
hubungan dengan alat atau sebaliknya.
Perpindahan alat atau penjepit dilakukan melalui kombinasi translasi
dan/atau rotasi.
Setiap gerakan dasar (sumbu) ditandai dengan huruf yang diberi tanda + atau -
menunjukkan arti pergerakan.
Terjemahan utamadilakukan mengikuti sumbu X, Y, Z sehingga membentuk trihedron dari
referensi.
Rotasi primeradalah tiga rotasi A, B, C di sekitar tiga sumbu ini.

Gambar 5: sumbu

Tanda sumbu selalu ditempatkan pada alat, ujung untuk pemotongan, di ujung dan di
pusat untuk sebuah stroberi.

GUNNOUNI Mohamed/CDC-GM Page 19


Aksis Z sesuai dengan sumbu spindel, arah positif sesuai dengan peningkatan dari
jarak antara ruang dan alat.
Sumbu X sesuai dengan sumbu berikutnya dengan perpindahan terbesar, arah positif
correspond à un accroissement de la distance entre la pièce et l’outil.
Sumbu Y membentuk dengan dua sumbu lainnya sebuah trihedron yang tepat dengan arah langsung
(Aturan tiga jari tangan kanan).
Sumbu rotasi sesuai dengan arah trigonometri.
. Di sekitar X, arah A+ dari Y menuju Z
. B sekitar Y, arah B+ dari Z menuju X
. C di sekitar Z, arah C+ dari X menuju Y
Sumbu translasi tambahan disebut:
. U sejajar dengan sumbu X
. V sejajar dengan sumbu Y
. W paralel dengan sumbu Z

GUNNOUNI Mohamed/CDC-GM Page 20


TOURNAGE CN
V. Berbagai asal-usul sebuah tur CN

Sebelum mesin alat mesin yang dikendalikan numerik dioperasikan, mesin tersebut harus dinyatakan siap.
Operasi ini terdiri dari memindahkan kereta menuju titik yang ditentukan oleh batas.
elektrik: itu adalah asal mesin (OM).

1. Mesin Origine (OM) :

Ini adalah titik yang tidak dapat diubah yang ditentukan oleh produsen mesin.
Asal ini ditentukan oleh sakelar akhir perjalanan.

2. Ukuran asal (Om):

Ini adalah asal mula absolut dari ukuran (Ini adalah 0 dari sumbu).
Seringkali, asal mesin disamakan dengan asal pengukuran (Om). Dalam kasus
Sebaliknya, asal ukuran didefinisikan oleh parameter mesin OM/Om
Ketika mesin dalam keadaan POM dan koordinat X, Y, dan Z semuanya 0.
asal pengukuran dan asal mesin digabungkan.

3. Program asal (OP) :

Ini adalah titik awal untuk petunjuk pengkodean yang tercantum dalam program
Asal ini ditentukan oleh pemrogram.

4. Asal usul porte pièce (Opp) :


Tanda ini terkait dengan titik pengikat komponen.

5. Asal bagian(Op) :
Ini adalah titik "nyata" pada benda yang koordinat X, Y, dan Z-nya ditentukan
berkaitan dengan ukuran asal.
Dalam banyak kasus, asal program dan asal komponen seringkali bingung..

6. Titik Dipandu oleh Mesin (PPM):

Ini adalah titik awal untuk pengukuran alat. Ini terletak di suatu titik dari
sistem porta-alat. Ini ditentukan oleh pabrik mesin.

7. Sudut tajam (AT) :

Ini adalah titik di mana pemotongan dilakukan. Itu ditentukan berdasarkan PPM.
DCN FANUC memberikan izin untuk mengatur enam penanda bagian yang berbeda yang disebut
juga koordinat kerja: G54, G55, G56, G57, G58 dan G59.
Secara default, mesin menggunakan G54
Berbagai asal usul ini dapat digunakan dalam program yang sama untuk memungkinkan
sebuah terjemahan dari program asal tanpa mengubah nilai-nilai perpindahan.

VI. Penyesuaian asal pada mesin bubut CN:

Pengaturan asal bagian/ program

Pengaturan mengikuti sumbu X

Pasang pengukur dengan tuas di chuck. Bawa turret ke posisi untuk melakukan
sesuaikan sumbu alat pemegang dan sumbu chuck dengan memutar chuck secara manual dan
memeriksa penyelarasan pada sumbu X.

GUNNOUNI Mohamed/CDC-GM Page 22


Jangan pernah menggeser asal pada sumbu X, alat pengeboran tidak akan sejajar lagi dengan sumbu benda kerja.
dan pengukur alat lainnya akan berbeda dari ukuran sebenarnya mereka.

Dalam kasus kami, nilai X-480 titik saat ini / Om (koordinat mesin) harus dimasukkan
dalam sistem koordinat G54–G59 seperti yang ditunjukkan di layar di bawah

Pengaturan berdasarkan sumbu Z


Pengaturan dapat dilakukan dengan menggunakan shim standar

GUNNOUNI Mohamed/CDC-GM Page 23


Dalam kasus kami, nilai Z-360 titik saat ini / Om (koordinat mesin) harus dimasukkan.
dalam sistem koordinat G54–G59 (lihat prosedur Pengaturan mengikuti sumbu X).
Titik saat ini di Z (Koordinat Absolut) menjadi Z100

GUNNOUNI Mohamed/CDC-GM Page 24


VII. Pemrograman (pembuatan)
Pemrograman adalah pekerjaan persiapan yang terdiri dari mentransposisi, dalam bentuk
teks alfanumerik, rentang pemesinan bagian dalam satu set yang teratur
instruksi yang terdiri dan dilaksanakan oleh CN untuk tujuan melakukan pengolahan.
pekerjaan dapat dilakukan secara manual atau dengan bantuan komputer yang menggunakan
bahasa dari pemrograman lanjutan. Sebagai informasi, gambar di bawah ini mengklasifikasikan
metode pemrograman yang berbeda tergantung pada keterampilan programmer dan
dari kompleksitas mesin yang harus dikendalikan.

Metode perbandingan pemrograman

1. Berbagai mode pemrograman


Apa pun bahasa pemrograman yang digunakan untuk pengembangan
program program, satu-satunya bahasa yang dapat dipahami oleh mesin adalah bahasa ISO.
Peralihan dari bahasa tingkat tinggi ke bahasa ISO dimungkinkan dengan menggunakan sebuah
perangkat lunak penerjemahan.

Bahasa ISO
Di meja C.N.:
Solusi ini memobilisasi mesin, sebagian besar sistem juga menawarkan
antarmuka tidak ramah pengguna.
Pada posisi pemrograman + unduhan di C.N. :
Pos pemrograman dapat berupa:

GUNNOUNI Mohamed/CDC-GM Page 25


Sebuah konsol khusus yang meniru antarmuka pengguna dari C.N.
Sebuah komputer standar menggunakan perangkat lunak khusus atau penyunting teks.
Penulisan program dilakukan dalam waktu tersembunyi, tetapi pengujian sintaksis dan
simulasi grafis harus dilakukan pada M.O.C.N. atau memerlukan penggunaan dari
perangkat lunak simulasi.

Bahasa percakapan di atas meja C.N.


Perangkat lunak yang berada di CN yang memungkinkan pembuatan, pengubahan, visualisasi,
simulasi satu atau beberapa program yang ditulis dalam bentuk percakapan sambil
mesin menggunakan bagian yang ditentukan oleh program lain dalam memori.
Bantuan pemrograman (berbagai file) - Pemrograman dalam waktu tersembunyi tetapi
penggunaan panel mesin (kehadiran seorang programmer di lokasi yang sedang berlangsung)
produksi).

Pemrograman otomatis oleh F.A.O.


Perangkat lunak F.A.O menggunakan geometri dari bagian yang akan diolah yang dihasilkan dalam C.A.O.
Pada perangkat lunak ini, sesi pengolahan terutama terdiri dari pemilihan
permukaan yang akan dikerjakan, pemilihan alat, penentuan metode pemesinan dan
parameter pemotongan.
Risiko kesalahan laporan data dihilangkan, penghematan waktu sangat penting
terutama untuk bagian yang kompleks

Pasca-prosesor(logika penerjemahan) khususnya dikembangkan untuk setiap direktur


perintah digital memungkinkan terjemahan ke dalam bahasa ISO.

Pemrograman dalam kode G


Norma 6983/1 menggambarkan format program untuk mesin yang dikendalikan
digital terlepas dari jenis mesin.
6983/1 menggantikan serangkaian standar yang lebih lama (ISO 840, 1056, 1057, 1058,
1059, 2539
Norma 6983/1 merujuk pada norma lainnya:
646: Set karakter yang dikodekan dalam 7 elemen (ASCII)
841: Penamaan sumbu dan gerakan
2806: Perintah numerik mesin: Kosakata
6983/2: Perintah numerik mesin: format dan definisi kata alamat

Kepatuhan terhadap norma ini tidak menjamin pertukaran program.


Sebuah program yang dibuat untuk mesin X tidak selalu berfungsi untuk mesin Y.

GUNNOUNI Mohamed/CDC-GM Page 26


Format sebuah program

Alamat: surat yang memulai sebuah kata dari bahasa mesin, yang menjelaskan fungsi umum
commander : G, X, Y, Z, F, S, T, M.

Mot: kumpulan karakter yang mengandung alamat diikuti oleh angka

Menyusun informasi. Contoh: X100

Blok: sekelompok kata yang sesuai dengan instruksi terkait dengan urutan pemesinan.

Ex : N100 G01 X100 Z200 F0.2

Komposisi maksimum dari sebuah blok

N Nomor blok
G Fungsi persiapan
X Gerakan mengikuti sumbu X
Y Gerakan sepanjang sumbu Y
Z Gerakan mengikuti sumbu Z
l Koordinat sumbu sinar pada X
J Koordinat sumbu jari-jari di Y
K Koordinat sumbu sinar di Z
F Fonction vitesse d'avance ("Fedrat" = avance)
S Fungsi kecepatan spindel ("Speed" = kecepatan)
T Fungsi alat
M Fungsi tambahan ("Miscellaneous" = variatif, beragam)

Catatan:
GUNNOUNI Mohamed/CDC-GM Page 27
Sebuah blok dapat berisi beberapa kode G (tetapi hanya satu kode M dan T)
Kata alamat N bersifat opsional
Kata alamat T segera melakukan perubahan alat tanpa menunggu M06
Karakter akhir blok adalah (;)

Fungsi persiapan
Fungsi yang ditentukan oleh alamat G dan mempersiapkan logika untuk suatu jenis perhitungan atau kepada
aksi yang ditentukan.

Contoh: G00, G01, G02, G03, G04, dll.

Interpolasi
Alat ini mengikuti kurva interpolasi yang deskripsinya dapat diperluas ke beberapa blok.
Kode G mendefinisikan jenis pergerakan.
Titik awal adalah posisi saat ini dari alat (titik kedatangan sebelumnya), hanya
les coordonnées dupoint d’arrivée sont données.

G00
Pergerakan cepat hingga titik kedatangan (modal)
G00 digunakan untuk penempatan cepat alat
Perhatian
Jalur tidak terkontrol
Kecepatan pergerakan tidak dapat diprogram

GUNNOUNI Mohamed/CDC-GM Page 28


G01
Interpolasi linier dengan kecepatan terkontrol (modal)
Kecepatan maju harus diperkenalkan sebelum atau dalam blok yang sama

GUNNOUNI Mohamed/CDC-GM Page 29


Pemrograman chamfer C dan radius R

G02/G03
G02- Interpolasi melingkar searah jarum jam (modal).
G03 - Interpolasi melingkar searah jarum jam (modal).
Pergerakan dilakukan dengan kecepatan yang telah diprogram.
Selain koordinat titik tujuan, Anda harus memasukkan koordinat pusat dari
lingkaran dengan alamat I, J, K, relatif dari titik awal ke pusat busur.

GUNNOUNI Mohamed/CDC-GM Page 30


GUNNOUNI Mohamed/CDC-GM Page 31
Interpolasi sirkuler dengan nilai jari-jari

Mesin menjalankan jalur terpendek.


Nilai jari-jari negatif kadang-kadang menunjukkan jalur lebih dari 180°

GUNNOUNI Mohamed/CDC-GM Page 32


Applications:

O0001
N10 :

N20 G50 S2000 T0300


G96 S200 M03
G42 G00 X35.0 Z5.0 T0303 M08
G01 Z-20.0 F0.2
G02 X67.0 Z-36.0 R16.0 (G02 X67.0 Z-36.0 I16.0 K0)
G01 X68.0
G03 X100.0 Z-52.0 R16.0 (G02 X100.0 Z-52.0 I0 K-16.0)
G01 Z-82.0 :
G40 G00 X200.0 Z200.0 M09 T0300
M30

G17 - G18 - G19 PILIHAN RENCANA INTERPOLASI

G17 Rencana XY (modal dan default dalam pengerjaan frais)


G18 Rencana ZX (modal dan default dalam pengambilan gambar)
G19 Rencana YZ (modal)

GUNNOUNI Mohamed/CDC-GM Page 33


Fungsi maju
Alamat Fsuivi dari bilangan bulat atau riil mengungkapkan nilai kecepatan maju

G94Laju per menit (modal): nilai yang ditentukan setelah kode F memberikan laju dalam
mm/menit.

G95Kemajuan per putaran (modal): nilai yang ditentukan setelah kode F memberikan kemajuan di
mm/tr.

Kecepatan pemotongan

G96Kecepatan pemotongan konstan (modal)


G97Kecepatan putaran konstan (modala)

Dalam pengambilan gambar, G96 sering lebih disukai.

Fungsi kecepatan spindle


Alamat yang diikuti oleh bilangan bulat mengungkapkan nilai kecepatan putaran entr/mn

Rotasi spindle dilakukan dengan perintah M3 atau M4


M3 Putaran spindel, searah jarum jam.
M4 Putaran poros, arah trigonometrik

GUNNOUNI Mohamed/CDC-GM Page 34


Fungsi alat pemilih
Alamat T diikuti oleh sebuah bilangan bulat mengekspresikan pemilihan alat
Perubahan alat dalam penggilingan dilakukan dengan perintah M6

Contoh : T0101 (dalam pengambilan gambar)

T01M06 (di penggilingan)

Unit
Beberapa peralatan mendukung 2 sistem unit
G21Sistem Internasional (mm)
G20Sistem Imperial (po.)

Koordinat absolut/relatif
Ada dua jenis perintah pergerakan alat: perintah absolut
dan perintah inkremental (relatif).
Dalam perintah absolut, nilai koordinat posisi tujuan adalah
diprogramkan, sedangkan dalam perintah inkremental, itu adalah pergerakan dari
posisi itu sendiri yang diprogram
X, Y, Z Koordinat absolut (modal) :
Semua koordinat didefinisikan berdasarkan asal tetap (asal program).

U, V, W Koordinat relatif (modal) :


Koordinat setiap titik didefinisikan berdasarkan titik sebelumnya.

Dalam program yang sama, kedua mode dapat digunakan secara bergantian
Program lebih mudah diedit dalam mode absolut
Subprogram lebih mudah digunakan dalam mode relatif

Kutipan absolut Kutipan relatif

GUNNOUNI Mohamed/CDC-GM Page 35


Fungsi lainnya
G28 Kembali ke Titik Referensi Mesin (non modal)

Koordinat blok dinyatakan dalam sistem koordinat mesin.


Sebuah titik perantara dapat diberikan.
G28 terutama digunakan untuk pergantian alat.
Digunakan dengan mode instruksi inkremen (relatif) G91

G30 Titik acuan kedua (non modal)

G50Kecepatan maksimum putaran spindle (Putaran/menit) (modal)


Contoh:G50 S5500;

G50Definisi asal baru (modal)


Contoh:G50 X24.68 Z123.56;
Posisi saat ini dari alat memiliki koordinat (24,68, 23,56) dalam referensi baru.

G04Hentikan sementara (non modal)

Dengan menentukan penundaan, pelaksanaan blok berikutnya akan Ditunda sesuai waktu yang ditentukan.

Temporisasi G04 X-- ; atau G04 P--;


X spesifikasikan waktu dalam detik (titik desimal diizinkan)
P spesifikasi waktu dalam mdetik. (Titik desimal tidak diperbolehkan

GUNNOUNI Mohamed/CDC-GM Page 36


GUNNOUNI Mohamed/CDC-GM Page 37
Kode G yang didukung oleh Fanuc

Kode G Fungsi
G00 Penempatan(pindahcepat)
G01 Interpolasi linier (pemotongan maju)
G02 Interpolasi melingkar CW (searah jarum jam)
G03 Interpolasi melingkar CCW (arah
trigonometri
G04 Henti teratur, hentikan tepat
G10 Masukan data yang dapat diprogram
G11 Pembatalan entri data yang dapat diprogram
G17 Pemilihan rencanaXY
G18 Pemilihan rencanaZX
G19 Pemilihan rencana YZ
G20 Entrée enpouces
G21 Masuk
G27 Verifikasi kembali ke titik referensi
G28 Kembali ke titik acuan
G29 Kembali ke titik referensi
G30 Kembali ke 2adalah saya
point deréférence
G31 Fungsi menonaktifkan
G32 Panjangan ulir
G40 Pembatalan kompensasi jari alat
G41 Kompensasi jari-jari plat alat
kiri
G42 Kompensasi jari-jari insert alat pada
kanan
G50 Pengaturan sistem koordinat atau kecepatan
maks de broche
G52 Pengaturan sistem koordinat lokal
G53 Perintah sistem koordinat dari
mesin
G54 Pemilihan sistem koordinat 1
G55 Pemilihan sistem koordinat 2
G56 Pemilihan sistem koordinat 3
G57 Pemilihan sistem koordinat 4
G58 Pemilihan sistem koordinat 5
G59 Pemilihan sistem koordinat 6
G70 Siklus penyelesaian
G71 Siklus penggilingan dalam pengetasan
G72 Siklus draf dalam dressage
G73 Siklus sketsa sesuai profil
G74 Siklus pengeboran melintang dengan pengerjaan ulang
G76 Siklus benang ganda
G80 Pembatalan siklus pra-program yang pengeboran
G83 Siklus pengeboran muka

GUNNOUNI Mohamed/CDC-GM Page 38


G84 Siklus pengeboran permukaan
G86 Siklus pengeboran wajah
G87 Siklus pengeboran samping
G88 Siklus pengeboran samping
G89 Dari Sisi Sisi
G90 Siklus pemotongan diameter luar/dalam
G92 Siklus pemotongan ulir
G96 Perintah kecepatan pemotongan konstan
G97 Pembatalan pesanan kecepatan potong
constante
G98 Kemajuan per menit
G99 Maju per putaran

Kode M berikut digunakan pada FANUC


Kode M Fungsi
M00 Penghentian program
M01 Berhenti opsional
M02 Akhir program
M03 Putaran poros, searah jarum jam
M04 Putaran spindel, arah trigonometri
M05 Henti spindel
M08 Pengaktifan penyiraman
M09 Penghentian penyiraman
M13 Rotasi spindel SH dengan penyiraman
M14 Rotasi pahat SAH dengan penyiraman
M30 Akhir program
M98 Panggilan subprogram
M99 Akhir dari subprogram
Hanya satu kode M yang dapat ditentukan dalam satu blok tertentu.
Kode M bervariasi tergantung pada pabrikan mesin perkakas

[Link] dari sub-program

Untuk menyederhanakan pemrograman, jika sebuah program memiliki urutan yang sering terjadi
diulang, itu dapat diingat sebagai sub-program.
Sebuah subprogram dipanggil dari program utama.
Sebuah sub-program juga dapat memanggil sub-program lain

M98panggilan dari sous-program


M99akhiran subprogram

GUNNOUNI Mohamed/CDC-GM Page 39


IX. Koreksi alat putar

Program pemesinan ditulis dengan mengabaikan dimensi alat.


Namun, trajektori nyata dari organ bergerak MOCN harus diperhatikan.
penting untuk menghormati ketepatan profil selesai. Itulah sebabnya CN bertanggung jawab untuk
mengubah secara terus-menerus jalur yang diprogram menjadi jalur paralel atau
diterjemahkan dari nilai yang sesuai dengan dimensi alat.

GUNNOUNI Mohamed/CDC-GM Page 40


1. Koreksi pada X dan Z

Koreksi alat digunakan untuk mengompensasi perbedaan ketika alat yang sebenarnya digunakan
berbeda dari alat imajiner yang digunakan untuk Pemrograman (biasanya alat standar).
Dalam unit ini, tidak ada referensi G untuk menentukan koreksi alat.
Koreksi alat ditentukan oleh referensi T.
Contoh: T0101

GUNNOUNI Mohamed/CDC-GM Page 41


2. Fungsi kompensasi radius

G41 G42 G40


Nilai kompensasi radius disimpan dalam memori korektor.

G40Pembatalan semua kompensasi (moda)


G41Pemindahan alat ke kiri dari jalur (modal)
G42Pergeseran alat ke kanan jalur (modal)
Kompensasi jari-jari hidung alat secara otomatis mengkompensasi kesalahan di bawah ini.

GUNNOUNI Mohamed/CDC-GM Page 42


GUNNOUNI Mohamed/CDC-GM Page 43
3. Alat pengukur
Untuk menetapkan dengan benar pengukur alat pada mesin bubut, perlu untuk menetapkan ukurannya dalam X dan Y.
Z, jari-jari pelat R dan dial kerja untuk koreksi alat.

Definisi pengukur:

Gauge diukur secara statis di bangku prapengaturan atau dilakukan


secara dinamis pada mesin melalui pemesinan.

Definisi jari-jari pelat:


Sinar yang paling umum adalah 0,2 0,4 0,8 1,6 2,4.
Cahaya merupakan faktor penentu untuk kondisi permukaan.
Mereka juga harus disesuaikan dengan gambar definisi.

Definisi dial alat:


Dial alat memungkinkan mesin mengetahui sisi mana yang harus diperbaiki
rayon saat pemesinan dalam G41 atau G42.

GUNNOUNI Mohamed/CDC-GM Page 44


Arah hidung alat imajiner
Arah hidung alat imajinasi yang terlihat dari pusat hidung alat tergantung pada
arah alat selama proses pemesinan; jadi harus ditentukan sebelumnya, seperti
parameter koreksi.
Arah hidung alat imajiner dapat dipilih dari delapan
spesifikasi gambar di bawah ini.

GUNNOUNI Mohamed/CDC-GM Page 45


4. Koreksi dinamis alat

Operator memiliki kemungkinan kapan saja (termasuk selama proses pemesinan) untuk memperkenalkan
perbaikan dinamis alat ketika ia memperhatikan pada sebuah bagian ada selisih antara
kuitansi yang diprogramkan dan kuitansi yang sebenarnya diperoleh. Koreksi ini, positif atau
negatif, bertujuan untuk mengimbangi variasi kecil dalam dimensi alat
atau bagian (keausan, pengembangan, dll.). Berlaku pada panjang atau pada
diameter, mereka mengubah dalam CN nilai yang awalnya dimasukkan ke dalam tabel
dimensi alat.

Koreksi pada diameter luar

GUNNOUNI Mohamed/CDC-GM Page 46


Koreksi pada lubang pengeboran

GUNNOUNI Mohamed/CDC-GM Page 47


Koreksi tentang panjang

Koreksi pada pemotongan

GUNNOUNI Mohamed/CDC-GM Page 48


X. Siklus tetap dalam pemotongan

G70 - G71 - G72 - G73 - G74 - G76.


Siklus penggambaran keranjang

G71

Contoh :

GUNNOUNI Mohamed/CDC-GM Page 49


Siklus pengembangan endressage

G72

Contoh :

GUNNOUNI Mohamed/CDC-GM Page 50


Siklus penggambaran sesuai profil

G73

GUNNOUNI Mohamed/CDC-GM Page 51


Siklus pengeboran melintang dengan penghilangan

G74

GUNNOUNI Mohamed/CDC-GM Page 52


contoh

G00 X20.0 Z1.0


G74 R1.0
G74 Z-10.0 Q3000 F0.1
G00 X200.0 Z200.0
M30

GUNNOUNI Mohamed/CDC-GM Page 53


G50 S2000 T0100
G96 S80 M03
G00 X50.0 Z1.0 T0101
G74 R1.0
G74 X10.0 Z-10.0 P10000 Q3000 F0.1
G00 X200.0 Z200.0 T0100
M30

GUNNOUNI Mohamed/CDC-GM Page 54


Perhatian
FANUC 0TC
Q3000=3mm
P10000=10mm

Siklus penyelesaian

G70
G70 P_ Q _ F_ ;

P Nomor blok awal deskripsi profil selesai

Q Nomor blok akhir deskripsi profil selesai

F Kemajuan Vitesse

Siklus ulir ganda

G76
Kedalaman benang dalam = 0,5413 x Langkah
Kedalaman benang luar = 0,6134 x Langkah

GUNNOUNI Mohamed/CDC-GM Page 55


GUNNOUNI Mohamed/CDC-GM Page 56
GUNNOUNI Mohamed/CDC-GM Page 57
GUNNOUNI Mohamed/CDC-GM Page 58
Aplikasi
G71

N10 G50 S1500 T0101


G96 S180 M03
G00 X85.0 Z5.0 M08
Z0
G01 X-1.6 F0.25
G00 X83.0 Z2.0
G71 U3.0 R1.0
G71 P20 Q30 U0.5 W0.1 F0.27 (avance G71)
N20 G42 G00 X30.0
G01 Z-20.0 F0.17 (kecepatan G70)
X40.0 Z-40.0
Z-60.0 :
X50.0 Z-70.0
Z-90.0 (Penyelesaian dengan alat lain)
X60.0 Z-110.0 G00 X200.0 Z200.0 T0100
Z-140.0 M01
X80.0 N40 G50 S2000 T0303
N30 G40 G96 S200 M03
G70 P20 Q30 (finishing dengan alat yang sama) G00 X83.0 Z2.0 M08
G00 X200.0 Z200.0 T0100 G70 P20 Q30
M30 G00 X200.0 Z200.0 T0300
M30

GUNNOUNI Mohamed/CDC-GM Page 59


G72

N10 G50 S2000 T0100


G96 S180 M03
G00 X85.0 Z5.0 T0101
Z0
G01 X-1.6 F0.2
G00 X85.0 Z1.0
G72 W2.0 R1.0
G72 P12 Q14 U0.5 W0.2 F0.25
N12 G00 G41 Z-51.0
G01 X80.0 F0.2
X78.0 W1.0
X60.0
Z-45.0
X40.0 Z-15.0
X30.0
Z-1.0
X26.0 Z1.0
N14 G40
G70 P12 Q14 (penyelesaian dengan alat yang sama):
G00 X200.0 Z200.0 T0100
M30

(Penyelesaian dengan alat lain)


G00 X200.0 Z200.0 T0100
M01
N16 G50 S2500 T0300
G96 S200 M03
G00 X85.0 Z5.0 T0303
G70 P12 Q14
G00 X200.0 Z200.0 T0300
M30

GUNNOUNI Mohamed/CDC-GM Page 60


G73

N10 G50 S2000 T0300


G96 S200 M03
G00 X35.0 Z5.0 T0303
Z0
G01 X-1.6 F0.2
G00 X70.0 Z10.0
G73 U3.0 W2.0 R2
G73 P12 Q16 U0.5 W0.1 F0.25
N12 G00 G42 X20.0 Z2.0
G01 Z-10.0 F0.15
G02 X40.0 Z-20.0 R10.0
G01 Z-30.0
X60.0 Z-50.0
N16 G40 U1.0
G70 P12 Q16
G00 X200.0 Z200.0 T0300
M30

GUNNOUNI Mohamed/CDC-GM Page 61


G76

G97 S1000 M03


T0100
G00 X50.0 Z5.0 T0101
G76 P021060 Q100 R100
G76 X28.2 Z-32.0 P900 Q500 F1.5
G00 X200.0 Z200.0 T0100
M30

GUNNOUNI Mohamed/CDC-GM Page 62


N10 G97 S800 M03
T0300
G00 X30.0 Z5.0 T0303
G76 P021060 Q100 R100
G76 X18.2 Z-20.0 P900 Q500 F1.5
G00 X50.0 Z-20.0
G76 P021060 Q100 R100
G76 X38.2 Z-52.0 P900 Q500 F1.5
G00 X200.0 Z200.0 T0300
M30

GUNNOUNI Mohamed/CDC-GM Page 63


64

FRAISAGE CN
[Link] asal pada pusat pemesinan

Sebelum melakukan operasi, mesin perkakas yang dikendalikan secara numerik harus diinisialisasi.
Operasi ini terdiri dari memindahkan kereta dorong ke titik yang ditentukan oleh penghalang
listrik: itu adalah mesin asal (OM).

[Link] Asli (OM) :

Ini adalah poin yang tidak dapat diubah yang ditetapkan oleh pabrik mesin.
Asal ini ditentukan oleh sakelar akhir perjalanan (titikR).

[Link] ukuran (Om):

Itu adalah asal mula absolut dari pengukuran (Ini adalah 0 dari sumbu).
Sering kali, asal mesin dikacaukan dengan asal pengukuran (Om). Dalam hal ini
Sebaliknya, ukuran asal ditentukan oleh parameter mesin OM/Om
Saat mesin berada dalam POM dan koordinat X, Y, dan Z semuanya di 0. Dalam hal ini
kas asal ukur dan asal mesin dipersatukan (titik M).

[Link] programme (OP) :

Ini adalah titik awal untuk petunjuk penilaian yang tercantum dalam program.
Asal ini ditentukan oleh pemrogram.

[Link] pengganti bagian (Opp) :

Tanda ini terkait dengan titik pengikat bagian (titik A).

[Link] bagian (Op) :

Ini adalah titik "yang terlihat" pada bagian yang koordinat X, Y, dan Z-nya didefinisikan
terhadap ukuran asal (titik W).
Dalam banyak kasus, asal program dan asal bagian seringkali disamakan..

[Link] yang Dijalankan Oleh Mesin (PPM):

Ini adalah titik awal untuk pengukuran alat. Ia terletak di suatu titik dari
sistem alat pemotong. Ini ditentukan oleh produsen mesin (titik T).

7. Patah tajam (AT) :

64
Ini adalah titik di mana pemotongan dilakukan. Itu didefinisikan sehubungan dengan PPM (titik P).

DCN FANUC mengizinkan penempatan enam tanda bagian yang berbeda yang disebut
juga koordinat kerja: G54, G55, G56, G57, G58, dan G59.
Secara default, mesin menggunakan G54
Asal-usul yang berbeda ini dapat digunakan dalam program yang sama untuk memungkinkan
sebuah terjemahan dari program asal tanpa mengubah nilai-nilai pergeseran dalam
program

GUNNOUNI Mohamed/CDC-GM Page 65


[Link] asal pada pusat pemesinan

Pengaturan asal bagian/program

GUNNOUNI Mohamed/CDC-GM Page 66


Réglage suivant l’axe X

Dengan pinnule, kecepatan putaran 500-800 rpm, menyentuh pada sisi asal
ruangan

NB: Pengaturan dalam X berlaku dari


cara yang sama pada sumbu Y.
Pengaturan mengikuti sumbu Z

Menggunakan etalon dan menyentuh dengan hidung poros pada etalon

GUNNOUNI Mohamed/CDC-GM Page 67


GUNNOUNI Mohamed/CDC-GM Page 68
GUNNOUNI Mohamed/CDC-GM Page 69
GUNNOUNI Mohamed/CDC-GM Page 70
GUNNOUNI Mohamed/CDC-GM Page 71
[Link] (penggilingan)

G00
Perpindahan cepat hingga titik kedatangan (moda)
G00 digunakan untuk posisi cepat alat
Perhatian
Jalur tidak terkendali
Kecepatan pergerakan tidak dapat diprogram

GUNNOUNI Mohamed/CDC-GM Page 72


G01
Interpolasi linier dengan kecepatan terkontrol (modal)
Kecepatan maju harus diperkenalkan sebelum atau dalam blok yang sama

GUNNOUNI Mohamed/CDC-GM Page 73


Pemrograman chamfer C dan jari-jari R

GUNNOUNI Mohamed/CDC-GM Page 74


G02/G03
G02 - Interpolasi melingkar searah jarum jam (modal).
G03 - Interpolasi melingkar dalam arah berlawanan jarum jam (modal).
Pergerakan dilakukan dengan kecepatan yang diprogram.
Selain koordinat titik tujuan, perlu memasukkan koordinat pusat dari
lingkaran dengan alamat I, J, K, relatif dari titik awal ke pusat busur.

GUNNOUNI Mohamed/CDC-GM Page 75


Interpolasi sirkular dengan nilai jari-jari

Mesin menjalankan jalur terpendek.


Nilai jari-jari negatif kadang-kadang menunjukkan trajektori lebih dari 180°.

GUNNOUNI Mohamed/CDC-GM Page 76


{"Applications":"Aplikasi"}

GUNNOUNI Mohamed/CDC-GM Page 77


O0002
G90 G17 G21 G40 G54 G80 G49; G0 Z2 ;
T1 M6 (penggiling permukaan Ø40); X8 Y25 ;
S1000 M3; G1 Z-7 ;
G0 X17 Y-23; G0 Z2 ;
G43 H1 Z5; X40 Y25 ;
G1Z0 F100 M8; G1 Z-7 ;
Y71 ; G0 Z2 ;
G0 X31 ; X36 Y8 ;
G1 Y-23 ; G1 Z-7 ;
G0 Z2 ; G0 Z50 ;
T2 M6 (fraise 2TØ 16) ; T4 M6 (fraise 2T Ø6) ;
S1500 M3 X19 Y19 ;
G0 X-11 Y-11 ; G43 H4 Z2 ;
G43 H2Z50; G1 Z-5 F200 M8 ;
Z5; G91 X12 ;
G1Z-5 F150 M8; Y12 ;
G41 D2 X0 Y0 ; X-12 ;
Y40 ; Y-12 ;
G2 X8 Y48 R8 ( R8 = I8 J0 ) ; Y4 ;
G1 X38 ; X8 ;
G3 X48 Y38 R10 ( R10 = I10 J0 ) ; Y4 ;
G1 Y10 ; X-8 ;
X38 Y0 ; G90 Z50 ;
X-11 ; G91 G28 Z0;
G40 Y-11 ; M5;
G0 Z50 ; M9;
T3 M6 (Foret Ø 6) ; M30;
S2000 M3
G0 X14 Y8;
G43 H3 Z2;
G1 Z-7 F200 M8 ;

GUNNOUNI Mohamed/CDC-GM Page 78


G17 - G18 - G19 PILIHAN RENCANA INTERPOLASI

G17 Rencana XY (modal dan default dalam pemotongan)


G18 Rencana ZX (modal dan default saat pengambilan gambar)
G19 Rencana YZ (modal)

Fungsi maju
AlamatFsuivi dari sebuah bilangan bulat atau nyata mengekspresikan nilai kecepatan maju

G94Avance par minute (modal) : la valeur spécifiée après le code F donne l’avance en
mm/menit.

G95Panjang per putaran (modal): nilai yang ditentukan setelah kode F memberikan panjang dalam
mm/tr.

GUNNOUNI Mohamed/CDC-GM Page 79


Fungsi kecepatan spindel
Alamat dari sebuah bilangan bulat menggambarkan nilai dari kecepatan spindle dalam putaran per menit

Rotasi spindel dilakukan melalui perintah M3 atau M4


M3 Putaran spindel, arah searah jarum jam.
M4 Rotasi spindel, arah trigonometri

Fungsi pemilihan alat


Alamat T diikuti oleh bilangan bulat mengungkapkan pemilihan alat
Perubahan alat pada penggilingan dilakukan dengan perintah M6

Contoh :

T01M06

Unit
Beberapa peralatan mendukung 2 sistem satuan
G20Sistem Internasional (mm)
G21Sistem Imperial (po.)

Koordinat absolut/ relatif


Ada dua jenis perintah gerakan alat: perintah absolut
dan perintah inkremental (relatif).
Dalam perintah absolut, nilai koordinat posisi tiba adalah
diprogramkan, sedangkan dalam perintah inkremental, itu adalah pergerakan dari
posisi itu sendiri yang diprogram

G90Koordinat absolut (modal):


Semua koordinat didefinisikan berdasarkan asal tetap (asal program).

G91 Koordinat relatif (modal) :


Koordinat setiap titik didefinisikan berdasarkan titik sebelumnya.

Dalam program yang sama, kedua mode dapat digunakan secara bergantian
Program lebih mudah diedit dalam mode absolut
Subprogram lebih mudah digunakan dalam mode relatif

GUNNOUNI Mohamed/CDC-GM Page 80


G90 Kutipan absolut

G91 Kutipan relatif

Fungsi lain
G28 Kembali ke Titik Referensi mesin (non modal)

Koordinat blok diekspresikan dalam sistem referensi mesin.


Un point intermédiaire peut être donné.
G28 terutama digunakan untuk pergantian alat.
Digunakan dengan mode instruksi inkremental (relatif) G91

G30Titik acuan kedua (non-modal)

GUNNOUNI Mohamed/CDC-GM Page 81


G50Vitesse maximale de rotation de la broche (Tour/mn) (modal)
Contoh:G50 S5500;

G50Definisi asal baru (modal)


Contoh:G50 X24.68 Z123.56;
Posisi saat ini dari alat memiliki koordinat (24.68, 23.56) dalam sistem acuan baru.

G04Henti sementara (non modal)

Dengan menentukan penundaan, eksekusi blok berikut akan ditunda selama waktu yang ditentukan.

Penundaan G04 X-- ; atau G04 P--;


X spesifikasikan waktu dalam detik (titik desimal diperbolehkan)

P sebutkan waktu dalam msec. (Titik desimal tidak diperbolehkan

GUNNOUNI Mohamed/CDC-GM Page 82


Kode G yang didukung oleh Fanuc

Kode G Fungsi
G00 Pemposisian (maju cepat)
G01 Interpolation linéaire (avance decoupe)
G02 Interpolasi sirkular CW (searah jarum jam)
G03 Interpolasi melingkar CCW (arah
trigonometri
G04 Berhenti tertunda, berhenti tepat
G10 Entrée de données programmables
G11 Pembatalan entri data
terprogram
G17 Pemilihan rencanaXY
G18 Pemilihan rencana ZX
G19 Pemilihan rencana YZ
G20 Masuk dalam inci
G21 Masuk enmm
G27 Verifikasi kembali ke titik acuan
G28 Kembali ke titik referensi
G29 Kembali ke titik referensi
G30 Kembali ke 2adalah saya
titik acuan
G31 Fungsi desaut
G33 Filetage
G39 Interpolasi sirkuler koreksi ke
sudut
G40 Pembatalan kompensasi alat
G41 Kompensasi jari-jari alat di sebelah kiri
G42 Kompensasi jari jari alat ke kanan
G43 Arah + kompensasi panjang
alat
G44 Arah - kompensasi panjang
alat
G49 Pembatalan kompensasi panjang
alat
G50 Pembatalan skala
G51 Penskalaan
G54 Pemilihan sistem koordinat 1
G55 Pemilihan sistem koordinat 2
G56 Pemilihan sistem koordinat 3
G57 Pemilihan sistem koordinat 4
G58 Pemilihan sistem koordinat 5
G59 Pemilihan sistem koordinat 6
G73 Siklus pengeboran dengan pemotong
G74 Siklus penarikan otomatis
G76 Bore halus

GUNNOUNI Mohamed/CDC-GM Page 83


G80 Pembatalan siklus tetap
G81 Siklus pengeboran, pengeboran titik
G82 Siklus pengeboran, pengkamar
G83 Siklus pengeboran dengan pengikisan
G84 Siklus pengeboran
G85 Siklus pengeboran
G86 Siklus pengilangan
G87 Siklus kontra pengeboran
G88 Siklus pengeboran
G89 Siklus pengeboran
G90 Instruksi mutlak
G91 Instruksi inkremental
G92 Pemrograman titik nol mutlak
G94 Kemajuan per menit
G95 Maju per putaran
G98 Kembali ke titik awal saat siklus tetap
G99 Kembali ke titik R saat siklus tetap

Kode M berikut digunakan pada FANUC


Kode M Fungsi
M00 Penghentian program
M01 Henti opsional
M02 Akhir program
M03 Putaran spindel, arah searah jarum jam
M04 Rotasi spindel, arah trigonometris
M05 Penghentian poros
M06 Perubahan alat
M08 Pengaktifan penyiraman
M09 Penghentian penyiraman
M13 Rotasi spindel SH dengan penyiraman
M14 Rotasi spindle SAH dengan penyiraman
M30 Akhir program
M98 Panggilan subprogram
M99 Akhir dari subprogram

Hanya satu kode M yang dapat ditentukan dalam blok tertentu.


Kode M bervariasi tergantung pada produsen mesin alat

GUNNOUNI Mohamed/CDC-GM Page 84


[Link] dari sebuah subprogram

Untuk menyederhanakan pemrograman, jika sebuah program memiliki urutan yang sering muncul
Diulang, itu dapat diingat sebagai sub-program.
Sebuah subprogram dipanggil dari program utama.
Sebuah subprogram juga dapat memanggil subprogram lain

M98panggilan dari sub-program


M99fin dari sub-program

GUNNOUNI Mohamed/CDC-GM Page 85


[Link] alat (penggilingan)

Program pemesinan ditulis dengan mengabaikan dimensi alat.


Namun, jalur nyata dari organ bergerak MOCN harus diperhatikan secara ketat.
akun untuk menghormati ketepatan profil akhir. Itulah sebabnya CN bertanggung jawab untuk
mengubah secara permanen jalur yang diprogram menjadi jalur paralel atau
ditranslasikan dari nilai yang sesuai dengan dimensi alat.

Fungsi kompensasi radius

G41 G42 G40


Alat yang digunakan dapat digeser relatif terhadap bagian dengan nilai jari-jarinya. Fungsi ini
disebut sebagai kompensasi jari-jari penggiling.

G40Pembatalan semua kompensasi (modal)


G41Pergeseran alat ke kiri dari jalur (moda)
G42Perpindahan alat ke kanan jalur (modal)
Nilai kompensasi jari disimpan dalam memori korektor.
Setiap korektor memiliki nomor. Nomor korektor ditentukan oleh alamat D (kode
D) diikuti 1 hingga 3 digit.

GUNNOUNI Mohamed/CDC-GM Page 86


GUNNOUNI Mohamed/CDC-GM Page 87
KOREKSI PANJANG ALAT

G43 G44 G49


Kode G43 dan G44 digunakan untuk menunjukkan arah Kompensasi dan kode H
spesifikasikan nomor korektor yang akan digunakan
G43 tambahkan nilai pengoreksi H ke koordinat titik yang akan dicapai
G44 menetapkan nilai korektor H pada koordinat titik yang harus dicapai
G49 batalkan koreksi panjang alat.
Contoh :
G43H1

GUNNOUNI Mohamed/CDC-GM Page 88


ALAT JAUJES
Untuk menentukan ukuran dari alat pemotong, perlu diberikan ukuran H yang merupakan miliknya.
panjang pada Z, dan sebuah pengukur D yang merupakan jari-jari pada X dan Y.

GUNNOUNI Mohamed/CDC-GM Page 89


Definisi pengukur:

Pengukur diukur secara statis di bangku prapengaturan atau dilakukan pada


mesin.
Pengukuran radius pemotong dapat dilakukan di luar mesin, yang tidak termasuk
bukan putaran palsu yang mungkin disebabkan oleh pemasangan alat di pemegang alat atau oleh pengasahan
cacat.
Pengukuran panjang harus selalu mempertimbangkan ketajaman pahat, harus diambil
gigi terpanjang.

Definisi pengukur khusus:


Untuk beberapa alat, sebaiknya menetapkan beberapa pengukur sesuai dengan jenis pekerjaan.

Koreksi dinamis alat

Operator memiliki kemungkinan kapan saja (termasuk saat proses pemesinan) untuk memperkenalkan
perbaikan dinamis alat ketika ia melihat ada perbedaan pada sebuah bagian antara
peluang yang diprogramkan dan peluang yang sebenarnya diperoleh. Perbaikan ini, positif atau
negatif, bertujuan untuk mengkompensasi sedikit variasi ukuran alat
atau bagian (keausan, dilatasi, dll.). Berlaku pada panjang atau pada
diameter, mereka mengubah dalam CN nilai yang awalnya dimasukkan ke dalam tabel
dimensi alat.

GUNNOUNI Mohamed/CDC-GM Page 90


Koreksi tentang tinggi

GUNNOUNI Mohamed/CDC-GM Page 91


Koreksi pada bahu

GUNNOUNI Mohamed/CDC-GM Page 92


Koreksi pada alur atau saku

GUNNOUNI Mohamed/CDC-GM Page 93


Koreksi pada teton atau kontur

GUNNOUNI Mohamed/CDC-GM Page 94


[Link] tetap dalam fraisage

G73, G74, G76, G81, G82, G83, G84, G85


G86, G87, G88, G89
Format général:
G_X_Y_Z_R_Q_P_F_K_
G Kode siklus (73, 74, 76, 81, 82, 83, 84, 85, 86, 87, 88, 89)
X,Y Posisi pengeboran (absolut/relatif)
Z Cote dasar (absolut/relatif)
R Cote titik penarikan (Titik retrak)
Q Nilai peningkatan untuk pengeboran bertahap
Nilai pembebasan lateral sebelum penghapusan dengan penghentian terindexed
P Nilai penghentian tertunda dalam ms
F Kecepatan pemotongan dalam penggilingan

K Jumlah total pengeboran

Catatan:
Tergantung pada siklus yang dipilih, hanya kata-kata yang diperlukan yang dideklarasikan

GUNNOUNI Mohamed/CDC-GM Page 95


G98 Kembali ke titik awal (siklus pengeboran) (modal)
G99 Kembali ke titik pelepasan (siklus pengeboran) (modal)
GUNNOUNI Mohamed/CDC-GM Page 96
Perlu dicatat bahwa dua kode terakhir ini memiliki fungsi yang berbeda dalam pengambilan gambar

GUNNOUNI Mohamed/CDC-GM Page 97


GUNNOUNI Mohamed/CDC-GM Page 98
GUNNOUNI Mohamed/CDC-GM Page 99
GUNNOUNI Mohamed/CDC-GM Page 100
GUNNOUNI Mohamed/CDC-GM Page 101
GUNNOUNI Mohamed/CDC-GM Page 102
GUNNOUNI Mohamed/CDC-GM Page 103
Aplikasi

GUNNOUNI Mohamed/CDC-GM Page 104


O0003; S2000 F200 M3
G0 X10 Y10;
G90 G80 G54 G49 G40 G21 G17; G43 H3 Z5 M8;
T1 M6 (penggiling permukaan Ø40) ; G83 G98 Z-22 Q3 R3;
S1000 M3; M98 P0042 ;
G0 X-22 Y15; G0 X38 Y5 ;
G43 H1 Z5 ; G83 G99 Z-22 Q3 R-8;
G1 Z0 F100 M98 P0043;
M8; G28 G91 Z0;
X90 ; G28 X0 Y0 ;
G0 Z3 ; M30 ;
X50 Y-22 ;
G1 Z0 ;
M98 P50041;
G0 Z30;
T2 M6 (Hutan di pusat);
S1500 F150 M3;
G0 X10 Y10;
G43 H2 Z5 M8 ;
G81 G98 Z-1.5 R2 ;
M98 P0042 ;
G0 X38 Y5 ;
G81 G99 Z-11.5 R-8;
M98 P0043;
G0 Z30;
T3 M6 (Hutan Ø5);

GUNNOUNI Mohamed/CDC-GM Page 105


O0043; O0042 O0041;
X48 Y15; Y20; G91 G1 Z-1;
X58 Y25; X20; G90 Y52;
G80; Y10; G91 Z-1;
M99; G80; G90 Y-22;
M99; M99;

[Link] bentuk kompleks

Sebagian besar bentuk yang kita temui saat ini pada komponen mekanis
dapat diproses dalam suatu rencana. Mesin yang bersangkutan harus memiliki sebuah
minimum fungsi dasar untuk memungkinkan kerja dalam 2D atau dalam 2D1/2. Di antara ini
fungsi, kita akan menyebutkan penghindaran (mode di mana alat tetap berada pada posisi yang...
kedalaman konstan saat ia menggambarkan, dalam rencana, serangkaian garis dan
kurva), pengeboran dan operasi terkaitnya, serta penggilingan kantong.
Namun, ketika kurva dan permukaan menjadi jauh lebih kompleks,
seperti yang sering terjadi di industri pembuatan cetakan,
otomotif dan penerbangan, sangat penting untuk dapat memindahkan alat berikut
sumbu secara bersamaan, bahkan dalam 4 sumbu dengan konfigurasi mesin
plat form rotasi atau kepala berputar, atau dalam 5 sumbu dengan kepala berputar pada 2 sumbu (kepala
twist), sebuah meja putar yang bisa dimiringkan, atau kombinasi keduanya. Jika teknologi
aktual mesin dan CN memungkinkan untuk mempertimbangkan trajektori alat hampir
apa pun, untuk bentuk datar seperti untuk permukaan yang tidak rata tidak
mathématisables, definisi bentuk-bentuk ini dengan derajat keakuratan yang memuaskan membuat
panggilan untuk metode pemrograman di mana komputer memainkan peran
fundamental.

Fungsi RTCP
Fungsi RTCP (Rotasi sekitar Titik Pusat Alat) mengatur orientasi secara terus-menerus
dari alat hemispherical terhadap bagian dengan memutarnya di sekitar pusatnya.
Dalam praktiknya, CN secara terus-menerus mengompensasi referensi sumbu kartesian X,
Y dan Z sebagai fungsi dari sumbu rotasi yang diterapkan pada alat. Metode ini, sangat umum digunakan di
pengolahan lima sumbu, hindari pemotongan di tengah alat untuk memastikan yang terbaik
kondisi pemotongan yang mungkin, termasuk saat mengolah dinding vertikal atau
wajah dalam mayat.

Usinage àkecepatan tinggi


Longtemps réservées au travail des métaux légers, les techniques d’UGV se tournent
saat ini menuju logam keras, khususnya baja yang diolah yang kita temui di
ketahanan dalam industri pembuatan cetakan dan peralatan.
Fungsi yang diminta kepada CN yang diharapkan untuk memproses jenis aplikasi ini adalah
berikut:
— pencarian kesalahan pengejaran nol melalui modifikasi kecepatan yang dipercepat
fungsi perubahan trajektori dan pengelolaan percepatan yang bertahap;

GUNNOUNI Mohamed/CDC-GM Page 106


— penerapan fungsi yang disebut anti-pitch yang bertujuan untuk memperbaiki kekurangan
terasa pada setiap perubahan kuadran sebuah lingkaran, pada saat tepat di mana
motor sumbu yang sesuai membalikkan arah putarannya;
—peningkatan daya komputasi, jika diperlukan dengan penambahan prosesor
tambahan ;
— penerapan fungsi yang disebut look-ahead yang terdiri dari menganalisis program
berpartisipasi sebelumnya (umumnya beberapa puluh blok ke depan) dengan cara untuk
memprediksi kecelakaan dalam perjalanan dan mengurangi kecepatan maju pada titik-titik
kritik terhadap trajektori.

GUNNOUNI Mohamed/CDC-GM Page 107

Anda mungkin juga menyukai