CNC mashinasi qanday ishlaydi va ilovalari

CNC ko'p asbobli dastgoh

Hamma joyda keng tarqalgan CNC dastgohlari ko'plab fabrikalarda va barcha turdagi ustaxonalarda mavjud. Ularning ajoyib afzalliklari ularni qismlarga ishlov berish uchun deyarli muhim mashinalarga aylantirdi. Endi siz ushbu turdagi mashinalar nima ekanligini bilasiz, quyida keltirilgan CNC mashinasi qanday ishlashini bilish, qismlarga ishlov berish usuli, ular ishlatadigan dasturlash tili, shuningdek, ushbu mashinalarning eng keng tarqalgan ilovalari.

CNC mashinasi qanday ishlaydi: CNC yoki raqamli boshqaruvni qayta ishlash

SAPR (Kompyuter Yordamidagi Dizayn yoki Kompyuter Yordamli Dizayn) yoki CAM (Kompyuter Yordamli Ishlab chiqarish yoki Kompyuter Yordamli Ishlab chiqarish) dizaynlaridan ba'zilari o'qish yoki til kodlari uning yordamida CNC mashinasi kerakli natijaga erishish uchun qismni qayta ishlash uchun belgilangan marshrutlarni yoki harakatlarni tegishli tartibda kuzatishi mumkin bo'ladi. Ya'ni, jarayon oxirida qism kompyuter dizaynidagi bilan bir xil bo'ladi.

Boshqacha qilib aytganda, ushbu kodlar tufayli buni amalga oshirish mumkin bo'ladi boshni ish asbobi bilan harakatlantiring mashinaning o'qlari orqali. Albatta, asbob bir mashinadan boshqasiga farq qilishi mumkin, ba'zilarida hatto bir nechta asbobni almashtirish uchun ko'p asbobli bosh mavjud va ishning ko'proq moslashuvchanligini taklif qiladi. Masalan, kesish asboblari, burg'ulash asboblari, frezalash yoki torna asboblari, payvandlash asboblari, joylashishni aniqlash asboblari va boshqalar bo'lishi mumkin.

Harakatni boshqarish

CNC mashinalari bor ikki yoki undan ortiq dasturlashtiriladigan manzillar (o'qlar). Umuman olganda, 3 ta (X, Y, Z), garchi ba'zan ular oldingi maqolada ko'rganimizdek, aylanishlarga ruxsat berishdan tashqari (aylanuvchi o'qlar A, B, C deb ataladi) ko'proq bo'lishi mumkin. O'qlar soniga qarab, siz ko'proq yoki kamroq murakkab ishlov berishni amalga oshirishingiz mumkin. Boltalar qanchalik ko'p bo'lsa, harakat erkinligi shunchalik yuqori bo'ladi, shuning uchun u yanada murakkab o'ymakorliklarni yaratishi mumkin edi.

para harakatni boshqarish Ushbu o'qlardan alohida yoki birgalikda ishlashi mumkin bo'lgan ikkita turdagi tizimlardan foydalanish mumkin:

  • Mutlaq qiymatlar (kod G90): bu holda maqsad nuqtasining koordinatalari koordinatalarning boshlang'ich nuqtasiga ishora qilinadi. X (oxirgi diametrni o'lchash) va Z (milning aylanish o'qiga parallel yo'nalishda o'lchash) o'zgaruvchilari ishlatiladi.
  • Qo'shimcha qiymatlar (kod G91): bu boshqa holatda maqsad nuqtasining koordinatalari joriy nuqtaga havola qilinadi. O'zgaruvchilar U (radial masofa) va W (milning aylanish o'qiga parallel yo'nalishda o'lchanadi) ishlatiladi.

Dasturlashtiriladigan aksessuarlar

Faqat harakat boshqaruvi bilan CNC mashinasini ishlatish mumkin emas edi. Shuning uchun, mashinalar boshqa yo'llar bilan dasturlashtirilgan bo'lishi kerak. CNC mashinasining turi, aslida, dasturlashtiriladigan aksessuarlar turi bilan chambarchas bog'liq. Masalan, ishlov berishda siz dasturlashtiriladigan maxsus funktsiyalarga ega bo'lishingiz mumkin, masalan:

  • asboblarni avtomatik o'zgartirish: ba'zi ko'p asbobli ishlov berish markazlarida. Asbob boshi har bir holatda kerakli asbobni qo'lda milga qo'ymasdan foydalanish uchun dasturlashtirilishi mumkin.
  • Shpindel tezligi va faollashuvi: Milning tezligi daqiqada aylanishlarda (RPM) ham dasturlashtirilishi mumkin, shu jumladan aylanish yo'nalishi (soat yo'nalishi bo'yicha yoki soat miliga teskari), shuningdek, to'xtatish yoki faollashtirish.
  • Sovutgich: Tosh yoki metall kabi qattiq materiallar bilan ishlaydigan ko'plab ishlov berish mashinalari haddan tashqari qizib ketmasligi uchun sovutish suvi kerak. Sovutish suyuqligi ish paytida yoqish yoki o'chirish uchun ham dasturlashtirilishi mumkin.

CNC dasturi

Ko'rib turganingizdek, CNC mashinalari dasturlashtirilishi mumkin, ammo ular buni amalga oshiradilar turli xil usullar ulardan biri bilan ishlashda bilishingiz kerak bo'lgan:

  • qo'llanma: Buyruqlar satrida kerakli ma'lumotlarni kiritish. Buni amalga oshirish uchun DIN 66024 va DIN 66025 standartlari kabi standartlashtirilgan alfanumerik kodni bilish kerak.
  • Avtomatik: bu hozirgi kunda eng odatiy hol bo'lib, u CNC mashinasiga ulangan kompyuter yordamida amalga oshiriladi. Biror kishi kodlarni bilmasdan dasturiy ta'minot orqali ma'lumotlarni o'zgartirishi mumkin, chunki dasturning o'zi ularni CNC mashinasi uchun tushunarli ko'rsatmalarga tarjima qilish uchun javobgar bo'ladi. Bu APT deb nomlangan til orqali amalga oshiriladi, bu esa o'z navbatida ikkilik (nollar va birliklar) ga tarjima qilinadi, shunda CNC mashinasining mikrokontrolleri uni tushunishi va harakatlarga tarjima qilishi mumkin.

Hozirgi vaqtda boshqa CNC mashinalari ham mavjud yanada rivojlangan va ulardan foydalanish osonroq, avtomatik bo'lganlar kabi, hatto kamroq inson aralashuvini talab qilishi mumkin.

CNC dasturi

CNC dasturi misol. Manba: Researchgate

a yozilgan deb atalmish CNC dasturi G va M deb nomlangan past darajadagi til (standartlashtirilgan ISO 6983 va EIA RS274) va quyidagilardan iborat:

  • G-kodlari: umumiy harakat ko'rsatmalari. Masalan, G oldinga siljishi, radial harakatlanishi, pauza qilishi, aylanishi va hokazo.
  • M-kodlari: bu harakatlarga yoki boshqa narsalarga mos kelmaydi. M ga misollar shpindelni ishga tushirish yoki to'xtatish, asbobni almashtirish, sovutish suvini qo'llash va boshqalar bo'lishi mumkin.
  • N: dastur bosqichlarga yoki ko'rsatmalar bloklariga bo'linadi, ular N harfi bilan boshlanadi. Har bir blok raqamlangan, chunki ishlov berish harakatlari ketma-ket bajariladi. Mashina raqamlashni hurmat qiladi.
  • O'zgaruvchilar yoki manzillar: Kod shuningdek, besleme tezligi uchun F, mil tezligi uchun S, asbob tanlash uchun T, yoy markazini aniqlash uchun I, J va K, harakat uchun X, Y va Z kabi qiymatlarni ham o'z ichiga oladi. boltalar va boshqalar.

todo mashina turiga bog'liq bo'ladi. Misol uchun, lavha metallni bükme uchun CNC mashinasi kesish uchun bir xil emas. Birinchisida shpindel yo'q va sovutish suvi talab qilinmaydi.

cnc kodlar jadvali

G va M kodlari misol jadvali

Agar siz yuqoridagi jadvalga qarasangiz, biz buni qila olamiz misol keltiring nima sodir bo'lishini tushuntirish uchun blok. Masalan, sizda quyidagi kod yoki CNC dasturi borligini tasavvur qiling:

N3 G01 X12.500 Z32.000 F800

CNC kodining bu kichik qismi CNC mashinasini ikkilik formatga tarjima qilgandan so'ng, buni qilishni aytadi. quyidagi harakatlar:

  • N3 bajariladigan uchinchi blok ekanligini bildiradi. Shunday qilib, oldingi ikkita blok bo'lar edi.
  • G01: chiziqli harakatni bajarish.
  • X12.500: X o'qi bo'ylab 12.5 mm harakat qiladi.
  • Z32.000: u Z o'qi bo'ylab 32 mm harakatlanardi.Bu holda Y da harakat bo'lmaydi.
  • F800: Oziqlantirish 800 mm/min tezlikda amalga oshiriladi.

APT tili

Boshqa tomondan, mos til Bu MCU tomonidan tushunarli bo'lgan oldingi va mashina kodi (ikkilik kod) o'rtasida oraliq kod sifatida ishlatiladigan dasturlash tilidir. U MIT laboratoriyasida Duglas T. Ross tomonidan ishlab chiqilgan. O'sha paytda, 1956 yilda u servomexanizmlarni boshqarish uchun ishlatilgan, ammo hozirda uning qo'llanilishi tarqaldi va u raqamli nazorat uchun xalqaro standartga aylandi.

Ko'rib chiqildi CAM ning o'tmishdoshi, va FORTRAN kabi boshqa tillarga o'xshaydi. Ushbu kod kompyuter dasturiy ta'minoti tomonidan CNC mashinasining mikrokontrolleri xotirasiga yuklanadigan bir qator ikkilik ko'rsatmalarga aylantiriladi, shunda u ularni bajara oladi va motorlar va asboblarni harakatlantirish uchun elektr boshqaruv signallarini ishlab chiqaradi.

Bu APT tili mumkin ko'p parametrlarni nazorat qilish CNC mashinasi:

  • Ish mili tezligi (RPM)
  • Milni yoqish yoki o'chirish
  • Burilish
  • rejalashtirilgan to'xtash
  • Sovutgich
  • Barcha mumkin bo'lgan yo'nalishlarda harakatlar (XYZ va ABC)
  • Vaqt
  • tsikllarni takrorlang
  • traektoriyalar
  • Va hokazo

Albatta, CNC dastgohlari bilan ishlaydiganlar ushbu APT tilini bilishlari shart emas, chunki joriy dasturiy ta'minot juda intuitiv va oson boshqarish imkonini beradi, APT-ni foydalanuvchiga shaffof tarzda o'z ichiga olgan qismni yaratish uchun tarjima qiladi. CAD/CAM fayli. Biroq, uning mavjudligi va nima ekanligini bilish hech qachon og'rimaydi.

Hozirgi vaqtda zamonaviy CNC mashinalari allaqachon mavjud grafik interfeyslar sensorli ekranlar va o'rnatilgan kompyuter bilan, bu undan foydalanishni sezilarli darajada osonlashtiradi. Ular juda intuitivdir va ko'p o'rganishni talab qilmaydi. Qalam disk yoki USB xotira orqali ular sizga buyumning dizaynini yuklash imkonini beradi, shuning uchun uni boshqa mustaqil kompyuterda loyihalash mumkin.

CNC boshqaruvchisi

El cnc-kontroller Bu CNC dasturini, uning buyruqlarini ketma-ket tartibda sharhlash uchun mas'ul bo'ladi va u boshqa narsalar qatorida kerakli harakatlar va funktsiyalarni bajaradi.

CAM / CAD dasturi

Un SAPR yoki CAM dasturlari U ishlab chiqarish uchun mo'ljallangan dizayn yoki modelni yaratish uchun ishlatiladi. Joriy dasturiy ta'minot allaqachon ushbu turdagi formatlardan CNC dasturiga avtomatik ravishda o'tishga imkon beradi.

DNC tizimi

Ammo DNC (to'g'ridan-to'g'ri raqamli nazorat), bir yoki bir nechta CNC mashinalariga tarmoq orqali ulangan kompyuterga ishora qiluvchi atama. Shu tarzda, CNC dasturini Ehternet orqali yoki hali ham ko'plab sanoat mashinalarida qo'llaniladigan RS-232C seriyali portlari kabi klassik va oddiy portlar orqali mashinalarga o'tkazish mumkin.

CNC mashinasi ilovalari

cnc mashinalari ular siz tasavvur qilganingizdan ko'ra ko'proq ilovalarga ega. Sanoat va ustaxonalarning ko'p qismi, eng kichikdan tortib to eng kattagacha, ushbu jamoalarning bir yoki bir nechtasiga bog'liq. Ular hatto uyda ishlab chiqaruvchilar uchun ma'lum DIY ishlari uchun ishlatilishi mumkin.

Bo'sh vaqt (DIY va ishlab chiqaruvchilar)

Ko'pgina ishlab chiqaruvchilar bor uyda har xil turdagi kichik CNC mashinalari ba'zi DIY loyihalarini amalga oshirish uchun. Bundan tashqari, jismoniy shaxslar tomonidan uydan turib muayyan vazifalarni bajarish uchun foydalanish mumkin:

  • Zargarlik buyumlarini yasang.
  • Qismlar yoki qismlarni yaratish uchun materiallarga ishlov berish.
  • Ehtiyot qismlar sotilmaganda transport vositalarini yoki boshqa turdagi uskunalarni ta'mirlash uchun ehtiyot qismlar yarating.
  • Badiiy asarlar yoki gravürlar qiling.

Sexlar va ishlab chiqarish sanoati

Albatta professional sektorda ham ustaxonalarda, ham fabrikalarda, shuningdek, duradgorlar, ta'mirlash ustaxonalari, ehtiyot qismlar ishlab chiqarish, to'qimachilik sanoati, aviatsiya sektori, bezatish, shkaf ishlab chiqarish va boshqalar uchun CNC dastgohlarini ko'rish juda keng tarqalgan. Misol uchun:

  • Plitalar lazer bilan kesish.
  • Plazma payvandlash.
  • Tanlash va joylashtirish yoki qismlar yoki qismlarni yig'ish joyiga joylashtirish uchun.
  • Barlar, quvurlar, plitalarning egilishi ...
  • Burg'ulash.
  • Yog'ochni tornalash yoki frezalash.
  • Maxsus qismlarni ishlab chiqarish.
  • Modellashtirish yoki qo'shimcha ishlab chiqarish.
  • Tibbiyotda foydalanish uchun implantlar yoki protezlarni yaratish.
  • Gravyuralar.
  • Va hokazo

elektronika sanoati

Raqobatbardosh va ilg'or sohada qo'llanilgan CNC mashinalari alohida ta'kidlanishi kerak. elektronika va yarimo'tkazgich sanoati. Ushbu mashinalar juda ko'p vazifalarni bajarishi mumkin, masalan:

  • Yarimo'tkazgichli gofretni kesish.
  • Mis yoki alyuminiy bloklardan issiqlik moslamalarini ishlab chiqarish.
  • Kompyuterlar, televizorlar, mobil telefonlar va boshqalar uchun korpuslar/konstruksiyalarni yaratish.
  • Yuzaki o'rnatish komponentlarini keyingi lehimlash uchun tenglikni plataga joylashtirish uchun tanlang va joylashtiring.
  • Payvandlash.
  • Brendlar va logotiplarni lazerli o'yma.
  • Linzalarni shakllantirish uchun.
  • Va hokazo

Qo'shimcha ma'lumot


Maqolaning mazmuni bizning printsiplarimizga rioya qiladi muharrirlik etikasi. Xato haqida xabar berish uchun bosing bu erda.

Birinchi bo'lib izohlang

Fikringizni qoldiring

Sizning email manzilingiz chop qilinmaydi. Kerakli joylar bilan belgilangan *

*

*

  1. Ma'lumotlar uchun javobgardir: Migel Anxel Gaton
  2. Ma'lumotlarning maqsadi: SPAMni boshqarish, izohlarni boshqarish.
  3. Qonuniylashtirish: Sizning roziligingiz
  4. Ma'lumotlar haqida ma'lumot: qonuniy majburiyatlar bundan mustasno, ma'lumotlar uchinchi shaxslarga etkazilmaydi.
  5. Ma'lumotlarni saqlash: Occentus Networks (EU) tomonidan joylashtirilgan ma'lumotlar bazasi
  6. Huquqlar: istalgan vaqtda siz ma'lumotlaringizni cheklashingiz, tiklashingiz va o'chirishingiz mumkin.