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.
dlutowanie
-
- Sympatyk forum poziom 2 (min. 50)
- Posty w temacie: 1
- Posty: 51
- Rejestracja: 08 lip 2009, 22:06
- Lokalizacja: Piotrków Tryb.
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.
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.
-
- Specjalista poziom 2 (min. 300)
- Posty w temacie: 1
- Posty: 318
- Rejestracja: 05 wrz 2013, 10:08
- Lokalizacja: Częstochowa
Witaj.
Np w ten sposób za pomocą pętli Repeat Until.
%_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
Np w ten sposób za pomocą pętli Repeat Until.

%_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
Albercik
-
Autor tematu - Czytelnik forum poziom 1 (min. 10)
- Posty w temacie: 2
- Posty: 12
- Rejestracja: 11 mar 2014, 22:01
- Lokalizacja: pomorskie
Bardzo dziekuje za pomoc. Narazie uruchamiałem program bez detalu i narzędzia.
Wszystko działa tak jak chciałem
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
Wszystko działa tak jak chciałem

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
-
- Specjalista poziom 1 (min. 100)
- Posty w temacie: 1
- Posty: 196
- Rejestracja: 28 wrz 2009, 10:54
- Lokalizacja: ze ściany wschodniej
Re: dlutowanie
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.

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.


Klikam w Solid Works, NX a kiedyś w Solid Edge
Teraz zmuszony jestem w Esprit.
Teraz zmuszony jestem w Esprit.