
G kodi nima?
G-kod RS-274 nomi bilan ham tanilgan avtomatik dastgoh asboblarini boshqarish uchun CAM (Computer Aided Manufacturing) dasturida ishlatiladigan eng keng tarqalgan CNC dasturlash tilidir.
G kodi CNC dasturidagi ko'rsatma bo'lib, u G buyrug'i deb ataladi. G kodidan foydalanish CNC ishlov berish uchun tezkor joylashishni aniqlash, teskari dumaloq interpolyatsiya, parallel dumaloq interpolyatsiya, oraliq nuqtali dumaloq interpolyatsiya, radius dasturlash va sakrashni qayta ishlashni amalga oshirishi mumkin.
G-kod tarjimoni nima?
G kod tarjimoni CNC kontroller dasturining muhim modulidir. CNC mashinalari dastgohning ishlov berish ma'lumotlarini tasvirlash uchun odatda G kodlaridan foydalaning, masalan, asbob yo'li, koordinatalarni tanlash va sovutish suvi ochilishi. G-kod tarjimonining asosiy vazifasi G-kodlarini CNC tizimi tomonidan tan olinishi mumkin bo'lgan ma'lumotlar bloklariga talqin qilishdir. G-kod tarjimonining ochiqligi ham loyihalash va amalga oshirishda e'tiborga olinishi kerak bo'lgan muammodir.
G-kod tarjimonida G-kodning kalit so'zlarning parchalanishi skelet hisoblanadi va kodni guruhlash sintaksisni tekshirish uchun asosdir.
G-kod tarjimoni G kodini o'qiydi, uni G oraliq kodiga sharhlaydi, so'ngra interpolatsiya va joylashuvni nazorat qilish jarayonidan o'tadi va nihoyat, chiqish moduli drayverni uni CNC mashinasining PCI yoki ISA kartasiga chiqarish uchun chaqiradi.
G kodi nimani anglatadi?
G00 tez joylashishni anglatadi.
G01 chiziqli interpolyatsiyani anglatadi.
G02 soat yo'nalishi bo'yicha aylana interpolatsiyasini bildiradi.
G03 soat miliga teskari aylana interpolatsiyasini bildiradi.
G04 vaqtli pauzani bildiradi.
G05 oraliq nuqtalar orqali yoy interpolyatsiyasini bildiradi.
G06 parabolik interpolyatsiyani anglatadi.
G07 Z-spline interpolatsiyasini anglatadi.
G08 yemni tezlashtirishni anglatadi.
G09 yemning sekinlashishini anglatadi.
G10 ma'lumotlarni sozlashni anglatadi.
G16 qutbli dasturlashni anglatadi.
G17 XY tekisligini qayta ishlashni anglatadi.
G18 ishlangan XZ samolyotini anglatadi.
G19 ishlangan YZ samolyotini anglatadi.
G20 imperator o'lchamlarini anglatadi (Frank tizimi).
G21 metrik o'lchamlarni anglatadi (Frank tizimi).
G22 dasturiy jihatdan radius hajmini bildiradi.
G220 tizim operatsion interfeysida foydalanishni anglatadi.
G23 diameter Size Programmable degan ma'noni anglatadi.
G230 tizim operatsion interfeysida foydalanishni anglatadi.
G24 pastki dasturning oxirini anglatadi.
G25 qisqartmasi Jump Machining degan ma'noni anglatadi.
G26 pastadir ishlov berishni anglatadi.
G30 kattalashtirishni o'chirishni anglatadi.
G31 kattalashtirish ta'rifini anglatadi.
G32 Teng Pitch Thread Cutting, Imperial degan ma'noni anglatadi.
G33 teng pog'onali ipni kesish, metrik degan ma'noni anglatadi.
G34 - bu kattalashtirilgan ipni kesish uchun mo'ljallangan.
G35 qisqartma ipni kesish uchun qisqartiriladi.
G40 asbob ofset/tool ofset chiqish degan ma'noni anglatadi.
G41 to'sar kompensatsiyasini anglatadi - chap.
G42 to'sar kompensatsiyasini anglatadi - o'ng.
G43 asboblar ofsetini anglatadi - ijobiy.
G44 asbob ofsetini bildiradi - salbiy.
G45 asbob ofset +/- degan ma'noni anglatadi.
G46 asbob ofset +/- degan ma'noni anglatadi.
G47 asbob ofset-/- degan ma'noni anglatadi.
G48 asbob ofsetini bildiradi -/+.
G49 asbob ofseti 0/+ degan ma'noni anglatadi.
G50 asbob ofsetini bildiradi 0/-.
G51 asbob ofset +/0 degan ma'noni anglatadi.
G52 asbob ofsetini bildiradi-/0.
G53 to'g'ridan-to'g'ri ofset, tizimdan chiqish degan ma'noni anglatadi.
G54 to'g'ridan-to'g'ri ofset X ni anglatadi.
G55 to'g'ridan-to'g'ri ofset Y ni anglatadi.
G56 to'g'ridan-to'g'ri ofset Z ni anglatadi.
G57 chiziqli ofset XY ni anglatadi.
G58 to'g'ridan-to'g'ri ofset XZ degan ma'noni anglatadi.
G59 to'g'ridan-to'g'ri ofset YZ degan ma'noni anglatadi.
G60 aniq yo'l rejimini (yaxshi) anglatadi.
G61 aniq yo'l rejimini (o'rta) anglatadi.
G62 aniq yo'l rejimini (qo'pol) anglatadi.
G63 teginishni anglatadi.
G68 asbob ofsetini anglatadi, ichki burchak.
G69 asbob ofsetini, tashqi burchaklarni anglatadi.
G70 imperator o'lchamlarini anglatadi.
G71 metrik o'lchamlarni anglatadi.
G74 mos yozuvlar nuqtasini qaytarish (mashina nol) degan ma'noni anglatadi.
G75 dasturlashtirilgan koordinata nolga qaytishni bildiradi.
G76 tishli birikma halqalarni anglatadi.
G80 konservalangan tsikldan chiqishni bildiradi.
G81 tashqi konserva sikllarini bildiradi.
G331 tishli konservalangan tsikllarni anglatadi.
G90 mutlaq o'lchamni anglatadi.
G91 nisbiy o'lchamni anglatadi.
G92 prefabrik koordinatalarni anglatadi.
G93 ortga hisoblash vaqti, uzatish tezligini bildiradi.
G94 besleme tezligini anglatadi, daqiqada ovqatlanish.
G95 besleme tezligi, aylanish boshiga besleme degan ma'noni anglatadi.
G96 doimiy chiziqli tezlikni boshqarishni anglatadi.
G97 doimiy chiziqli tezlikni boshqarishni bekor qilishni anglatadi.





