Konten utama dari tahap persiapan untuk mesinan CNC adalah program CNC, yang biasanya termasuk analisis gambar bagian dan menentukan proses mesinan; Kalkulasi jalur alat dan mendapatkan data posisi alat; Tulis program mesinan CNC; Buat media kontrol; Membaca program dan potongan percobaan pertama. Ada dua metode: program manual dan program otomatis. Secara singkat, ini adalah seluruh proses dari gambar bagian ke mendapatkan program mesinan CNC.
Program manual
definisi
Program manual merujuk semua tahap pemrograman yang selesai secara manual. Menggunakan alat kalkulasi umum dan berbagai metode kalkulasi fungsi trigonometrik, secara manual melakukan kalkulasi trajektori alat dan instruksi program.
Metode ini relatif sederhana, mudah untuk menguasai, dan memiliki kemampuan adaptasi yang besar. Digunakan untuk bagian yang tidak diproses.
Langkah program
Proses CNC untuk menyelesaikan mesin bagian secara manual
Analisa lukisan bagian
Membuat keputusan proses
Tentukan rute proses
Pilih parameter proses
Kalkulasi data koordinat jalur alat
Tulis lembaran program mesin CNC
Program Verifikasi
Program manual
Simulasi jalur alat
keuntungan
Terutama digunakan untuk mesin titik (seperti pengeboran, reaming) atau bagian mesin dengan bentuk geometri sederhana (seperti grooves rata atau kuadrat), dengan kompleksitas komputasi kecil, segmen program terbatas, dan intuitif dan mudah untuk menerapkan pemrograman.
shortcoming
Untuk bagian-bagian dengan permukaan bebas ruang dan lubang kompleks, kalkulasi data trajektori alat cukup rumit, memerlukan banyak pekerjaan, susah untuk kesalahan, dan sulit untuk membaca, sebagian dari yang bahkan mungkin mustahil untuk diselesaikan.
program otomatis
edit
definisi
Untuk bagian yang geometris kompleks, perlu menggunakan komputer untuk menulis program sumber bagian dalam bahasa CNC tertentu, dan setelah memproses, menghasilkan program mesinan, yang disebut program otomatis.
Dengan pengembangan teknologi CNC, sistem CNC maju tidak hanya menyediakan pengguna persiapan umum dan fungsi bantuan untuk pemrograman, tetapi juga menyediakan cara untuk memperluas fungsi CNC untuk pemrograman. Program parameter sistem CNC FANUC6M fleksibel dalam aplikasi dan bebas dalam bentuk, dengan ekspresi, operasi logis, dan aliran program yang sama dalam bahasa komputer tinggi, membuat program mesinan singkat dan mudah untuk dipahami, dan mencapai fungsi yang sulit untuk dicapai dengan program biasa.
Program CNC, seperti program komputer, juga memiliki&kwota sendiri; Bahasa;, Tapi satu perbedaan adalah bahwa komputer kini telah berkembang untuk mendominasi pasar global dengan Microsoft Windows sebagai keuntungan mutlak. alat mesin CNC berbeda. mereka belum berkembang ke tingkat universalitas bersama, yang berarti perbedaan perangkat keras mereka telah membuat sistem CNC mereka tidak dapat mencapai kompatibilitas bersama. jadi, ketika saya ingin memproses kosong, hal pertama yang harus saya lakukan adalah mempertimbangkan model sistem apa yang kita miliki untuk alat mesin CNC kita
Perisian umum
⑴UG
Unigraphics adalah set perangkat lunak parametrik tiga dimensi yang dikembangkan oleh Unigraphics Solution di Amerika Serikat, yang mengintegrasikan fungsi CAD, CAM, dan CAE. Ini adalah desain, analisis, dan memproduksi perangkat lunak seni tertinggi yang paling lanjut disediakan oleh komputer hari ini, digunakan dalam bidang industri seperti penerbangan, aerospace, mobil, kapal, mesin umum, dan elektronik.
Perangkat lunak UG berada di posisi utama dalam bidang CAM, berasal dari McDonnell Douglas Aircraft Company di Amerika Serikat, dan merupakan alat pemrograman yang disukai untuk mesinan CNC bagian pesawat.
Keuntungan UG
Menyediakan jalur alat yang dapat dipercaya dan akurat
Bisa secara langsung didirikan pada permukaan dan bahan kuat
Sebuah antaramuka pengguna yang baik, dan pelanggan juga dapat menyesuaikan antaramuka dengan berbagai metode proses, membuat mudah untuk merancang dan menggabungkan jalur alat efisien
Perpustakaan alat lengkap
Memproses fungsi manajemen perpustakaan parameter
Termasuk 2 paksi ke 5 paksi pemotong, pemotong lathe, dan pemotong kabel
Manajemen perpustakaan alat besar
Potong simulasi yang kuat
Postprosesor universal dan fungsi lainnya
Fungsi pemilihan kecepatan tinggi
Templat Penyesuaian CAM
⑵Catia
Catia adalah produk yang dilancarkan oleh perusahaan Perancis Dassault, dan digunakan dalam pengembangan dan desain pesawat pesawat Phantom Series, Boeing 737, dan 777.
CATIA memiliki kemampuan model permukaan yang kuat dan tertinggi dalam semua perangkat lunak CAD 3D. Ini digunakan secara luas di perusahaan aerospace domestik dan institusi penelitian, secara perlahan-lahan mengganti UG sebagai pilihan yang lebih disukai untuk desain permukaan kompleks.
CATIA memiliki kemampuan pemrograman yang kuat dan dapat memenuhi keperluan mesin CNC dari bagian kompleks. Beberapa bidang mengadopsi desain CATIA model dan pemrograman UG, menggabungkan keduanya dan menggunakannya bersama-sama.
\9334; Pro/E adalah
Perangkat lunak yang dikembangkan oleh PTC (Parameter Technology Co., Ltd.) di Amerika Serikat adalah sistem CAD/CAM 3D paling populer di dunia. Lebih banyak digunakan dalam industri sipil seperti elektronik, mesin, bentuk, desain industri, dan mainan. Ini memiliki beberapa fungsi seperti desain bagian, pemasangan produk, pembangunan bentuk, mesin CNC, dan desain bentuk.
Pro/E sangat digunakan di perusahaan di Cina Selatan, dan itu adalah praktek umum untuk menggunakan PRO-E untuk desain model dan MASTERCAM dan CIMATRON untuk pemrogramaan dan proses.
Pro/E
⑷Cimatron
Sistem Cimatron CAD/CAM adalah produk CAD/CAM/PDM dari perusahaan Cimatron Israel. Ini adalah salah satu sistem paling awal untuk mencapai fungsi penuh CAD/CAM 3D pada platform mikrokomputer. Sistem menyediakan antaramuka pengguna relatif fleksibel, model 3D yang hebat, gambar insinyur, mesin CNC komprensif, berbagai antaramuka data universal dan spesialisasi, dan manajemen data produk yang terintegrasi. Sistem Cimatron CAD/CAM sangat populer di industri produksi mold internasional, dan juga digunakan secara luas di industri produksi mold domestik.
Cimatron (2 lembaran)
⑸Mastercam
Sebuah perangkat lunak CAD/CAM berdasarkan PC yang dikembangkan oleh CNC Corporation di Amerika Serikat. Mastercam menyediakan lingkungan ideal untuk merancang bentuk bagian dengan model geometris yang nyaman dan intuitif. Fungsi model yang kuat dan stabil dapat merancang bagian kompleks lengkung dan lengkung. Mastercam memiliki fungsi kuat dalam mesin kasar permukaan dan mesin presisi permukaan. Ada banyak pilihan untuk mesin presisi permukaan, yang dapat memenuhi keperluan mesin permukaan dari bagian kompleks, dan juga memiliki fungsi mesin multi paksi. Karena harganya rendah dan prestasi yang lebih tinggi, itu telah menjadi perangkat lunak pemrograman CNC yang terpilih di industri sipil domestik.
⑹FeatureCAM
Karakteristika berdasarkan perangkat lunak CAM yang sepenuhnya berfungsi yang dikembangkan oleh DELCAM di Amerika Serikat memiliki konsep baru karakteristik, pengenal karakteristik kuat, perpustakaan materi berdasarkan dasar pengetahuan proses, perpustakaan alat, dan navigasi ikon berdasarkan mode pemrograman kartu proses. Perangkat lunak sepenuhnya modular yang menyediakan solusi komprensif untuk pemrograman workshop, dari 2-5 paksi pemotong, untuk mengubah pemotong komposit pemotong, dari pemotong permukaan ke pemotong kabel. Fungsi penyuntingan post dari perangkat lunak DELCAM relatif baik.
Beberapa perusahaan produksi rumahnya secara perlahan-lahan memperkenalkan produk baru untuk memenuhi kebutuhan pembangunan industri.
FeatureCAM (2 lembaran)
CAXA Manufacturing Engineer
CAXA Manufacturing Engineer adalah produk CAM yang diproduksi secara nasional dilancarkan oleh Beijing Beihang Haier Software Co., Ltd., yang telah membantu perangkat lunak CAM domestik menguasai tempat di pasar CAM domestik. Sebagai seorang perwakilan yang hebat dan merek yang terkenal dari perangkat lunak properti intelektual independen dalam bidang teknologi informasi di industri produksi Cina, CAXA telah menjadi pemimpin dan penyedia utama dalam industri CAD/CAM/PLM Cina. CAXA Manufacturing Engineer adalah perangkat lunak pemrograman mesin CNC yang menggali/menggali dengan prestasi proses yang baik untuk dua sampai lima paksi mesin pemrograman CNC dan pusat mesin. Perangkat lunak ini memiliki prestasi yang lebih baik, harga yang moderat, dan cukup populer di pasar rumah.
⑻. EdgeCAM
Perangkat lunak CNC profesional dengan kecerdasan yang diproduksi oleh perusahaan Pathtrace di Inggris, yang dapat diaplikasikan untuk
EdgeCAM
Program peralatan mesin CNC seperti memutar, memotong, dan memotong kabel. EdgeCAM telah merancang metode mesinan yang lebih nyaman dan dapat dipercaya untuk karakteristik mesinan permukaan tridimensi kompleks saat ini, yang populer dalam industri manifatturan di Eropa dan Amerika. Perusahaan British Pathway saat ini berkembang dan beroperasi di pasar Cina, menyediakan lebih banyak pilihan untuk pelanggan produksi domestik.
⑼. VERICUTVERICUT
Sebuah perangkat lunak simulasi CNC khusus maju yang diproduksi oleh CGTECH di Amerika Serikat. VERICUT mengadopsi paparan 3D maju dan teknologi realitas virtual, mencapai simulasi yang sangat realistis dari proses mesinan CNC. Tidak hanya dapat gambar 3D warna digunakan untuk menampilkan alat pemotong memotong kosong untuk membentuk bagian
VERICUTVERICUT
Seluruh proses juga dapat menampilkan kendali alat, pemasangan, dan bahkan proses operasi alat mesin dan lingkungan pabrik virtual dapat disimulasi, dan efeknya seperti menonton video dari alat mesin CNC mesin mesin bagian di layar.
Programer mengimport berbagai program mesin CNC yang dihasilkan oleh perangkat lunak program ke VERICUTVERICUT untuk verifikasi, yang dapat mendeteksi kesalahan kalkulasi yang dihasilkan dalam program lunak asli dan mengurangi kadar kecelakaan mesin yang disebabkan oleh kesalahan program saat mesin. Saat ini, banyak perusahaan domestik yang kuat telah mulai memperkenalkan perangkat lunak ini untuk memperkaya sistem pemrograman CNC mereka yang ada dan telah mencapai hasil yang baik.
Dengan pembangunan cepat teknologi manifatturasi, pembangunan dan penggunaan perangkat lunak pemrograman CNC telah memasuki tahap baru pembangunan cepat. Produk baru muncul satu setelah lain, dan modul fungsional semakin mendefinisikan.
(10)PowerMill
PowerMILL adalah sistem perangkat lunak pemrograman CNC yang kuat yang diproduksi oleh Delcam Plc di Inggris, dengan strategi mesin yang kaya. Mengadopsi antaramuka pengguna Cina WINDOWS baru, menyediakan strategi proses komprensif. Membantu pengguna menghasilkan solusi mesin terbaik, dengan demikian meningkatkan efisiensi mesin, mengurangi pemotongan manual, dan dengan cepat menghasilkan jalur mesin kasar dan halus. Setiap modifikasi dan kalkulasi ulang solusi hampir selesai dalam seketika, mengurangi 85% dari waktu kalkulasi jalur alat. Ini memungkinkan inspeksi gangguan lengkap dan eliminasi 2-5 paksi mesin CNC, termasuk pemegang alat dan pemegang alat. Dipersediakan dengan simulasi entitas mesin yang terintegrasi, itu memfasilitasi pengguna untuk memahami seluruh proses mesin dan hasil sebelum mesin, menyimpan waktu mesin.
Langkah dasar
1. Analisa lukisan bagian untuk menentukan aliran proses
Analisa bentuk, ukuran, akurasi, bahan, dan kosong yang diperlukan oleh gambar bagian, dan menjelaskan isi proses dan keperluan; Tentukan rencana mesin, rute memotong, parameter memotong, dan pilih alat memotong dan peralatan.
Jalan pisau (3 lembaran)
2. Perhitungan numerik
Kalkulasi titik awal dan akhir dari ciri-ciri geometri di kontur bagian, serta koordinat tengah lengkung, berdasarkan dimensi geometri bagian, rute proses, dan faktor lain.
3. Tulis program proses
Setelah menyelesaikan dua langkah di atas, tulis program mesinan menurut kode instruksi fungsional dan format segmen program yang dinyatakan oleh sistem CNC.
4. Masukkan program ke dalam sistem CNC
Input program dapat masuk langsung ke sistem CNC melalui papan kekunci atau melalui antarmuka komunikasi komputer.
Prosedur inspeksi dan potongan potongan pertama
Gunakan fungsi paparan grafik yang diberikan oleh sistem CNC untuk memeriksa persis jalur alat. Lakukan potongan percobaan pertama pada bagian kerja, menganalisis penyebab kesalahan, dan membuat koreksi tepat waktu sampai bagian berkualifikasi dipotong.
Meskipun bahasa pemrograman dan instruksi setiap sistem CNC berbeda, ada juga banyak persamaan antara mereka
Kode fungsi
edit
Aksara dan fungsi mereka
1. Karakter dan kode
Karakter adalah simbol yang digunakan untuk mengatur, mengendalikan, atau mewakili data, seperti angka, huruf, titik, operator matematika, dll. Ada dua kode standar yang sering digunakan internasional:
1) ISO International Organization for Standardization Standard Code
2) EIA Electronic Industries Association of America Standard Code
Dua karakter
Dalam program mesin CNC, karakter merujuk kepada seri karakter yang diatur menurut peraturan, disimpan, dipindahkan, dan beroperasi sebagai unit informasi. Sebuah karakter terdiri dari huruf Inggris diikuti oleh beberapa angka desimal, dan huruf Inggris ini disebut karakter alamat.
Contohnya, "X2500" adalah kata, X adalah simbol alamat, dan nomor "2500" adalah isi alamat. Dalam sistem FANUC, jika nilai di alamat memiliki titik desimal, ia mewakili unit milimeter; jika tidak memiliki titik desimal, ia mewakili unit mikrometer. Contohnya, X2500 Koordinat X 2500 milimeter (X2500 mewakili koordinat X 2500 mikrometer)
3. Fungsi karakter
Setiap kata yang membentuk segmen program memiliki arti fungsi spesifik, dan berikutnya terutama diperkenalkan berdasarkan spesifikasi sistem CNC FANUC-0M.
(1) Nomor seri N
Nomor urutan, juga dikenal sebagai nomor segmen program atau nomor segmen program. Nomor urutan ditempatkan pada awal segmen program dan terdiri dari nomor urutan N dan digit berikutnya. Fungsinya termasuk proofreading, lompatan syarat, loop tetap, dll. Ketika menggunakan, seharusnya digunakan pada interval, seperti N10 N20 N30... (Nomor program hanya untuk menandai tujuan dan tidak memiliki arti sebenarnya)
⑵ Persiapkan kata fungsional G
Simbol alamat untuk mempersiapkan kata-kata fungsi adalah G, juga dikenal sebagai fungsi G atau instruksi G, yang merupakan instruksi yang digunakan untuk menetapkan mode kerja alat mesin atau sistem kontrol. G00~G99
⑶ Kata ukuran
Kata dimensi digunakan untuk menentukan posisi koordinat titik akhir pergerakan alat pada alat mesin.
Di antara mereka, kelompok pertama X, Y, Z, U, V, W, P, Q, R digunakan untuk menentukan dimensi koordinat linear titik akhir; Kelompok kedua A, B, C, D, E digunakan untuk menentukan dimensi koordinat sudut titik akhir; Kelompok ketiga I, J, dan K digunakan untuk menentukan ukuran koordinat tengah kontur lengkung. Dalam beberapa sistem CNC, instruksi P juga dapat digunakan untuk menghentikan waktu, dan instruksi R dapat digunakan untuk menentukan radius lengkung.
(4) Kata fungsi sumber F
Simbol alamat dari kata fungsi feed adalah F, juga dikenal sebagai fungsi F atau instruksi F, digunakan untuk menentukan kadar feed untuk memotong. Untuk kunci, F dapat dibagi menjadi dua jenis: feed per minute dan spindle feed per revolution. Untuk alat mesin CNC lainnya, feed per minute biasanya hanya digunakan. Instruksi F biasanya digunakan dalam segmen program pemotongan benang untuk menunjukkan pemimpin benang.
Perkataan fungsi kecepatan spindle utama S
Simbol alamat dari kata fungsi kecepatan spindle adalah S, juga dikenal sebagai fungsi S atau perintah S, digunakan untuk menentukan kecepatan spindle. Unit adalah r/min.
Perkataan fungsi alat T
Simbol alamat dari kata fungsi alat adalah T, juga dikenal sebagai fungsi T atau instruksi T, digunakan untuk menentukan jumlah alat yang digunakan selama mesinan, seperti T01. Untuk kunci CNC, angka berikut juga digunakan untuk kompensasi panjang alat yang ditentukan dan kompensasi radius tip alat, seperti T0101.
Kata fungsi bantuan M
Simbol alamat dari kata fungsi bantuan adalah M, dan digit berikutnya umumnya integer positif dari 1-3 bit, juga dikenal sebagai fungsi M atau instruksi M, digunakan untuk menentukan tindakan tombol perangkat bantuan dari alat mesin CNC, seperti M00-M99.
Format Program
edit
Format segmen program
Sebuah program mesin CNC terdiri dari beberapa segmen program. Format segmen program merujuk kepada pengaturan kata, karakter, dan data dalam segmen program. Contoh dari format segmen program:
N30 G01 X88.1 Y30.2 F500 S3000 T02 M08;
N40 X90; Segmen program ini melewatkan kata lanjutan "G01.", Y30.2,F500,S3000,T02,M08”, Tapi fungsi mereka masih efektif
Dalam segmen program, diperlukan untuk jelas mendefinisikan berbagai elemen yang membentuk segmen program:
Target bergerak: koordinat titik akhir X, Y, Z;
Bergerak sepanjang trajektori apa: Persiapkan kata fungsi G;
Kadar sumber: kata fungsi sumber F;
Kecepatan memotong: huruf fungsi kecepatan spindle S;
Menggunakan alat: huruf fungsi alat T;
Tindakan bantuan alat mesin: kata fungsi bantuan M.
Format Program
1) Simbol awal dan akhir program
Simbol awal dan akhir dari program adalah karakter yang sama, dengan% dalam kode ISO dan EP dalam kode EIA. Ketika menulis, segmen kolom tunggal harus digunakan.
2) Nama Program
Ada dua bentuk nama program: satu terdiri dari huruf Inggris O (% atau P) dan 1-4 integer positif; Tipe lain adalah nama program yang dimulai dengan huruf Inggris dan terdiri dari campuran huruf, angka, dan karakter berbilang (seperti TEST 1). Secara umum, bagian terpisah diperlukan.
3) Subjek program
Tubuh program terdiri dari beberapa segmen program. Setiap segmen program biasanya memegang satu baris
4) Akhir Program
Program ini dapat selesai menggunakan instruksi M02 atau M30. Secara umum, bagian terpisah diperlukan.
Contoh format umum untuk program mesinan:
%//Simbol awal
O2000//Nama program
N10 G54 G00 X10.0 Y20.0 M03 S1000//tubuh program
N20 G01 X60.0 Y30.0 F100 T02 M08
N30 X80.0
...
N200 M30//Program berakhir
%//Simbol akhir
Koordinat alat mesin
edit
Tentukan sistem koordinat
(1) Peraturan tentang gerakan relatif alat mesin
Pada alat mesin, kita selalu berasumsi bahwa bagian kerja adalah stasionar sementara alat itu bergerak. Dengan cara ini, pemrogram dapat menentukan proses mesin alat berdasarkan gambar bagian tanpa mempertimbangkan pergerakan spesifik bagian kerja dan alat pada alat mesin
pusat mesin
\9333; Peraturan tentang sistem koordinat alat mesin
Hubungan antara kapak koordinat X, Y dan Z dalam sistem koordinat mesin standar ditentukan oleh sistem koordinat Cartesian tangan kanan.
Pada alat mesin CNC, pergerakan alat mesin dikendalikan oleh alat CNC. Untuk menentukan pergerakan bentuk dan pergerakan bantuan pada alat mesin CNC, perlu pertama menentukan pergerakan dan arah pergerakan pada alat mesin. Ini perlu dicapai melalui sistem koordinat, yang disebut sistem koordinat alat mesin.
Contohnya, pada mesin pemotong, pergerakan panjang, transverse, dan vertikal dari tempat tidur organik. Dalam mesin CNC, sistem koordinat mesin harus digunakan untuk menjelaskannya.
Hubungan antara kapak X, Y, dan Z dalam sistem koordinat mesin standar ditentukan oleh sistem koordinat Cartesian tangan kanan:
1) Meluaskan jari jari jari, dan jari tengah tangan kananmu, membuat mereka 90 derajat terpisah. Jari jari ibu jari mewakili koordinat X, jari indeks mewakili koordinat Y, dan jari tengah mewakili koordinat Z.
2) Titik jari jari jari di arah positif koordinat X, titik jari indeks di arah positif koordinat Y, dan titik jari tengah di arah positif koordinat Z.
3) Koordinat rotasi di sekitar koordinat X, Y, dan Z dipilih oleh A, B, dan C. Menurut aturan spiral kanan, arah ibu jari adalah arah positif bagi setiap paksi di koordinat X, Y, dan Z, dan arah rotasi empat jari lainnya adalah arah positif koordinat rotasi A, B, dan C.
\9334Peraturan tentang arah pergerakan
Arah untuk meningkatkan jarak antara alat dan bagian kerja adalah arah positif bagi setiap paksi koordinat. Figur berikut menunjukkan arah positif dari dua gerakan pada kunci CNC.
Arah paksi koordinat
Z-koordinat
Arah gerakan koordinat Z ditentukan oleh putaran yang mengirimkan kekuatan memotong, yaitu, paksi koordinat parallel ke paksi putaran adalah koordinat Z, dan arah positif koordinat Z adalah arah alat meninggalkan bagian kerja Koordinat X
Koordinat-X adalah paralel dengan lapisan tekanan bagian kerja, biasanya di dalam lapisan horisontal. Ketika menentukan arah paksi X, dua situasi harus dianggap:
1) Jika bagian kerja mengalami gerakan rotasi, arah alat meninggalkan bagian kerja adalah arah positif koordinat X.
2) Jika alat berputar, ada dua situasi: ketika koordinat Z horizontal, ketika pengamati melihat bagian kerja sepanjang spindle alat, arah bergerak+X menunjukkan ke kanan; Ketika koordinat Z adalah perpendikular, ketika pengamati menghadapi tool spindle dan melihat ke kolom, arah bergerak+X menunjuk ke kanan. Figure berikut menunjukkan koordinat X dari kunci CNC.
Y koordinat
Setelah menentukan arah positif koordinat X dan Z, arah koordinat Y dapat ditentukan menggunakan sistem koordinat Cartesian kanan berdasarkan arah koordinat X dan Z.
Pengaturan Asal
Asal alat mesin merujuk ke titik tetap ditetapkan pada alat mesin, yang merupakan asal dari sistem koordinat mesin. Ini telah ditentukan selama pemasangan dan debugging alat mesin, dan adalah titik referensi untuk gerakan mesin mesin CNC.
(1) Origin dari CNC lathe
Pada laphe CNC, asal alat mesin biasanya diambil di persimpangan wajah akhir chuck dan garis tengah spindle. Sementara itu, dengan menetapkan parameter, asal alat mesin juga dapat ditetapkan pada posisi batas positif koordinat X dan Z.
\9333; Origin dari mesin pemotong CNC
Pusat wajah ujung bawah spindle berada di posisi batas depan dari tiga paksi.
Program Lathe
edit
Untuk kunci CNC, sistem CNC yang berbeda memiliki metode pemrograman yang berbeda.
Instruksi untuk menetapkan sistem koordinat bagian kerja
Ini adalah instruksi yang menentukan asal dari sistem koordinat bagian kerja, juga dikenal sebagai titik nol program.
Format instruksi: G50 X Z
Dalam formula, X dan Z adalah dimensi dalam arah X dan Z dari titik awal tip alat ke asal sistem koordinat bagian kerja.
Ketika melaksanakan perintah G50, alat mesin tidak bergerak, yaitu kapak X dan Z tidak bergerak. Sistem mengingat nilai X dan Z dalam, dan nilai koordinat pada paparan CRT perubahan. Ini sama dengan menetapkan sistem koordinat bagian kerja dengan asal bagian kerja sebagai asal koordinat dalam sistem.
CNC lathe
Metode program untuk sistem ukuran:
1. Dimensi absolut dan incremental
Dalam program CNC, biasanya ada dua cara untuk mewakili koordinat posisi alat: koordinat mutlak dan koordinat incremental (relatif). Ketika program CNC terkunci, program nilai mutlak, program nilai incremental, atau kombinasi keduanya dapat digunakan.
\9332; Programmasi nilai absolut: nilai koordinat dari semua titik koordinat dihitung dari asal dari sistem koordinat bagian kerja, disebut koordinat absolut, dipilih oleh X dan Z.
⑵ Program nilai incremental: nilai koordinat dalam sistem koordinat dihitung relatif dengan posisi sebelumnya (atau titik awal) alat, dan disebut koordinat incremental (relatif). Koordinat paksi-X diwakili oleh U, koordinat paksi-Z diwakili oleh W, dan positif dan negatif ditentukan oleh arah gerakan.
2. Program diameter dan program radius
Ketika program CNC terkunci, karena salib lingkaran bagian rotasi mesin, ada dua cara untuk mewakili dimensi radial mereka: diameter dan radius. Metode yang digunakan ditentukan oleh parameter sistem. Ketika kunci CNC meninggalkan pabrik, mereka secara umum ditetapkan untuk program diameter, jadi ukuran di arah paksi X dalam program adalah nilai diameter. Jika pemrograman radius diperlukan, perlu mengubah parameter relevan dalam sistem untuk menempatkannya dalam keadaan pemrograman radius.
3. Dimensi Metrik dan Inggris
Input ukuran imperial G20 ukuran metrik G21 (Frank)
Input ukuran imperial G70 ukuran metrik G71 (Siemens)
Ada dua bentuk anotasi dimensi dalam lukisan insinyur: metrik dan imperial. Sistem CNC dapat mengubah semua nilai geometrik ke dimensi metrik atau imperial menggunakan kode berdasarkan keadaan set. Setelah sistem diaktifkan, alat mesin berada dalam keadaan metrik G21.
Hubungan konversi antara unit metrik dan imperial adalah:
1mm0.0394in
1in25,4mm
2[UNK] Kontrol putaran, kontrol sumber, dan seleksi alat (sistem FANUC-0iT) 1. Fungsi putaran S
Fungsi S terdiri dari kode alamat S dan beberapa digit mengikutinya.
⑴ Perintah kontrol kecepatan linear konstan G96
Setelah sistem mengeksekusi perintah G96, nilai yang ditentukan oleh S mewakili kecepatan pemotongan. Contohnya, G96 S150 menunjukkan bahwa kecepatan titik memotong alat pemutaran adalah 150 m/min.
Alat CNC
⑵ Batalkan perintah mengendalikan kecepatan linear konstan G97 (perintah kecepatan konstan)
Setelah sistem mengeksekusi perintah G97, nilai yang ditentukan oleh S mewakili kecepatan putaran per menit. Contohnya, G97 S1200 mewakili kecepatan putaran 1200r/min. Setelah sistem FANUC diaktifkan, lalai untuk keadaan G97.
⑶ Limit kecepatan maksimum G50
Selain fungsi pengaturan sistem koordinat, G50 juga memiliki fungsi mengatur kecepatan maksimum putaran. Contohnya, G50 S2000 berarti menetapkan kecepatan maksimum putaran ke 2000 r/min. Ketika menggunakan kendali kecepatan linear konstan untuk memotong, untuk mencegah kecelakaan, perlu membatasi kecepatan putaran.
2. Fungsi Feed F
Fungsi F mewakili kadar feed, yang terdiri dari kode alamat F dan beberapa digit berikutnya.
⑴ Komando Feed G98 per menit
Setelah melaksanakan perintah G98, sistem CNC menentukan bahwa unit kadar feed yang disebut oleh F adalah mm/min (milimeter/menit), seperti G98 G01 Z-20.0 F200; Kadar sumber dalam segmen program adalah 200mm/min.
⑵ Komando Feed G99 per revolusi
Setelah melaksanakan perintah G99, sistem CNC menentukan bahwa unit kadar feed yang disebut oleh F adalah mm/r (milimeter/revolusi), seperti G99 G01 Z-20.0 F0.2; Kadar sumber dalam segmen program adalah 0,2 mm/r.
Instruksi imputasi
\652881 instruksi posisi cepat G00
Perintah G00 memungkinkan alat untuk bergerak dengan cepat dari titik dimana alat ditempatkan ke posisi sasaran berikutnya melalui kontrol posisi titik. Ini hanya untuk posisi cepat tanpa perlukan trajektori gerakan dan tanpa proses memotong.
Format instruksi:
G00 X(U) Z(W) ;
Di antara mereka:
X. Z adalah nilai koordinat mutlak dari titik yang diperlukan alat untuk mencapai;
U. W adalah nilai incremental jarak antara titik yang harus dicapai oleh alat dan posisi yang ada; (Koordinat tidak bergerak dapat diabaikan)
Instruksi interpolasi linear G01
Perintah G01 adalah perintah gerakan linear yang menentukan alat untuk melakukan gerakan linear apapun pada kadar feed yang ditentukan F melalui hubungan interpolasi antara dua koordinat.
Format instruksi:
G01 X(U) Z(W) F_ ;
Di antara mereka:
(1) X, Z, atau U, W memiliki arti yang sama dengan G00.
⑵ F adalah kadar feed (kadar feed) dari alat, yang harus ditentukan menurut keperluan pemotongan.
3[UNK] Instruksi interpolasi lingkaran G02 dan G03
Ada dua jenis perintah interpolasi lengkung lingkungan: perintah interpolasi lengkung lingkungan arah jam G02 dan perintah interpolasi lengkung lingkungan arah lawan jam G03.
Format program:
Format perintah untuk perintah interpolasi lengkung arah jam adalah:
G02 X(U) Z(W) R_ F_;
G02 X( U) Z( W) I_ K_ F_;
Format perintah untuk perintah interpolasi lengkung arah lawan jam adalah:
G03 X( U) Z( W) R_ F_;
G03 X( U) Z( W) I_ K_ F_;
Di antara mereka:
⑴ X_Z_ adalah nilai mutlak dari koordinat titik akhir untuk interpolasi lengkung, dan U_W_ adalah nilai incremental dari koordinat titik akhir untuk interpolasi lengkung.
⑵ R (metode radius) adalah radius sebuah lengkung, berekspresi sebagai nilai radius.
Ketika sudut tengah yang cocok dengan lengkung adalah 180, R adalah nilai positif;
Ketika sudut tengah yang cocok dengan lengkung adalah> Pada 180, R adalah nilai negatif.
⑶
(4) Prinsip pemilihan: Pilih yang lebih nyaman untuk digunakan (dapat dilihat tanpa perhitungan). Ketika I, K, dan R muncul bersamaan dalam segmen program yang sama, R mengambil keutamaan (i.e. efektif) dan I dan K tidak valid.
Ketika saya 0 atau K adalah 0, itu dapat diabaikan dan tidak ditulis.
Jika Anda ingin menginterpolasi seluruh lingkaran, Anda hanya dapat menggunakan metode pusat untuk mewakili, dan metode radius tidak dapat dieksekusi. Jika dua setengah lingkaran terhubung dengan metode radius, kesalahan bulatan sejati akan terlalu besar.
F adalah kadar feed atau kadar feed sepanjang arah tangen lengkung.
Perkenalan Profesional
edit
Tujuan latihan
Untuk mengembangkan bakat yang dapat beradaptasi dengan kebutuhan konstruksi ekonomi modern, memiliki perkembangan komprensif dalam moralitas, kecerdasan, dan fitness fisik, memiliki pengetahuan profesional yang kuat tentang proses alat mesin CNC, kemampuan tangan yang kuat, dan dapat terlibat dalam mesin CNC dan peralatan CNC operasi dan manajemen dalam posisi operasi cerdas dan berbakat di garis produksi.
Kors utama
FundFundFundFundFundFundFundFundFundFundFundFundFundFundFundFundFundFundFundFundFundFundFundFundFundFundFundFundFundMenMenMenMenMenMenMenMenMenMenMenMenMenMenMenMenMenMenMenMenMenMenMenMenMenMenMenMenMenMenMenMenMenMenMenMenMenMenMenMenMenMenMenMenMenMenMenMenMenMenMenMenMenMenMenMenMenMenMenMenMenMenMenMenMenMenMenMenMenMenMenMenMenMenMenMenMenMenMenMenMenMenMenMenMenMenMenMenMenMenMenMenMenMenMenMenMenMenMenMenMenMenMenMenMenMenMenMenMenMenMenMenMenMenMenTerTerTerTerTerTerTerTerTerTerTerTerTerTerTerTerTerTerTerTerTerTerTerTerTerTerTerTerTerTerTerTerTerTerTerTerTerTerTerTerTerTerTerTerTerTerTerTerTerTerTerTerTerTerTerTerTergn, UG 3D Design dan CNC Programming, MASTERCAM 3D Design dan CNC Programming, CNC Machine Structure and Maintenance.
Arah pekerjaan
edit
Dalam manajemen produksi, desain produk mekanik, program CNC dan operasi proses, instalasi peralatan CNC, debugging dan operasi, diagnosis dan pemeliharaan kesalahan peralatan CNC, renovasi, dan layanan setelah menjual.
Pilihan pertama adalah operator CNC. Para mahasiswa yang telah mengalami latihan CNC dan pelatihan operasi CNC dapat berkompetensi, tetapi kompetisi untuk posisi pekerjaan ini adalah yang terbesar. Saat ini, posisi operasi CNC di industri mesin Cina pada dasarnya mencapai saturasi. Beberapa siswa mengatakan kepada saya bahwa teman sekelas mereka, yang lulus dari SMA dan bekerja di operasi CNC lima atau enam tahun lebih awal dari mereka, sudah bekerja dengan gaji yang layak, sehingga mereka merasa sangat tidak berharap. Saya mengatakan kepada mereka bahwa apa yang perlu dibandingkan bukanlah saat ini, tetapi perkembangan masa depan.
Kedua, pemrogram CNC. Banyak perusahaan mesin menggunakan program otomatis untuk menghasilkan program mesin CNC, jadi mereka perlu belajar perangkat lunak CAM. Unit-unit yang berbeda menggunakan jenis perangkat lunak CAM yang berbeda, tetapi metode proses secara umum sama, jadi perlu untuk belajar dengan baik. Namun, sebagai pemrogram CNC, keperluan adalah tinggi dan tanggung jawab juga signifikan, sehingga pengalaman mesin kaya diperlukan. Dalam kasus ini, tidak realistis bagi siswa yang baru saja meninggalkan sekolah untuk segera mengambil posisi ini. Harus melalui periode latihan, dari satu atau dua tahun sampai tiga sampai lima tahun.
Ketiga, staff pemeliharaan CNC atau personil layanan setelah penjualan. Posisi ini memiliki keperluan yang lebih tinggi dan paling kurang dalam bidang CNC. Tidak hanya membutuhkan pengetahuan mekanik yang kaya, tapi juga pengetahuan listrik yang kaya. Jika Anda memilih arah ini, mungkin sangat sulit (seperti perjalanan bisnis yang sering), dan Anda harus terus belajar dan mengumpulkan pengalaman. Posisi ini membutuhkan lebih banyak latihan, jadi waktu untuk menjadi ahli akan lebih lama, tetapi hadiah juga akan relatif murah hati.
Keempat, karyawan penjualan CNC. Gaji untuk posisi ini adalah yang paling murah hati, dan pengetahuan profesional yang diperlukan tidak begitu banyak, tetapi itu memerlukan keterangan yang luar biasa dan keterampilan sosial yang baik, yang tidak sesuatu yang orang biasa bisa lakukan.
Kelima, majors yang sama juga dapat dipilih: profesional desain mekanik seperti draftsmen, desainer mekanik, dan desainer struktur; Manajemen proses atau staf teknis di lokasi, desainer mekanik (insinyur mekanik), operator mesin CNC, pekerja pemeliharaan peralatan mekanik, penjual peralatan mekanik, programmer, pekerja proses mekanik, inspektor, dan administrator produksi.
Mempelajari program
edit
Dalam permintaan yang meningkat dengan cepat untuk mesin CNC di industri produksi domestik, ada kekurangan serius dari bakat teknologi pemrograman CNC, dan teknologi pemrograman CNC telah menjadi permintaan panas di pasar pekerjaan.
Kondisi dasar yang harus dipenuhi
(1) Memiliki kemampuan belajar dasar, yaitu, siswa memiliki kemampuan belajar tertentu dan pengetahuan persiapan.
Memiliki kondisi untuk menerima pelatihan yang baik, termasuk memilih institusi pelatihan yang baik dan bahan pelatihan.
Kumpulkan pengalaman dalam latihan.
Pengetahuan dan keterampilan persiapan
(1) Pengetahuan geometri dasar (sekolah tinggi atau lebih cukup) dan dasar gambar mekanik.
Inggris dasar.
Pengetahuan umum tentang proses mekanik.
Kekuatan model 3D dasar.
Pilih bahan latihan
Konten buku teks seharusnya cocok untuk keperluan aplikasi pemrograman praktis, dengan teknologi pemrograman grafis yang diadopsi secara luas berdasarkan perangkat lunak CAD/CAM sebagai konten utama. Sementara mengajar teknik praktis seperti operasi perangkat lunak dan metode pemrograman, seharusnya juga mengandung sejumlah pengetahuan dasar tertentu, sehingga pembaca dapat memahami alam dan alasan di belakangnya.
Struktur buku teks. Pembelajaran teknologi pemrograman CNC adalah proses penambahan terus menerus dalam tahap, sehingga isi buku teks seharusnya dialokasi secara layak menurut tahap pembelajaran yang berbeda. Pada saat yang sama, secara sistematis meresumsikan dan mengklasifikasikan isi dari perspektif aplikasi, membuatnya lebih mudah bagi pembaca untuk memahaminya dan mengingatnya sebagai keseluruhan.
Mempelajari isi dan proses belajar
Tahap 1: Belajar pengetahuan dasar, termasuk pengetahuan dasar dari prinsip mesinan CNC, program CNC, proses mesinan CNC, dll.
Fase 2: Belajar teknologi pemrograman CNC, dengan pemahaman awal dari pemrograman manual, fokus pada belajar teknologi pemrograman grafik interaktif berdasarkan perangkat lunak CAD/CAM.
Tahap 3: pemrograman CNC dan latihan mesin, termasuk jumlah tertentu produk CNC pemrograman dan latihan mesin.
Metode belajar dan keterampilan
Seperti belajar pengetahuan dan keterampilan lain, menguasai metode belajar yang benar bermain peran penting dalam meningkatkan efisiensi dan kualitas belajar teknologi pemrograman CNC. Berikut adalah beberapa saran:
Berkonsentrasi pada pertempuran kehancuran, menyelesaikan tujuan belajar dalam waktu singkat, dan menerapkannya dalam waktu tepat untuk menghindari belajar gaya maraton.
⑵ Memkategorisasi secara layak fungsi perangkat lunak tidak hanya meningkatkan efisiensi memori, tetapi juga membantu untuk menangkap aplikasi umum dari fungsi perangkat lunak.
Mulai awal, sering lebih penting untuk fokus pada kebiasaan operasi standar dan gaya kerja yang ketat dan teliti, daripada hanya belajar teknologi.
Catat masalah, kesalahan, dan titik belajar yang ditemukan dalam kehidupan sehari-hari, dan proses akumulasi ini adalah proses terus-menerus meningkatkan tingkat seseorang.
Bagaimana belajar CAM
Pelajaran teknologi pemrograman grafik interaktif (juga dikenal sebagai titik kunci pemrograman CAM) dapat dibagi menjadi tiga aspek:
1. Ketika mempelajari perangkat lunak CAD/CAM, fokus harus pada menguasai fungsi inti, karena aplikasi perangkat lunak CAD/CAM juga sesuai dengan yang disebut "prinsip 20/80", yang berarti 80% aplikasi hanya perlu menggunakan 20% dari fungsinya.
2. Ini adalah untuk menanam kebiasaan kerja standar dan standar. Untuk proses mesinan yang biasa digunakan, pengaturan parameter standar harus dilakukan dan templat parameter standar harus dibuat. Tempat parameter standar ini harus digunakan secara langsung dalam pemrograman CNC dari berbagai produk sebanyak mungkin untuk mengurangi kompleksitas operasional dan meningkatkan kepercayaan.
3. penting untuk mengumpulkan pengalaman dalam teknologi pemroses, memperkenalkan diri dengan karakteristik alat mesin CNC, alat pemotong, dan bahan pemroses yang digunakan, untuk membuat pengaturan parameter proses lebih masuk akal.
Seharusnya dikatakan bahwa pengalaman praktis adalah komponen penting dari teknologi pemrograman CNC dan hanya dapat diperoleh melalui mesin yang sebenarnya, yang tidak dapat diganti oleh buku pelatihan mesin CNC apapun. Meskipun buku ini sepenuhnya menekankan kombinasi praktek, seharusnya dikatakan bahwa perubahan faktor proses yang dihasilkan dalam lingkungan proses yang berbeda sulit untuk diekspresikan sepenuhnya dalam bentuk tertulis.
Akhirnya, seperti belajar teknologi lain, kita harus mencapai tujuan "menghina musuh secara strategis dan menghargai musuh secara taktis." Kita tidak hanya harus menetapkan kepercayaan tegas dalam mencapai tujuan belajar kita, tetapi juga mendekati setiap proses belajar dengan sikap turun ke bumi.