Kako na programiranje obdelovanca gledati z vidika orla?
Kako preučiti podrobnosti vsakega koraka noža z namenom miške?
Ena od metod je: risanje
1. Kakšno sliko naj narišem?
Danes sem z vidika rezkanja še enkrat poudaril ta velik trik:
Narišite diagram poti orodja
Ta velika poteza je že super velika poteza. Nekateri pa lahko rečejo, da ta metoda ni nič, in za to so že zdavnaj slišali.
Da, vedeti ne pomeni, da bo učinkovito.
Ko narišete diagram poti orodja, lahko vizualno vidite pot poti orodja, tako da lahko na programiranje dela pogledate z vidika orla, podrobnosti vsakega koraka noža pa lahko preučite tudi z miško .
Kako se torej ta trik uporablja pri programiranju?
Navedite primer rezkanja številk:
Za naslednje dele notranja luknja s premerom D133.2 in globino 10 zahteva obdelavo spodnje ravnine notranje krožne luknje.

Diagram poti orodja je naslednji: Uporabite spiralno interpolacijo, da spustite orodje, nato pa rezite na velikost od znotraj do zunanjega kroga za krogom.

Ta program poti orodij je sestavljen iz dveh delov:
1. Program rezanja spiralne interpolacije
2. Program rezkanja spodnje površine notranje luknje
Delil sem programske zamisli o spiralni interpolacijski rezkarji, zato se tukaj ne bom spuščal v podrobnosti.
Program neposrednega navpičnega spiralnega interpolacijskega rezkanja je naslednji:
...
#10=20
#11=16
#24=[#10-#11]/2
N1
G00 X#24 Y0
Z5.
#1=0
G1Z#1F1000
Medtem ko [#1GT-10] DO1
#1=#1-4
ČE [#1LE-10] TUDI#1=-10
G3I-#24Z#1F500.
END1
G3I-#24
Po končanem spiralnem rezanju je bilo orodje Z=-10 spiralno interpolirano na spodnjo ravnino luknje. V tem času se brusi celoten krog, nato pa se brusi spodnja luknja. Pot orodja je prikazana na spodnji sliki:

Rezkanje kroga, nato se X premakne za en korak, nato pa rezkanje celotnega kroga in tako naprej do končne velikosti risbe.
Iz zgornjega diagrama poti orodja je enostavno videti, da se vrednost X nenehno spreminja.
Kako se spremeni?
To pomeni, da se premaknete za en korak v smeri X, če je spremenljivka #2 nastavljena tako, da predstavlja korak (razdalja vsakega gibanja v smeri X, to je korak).
Če je razdalja premikanja 80% premera orodja, potem:
#2=#2+0.8 *#11
Opombe: #11 je spremenljivka premera orodja, ki sem jo poljubno nastavil pri pisanju programa rezkanja s spiralno interpolacijo.
Na ta način se gibanje koračne razdalje uresniči s postopnim povečevanjem spremenljivke #2.
Ker nastavljena spremenljivka #2 predstavlja razdaljo koraka, se premikanje razdalje koraka uresniči z operacijo spremenljivega prirastka.
Kakšen je torej obseg #2?
Ali z drugimi besedami, s katere koordinatne točke se začne premikati spremenljivka #2 in na kateri koordinatni točki se operacija samodejnega povečanja konča?

Spremenljivke, nastavljene na zgornji sliki:
#24 Spiralna interpolacija razreže orodje na spodnjo ravnino luknje. V tem času je rezkanje polnega kroga spremenljiva koordinata v smeri X, ki je začetna točka rezanja #2.
Torej: #2=#24
Enako kot#2 =#2+0,8 *#11 samopovečanje,
Z drugimi besedami, spremenljivka #2 se poveča na velikost 66,6, krog pa se obdela na velikost.
Iz tega je enostavno vzpostaviti stik z makro izjavami, ki jih je že povedal brat Jun, na primer stavki WHILE [] DO
......
Z zgornjo preprosto analizo je program za rezkanje nizke ravnine naslednji:
N2
#2=#24
Medtem ko [#2LT66.6] DO2
#2=#2+0.8*#11
ČE [#2GE66.6] TUDI#2=66,6
G1X#2
G3I-#2F100
END2






