Download as pdf or txt
Download as pdf or txt
You are on page 1of 63

ПРОГРАМИРАЊЕ CNC МАШИНA

Примјер програмирања за обраду стругањем

CAD модел дијела

Радионички цртеж
ПРОГРАМИРАЊЕ CNC МАШИНA
Примјер програмирања за обраду стругањем

1. ЗАХВАТ – Поравнање чела


ПРОГРАМИРАЊЕ CNC МАШИНA
Примјер програмирања за обраду стругањем

1. ЗАХВАТ – Поравнање чела


ПРОГРАМИРАЊЕ CNC МАШИНA
Примјер програмирања за обраду стругањем

1. ЗАХВАТ – Поравнање чела


ПРОГРАМИРАЊЕ CNC МАШИНA
Примјер програмирања за обраду стругањем

1. ЗАХВАТ – Поравнање чела


ПРОГРАМИРАЊЕ CNC МАШИНA
Примјер програмирања за обраду стругањем

2. ЗАХВАТ – Грубо стругање


ПРОГРАМИРАЊЕ CNC МАШИНA
Примјер програмирања за обраду стругањем

2. ЗАХВАТ – Грубо стругање


ПРОГРАМИРАЊЕ CNC МАШИНA
Примјер програмирања за обраду стругањем

2. ЗАХВАТ – Грубо стругање


ПРОГРАМИРАЊЕ CNC МАШИНA
Примјер програмирања за обраду стругањем

2. ЗАХВАТ – Грубо стругање


ПРОГРАМИРАЊЕ CNC МАШИНA
Примјер програмирања за обраду стругањем

2. ЗАХВАТ – Грубо стругање


ПРОГРАМИРАЊЕ CNC МАШИНA
Примјер програмирања за обраду стругањем

2. ЗАХВАТ – Грубо стругање


ПРОГРАМИРАЊЕ CNC МАШИНA
Примјер програмирања за обраду стругањем

2. ЗАХВАТ – Грубо стругање


ПРОГРАМИРАЊЕ CNC МАШИНA
Примјер програмирања за обраду стругањем

2. ЗАХВАТ – Грубо стругање


ПРОГРАМИРАЊЕ CNC МАШИНA
Примјер програмирања за обраду стругањем

2. ЗАХВАТ – Грубо стругање


ПРОГРАМИРАЊЕ CNC МАШИНA
Примјер програмирања за обраду стругањем

2. ЗАХВАТ – Грубо стругање


ПРОГРАМИРАЊЕ CNC МАШИНA
Примјер програмирања за обраду стругањем

2. ЗАХВАТ – Грубо стругање


ПРОГРАМИРАЊЕ CNC МАШИНA
Примјер програмирања за обраду стругањем

2. ЗАХВАТ – Грубо стругање


ПРОГРАМИРАЊЕ CNC МАШИНA
Примјер програмирања за обраду стругањем

2. ЗАХВАТ – Грубо стругање


ПРОГРАМИРАЊЕ CNC МАШИНA
Примјер програмирања за обраду стругањем

2. ЗАХВАТ – Грубо стругање


ПРОГРАМИРАЊЕ CNC МАШИНA
Примјер програмирања за обраду стругањем

2. ЗАХВАТ – Грубо стругање


ПРОГРАМИРАЊЕ CNC МАШИНA
Примјер програмирања за обраду стругањем

2. ЗАХВАТ – Грубо стругање


ПРОГРАМИРАЊЕ CNC МАШИНA
Примјер програмирања за обраду стругањем

2. ЗАХВАТ – Грубо стругање


ПРОГРАМИРАЊЕ CNC МАШИНA
Примјер програмирања за обраду стругањем

2. ЗАХВАТ – Грубо стругање


ПРОГРАМИРАЊЕ CNC МАШИНA
Примјер програмирања за обраду стругањем

2. ЗАХВАТ – Грубо стругање


ПРОГРАМИРАЊЕ CNC МАШИНA
Примјер програмирања за обраду стругањем

2. ЗАХВАТ – Грубо стругање


ПРОГРАМИРАЊЕ CNC МАШИНA
Примјер програмирања за обраду стругањем

2. ЗАХВАТ – Грубо стругање


ПРОГРАМИРАЊЕ CNC МАШИНA
Примјер програмирања за обраду стругањем

2. ЗАХВАТ – Грубо стругање


ПРОГРАМИРАЊЕ CNC МАШИНA
Примјер програмирања за обраду стругањем

2. ЗАХВАТ – Грубо стругање


ПРОГРАМИРАЊЕ CNC МАШИНA
Примјер програмирања за обраду стругањем

2. ЗАХВАТ – Грубо стругање


ПРОГРАМИРАЊЕ CNC МАШИНA
Примјер програмирања за обраду стругањем

2. ЗАХВАТ – Грубо стругање


ПРОГРАМИРАЊЕ CNC МАШИНA
Примјер програмирања за обраду стругањем

2. ЗАХВАТ – Грубо стругање


ПРОГРАМИРАЊЕ CNC МАШИНA
Примјер програмирања за обраду стругањем

2. ЗАХВАТ – Грубо стругање


ПРОГРАМИРАЊЕ CNC МАШИНA
Примјер програмирања за обраду стругањем

2. ЗАХВАТ – Грубо стругање


ПРОГРАМИРАЊЕ CNC МАШИНA
Примјер програмирања за обраду стругањем

2. ЗАХВАТ – Грубо стругање


ПРОГРАМИРАЊЕ CNC МАШИНA
Примјер програмирања за обраду стругањем

2. ЗАХВАТ – Грубо стругање


ПРОГРАМИРАЊЕ CNC МАШИНA
Примјер програмирања за обраду стругањем

2. ЗАХВАТ – Грубо стругање


ПРОГРАМИРАЊЕ CNC МАШИНA
Примјер програмирања за обраду стругањем

2. ЗАХВАТ – Грубо стругање


ПРОГРАМИРАЊЕ CNC МАШИНA
Примјер програмирања за обраду стругањем

2. ЗАХВАТ – Грубо стругање


ПРОГРАМИРАЊЕ CNC МАШИНA
Примјер програмирања за обраду стругањем

2. ЗАХВАТ – Грубо стругање


ПРОГРАМИРАЊЕ CNC МАШИНA
Примјер програмирања за обраду стругањем

2. ЗАХВАТ – Грубо стругање


ПРОГРАМИРАЊЕ CNC МАШИНA
Примјер програмирања за обраду стругањем

2. ЗАХВАТ – Грубо стругање


ПРОГРАМИРАЊЕ CNC МАШИНA
Примјер програмирања за обраду стругањем

2. ЗАХВАТ – Грубо стругање


ПРОГРАМИРАЊЕ CNC МАШИНA
Примјер програмирања за обраду стругањем

2. ЗАХВАТ – Грубо стругање

N180 CYCLE95(“A3”, 0.6, 0.1, 0.2, 0, 0.2, 0.1, 0.001, 1, 0, 0, 0)

3. ЗАХВАТ – Фино стругање

N200 CYCLE95(“A3”, 0, 0, 0, 0, 0.001, 0.001, 0.1, 5, 0, 0, 0)

“A3”
N5 G1 X10 Z0
N10 G3 X20 Z-5 CR5
N15 G1 X20 Z-9.3845
N20 G2 X20 Z-50.6155 CR45
N25 G1 X20 Z-58
N30 G2 X22 Z-60 CR2
N35 M17
ПРОГРАМИРАЊЕ CNC МАШИНA
Примјер програмирања за обраду стругањем

Циклус уклањања материјала – CYCLE95


Програмирање

CYCLE95 (NPP, MID, FALZ, FALX, FAL, FF1, FF2, FF3, VARI, DT, DAM,
_VRT)

Параметри

NPP string – име подрутине контуре


MID real – помак у дубину (без предзнака)
FALZ real – додатак за фину обраду у смјеру уздужне осе (без предзнака)
FALX real – додатак за фину обраду на чеоној страни (без предзнака)
FAL real – додатак за фину обраду дуж контуре (без предзнака)
FF1 real – посмак за грубу обраду, без олакшавајућег реза
FF2 real – посмак за уметање унутар елемената олакшавајућег реза
FF3 real – посмак за фину обраду
ПРОГРАМИРАЊЕ CNC МАШИНA
Примјер програмирања за обраду стругањем

Циклус уклањања материјала – CYCLE95

VARI int – врста обраде, опсег вриједности од 1 до 12,


Стотину цифара:
вриједности: 0 ... са заобљењем на контури. Не остају
заостали углови, контура је заобљења на
неколико тачака пресјека
2 ... без заобљења на контури. машина увјек
заобљава претходне пресјеке а затим се
враћа. Зависно од MID могућа је појава
заосталих углова
DT real – вријеме задржавања за лом струготине током грубе обраде
DAM real – дужина путање након којег се прекида груба обрада ради
ломљења струготине
_VRT real – растојање од контуре за грубу обраду, инкрементално (без
предзнака)
ПРОГРАМИРАЊЕ CNC МАШИНA
Примјер програмирања за обраду стругањем

Циклус уклањања материјала – CYCLE95


Секвенца операција
ПРОГРАМИРАЊЕ CNC МАШИНA
Примјер програмирања за обраду стругањем

4. ЗАХВАТ – Одсијецање
ПРОГРАМИРАЊЕ CNC МАШИНA
Примјер програмирања за обраду стругањем

4. ЗАХВАТ – Одсијецање
ПРОГРАМИРАЊЕ CNC МАШИНA
Примјер програмирања за обраду стругањем

4. ЗАХВАТ – Одсијецање
ПРОГРАМИРАЊЕ CNC МАШИНA
Примјер програмирања за обраду стругањем

4. ЗАХВАТ – Одсијецање
ПРОГРАМИРАЊЕ CNC МАШИНA
Примјер програмирања за обраду стругањем

4. ЗАХВАТ – Одсијецање
ПРОГРАМИРАЊЕ CNC МАШИНA
Примјер програмирања за обраду стругањем

4. ЗАХВАТ – Одсијецање
ПРОГРАМИРАЊЕ CNC МАШИНA
Примјер програмирања за обраду стругањем

4. ЗАХВАТ – Одсијецање
ПРОГРАМИРАЊЕ CNC МАШИНA
Примјер програмирања за обраду стругањем

4. ЗАХВАТ – Одсијецање
ПРОГРАМИРАЊЕ CNC МАШИНA
Примјер програмирања за обраду стругањем

4. ЗАХВАТ – Одсијецање
ПРОГРАМИРАЊЕ CNC МАШИНA
Примјер програмирања за обраду стругањем

4. ЗАХВАТ – Одсијецање
ПРОГРАМИРАЊЕ CNC МАШИНA
Примјер програмирања за обраду стругањем

4. ЗАХВАТ – Одсијецање
ПРОГРАМИРАЊЕ CNC МАШИНA
Примјер програмирања за обраду стругањем
Program

N10 G54
N20 T4 D2 G95 Podprogram A3
N30 G95 S1000 F0.1 M3
N40 G0 X34 Z0 N5 G1 X10 Z0
N50 G1 X-
X-2 N10 G3 X20 Z-
Z-5 CR5
N60 G0 X28 Z2 N15 G1 X20 Z-
Z-9.3845
N70 G1 X28 Z-
Z-70 N20 G2 X20 Z-
Z-50.6155 CR45
N80 X32 N25 G1 X20 Z-
Z-58
N90 G0 Z2 N30 G2 X24 Z-
Z-60 CR2
N100 X26 N35 M17
N110 G1 Z-
Z-65
N110 X32
N120 G0 Z2
N130 X24
N140 G1 Z-
Z-65
N150 X32
N160 G0 Z2
N170 G96 S1000 F0.2
N180 CYCLE95(“
CYCLE95(“A3”A3”, 0.6, 0.1, 0.2, 0, 0.2, 0.1, 0.001, 1, 0, 0, 0)
N190 G96 S110 F0.1
N200 CYCLE95(“
CYCLE95(“A3”A3”, 0, 0, 0, 0, 0.001, 0.001, 0.1, 5, 0, 0, 0)
N210 G0 X45 Z50
N220 T2 D1
N230 G95 S1000 F0.1
N240 G0 Z-
Z-70
N250 G1 X-
X-2
N260 G0 X30
N270 Z2
M30
ПРОГРАМИРАЊЕ CNC МАШИНA
Примјер програмирања за обраду стругањем

pripremak.CATPart

figura.CATPart

Stezanje figure za
struganje.CATProduct
ПРОГРАМИРАЊЕ CNC МАШИНA
Примјер програмирања за обраду стругањем

Грубо стругање
ПРОГРАМИРАЊЕ CNC МАШИНA
Примјер програмирања за обраду стругањем

Фино стругање
ПРОГРАМИРАЊЕ CNC МАШИНA
Примјер програмирања за обраду стругањем

Одсијецање
ПРОГРАМИРАЊЕ CNC МАШИНA
Примјер програмирања за обраду стругањем
PARTNO PART TO BE MACHINED N10 G0 G90 G40
COOLNT/ON N20 S70 M3
CUTCOM/OFF N30 G40 G1 X15.591 Y0 Z2.5 F0.3 M8 G95
$$ OPERATION NAME : Rough Turning.1 N40 Z0.5
$$ Start generation of : Rough Turning.1 N50 Z-
Z-68.5 F0.4
FEDRAT/ 0.3000,MMPR N60 X15.803 Z-
Z-68.288 F0.8
SPINDL/ 70.0000,RPM N70 G0 Z2.5
GOTO / 15.59074, 0.00000, 2.50000 N80 G0 X14.681

ПОСТПРОЦЕСОР
GOTO / 15.59074, 0.00000, 0.50000 N90 G1 Z0.5 F0.3
FEDRAT/ 0.4000,MMPR N100 Z-
Z-63.5 F0.4
GOTO / 15.59074, 0.00000, -68.50000 N110 X14.894 Z-
Z-63.288 F0.8
FEDRAT/ 0.8000,MMPR N120 G0 Z2.5
GOTO / 15.80287, 0.00000, -68.28787 N130 G0 X13.772
RAPID N140 G1 Z0.5 F0.3
GOTO / 15.80287, 0.00000, 2.50000 N150 Z-
Z-63.5 F0.4
RAPID N160 X13.984 Z-
Z-63.288 F0.8
GOTO / 14.68148, 0.00000, 2.50000 N170 G0 Z2.5
FEDRAT/ 0.3000,MMPR N180 G0 X12.863
GOTO / 14.68148, 0.00000, 0.50000 N190 G1 Z0.5 F0.3
FEDRAT/ 0.4000,MMPR N200 Z-
Z-58.5 F0.4
GOTO / 14.68148, 0.00000, -63.50000 N210 X13.075 Z-
Z-58.288 F0.8
FEDRAT/ 0.8000,MMPR N220 G0 Z2.5
GOTO / 14.89361, 0.00000, -63.28787 N230 G0 X11.954
RAPID N240 G1 Z0.5 F0.3
GOTO / 14.89361, 0.00000, 2.50000 N250 Z-
Z-58.499 F0.4
RAPID N260 X12.166 Z-
Z-58.287 F0.8
GOTO / 13.77222, 0.00000, 2.50000 N270 G0 Z2.5
FEDRAT/ 0.3000,MMPR N280 G0 X11.044
GOTO / 13.77222, 0.00000, 0.50000 N290 G1 Z0.5 F0.3
FEDRAT/ 0.4000,MMPR N300 Z-
Z-57.795 F0.4
GOTO / 13.77222, 0.00000, -63.50000 N310 X11.257 Z-
Z-57.583 F0.8
FEDRAT/ 0.8000,MMPR N320 G0 Z2.5
GOTO / 13.98435, 0.00000, -63.28787 N330 G0 X10.135
RAPID N340 G1 Z0.5 F0.3
GOTO / 13.98435, 0.00000, 2.50000 N350 Z-
Z-1.397 F0.4
RAPID N360 X10.347 Z-
Z-1.185 F0.8

You might also like