Znaleziono 2 wyniki

autor: Arias2
12 sie 2016, 13:55
Forum: Siemens Sinumerik CNC
Temat: Sinumerik 840d - kilka pytań
Odpowiedzi: 6
Odsłony: 3423

djronin pisze:Małpki działają jeszcze na SINUMERIK 840D? z tego co wiem taki zapis stosowano na SINUMERIK 800M/T / 810M/T / 850M/T / 880M/T ale chyba nie jest on rozpoznawalny w nowszych sterowaniach 810D 840D/sl itp..
Nie wiem co masz na myśli nowsze sterowanie, ale mój pierwszy kontakt był właśnie ze sterowaniem 840D (nowe sterowanie było zakładane chyba w 2008r)i tam miałem pierwszy kontakt z @ co spowodowało że stało się to normalne że taka funkcja jest.
Nie tak rozbudowane jak w 840D ale stosowałem je w System 8 (stary jak świat system), jeszcze na 850 ale na kartach i kościach pamięci, a ostatnio na 840C na Simodrive 611 (czy jakoś tak).
Mając na uwadze to że Siemens jest bardzo podobny do siebie to śmiem twierdzić że się nie pozbyli takich funkcji.
autor: Arias2
09 sie 2016, 17:59
Forum: Siemens Sinumerik CNC
Temat: Sinumerik 840d - kilka pytań
Odpowiedzi: 6
Odsłony: 3423

Na pierwsze pytanie
plik nazywa jak ci pasuje, potrzebny program do wgrywania np: cncedit lub podobny
Drugie z opisem i przykładem:
Początek programu to
%MPF1
N450 G0 G90 X0 Y0 Z10 (najazd na pozycję startową)
N460 G1 Z1 F1000
N470 L1 P30 (twój podprogram L1 który wykonywany jest 30 razy)
.
M30 to koniec

podprogram to
%SPF1 (L1 w programie głównym)
N10 G1 G91 Z-2 F500 (wielkość zagłębienia dla jednego przejazdu)
N20 G1 G90 X10 Y20 F100 (twój program do obr obróbki)
.
N40 G1 G91 Z1 F100
N50 G90
N60 M17 to koniec
w tym sterowaniu nie da się zapisać podprogramu w jednym pliku (są wersje co się da).

lub wersja którą ja wolę
%MPF1
N450 G0 G90 X0 Y0 Z10 (najazd na pozycję startową
N460 G1 Z5 F1000
R1=0 R2=-30 (R1 Wartość od której zaczyna się obróbka, R2 wartość docelowa)
N470 L1 (twój podprogram który wykonywany jest 30 razy)
.
M30 to koniec
%SPF1
N5 R1=R1-1 (kalkulacja zagłębienia o 1 mm)
N10 G0 X0 Y0 (powtórka pozycji startowej)
N20 G1 Z=R1 F500 (wielkość zagłębienia dla jednego przejazdu)
N30 G1 X10 Y20 F100 (twój program do obróbki)
.
N40 G1 Z10 F1000
@126 R1 R2 K-5 (funkcja sprawdzania czy osiągnięto oczekiwana wartość, jeśli tak wykonuje dalej program, jeśli nie to wykonuje skok do bloku N5, czyli na początek podprogramu)
N60 M17

Wróć do „Sinumerik 840d - kilka pytań”