CNC machining အတွက်၊ ပရိုဂရမ်းမင်းသည် အလွန်အရေးကြီးသည်၊ ၎င်းသည် စက်၏အရည်အသွေးနှင့် ထိရောက်မှုကို တိုက်ရိုက်သက်ရောက်သည်။ ဒါဆို CNC machining centers တွေရဲ့ programming ကျွမ်းကျင်မှုကို ဘယ်လို ကျွမ်းကျင်အောင်လုပ်မလဲ။ အတူတူ လေ့လာကြရအောင်။
Pause command၊ G04X(U)_/P_ သည် ကိရိယာ ခေတ္တရပ်ချိန် ( feed stop ၊ spindle သည် မရပ်တန့် ) ကို ရည်ညွှန်းပြီး လိပ်စာ P သို့မဟုတ် X ပြီးနောက် တန်ဖိုးသည် ခေတ္တနားချိန် ဖြစ်သည်။ X ပြီးနောက် တန်ဖိုးသည် ဒဿမအမှတ်ရှိရမည်၊ မဟုတ်ပါက ၎င်းကို တန်ဖိုး၏ တစ်ထောင်ပုံတစ်ပုံအဖြစ် စက္ကန့် (s) ဖြင့် တွက်ချက်ပြီး P ပြီးနောက် တန်ဖိုးတွင် ဒဿမအမှတ် (ကိန်းပြည့်ကိုယ်စားပြုမှု) ကို မီလီစက္ကန့် (ms) ဖြင့် တွက်မရပါ။ . သို့သော်လည်း၊ အချို့သော အပေါက်စနစ် စက်ပိုင်းဆိုင်ရာ အမိန့်များ (ဥပမာ G82၊ G88 နှင့် G89) တွင် အပေါက်အောက်ခြေ၏ ကြမ်းတမ်းမှုကို သေချာစေရန်အတွက် ကိရိယာသည် အပေါက်အောက်ခြေသို့ ရောက်သည့်အခါ ခေတ္တရပ်ရန် လိုအပ်ပါသည်။ ယခုအချိန်တွင်၊ ၎င်းကို လိပ်စာ P. Address X ဖြင့်သာ ကိုယ်စားပြုနိုင်သည်ဟု ထိန်းချုပ်မှုစနစ်က X ကို လုပ်ဆောင်ရန် X-axis သြဒိနိတ်တန်ဖိုးအဖြစ် သတ်မှတ်ကြောင်း ဖော်ပြသည်။
M00၊ M01၊ M02 နှင့် M03 အကြား ခြားနားချက်များနှင့် ချိတ်ဆက်မှုများ၊ M00 သည် ခြွင်းချက်မရှိ ပရိုဂရမ်ခေတ္တရပ်သည့် အမိန့်တစ်ခုဖြစ်သည်။ ပရိုဂရမ်ကို လုပ်ဆောင်သောအခါ၊ ဖိဒ်သည် ရပ်သွားပြီး ဗိုင်းလိပ်တံ ရပ်တန့်သွားသည်။ ပရိုဂရမ်ကို ပြန်လည်စတင်ရန် JOG အခြေအနေသို့ ဦးစွာပြန်သွားရမည်၊ ဗိုင်းလိပ်တံကိုစတင်ရန် CW ( spindle forward rotation) ကိုနှိပ်ပါ၊ ထို့နောက် AUTO အခြေအနေသို့ပြန်သွားကာ ပရိုဂရမ်ကိုစတင်ရန် START ခလုတ်ကိုနှိပ်ပါ။ M01 သည် ပရိုဂရမ်ရွေးချယ်မှုခေတ္တရပ်သည့် အမိန့်တစ်ခုဖြစ်သည်။ ပရိုဂရမ်ကို မလုပ်ဆောင်မီ၊ ၎င်းကို လုပ်ဆောင်ရန် ထိန်းချုပ် panel ပေါ်ရှိ OPSTOP ခလုတ်ကို ဖွင့်ထားရပါမည်။ ကွပ်မျက်ပြီးနောက်အကျိုးသက်ရောက်မှုသည် M00 နှင့်တူညီသည်။ ပရိုဂရမ်ကို ပြန်လည်စတင်ရန်မှာ အထက်ပါအတိုင်းဖြစ်သည်။ M00 နှင့် M01 ကို လုပ်ဆောင်နေစဉ် အလယ်တွင် workpiece dimension သို့မဟုတ် chip ကို ဖယ်ရှားခြင်းအတွက် မကြာခဏ အသုံးပြုပါသည်။ M02 သည် ပင်မပရိုဂရမ်ကို အဆုံးသတ်ရန် အမိန့်ပေးသည်။ ဤအမိန့်ကို လုပ်ဆောင်သောအခါ၊ ဖိဒ်ရပ်သွားသည်၊ ဗိုင်းလိပ်တံရပ်သွားကာ coolant သည် ပိတ်သွားပါသည်။ သို့သော် ပရိုဂရမ်ကာဆာသည် ပရိုဂရမ်၏အဆုံးတွင် ရပ်သွားသည်။ M30 သည် main program end command ဖြစ်သည်။ လုပ်ဆောင်ချက်သည် M02 နှင့်အတူတူပင်ဖြစ်ပြီး ကွာခြားချက်မှာ M30 ပြီးနောက် အခြားဘလောက်များရှိနေသည်ဖြစ်စေ ကာဆာသည် ပရိုဂရမ်၏ဦးခေါင်းအနေအထားသို့ ပြန်သွားခြင်းဖြစ်သည်။
Circular interpolation command၊ G02 သည် clockwise interpolation ဖြစ်ပြီး G03 သည် counterclockwise interpolation ဖြစ်ပြီး XY plane တွင်၊ ဖော်မတ်မှာ အောက်ပါအတိုင်းဖြစ်သည်- G02/G03X_Y_I_K_F_ သို့မဟုတ် G02/G03X_Y_R_F_၊ X, Y သည် arc end point ၏ သြဒီနိတ်ဖြစ်သည်၊ I, J It X နှင့် Y axes ပေါ်ရှိ စက်ဝိုင်းဗဟိုသို့ arc စမှတ်၏ တိုးမြင့်တန်ဖိုး၊ R သည် arc အချင်းဝက်ဖြစ်ပြီး F သည် feed ပမာဏဖြစ်သည်။ q≤180° ဖြစ်သောအခါ R သည် အပြုသဘောတန်ဖိုးဖြစ်သည်၊ q>180°၊ R သည် အနှုတ်တန်ဖိုး၊ I နှင့် K ကိုလည်း R ဖြင့် သတ်မှတ်နိုင်သည်။ နှစ်ခုလုံးကို တစ်ချိန်တည်းတွင် သတ်မှတ်သောအခါ၊ R command သည် ဦးစားပေးဖြစ်သည်၊ I , K သည် မမှန်ကန်ပါ။ R သည် စက်ဝိုင်းအပြည့်ဖြတ်တောက်ခြင်းကို မလုပ်ဆောင်နိုင်ပါ၊ စက်ဝိုင်းအပြည့်ဖြတ်တောက်ခြင်းကို I, J, K ဖြင့်သာ ပရိုဂရမ်ပြုလုပ်နိုင်သည်၊ အဘယ်ကြောင့်ဆိုသော် တူညီသောအချက်ကိုဖြတ်သန်းပြီးနောက် တူညီသောအချင်းဝက်ရှိသော မရေမတွက်နိုင်သောစက်ဝိုင်းများရှိနေသောကြောင့်ဖြစ်သည်။ ငါနှင့် K သည် သုညဖြစ်သောအခါ ၎င်းတို့ကို ချန်လှပ်ထားနိုင်သည်။ G90 သို့မဟုတ် G91 မုဒ်မခွဲခြားဘဲ၊ I, J, K တို့သည် ဆွေမျိုးသြဒီနိတ်များအတိုင်း ပရိုဂရမ်ပြုလုပ်ထားသည်။ စက်ဝိုင်းအတွင်း ဖြတ်တောက်မှုအတွင်း၊ ကိရိယာလျော်ကြေးပေးသည့်အမိန့် G41/G42 ကို အသုံးမပြုနိုင်ပါ။
စာတိုက်အချိန်- စက်တင်ဘာ-၂၂-၂၀၂၂