Након што смо неко време били упознати са ЦНЦ програмирањем, савладали смо основне функције и употребу одговарајућих упутстава. Али ово је само почетак. Као ЦНЦ програмер, инструкције су алати, баш као и потези засновани на борилачким вештинама. Основно је играти против непријатеља. Морамо се применити флексибилно, по аналогији. За сложене делове потребно нам је неколико упутстава како бисмо размотрили употребу и не би требало да дође до контрадикција и сукоба један са другим. Нека [ГГ] #39 проучи обраду жлебова следеће спојнице у облику шљиве.
Три равномерно распоређена утора за кључеве обрађују се на шупљем цилиндру. Због тога што подсећа на цвет шљиве, Гу се назива утор за шљиву. Ова структура се генерално користи за куинцунк спојнице. То је чешће коришћена структура, а учење њеног програмирања има практичну вредност.

На слици је приказан цевасти радни предмет са спољним кругом 80 и унутрашњим отвором 50. Према захтевима, морају се обрадити три равномерно распоређена жлеба у облику кишобрана са углом од 60. Алат користи глодалицу од 20.
Кључне тачке анализе:
1. Нагиб структуре кишобрана пресеца средиште, а компензацију радијуса алата треба користити за његово уклањање током обраде;
2. Угао обраде потребно је остварити наредбама поларних координата;
3. Глодање у циклусу мора користити инструкције макро програма;
Поступак програмирања је следећи:
Г54Г90Г0Кс0И0; (Успоставите координатни систем)
Г43Х1З20; (компензација дужине алата)
М03С1000; (почетак вретена)
Г17Г16; (Успоставите поларне координате)
#1=0; (задатак)
ВХИЛЕ [#1ЛЕ20] ДО1; (почетак макро програма)
#1 =#1+0,5; (Повећање дубине 0,5)
Г42Г0Кс60И0Д1; (десна оффсет поларна координата)
Г0З-#1; (дубина сечења)
Г01Кс0Ф80; (глодање првог утора)
X60Y60;
Г0З20; (дизање ножа)
Г0Кс60И120; (Пређите на други утор)
З-#1; (дубина сечења)
Г01Кс0Ф80; (глодање другог утора)
X60Y180;
Г0З20; (дизање ножа)
Г0Кс60И240; (трећи утор за покретни нож)
З-#1; (Дубина сечења)
Г01Кс0Ф80; (глодање трећег утора)
X60Y300;
Г0З20; (дизање ножа)
ЕНД1; (Увод у циклус)
Г40Кс0И0; (поништи помак алата)
Г15; (Откажи поларне координате)
М05; (Заустављање вретена)
М30; (заустављање програма)
будите опрезни:
Постоји неколико тачака знања које треба додати.
1. Приликом коришћења поларних координата, неки ученици ће користити Г52 да би утврдили порекло привременог координатног система. Али то није применљиво у горњем програму, јер су команде помака алата Г41 и Г42 неважеће у Г52, па обратите пажњу на то. Наравно, програмирање програма је променљиво, можете да употребите команду за ротацију графике Г68 да напишете покушај.
2. Из овог програма можемо видети да у употреби команде помака алата, просудба Г41 и Г42 није само рећи да ли се налази лево или десно од обратка. Другим речима, како одредити горњу и доњу страну обратка. Такође морамо погледати смер увлачења алата. Ако вам је тешко да разумете, сви се сећају формуле: Г41 глода облик у смеру казаљке на сату, глодање шупљине у смеру супротном од казаљке на сату; Г42 глода облик у смеру супротном од казаљке на сату, глодањем шупљине у смеру казаљке на сату.
3. Неминовно је да ће доћи до грешака у учењу ЦНЦ програмирања. Пре него што извршимо стварну обраду, најбоље је да проверимо рад у симулационом софтверу како бисмо избегли непотребне губитке. Молимо вас да оставите поруку за упутства о поларним координатама у симулационом софтверу. Ако угао две тачке прелази 180 степени, доћи ће до грешке, која се може разликовати од стварне употребе, па лични савети не би требало да буду превише зависни. Инспекција је само средство, а технологија темељ.





