Programowanie haas

Dyskusje na temat maszyn HAAS

Autor tematu
Pavllo7
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 2
Posty: 212
Rejestracja: 25 kwie 2006, 08:50
Lokalizacja: Rzeszów

Programowanie haas

#1

Post napisał: Pavllo7 » 24 lip 2015, 15:23

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



Tagi:


davish88
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 1
Posty: 244
Rejestracja: 26 gru 2012, 11:06
Lokalizacja: Strzelce Opolskie

#2

Post napisał: davish88 » 24 lip 2015, 18:27

Podobny temat z przykładem na g-kodach

https://www.cnc.info.pl/topics44/frezow ... t22604.htm

Awatar użytkownika

WZÓR
Moderator
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 9
Posty: 7980
Rejestracja: 01 sty 2009, 20:01
Lokalizacja: Oława

#3

Post napisał: WZÓR » 24 lip 2015, 22:46

Uniwersalny program makro;

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 
%
Mariusz.
Pomagam w:
HAAS - frezarki, tokarki

Awatar użytkownika

ryby007
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 7
Posty: 456
Rejestracja: 04 cze 2007, 18:49
Lokalizacja: Mogilno
Kontakt:

#4

Post napisał: ryby007 » 25 lip 2015, 12:41

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


1q1q1q1q
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 1
Posty: 145
Rejestracja: 07 sty 2011, 17:48
Lokalizacja: Polska

#5

Post napisał: 1q1q1q1q » 26 lip 2015, 09:54

Tu programik ktory generuje kody na haasa mdi..
Załączniki
MDI HAAS PROGRAM.rar
(164.87 KiB) Pobrany 354 razy

Awatar użytkownika

WZÓR
Moderator
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 9
Posty: 7980
Rejestracja: 01 sty 2009, 20:01
Lokalizacja: Oława

#6

Post napisał: WZÓR » 26 lip 2015, 10:49

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 
Coś mi ten Twój program nie chodzi jak trzeba.

Mariusz.
Pomagam w:
HAAS - frezarki, tokarki

Awatar użytkownika

ryby007
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 7
Posty: 456
Rejestracja: 04 cze 2007, 18:49
Lokalizacja: Mogilno
Kontakt:

#7

Post napisał: ryby007 » 26 lip 2015, 11:14

Możliwe że za szybko wł. G91 i idiota zapomniałem o G41 :mrgreen:

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
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.
W-T-C ®
https://1drv.ms/f/s!AoMcp_0y4nYkb5WJ3UtJdxSjqTE?e=hoESQ2


CFA
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 2
Posty: 1679
Rejestracja: 28 wrz 2009, 11:00
Lokalizacja: Wrocław

#8

Post napisał: CFA » 26 lip 2015, 11:45

ryby007 pisze:
G91 G03 J-10 Z-0.5 L20
A to jest na pewno po spirali?
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.

Awatar użytkownika

ryby007
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 7
Posty: 456
Rejestracja: 04 cze 2007, 18:49
Lokalizacja: Mogilno
Kontakt:

#9

Post napisał: ryby007 » 26 lip 2015, 12:07

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
W-T-C ®
https://1drv.ms/f/s!AoMcp_0y4nYkb5WJ3UtJdxSjqTE?e=hoESQ2

Awatar użytkownika

WZÓR
Moderator
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 9
Posty: 7980
Rejestracja: 01 sty 2009, 20:01
Lokalizacja: Oława

#10

Post napisał: WZÓR » 26 lip 2015, 12:22

CFA pisze:
ryby007 pisze:
G91 G03 J-10 Z-0.5 L20
A to jest na pewno po spirali?
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.
Po spirali nie pójdzie.
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
Kolego ..... , nie przekonałeś mnie. :grin:
Nie tak wywołuje się podprogram.

http://zapodaj.net/1f5c1cb9ed285.jpg.html

Mariusz.
Pomagam w:
HAAS - frezarki, tokarki

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „HAAS”