Problem z interpolacją kołową w SINUEMRIK 840D

Dyskusje na temat systemu Sinumerik

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

Problem z interpolacją kołową w SINUEMRIK 840D

#1

Post napisał: martinprz » 21 cze 2011, 15:17

Szanowni koledzy,

Czy moglibyście powiedzieć mi dlaczego poniższy program mi nie działa?

%pp_iso_mpf
N10 G90 G71
N20 G17
N30 G54
N40 T1 D1 S4000 F100; frez palcowy fi 4
N44 M6
N45 RTLION
N50 G00 X+40 Y+0 Z+10
N60 G01 Z-2
N80 G02 X+0 Y+40 I+0 J+40.52
N90 G02 X-40 Y+0 I+40.52 J+0
N100 G02 X+0 Y-40 I+0 J-40.52
N110 G02 X+40 Y+0 I+40.52 J+0
N120 G03 X+0 Y-40 I-40 J+0
N130 G00 Z+100
N140 M30

Dlaczego symulator ciągle pokazuje mi błąd w bloku N80?

martinprz


początkujący

Tagi:


Endrju76
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 3
Posty: 351
Rejestracja: 30 wrz 2008, 21:17
Lokalizacja: Śląsk

#2

Post napisał: Endrju76 » 21 cze 2011, 21:10

Jeżeli nie pokażesz rysunku to chyba żaden ci prawidłowo nie odpowie na to pytanie.
Endrju
Zaznacz "POMÓGŁ" - to nie boli


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

#3

Post napisał: martinprz » 21 cze 2011, 23:06

Oto rysunek:)
Załączniki
rysunek_1.jpg
rysunek_1.jpg (16.47 KiB) Przejrzano 1618 razy
początkujący


zbiir
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 1
Posty: 7
Rejestracja: 08 kwie 2007, 15:51
Lokalizacja: Janow Lubelski

#4

Post napisał: zbiir » 21 cze 2011, 23:16

Witam
Sprawdź gdzie dokładnie leży zaczepienie promienia obrotu. Według mnie powinieneś podać również wartość do I. W następnych krokach podobnie.

Zbiir


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

#5

Post napisał: marmagi » 21 cze 2011, 23:18

Jeśli promień ma być 40,52 to znaczy że łuki nie są ćwiartkami okręgu i parametr I nie może być 0, jest trochę dodatni (trzeba by rozrysować by zobaczyć ile)
wychodzi, że
I0.52 J0 i analogicznie w innych "ćwiartkach"
Obrazek
Załączniki
koła.JPG
koła.JPG (14.13 KiB) Przejrzano 1607 razy


ao
Stały bywalec (min. 70)
Stały bywalec (min. 70)
Posty w temacie: 1
Posty: 70
Rejestracja: 08 mar 2011, 09:10
Lokalizacja: Kielce

#6

Post napisał: ao » 22 cze 2011, 15:23

Przy współrzędnych dodatnich nie ma potrzeby pisać X+10 moim zdaniem nawet dziwnie to wygląda wystarczy X10. Zamiast N80 G02 X+0 Y+40 I+0 J+40.52 powinno również działać
N80 G02 X0 Y40 CR=40.52 wtedy nie musisz się martwić o współrzędne zawieszenia promienia. Jeśli chodzi o wykonanie na maszynie brakuje korekcji promienia narzędzia, w twoim przypadku G42 (bo obróbka przeciwbieżna). Pozdrawiam


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

#7

Post napisał: marmagi » 22 cze 2011, 18:27

ao pisze:Jeśli chodzi o wykonanie na maszynie brakuje korekcji promienia narzędzia, w twoim przypadku G42 (bo obróbka przeciwbieżna). Pozdrawiam
jeśli obróbka po zewnętrznej
a jak po linii to nie ;)


Endrju76
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 3
Posty: 351
Rejestracja: 30 wrz 2008, 21:17
Lokalizacja: Śląsk

#8

Post napisał: Endrju76 » 23 cze 2011, 22:44

Program prawidłowy, chodzi.
N5 G90 G71
N10 G17
N15 G54
N20 T1 D1 S4000 F100; frez palcowy fi 4
N25 M6
N30 RTLION
N35 G00 X+40 Y+0 Z+10
N40 G01 Z-2
N45 G02 X+0 Y+40 I0.517 J40.517
N50 G02 X-40 Y+0 I-40.517 J0.517
N55 G02 X+0 Y-40 I-0.517 J-40.517
N60 G02 X+40 Y+0 I+40.517 J-0.517
N65 G03 X+0 Y-40 I-40 J+0
N70 G00 Z+100
N75 M30

Uważam że przy tego typu ćwiczeniach powinieneś zrobić rysunek w CAD i dokładnie wymiarować wszystkie punkty
Endrju
Zaznacz "POMÓGŁ" - to nie boli


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

#9

Post napisał: martinprz » 24 cze 2011, 04:49

Dziękuję wszystkim za podpowiedzi:)

Jeśli możecie prosiłbym jeszcze o sprawdzenie dwóch programów oraz zasugerowanie jak mam zaprogramować dojazd i odjazd narzędzia do konturu zewnętrznego oraz rowek.

Pierwszy dotyczy elementu frezowanego z rowkami wzdłużnymi a drugi frezowania po konturze wewnętrznymi zewnętrznym.

N10 G90 G17
N20 G71
N30 G54
N40 T1 D1 M6;FREZ PALCOWY FI6
N50 S200 F300
N60 CYCLE72("PLYTKA2",50,20,10,8,2,0,0,0.001,0.001,211,41,2,,0,2,);CYKL FREZOWANIA KONTURU
N70 G0 Z100
N80 T2 D2 M6;FREZ PALCOWY DO ROWKOW R3
N90 S200 F300
N100 G0 X11 Y11
N110 SLOT1(,,,,,,,,); CYKL FREZOWANIA ROWKOW??
N120 G0 Z10
N130 G0 X41 Y11
N140 SLOT1(,,,,,,); CYKL FREZOWANIA ROWKOW??
N150 G0 Z100
N160 T3 D1 M6
N170 S2000 F300
N180 MCALL CYCLE81(50,20,10,1M1.5,0); CYKL WIERCENIA OTWOROW
N190 HOLES1(31.08,13.05,-120,10,10,3);CYKL WIERCENIA OTWOROW NA PROSTEJ
N200 MCALL
N210 G0 Z100
N220 T4 D1 M6;GWINTOWNIK M6
N230 S2000 F300
N240 G0 X26 Y22 Z10
N250 MCALL CYCLE84(50,20,10,-8,0,0,3,-48,-2000,0,300,0,1,,0,,0,2);CYKL GWINTOWANIA OTWORU
N260 MCALL
N270 G0 Z100
N280 M30
Podprogram: PLYTKA2.spf

G1 X3 Y11
G1 X3 Y33
G3 X11 Y41 CR=8
G2 X41 Y41 CR=44.97
G3 X49 Y33 CR=8
G1 X49 Y11
G3 X41 Y3 CR=8
G2 X11 Y3 CR=44.97
G3 X3 Y11 CR=8
M17


Czy można wpisywać podprogramy w programie głównym bez użycia plików .spf (jeśli tak to czy można je umieszczać po M30 w głównym pliku .mpf)?


N5 G54
N10 T2D1 M6;NARZEDZIE NR 2 KOREKCJA 1-FREZ PALCOWY FI16
N15 S2000 M3 F200
N20 G0 X-40 Y0 Z2;DOJAZD DO PRZEDMIOTU OBRABIANEGO
N25 CYCLE72("kostka1_1",2,,0,-25,5,0,0,200,200,11,41,2,22,0,2,22);CYKL FREZOWANIE KONTUROWE ZEWNETRZNE
N30 G0 Z120;ODJAZD DO PUNKTU WYMIANY NARZEDZIA
N35 ;#################################################
N40 T5 D1 M6;NARZEDZIE NR 5 KOREKCJA 1- FREZ PALCOWY FI6
N45 S2600 M3 F200
N50 G0 X50 Y30 Z2;DOJAZD NAD PRZEDMIOT OBRABIANY
N55 CYCLE72("kostka1_2",2,,0,-25,5,0,0,200,200,11,41,2,22,0,2,22);FREZOWANIE KONTUROWE WEWNETRZNE
N60 G0 Z120;ODJAZD DO PUNKTU WYMIANY NARZEDZIA
N65 ;#####################################################
N70 T8 D1 M6;NARZEDZIE NR 8 KOREKCJA 1- WIERTLO FI 6
N75 S800 F100 M4
N80 G0 Z5;DOJAZD DO MATERIALU
N85 MCALL CYCLE81(5,,0,-30,0);MODALNE WYWOLANIE WIERCENIA
N90 CYCLE801(24.5,23.5,0,53,12,2,2);CYKL WIERCENIA SIATKI OTWOROW
N95 MCALL;ODWOLANIE MODALNEGO WIERCENIA
N100 ;#####################################################
N105 T11 D1 F100 M4;NARZEDZIE NR 11 KOREKCJA NR 1- ROZWIERTAK FI6.8
N110 G0 Z5;DOJAZD DO NAD WYWIERCONY OTWOR
N115 MCALL CYCLE85(5,,0,-22,0,0,100,500);CYKL ROZWIERCANIA
N120 CYCLE801(24.5,23.5,0,53,12,2,2);CYKL WIERCENIA SIATKI OTWOROW
N125 MCALL;ODWOLANIE MODALNEGO ROZWIERCANIA
N130 G0 Z80;ODJAZD DO WYMIANY NARZEDZIA
N135 ;##########################################
N140 T12 D1 M6; NARZEDZIE NR 12 KOREKCJA 1-GWINTOWNIK M8X1.25
N145 S400 F100 M4
N150 G0 Z5 X50 Y30;PODJAZD POD OTWOR FI6.8 KTÓRY BĘDZIE NAGWINTOWANY (GWINT M8X1,25)
N155 MCALL CYCLE84(50,-8,5,22,8,2,-8,-1.25,0,200,300,1);MODALNE WYWOLANIE CYKLU GWINTOWANIA OTWORU FI6.8 (GWINT LEWY)
N160 MCALL;ODWOLANIE MODALNEGO GWINTOWANIA BEZ UŻYCIA UCHWYTU KOMPENSUJĄCEGO
N165 G0 Z80;ODJAZD DO PUNKTU WYMIANY NARZEDZIA
N170 M30



Podprogram: kostka1_1.spf

G1 X0 Y30
G3 X5 Y47 CR=29.73
G1 X13 Y55
G3 X31.5 Y60 CR=29.73
G3 X68.5 Y60 CR=36.73
G3 X87 Y55 CR=29.73
G1 X95 Y47
G3 X100 Y30 CR=29.73
G3 X95 Y13 CR=29.73
G1 X87 Y5
G3 X68.5 Y0 CR=29.73
G3 X31.5 Y0 CR=36.73
G3 X13 Y5 CR=29.73
G1 X5 Y13
G3 X0 Y30 CR=29.73
M17

kostka1_2.spf

G1 X15 Y36
G2 X23.5 Y44.5 CR=8.5
G3 X76.5 Y44.5 CR=110.04
G2 X85 Y36 CR=8.5
G1 X85 Y24
G2 X76.5 Y15.5 CR=8.5
G3 X23.5 Y15.5 CR=110.04
G2 X15 Y24 CR=8.5
G1 X15 Y36
G0 Z100
M17
Załączniki
Pytanie 8.doc
(41 KiB) Pobrany 312 razy
Pytanie10.doc
(50 KiB) Pobrany 380 razy
początkujący


Endrju76
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 3
Posty: 351
Rejestracja: 30 wrz 2008, 21:17
Lokalizacja: Śląsk

#10

Post napisał: Endrju76 » 25 cze 2011, 22:14

Sprawdziłem na symulatorze i poszedł ale jeszcze musisz popracować nad odjazdem narzędzia w konturze wewnętrznym bo dalej uszkadza kontur
N5 G54
N10 T1 D1 M6;NARZEDZIE NR 2 KOREKCJA 1-FREZ PALCOWY FI16
N15 S2000 M3 F200
N20 G0 X-40 Y-20 Z2;DOJAZD DO PRZEDMIOTU OBRABIANEGO
N25 CYCLE72("kostka1",2,0,0,-25,25,0,0,200,100,11,41,2,22,100,2,22);CYKL FREZOWANIE KONTUROWE ZEWNETRZNE
N30 G0 Z120;ODJAZD DO PUNKTU WYMIANY NARZEDZIA
N35 ;#################################################
N45 S2600 M3 F200
N50 G0 X50 Y30 Z2;DOJAZD NAD PRZEDMIOT OBRABIANY
N55 CYCLE72("kostka2",2,0,0,-8,8,0,0,200,100,11,42,1,1,100,3,1);FREZOWANIE KONTUROWE WEWNETRZNE
N60 G0 Z120;ODJAZD DO PUNKTU WYMIANY NARZEDZIA
N65 ;#####################################################
N70 T2 D1 M6;NARZEDZIE NR 8 KOREKCJA 1- nawiertak 3,15
N75 S800 F100 M4
N80 G0 Z5;DOJAZD DO MATERIALU
N85 MCALL CYCLE81(5,0,0,-15,15);MODALNE WYWOLANIE WIERCENIA
N90 CYCLE801(24.5,23.5,0,53,12,2,2);CYKL WIERCENIA SIATKI OTWOROW
N95 MCALL;ODWOLANIE MODALNEGO WIERCENIA
N100 ;#####################################################
N105 T3 D1 F100 M4;NARZEDZIE NR 11 KOREKCJA NR 1- wiertlo FI6.8
N110 G0 Z5;DOJAZD DO NAD WYWIERCONY OTWOR
N115 MCALL CYCLE85(5,0,0,-35,35,0,100,500);CYKL ROZWIERCANIA
N120 CYCLE801(24.5,23.5,0,53,12,2,2);CYKL WIERCENIA SIATKI OTWOROW
N125 MCALL;ODWOLANIE MODALNEGO ROZWIERCANIA
N130 G0 Z80;ODJAZD DO WYMIANY NARZEDZIA
N135 ;##########################################
N140 T4 D1 M6; NARZEDZIE NR 12 KOREKCJA 1-GWINTOWNIK M8X1.25
N145 S400 F100 M4
N150 G0 Z5 X50 Y30;PODJAZD POD OTWOR FI6.8 KTÓRY BĘDZIE NAGWINTOWANY (GWINT M8X1,25)
N155 MCALL CYCLE84(2,-8,,-33,25,,4,,-1.25,2,200,200,);MODALNE WYWOLANIE CYKLU GWINTOWANIA OTWORU FI6.8 (GWINT LEWY)
N160 MCALL;ODWOLANIE MODALNEGO GWINTOWANIA BEZ UŻYCIA UCHWYTU KOMPENSUJĄCEGO
N165 G0 Z80;ODJAZD DO PUNKTU WYMIANY NARZEDZIA
N170 M30
Endrju
Zaznacz "POMÓGŁ" - to nie boli

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Siemens Sinumerik CNC”