Nowość!!!
Transkrypt
Nowość!!!
Wyspa Plakatowa Stowarzyszenia ProCAx Salon Technologii CAx 2013 15-17 października 2013 r., Kraków, www.targi.krakow.pl Autor: Janusz POBOŻNIAK, e-mail: [email protected] Nowy standard programowania obrabiarek sterowanych numerycznie: STEP-NC TERAZ: programowanie OSN za pomocą normy ISO 6983: Przygotowanie programu Program Obrabiarka CNC nia a ow s o st rów r do ia ć oś eso c eso wan n z c pro c o e ero r i t t p s n s t Ko pos ę po dem jd ukła a n e z XX z Y? i z YY Gd rki X ia b a C o Bra obr kry k in je f się orm za acj oz i o na n cz arz en ę iem dziu Prog T0 ramo 30 wan 3? ie dl a ko Mam obra nkre tnej mus obrabia biarki zę o rkę X d no wa p YZ, dlac Brak isać zego obra pr biark możliwości zmiany cykli w programie ę AB ogram n a C? Moja obrabiarka uzyskuje żądaną dokładność bez przejścia wykańczającego. Jak szybko usunąć to przejście? Programowanie ręczne Postprocesor www.procax.org.pl Instytucja: Politechnika Krakowska, Instytut Technologii Maszyn i Automatyzacji Produkcji System CAD/CAM N0030 S0960 T0202 M03 M08 N0040 G94 F0160.000. N0050 G00 X-12.0 Y30.0 Z-5.0 N0060 G01 X112 ny klu a i zm w cy i c oś t ró w e i l ż m w mo ara a i p k n Bra wych róbki krawa ob ość s zeni? awo t s bok pod kies ę ł a g i nić owan e i ez zm r f k a u l J cyk Program zawiera same tory ruchu narzędzi a nie dane o cyklu obróbki Co może oznaczać sekwencja "G01X12Y23 X25.3Y23 Z32…"? NOWE ROZWIĄZANIE: norma STEP-NC (ISO 14649) w o N (Jeden lub więcej planów obróbki ) (cecha technologiczna) ś o ! ! ć! WorkingStep Tool Machining_Operation Projekt (Trajektoria ruchu narzędzia) Toolpath (Funkcje pomocnicze obrabiarki) Machine_functions Strategy (Strategia obróbki) (Cykl obróbki) (Narzędzie) (Blok programu) (Parametry skrawania) Machining_feature Workplan Technology Stowarzyszenie ProCAx Project (Projekt) Plan obróbki Bloki programu Cechy technologiczne Struktura danych w programie Cykle obróbki STEP NC ISO 14649 ISO 6983 CAM 1 CAM 1 CAM 2 POSTPROCESOR CAM 2 POSTPROCESOR CAM n Narzędzia CAM n Tolerancja średn. otworu Param. skrawania Funkc. pomoc. POSTPROCESOR Strategie Obrabiarka CNC #1= PROJECT('EXECUTE EXAMPLE1',#2,(#4),$,$,$); … #2= WORKPLAN('MAIN WORKPLAN',(#10,#11,#12,#13,#14),$,#8,$); … #10= MACHINING_WORKINGSTEP('WS FINISH PLANAR FACE1',#62,#16,#19, #11= MACHINING_WORKINGSTEP('WS DRILL HOLE1',#62,#17,#20,$); #12= MACHINING_WORKINGSTEP('WS REAM HOLE1',#62,#17,#21,$); #13= MACHINING_WORKINGSTEP('WS ROUGH POCKET 1',#62,#18,#22,$); #14= MACHINING_WORKINGSTEP('WS FINISH POCKET1',#62,#18,#23,$); … #16= PLANAR_FACE('PLANAR FACE1',#4,(#19),#77,#63,#24,#25,$,()); #17= ROUND_HOLE('HOLE1 D=22MM',#4,(#20,#21),#81,#64,#58,$,#26); #18= CLOSED_POCKET('POCKET1',#4,(#22,#23),#84,#65,(),$,#27,#35,#37,#28 … #19= PLANE_FINISH_MILLING($,$,'FINISH PLANAR FACE1',10.000,$,#39,#40,# #20= DRILLING($,$,'DRILL HOLE1',10.000,$,#44,#45,#41,$,$,$,$,$,#46); #21= REAMING($,$,'REAM HOLE1',10.000,$,#47,#48,#41,$,$,$,$,$,#49,.T.,$,$); #22= BOTTOM_AND_SIDE_ROUGH_MILLING($,$,'ROUGH POCKET1',15.000,$ #23= BOTTOM_AND_SIDE_FINISH_MILLING($,$,'FINISH POCKET1',15.000,$,# #39= #44= #47= … #56= … #45= … #41= … #46= ... MILLING_CUTTING_TOOL('MILL 20MM',#29,(#125),80.000,$,$); MILLING_CUTTING_TOOL('SPIRAL_DRILL_20MM',#31,(#126),90.000,$,$); MILLING_CUTTING_TOOL('REAMER_22MM',#33,(#127),100.000,$,$); PLUS_MINUS_VALUE(0.300,0.300,3); MILLING_TECHNOLOGY(0.030,.TCP.,$,16.000,$,.F.,.F.,.F.,$); MILLING_MACHINE_FUNCTIONS(.T.,$,$,.F.,$,(),.T.,$,$,()); DRILLING_TYPE_STRATEGY(75.000,50.000,2.000,50.000,75.000,8.000); Brak konieczności stosowania postprocesorów Autorzy prac zaprezentują szerzej swoje dokonania podczas prezentacji na „Salonie Technologii CAx”, w dniach 16-17.10.2013 r. w Krakowie. Więcej na www.procax.org.pl Zapraszamy wszystkich zainteresowanych! Przykładowy program Plakat w postaci elektronicznej można pobrać ze strony: www.procax.org.pl Najlepsze prace zostaną opublikowane jako typowe artykuły w miesięczniku Mechanik nr 2/2014