U i W w postprocesorze EdgeCam
-
Autor tematu - Czytelnik forum poziom 1 (min. 10)
- Posty w temacie: 5
- Posty: 14
- Rejestracja: 01 lis 2006, 18:49
- Lokalizacja: Brzeszcze
U i W w postprocesorze EdgeCam
Witam drodzy forumowicze.
Mam taki problemik w EdgeCam wersja 7.5 (albo 8)
Problem dotyczy postprocesora na Fanuc`a
Czy istnieje jakaś możliwość aby Postprocesor generował kody wynikowe w U i V
gdy w projekcie zadaje współrzędne przyrostowe IX i IZ??
Mam taki problemik w EdgeCam wersja 7.5 (albo 8)
Problem dotyczy postprocesora na Fanuc`a
Czy istnieje jakaś możliwość aby Postprocesor generował kody wynikowe w U i V
gdy w projekcie zadaje współrzędne przyrostowe IX i IZ??
Tagi:
-
- Specjalista poziom 1 (min. 100)
- Posty w temacie: 3
- Posty: 177
- Rejestracja: 09 wrz 2007, 12:45
- Lokalizacja: Gdańsk
-
- Specjalista poziom 1 (min. 100)
- Posty w temacie: 3
- Posty: 177
- Rejestracja: 09 wrz 2007, 12:45
- Lokalizacja: Gdańsk
-
Autor tematu - Czytelnik forum poziom 1 (min. 10)
- Posty w temacie: 5
- Posty: 14
- Rejestracja: 01 lis 2006, 18:49
- Lokalizacja: Brzeszcze
Jakbyś mógł zapodać jakiś program wygenerowany tym postprocesorem
to się zorientuje czy o to mi chodzi.
Widzisz bo jak zrobić U W w całym programie to wiem, to nie problem.
A gdzie szukać napiszę ja wkleisz program.

Endrju76: To nie jest niestety takie proste. W domyslnych ustawieniach system nie generuje mi U i W tylko wszędzie wstawia X i Z nawet gdy w projekcie zastosuję współrzędne przyrostowe.
Próbowałem dojść do tego jak działają postprocesory. W jaki sposób program EdgeCam przekazuje parametry do postprocesora. Znalazlem w helpie postprocesora listę parametrów jakie są przekazywane do postprocesora. Z tego co pamiętam to do przekazania parametru o trybie pracy (abs/inc) słuzy parametr #ABSINC (tak jest przy frezowaniu a w module toczenia jest to #TEMP). Tyle że nie wiem jak ją zastosować. Bo dotychczas jak próbowałem ją użyć to przekazywała mi zawsze tą samą liczbę (z tego co pamiętam 44) bez względu na tryb pracy przekazany z EdgeCam.
to się zorientuje czy o to mi chodzi.
Widzisz bo jak zrobić U W w całym programie to wiem, to nie problem.
A gdzie szukać napiszę ja wkleisz program.

Endrju76: To nie jest niestety takie proste. W domyslnych ustawieniach system nie generuje mi U i W tylko wszędzie wstawia X i Z nawet gdy w projekcie zastosuję współrzędne przyrostowe.
Próbowałem dojść do tego jak działają postprocesory. W jaki sposób program EdgeCam przekazuje parametry do postprocesora. Znalazlem w helpie postprocesora listę parametrów jakie są przekazywane do postprocesora. Z tego co pamiętam to do przekazania parametru o trybie pracy (abs/inc) słuzy parametr #ABSINC (tak jest przy frezowaniu a w module toczenia jest to #TEMP). Tyle że nie wiem jak ją zastosować. Bo dotychczas jak próbowałem ją użyć to przekazywała mi zawsze tą samą liczbę (z tego co pamiętam 44) bez względu na tryb pracy przekazany z EdgeCam.
-
- Specjalista poziom 1 (min. 100)
- Posty w temacie: 3
- Posty: 177
- Rejestracja: 09 wrz 2007, 12:45
- Lokalizacja: Gdańsk
Program wygląda normalnie.kefiros pisze:Jakbyś mógł zapodać jakiś program wygenerowany tym postprocesorem
to się zorientuje czy o to mi chodzi.
Widzisz bo jak zrobić U W w całym programie to wiem, to nie problem.
A gdzie szukać napiszę ja wkleisz program.
Kod: Zaznacz cały
/ 15 TOOL CALL 20 Z S200
/ 16 CYCL DEF 207 GWINTOWANIE GS-NOWE ~
Q200=+2 ;BEZPIECZNA WYSOKOSC ~
Q201=-11 ;GLEBOKOSC GWINTU ~
Q239=+1.5 ;SKOK ~
Q203=+0 ;WSPOLRZEDNE POWIERZ. ~
Q204=+50 ;2-GA BEZPIECZNA WYS.
/ 17 L X+0 Y+0 Z+100 R0 FMAX M3 M8
/ 18 L X-13.1 Y+26.2 R0 FMAX M99
/ 19 L IX+26.2 R0 FMAX M99
/ 20 L IY-52.4 R0 FMAX M99
/ 21 L IX-26.2 R0 FMAX M99
/ 22 L Z+100 R0 FMAX M5 M9
W rozmiarze siła: Hartford Blockbuster PRO-3210 - 3000x2100x1070,42kW,35t
-
Autor tematu - Czytelnik forum poziom 1 (min. 10)
- Posty w temacie: 5
- Posty: 14
- Rejestracja: 01 lis 2006, 18:49
- Lokalizacja: Brzeszcze
No widzę ze wlasnie o to mi chodzi.Program wygląda normalnie.
Kod:
/ 15 TOOL CALL 20 Z S200
/ 16 CYCL DEF 207 GWINTOWANIE GS-NOWE ~
Q200=+2 ;BEZPIECZNA WYSOKOSC ~
Q201=-11 ;GLEBOKOSC GWINTU ~
Q239=+1.5 ;SKOK ~
Q203=+0 ;WSPOLRZEDNE POWIERZ. ~
Q204=+50 ;2-GA BEZPIECZNA WYS.
/ 17 L X+0 Y+0 Z+100 R0 FMAX M3 M8
/ 18 L X-13.1 Y+26.2 R0 FMAX M99
/ 19 L IX+26.2 R0 FMAX M99
/ 20 L IY-52.4 R0 FMAX M99
/ 21 L IX-26.2 R0 FMAX M99
/ 22 L Z+100 R0 FMAX M5 M9
To teraz jeszcze jakbys mi podał jak jest zdefiniowany ruch roboczy w postprocesorze
to bylo by wszystko
Uruchom program Postprocesor
Załaduj ten postprocesor którym wygenerowałeś powyższy kod
Przejdź do definicji ruchu roboczego i wklej to co tam masz wpisane
-
- Czytelnik forum poziom 2 (min. 20)
- Posty w temacie: 1
- Posty: 28
- Rejestracja: 21 gru 2005, 22:41
- Lokalizacja: google
Po otworzeniu postprocesora code wizzardem (niewiem jak nazywa sie edytor postow w polskiej wersji) dwukrotnie kliknij Style NC i kody G. Powinno otworzyc sie okienko z wieloma zakladkami. W zakladce NC debug (NC debugowanie?) w prawum gornym rogu powinna byc opcja do sledzenia generatora kodu. Jak ja zaznaczysz, skompilujesz post processor i ponownie wygenerujesz kod to powinny sie pojawic informacje ktora funkcja generuje dana linijke kodu. Tak latwo znajdzies, ktora funkcje musisz zmienic.