Programowanie haas
-
Autor tematu - Specjalista poziom 1 (min. 100)
- Posty w temacie: 2
- Posty: 212
- Rejestracja: 25 kwie 2006, 08:50
- Lokalizacja: Rzeszów
Programowanie haas
Jak napisać program na frezowanie otworu po spirali. Chciałbym użyć freza 10mm i rozfrezowac otwór o średnicy 20mm na głębokość 10mm o skoku 0.5mm ??
Dziękuje za pomoc
Dziękuje za pomoc
Tagi:
-
- Moderator
-
Lider FORUM (min. 2000)
- Posty w temacie: 9
- Posty: 8197
- Rejestracja: 01 sty 2009, 20:01
- Lokalizacja: Oława
Uniwersalny program makro;
Mariusz.
Kod: Zaznacz cały
%
O01001
#1= 20. (SERDNICA)
#2= 10 (GLEBOKOSC -Z)
#3= 0.2 (START +Z)
#4= 0.5 (SCHODZENIE)
#6= 2100 (OBROTY)
#7= 5 (nr NARZEDZIE)
#8= 500 (POSOW)
#13= 1 (ILE BAZ)
(program wykonuje srednice w kilku otworach)
M08
(nie zmieniac dalej)
G90
G17
G80
G40
G91 G28 Z0
G90
IF [ #4 GT #2 ] GOTO30
IF [ #13 GT 5 ] GOTO30
IF [ #13 LT 0 ] GOTO30
IF [ #7 EQ 1 ] GOTO30
#1= [ #1 / 2 ]
WH [ #13 GT 0 ] DO2
G [ #13 + 53 ]
#13= [ #13 - 1 ]
M06 T#7
G43 H#7
M03 S#6
G00 X0 Y0
G00 Z20.
#9= [ #3 + 2 ]
#12= #4
G00 Z#9
G01 Z#3 F#8
G41 D#7 G01 X - [ #1 ] Z [ #3 ]
WH [ #2 GT #12 ] DO1
G03 X - [ #1 ] Y0 Z - [ #12 ] I#1 J0
#12= [ #12 + #4 ]
END1
G03 X - [ #1 ] Y0 Z - [ #2 ] I#1 J0
G03 X - [ #1 ] Y0 I#1 J0
G40 G01 X0 Y0
G00 Z20.
END2
N30 M09
M05
G28 G91 Z0
G28 Y0
G40
G00 G49
G90
M30
%
Pomagam w:
HAAS - frezarki, tokarki
HAAS - frezarki, tokarki
-
- Specjalista poziom 2 (min. 300)
- Posty w temacie: 7
- Posty: 459
- Rejestracja: 04 cze 2007, 18:49
- Lokalizacja: Mogilno
- Kontakt:
Witam.
Kod: Zaznacz cały
G00 X0 Y0 Z1
G1 Z0 F. ..
G91 G01 D4(nr. Korektora narzędzia) Y10
G03 J-10 Z-0.5 L20
G90 G03 J-10
G00 G40 X0 Y0 Z1
W-T-C ®
https://1drv.ms/f/s!AoMcp_0y4nYkb5WJ3UtJdxSjqTE?e=hoESQ2
https://1drv.ms/f/s!AoMcp_0y4nYkb5WJ3UtJdxSjqTE?e=hoESQ2
-
- Moderator
-
Lider FORUM (min. 2000)
- Posty w temacie: 9
- Posty: 8197
- Rejestracja: 01 sty 2009, 20:01
- Lokalizacja: Oława
Coś mi ten Twój program nie chodzi jak trzeba.ryby007 pisze:Witam.Kod: Zaznacz cały
G00 X0 Y0 Z1 G1 Z0 F. .. G91 G01 D4(nr. Korektora narzędzia) Y10 G03 J-10 Z-0.5 L20 G90 G03 J-10 G00 G40 X0 Y0 Z1
Mariusz.
Pomagam w:
HAAS - frezarki, tokarki
HAAS - frezarki, tokarki
-
- Specjalista poziom 2 (min. 300)
- Posty w temacie: 7
- Posty: 459
- Rejestracja: 04 cze 2007, 18:49
- Lokalizacja: Mogilno
- Kontakt:
Możliwe że za szybko wł. G91 i idiota zapomniałem o G41
Wartość Y (za korektorem) powinna być górna wartością otworu w układzie współrzędnych czyli przy osi otworu X0 Y5 wartość Y będzie Y15 jednak J zostaje J-10.

Kod: Zaznacz cały
G00 X0 Y0 Z1
G01 Z0 F. ..
G01 G41 D4(nr. Korektora narzędzia) Y10
G91 G03 J-10 Z-0.5 L20
G90 G03 J-10
G00 G40 X0 Y0 Z1
W-T-C ®
https://1drv.ms/f/s!AoMcp_0y4nYkb5WJ3UtJdxSjqTE?e=hoESQ2
https://1drv.ms/f/s!AoMcp_0y4nYkb5WJ3UtJdxSjqTE?e=hoESQ2
-
- Moderator
-
Lider FORUM (min. 2000)
- Posty w temacie: 9
- Posty: 8197
- Rejestracja: 01 sty 2009, 20:01
- Lokalizacja: Oława
Po spirali nie pójdzie.CFA pisze:A to jest na pewno po spirali?ryby007 pisze:
G91 G03 J-10 Z-0.5 L20
Bo ten program pójdzie w zetce w dół te 0,5 na pierwszym milimetrze obwodu i dalej będzie
frezował pełną wysokością 0,5.
Kolego ..... , nie przekonałeś mnie.ryby007 pisze:Frez idzie spiralnie w dół i na dnie jedno kółko wyrównujące. Jeśliby chodziło o spiranie na boki to G13.
Po pierwszym 0.5mm będzie szło cały czas na ap. 0,5mm

Nie tak wywołuje się podprogram.
http://zapodaj.net/1f5c1cb9ed285.jpg.html
Mariusz.
Pomagam w:
HAAS - frezarki, tokarki
HAAS - frezarki, tokarki