Strona 1 z 1
cykl
: 10 lut 2010, 11:25
autor: piotr111
Witam-początkujący
Chciałbym napisać sobie cykl jednak nie wiem jak uzyskać informację o średnicy freza który będzie go wykonywał (Sinmeric840). Czy ktoś wie może jak uzyskać tą wartość w podprogramie
z góry dziękuję
: 14 lut 2010, 14:34
autor: Jackow
średnice freza podajesz w tabeli narzędzia podprogram piszesz dla środka narzędzia
: 14 lut 2010, 15:01
autor: Endrju76
Cykle mają już w swej definicji założoną korekcję promienia narzędzia. Wartość promienia cykl sobie weźmie z karty korektorów narzędzi "D"
: 15 lut 2010, 23:02
autor: piotr111
Witam
Chodzi mi właśnie oto jak w podprogramie uzyskać od maszyny informację o frezie.
Wiem że w Fanucu na którym miałem kurs był to adres #13001, i z niego można było uzyskać wartość kompensacji geometrycznej narzędzia D
pozdrawiam
: 17 lut 2010, 21:59
autor: Endrju76
Zakładając nowe narzędzie do obrabiarki również wprowadzasz go do sterownika obrabiarki pod określonym numerem np T12 również definiujesz jego podstawowe wartości długość i promień i są to wartości korekcyjne ustawione pod adresem D np D1.
Wywołując w programie narzędzie wpisujesz np T12 D1 czyli 12 narzędzie z 1 korektorem. Pisząc dalej program i podprogram aktywne jest to narzędzie i ten korektor do momentu jego odwołania. W programie mogę wpisać korekcję drogi narzędzia G42 lub G42 program wówczas uwzględni promień narzędzia. Przed cyklem nie muszę wywoływać G41/G42 bo w definicji cyklu jest to już ujęte. Jeżeli chcę aby sterownik na ekranie wyświetlał mi dane narzędzia to mogą ująć w bloku formułę np MSG("FREZ 10 MM") Informacja ta będzie wyświetlana w polu gdzie są wyświetlane alarmy i komunikaty. Dla informacji w programie można również wpisywać w określonym bloku np ; FREZ 10 MM i będziesz wiedział jakie narzędzie chcesz użyć.
: 19 lut 2010, 23:06
autor: piotr111
dzięki