A jak ty się w to miejsce dostaniesz (głębokość))? Poza tym, żeby włączyć kompensację musisz mieć kawałek neutralnej prostej poza przedmiotem. Przecież gdzieś (na jakiejś linii najlepiej) program musi narzędzie odsunąć od przedmiotu.
Zacznij z punktu X-80, Y-80 (całkiem poza przedmiotem). W tym punkcie opuść freza na docelowe Z. Następnie wjeżdżając na X-13 (by wykonać prostą określoną wymiarem 26) włącz kompensację. Wtedy bezbłędnie zadziała.
Problem z napisaniem programu w Sinumerik 840dm
-
- Specjalista poziom 2 (min. 300)
- Posty w temacie: 3
- Posty: 417
- Rejestracja: 05 maja 2007, 10:23
- Lokalizacja: Bielsko-Biała
Kolego Paweu jak masz to w CADzie to obierz sobie punkt zerowy gdzie uważasz za słuszne. Od tego punktu zwymiaruj rysunek napisz program przedstaw rysunek i program na forum i nie zapomnij wcisnąć przycisk tym co ci pomogli.
OGŁOSZENIE!!! Zamienię dobrą prace w dynamicznie rozwijającym się kraju na zasilek w krajach starej uni.
-
- Specjalista poziom 2 (min. 300)
- Posty w temacie: 3
- Posty: 353
- Rejestracja: 30 wrz 2008, 21:17
- Lokalizacja: Śląsk
Punkt zerowy przyjmujesz w środku okręgu fi 62, najpierw frezujesz zgrubnie frezem 80 a wykańczasz profil frezem 30. Korekcja jest cały czas lewostronna G41. Zaczynasz w punkcie X-13 Y-60 przy frezowaniu współbieżnym.
N5 G54
N10 T1 D1 S1500 F350 M3 M8 M6 (frez 80)
N15 G0 X-90 Y-110 Z2
N20 G41
N25 G0 Z-10
N30 G1 X-20 Y-80
N35 G1 X-45 Y0
N40 G1 X-45 Y25
N45 G1 X-20 Y42
N50 G1 X20 Y42
N55 G1 X45 Y25
N60 G1 X45 Y0
N65 G1 X20 Y-75
N70 G1 X20 Y-110
N75 G40
N80 G0 X20 Y-120 Z2
N85 G0 Z200
N90 T2 D1 S800 F200 M3 M8 M6 (frez 30)
N95 G0 X-60 Y-100 Z2
N100 G41
N105 G1 Z-10
N110 G1 X-33.0 Y-78.75
N115 G3 G17 X-13.0 Y-58.75 CR=20.0
N120 G1 X-13.0 Y-47.253
N125 G3 X-19.231 Y-24.314 CR=20.0
N130 G2 X19.231 Y-24.314 CR=-31.0
N135 G3 X13.0 Y-47.253 CR=20.0
N140 G1 X13.0 Y-55.0
N145 G1 X-23.75 Y-55.0
N150 G1 X-60 Y-110
N155 G40
N160 G0 X-70 Y-120 Z2
N165 G0 Z200
N170 G53 T0 D0 G0 X500.000 Y500.000 Z400.000 M6 M9 M5
N175 M30
N5 G54
N10 T1 D1 S1500 F350 M3 M8 M6 (frez 80)
N15 G0 X-90 Y-110 Z2
N20 G41
N25 G0 Z-10
N30 G1 X-20 Y-80
N35 G1 X-45 Y0
N40 G1 X-45 Y25
N45 G1 X-20 Y42
N50 G1 X20 Y42
N55 G1 X45 Y25
N60 G1 X45 Y0
N65 G1 X20 Y-75
N70 G1 X20 Y-110
N75 G40
N80 G0 X20 Y-120 Z2
N85 G0 Z200
N90 T2 D1 S800 F200 M3 M8 M6 (frez 30)
N95 G0 X-60 Y-100 Z2
N100 G41
N105 G1 Z-10
N110 G1 X-33.0 Y-78.75
N115 G3 G17 X-13.0 Y-58.75 CR=20.0
N120 G1 X-13.0 Y-47.253
N125 G3 X-19.231 Y-24.314 CR=20.0
N130 G2 X19.231 Y-24.314 CR=-31.0
N135 G3 X13.0 Y-47.253 CR=20.0
N140 G1 X13.0 Y-55.0
N145 G1 X-23.75 Y-55.0
N150 G1 X-60 Y-110
N155 G40
N160 G0 X-70 Y-120 Z2
N165 G0 Z200
N170 G53 T0 D0 G0 X500.000 Y500.000 Z400.000 M6 M9 M5
N175 M30
Ostatnio zmieniony 24 maja 2009, 17:56 przez Endrju76, łącznie zmieniany 1 raz.
Endrju
Zaznacz "POMÓGŁ" - to nie boli
Zaznacz "POMÓGŁ" - to nie boli
-
- ELITA FORUM (min. 1000)
- Posty w temacie: 1
- Posty: 1320
- Rejestracja: 24 cze 2007, 20:42
- Lokalizacja: Świdwin / Worcester
jeśli miałbyś nakładke ShopMill jedna z nowszych wydań to masz na rysunku podaną odpowiednią ilość danych. Wystarczą one aby z powodzeniem wyfrezować i narysować cały detal. Nie probowałem z nowszymi wersjami Sinumerika ale być może jest podobnie. Podczas pisania może być problem z podaniem wszystkich danych ale program jest pisany intuicyjnie i w trzeciej linii gdzie podasz wszystkie wymiary ktore widze, że tam są program automatycznie je wszystkie połączy w całość.
- Heidenhain - Siemens - Fanuc -
Able to use the following programmes: FANUC Series 18i-TB, FANUC O-T, SIEMENS SINUMERIC 810D & 840D, ShopMILL, ShopTURN, ManualTURN, HEIDENHAIN CNC ISO, DIN PLUS and TURN PLUS (CNC PILOT) and many more.
Able to use the following programmes: FANUC Series 18i-TB, FANUC O-T, SIEMENS SINUMERIC 810D & 840D, ShopMILL, ShopTURN, ManualTURN, HEIDENHAIN CNC ISO, DIN PLUS and TURN PLUS (CNC PILOT) and many more.
-
Autor tematu - Nowy użytkownik, używaj wyszukiwarki
- Posty w temacie: 6
- Posty: 6
- Rejestracja: 21 maja 2009, 15:30
- Lokalizacja: dw
Kolejny problem - MTS wywala mi blad, ze "zakonczenie programu jest niedozwolone w tym miejscu" , ponizej program i podprogramy. MTS wywala ten blad po skonczeniu 1szego powtorzenia drugiego podprogramu.
PROGRAM
N0005 G54 G90 G94
N10 T1 M6 D1
N15 S666 M3 ;OBROTY OBLICZONE DLA VC = 100M/MIN
N20 G0 X-77
N21 Y-50
N25 Z-2
N30 G1 X75 F750 ;PLANOWANIE
N35 G1 Y-10
N40 G1 X77
N45 G1 X-77
N50
N55 G1 Y20
N60 G1 X77
N65 G0 X-77 Y-82
N70 G1 Z-2 ;PROSTOKAT
N75 L1 P5
N100 T7 D1 M6 ;FREZ 30
N105 G0 X-60 Y-100 Z-4
N110 G41
N115 L2 P5
L1
N73 G91 Z-2
N74 G90
N75 G1 X50 Y-82
N80 G1 X56 Y-82
N85 G1 X56 Y58
N90 G1 X-56 Y58
N95 G1 X-56 Y-82
N96 M17
L2
N119 G91 Z-2
N120 G90
N121 G1 X-33.0 Y-78.75
N125 G3 X-13.0 Y-58.75 CR=20.0
N130 G1 X-13.0 Y-47.253
N135 G3 X-19.231 Y-24.314 CR=20.0
N140 G2 X19.231 Y-24.314 CR=-31.0
N145 G3 X13.0 Y-47.253 CR=20.0
N150 G1 X13.0 Y-55.0
N155 G1 X-50 Y-55.0
N156 G1 X-60 Y-110
N162 M17
PROGRAM
N0005 G54 G90 G94
N10 T1 M6 D1
N15 S666 M3 ;OBROTY OBLICZONE DLA VC = 100M/MIN
N20 G0 X-77
N21 Y-50
N25 Z-2
N30 G1 X75 F750 ;PLANOWANIE
N35 G1 Y-10
N40 G1 X77
N45 G1 X-77
N50
N55 G1 Y20
N60 G1 X77
N65 G0 X-77 Y-82
N70 G1 Z-2 ;PROSTOKAT
N75 L1 P5
N100 T7 D1 M6 ;FREZ 30
N105 G0 X-60 Y-100 Z-4
N110 G41
N115 L2 P5
L1
N73 G91 Z-2
N74 G90
N75 G1 X50 Y-82
N80 G1 X56 Y-82
N85 G1 X56 Y58
N90 G1 X-56 Y58
N95 G1 X-56 Y-82
N96 M17
L2
N119 G91 Z-2
N120 G90
N121 G1 X-33.0 Y-78.75
N125 G3 X-13.0 Y-58.75 CR=20.0
N130 G1 X-13.0 Y-47.253
N135 G3 X-19.231 Y-24.314 CR=20.0
N140 G2 X19.231 Y-24.314 CR=-31.0
N145 G3 X13.0 Y-47.253 CR=20.0
N150 G1 X13.0 Y-55.0
N155 G1 X-50 Y-55.0
N156 G1 X-60 Y-110
N162 M17
-
- Specjalista poziom 2 (min. 300)
- Posty w temacie: 3
- Posty: 353
- Rejestracja: 30 wrz 2008, 21:17
- Lokalizacja: Śląsk
Jeżeli symulujesz program po 115 bloku to myślę że rzuca się że nie ma odwołania korekcji G40 i bloku z odjazdem. MTS żeby za symulować w korekcji musi mieć wpisanie odwołanie bo ścieżkę obróbki przelicza zawsze do przodu. Możesz to obejść nie ujmując korekcji aż do napisania całego programu, jego symulacji, a potem jak dobre tylko dodać korekcję i odwołanie we właściwe miejsca. W symulacji nie będziesz miał właściwego konturu ale MTS nie będzie się rzucał. MTS ma też dobre pomoce chyba pod F6 warto z nich korzystać. Dlaczego stosujesz tak małą głębokość skrawania. Jako ćwiczenie OK ale przy takich średnicach freza można to zrobić z głębokością 10 mm.
Endrju
Zaznacz "POMÓGŁ" - to nie boli
Zaznacz "POMÓGŁ" - to nie boli