Strona 1 z 2
Lista narzędzi Makro
: 26 sty 2019, 07:59
autor: Mario99
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

Re: Lista narzędzi Makro
: 27 sty 2019, 00:18
autor: Butler
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. )
Re: Lista narzędzi Makro
: 27 sty 2019, 00:46
autor: Petroholic
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? ;
Re: Lista narzędzi Makro
: 27 sty 2019, 14:37
autor: WZÓR
Mario99 pisze: ↑26 sty 2019, 07:59
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
Przy tym wynalazku zapomniałeś jeszcze o korektorze D
..... , pojedziesz z kompensacją , a D narzędzia będzie inne (?)
Petroholic pisze: ↑27 sty 2019, 00:46
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? ;
Wpisz H0 i powiedz co sie stało potem .
Mariusz.
Re: Lista narzędzi Makro
: 27 sty 2019, 16:39
autor: Petroholic
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

Re: Lista narzędzi Makro
: 27 sty 2019, 16:56
autor: WZÓR
Petroholic pisze: ↑27 sty 2019, 16:39
Nie wiem nigdy nie wpisywalem H0

....
To nie wpisuj.
Mariusz.
Re: Lista narzędzi Makro
: 27 sty 2019, 18:59
autor: Petroholic
Wyzwoli samoistne znieszczenie?

Re: Lista narzędzi Makro
: 28 sty 2019, 09:29
autor: WZÓR
Mario99 pisze: ↑26 sty 2019, 07:59
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
.....
Z tymi zmiennymi # też uważaj ...... , nie wszystkie po wyłączeniu zasilania maszyna pamięta.
Petroholic pisze: ↑27 sty 2019, 18:59
Wyzwoli samoistne znieszczenie?
Dzwon murowany.
Mariusz.
Re: Lista narzędzi Makro
: 28 sty 2019, 09:42
autor: lepi
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.
Re: Lista narzędzi Makro
: 28 sty 2019, 20:18
autor: Petroholic
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
