Методът и техниката за обработка на резба с променлива стъпка с макро програма на CNC струг
Тази статия обяснява четири съдържания:
1. Какво е резба с променлива стъпка.
2. G код за резба с променлива стъпка
3. Макро програма на резба с променлива стъпка
1. Какво е резба с променлива стъпка
Така наречената резба с променлива стъпка, т.е. стойността на стъпката не е фиксирана, а постепенно се променя по посока на оста.
2. G код за обработка на резба с променлива стъпка
G34 X__ Z__ F__K__
1, F е началната стъпка на обработената резба с променлива стъпка.
2. Стойността K е нарастването или намаляването на стъпката, когато главният вал се завърти с един оборот. Ако K е положителна стойност, тогава височината се увеличава, а K е отрицателна, т.е. намалява.
Разбира се, можете да използвате и често използваните команди G92, G32 или дори G01. Как да го използвате, следвайте Zou Jun, за да научите "CNC Macro Program" версия 3.0, започнете от нулата, стъпка по стъпка, позволявайки ви да играете макро програмирането напълно.
Е, вижте следната диаграма, която е резба с променлива стъпка.
снимка
Стъпката постепенно намалява от първоначалните 20 до 19, 18, 17..., след което стойността K в командата G34 е -1.
3. Как да напиша програма за резба с променлива стъпка
Можете да използвате метода за изчисляване на координатите на точката, споделен от Jun, за да завъртите последователно по контурната линия. Възможно е също така да се използва често използвана наслоена кола, която се обръща слой по слой.
Въпреки това, при наслоено рязане, поради нарастващата дълбочина на рязане, контактната повърхност между инструмента и страната на зъба става все по-голяма и силата на рязане също се увеличава, което може лесно да причини повреда на инструмента или детайла. След това мога да използвам дълбочината на всеки слой, за да намалявам непрекъснато, като по този начин намалявам силата на рязане и завършвам обработката на резбата.
Процедурата е следната:
O 1111
G21G40 G97 G99 T0100
Резачка за конци T0101
S300 M03
G00 X38. Z21 Начална точка на цикъла на резбата
#1= 0.5 първа дълбочина на рязане
#{{0}}.0 височина на профила (стойност на радиуса)
N1 #2=#2-#1 Оставащата височина на зъба след всяка дълбочина на рязане
IF [#2 LE 0.05 ] GOTO2 Ако оставащата височина на зъба е по-малка или равна на 0,05, прехвърлете към блок N2
G00 X[30 плюс 2*#2] 30 е външният диаметър на резбата
G34 Z-100. F20 K-1
G00 X38.
Z21.
#{{0}}.8*#1 Всяка дълбочина на рязане е 0,8 пъти от последния път
IF [#1 GE 0.05 ] GOTO1 Ако дълбочината на рязане е по-голяма или равна на 0,05, прехвърлете към блок N1.
#{{0}}.05 В противен случай дълбочината на рязане е фиксирана на 0,05
GOTO1 трансфер към блок N1
N2 G00 X30 Z21
G34 Z-100 F20 K-1
G00 X38
Z200
M30





