Znaleziono 1 wynik

autor: fileex
24 cze 2019, 13:14
Forum: G-CODE - programowanie
Temat: Obróbka 2.5D w podprogramie z wyjazdem osi Z
Odpowiedzi: 2
Odsłony: 1162

Obróbka 2.5D w podprogramie z wyjazdem osi Z

%MPF 303
N4 G17 G40 G54 G64 G90
N6 D1 (FREZ FI 40)
N8 S500 F300 M3
N10 G0 W0
N12 M20
N14 R1=-5 (DOBIJANIE)
N16 G0 Z100
N18 X0 Y120
N20 Z10
N22 G1 Z0
N24 L303 P5
N26 M5
N28 M30

%SPF 303
N10 G0 X0 Y0
N12 G91 G1 Z=R1
N14 G90 G0 Y120
N16 G1 G41 Y160
N18 X-195
N20 Y-160
N22 X195
N24 Y160
N26 X0
N28 G0 G40 Y0
N29 Z100
N30 M17

Witam

Mam program na prostą obróbkę 2.5D. Kontur oraz dobijanie w osi Z jest wykonywane przez podprogram który jest realizowany w kilku powtórzeniach.

Chciałbym aby przejazd między kolejnymi zagłębieniami odbywał się na płaszczyźnie bezpiecznej np. Z100 a nie na głębokości obróbki. Nie mogę zastosować linii N29 bo wtedy zastosowanie G91 i G90 straci sens.

Mam pomysł aby zapisać aktualną wartość Z do pamięci jako parametr np. R10, potem dać G0 Z100 i wywołać na początku programu R10. Tylko jak to zrobić, sterownik to SINUMERIK 820. Wiem, że w tym sterowniku jest taka grupa komend @400 odpowiadająca za zapis parametru R do pamięci. Czy ktoś umiałby pomóc?

Wróć do „Obróbka 2.5D w podprogramie z wyjazdem osi Z”