Cum să privim în jos programarea piesei de prelucrat din perspectiva unui vultur?
Cum să studiezi detaliile fiecărui pas al cuțitului cu scopul mouse-ului?
Una dintre metode este: desenarea
1. Ce imagine ar trebui să desenez?
Astăzi, sub aspectul frezării, am subliniat încă o dată acest mare truc:
Desenați o diagramă a traseului instrumentului
Această mișcare mare este deja o mișcare super mare. Cu toate acestea, unii oameni pot spune că această metodă nu este nimic și au auzit de ea cu mult timp în urmă.
Da, a cunoaște nu înseamnă că va fi eficient.
Când desenați diagrama traseului instrumentului, puteți vedea vizual traiectoria traseului instrumentului, astfel încât să puteți privi în jos programarea piesei din perspectiva unui vultur și puteți studia, de asemenea, detaliile fiecărui pas al cuțitului cu un mouse .
Deci, cum se aplică acest truc în programare?
Dați un exemplu de frezare numerică:
Pentru următoarele părți, gaura interioară cu diametrul de D133.2 și adâncimea de 10 necesită prelucrarea planului inferior al găurii circulare interioare.

Diagrama traseului instrumentului este următoarea: Utilizați interpolare spirală pentru a coborî instrumentul, apoi moriți la dimensiunea din interior spre exterior cerc cu cerc.

Acest program de parcurs de instrumente constă din două părți:
1. Program de tăiere cu interpolare spirală
2. Programul de frezare a suprafeței inferioare a găurii interioare
Am împărtășit ideile de programare despre frezarea interpolării elicoidale, așa că nu voi intra în detalii aici.
Programul de frezare interpolare spirală ascendentă directă este după cum urmează:
...
#10=20
#11=16
#24=[#10-#11]/2
N1
G00 X#24 Y0
Z5.
#1=0
G1Z#1F1000
CÂND [# 1GT-10] DO1
#1=#1-4
IF [# 1LE-10] THEN # 1=-10
G3I-#24Z#1F500.
END1
G3I-#24
După finalizarea tăierii în spirală, unealta Z=-10 a fost interpolată în spirală în planul inferior al găurii. În acest moment, un cerc complet este frezat, iar apoi gaura de jos este frezată. Calea instrumentului este așa cum se arată în figura de mai jos:

Frezați un cerc, apoi X se mișcă cu un pas, apoi frezați un cerc complet și așa mai departe până la dimensiunea finală a desenului.
Din diagrama traseului instrumentului de mai sus, este ușor de observat că valoarea X se schimbă constant.
Cum se schimbă?
Adică să mutați un pas în direcția X, dacă variabila # 2 este setată să reprezinte pasul (distanța fiecărei mișcări în direcția X, adică pasul).
Dacă distanța de mișcare este de 80% din diametrul sculei, atunci:
#2=#2+0.8 *#11
Observații: # 11 este variabila de diametru a sculei pe care am setat-o în mod arbitrar atunci când scriu programul de frezare cu interpolare spirală.
În acest fel, mișcarea distanței de pas se realizează prin operația de incrementare a variabilei # 2.
Deoarece variabila setată # 2 reprezintă distanța de pas, mișcarea distanței de pas se realizează prin operația de creștere a variabilei.
Deci, care este scopul # 2?
Sau, cu alte cuvinte, din ce punct de coordonate începe să se miște variabila # 2 și în ce punct coordonată se încheie operația de incrementare automată?

Variabilele configurate în figura de mai sus:
# 24 Interpolare spirală taie instrumentul în planul inferior al găurii. În acest moment, frezarea unui cerc complet este coordonata variabilă în direcția X, care este punctul de tăiere inițial al # 2.
Deci: # 2=# 24
La fel ca # 2 = # 2+0.8 * # 11 auto-increment,
Cu alte cuvinte, variabila # 2 este incrementată la dimensiunea de 66,6, iar cercul este procesat la dimensiune.
Din aceasta, este ușor să contactați declarațiile macro pe care le-a mai spus fratele Jun, cum ar fi declarațiile WHILE [] DO
......
Cu analiza simplă de mai sus, programul de frezare a planului inferior este după cum urmează:
N2
#2=#24
CÂND [# 2LT66.6] DO2
#2=#2+0.8*#11
IF [# 2GE66.6] THEN # 2=66.6
G1X#2
G3I-#2F100
END2






