Հեռախոս / WhatsApp / Skype
+86 18810788819
Էլ
john@xinfatools.com   sales@xinfatools.com

CNC հաստոցների կենտրոնի ծրագրավորման հրահանգներ, եթե չգիտեք, եկեք սովորեք

1. դադար հրաման

G04X (U)_/P_ վերաբերում է գործիքի դադարի ժամանակին (սնուցումը դադարում է, spindle-ը չի կանգնում), իսկ P կամ X հասցեից հետո արժեքը դադարի ժամանակն է: Արժեքը հետո

Օրինակ, G04X2.0; կամ G04X2000; դադար 2 վայրկյան

G04P2000;

Այնուամենայնիվ, անցքերի համակարգի մշակման որոշ հրահանգներում (օրինակ՝ G82, G88 և G89), որպեսզի ապահովվի անցքի հատակի ճշգրտությունը, կա դադար, երբ գործիքը անցնում է անցքի հատակին: Այս պահին այն կարող է արտահայտվել միայն P հասցեով: Եթե X հասցեն ցույց է տալիս, որ կառավարման համակարգը X-ը համարում է X առանցքի կոորդինատային արժեք և կատարում է այն:

Օրինակ, G82X100.0Y100.0Z-20.0R5.0F200P2000; փորեք (100.0, 100.0) անցքի հատակին և դադար տվեք 2 վայրկյան

G82X100.0Y100.0Z-20.0R5.0F200X2.0; հորատում (2.0, 100.0) մինչև անցքի ներքևի մասը առանց դադարի:

2. Տարբերություններ և կապեր M00, M01, M02 և M30 միջև

M00-ը ծրագրի համար անվերապահ դադարի հրահանգ է: Երբ ծրագիրը գործարկվում է, հոսքը դադարում է, և spindle-ը դադարում է: Ծրագիրը վերագործարկելու համար նախ պետք է վերադառնաք JOG վիճակին, սեղմեք CW (spindle forward)՝ spindle-ը գործարկելու համար, այնուհետև վերադառնաք AUTO վիճակին, սեղմեք START ստեղնը՝ ծրագիրը սկսելու համար:

M01-ը ծրագրի ընտրովի դադարի հրահանգ է: Նախքան ծրագիրը գործարկելը, կառավարման վահանակի OPSTOP ստեղնը պետք է միացված լինի: Կատարումից հետո ազդեցությունը նույնն է, ինչ M00-ը: Ծրագիրը պետք է վերագործարկվի ինչպես վերևում:

M00-ը և M01-ը հաճախ օգտագործվում են մշակման ընթացքում աշխատանքային մասի չափսերը ստուգելու կամ չիպերի հեռացման համար:

M02-ը ծրագրի ավարտի հիմնական հրահանգն է: Երբ այս հրամանը կատարվում է, սնուցումը դադարում է, spindle-ը կանգ է առնում և հովացուցիչ նյութն անջատվում է: Բայց ծրագրի կուրսորը կանգ է առնում ծրագրի վերջում:

M30-ը ծրագրի ավարտի հիմնական հրամանն է: Ֆունկցիան նույնն է, ինչ M02-ը, տարբերությունն այն է, որ կուրսորը վերադառնում է ծրագրի գլխի դիրքին՝ անկախ նրանից, թե M30-ից հետո այլ ծրագրային հատվածներ կան։

3. Դ և Հ հասցեները նույն նշանակությունն ունեն

Գործիքի փոխհատուցման պարամետրերը D և H ունեն նույն գործառույթը և կարող են փոխանակվել ըստ ցանկության: Նրանք երկուսն էլ ներկայացնում են CNC համակարգում փոխհատուցման ռեգիստրի հասցեի անվանումը, սակայն փոխհատուցման հատուկ արժեքը որոշվում է դրանց հետևում գտնվող փոխհատուցման համարի հասցեով: Այնուամենայնիվ, մեքենաշինական կենտրոններում, սխալները կանխելու համար, ընդհանուր առմամբ արհեստականորեն սահմանվում է, որ H-ն գործիքի երկարության փոխհատուցման հասցեն է, փոխհատուցման համարը 1-ից 20 է, D-ն գործիքի շառավիղի փոխհատուցման հասցեն է, իսկ փոխհատուցման համարը սկսվում է No-ից: 21 (գործիքների ամսագիր 20 գործիքներով):

Օրինակ, G00G43H1Z100.0;

G01G41D21X20.0Y35.0F200;

4. Հայելի հրաման

Հայելի պատկերի մշակման հրահանգներ M21, M22, M23: Երբ հայելային է միայն X-առանցքը կամ Y-առանցքը, կտրման հաջորդականությունը (մագլցում և վերև ֆրեզեր), գործիքի փոխհատուցման ուղղությունը և աղեղային ինտերպոլացիայի ղեկը հակառակ կլինեն իրական ծրագրին, ինչպես ցույց է տրված Նկար 1-ում: Երբ X-ը -առանցքները և Y-առանցքները միաժամանակ արտացոլված են, գործիքի սնուցման հաջորդականությունը, գործիքի փոխհատուցման ուղղությունը և աղեղային ինտերպոլացիայի ղեկը մնում են անփոփոխ:

Նշում. Հայելի հրամանն օգտագործելուց հետո դուք պետք է օգտագործեք M23՝ այն չեղարկելու համար՝ հետագա ծրագրերի վրա չազդելու համար: G90 ռեժիմում հայելային պատկերի կամ չեղարկման հրամանն օգտագործելիս դուք պետք է վերադառնաք աշխատանքային մասի կոորդինատային համակարգի սկզբնաղբյուրին, նախքան այն օգտագործելը: Հակառակ դեպքում, CNC համակարգը չի կարող հաշվարկել շարժման հետագա հետագիծը, և գործիքի պատահական շարժումը տեղի կունենա: Այս պահին խնդիրը լուծելու համար պետք է կատարվի ձեռքով ծագման վերադարձի գործողություն: Spindle-ի պտույտը չի փոխվում հայելային պատկերի հրամանով:

Գծապատկեր 1. Գործիքի փոխհատուցում, առաջ և հետադարձ փոփոխություններ հայելու ընթացքում

5. Arc interpolation հրաման

G02-ը ժամացույցի սլաքի ուղղությամբ, G03-ը՝ ժամացույցի սլաքի ուղղությամբ: XY հարթությունում ձևաչափը հետևյալն է՝ G02/G03X_Y_I_K_F_ կամ G02/G

03X_Y_R_F_, որտեղ

Աղեղը կտրելիս, խնդրում ենք նկատի ունենալ, որ երբ q≤180°, R-ը դրական արժեք է. երբ q>180°, R-ը բացասական արժեք է. I-ը և K-ն կարող են նաև նշվել R-ով: Երբ երկուսն էլ նշված են միաժամանակ, R հրամանը գերակայություն է ստանում, իսկ I, K-ն անվավեր է; R-ն չի կարող կատարել ամբողջ շրջանով կտրում, իսկ ամբողջական շրջանով կտրումը կարող է ծրագրավորվել միայն I, J և K-ով, քանի որ նույն կետով անցնում են նույն շառավղով անթիվ շրջանակներ, ինչպես ցույց է տրված Նկար 2-ում:

Նկար 2 Նույն կետով անցնող շրջան

Երբ I-ը և K-ն զրոյական են, դրանք կարող են բաց թողնել; անկախ G90 կամ G91 ռեժիմից, I, J և K ծրագրավորվում են ըստ հարաբերական կոորդինատների. աղեղային ինտերպոլացիայի ժամանակ գործիքի փոխհատուցման հրահանգները G41/G42 չեն կարող օգտագործվել:

6. Առավելությունները և թերությունները G92-ի և G54~G59-ի միջև

G54~G59-ը կոորդինատային համակարգն է, որը սահմանված է մինչ մշակումը, իսկ G92-ը ծրագրում սահմանված կոորդինատային համակարգն է: G54~G59-ն օգտագործելուց հետո կարիք չկա կրկին օգտագործել G92-ը, հակառակ դեպքում G54~G59-ը կփոխարինվի և պետք է խուսափել, օրինակ, ինչպես ցույց է տրված Աղյուսակ 1-ում:

Աղյուսակ 1 Տարբերությունը G92-ի և աշխատանքային կոորդինատային համակարգի միջև

Նշում. (1) Երբ G92-ն օգտագործվում է կոորդինատային համակարգը կարգավորելու համար, G54~G59-ի օգտագործումը կրկին ազդեցություն չի ունենա, մինչև համակարգը չանջատվի և չվերագործարկվի, կամ G92-ը չօգտագործվի աշխատանքային մասի պահանջվող նոր կոորդինատային համակարգը սահմանելու համար: (2) G92 օգտագործող ծրագրի ավարտից հետո, եթե հաստոցը չի վերադառնում:

Եթե ​​羾92-ով սահմանված սկզբնաղբյուրը նորից սկսվի, ապա հաստոցային գործիքի ներկայիս դիրքը կդառնա նոր աշխատանքային մասի կոորդինատների սկզբնաղբյուրը, որը հակված է վթարների: Հետևաբար, հուսով եմ, որ ընթերցողները զգուշությամբ կօգտագործեն այն:

7. Պատրաստեք գործիքի փոփոխման ենթածրագրեր:

Մեքենաների կենտրոնում գործիքների փոփոխություններն անխուսափելի են: Այնուամենայնիվ, հաստոցն ունի ֆիքսված գործիքի փոփոխման կետ, երբ այն լքում է գործարանը: Եթե ​​այն գործիքի փոփոխման դիրքում չէ, գործիքը չի կարող փոխվել: Ավելին, գործիքի փոփոխությունից առաջ գործիքի փոխհատուցումը և ցիկլը պետք է չեղարկվեն, spindle-ը կանգ առնի և հովացուցիչ նյութը անջատվի: Պայմանները շատ են. Եթե ​​այս պայմանները պետք է ապահովվեն յուրաքանչյուր ձեռքով գործիքի փոփոխությունից առաջ, այն ոչ միայն սխալների հակված կլինի, այլև անարդյունավետ: Հետևաբար, մենք կարող ենք կազմել գործիքի փոփոխման ծրագիր՝ այն պահպանելու և DI վիճակում օգտագործելու համար։ M98-ին զանգահարելը կարող է մեկ քայլով ավարտել գործիքի փոփոխության գործողությունը:

Որպես օրինակ վերցնելով PMC-10V20 հաստոցների կենտրոնը, ծրագիրը հետևյալն է.

O2002; (ծրագրի անվանումը)

G80G40G49; (Չեղարկել ֆիքսված ցիկլը և գործիքի փոխհատուցումը)

M05; (Ալիքը կանգ է առնում)

M09; (սառեցնողի անջատում)

G91G30Z0; (Z առանցքը վերադառնում է երկրորդ սկզբնակետին, որը գործիքի փոփոխման կետն է)

M06; (Գործիքի փոփոխություն)

M99; (Ենթածրագրի ավարտը)

Երբ գործիքը փոխելու կարիք ունեք, անհրաժեշտ է T5 գործիքը փոխարինելու համար միայն «T5M98P2002» մուտքագրել «T5M98P2002»՝ այդպիսով խուսափելով շատ ավելորդ սխալներից: Ընթերցողները կարող են կազմել համապատասխան գործիքների փոփոխման ենթածրագրեր՝ ըստ իրենց իսկ հաստոցների բնութագրերի:

8. այլ

Ծրագրի հատվածի հաջորդականության համարը, որը ներկայացված է N հասցեով: Ընդհանուր առմամբ, CNC սարքն ինքն ունի սահմանափակ հիշողության տարածություն (64K): Պահեստային տարածք խնայելու համար ծրագրի հատվածի հաջորդական համարները բաց են թողնվում: N-ը ներկայացնում է միայն ծրագրի հատվածի պիտակը, որը կարող է հեշտացնել ծրագրի որոնումն ու խմբագրումը: Այն ոչ մի ազդեցություն չունի հաստոցների մշակման գործընթացի վրա: Հերթական համարը կարող է ավելացվել կամ նվազել, և արժեքների շարունակականությունը չի պահանջվում: Այնուամենայնիվ, այն չի կարող բաց թողնել որոշակի հանգույցի հրահանգներ, ցատկման հրահանգներ, ենթածրագրեր կանչելու և հայելային հրահանգներ օգտագործելիս:

9. Ծրագրի նույն հատվածում, նույն հրահանգի (հասցեի նույն նիշը) կամ հրահանգների նույն խմբի համար ուժի մեջ կմտնի այն, որը հայտնվեց ավելի ուշ:

Օրինակ՝ գործիքի փոփոխման ծրագիրը՝ T2M06T3; փոխարինում է T3-ին T2-ի փոխարեն;

G01G00X50.0Y30.0F200; G00-ը կատարվում է (չնայած կա F արժեք, G01-ը չի կատարվում):

Հրահանգների կոդերը, որոնք միևնույն խմբում չեն, ունեն նույն ազդեցությունը, եթե դրանք կատարվում են ծրագրի նույն հատվածում՝ փոխանակելով հաջորդականությունը։

G90G54G00X0Y0Z100.0;

G00G90G54X0Y0Z100.0;

Բոլոր վերը նշված տարրերը գործարկվել և փոխանցվել են PMC-10V20 (FANUCSYSTEM) մշակման կենտրոնի վրա: Գործնական կիրառություններում պահանջվում է միայն տարբեր հրահանգների օգտագործման և ծրագրավորման կանոնների խորը պատկերացում:

Xinfa CNC գործիքներն ունեն լավ որակի և ցածր գնի բնութագրեր: Մանրամասների համար այցելեք՝

CNC գործիքներ արտադրողներ – Չինաստան CNC գործիքների գործարան և մատակարարներ (xinfatools.com)


Հրապարակման ժամանակը` նոյ-06-2023