Lista narzędzi Makro
Makro do zarządzania narzędziami na frezarce
-
Autor tematu - Sympatyk forum poziom 1 (min. 40)
- Posty w temacie: 2
- Posty: 40
- Rejestracja: 26 lut 2008, 21:07
- Lokalizacja: Mazowieckie
Lista narzędzi Makro
Witam Was serdecznie,
Poniżej krótki opis problemu:
Posiadam frezarkę ze sterowaniem Fanuc i przygotowujemy się do zakupu oprogramowania CAM wraz z postprocesorem.
Chciałbym żeby na początku każdego programu była lista narzędzi w której zmiana numeru narzędzia powodowałaby zmianę numeru narzędzia oraz korektora H w dalszej części programu.
Jest to uproszczenie skierowane w stronę operatora, który często się myli podstawiając tylko np numer T a zapomina o H.
Przykład:
(Lista narzędzi)
(FREZ FI 16)#100=1;
(FREZ FI10) #101=2;
N220 ( SIDE FINISH STRONA1 )
N225 T#100 M06 (FREZ FI 16)
T11
N230 G94
N235 G00 G54 X-16.5 Y-1.008 S6500 M03
N240 G43 H#100 Z25.0 M08
N245 Z3.0
Zmieniając T1 na np. T12 w programie odpowiednio powinno odcztytać frez fi 16 jako narzędzie T12 z Korektorem H12.
To banalne rozwiązanie jakie przychodzi mi na myśl.
Czy ktoś ma jakiś inny pomysł?
Zróbmy burzę mózgów
Każda uwaga jest cenna może naprowadzi mnie na właściwą drogę.
Może macie jakieś inne ciekawe pomysły na edycję postprocesora tak aby ułatwić ustawianie bądź przyśpieszyć programy. Podzielcie się nimi
Poniżej krótki opis problemu:
Posiadam frezarkę ze sterowaniem Fanuc i przygotowujemy się do zakupu oprogramowania CAM wraz z postprocesorem.
Chciałbym żeby na początku każdego programu była lista narzędzi w której zmiana numeru narzędzia powodowałaby zmianę numeru narzędzia oraz korektora H w dalszej części programu.
Jest to uproszczenie skierowane w stronę operatora, który często się myli podstawiając tylko np numer T a zapomina o H.
Przykład:
(Lista narzędzi)
(FREZ FI 16)#100=1;
(FREZ FI10) #101=2;
N220 ( SIDE FINISH STRONA1 )
N225 T#100 M06 (FREZ FI 16)
T11
N230 G94
N235 G00 G54 X-16.5 Y-1.008 S6500 M03
N240 G43 H#100 Z25.0 M08
N245 Z3.0
Zmieniając T1 na np. T12 w programie odpowiednio powinno odcztytać frez fi 16 jako narzędzie T12 z Korektorem H12.
To banalne rozwiązanie jakie przychodzi mi na myśl.
Czy ktoś ma jakiś inny pomysł?
Zróbmy burzę mózgów
Każda uwaga jest cenna może naprowadzi mnie na właściwą drogę.
Może macie jakieś inne ciekawe pomysły na edycję postprocesora tak aby ułatwić ustawianie bądź przyśpieszyć programy. Podzielcie się nimi
Mazatrol Matrix
Fanuc
Sinumerik 840
Heindenhain 510
Hurco WinMax Mill
SprutCAM
FeatureCAM
SolidEdge
NX
Fanuc
Sinumerik 840
Heindenhain 510
Hurco WinMax Mill
SprutCAM
FeatureCAM
SolidEdge
NX
-
- Specjalista poziom 3 (min. 600)
- Posty w temacie: 2
- Posty: 722
- Rejestracja: 07 mar 2018, 16:54
- Lokalizacja: Gdańsk
Re: Lista narzędzi Makro
W Mastercamie mam postporcesor ustawiony tak że na maszynie nic nie poprawiam.
Mam jednak bibliotekę narzędzi ustawioną tak, że każde narzędzie ma nazwę wg. określonego schematu.
Na początku programu generowane jest info z opisem narzędzi.
H i D przed nazwą narzędzia to mój opis jak w bibliotece narzędzi. H i D po opisie to nr. kompensacji który został przyporządkowany dla danego narzędzia. Wyeliminowało to potencjalne pomyłki. Wygląda to np. tak
%
O8001(HSM-1-C8_5 WSPORNIK ROLEK)
(DATE=DD-MM-YY - 08-11-17 TIME=HH:MM - 08:09)
(MCX FILE - D:\PROJEKTY\ZLECENIA\X\HSM-1-C8_5 WSPORNIK ROLEK -1.MCX-6)
(NC FILE - D:\PROJEKTY\ZLECENIA\X\HSM-1-C8_5 WSPORNIK ROLEK -1.NC)
(MATERIAL - ALUMINUM MM - 2024)
( T1 | H50 D50 GLOWICA P7 KATOWA 63 - ALU | H50 )
( T2 | H24 D24 GLOWICA 14,0 AKKO - ALU | H24 | D24 | CONTROL COMP | TOOL DIA. - 14. | XY STOCK TO LEAVE - .2 | Z STOCK TO LEAVE - 0. )
( T3 | H2 D2 NAKIELEK 1,6 - ALU | H2 )
( T4 | H150 D150 WIERTLO 5,0 HSS - ALU | H150 )
( T5 | H165 D165 WIERTLO 6,5 HSS - ALU | H165 )
( T6 | H92 D92 FREZ 2-PIOR 8.0 VHM - ALU | H92 | D92 | CONTROL COMP | TOOL DIA. - 8. )
( T7 | H369 D369 OKRAWACZ 6,0 - ALU | H369 )
( T8 | H55 D55 GWINTOWNIK M6 | H55 )
( T9 | H23 D23 FREZ 12,0 VHM 4P - ALU | H23 | D23 | CONTROL COMP | TOOL DIA. - 12. )
( T10 | H27 D27 FREZ WYK 20.0 VHM - ALU | H27 | D27 | CONTROL COMP | TOOL DIA. - 20. )
Mam jednak bibliotekę narzędzi ustawioną tak, że każde narzędzie ma nazwę wg. określonego schematu.
Na początku programu generowane jest info z opisem narzędzi.
H i D przed nazwą narzędzia to mój opis jak w bibliotece narzędzi. H i D po opisie to nr. kompensacji który został przyporządkowany dla danego narzędzia. Wyeliminowało to potencjalne pomyłki. Wygląda to np. tak
%
O8001(HSM-1-C8_5 WSPORNIK ROLEK)
(DATE=DD-MM-YY - 08-11-17 TIME=HH:MM - 08:09)
(MCX FILE - D:\PROJEKTY\ZLECENIA\X\HSM-1-C8_5 WSPORNIK ROLEK -1.MCX-6)
(NC FILE - D:\PROJEKTY\ZLECENIA\X\HSM-1-C8_5 WSPORNIK ROLEK -1.NC)
(MATERIAL - ALUMINUM MM - 2024)
( T1 | H50 D50 GLOWICA P7 KATOWA 63 - ALU | H50 )
( T2 | H24 D24 GLOWICA 14,0 AKKO - ALU | H24 | D24 | CONTROL COMP | TOOL DIA. - 14. | XY STOCK TO LEAVE - .2 | Z STOCK TO LEAVE - 0. )
( T3 | H2 D2 NAKIELEK 1,6 - ALU | H2 )
( T4 | H150 D150 WIERTLO 5,0 HSS - ALU | H150 )
( T5 | H165 D165 WIERTLO 6,5 HSS - ALU | H165 )
( T6 | H92 D92 FREZ 2-PIOR 8.0 VHM - ALU | H92 | D92 | CONTROL COMP | TOOL DIA. - 8. )
( T7 | H369 D369 OKRAWACZ 6,0 - ALU | H369 )
( T8 | H55 D55 GWINTOWNIK M6 | H55 )
( T9 | H23 D23 FREZ 12,0 VHM 4P - ALU | H23 | D23 | CONTROL COMP | TOOL DIA. - 12. )
( T10 | H27 D27 FREZ WYK 20.0 VHM - ALU | H27 | D27 | CONTROL COMP | TOOL DIA. - 20. )
-
- Lider FORUM (min. 2000)
- Posty w temacie: 5
- Posty: 2688
- Rejestracja: 08 gru 2015, 12:23
- Lokalizacja: Lublin
- Kontakt:
Re: Lista narzędzi Makro
Ja na starym HAASie mam na to prosty sposób:
Postprocesor z NX generuje wymiany i kopensansację w jednej linijce specjalnie z błędem żeby maszyna nie ruszyła. Jak nie poprawię to nie pojedzie (komentarze też mam z automatu)
np.
(Wymiana: T10 Głowica fi40mm)
T10 M06 G43 H? ;
Postprocesor z NX generuje wymiany i kopensansację w jednej linijce specjalnie z błędem żeby maszyna nie ruszyła. Jak nie poprawię to nie pojedzie (komentarze też mam z automatu)
np.
(Wymiana: T10 Głowica fi40mm)
T10 M06 G43 H? ;
-
- Moderator
-
Lider FORUM (min. 2000)
- Posty w temacie: 3
- Posty: 7980
- Rejestracja: 01 sty 2009, 20:01
- Lokalizacja: Oława
Re: Lista narzędzi Makro
Przy tym wynalazku zapomniałeś jeszcze o korektorze DMario99 pisze: ↑26 sty 2019, 07:59Witam Was serdecznie,
Poniżej krótki opis problemu:
Posiadam frezarkę ze sterowaniem Fanuc i przygotowujemy się do zakupu oprogramowania CAM wraz z postprocesorem.
Chciałbym żeby na początku każdego programu była lista narzędzi w której zmiana numeru narzędzia powodowałaby zmianę numeru narzędzia oraz korektora H w dalszej części programu.
Jest to uproszczenie skierowane w stronę operatora, który często się myli podstawiając tylko np numer T a zapomina o H.
Przykład:
(Lista narzędzi)
(FREZ FI 16)#100=1;
(FREZ FI10) #101=2;
N220 ( SIDE FINISH STRONA1 )
N225 T#100 M06 (FREZ FI 16)
T11
N230 G94
N235 G00 G54 X-16.5 Y-1.008 S6500 M03
N240 G43 H#100 Z25.0 M08
N245 Z3.0
Zmieniając T1 na np. T12 w programie odpowiednio powinno odcztytać frez fi 16 jako narzędzie T12 z Korektorem H12.
To banalne rozwiązanie jakie przychodzi mi na myśl.
Czy ktoś ma jakiś inny pomysł?
Zróbmy burzę mózgów
Każda uwaga jest cenna może naprowadzi mnie na właściwą drogę.
Może macie jakieś inne ciekawe pomysły na edycję postprocesora tak aby ułatwić ustawianie bądź przyśpieszyć programy. Podzielcie się nimi
..... , pojedziesz z kompensacją , a D narzędzia będzie inne (?)
Wpisz H0 i powiedz co sie stało potem .Petroholic pisze: ↑27 sty 2019, 00:46Ja na starym HAASie mam na to prosty sposób:
Postprocesor z NX generuje wymiany i kopensansację w jednej linijce specjalnie z błędem żeby maszyna nie ruszyła. Jak nie poprawię to nie pojedzie (komentarze też mam z automatu)
np.
(Wymiana: T10 Głowica fi40mm)
T10 M06 G43 H? ;
Mariusz.
Pomagam w:
HAAS - frezarki, tokarki
HAAS - frezarki, tokarki
-
- Lider FORUM (min. 2000)
- Posty w temacie: 5
- Posty: 2688
- Rejestracja: 08 gru 2015, 12:23
- Lokalizacja: Lublin
- Kontakt:
Re: Lista narzędzi Makro
Nie wiem nigdy nie wpisywalem H0 Opcje sa dwie. Albo wywali blad albo wczyta zerowa kompensacje i zrobi bum
Zawsze wpisuje H? i pseudo Fanuc Hasowy lapie "?" jako blad
Zawsze wpisuje H? i pseudo Fanuc Hasowy lapie "?" jako blad
-
- Moderator
-
Lider FORUM (min. 2000)
- Posty w temacie: 3
- Posty: 7980
- Rejestracja: 01 sty 2009, 20:01
- Lokalizacja: Oława
Re: Lista narzędzi Makro
Pomagam w:
HAAS - frezarki, tokarki
HAAS - frezarki, tokarki
-
- Lider FORUM (min. 2000)
- Posty w temacie: 5
- Posty: 2688
- Rejestracja: 08 gru 2015, 12:23
- Lokalizacja: Lublin
- Kontakt:
Re: Lista narzędzi Makro
Wyzwoli samoistne znieszczenie?
-
- Moderator
-
Lider FORUM (min. 2000)
- Posty w temacie: 3
- Posty: 7980
- Rejestracja: 01 sty 2009, 20:01
- Lokalizacja: Oława
Re: Lista narzędzi Makro
Z tymi zmiennymi # też uważaj ...... , nie wszystkie po wyłączeniu zasilania maszyna pamięta.Mario99 pisze: ↑26 sty 2019, 07:59Witam Was serdecznie,
Poniżej krótki opis problemu:
Posiadam frezarkę ze sterowaniem Fanuc i przygotowujemy się do zakupu oprogramowania CAM wraz z postprocesorem.
Chciałbym żeby na początku każdego programu była lista narzędzi w której zmiana numeru narzędzia powodowałaby zmianę numeru narzędzia oraz korektora H w dalszej części programu.
Jest to uproszczenie skierowane w stronę operatora, który często się myli podstawiając tylko np numer T a zapomina o H.
Przykład:
(Lista narzędzi)
(FREZ FI 16)#100=1;
(FREZ FI10) #101=2;
N220 ( SIDE FINISH STRONA1 )
N225 T#100 M06 (FREZ FI 16)
T11
N230 G94
N235 G00 G54 X-16.5 Y-1.008 S6500 M03
N240 G43 H#100 Z25.0 M08
N245 Z3.0
.....
Dzwon murowany.
Mariusz.
Pomagam w:
HAAS - frezarki, tokarki
HAAS - frezarki, tokarki
-
- ELITA FORUM (min. 1000)
- Posty w temacie: 3
- Posty: 1449
- Rejestracja: 09 lip 2012, 20:34
- Lokalizacja: Poznań
Re: Lista narzędzi Makro
A nie możecie tak zmodyfikować programu wymiany aby automatycznie wczytywał korekcję w czasie zmiany narzędzia? Oczywiście zawsze ma wtedy ten sam numer co narzędzie ale można to w programie nadpisać. W dwóch sterowaniach działało to u mnie bez problemu.
-
- Lider FORUM (min. 2000)
- Posty w temacie: 5
- Posty: 2688
- Rejestracja: 08 gru 2015, 12:23
- Lokalizacja: Lublin
- Kontakt:
Re: Lista narzędzi Makro
U mnie problem dotyczył bardziej braku wiedzy (bazy) jaki będzie numer narzędzia... Dlatego z programu generuje zmiany z opisem i potem jak sobie poukładam tak mam i uzupełniam