Problem z działaniem cykli do rowków i toczenia warstwowego

Dyskusje na temat systemu Sinumerik

Autor tematu
martinprz
Czytelnik forum poziom 3 (min. 30)
Czytelnik forum poziom 3 (min. 30)
Posty w temacie: 2
Posty: 32
Rejestracja: 08 wrz 2010, 10:46
Lokalizacja: Stalowa Wola

Problem z działaniem cykli do rowków i toczenia warstwowego

#1

Post napisał: martinprz » 05 lip 2011, 23:40

Witam,

Jeśli możecie prosiłbym o sprawdzenie dlaczego cykle w powyższym temacie nie działają.

Program główny:

N10 G90 G18
N20 G54
MSG("PLANOWANIE CZOLA")
T1 D1;
G96 S200
G0 X105 Z3
G1 X-0.8 F0.3
G0 Z5
MSG("TOCZENIE ZGRUBNE PROFILU ZEWNETRZNEGO")
N30 T2 D1; NOZ ZDZIERAK
N40 G96 S200 F0.5 M3
N50 G0 X105 Z5
N60 CYCLE95("WALEK1_1",2,0.5,0.5,0.5,0.2,0.4,0.1,9,1,1,40);TOCZENIE WARSTWOWE
N70 G0 X105
MSG("TOCZENIE WYKONCZAJACE PROFILU ZEWNETRZNEGO")
N30 T3 D1; NOZ WYKANCZAK
N40 G96 S200 F0.5 M3
N50 G0 X105 Z5
N60 CYCLE95("WALEK1_1",2,0.5,0.5,0.5,0.2,0.4,0.1,9,1,1,40);TOCZENIE WARSTWOWE
N70 G0 X105
MSG("TOCZENIE ROWKA POPRZECZNEGO")
N80 T4 D1; NOZ DO TOCZENIA ROWKOW ZEWNETRZNYCH
N90 S2000 F0.3 M3
N100 G0 Z28 X94
N110 CYCLE93(92,28,8,2,0,0,0,0.2,0.2,0,0,0.5,0.5,1,0,5,5);TOCZENIE ROWKA
N120 G0 X100
MSG("WYKONANIE NAWIERCENIA FI4")
N130 T5 D1; NAWIERTAK 4
N140 S500 F0.5 M3
N160 MCYCLE CYCLE81(10,,5,54,0);CYKL WIERCENIA OTWORU
N170 G0 Z100
MSG("WYTACZANIE OTWORU")
N180 T6 D1; WYTACZAK PROSTY
N190 S2000 F0.4
N200 CYCLE95("WALEK1_1",1,0.5,0.5,0.5,0.5,0.2,0.1,11,0,1,40); WYTACZANIE OTWORU
N210 G0 Z100
MSG("WYTACZANIE ROWKA POPRZECZNEGO WEWNETRZNEGO")
N220 T7 D1; WYTACZAK HAKOWY
N230 S2000 F0.3
N240 G0 Z5 X0
N250 G0 Z-30
N260 G0 X38
N270 CYCLE93(40,30,20,3,0,0,0,0,0,3,3,0.5,0.5,3,0,8,5);TOCZENIE ROWKA WEWNETRZNEGO
N280 G0 Z100
MSG("TOCZENIE ROWKA OSIOWEGO/CZOLOWEGO")
N290 T8 D1;NOZ DO TOCZENIA ROWKOW CZOLOWYCH
N300 S2000 F0.02
N310 G0 X66 Z5
N320 CYCLE93(5,66,5,5,0,0,0,,,0.2,0.2,0,0,2,0,6,5);TOCZENIE ROWKA CZOLOWEGO
N330 G0 Z100
N340 M30

Podprogramy: WALEK1_1.spf

G1 X72 Z0
G3 X92 Z-10 CR=10
G1 X92 Z-33
G1 X100
M17

Podprogram: WALEK1_2.spf

G1 X44 Z0
G1 X40 Z-2
G1 X40 Z-40
G1 X30 Z-45
M17
Załączniki
Pytanie11111111.doc
(45.5 KiB) Pobrany 319 razy


początkujący

Tagi:


marmagi
Znawca tematu (min. 80)
Znawca tematu (min. 80)
Posty w temacie: 2
Posty: 83
Rejestracja: 10 wrz 2009, 09:42
Lokalizacja: Koszalin

#2

Post napisał: marmagi » 06 lip 2011, 23:33

które cykle nie działają?
jaki masz komunikat?
Dlaczego odjeżdżasz tylko 5 mm przy zmianie narzędzia - wiertło i wytaczak nie zahaczy o detal?
jak cykl zgrubny to vari 1 nie 9
jak wykańczający to vari 5
naddatki w każdej osi po 0.5mm? w Z lepiej mniejszy i naddatku ogólnego lepiej dać 0
posuwy zgrubny 0.2 a poprzeczne -wcinanie aż 0.4? - choć w tym konturze nóż nie będzie się wcinał,
trzy ostatnie parametry daj 0, chyba,że rzeczywiście chcesz łamać wiór,
w cyklu rowka pozycja startu to pewnie -28
Po nawierceniu przydałoby się wiercić otwór by mógł wejść wytaczak
i dużo innych elementów,
ściągnij skrypt p. Nikla tam masz przykłady
http://www.ath.bielsko.pl/~gnikiel/publik/skrypt.pdf


Autor tematu
martinprz
Czytelnik forum poziom 3 (min. 30)
Czytelnik forum poziom 3 (min. 30)
Posty w temacie: 2
Posty: 32
Rejestracja: 08 wrz 2010, 10:46
Lokalizacja: Stalowa Wola

#3

Post napisał: martinprz » 09 lip 2011, 17:27

Witam!

Poprawiłem cykle i wyglądają one następująco, jednak nadal nie można przesymulować programu (cały czas jest komunikat, że nie widzi on podprogramu WALEK1_1i dalej już symulacja nie idzie):

N10 G90 G18
N20 G54
N30 MSG("PLANOWANIE CZOLA")
N40 T1 D1;NOZ DO PLANOWANIA
N50 G96 S200 M3 M8
N60 G0 X105 Z3
N70 G1 X-0.8 F0.3
N80 G0 Z5
N85 M9
N90 MSG("TOCZENIE ZGRUBNE PROFILU ZEWNETRZNEGO")
N100 T2 D1; NOZ ZDZIERAK
N110 G96 S200 F0.5 M3 M8
N120 G0 X105 Z5
N130 CYCLE95("WALEK1_1",3,0.2,0.5,0,0.4,0.2,0.001,1,0,0,0);TOCZENIE WARSTWOWE
N140 M9
N150 MSG("TOCZENIE WYKONCZAJACE PROFILU ZEWNETRZNEGO")
N160 T3 D1; NOZ WYKANCZAK
N170 G96 S200 F0.5 M3 M8
N180 G0 X105 Z5
N190 CYCLE95("WALEK1_1",0.2,0,0,0,0.001,0.001,0.03,5,0,0,0);TOCZENIE WARSTWOWE
N200 G0 X105 M9
N210 MSG("TOCZENIE ROWKA POPRZECZNEGO")
N220 T4 D1; NOZ DO TOCZENIA ROWKOW ZEWNETRZNYCH
N230 S2000 F0.3 M3 M8
N240 G0 Z28 X94
N250 CYCLE93(92,-28,8,2,0,0,0,0.2,0.2,0,0,0.5,0.5,1,0,5);TOCZENIE ROWKA
N260 G0 X100 M9
N270 MSG("WYKONANIE NAWIERCENIA FI4")
N280 T5 D1; NAWIERTAK FI 4
N290 S500 F0.6 M3
N300 MCALL CYCLE81(10,,5,54,0);CYKL WIERCENIA OTWORU
N310 MCALL
N320 MSG("WIERCENIE OTWORU FI 30")
N330T6 D1;WIERTLO FI 30
N340 S1000 F0.4 M3 M8
N350 MCALL CYCLE82(10,,60,54.5,54.5,0)
N360 MCALL
N370 M9
N380 MSG("ZGRUBNE WYTACZANIE OTWORU")
N390 T7 D1; WYTACZAK PROSTY
N400 S2000 F0.4 M3 M8
N410 CYCLE95("WALEK1_2",1,0.2,0.5,0,0.5,0.2,0.001,3,0,0,0); WYTACZANIE OTWORU
N420 M9
N430 MSG("ZGRUBNE WYTACZANIE OTWORU")
N440 T7 D1; WYTACZAK PROSTY
N450 S2000 F0.4 M3 M8
N460 CYCLE95("WALEK1_2",1,0.2,0.5,0,0.5,0.2,0.001,3,0,0,0); WYTACZANIE OTWORU
N470 MSG("WYKONCZAJACE WYTACZANIE OTWORU")
N480 T8 D1; WYTACZAK SPICZASTY
N490 S2000 F0.4 M3 M8
N500 CYCLE95("WALEK1_1",0.2,0,0,0,0.001,0.001,0.03,7,0,0,0); WYTACZANIE OTWORU
N510 M9
N520 MSG("WYTACZANIE ROWKA POPRZECZNEGO WEWNETRZNEGO")
N530 T9 D1; WYTACZAK HAKOWY
N540 S2000 F0.3 M3 M8
N550 G0 Z10 X0
N560 G0 Z-30
N570 G0 X38
N580 CYCLE93(40,-30,20,3,0,0,0,0,0,3,3,0.5,0.5,3,0,8);TOCZENIE ROWKA WEWNETRZNEGO
N590 M9
N600 MSG("TOCZENIE ROWKA OSIOWEGO/CZOLOWEGO")
N610 T10 D1;NOZ DO TOCZENIA ROWKOW CZOLOWYCH
N620 S2000 F0.02 M3 M8
N630 G0 X66 Z5
N640 CYCLE93(5,66,5,5,0,0,0,,,0.2,0.2,0,0,2,0,6,5);TOCZENIE ROWKA CZOLOWEGO
N650 G0 Z100 M9
N660 M30

podprogramy:

WALEK1_1.spf

G1 X72 Z0
G3 X92 Z-10 CR=10
G1 X92 Z-33
G1 X100
M17

WALEK1_2.spf:

G1 X44 Z0
G1 X40 Z-2
G1 X40 Z-40
G1 X30 Z-45
M17

Prosiłbym o ponowne sprawdzenie programu.

[ Dodano: 2011-07-09, 17:42 ]
Prosiłbym również o sprawdzenie poniższego programu ( w szczególności cykli do toczenia podcięcia pod gwint i do toczenia gwintu), który jest kontynuacją pierwszego z tego postu, tylko że w drugim zamocowaniu :

N10 G90 G18
N20 G54
N30 MSG("PLANOWANIE CZOLA")
N40 T1 D1;NOZ DO PLANOWANIA
N50 G96 S400 LIMS=2000 F0.5 M3 M8
N60 G0 X105 Z0
N70 G1 X-0.8
N80 G0 Z40 M9
N90 MSG("TOCZENIE ZGRUBNE PROFILU ZEWNETRZNEGO")
N100 T2 D1;NOZ ZDZIERAK
N110 G96 S400 LIMS=2000 F0.5 M3 M8
N120 G0 X105 Z5
N130 CYCLE95("WALEK2_1",2,0.2,0.5,0,0.5,0.2,0.001,1,0,0,0);TOCZENIE WARSTWOWE
N140 G0 Z15 M9
N150 MSG("TOCZENIE WYKONCZAJACE PROFILU ZEWNETRZNEGO")
N160 T3 D1;NOZ WYKANCZAK
N170 G96 S400 LIMS=2000 F0.5 M3 M8
N180 G0 X105 Z5
N190 CYCLE95("WALEK2_1",0.2,0,0,0,0.001,0.001,0.05,9,0,0,0);TOCZENIE WARSTWOWE
N200 G0 Z15 M9
N210 MSG("TOCZENIE PODCIECIA POD GWINT")
N220 T4 D1;NOZ DO ROWKOW
N230 G96 S400 LIMS=2000 F0.5 M3 M8
N240 G0 X63 Z-31
N250 CYCLE93(60,25,6,4.5,0,0,0,,,,,0,0,1,0,1);TOCZENIE PODCIECIA POD GWINT
N260 G0 X105
N270 G0 Z15 M9
N280 MSG("TOCZENIE GWINTU M8");
N290 T5 D1; NOZ DO GWINTU
N300 G96 S500 F2 M4 M8
N310 G0 X55 Z5
N320 CYCLE97(2,56,0,-31,55,55,5,10,4,0.5,-180,0,7,1,3,1);TOCZENIE GWINTU
N330 G0 Z15 M9
N340 MSG("NAWIERCANIE OTWORU")
N350 T6 D1; NAWIERTAK FI4
N360 S600 F0.6 M3
N370 MCALL CYCLE81(5,,60,,0)
N380 MCALL
N390 MSG("WIERCENIE OTWORU FI20")
N400 T7 D1;WIERTLO FI20
N410 S1000 F0.4 M3 M8
N420 G0 X0 Z5
N430 MCALL CYCLE82(5,0,60,32.5,0,0);CYKL WIERCENIA
N440 MCALL
N450 M9
N460 MSG("ZGRUBNE ROZTACZANIE OTWORU")
N470 T8 D1;WYTACZAK PROSTY
N480 G96 S400 LIMS=2000 M3 M8
N490 G0 X20 Z5;
N500 CYCLE95("WALEK2_2",1,0.2,0.5,0,0.5,0.2,0.1,3,0,0,0);ROZTACZANIE OTWORU
510 M9
N520 MSG("WYKONCZAJACE ROZTACZANIE OTWORU")
N530 T9 D1;WYTACZAK SPICZASTY
N540 G96 S400 LIMS=2000 M3 M8
N550 G0 X20 Z5;
N560 CYCLE95("WALEK2_2",1,0,0,0,0.001,0.2,0.1,7,0,0,0);ROZTACZANIE OTWORU
N570 M9
N580 G74
N590 M30

Podprogramy:

WALEK2_1.spf

G1 X51 Z0
G1 X55 Z-2
G1 X55 Z-31
G1 X60 Z-31
G1 X70 Z-45
G1 X70 Z-55
G3 X80 Z-60 CR=5
G1 X80 Z-70
G2 X92 Z-76
G1 X110
M17

WALEK2_2.spf:

G1 X34 Z0
G1 X30 Z-2
G1 X30 Z-20
G1 X20 Z-20
M17

W załączniku jest przedstawiony rysunek, rysunek półfabrykatu i błędy jakie się pojawiają podczas odpalania programu.

Za pomoc będę niezmiernie wdzięczny

Z pzodrowieniami

martinprz
Załączniki
wyglad_bledow2.doc
(57 KiB) Pobrany 295 razy
wyglad_bledow1.doc
(37 KiB) Pobrany 329 razy
początkujący


marmagi
Znawca tematu (min. 80)
Znawca tematu (min. 80)
Posty w temacie: 2
Posty: 83
Rejestracja: 10 wrz 2009, 09:42
Lokalizacja: Koszalin

#4

Post napisał: marmagi » 10 lip 2011, 01:18

jeśli nie idzie podprogram to może nie ma X (włączonych uprawnień F6 w pionowym menu)
plik z komunikatami błędów coś nie tak mi się otwiera (jest tylko ten 14011) a i teraz widzę, że nazwa jest inna (brak podkreślnika _ miedzy 1 i 1) :)
ciekawy komunikat bo w mpf jest podana poprawnie.


kubajak
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 1
Posty: 5
Rejestracja: 09 sty 2012, 17:03
Lokalizacja: Brzeg

#5

Post napisał: kubajak » 28 sty 2012, 20:04

Witam.

Cykl 93 wymaga specjalnie zdefiniowanego narzędzia.
Muszą być podane dwie korekcje narzędzia.

Np.:
T1 D1
T1 D2

Z tych korekcji program (cykl) oblicza szerokość noża (przecinaka).

Pozdrawiam.

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Siemens Sinumerik CNC”