Как да гледаме отдолу на програмирането на детайла от гледна точка на орел?
Как да проучим подробностите за всяка стъпка на ножа с цел мишка?
Един от методите е: рисуване
1. Каква картина трябва да нарисувам?
Днес, от гледна точка на фрезоването, отново подчертах този голям трик:
Начертайте диаграма на пътя на инструмента
Този голям ход вече е супер голям ход. Някои хора обаче могат да кажат, че този метод не е нищо и са чували за него отдавна.
Да, знанието не означава, че ще бъде ефективно.
Когато начертаете диаграмата на пътя на инструмента, можете визуално да видите траекторията на траекторията на инструмента, така че да можете да гледате надолу върху програмирането на частта от гледна точка на орел, а също така можете да изучавате подробностите за всяка стъпка на ножа с мишка .
И така, как този трик се прилага в програмирането?
Дайте пример за фрезоване на числа:
За следните части вътрешният отвор с диаметър D133.2 и дълбочина 10 изисква обработка на долната равнина на вътрешния кръгъл отвор.

Диаграмата на траекторията на инструмента е следната: Използвайте спирална интерполация, за да спуснете инструмента и след това фрезовете до размера от вътрешната страна до външния кръг по кръг.

Тази програма за пътеки с инструменти се състои от две части:
1. Програма за рязане на спирална интерполация
2. Програмата за фрезоване на долната повърхност на вътрешния отвор
Споделих идеите за програмиране за спирално интерполационно фрезоване, така че няма да навлизам в подробности тук.
Програмата за директно възходящо спирално интерполиращо фрезоване е както следва:
...
#10=20
#11=16
#24=[#10-#11]/2
N1
G00 X#24 Y0
Z5.
#1=0
G1Z#1F1000
ДОКАТО [#1GT-10] DO1
#1=#1-4
АКО [#1LE-10] ТОГАВА#1=-10
G3I-#24Z#1F500.
END1
G3I-#24
След като спиралното рязане приключи, инструментът Z=-10 е спирално интерполиран към долната равнина на отвора. По това време се смила пълен кръг и след това се фрезова долният отвор. Пътят на инструмента е както е показано на фигурата по -долу:

Смелете кръг, след това X се движи с една стъпка, след което изрежете пълен кръг и така нататък до крайния размер на чертежа.
От горната диаграма на пътя на инструмента е лесно да се види, че стойността X постоянно се променя.
Как се променя?
Това означава да се премести една стъпка в посока X, ако променливата #2 е настроена да представлява стъпката (разстоянието на всяко движение в посока X, тоест стъпката).
Ако разстоянието на движение е 80% от диаметъра на инструмента, тогава:
#2=#2+0.8 *#11
Забележки: #11 е променливата за диаметъра на инструмента, която задавам произволно, когато пиша програма за фрезоване със спирална интерполация.
По този начин движението на стъпковото разстояние се осъществява чрез операцията за увеличаване на променлива #2.
Тъй като зададената променлива #2 представлява разстоянието на стъпките, движението на разстоянието на стъпката се осъществява чрез операцията на променливото увеличение.
И така, какъв е обхватът на #2?
Или с други думи, от коя координатна точка променливата #2 започва да се движи и в коя координатна точка завършва операцията за автоматично увеличаване?

Променливите, настроени на горната фигура:
#24 Спиралната интерполация отрязва инструмента до долната равнина на отвора. По това време фрезоването на пълен кръг е променливата координата в посока X, която е началната точка на рязане на #2.
И така: #2=#24
Същото като#2 =#2+0.8 *#11 самоувеличаване,
С други думи, променливата #2 се увеличава до размера на 66.6, а кръгът се обработва до размер.
От това е лесно да се свържете с макро изразите, които брат Jun каза преди, като например WHILE [] DO изрази
......
С горния прост анализ програмата за фрезоване на долната равнина е следната:
N2
#2=#24
ДОКАТО [#2LT66.6] DO2
#2=#2+0.8*#11
АКО [#2GE66.6] ТОГАВА#2=66.6
G1X#2
G3I-#2F100
END2






