Pstprocesor heidenhain do mastercama
-
Autor tematu - Sympatyk forum poziom 2 (min. 50)
- Posty w temacie: 3
- Posty: 50
- Rejestracja: 04 lis 2006, 16:15
- Lokalizacja: Pabianice
Pstprocesor heidenhain do mastercama
Witam!
Mam problem z dostosowaniem postprocesora do mastercama v10 wczesniej chodzil v9.Wyskakuje mi sporo bledow w v10 ktore pozniej musze poprawiac recznie.
Przykład (błąd):
0 BEGIN PGM +5000 MM0 TOOL CALL 5 Z S40000 L R F M60 L X+250 Y+250 R F 99990 L X+24.4868 Y-9.6121 R F 9999 M3
1 L Z+50 R F 99991 L Z+10 R F 99991 L Z-.5 R F60
2 CC X5.8214 Y-9.6121
3 C X+24.487 Y-9.612 DR+ R F600
4 L X+25.5945 Y-9.6121 R F
5 CC X5.8214 Y-9.6121
6 C X+25.595 Y-9.612 DR+ R F
7 L X+25.5945 Y-9.6121 Z+10 R F99990
8 L Z+50 R F 99998 L X+24.4868 R F 9999
9 L Z+10 R F 99999 L Z-1 R F60
10 CC X5.8214 Y-9.6121
11 C X+24.487 Y-9.612 DR+ R F600
12 L X+25.5945 Y-9.6121 R F
13 CC X5.8214 Y-9.6121
14 C X+25.595 Y-9.612 DR+ R F
15 L X+25.5945 Y-9.6121 Z+10 R F99990
16 L Z+50 R F 999916 L X+28.0945 R F 9999
17 L Z+10 R F 999917 L Z-.5 R F60
18 CC X5.8214 Y-9.6121
19 C X+28.095 Y-9.612 DR+ R F600
20 L X+21.9868 Y-9.6121 R F
21 CC X5.8214 Y-9.6121
22 C X+21.987 Y-9.612 DR- R F
23 L X+21.9868 Y-9.6121 Z+10 R F99990
24 L Z+50 R F 999924 L X+28.0945 R F 9999
25 L Z+10 R F 999925 L Z-1 R F60
26 CC X5.8214 Y-9.6121
27 C X+28.095 Y-9.612 DR+ R F600
28 L X+21.9868 Y-9.6121 R F
29 CC X5.8214 Y-9.6121
30 C X+21.987 Y-9.612 DR- R F
31 L X+21.9868 Y-9.6121 Z+10 R F99990
Prawidłowy:
0 BEGIN PGM 5000 MM
1 BLOK FORM X-200 Y-200 Z-10 -
2 BLOK FORM X+200 Y+200 Z+2 -bez tego tez pujdzie
3 STOP M6
4 TOOL CALL 1 Z S4000
5 L Z+50 R0 F9999
6 L X+24.486 Y-9.612 R0 F9999 M3
7 L Z+50 R0 F9999 M8
8 L Z+10 R F9999
9 L Z-0.5 R F60
10 CC X5.821 Y-9.612
11 C X+24.487 Y-9.612 DR+ R F600
12 L X+25.594 Y-9.612 R F
13 CC X5.821 Y-9.612
14 C X+25.595 Y-9.612 DR+ R F
15 L X+25.594 Y-9.612 Z+10 R F9999
16 L Z+50 R F9999
17 L X+24.4868 R F9999
18 L Z+10 R F9999
19 L Z-1 R F60
20 CC X5.821 Y-9.612
21 C X+24.487 Y-9.612 DR+ R F600
22 L X+25.594 Y-9.612 R F
23 CC X5.821 Y-9.612
24 C X+25.595 Y-9.612 DR+ R F
25 L X+25.594 Y-9.612 Z+10 R F9999
26 L Z+50 R F9999
27 L X+28.094 R F9999
28 L Z+10 R F9999
29 L Z-0.5 R F60
30 CC X5.821 Y-9.612
31 C X+28.095 Y-9.612 DR+ R F600
32 L X+21.986 Y-9.612 R F
33 CC X5.821 Y-9.612
34 C X+21.987 Y-9.612 DR- R F
35 L X+21.986 Y-9.612 Z+10 R F9999
36 L Z+50 R F9999
37 L X+28.094 R F9999
38 L Z+10 R F9999
39 L Z-1 R F60
40 CC X5.821 Y-9.612
41 C X+28.095 Y-9.612 DR+ R F600
42 L X+21.986 Y-9.612 R F
43 CC X5.821 Y-9.612
44 C X+21.987 Y-9.612 DR- R F
45 L X+21.986 Y-9.612 Z+10 R F9999
46 L Z+50 R0 F9999
50 M30
51 END PGM 5000 MM
Do poprawek uzywam program sedit,nadaje sie on tez do poprawek postprocesora.
Jesli ktos umie mi pomoc to moge przeslac jeszcze tego postprocesora
Mam problem z dostosowaniem postprocesora do mastercama v10 wczesniej chodzil v9.Wyskakuje mi sporo bledow w v10 ktore pozniej musze poprawiac recznie.
Przykład (błąd):
0 BEGIN PGM +5000 MM0 TOOL CALL 5 Z S40000 L R F M60 L X+250 Y+250 R F 99990 L X+24.4868 Y-9.6121 R F 9999 M3
1 L Z+50 R F 99991 L Z+10 R F 99991 L Z-.5 R F60
2 CC X5.8214 Y-9.6121
3 C X+24.487 Y-9.612 DR+ R F600
4 L X+25.5945 Y-9.6121 R F
5 CC X5.8214 Y-9.6121
6 C X+25.595 Y-9.612 DR+ R F
7 L X+25.5945 Y-9.6121 Z+10 R F99990
8 L Z+50 R F 99998 L X+24.4868 R F 9999
9 L Z+10 R F 99999 L Z-1 R F60
10 CC X5.8214 Y-9.6121
11 C X+24.487 Y-9.612 DR+ R F600
12 L X+25.5945 Y-9.6121 R F
13 CC X5.8214 Y-9.6121
14 C X+25.595 Y-9.612 DR+ R F
15 L X+25.5945 Y-9.6121 Z+10 R F99990
16 L Z+50 R F 999916 L X+28.0945 R F 9999
17 L Z+10 R F 999917 L Z-.5 R F60
18 CC X5.8214 Y-9.6121
19 C X+28.095 Y-9.612 DR+ R F600
20 L X+21.9868 Y-9.6121 R F
21 CC X5.8214 Y-9.6121
22 C X+21.987 Y-9.612 DR- R F
23 L X+21.9868 Y-9.6121 Z+10 R F99990
24 L Z+50 R F 999924 L X+28.0945 R F 9999
25 L Z+10 R F 999925 L Z-1 R F60
26 CC X5.8214 Y-9.6121
27 C X+28.095 Y-9.612 DR+ R F600
28 L X+21.9868 Y-9.6121 R F
29 CC X5.8214 Y-9.6121
30 C X+21.987 Y-9.612 DR- R F
31 L X+21.9868 Y-9.6121 Z+10 R F99990
Prawidłowy:
0 BEGIN PGM 5000 MM
1 BLOK FORM X-200 Y-200 Z-10 -
2 BLOK FORM X+200 Y+200 Z+2 -bez tego tez pujdzie
3 STOP M6
4 TOOL CALL 1 Z S4000
5 L Z+50 R0 F9999
6 L X+24.486 Y-9.612 R0 F9999 M3
7 L Z+50 R0 F9999 M8
8 L Z+10 R F9999
9 L Z-0.5 R F60
10 CC X5.821 Y-9.612
11 C X+24.487 Y-9.612 DR+ R F600
12 L X+25.594 Y-9.612 R F
13 CC X5.821 Y-9.612
14 C X+25.595 Y-9.612 DR+ R F
15 L X+25.594 Y-9.612 Z+10 R F9999
16 L Z+50 R F9999
17 L X+24.4868 R F9999
18 L Z+10 R F9999
19 L Z-1 R F60
20 CC X5.821 Y-9.612
21 C X+24.487 Y-9.612 DR+ R F600
22 L X+25.594 Y-9.612 R F
23 CC X5.821 Y-9.612
24 C X+25.595 Y-9.612 DR+ R F
25 L X+25.594 Y-9.612 Z+10 R F9999
26 L Z+50 R F9999
27 L X+28.094 R F9999
28 L Z+10 R F9999
29 L Z-0.5 R F60
30 CC X5.821 Y-9.612
31 C X+28.095 Y-9.612 DR+ R F600
32 L X+21.986 Y-9.612 R F
33 CC X5.821 Y-9.612
34 C X+21.987 Y-9.612 DR- R F
35 L X+21.986 Y-9.612 Z+10 R F9999
36 L Z+50 R F9999
37 L X+28.094 R F9999
38 L Z+10 R F9999
39 L Z-1 R F60
40 CC X5.821 Y-9.612
41 C X+28.095 Y-9.612 DR+ R F600
42 L X+21.986 Y-9.612 R F
43 CC X5.821 Y-9.612
44 C X+21.987 Y-9.612 DR- R F
45 L X+21.986 Y-9.612 Z+10 R F9999
46 L Z+50 R0 F9999
50 M30
51 END PGM 5000 MM
Do poprawek uzywam program sedit,nadaje sie on tez do poprawek postprocesora.
Jesli ktos umie mi pomoc to moge przeslac jeszcze tego postprocesora
Tagi:
-
- Stały bywalec (min. 70)
- Posty w temacie: 4
- Posty: 70
- Rejestracja: 10 gru 2008, 22:36
- Lokalizacja: świętokrzyskie
Witam, czy w wersji 9 postprocesor generował prawidłowy kod?
Jeśli tak to może wystarczy przeprowadzić upgrade postprocesora do wersji X korzystając z biblioteki C-HOOk.
Bibliotekę wywołuje sie kombinacją klawiszy ALT+C a następnie wskazuje sie UPDATEPOST.dll
Powinno pomóc.
Co edytorów, to polecam edytory dostarczone z systemem.
Można je znaleźć w katalogu mcamx\common\editors
Do wyboru przynajmniej u mnie, cztery:
1. CimcoEdit (z niego najczęściej korzystam)
2. Mastercam
3.Mcedit
4. Pfe.exe
Pozdrawiam
Jeśli tak to może wystarczy przeprowadzić upgrade postprocesora do wersji X korzystając z biblioteki C-HOOk.
Bibliotekę wywołuje sie kombinacją klawiszy ALT+C a następnie wskazuje sie UPDATEPOST.dll
Powinno pomóc.
Co edytorów, to polecam edytory dostarczone z systemem.
Można je znaleźć w katalogu mcamx\common\editors
Do wyboru przynajmniej u mnie, cztery:
1. CimcoEdit (z niego najczęściej korzystam)
2. Mastercam
3.Mcedit
4. Pfe.exe
Pozdrawiam
-
- Nowy użytkownik, używaj wyszukiwarki
- Posty w temacie: 2
- Posty: 7
- Rejestracja: 17 sty 2009, 14:12
- Lokalizacja: Elbląg
-
- Nowy użytkownik, używaj wyszukiwarki
- Posty w temacie: 2
- Posty: 7
- Rejestracja: 17 sty 2009, 14:12
- Lokalizacja: Elbląg
Preprocesor zawiera takie informacje jak np rodzaj maszyny (np frezarka, tokarka, drutówka), ile osi ma maszyna, jaki jest dopuszczalny zakres przejazdów w danej osi, jakie są relacje pomiędzy osiami, kierunek osi, czy maszyna może się przemieszczać jednocześnie we wszystkich osiach, maksymalne obroty, max posuw, czy maszyna przyjmuje łuki(G2,G3), czy tylko przejazdy po prostej (G1) i wiele innych opcji
na podstawie informacji z preprocesora program camowski dopiero generuje ścieżki narzędzi i następnie za pomocą postprocesora zamienia je na G-kod
Ja używam SolidCama i preprocesor jest tam zapisany w oddzielnym pliku *.mac, nie orientuję się jak to jest rozwiązane w innych programach. Ale dostęp do tych opcji może być z poziomu programu Camowskiego, - gdzieś w opcjach maszyny, tak żeby nie było konieczne grzebanie gdzieś w plikach.
na podstawie informacji z preprocesora program camowski dopiero generuje ścieżki narzędzi i następnie za pomocą postprocesora zamienia je na G-kod
Ja używam SolidCama i preprocesor jest tam zapisany w oddzielnym pliku *.mac, nie orientuję się jak to jest rozwiązane w innych programach. Ale dostęp do tych opcji może być z poziomu programu Camowskiego, - gdzieś w opcjach maszyny, tak żeby nie było konieczne grzebanie gdzieś w plikach.
-
Autor tematu - Sympatyk forum poziom 2 (min. 50)
- Posty w temacie: 3
- Posty: 50
- Rejestracja: 04 lis 2006, 16:15
- Lokalizacja: Pabianice
Przyczyna jest tylko i wyłącznie w postprocesorze to samo działo się w v9 tylko ze tam moze było łatwiej poprawic nie które błedy,ale za to topornie sie na nim rysowało.Z tego posta korzystam.
- Załączniki
-
- MPHEID.txt
- (12.07 KiB) Pobrany 496 razy
-
Autor tematu - Sympatyk forum poziom 2 (min. 50)
- Posty w temacie: 3
- Posty: 50
- Rejestracja: 04 lis 2006, 16:15
- Lokalizacja: Pabianice
Informacja o wygaśnięciu ważności bannera reklamowego
Prubowalem twojego sposobu,ale nic to nie daje.Przykro mi ale nie moge wrzucic postprocesora .Moderator blokuje.Jak cos piszcie na emeila.