CNC մեքենաների վրա ծրագրային ապահովման կառավարման համակարգերի հիմնական գործառույթները: Օժանդակ գործառույթներ (մ - ծածկագրեր) Մ գործառույթներ

  • 3. Հիմնական բնութագրերը և մեխանիկական համակարգը
  • 4. raայրահեղ բարձր ճնշման գեներատոր
  • 5. Էլեկտրական կառավարման համակարգ: Ուլտրա բարձր ճնշման գեներատոր էլեկտրական համակարգ
  • 6. Հաստոցային գործիքի էլեկտրական համակարգ
  • 7. CNC համակարգ: Կոորդինատային համակարգ
  • 8. NC ծրագրի իրականացում
  • 9. Նախապատրաստական ​​գործառույթներ: (Գործառույթ G)
  • ➔ 13. Այլ գործառույթներ (M գործառույթներ)
  • 14. Համակարգի գործառույթը
  • 15. Հիմնական գործառույթների ընտրություն
  • 16. Խմբագրում
  • 17. Անվանափոխում, ջնջում
  • 18. NC ծրագրերի հատկությունները
  • 19. մեխանիզմը ձեռքով աշխատելը
  • 20. Համակարգի աշխատանքային ռեժիմի կարգավորում
  • 21. Պարամետրերի տեղադրում մեքենայի համար
  • 22. ԳՐԱՖ -ի հիմնական գործառույթը
  • 23. Հիմնական գործառույթի GRAPH- ի ընտրության մեկ այլ եղանակ
  • 24. ՀԱՎԵԼՎԱ 1 1. Սխալի կոդեր
  • 25. Պաշտպանական համակարգ
  • 26. waterրային ջրամեկուսացման տեխնոլոգիան եւ պարամետրերը
  • 27. Տրանսպորտ և տեղադրում
  • 28. Փորձաշրջան
  • 29. Twoրագրավորման երկչափ և կիսավտոմատ համակարգ CNC- ով
  • 30. Գործարկում և տեղադրում
  • 31. Ֆայլի ընտրություն
  • 32. Սյուժեի նախնական պատրաստում
  • 33. Նյութի և սարքավորումների ընտրություն
  • 34. NC ծրագրի ստեղծում
  • Այլ գործառույթներ (M գործառույթներ)

    Waterjet- ի մյուս գործառույթները ծրագրված են M տառով, որին հաջորդում է 2 միանիշ նիշ: Այս համակարգըունի մի քանի նման գործառույթ.

    M00 Stop ծրագիր

    M02 Endրագրի ավարտ

    M30 Endրագրի ավարտ ՝ սկզբին վերադառնալով

    M71-79 Անսարքություն գումարած ելքը

    Այժմ մենք մանրամասն կանդրադառնանք M գործառույթի կատարմանը:

    1. M00 - Դադարեցնել ծրագիրը

    Օրինակ. Երբ ջրամեկուսիչ մեքենայի CNC- ն բլոկում կարդում է M00 կոդը, այն դադարում է ծրագիրը: Startրագիրը սկսելու համար հարկավոր է կրկին սեղմել հոսանքի կոճակը:

    2. M02 - Endրագրի ավարտ

    Օրինակ. Այս կոդը նշանակում է ծրագրի ավարտը և կատարում է ջրամատակարարման CNC- ի հիմնական վերականգնման գործառույթը:

    3. M30 -pրագրի ավարտը սկզբին վերադառնալով

    Օրինակ. Այս գործառույթը նման է M02 ֆունկցիային, գումարած ջրամատակարարման մեքենայի CNC- ն վերադառնում է ծրագրի մեկնարկի առաջին բլոկին:

    4.M71-79 անսարքություն գումարած ելքը

    Ձևաչափ ՝ M71 Օրինակ. Waterjet CNC համակարգը սահմանում է այս գործառույթը, և գործողությունների հաջորդականությունը հետևյալն է.

      համապատասխան փոխանցման, միացման հսկողություն

      հետաձգման ժամանակը 400 մ / վ

      խզման թիվ 1

    M71- Waterjet կտրող մեքենայի նավթի պոմպի դադարեցում

    M71- ը սովորաբար տեղի է ունենում M02- ից առաջ, ինչը նշանակում է, որ նավթի պոմպը դադարում է կտրելուց հետո: Այս գործառույթը նույնն է, ինչ սեղմել կանգառի կոճակը:

    M72- կանգառ ջրի պոմպ

    Երբ ցուցադրվում է M72- ը, պոմպի շարժիչը դադարում է աշխատել: Այս գործառույթը նույնն է, ինչ waterjet սարքավորումների պոմպի կանգառի կոճակի գործառույթը:

    M73- Բարձր ճնշման ջրամատակարարման համակարգի գործարկում

    Երբ նշվում է M73- ը, բացվում է բարձր ճնշման ջրամատակարարման փականը: Այս գործառույթը նույնն է, ինչ բարձր ճնշման ջրի համակարգի կոճակը սեղմելու գործառույթը:

    M74 - Բարձր ճնշման ջրի համակարգի անջատում

    Երբ M74- ը լուսավորված է, բարձր ճնշման ջրամատակարարման փականը փակ է: Այս գործառույթը նույնն է, ինչ ջրամատակարարման համակարգի կանգառի կոճակը սեղմելու գործառույթը:

    բարձր ճնշման տակ:

    M75 - ավազի մատակարարման փականի բացում

    M 75- ի տեսքը նշանակում է ավազի մատակարարման փականի բացում: Այս գործառույթը նույնն է, ինչ ջրային ավազի փականի բաց կոճակը սեղմելու գործառույթը:

    M76- Ավազի մատակարարման փականի փակումը

    M 76- ի տեսքը նշանակում է ավազի մատակարարման փականի փակումը: Այս գործառույթը նույնն է, ինչ ավազի փականի փակման կոճակը սեղմելու գործառույթը:

    F, S, T գործառույթները:

    1. F-feed ընտրության գործառույթ:

    Սննդի ընտրության գործառույթը սովորաբար կոչվում է F- գործառույթ: Այս գործառույթով դուք կարող եք ուղղակիորեն վերահսկել հոսանքի հոսքը յուրաքանչյուր առանցքի վրա: F գործառույթը կարող է նշվել F տառով և տառին հաջորդող թվերով, ինչպես նաև կերակրման արագության նշանակումով, որն արտահայտվում է մմ / րոպեում:

    Այս համակարգում կերակրման արագությունը տատանվում է 9 -ից մինչև 1300 մմ / րոպե: Waterjet արագությունները կարող են ազատ ընտրվել `կախված կտրման պահանջվող պայմաններից:

    2. T- գործիքի ընտրության գործառույթ:

    Գործիքի ընտրության գործառույթը կոչվում է նաև որպես T գործառույթ: Այս գործառույթը օգտագործվում է գործիք ընտրելու համար: Գործիքների ընտրության գործառույթը նշվում է T տառով այն թվերով, որոնք տեղադրվում են T. նշումից հետո: Համակարգը պարունակում է գործիքների ընտրության մինչև 20 անուն պարամետր `T01- ից մինչև T20: PARAM ռեժիմում սեղմեք F2 կոճակը և էկրանին կցուցադրվեն գործիքների ընտրության 20 տարբերակներ: Օպերատորը կարող է ջրամատակարարման էկրանին ընտրել ցանկացած պարամետր D կոճակ ՝ կախված գործիքի տրամագծից:

    Եթե ​​ծրագիրը պահանջում է ջրամեկուսիչ շառավիղի փոխհատուցում, կառավարման համակարգը կարող է ուղղել համապատասխան պարամետրին `այն շտկելու համար:

    M-FUNCTIONS- ի ռուսերեն-անգլերեն թարգմանություն

    Voskoboinikov B.S., Mitrovich V.L. Մեքենաշինության և արդյունաբերական ավտոմատացման ռուս-անգլերեն բառարան: Մեքենաշինության և արտադրության ավտոմատացման ռուս-անգլերեն բառարան: 2003

    • Ռուսերեն-անգլերեն բառարաններ
    • Մեքենաշինության և արտադրության ավտոմատացման ռուս-անգլերեն բառարան

    Նաև բառի իմաստները և M-FUNCTION- ի անգլերենից ռուսերեն թարգմանությունը անգլերեն-ռուսերեն բառարաններում և ռուսերենից անգլերեն ռուսերեն-անգլերեն բառարաններում:

    Այս բառի ավելի շատ իմաստներ և անգլերեն-ռուսերեն, ռուսերեն-անգլերեն թարգմանություններ «M-FUNCTIONS» բառի համար բառարաններում:

    • ԳՈՐՈՆԵՈԹՅՈՆՆԵՐ - Ընդհանուր
    • ԳՈՐՈՆԵՈԹՅՈՆՆԵՐ - Գործառույթներ
      Ռուս-ամերիկյան անգլերեն բառարան
    • - Էմ
      Ռուս-ամերիկյան անգլերեն բառարան
    • ԳՈՐՈՆԵՈԹՅՈՆՆԵՐ - Գործառույթներ
      Ռուս սովորողի բառարան
    • ԳՈՐՈՆԵՈԹՅՈՆՆԵՐ - գործառույթներ
      Ռուս սովորողի բառարան
    • - գաղտնալսում
      Հատուկ ծառայությունների անգլերեն-ռուսերեն-անգլերեն բառարան
    • - կոնվ. Մ, մ
    • - կոնվ. Մ, մ
      Ռուսերեն-անգլերեն մեծ բառարան
    • ՁԵՌՆԱՐԿՈՄ - գլ. 1) ձեռնարկել, կատարել Syn: մեկնարկ 2) ստանձնել պատասխանատվություն (smth. Անում): Նա պարտավորվել է ավարտել ...
    • ՈՉ ՄԵԿ - 1 -ին տեղ; ժխտ (գործառական գոյականում) երկուսից ոչ մեկը; ոչ մեկ; ձեզանից ոչ մեկը ոչինչ չի կարող դա անել, ոչ ոք ...
      Անգլերեն-ռուսերեն մեծ բառարան
    • ԳՈՐՈՆԵՈԹՅՈՆՆԵՐ - Գործառույթներ գործառույթներ. Գանձապահ ~ գանձապահի արարողակարգային պարտականություններ ~ պահառուի ձևականություններ ~ ակտիվների կառավարման անչափահաս խնամակալի գործառույթներ `գանձապահ ~ ...
      Անգլերեն-ռուսերեն մեծ բառարան
    • ԳՈՐՈՆԵՈԹՅՈՆ - գործառույթ, նպատակ - կրթության * միտքը զարգացնելն է կրթությունը նպատակ ունի զարգացնել մտավոր կարողությունները - ...
      Անգլերեն-ռուսերեն մեծ բառարան
    • ՀԱՄԱՐ - ( ամբողջական ձեւ); (կրճատված ձև) 1. միություն 1) համար; քանի որ (ներկայացնում է պատճառաբանության կետ) Սա կուսակցական հարց չէ, քանի որ ...
      Անգլերեն-ռուսերեն մեծ բառարան
    • FOR - (ամբողջական ձև); fə (կրճատված ձև) 1. միություն 1) for; հաշվի առնելով այն, որ (ներկայացնում է պատճառի կետը ...
      Ընդհանուր բառապաշարի անգլերեն-ռուսերեն բառարան
    • FOR - 1. միություն 1) for; քանի որ (ներկայացնում է պատճառաբանության կետ) Սա կուսակցական հարց չէ, քանի որ այն մեզ դիպչում է ոչ թե որպես լիբերալներ ...
      Ընդհանուր բառապաշարի անգլերեն-ռուսերեն բառարան
    • ՌԱԴԻՈ ՍՐԱՀ - սիրողական ռադիոօպերատոր; radio ham ~ mast w. ռադիո-կայմ, անլար կայմ; ~ փարոս մ. ռադիո փարոս; ~ metrist մ. ռադիոտեղորոշիչ օպերատոր; ~ նպատակ հետապնդելով. ...
      Ընդհանուր թեմաների ռուսերեն-անգլերեն բառարան
    • ՌԱԴԻՈ ՍՐԱՀ - սիրողական ռադիոօպերատոր; radio ham ~ mast w. ռադիո-կայմ, անլար կայմ; ~ փարոս մ. ռադիո փարոս; ~ metrist մ. ռադիոտեղորոշիչ օպերատոր; ~ նպատակ հետապնդելով. ռադիոյի ղեկավարում / վերահսկում; ~ սարքավորումներով. անլար / ռադիո սարքավորումներ; ~ էսքիզ ...
      Ռուս -անգլերեն բառարան - QD
    • ԹԻՎ - Թիվ մոտավորապես հավասար է 2.718 -ի, որը հաճախ հանդիպում է մաթեմատիկայում և բնագիտությունում: Օրինակ ՝ ժամանակի ընթացքում ռադիոակտիվ նյութի քայքայմամբ ...
      Colier ռուսերեն բառարան
    • ԳՈՐ FՈՆԵՈԹՅՈ --ՆՆԵՐ - ԳՈՐUNՈՆԵՈԹՅԱՆ ՏԵՍՈԹՅՈՆ բնական գիտություններում: Վերլուծական գործառույթները լայնորեն կիրառվում են գիտության և տեխնոլոգիայի որոշ ոլորտներում, պարզապես այն պատճառով, որ դրանք տեղի են տալիս ...
      Colier ռուսերեն բառարան
    • ԳՈՐՈՆԵՈԹՅՈՆՆԵՐ - ԳՈՐՈՆԵՈԹՅԱՆ ՏԵՍՈԹՅՈՆ Չափման և ինտեգրման տեսությունը մաթեմատիկական գործառույթների ընդհանուր տեսության կարևոր բաժին է, որը բխում է Ա. Լեբեսգուի (1906) աշխատանքներից ...
      Colier ռուսերեն բառարան
    • ԹՈKՐՔԻԱ - ԹՈKՐՔԻԱ. ԲՆՈ TheԹՅՈՆ Ռելիեֆում գերակշռում են Պոնտինի լեռները (Կուրե և Իլգազ լեռնաշղթաներ), որոնք ձգվում են ափի երկայնքով արևելյան ուղղությամբ: Մեծ մասը ...
      Colier ռուսերեն բառարան
    • ԽՍՀՄ - Սովետական ​​սոցիալիստական ​​հանրապետությունների միություն, ԽՍՀՄ փետրվարյան հեղափոխություն: Առաջին համաշխարհային պատերազմի ճակատներում ռազմական պարտությունները և աճող տնտեսական քաոսը հասարակական ...
      Colier ռուսերեն բառարան
    • ՍԻՐՏ - ՍԻՐՏ Մինչև 16 -րդ դարի սկիզբը: սրտի հիվանդության մասին գաղափար չկար. ենթադրվում էր, որ այս օրգանի ցանկացած վնաս անխուսափելիորեն կհանգեցնի ...
      Colier ռուսերեն բառարան
    • ՍԵՐԻ - Մաթեմատիկայի շատ խնդիրներ հանգեցնում են անսահման գումարներ պարունակող բանաձևերի, օրինակ, կամ նման գումարները կոչվում են անվերջ շարք, և դրանց տերմինները ...
      Colier ռուսերեն բառարան
    • ՌՈSՍԱՍՏԱՆՈEDԹՅԱՆ ՖԵԴԵՐԱATIONԻԱ. ԲՆՈ RussiaԹՅՈՆԸ Ռուսաստանի տարածքի մեծ մասը գրավված է հարթավայրերով: Ռուսական (Արևելյան Եվրոպայի) հարթավայրը գտնվում է Ուրալյան լեռներից արևմուտք: Միջին բարձրությունը ...
      Colier ռուսերեն բառարան
    • ՄԵՔՍԻԿՈ - ՄԵՔՍԻԿՈ. ԲՆՈ MexicoԹՅՈՆ Մեքսիկայի մեծ մասը գրավված է Մեքսիկական լեռնաշխարհի կողմից, որոնք հյուսիսում վերածվում են Տեխասի և Նյու Մեքսիկայի բարձրադիր հարթավայրերի և սարահարթերի: հետ…
      Colier ռուսերեն բառարան
    • ՍԱԼԻՔՆԵՐԸ սառույցի կուտակումներ են, որոնք դանդաղ շարժվում են երկրի մակերևույթով: Որոշ դեպքերում սառույցը դադարում է շարժվել, և մահացած սառույց է ձևավորվում: Շատ սառցադաշտեր ...
      Colier ռուսերեն բառարան
    • ԵՐԵՎԱՆՈԹՅՈՆՆԵՐ - ՀԻՄՆՈOLԹՅՈՆՆԵՐ Իրական կնիքները (Phocidae ընտանիքը) լավ են հարմարվում ցուրտ ծովերի կյանքին. Նրանց ամբողջ մարմինը, ներառյալ կարճ պոչը և մատիտները, ...
      Colier ռուսերեն բառարան
    • ՔԵՆՅԱ - Քենիայի Հանրապետություն, պետություն Արևելյան Աֆրիկայում: Նախկինում բրիտանական գաղութը և պրոտեկտորատը անկախություն ձեռք բերեցին 1963 թվականին: Հարավից սահմանակից է ...
      Colier ռուսերեն բառարան
    • ԿԱՆԱԴԱ - Կանադայի գործադիր մասնաճյուղ: Կանադայում գործադիր գործառույթները բաժանված են պետության ղեկավարի և կառավարության ղեկավարի միջև: Առաջինի գործառույթները ձևական են, ...
      Colier ռուսերեն բառարան
    • ՉԻՆԱ - ՉԻՆԱ. ԲՆՈ AԹՅՈ AՆ Հյուսիսում, հյուսիս -արևելքում և արևելքում տիբեթյան սարահարթին հարող մի շարք սարահարթեր և խոռոչներ: Այս տարածքները Սինցզյան, Ներքին ...
      Colier ռուսերեն բառարան
    • ԿԱԼԻՖՈՐՄ - ԿԱԼԻՖՈՐՄ Ատամնավոր կետերի (Օդոնտոկետի) ենթակարգը ներառում է ատամնաբջիջներ `կամ ստորին ծնոտի առջևի մասում, կամ երկուսն էլ ...
      Colier ռուսերեն բառարան
    • ԻՌԼԱՆԴԻԱ
      Colier ռուսերեն բառարան
    • ՏԱՐԲԵՐ - Շատ ֆիզիկական օրենքներ, որոնք ենթարկվում են որոշակի երևույթների, գրված են մաթեմատիկական հավասարման տեսքով, որն արտահայտում է որոշակի մեծությունների միջև որոշակի հարաբերություն: ...
      Colier ռուսերեն բառարան
    • TREE- ը բազմամյա բույս ​​է, որն ունի ուղղաձիգ ուղղաձիգ հիմնական ցողուն `բունը: Դժվար է տալ այս «կյանքի ձևի» առավել մանրամասն կամ ճշգրիտ սահմանումը, քանի որ ...
      Colier ռուսերեն բառարան
    • ՎԵՆԵZՈELԵԼԱ - ՎԵՆԵUՈELԵԼԱ. ԲՆՈ theԹՅՈՆ Սիերա դե Պերիայի բարձր լեռնաշղթան կազմում է Անդերի հյուսիսարևմտյան խթանումը, որտեղ սահմանակից են Վենեսուելան և Կոլումբիան: Այս գոտում անհատական ​​...
      Colier ռուսերեն բառարան
    • ԳՐԱԴԱՐԱՆՆԵՐ - գրքերի, ամսագրերի, տեսանյութերի և այլնի հատուկ կազմակերպված հավաքածուներ: Չնայած գրադարաններն ավանդաբար համարվում էին գրքերի պահեստներ, գրադարանների հավաքածուները միշտ բաղկացած էին ...
      Colier ռուսերեն բառարան
    • ԲԱԱԼԲԵԿ -ն այժմ փոքր բնակավայր է, հին ժամանակներում `հոյակապ տաճարային քաղաք Լիբանանում` Լիբանանի և Հակալիբանանի լեռնաշղթաների միջև: Լայն հովիտ, ...
      Colier ռուսերեն բառարան
    • ԲԱՆԿԱՅԻՆ - ԲԱՆԿԱՅԻՆ ՀԱՄԱԿԱՐԳԵՐ Առևտրային բանկեր: Բանկային համակարգերում ամենակարևոր տեղը զբաղեցնում են առևտրային բանկերը, որոնք իրենց ներկայիս տեսքով առաջին անգամ հայտնվեցին ...
      Colier ռուսերեն բառարան
    • ԱՆՏԻԼՈՊԸ սովորական անուն է բազմանդամ կենդանիների (Bovidae) ընտանիքին պատկանող բազմաթիվ արտիոդակտիլ կաթնասունների համար, սակայն իր մյուս ներկայացուցիչներից տարբերվում է ավելի նրբագեղ կառուցվածքով ...
      Colier ռուսերեն բառարան
    • ՀՐԱՏԱՐԱԿՈԹՅՈՆ - ԱՐՏԻՏՆԱԲԱՆՈԹՅՈ FieldՆ Դաշտային հրետանային առաջադրանքներ: Դաշտային հրետանու երկու հիմնական խնդիրները հետևյալն են ՝ 1) հետևակային և տանկային ստորաբաժանումներին կրակային աջակցություն ցուցաբերելը ...
      Colier ռուսերեն բառարան
    • ԱՎՍՏՐԱԼԻԱ - ԱՎՍՏՐԱԼԻԱ. ԲՆՈ AustraliaԹՅՈՆ Ավստրալիայի արևելյան ափի երկայնքով ՝ Քեյփ Յորքից մինչև կենտրոնական Վիկտորիա և հետագայում մինչև Տասմանիա ներառյալ, կա բարձրացված գոտի ...
      Colier ռուսերեն բառարան
    • Հարավային Աֆրիկա - պետություն Հարավային Աֆրիկայում: 1910 թվականի մայիսի 31-ին ստեղծվեց Հարավաֆրիկյան միություն, որը ներառում էր անգլիական ինքնակառավարվող գաղութները (Քեյփ, Նատալ) ...
      Colier ռուսերեն բառարան
    • FUNCTION- ը մաթեմատիկայում օգտագործվող տերմին է, որը նշանակում է երկու մեծությունների միջև այդպիսի հարաբերություն, որում եթե մի քանակություն տրված է, ապա մյուսը կարող է ...
      Colier ռուսերեն բառարան
    • ԳՈՐՈՆԵՈԹՅՈ --ՆՆԵՐ - ԳՈՐՈՆԵՈԹՅԱՆ ՏԵՍՈԹՅՈՆ Բարդ փոփոխականի գործառույթների տեսության հարստությունն ու բազմազանությունը պայմանավորված են երկրաչափության և վերլուծության փոխազդեցությամբ: Երբ խոսքը վերաբերում է բարդ թվին ...
      Colier ռուսերեն բառարան
    • ԳՈՐՈՆԵՈԹՅՈՆՆԵՐ - ԳՈՐՈՆԵՈԹՅԱՆ ՏԵՍՈԹՅՈՆ Տարրական վերլուծության մեջ օգտագործվող գործառույթները սահմանվում են բանաձևերով: Նրանց գրաֆիկները սովորաբար կարելի է գծել առանց մատիտը թղթից հանելու, ինչպես, օրինակ, ...
      Colier ռուսերեն բառարան
    • ԳՈՐՈՆԵՈԹՅՈՆՆԵՐ - ԳՈՐՈՆԵՈԹՅԱՆ ՏԵՍՈԹՅՈՆ Հիմնականում օգտագործելով այնպիսի միջոցներ, ինչպիսիք են ուժային սերիաները, ուրվագծային ինտեգրալը և տարբերակումը, հաջորդ տասնամյակներին մաթեմատիկոսներին հաջողվեց հասնել ...
      Colier ռուսերեն բառարան
    • ԱՍՏՎԱԱԲԱՆՈԹՅՈՆ
      Colier ռուսերեն բառարան
    • Ռադիոաստրոնոմիան աստղագիտության այն ճյուղն է, որն ուսումնասիրում է տիեզերական օբյեկտները ՝ վերլուծելով դրանցից եկող ռադիո արտանետումները: Շատ տիեզերական մարմիններ արտանետում են Երկրի հասնող ռադիոալիքներ. Սա, ...
      Colier ռուսերեն բառարան

    Օգնականի գործառույթները (կամ Մ-կոդերը) ծրագրավորված են ՝ օգտագործելով հասցեի բառը Մ... Օժանդակ գործառույթներն օգտագործվում են ծրագիրը և մեքենայի էլեկտրական ավտոմատը վերահսկելու համար `միացման / անջատման spindle, coolant, գործիքների փոփոխություն և այլն:

    Աղյուսակ 3:

    Նշանակում

    Նշանակումը

    M00

    Programրագրավորվող կանգառ

    M01

    Դադարեցրեք հաստատումով

    M02

    Endրագրի ավարտը

    M03

    Spindle- ի պտույտը ժամացույցի սլաքի ուղղությամբ

    M04

    Spindle- ի պտույտը ժամացույցի սլաքի հակառակ ուղղությամբ

    M05

    Spindle կանգառ

    M06

    Գործիքի փոփոխություն

    M08

    Սառչում

    M09

    Սառեցնել

    M17

    Վերադարձ ենթածրագրից

    M18

    Առաստաղի դիրքը տվյալ անկյան տակ

    M19

    Spindle կողմնորոշում

    M20

    Կրկնվող ծրագրի բաժնի ավարտը

    M30

    Կանգնեք և գնացեք վերահսկման ծրագրի սկիզբ

    M99

    Շարունակեք առաջին բլոկի NC- ի կատարումը

    Օժանդակ գործառույթներ, որոնք կատարում են ցանկացած գործողության ներառումը ( M03, M04եւ M08) կատարվում են բլոկի սկզբում ՝ շարժման հրամաններից առաջ: Մնացած օժանդակ գործառույթները կատարվում են բլոկի վերջում:

    Սեղան 3 -ը սովորաբար օգտագործվող օգնական գործառույթների ցանկն է:

    2.1. Mրագրավորվող կանգառ (M00)

    NC ծրագրի անվերապահ դադարեցում ընթացիկ բլոկում պարունակվող միջնորդության կատարումից հետո: Մինչև կոճակը նորից սեղմելը UE- ի վիճակը չի փոխվում ՍԿՍԵԼ CNC- ի կառավարման վահանակի կամ բանալիների վրա Ի ՍԿՍԵԼ,վերադառնալ ընթացքի մեջ գտնվող ծրագրի սկզբին:

    2.2. Կանգնիր ճանաչմամբ (M01)

    Դադարեցրեք վերահսկման ծրագիրը ընթացիկ բլոկում պարունակվող շարժումը կատարելուց հետո ՝ պայմանով, որ ռեժիմը սահմանված է «Կանգնիր հաստատումով» CNC- ի կառավարման վահանակից (տես Փաստաթուղթ CNC MSHAK- CNC օպերատորի ձեռնարկ).

    Օրինակ:

    X-2 X-4:

    M1; Դադարեցրեք ծրագրի կատարումը այս բլոկում, եթե

    ; ռեժիմը դրված է «Կանգնիր հաստատումով» օպերատորի վահանակից

    2.3. Endրագրի ավարտը (M02)

    Որոշում է հսկիչ ծրագրի կատարման ավարտը, դադարեցնում է հովացուցիչ նյութի մատակարարումը և դադարում է spindle- ի պտույտը:

    Օրինակ:

    G0X20Z50 Z.5

    G0 X0Z0 M2

    2.4. Spindle պտույտը ժամացույցի սլաքի ուղղությամբ (M03)

    Սկսում է ժամացույցի սլաքի ուղղությամբ պտտվող պտույտը `օգտագործելով բառով նշված ընթացիկ արժեքը:

    Օրինակ:

    G54 G0 X-20 Z30 S500M3

    2.5. Spindle- ի պտույտը ժամացույցի սլաքի հակառակ ուղղությամբ (M04)

    Սկսում է spindle- ի սլաքի հակառակ ուղղությամբ պտույտը `օգտագործելով բառով նշված ընթացիկ արժեքը:

    Օրինակ:

    G54 G0 X-20 Z30 S1500M4

    2.6. Spindle stop (M05)

    Դադարեցնում է պտուտի պտույտը: Այն կատարվում է շրջանակում պարունակվող շարժումներից հետո:

    Օրինակ:

    G28 X0 Z0 M5

    G4 P2 M2

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

    Կատարում է գործիքի փոփոխություն spindle- ի և գործիքների ամսագրի միջև: Այս գործառույթը տեղի է ունենում.

    · Առանցքների երկայնքով դիրքավորում գործիքի փոփոխության կետին;

    · Spindle պտույտի կանգառի եւ spindle կողմնորոշումը;

    · Գործիքի փոփոխություն:

    Օրինակ:

    T5; սկսեք ամսագրում գործիք 5 -ի որոնումը

    X50 Z60; ծրագրի շարունակություն

    M6; գործիքի փոփոխություն

    2.8. Սառեցումը միացված է (M08)

    Ներառում է կտրող հեղուկի մատակարարումը (հովացուցիչ նյութ):

    Օրինակ:

    S300M3X20Z30G0

    G1X50Z44M8; Միացրեք հովացուցիչ նյութը

    G0Z-100

    2.9. Սառեցում (M09)

    Անջատում է կտրող հեղուկի մատակարարումը (հովացուցիչ նյութ):

    Օրինակ:

    S300M3X20Z30G0 G1X50Z44 M9M5G0Z-100

    2.10. Վերադարձ ենթածրագրից (M17)

    Որոշում է ենթածրագրի ավարտը, երբ այն կոչվում է հասցե ունեցող բառով Լ.

    Օրինակ:

    X5Z5

    ; Հիմնական ծրագիր

    L10; N10 X2Z8 բլոկով սկսվող ենթածրագրի կանչում

    N10Z2; N10 X10 բլոկի պիտակով ենթածրագիր

    M17; Ենթածրագրի ավարտ և վերադարձ հիմնական ծրագրին

    2.11. Spindle positioning (M18)

    Այս գործառույթով դուք կարող եք պտուտը պտտել տվյալ անկյան տակ:

    Ձևաչափ:

    M18 Պննն

    Որտեղ `nnn - պտտման անկյուն +/- 360 աստիճան:

    Պտտման անկյունը հաշվարկվում է այն բանի համեմատ, ինչպիսին է spindle- ը, օգտագործելով M19 գործառույթը:

    Օրինակ:

    M18 P45; spindle պտույտ 45 աստիճան

    2.12. Spindle ուղղվածություն (M19)

    Օգնականի գործառույթը M19դադարեցնում է պտուտի պտույտը, կատարում է դրա կողմնորոշումը:

    2.13. Կրկնվող ծրագրի բաժնի ավարտը (M20)

    Որոշում է ծրագրի կրկնվող հատվածի ավարտը, երբ այն կոչվում է հասցե ունեցող բառով Հ.

    Օրինակ:

    N10 H2; 2 անգամ կատարել ծրագրի բաժինը մինչև M20

    Տեխնիկական հաշվարկման լեզու

    Միլիոնավոր ինժեներներ և գիտնականներ ամբողջ աշխարհում օգտագործում են MATLAB®- ը ՝ վերլուծելու և զարգացնելու համակարգերն ու արտադրանքը, որոնք փոխակերպում են մեր աշխարհը: Մատրիցային լեզուն MATLAB- ն ամենաշատն է բնական ճանապարհովաշխարհում հաշվողական մաթեմատիկա արտահայտելու համար: Ներկառուցված գրաֆիկան հեշտացնում է տվյալները պատկերացնելը և հասկանալը: Սեղանի միջավայրը խրախուսում է փորձարկումները, ուսումնասիրությունները և բացահայտումները: Այս MATLAB գործիքներն ու հնարավորությունները բոլորը խստորեն փորձարկված և նախագծված են միասին աշխատելու համար:

    MATLAB- ն օգնում է ձեզ կյանքի կոչել ձեր գաղափարները աշխատասեղանից դուրս: Դուք կարող եք հետազոտություններ կատարել տվյալների մեծ հավաքածուների վրա և մասշտաբներով հասնել կլաստերների և ամպերի: MATLAB ծածկագիրը կարող է ինտեգրվել այլ լեզուների հետ ՝ թույլ տալով տեղադրել ալգորիթմներ և ծրագրեր ցանցի, ձեռնարկության և արդյունաբերական համակարգերի վրա:

    Աշխատանքի սկիզբ

    Իմացեք MATLAB- ի հիմունքները

    Լեզվի հիմունքներ

    Շարահյուսություն, զանգվածների ինդեքսավորում և մշակում, տվյալների տեսակներ, օպերատորներ

    Տվյալների ներմուծում և վերլուծություն

    Տվյալների ներմուծում և արտահանում, ներառյալ մեծ ֆայլեր. տվյալների նախամշակում, արտացոլում և հետազոտություն

    Մաթեմատիկա

    Գծային հանրահաշիվ, տարբերակումը և ինտեգրումը, Ֆուրիեի փոխակերպումները և այլ մաթեմատիկա

    Գրաֆիկա

    2D և 3D գրաֆիկա, պատկերներ, անիմացիա

    Ծրագրավորում

    Սցենարներ, գործառույթներ և դասեր

    Դիմումի ստեղծում

    Հավելվածի մշակում App Designer- ի, ծրագրավորվող աշխատանքային հոսքի կամ GUIDE- ի հետ

    Softwareրագրաշարի մշակման գործիքներ

    Սխալների շտկում և փորձարկում, խոշոր նախագծերի կազմակերպում, տարբերակների կառավարման համակարգի հետ ինտեգրում, փաթեթավորման գործիքների տուփեր

    CNC մեքենաների վրա մասերի մշակումը ծրագրավորելիս DIN 66025 (ISO 6983) համաձայն, որը նախկինում հայտնի էր որպես ISO 7bit, օգտագործվում են հետևյալ օպերատորները.

    • N - շրջանակի համարը;
    • G - նախապատրաստական ​​գործառույթներ;
    • X, Y, Z, A, B, C - տեղեկատվություն առանցքների երկայնքով տեղաշարժերի մասին.
    • Մ - լրացուցիչ գործառույթներ;
    • S - spindle գործառույթները;
    • T - գործիքի գործառույթներ;
    • F - սնուցման գործառույթներ;
    • H - օժանդակ գործառույթներ (DIN -ISO ռեժիմում գործիքի փոխհատուցման տվյալների բլոկներ): Եթե ​​առկա է ընթացիկ գործիքի վավեր D համար, այն լրացուցիչ ցուցադրվում է:

    Շրջանակի կառուցվածքի ավելի հստակության համար շրջանակի օպերատորները պետք է դասավորվեն հետևյալ հաջորդականությամբ ՝ N, G, X, Y, Z, A, B, C, F, S, T, D, M, H .

    Վերահսկիչ ծրագիրը բաղկացած է n-անընդմեջ կամ որոշակի դադարներով խաղարկվող շրջանակների տասնյակը (բարձր ամրության ալյումինե համաձուլվածքներից պատրաստված մասերի արագ մշակմամբ, նույնիսկ հարակից շրջանակների միջև գործիքի կարճ կանգն անընդունելի է մեքենաների գերտաքացման կամ ներթափանցման վտանգի պատճառով) մակերեսը շփման պատճառով): Բացի այդ, հնարավոր է բաց թողնել առանձին շրջանակներ և ուղղել չափերը `միացնելով նախապատրաստական ​​գործառույթները: Սա ապահովում է բնորոշ տեխնոլոգիական գործընթացների վերահսկման ծրագրերի մշակումը:

    NC ծրագրի բլոկները բաղկացած են հետևյալ բաղադրիչներից.

    • հրամաններ (օպերատորներ) ըստ DIN 66025;
    • բարձր մակարդակի CNC ծրագրավորման լեզվի տարրեր;
    • նույնացուցիչներ (հատուկ անուններ) ՝
      • համակարգի փոփոխականներ;
      • օգտագործողի կողմից սահմանված փոփոխականներ;
      • ենթածրագրեր;
      • ծածկագիր բառեր;
      • ցատկերի նշաններ;
      • մակրոներ;
    • համեմատման օպերատորներ;
    • տրամաբանական օպերատորներ;
    • հաշվարկման գործառույթներ;
    • վերահսկիչ կառույցներ:

    Քանի որ DIN 66025-ի համաձայն տրված հրահանգը բավարար չէ ժամանակակից բազմաֆունկցիոնալ մեքենաների վրա հաստոցների մշակման բարդ գործընթացների ծրագրավորման համար, այն լրացվեց բարձրակարգ CNC ծրագրավորման լեզվի տարրերով:

    Ի տարբերություն DIN 66025-ի հրամանների, բարձր մակարդակի NC ծրագրավորման լեզվի հրամանները բաղկացած են մի քանի հասցեատառերից, օրինակ.

    • OVR - արագության ուղղման համար (տոկոս);
    • SPOS - spindle- ը տեղադրելու համար:

    Theրագրի կառուցվածքը հետևյալն է ՝ «%» (միայն համակարգչի վրա մշակված ծրագրերի համար), ծրագրի վերնագիրը ՝ «O» կամ «:», որին հաջորդում է չորս համարից ոչ ավելի պարունակող ծրագրի համարը: Eachրագրի յուրաքանչյուր տող բլոկ է:

    Programրագրի յուրաքանչյուր բլոկ ունի կառուցվածք.

    • N- ը շրջանակի հաջորդական թիվն է (ոչ ավելի, քան չորս նիշ, համարակալումը կատարվում է 5 -ից 10 -ից հետո `ծրագիրը մշակելիս լրացուցիչ շրջանակներ ներմուծելու հնարավորության համար);
    • նախապատրաստական ​​գործառույթ G;
    • կոորդինատները X, Y, Z, A, C, B;
    • լրացուցիչ գործառույթ M;
    • spindle գործառույթը S;
    • գործիքի գործառույթ T;
    • կերակրման գործառույթ F;
    • D - գործիքի փոխհատուցման համարը;
    • H - Գործիքը փոխհատուցել տվյալների բլոկները DIN -ISO ռեժիմում: Հրամանները գործում են կամ մոդալ կամ շրջանակ առ շրջանակ:

    Մոդալապես վավեր հրամանները մնում են վավեր բոլոր հաջորդ բլոկներում `ծրագրավորված արժեքով, մինչև նույն հասցեում նոր արժեք չծրագրավորվի` գերակշռելով նախկինում վավեր հրամանը:

    Ոչ մոդալ հրամանները մնում են վավեր միայն այն բլոկում, որտեղ դրանք ծրագրավորված են:

    Յուրաքանչյուր շրջանակ ավարտվում է LF նիշով, LF նիշը գրելու համար պարտադիր չէ, այն ինքնաբերաբար գեներացվում է, երբ տողը փոխվում է: Endsրագիրն ավարտվում է M2, M30 կամ M99 հրամաններով: Բլոկը կարող է ունենալ առավելագույնը 512 նիշ (ներառյալ մեկնաբանությունը և բլոկի վերջի նշանը LF):

    G նախապատրաստական ​​գործառույթները ապահովում են մեքենայի բոլոր գործողությունները:

    X, Y, Z - մեքենայի գծային կոորդինատային առանցքներ, Z կոորդինատը միշտ զուգահեռ է մեքենայի spindle առանցքին կամ ուղղահայաց աշխատանքային մասի սեղմիչ հարթությանը երկու պտույտով ֆրեզերային գլուխ ունեցող մեքենաների համար. А, С, В - գծային կոորդինատային առանցքների շուրջ պտտվող անկյունային կոորդինատներ: Եթե ​​մեքենան ունի ավելի քան երկու spindles, ինչպես նաև գործիքի գլուխներ, ապա հայտնվում են լրացուցիչ կոորդինատային առանցքներ X ', Y', Z ', A', C ', B' և այլն:

    Պետք է նշել, որ նախապատրաստական ​​գործառույթները թույլ են տալիս գնալ մասի կոորդինատային համակարգ, ինչը որոշ դեպքերում թույլ է տալիս հրաժարվել հատուկ սարքերի օգտագործումից:

    Լրացուցիչ M գործառույթները պատասխանատու են spindle- ը միացնելու և անջատելու, հովացուցիչ նյութի մատակարարման պոմպակայանների, spindle պտույտի ուղղության, ծրագրի ավարտի համար:

    Spindle գործառույթը S- ն սահմանում է spindle- ի արագությունը:

    Գործիքի գործառույթը T- ն սահմանում է գործիքի կամ գործիքի պարամետրերի քանակը:

    Feed գործառույթը F- ն սահմանում է կերակրման արժեքը:

    Բրինձ 1

    Մեքենայի կոորդինատային համակարգը և դրական տեղաշարժերի ուղղությունները ներկայացված են Նկար 1 -ում:

    NC ծրագրերը կարող են կազմվել մեքենայի կոորդինատային համակարգում, այս դեպքում օգտագործված հաստոցը պետք է համակարգված լինի մեքենայի սեղանի կոորդինատային ցանցի հետ: Համընկնումը կատարվում է նրանով, որ ամրացման հիմքի ափսեը ունի կենտրոնացման քորոց և բանալին: Քորոցը հավասարեցված է հաստոցի սեղանի կենտրոնում սեղմված թփին, իսկ բանալին ՝ սառը ակոսով: Այսպիսով, մեքենայի աշխատանքային տարածքը ինքնաթիռում ԱԱՅհամահունչ սարքի կոորդինատային համակարգին: Սարքի կոորդինատային համակարգում պատրաստվում են հիմքի մակերեսներ, օրինակ ՝ հարթություն և երկու մատ (գլանաձև և կտրված): Հետեւաբար, տեղադրման սխալները տեղի են ունենում ինչպես սարքի տեղադրման, այնպես էլ մասի տեղադրման ժամանակ:

    Բազմաֆունկցիոնալ արտադրական միջավայրում ինտենսիվ շահագործման ընթացքում, այսինքն `հարմարանքների հաճախակի փոփոխությամբ, անհրաժեշտ է վերստուգել ոչ միայն գործիքավորումը, այլև մեքենայի սեղանի հիմքի մակերեսների ուղեցույցները, այն է ՝ կենտրոնական թևը և սառը ակոս

    Հաշվի առնելով դա, նպատակահարմար է մշակել աշխատանքային մասի կոորդինատային համակարգում: Սարքավորումը կողմնորոշված ​​է միայն մեկ առանցքի երկայնքով, և աշխատանքային մասի կոորդինատային համակարգի հղումը կատարվում է չափիչ տվիչների միջոցով: Այս դեպքում, հիմքի սխալը վերացնելուց բացի, կրճատվում են գործիքների վերստուգման ժամկետների պահանջները, ավելին, հնարավոր է դառնում ավելի լայնորեն օգտագործել նորմալացված սարքերը կամ դրանցից ճշգրտումները `առանց մեքենայի կոորդինատային համակարգին հղման:

    G նախապատրաստական ​​գործառույթները, M լրացուցիչ գործառույթները ներկայացված են աղյուսակ 1 -ում, 2 -ում:

    Այսպիսով, ֆրեզերային հաստոցների վրա գործիքի փոփոխությունը կատարվում է հետևյալ հաջորդականությամբ. T հրամանով գործիքը ընտրվում է, և դրա փոփոխությունը տեղի է ունենում միայն M6 հրամանով:

    Խառատահաստոցների վրա պտուտահաստոցների համար T հրահանգը բավարար է գործիքը փոխելու համար:

    S spindle գործառույթը սահմանում է spindle արագությունը, T գործիքը գործառույթը սահմանում է գործիքի կարգավորումը կամ գործիքի համարը, իսկ F feed գործառույթը սահմանում է սնուցման արագությունը:

    Աղյուսակ 1.G նախապատրաստական ​​գործառույթներ

    Հրահանգներ Նկարագրություն
    G00Գծային ինտերպոլացիա արագ անցման ժամանակ
    G01Գծային ինտերպոլացիա հոսքի հոսքի վրա
    G02Շրջանաձև ինտերպոլացիա ժամացույցի սլաքի ուղղությամբ
    G03Շրջանաձև ինտերպոլացիա ժամացույցի սլաքի հակառակ ուղղությամբ
    G04Timeամանակի ուշացում
    G05Շրջանաձև ինտերպոլացիա ՝ շոշափող շրջանաձև ուղով
    G06Արագացման թույլատրելի մակարդակի նվազում
    G07Արագացման թույլատրելի մակարդակի նվազեցման չեղարկում
    G0SԸնդմիջման կետերում կերակրման արագության վերահսկում
    G09Չեղյալ համարելով հոսքի վերահսկումը թեքման կետերում
    G10Արագ անցում բևեռային կոորդինատներում
    G11Գծային ինտերպոլացիա բևեռային կոորդինատներում
    G12Clամացույցի սլաքի ուղղությամբ շրջանաձև ինտերպոլացիա բևեռային կոորդինատներում
    G13Բևեռային կոորդինատներում ժամացույցի սլաքի հակառակ ուղղությամբ շրջանաձև ինտերպոլացիա
    G14Շահույթի արժեքը ծրագրավորելով հետևորդի շարժիչի արագությամբ
    G15Չեղարկել G14
    G16Programրագրավորում առանց ինքնաթիռի ճշգրտման
    G17Ինքնաթիռի ընտրություն ՈւնենալԱԱ
    G1SԻնքնաթիռի ընտրություն ԶX
    G19Ինքնաթիռի ընտրություն ՈւնենալԶ
    G20Բևեռի և կոորդինատային հարթության հստակեցում բևեռային կոորդինատներում ծրագրավորման ժամանակ
    G21Առանցքի դասակարգման ծրագրավորում
    G22Աղյուսակների ակտիվացում
    G23Պայմանական մասնաճյուղերի ծրագրավորում
    G24Uncրագրավորում անվերապահ թռիչք
    G32Հպում գծային միջերեսման ռեժիմում ՝ առանց փոխհատուցման կոճղի
    G34Անկյունի կլորացում երկու հարակից ուղիղ հատվածների համար (E հասցեով հանդուրժողականությամբ)
    G35Անջատեք անկյունների հարթեցումը
    G36Անկյունի կլորացման ժամանակ ծրագրված շեղման անջատում, որը հավասար է դառնում մեքենայի պարամետրին
    G37Կետի ծրագրավորում հայելային կամ պտտել կոորդինատները
    G38Հայելապատման ակտիվացում, կոորդինատների պտույտ, մասշտաբավորում
    G39Հայելիի չեղարկում, կոորդինատների պտույտ, մասշտաբավորում
    G40Չեղարկել հավասար հեռավորության ուղղումը
    G41Հավասարաչափ ուղղում դեպի ձախ հոսքի ուղղությամբ
    G42Հավասարաչափ ուղղում դեպի աջ ՝ կերերի ուղղությամբ
    G53Չեղարկում է զրոյական փոխհատուցումը
    G54-G59Սկսելով զրոյական օֆսեթ
    G60Offրագրի կոորդինատային համակարգի օֆսեթ
    G61Կերակրման արագությամբ շարժվելիս ճշգրիտ դիրքավորումը
    G62Չեղյալ դիրքորոշման չեղարկում
    G63Միացնել ծրագրավորված արագության արժեքի 100% -ը
    G64Կերակրման արագությունը կապելով կտրիչի և մասի միջև շփման կետին
    G65Կերակրման արագությունը կապելով կտրիչի կենտրոնին
    G66Պոտենցիոմետրով սահմանված արագության արժեքի ակտիվացում
    G67Coրագրի համակարգման համակարգի օֆսեթ չեղարկում
    G68Հավասար հեռավորության գծերի հատվածների միացման տարբերակ `աղեղի երկայնքով
    G69Հավասար հեռավորության գծերի հատումների երկայնքով հավասար հեռավորության գծերի հատվածների միացման տարբերակ
    G70Դյույմ ծրագրավորում
    G71Չեղարկել ծրագրավորումը դյույմներով
    G73Գծային միջերեսացում ճշգրիտ դիրքավորմամբ
    G74Ելք դեպի ծագում
    G75Հպման տվիչների գործողություն
    G76Մեքենայի կոորդինատային համակարգում բացարձակ կոորդինատներով կետ տեղափոխվելը
    G78Հորատման առանցքի ակտիվացում
    G79Հորատման մեկ առանցքի կամ միանգամից անջատում
    G80Չեղյալ հայտարարելով պահածոյացված ցիկլերի կանչը
    G81, G82Պահածոյացված հորատման ցիկլ
    G83Խորը փոս պահածոյացված ցիկլ
    G84Կպչուն ցիկլը փոխհատուցող սեղմակով
    G85, G86Reaming Standard Cycle
    G90Բացարձակ կոորդինատային ծրագրավորում
    G91Հարաբերական համակարգման ծրագրավորում
    G92Կոորդինատային արժեքների սահմանում
    G93Արգելափակման գործարկման ժամանակը ծրագրավորելը
    G94Սնուցման արագության ծրագրավորում մմ / րոպեում
    G95Հետադարձ փոխարժեքի ծրագրավորում ՝ մմ / ռև
    G97Կտրման արագության ծրագրավորում
    G105Eroրոյական պարամետր գծային անսահման առանցքների համար
    G108Նայիր առաջ թեքության վերահսկում
    G112
    G113Արգելակման առաջադեմ կառավարման միացում
    G114Միացնելով արագացված առաջադեմ վերահսկողությունը
    G115Արագ արագության հսկողության անջատում
    G138Աշխատանքային մասի դիրքի փոխհատուցման միացում
    G139Աշխատանքային մասի դիրքի փոխհատուցման անջատում
    G145-845Externalրագրավորվող վերահսկիչի կողմից արտաքին ուղղման ակտիվացում
    G146Անջատեք արտաքին գործիքի օֆսեթը
    G147, G847Գործիքի փոխհատուցման երկրորդային փոխհատուցման խումբ. ուղղումներ, որոնք փոխկապակցված են առանցքների հետ
    G148Գործիքի լրացուցիչ փոխհատուցման չեղարկում
    G153Չեղյալ համարելով առաջին հավելյալ զրոյական փոխհատուցումը
    G154-159Առաջին հավելյալ զրոյական փոխհատուցման ցուցում
    G160-360Արտաքին զրոյական փոխհատուցում
    G161Rapidշգրիտ դիրքավորում արագ անցման ժամանակ
    G162Արագ անցման ժամանակ լավ դիրքի չեղարկում
    G163Rapidշգրիտ դիրքավորում արագ անցման ժամանակ և անցում սնուցման արագությամբ
    G164Առաջին ճշգրիտ դիրքավորման տարբերակը
    G165Երկրորդ ճշգրիտ դիրքավորման տարբերակը
    G166Երրորդ ճշգրիտ դիրքավորման տարբերակ
    G167Չեղարկելով արտաքին զրոյական փոխհատուցումը
    G168Վերահսկիչ ծրագրի կոորդինատային համակարգի օֆսեթ
    G169Չեղարկել բոլոր կոորդինատային համակարգի անջատումները
    G184Հպման ցիկլը ՝ առանց փոխհատուցման չակի
    G189Բացարձակ կոորդինատային ծրագրավորում անսահման առանցքների համար
    G190Բառ առ բառ ծրագրավորում բացարձակ կոորդինատներով
    G191Հարաբերական կոորդինատներով բառ առ բառ ծրագրավորում
    G192Հսկիչ ծրագրում սահմանելով արագության ստորին սահմանը
    G194Mingրագրավորման արագություն (սնունդ, արագություն) արագացման հարմարեցմամբ
    G200Գծային ինտերպոլացիա արագ անցման ժամանակ առանց դանդաղման մինչև Վ= 0
    G202Clամացույցի սլաքի ուղղությամբ ուղղահայաց միջամտություն
    G203Ուղղաձիգ ինտերպոլացիա ժամացույցի սլաքի հակառակ ուղղությամբ
    G206Ակտիվացում և պահեստավորում առավելագույն արժեքներարագացումներ
    G228Անցում շրջանակից շրջանակ առանց արգելակման
    G253Չեղյալ հայտարարելով երկրորդ հավելյալ զրոյական փոխհատուցումը
    G254-259Երկրորդ հավելյալ զրոյական օֆսեթ սկսելը
    G268Հսկիչ ծրագրի կոորդինատային համակարգի հավելյալ փոխհատուցում
    G269NC ծրագրի կոորդինատային համակարգի հավելյալ փոխհատուցման չեղարկում
    G292Վերահսկիչ ծրագրում սահմանելով արագության վերին սահմանը
    G301Միացնելով տատանվող շարժումը
    G350Տատանվող շարժման պարամետրերի սահմանում
    G408Սահուն արագացման ձևավորում կետից կետ
    G500Շրջանակների նախադիտման ժամանակ հնարավոր բախումների հայտնաբերում
    G543Միացնելով շրջանակների նախադիտման բախման կառավարումը
    G544Շրջանակների նախադիտման ժամանակ անջատեք բախումների կառավարումը
    G575Շրջանակի փոխարկումը բարձր արագությամբ արտաքին ազդանշանով
    G580Կոորդինատային առանցքների լուծարում
    G581Կոորդինատային առանցքների ձևավորում
    G608Հարթ արագացման ձևավորում յուրաքանչյուր առանցքի համար առանձին կետից կետ տեղափոխվելիս

    Նշում... Յուրաքանչյուր կառավարման համակարգի համար նախապատրաստական ​​գործառույթների որոշ արժեքներ կարող են ունենալ տարբեր նշանակություններ `կախված մեքենայի արտադրողից: Պետք է նշել, որ սարքավորումների տեխնոլոգիական հնարավորությունները ընդլայնելու համար CNC համակարգերի արտադրողները հակված են բարձրացնելու նախապատրաստական ​​գործառույթները:

    Աղյուսակ 2:Լրացուցիչ M գործառույթներ

    Հրահանգներ Նկարագրություն
    MOStopրագիրը դադարեցնելը
    M1Պահանջել դադարեցնել
    M2Endրագրի ավարտը
    Մ 3Միացնելով ժամացույցի սլաքի ուղղությամբ պտուտի պտույտը
    М4Միացնելով պտուտի պտույտը ժամացույցի սլաքի հակառակ ուղղությամբ
    M5Spindle կանգառ
    M2 = 3Էլեկտրական գործիքը շրջվել է ժամացույցի սլաքի ուղղությամբ
    M2 = 4Էլեկտրական գործիքը միացված է ժամացույցի սլաքի հակառակ ուղղությամբ
    M2 = 5Էլեկտրական գործիքը անջատված է
    M6Գործիքի ավտոմատ փոփոխություն
    M7Օդը փչում է
    MSՄիացնելով հովացուցիչ նյութի մատակարարումը
    M9Սառեցնել
    М1ОՕդի փչում անջատելը
    M11Գործիքի սեղմիչ
    M12Գործիքի սեղմում
    M13Պտուտակը պտտել ժամացույցի սլաքի ուղղությամբ ՝ հովացուցիչ նյութը միացնելու հետ միասին
    M14Միացնելով պտուտի պտույտը ժամացույցի սլաքի հակառակ ուղղությամբ ՝ հովացուցիչի հեղուկը միացնելու հետ մեկտեղ
    M15Միացնելով չիպերի լվացման հովացուցիչ նյութը
    M17Ենթածրագրի ավարտը
    M19Spindle կողմնորոշում
    M21 ԱԱ
    M22Միացրեք ծրագրի հայելապատումը առանցքի երկայնքով Ունենալ
    M23Անջատել ծրագրի հայելապատումը
    M29Կոշտ թելերի ռեժիմի միացում
    М3ОEndրագրի ավարտը `մեքենայի հզորությունը միաժամանակ անջատելու հնարավորությամբ
    M52Ամսագիրը տեղափոխելով դեպի աջ դիրքորոշում
    M53Ամսագիրը ձախ դիրքով տեղափոխելը
    M7OԽանութի նախաստորագրում
    M71Իջեցնելով ակտիվ ամսագրի գրպանը
    M72Պտտել մանիպուլյատորը 60 °
    M73Գործիքի սեղմում
    M74Մանիպուլյատորի պտտումը 120 ° -ով
    M75Գործիքի սեղմիչ
    M76Պտտել մանիպուլյատորը 180 °
    M77Խանութի ակտիվ գրպանը բարձրացնելով
    M98Ենթածրագրի կանչում
    M99Վերադառնալ հիմնական ծրագրին

    Նշում:... Տարբեր կառավարման համակարգերի և մեքենաների տեսակների համար լրացուցիչ գործառույթները կարող են ունենալ տարբեր նշանակություններ, օրինակ ՝ ակտիվացնել պոչի շարժումը, բեռնման սարքի գործառույթները, կայուն հանգիստը և այլն:

    NC ծրագրի ստեղծման ժամանակ ծրագրավորումն ինքնին, այսինքն ՝ անհատական ​​աշխատանքի անցումների փոխակերպումը NC լեզվի, հաճախ ծրագրավորման աշխատանքների միայն մի փոքր մասն է:

    Նախքան ծրագրավորումը, անհրաժեշտ է պլանավորել և պատրաստել աշխատանքային անցումներ: Որքան ավելի ճշգրիտ պլանավորվի ԱՀ ծրագրի սկիզբը և կառուցվածքը, այնքան ավելի արագ և դյուրին կլինի ինքնին ծրագրավորումը, և ավելի ինտուիտիվ և ավելի քիչ հակված կլինի ավարտված ԱԿ ծրագիրը:

    Տեսողական ծրագրերի առավելությունը հատկապես ակնհայտ է դառնում, երբ ավելի ուշ փոփոխություններ պետք է կատարվեն:

    Քանի որ ոչ բոլոր ծրագրերն ունեն նույն կառուցվածքը, անիմաստ է աշխատել տիպիկ ձևանմուշի համաձայն: Այնուամենայնիվ, շատ դեպքերում նպատակահարմար է պահպանել հետևյալ հաջորդականությունը.

    1. Մասի գծագրի պատրաստումը բաղկացած է.

    • ա) մասի զրոյական կետը որոշելիս.
    • բ) կոորդինատային համակարգի գծագրման մեջ.
    • գ) հնարավոր բացակայող կոորդինատների հաշվարկում:

    2. Մշակման գործընթացի սահմանում.

    • ա) Ե՞րբ է օգտագործվելու, ի՞նչ գործիքներ և ի՞նչ ուրվագծեր մշակելու համար:
    • բ) Ո՞ր հաջորդականությամբ է լինելու առանձին տարրերմանրամասներ?
    • գ) Ո՞ր առանձին տարրերն են կրկնվում (հնարավոր է ՝ պտտվում) և պետք է պահվեն ենթածրագրում:
    • դ) Կա՞ն մասերի ուրվագծեր այլ մասի ծրագրերում կամ ենթածրագրերում, որոնք կարող են նորից օգտագործվել ընթացիկ մասի համար:
    • ե) Որտե՞ղ են տեղին կամ անհրաժեշտ զրոյական փոխհատուցումները, պտույտը, հայելապատումը, մասշտաբավորումը (շրջանակի հայեցակարգը):

    3. Ստեղծում տեխնոլոգիական քարտեզ... Մեկ առ մեկ որոշեք մեքենայի մշակման բոլոր գործընթացները, օրինակ.

    • ա) արագընթաց լայնակի տեղաշարժը դիրքավորման համար.
    • բ) գործիքի փոփոխություն.
    • գ) մշակման հարթության որոշում.
    • դ) անվճար խաղ լրացուցիչ չափման համար.
    • ե) միացնել / անջատել spindle, coolant;
    • զ) զանգահարել գործիքի տվյալները.
    • է) ներկայացում.
    • ը) հետագծի ուղղում.
    • թ) եզրագծի մոտեցում.
    • ժ) միացում շղթայից և այլն:

    4. Անցումների թարգմանություն ծրագրավորման լեզվով. Յուրաքանչյուր անցում գրանցելը որպես NC բլոկ (կամ NC բլոկ):

    5. Բոլոր անհատական ​​անցումները գործողության մեջ միավորելը, որպես կանոն, մեկ ծրագրում: Երբեմն, հատկապես ծրագրի մեջ մեծ մասեր մշակելիս, կարելի է ընդգծել կոպիտ, կիսահարդարման և ավարտական ​​անցումները: Սա այն դեպքն էր, երբ սահմանափակ հիշողության տարածքը հայտնաբերվել էր հին CNC համակարգերում: Softwareրագրային ապահովման կառավարման ժամանակակից համակարգերի համար հիշողության ծավալը գործնականում չի սահմանափակում մեքենաների տեխնոլոգիական հնարավորությունները:

    Ստանդարտ մշակման ցիկլերը լայնորեն կիրառվում են ժամանակակից ծրագրային կառավարման համակարգերում: Դրանց օգտագործումը զգալիորեն նվազեցնում է ծրագրավորման վրա ծախսվող ժամանակը:

    WIN NC SINUMERIK ծրագրաշարում օգտագործվող կառավարման համակարգերի պահածոյացված ցիկլերից մի քանիսը ներկայացված են ստորև.

    • CYCLE81- հորատում, կենտրոնացում;
    • CYCLE82 - հորատում, հակասուզում;
    • CYCLE83 - խորքային անցքերի հորատում պտտվող վարժություններով;
    • CYCLE84 - ներքին թելեր ՝ առանց փոխհատուցման ճարմանդի;
    • CYCLE840 - Ներքին թել ՝ փոխհատուցող ծորակով սեղմակով;
    • CYCLE85 - ձանձրալի 1;
    • CYCLE86 - ձանձրալի 2;
    • CYCLE87 - ձանձրալի 3;
    • CYCLE88 - ձանձրալի 4;
    • CYCLE89 - ձանձրալի 5;
    • CYCLE93 - ակոս;
    • CYCLE94 - ներքին ստորջրյա;
    • CYCLE95 - պաշարների հեռացման ցիկլ;
    • CYCLE96 - թելերով կտրված;
    • CYCLE97 - թելերի ցիկլ:

    Պետք է նշել, որ ծրագրային ապահովման կառավարման համակարգերը բարձր մակարդակբաց են, ինչը թույլ է տալիս ընդլայնել ստանդարտ ցիկլերի գրադարանը արտադրության համար բնորոշ մակերեսների մշակման համար այս տիպիարտադրանքը և դրանով իսկ նվազեցնում արտադրության համար պատրաստման ժամանակը:


    Բրինձ 2

    CAM համակարգերի օգտագործումը հանգեցրել է ծրագրային ապահովման կառավարման համակարգի `հետամշակողների մշակման անհրաժեշտությանը, առանց որի սարքավորումները չեն հասկանում ծրագրերը` առանց դրանք մեքենայական կոդերի թարգմանելու (նկ. 2):

    CNամանակակից CNC համակարգերի ծրագրավորումն իրականացվում է ISO 6983 (DIN 66025) ստանդարտի համաձայն, որն ավելի քան 50 տարեկան է, և որը, ըստ ծրագրավորողների, ենթադրաբար խոչընդոտում է CNC տեխնոլոգիաների զարգացմանը: «CNC- տեխնոլոգիա» տերմինը, ըստ հեղինակի, օրինական չէ, CNC մեքենաներում մասերի մշակումը ենթարկվում է մեքենաշինության և մետաղի կտրման տեխնոլոգիայի կամ ձևավորման այլ մեթոդների բոլոր օրենքներին:

    Տեխնոլոգիական գիտությունների օրենքների խախտումը հանգեցնում է.

    • մասերի մարտունակության բարձրացում;
    • գծային չափերի ճշգրտության նվազում;
    • վերամշակման մասերի բարդության բարձրացում և այլն:

    Բազմաֆունկցիոնալ հաստոցների հիմնական տարբերությունը գործողությունների չափազանց ցայտուն համակենտրոնացումն է, որը ոչ միայն բնորոշ է այս տեսակի սարքավորումների համար, այլև իրականացվում է քշված գործիքի և հատուկ spindle սարքավորումների միջոցով, ինչպես նաև հաստոցների չափման միջոցով ճշգրտության ապահովման մեթոդները: համակարգերը: Ստանդարտը աջակցում է տարրական շարժումների պարզ հրահանգներին և տրամաբանական գործողություններ... Ներկայումս ծրագրային կառավարման համակարգերում բարդ երկրաչափական և տրամաբանական խնդիրներ լուծելու համար, բացի DIN 66025 (ISO 7bit) համապատասխան մեքենայի կոդերից, օգտագործվում են բարձր մակարդակի ծրագրավորման լեզուներ: ISO 6983 ստանդարտի NC ծրագրերը պարունակում են CAD-CAM համակարգերի մակարդակով ստացված փոքր քանակությամբ տեղեկատվություն: Այնուամենայնիվ, ավելի լուրջ թերություն, ըստ ծրագրային ապահովման կառավարման համակարգերի մշակողների, այս համակարգերի հետ տեղեկատվության երկկողմանի փոխանակման անհնարինությունն է, ինչը նշանակում է, որ վերահսկման ծրագրում որևէ փոփոխություն չի կարող արտացոլվել CAD- ի տեղեկատվության հոսքի հոսքում: -CAM համակարգեր: Պետք է նշել, որ դա նպատակահարմար չէ բոլոր ոլորտների համար: Այսպես, օրինակ, տեսական ուրվագծերի հարթ կողերի հարթեցումը թույլատրելի է, և երկու մակերեսների միացումը պահանջում է դրանց ձևավորման հնարավոր մեթոդների վերլուծություն, մի շարք կառուցվածքային նյութերի համար կարող են լինել տեխնոլոգիական սահմանափակումներ, օրինակ ՝ նվազագույնը: բարձր ամրության ալյումինե համաձուլվածքներից պատրաստված մասերի կառուցվածքային տարրերի զուգավորման թույլատրելի շառավիղ և այլն ...

    Ի տարբերություն DIN 66025 -ի (ISO 6983), մշակված STEP -NC ISO 14649 ստանդարտը (դրա բոլոր մոդուլներն այս պահին մշակված չեն) սահմանում է NC հսկողության ծրագրի հատուկ կառուցվածք `ծրագրի կառուցվածք, որն օգտագործվում է կառուցելու համար կառուցվածքային մշակման ծրագրավորման շրջանակներում տրամաբանական բլոկներ: Կառավարման ծրագրի կառուցվածքը բնորոշ մշակված ձևերի (առանձնահատկությունների) ցուցակ չէ. այն սահմանում է աշխատանքային պլան, որը կատարվող ծրագրերի հաջորդականություն է: STEP-NC- ը ենթադրում է տեղեկատվության լայն փոխանակում ինժեներական ծառայությունների, ներառյալ արտադրության պատրաստման և պլանավորման, ինչպես նաև խանութի միջև:

    Տեղեկատվության փոխանակման առաջարկվող կառուցվածքը ներկայացված է Նկար 3 -ում:

    Պլանավորված տեղեկատվության փոխանակման կառուցվածքը բազմաթիվ հարցեր է առաջացնում.

    • ինժեներական աշխատանքի պաշտոնականացման անբավարար մակարդակը բարդացնում է գիտելիքների հիմքերի ստեղծումը.
    • մեծ թվով գործիքների կատալոգներ, որոնք անբավարար տեղեկատվություն են տալիս հատուկ նյութերի մշակման գործիք ընտրելու և դրա օգտագործման պայմանները, ինչը շատ դեպքերում պահանջում է փորձնական ստուգում.
    • սարքավորումների կատալոգները հաճախ չունեն տեղեկատվություն մեքենայի վերահսկվող առանցքների դիրքի ճշգրտության, կրիչների դինամիկ բնութագրերի և այլնի մասին.
    • հնացած տեխնոլոգիական ձեռնարկներ, որոնք մշակվել են ունիվերսալ սարքավորումների համար և համակարգված վերատպվել գործնականում ՝ առանց տեխնոլոգիական տեղեկատվության թարմացման.
    • առաջադեմ տեխնոլոգիական սարքավորումների մասին համակարգված տեղեկատվության բացակայություն:

    Բրինձ 3 Պլանավորված հաղորդակցություն ինժեներական ծառայությունների և խանութի միջև

    Բացի այդ, հարկ է նշել, որ չկան հաստոցների ծրագրավորման օպտիմալացման այնպիսի ստանդարտ մեթոդներ, որոնք թույլ են տալիս ընտրել լավագույն մեքենան կամ մեքենաների խումբը ՝ որոշակի տեխնոլոգիական գործողություն կամ գործընթաց կատարելու համար:

    Այս խնդիրները բազմիցս մատնանշվել են STEP-NC ստանդարտացման գործընթացում ներգրավված տարբեր հաստոցների օգտագործողների կողմից: Սարքավորումներ արտադրողներ և մշակողներ ծրագրային ապահովումփորձեք հաշվի առնել օգտվողների պահանջները և իրականացնել իրենց արտադրանքի մեջ նշված որոշ գործառույթներ: Այնուամենայնիվ, նրանց աշխատանքը հաճախ չի ենթարկվում: միասնական ստանդարտ, որը, ըստ առկա կարծիքի, կարող է դանդաղեցնել արդյունաբերական համակարգերի արդիականացումը: Բացի այդ, չի կարելի չնշել, որ արտադրված սարքավորումները հազվադեպ են օգտագործվում բոլորի կողմից ժամանակակից տեխնոլոգիաներև արդյունքում ՝ արտադրության բազան այնքան էլ արդյունավետ և կատարյալ չէ: Հաշվի առնելով սա ՝ ծրագրային կառավարման համակարգերի արտադրողները ընտրել են փոխզիջումային տարբերակ, որը թույլ է տալիս աշխատել ինչպես DIN 66025 (ISO 6983), այնպես էլ ISO 14649 (նկ. 4) համաձայն:

    Բրինձ 4 Խառը CNC ճարտարապետություն, որն աջակցում է DIN 66025 (ISO 6983) և ISO 14649 (STEP-NC)

    Այս ամենը ցույց է տալիս, որ բացի ծրագրերի կառավարման համակարգերի և ծրագրավորման մեթոդների կատարելագործումից, անհրաժեշտ է զբաղվել համակարգված հիմունքներով և պատրաստել տեխնոլոգիական տեղեկատվություն.

    • գործիք, որն ապահովում է մշակման ռեժիմների ուժեղացում.
    • տարբեր գործիքների նախագծերի օգտագործման վերաբերյալ առաջարկություններ.
    • կախվածություն կտրման հաշվարկման համար;
    • կախվածություն կտրող ուժերի բաղադրամասերը հաշվարկելու համար.
    • տվյալների շտեմարաններ CNC սարքավորումների և դրանց տեխնոլոգիական հնարավորությունների վերաբերյալ, ներառյալ սարքավորումների դեպքում տարբեր համակարգերկառավարում;
    • ալգորիթմներ `հաստոցների կտրման պայմանների հաշվարկման համար, որտեղ էլեկտրական spindle- ն օգտագործվում է որպես հիմնական շարժման շարժիչ;
    • CNC մեքենաների վրա մասերի տարբեր կառուցվածքային տարրերի մշակման ռազմավարություն.
    • տվյալների շտեմարաններ ՝ CNC մեքենաների համար առևտրային հասանելի գործիքների օգտագործման վերաբերյալ.
    • հաստոցների չափման համակարգեր, ներառյալ զրոյական ընթերցման և չափման տվիչներ.
    • գործիքի ճշգրտումներ հավաքելու և դրանք հավասարակշռելու արտադրության հրահանգներ.
    • տեխնոլոգիական կանոնակարգեր `CNC մեքենաների ճշգրտությունը ստուգելու, spindle սարքավորումների, հատկապես մանդելների և HSK տիպի ձողերի ստուգման և շատ ավելին: