Bir muncha vaqt CNC dasturlash bilan tanish bo'lganimizdan so'ng, biz asosiy ko'rsatmalar va tegishli ko'rsatmalarni qo'llashni o'zlashtirdik. Lekin bu faqat boshlanishi. CNC dasturchisi sifatida ko'rsatmalar, xuddi jang san'atiga asoslangan harakatlar kabi, asbobdir. Dushmanga qarshi qanday o'ynash - asosiy shart. Biz taqqoslash orqali moslashuvchan tarzda qo'llashimiz kerak. Murakkab qismlar uchun biz foydalanishni ko'rib chiqish uchun bir nechta ko'rsatmalarga muhtojmiz va bir -biriga qarama -qarshilik va ziddiyat bo'lmasligi kerak. Keling,&39-sonli olxo'ri shaklidagi birlashma klaviaturasida ishlov berishni o'rganaylik.
Bo'shliqli tsilindrda uchta teng taqsimlangan kalitlar ishlov beriladi. U olxo'ri guliga o'xshaganligi sababli, Gu olxo'ri shpalli kalit deb ataladi. Ushbu struktura odatda quincunx muftalari uchun ishlatiladi. Bu ko'proq qo'llaniladigan tuzilma va uni dasturlashni o'rganish amaliy ahamiyatga ega.

Rasmda tashqi aylanasi 80 va ichki teshigi 50 bo'lgan quvurli ish qismi ko'rsatilgan. Talablarga muvofiq, 60 burchakli soyabon shaklidagi bir xil taqsimlangan oluklar qayta ishlanishi kerak. Asbob 20 ta frezalashtirgichdan foydalanadi.
Tahlilning asosiy nuqtalari:
1. Soyabon konstruktsiyasining qiyaligi markazni kesib o'tadi va ishlov berish paytida uni yo'q qilish uchun asbob radiusi kompensatsiyasidan foydalanish kerak;
2. Qayta ishlash burchagi qutbli koordinatali buyruqlar yordamida amalga oshirilishi kerak;
3. Tsikl chuqurligi frezeleme makro dastur ko'rsatmalaridan foydalanishi kerak;
Dasturlash tartibi quyidagicha:
G54G90G0X0Y0; (Koordinatalar tizimini yaratish)
G43H1Z20; (asbob uzunligi kompensatsiyasi)
M03S1000; (mil boshlanishi)
G17G16; (Qutb koordinatalarini o'rnating)
#1=0; (topshiriq)
Qachon [#1LE20] DO1; (so'l dasturning boshlanishi)
#1 =#1+0,5; (Chuqurlik oshishi 0,5)
G42G0X60Y0D1; (o'ng ofset qutb koordinatasi)
G0Z-#1; (kesish chuqurligi)
G01X0F80; (birinchi uyani frezalash)
X60Y60;
G0Z20; (pichoqni ko'tarish)
G0X60Y120; (Ikkinchi tugmachaga o'ting)
Z-#1; (kesish chuqurligi)
G01X0F80; (ikkinchi teshikni frezalash)
X60Y180;
G0Z20; (pichoqni ko'tarish)
G0X60Y240; (harakatlanuvchi pichoqning uchinchi kaliti)
Z-#1; (Kesish chuqurligi)
G01X0F80; (uchinchi teshikni frezalash)
X60Y300;
G0Z20; (pichoqni ko'tarish)
END1; (Tsiklga kirish)
G40X0Y0; (asboblar almashinuvini bekor qilish)
G15; (Qutb koordinatalarini bekor qilish)
M05; (Milya to'xtashi)
M30; (dasturni to'xtatish)
ehtiyot bo'ling:
Bir nechta bilim nuqtalarini qo'shish kerak.
1. Polar koordinatalardan foydalanganda, ba'zi talabalar vaqtinchalik koordinatalar tizimining kelib chiqishini aniqlash uchun G52 dan foydalanadilar. Ammo bu yuqoridagi dasturda qo'llanilmaydi, chunki G41 va G42 asboblarining ofset buyruqlari G52 da yaroqsiz, shuning uchun unga e'tibor bering. Albatta, dasturning dasturlashi o'zgaruvchan, siz G68 grafik aylantirish buyrug'idan foydalanib, urinib ko'rishingiz mumkin.
2. Bu dasturdan shuni ko'rishimiz mumkinki, asbobni ofset buyrug'idan foydalanishda G41 va G42 hukmlari shunchaki ish qismining chap yoki o'ng tomonida ekanligini aytish emas. Boshqacha aytganda, ishlov beriladigan qismning yuqori va pastki tomonlarini qanday aniqlash mumkin. Shuningdek, biz asbobning besleme yo'nalishini ham ko'rib chiqishimiz kerak. Agar tushunish qiyin bo'lsa, hamma formulani eslaydi: G41 shaklni soat yo'nalishi bo'yicha tegirmonga oladi, bo'shliqni soat sohasi farqli ravishda frezalashtiradi; G42 shaklini soat sohasi farqli ravishda frezlaydi, bo'shliqni soat yo'nalishi bo'yicha frezalashtiradi.
3. CNC dasturlashni o'rganishda xatolar bo'lishi muqarrar. Haqiqiy ishlov berishdan oldin, keraksiz yo'qotishlarni oldini olish uchun simulyatsion dasturiy ta'minotdagi operatsiyani tekshirish yaxshidir. Iltimos, simulyatsiya dasturida qutbli koordinatalarning ko'rsatmalari uchun xabar qoldiring. Agar ikkita nuqta burchagi 180 darajadan oshsa, xato bo'ladi, bu haqiqiy ishlatishdan farq qilishi mumkin, shuning uchun shaxsiy maslahat juda bog'liq bo'lmasligi kerak. Tekshiruv - bu faqat vosita, va texnologiya - bu asosiy.





