SINUMERIK 828D Pytanie
-
Autor tematu - Specjalista poziom 2 (min. 300)
- Posty w temacie: 9
- Posty: 333
- Rejestracja: 23 lis 2009, 16:28
- Lokalizacja: Dzierżoniów
-
- Specjalista poziom 1 (min. 100)
- Posty w temacie: 9
- Posty: 101
- Rejestracja: 25 lis 2004, 13:22
- Lokalizacja: Bialystok
Witam,
Z rysunku symulacji nie można wnioskować zbyt dużo. Zasada podejścia do takiego tematu jest taka: dopóki nie rozumiemy procesu na NC w 100% dopóty nie przystępujemy do obróbki. Należy powiększyć symulację bardzo silnie i zorientować się, dlaczego te postrzępienia występują. CAM powinien natomiast czytać nie to, co sam robi lecz to, co wyprodukuje, czyli powinien zrobić symulację kodu, który wyprodukował. Jeżeli tego nie robi, nie może być traktowany profesjonalnie. A swoją drogą SINUMERIK 828D/840D sl jest w stanie obsłużyć do 80% obróbek w 2.5 osi, ten przedmiot, który jest symulowany można zrobić w programGuide lub ShopMill-u bez tych wszystkich niedogodności na linii CAM->sterowanie->wykonanie.
Pozdrawiam
Z rysunku symulacji nie można wnioskować zbyt dużo. Zasada podejścia do takiego tematu jest taka: dopóki nie rozumiemy procesu na NC w 100% dopóty nie przystępujemy do obróbki. Należy powiększyć symulację bardzo silnie i zorientować się, dlaczego te postrzępienia występują. CAM powinien natomiast czytać nie to, co sam robi lecz to, co wyprodukuje, czyli powinien zrobić symulację kodu, który wyprodukował. Jeżeli tego nie robi, nie może być traktowany profesjonalnie. A swoją drogą SINUMERIK 828D/840D sl jest w stanie obsłużyć do 80% obróbek w 2.5 osi, ten przedmiot, który jest symulowany można zrobić w programGuide lub ShopMill-u bez tych wszystkich niedogodności na linii CAM->sterowanie->wykonanie.
Pozdrawiam
Technologia CNC od 1979r.
Programowanie technologiczne
SINUMERIK Operate
Programowanie technologiczne
SINUMERIK Operate
-
Autor tematu - Specjalista poziom 2 (min. 300)
- Posty w temacie: 9
- Posty: 333
- Rejestracja: 23 lis 2009, 16:28
- Lokalizacja: Dzierżoniów
Dziękuje za pomoc kolego "jamale"
Detal w rzeczywistosci ma wyglądać tak:
jak widać są tam promienie wiec bez Cama raczej sie nie obejdzie.
Korzystając z okazji, czy mógłbyś kolego "jamale" napisać mi, jak powinien wyglądać początek programu?
Pisałem osobny temat, ale póki co jest echo...
Mój Cam nie generuje mi właściwego początku, tj. odwołanie cykli, kompensacji itp.
Oraz druga sprawa, na sinumeriku 828 narzędzie opisuje sie w ten sposób np. T="T6"
Czy samo T6 nie wystarczy?
Jak to wygląda
Detal w rzeczywistosci ma wyglądać tak:
jak widać są tam promienie wiec bez Cama raczej sie nie obejdzie.
Korzystając z okazji, czy mógłbyś kolego "jamale" napisać mi, jak powinien wyglądać początek programu?
Pisałem osobny temat, ale póki co jest echo...
Mój Cam nie generuje mi właściwego początku, tj. odwołanie cykli, kompensacji itp.
Oraz druga sprawa, na sinumeriku 828 narzędzie opisuje sie w ten sposób np. T="T6"
Czy samo T6 nie wystarczy?
Jak to wygląda
kto pyta-ten nie błądzi.
-
- Specjalista poziom 1 (min. 100)
- Posty w temacie: 9
- Posty: 101
- Rejestracja: 25 lis 2004, 13:22
- Lokalizacja: Bialystok
Witam,
Tu rzeczywiście jest potrzebny CAM, tych promieni nie da się obrobić w 2.5 osi na sterowaniu. Jeżeli chodzi o wstępne G-kody to:
1. G54->57, G505->599 Zero Przedmiotu obrabianego
2. Narzędzie należy deklarować tak, jak to przyjmuje maszyna, albo łańcuchem np: T="FREZ_10" albo wskazaniem na numer pozycji np T01 (Zależy to od ustawień w maszynie ) musi być zadeklarowane na liście narzędzi
3. Korektor lub jak kto woli ostrze czyli D1->9 (musi być zadeklarowany na liście narzędzi i ostrzy)
4. M6 jeżeli maszyna tego wymaga (Zmiana narzędzia)
5. G94-posuw minutowy, G90-wsp. absolutne, G40-odwołanie korekcji, G17 płaszczyzna obróbki
6. Obroty wrzeciona + kierunek
7. G0 +(dojazd w X i Y) (3 -osie upraszczają sprawę)
8. Z
9. G1 dojazd do pierwszej obróbki Fxx
To jest absolutne minimum, proszę to przetestować na sinutrainie 4.4ed3 lub 4.5
Pozdrawiam
Tu rzeczywiście jest potrzebny CAM, tych promieni nie da się obrobić w 2.5 osi na sterowaniu. Jeżeli chodzi o wstępne G-kody to:
1. G54->57, G505->599 Zero Przedmiotu obrabianego
2. Narzędzie należy deklarować tak, jak to przyjmuje maszyna, albo łańcuchem np: T="FREZ_10" albo wskazaniem na numer pozycji np T01 (Zależy to od ustawień w maszynie ) musi być zadeklarowane na liście narzędzi
3. Korektor lub jak kto woli ostrze czyli D1->9 (musi być zadeklarowany na liście narzędzi i ostrzy)
4. M6 jeżeli maszyna tego wymaga (Zmiana narzędzia)
5. G94-posuw minutowy, G90-wsp. absolutne, G40-odwołanie korekcji, G17 płaszczyzna obróbki
6. Obroty wrzeciona + kierunek
7. G0 +(dojazd w X i Y) (3 -osie upraszczają sprawę)
8. Z
9. G1 dojazd do pierwszej obróbki Fxx
To jest absolutne minimum, proszę to przetestować na sinutrainie 4.4ed3 lub 4.5
Pozdrawiam
Technologia CNC od 1979r.
Programowanie technologiczne
SINUMERIK Operate
Programowanie technologiczne
SINUMERIK Operate
-
Autor tematu - Specjalista poziom 2 (min. 300)
- Posty w temacie: 9
- Posty: 333
- Rejestracja: 23 lis 2009, 16:28
- Lokalizacja: Dzierżoniów
Ok już pobieram, jutro sprawdzę.
Wygenerowałem kod, czy na postprocesorze sinumerika 802a bedzie działać?
początek programu wygląda tak:
%_N_sonotroda_MPF
; $PATH=/_N_MPF_DIR
N10 ;
N20 G17 G90
N30 G54 X0.0 Y0.0 A0.0
N40 T01
N50 M6 ; OKREŚLA PROGRAMISTA
N60 D01 S2000 M3
N70 G54
N80 G0 X202.265 Y-110.809
N90 Z5 M8
N100 T02
N110 Z-0.05
N120 G1 X206.874 Y-119.684 F2500
N130 G3 X220.357 Y-123.951 CR=10
lub tak na sin. 840D:
%MPF 1
(sonotroda)
N1 G55 T1 M68
N2 M6 D1 (OKREŚLA PROGRAMISTA)
N3 S2000 M3 T1
N4 G0 X165.388 Y-152.97
N5 Z5 M7
N6 Z-.05 F2500
N7 G1 X169.818 Y-144.004
N8 G3 G17 X165.283 Y-130.609 I-8.965 J4.43 F1875
N9 G2 X156.423 Y-125.374 I27.878 J57.296 F2318.1
N10 G1 X154.307 Y-123.798 F2500
Wygenerowałem kod, czy na postprocesorze sinumerika 802a bedzie działać?
początek programu wygląda tak:
%_N_sonotroda_MPF
; $PATH=/_N_MPF_DIR
N10 ;
N20 G17 G90
N30 G54 X0.0 Y0.0 A0.0
N40 T01
N50 M6 ; OKREŚLA PROGRAMISTA
N60 D01 S2000 M3
N70 G54
N80 G0 X202.265 Y-110.809
N90 Z5 M8
N100 T02
N110 Z-0.05
N120 G1 X206.874 Y-119.684 F2500
N130 G3 X220.357 Y-123.951 CR=10
lub tak na sin. 840D:
%MPF 1
(sonotroda)
N1 G55 T1 M68
N2 M6 D1 (OKREŚLA PROGRAMISTA)
N3 S2000 M3 T1
N4 G0 X165.388 Y-152.97
N5 Z5 M7
N6 Z-.05 F2500
N7 G1 X169.818 Y-144.004
N8 G3 G17 X165.283 Y-130.609 I-8.965 J4.43 F1875
N9 G2 X156.423 Y-125.374 I27.878 J57.296 F2318.1
N10 G1 X154.307 Y-123.798 F2500
kto pyta-ten nie błądzi.
-
- Specjalista poziom 1 (min. 100)
- Posty w temacie: 9
- Posty: 101
- Rejestracja: 25 lis 2004, 13:22
- Lokalizacja: Bialystok
Witam,
802a - nie znam tego sterowania, chyba że chodzi o 802 tylko teraz 802C czy 802D sl?
Prawdopodobnie sinutrain 6.3 lu 7.5 będzie mógł przetestować ten kod. Można też od biedy testować na sinutrainie nawet 4.5, powinno pójść, ponieważ cykle w SINUMERIK-u mają jeden pień. Nie należy tylko kodu w nie dedykowanym sinutrainie edytować. Z testowaniem kodu należy przyjąć zasadę. Nie oceniamy kodu my (osobiście), robi to albo sinutrain albo maszyna ze sterowaniem sinumerika w symulacji bez wykonania.
Pozdrawiam
802a - nie znam tego sterowania, chyba że chodzi o 802 tylko teraz 802C czy 802D sl?
Prawdopodobnie sinutrain 6.3 lu 7.5 będzie mógł przetestować ten kod. Można też od biedy testować na sinutrainie nawet 4.5, powinno pójść, ponieważ cykle w SINUMERIK-u mają jeden pień. Nie należy tylko kodu w nie dedykowanym sinutrainie edytować. Z testowaniem kodu należy przyjąć zasadę. Nie oceniamy kodu my (osobiście), robi to albo sinutrain albo maszyna ze sterowaniem sinumerika w symulacji bez wykonania.
Pozdrawiam
Technologia CNC od 1979r.
Programowanie technologiczne
SINUMERIK Operate
Programowanie technologiczne
SINUMERIK Operate
-
Autor tematu - Specjalista poziom 2 (min. 300)
- Posty w temacie: 9
- Posty: 333
- Rejestracja: 23 lis 2009, 16:28
- Lokalizacja: Dzierżoniów
-
Autor tematu - Specjalista poziom 2 (min. 300)
- Posty w temacie: 9
- Posty: 333
- Rejestracja: 23 lis 2009, 16:28
- Lokalizacja: Dzierżoniów
Zainstalowalem sinutraina, po symulacji dalej wychoodza takie poszarpania...
Co moze jeszcze byc nie tak?
[ Dodano: 2014-02-07, 22:21 ]
problem rozwiązany, zmieniłem postprocesor i od nowa wygenerowałem kod.
Mam jeszcze pytanie, abym widział półfabrykat na maszynie muszę wstawić takie polecenie:
WORKPIECE(,,,"BOX",0,40,-40,-80,-150,-150,150,150)
co oznaczają kolejne cyfry?
czy da sie to w jakiś inny sposób rozpisać?
Co moze jeszcze byc nie tak?
[ Dodano: 2014-02-07, 22:21 ]
problem rozwiązany, zmieniłem postprocesor i od nowa wygenerowałem kod.
Mam jeszcze pytanie, abym widział półfabrykat na maszynie muszę wstawić takie polecenie:
WORKPIECE(,,,"BOX",0,40,-40,-80,-150,-150,150,150)
co oznaczają kolejne cyfry?
czy da sie to w jakiś inny sposób rozpisać?
kto pyta-ten nie błądzi.