Strona 1 z 1

dlutowanie

: 06 mar 2017, 18:40
autor: mietek87
Proszę o pomoc Szanownych Kolegów!

Chciałbym napisać z "palca" program na dłutowanie kanałka na tokarce ze sterowaniem sinumerik 840 D.
Uważam że powinienem zacząć tak:

DIAMON- wymiarowanie na średnicy
G18 G54 G90- płaszczyzna obróbki, baza i wymiarowanie absolutne
T - wybór narzedzia
SETMS(4)- wrzeciono wiodące
G97 S4=0 M4=5 stałe obroty, wrzeciono na 0, M4 5 obr
G94 F100- posów liniowy
M412- zablokowanie wrzeciona
G0 X60 Z18 -najazd
G1 Z5-najazd
Z-50-ruch roboczy
X55-obniżenie
G0 Z3- wyjazd
G1 X60.1-przybranie
itd.........

nie wiem w jaki sposób zapętlić przybranie, tak abym mógł wpisać tylko ilość powtórzeń
i wielkość przybrania, ale tak żeby po każdym ruchu roboczym narzędzie obniżyło się np.
do X55 wycofało na Z3 i wtedy przybrało.

Z góry dziękuje za pomoc.

: 06 mar 2017, 19:05
autor: mateu5
Zaoytaj google o programowanie parametryczne.

: 06 mar 2017, 22:04
autor: zbiggr
Witam.
Nie znam tego sterowania, ale tak na "chłopski rozum"
R1=60
N100 X=R1
G1 Z5-najazd
Z-50-ruch roboczy
X55-obniżenie
G0 Z5- wyjazd
N110 R1=R1+0.1 przybranie

Powtórz bloki od N100 do N110 tyle razy ile potrzeba.

W przykładzie użyłem parametru R1, ale być może jest on zarezerwowany dla cykli więc należy wybrać jakikolwiek parametr przeznaczony do dowolnego wykorzystania przez użytkownika.

: 07 mar 2017, 09:12
autor: Krzycho_Wporzo
Witaj.
Np w ten sposób za pomocą pętli Repeat Until. :grin:

%_N_Test_MPF
;$PATH=/_N_MPF_DIR
DIAMON- wymiarowanie na średnicy
G18 G54 G90- płaszczyzna obróbki, baza i wymiarowanie absolutne
T - wybór narzedzia
SETMS(4)- wrzeciono wiodące
G97 S4=0 M4=5 stałe obroty, wrzeciono na 0, M4 5 obr
G94 F100- posów liniowy
M412- zablokowanie wrzeciona

R1=60 ;SREDNICA POCZATKOWA
R2=0.1 ;PRZYBRANIE
R3=20 ;ILOSC POWTORZEN
R4=0 ;LICZNIK

REPEAT
G0 X=R1
G1 Z5
Z-50
X55
G0 Z5
R1=R1+R2
R4=R4+1
UNTIL R4>R3
M30

: 07 mar 2017, 17:12
autor: mietek87
Bardzo dziekuje za pomoc. Narazie uruchamiałem program bez detalu i narzędzia.
Wszystko działa tak jak chciałem :grin: Dla Kolegi Krzycho_wporzo wciskam pomógł

N05 G0 G153 D0 X520.
N10 M05
N15 M413
N20 Y0.0
N25 G153 D0 Z700.
N30 DIAMON
N35 G18 G54 G90
N40 T7 ; NAZWA NARZEDZA
TC(1)
N45 SETMS(4)
N50 G97 S4=0 M4=5
N55 G94 F2000.0
N60 M4=70
N65 C4=60
N70 M412
N75 Y0
N80 X60 Z18.0 M108
***************************
R1=60 ;SREDNICA POCZATKOWA
R2=0.1;PRZYBRANIE
R3=20;ILOSC POWORZEN
R4=0 ;LICZNIK
***************************
REPEAT
N85 G0 X=R1
N90 G1 Z5
N95 Z-100
N100 X55
N105 G0 Z5
N110 R1=R1+R2
N115 R4=R4+1
UNTIL R4>R3
***************************
N120 G0 Z25
N125 M109
N130 G0 G153 D0 X520.
N135 M05
N140 M413
N145 Y0.0
N150 G153 D0 Z700.
N155 M4=5
N160 M30

Re: dlutowanie

: 14 kwie 2018, 20:21
autor: lotnik11
witam
jeżeli temat jeszcze atualny mogę podesłac ci program jak jest to zrobione w mojej firmie.
Jest do tego napisane specjalne makro, które edytuje się z zależności jaki kanałek chcesz zrobić.

pisz na prv. :D :D