Пример комплетног кода:
G21 ; Подешавање у милиметрима
G17 ; Селекција равни XY
G90 ; Апсолутно позиционирање
M06 T1 ; Избор алата 1
M03 S1500 ; Укључивање вретена (CW) на 1500 RPM
G00 X0 Y0 ; Брзо позиционирање на почетну тачку
G01 Z-2 F100 ; Први пролаз - спуштање на дубину од 2 mm
G01 X50 Y50 F300 ; Линеарно кретање до тачке (50, 50)
G01 Z0 ; Подизање алата
M05 ; Гашење вретена
M30 ; Крај програма
ЗАДАТАК – Шта се добија овим кодом?
G21 ; Подешавање у милиметрима
G17 ; Селекција равни XY
G90 ; Апсолутно позиционирање
M06 T1 ; Избор алата 1
M03 S1500 ; Укључивање вретена (CW) на 1500 RPM
G00 X0 Y0 ; Брзо позиционирање на почетну тачку
G01 Z-2 F100 ; Spuštanje alata na dubinu rezanja (2 mm)
G01 X0 Y0 F300
G01 X0 Y50
G01 X5 Y50
G02 X5 Y0 I0 J-25
G01 X0 Y0
M30 ; Kraj programa
Ученици треба да:
Израчунају број обртаја вретена (S) или брзину резања (Vc), у зависности од датих услова.
Напишу CNC код за израду једноставног правоугаоног џепа (npr. квадрат или правоугаоник) на материјалу.
Материјал: Челик (C45)
Пречник алата (d): 10 mm
Дубина резања (ap): 2 mm
Број сечива алата (z): 2
Препоручена брзина резања (Vc): 120 m/min
Посмак по зубу (fz): 0.1 mm
Облик:
Димензије: 50 mm x 30 mm
Почетна координата: (0,0)
Глодање у 1 пролазу.
Формула за број обртаја вретена је:
S=1000⋅Vc/(π⋅D)
Где је:
Vc - брзина резања (у m/min),
d - пречник алата (у mm),
π≈3.14.
S=1000⋅120/(3.14⋅10)=3819обртаја у минуту.
Ученици треба да заокруже резултат на најближи цео број (на пример, S=3820).
Формула за брзину померања алата:
F=S⋅z⋅fz
Где је:
S - број обртаја вретена (у RPM),
z - број сечива алата,
fz – posmak по зубу (у mm).
F=3820⋅2⋅0.1=764mm/min.
Ученици треба да попуне израчунате вредности у следећи шаблон:
G21 ; Подешавање јединица на милиметреG90 ; Апсолутно позиционирањеM06 T1 ; Изабери алат (глодало)M03 S____ ; Подеси број обртаја вретенаG00 X0 Y0 Z5 ; Брзи ход до почетне тачкеG01 Z-2 F100 ; Спуштање алата на дубину резањаG01 X50 Y0 F____ ; Линеарно кретање до (50, 0)G01 X50 Y30 ; Линеарно кретање до (50, 30)G01 X0 Y30 ; Линеарно кретање до (0, 30)G01 X0 Y0 ; Линеарно кретање назад до почетне тачке (0, 0)G00 Z5 ; Подизање алатаM05 ; Заустављање вретенаM30 ; Крај програма
Израчунати број обртаја вретена S=3820.
Израчуната брзина померања F=764.
Попуњен и исправно написан CNC код.