Programowanie haas

Dyskusje na temat maszyn HAAS

grzeszko
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 3
Posty: 263
Rejestracja: 03 lip 2012, 20:36
Lokalizacja: Tarnów

#21

Post napisał: grzeszko » 26 sty 2016, 16:36

witam, odgrzebie kotleta, mam do zrobieniA 2 otwory fi 204
punkt bazowy to środek pierwszego otworu x0y0 i drugi otwór x500y0
jeśli dobrze rozumiem program wygląda tak:

Kod: Zaznacz cały

N500 (KOPIERFRAESER D35) 
T6 M06 
M88 
G00 G90 G54 G40 X0 Y0 
G43 H06 D06 Z150. M08 
M88

#1= 204 (SERDNICA) 
#2= -3 (GLEBOKOS -Z) 
#3= 100 (START +Z) 
#4= 0.5 (schodzenie) 
#6= 1550 (OBROTY) 
#7= 6. (nr NARZEDZIE) 
#8= 3500. (POSOW) 
#13= 1. (ILE BAZ) 

(nie zmieniac dalej) 

G90 
G17 
G80 
G40 
G91 G28 Z0 
G90 
IF [ #4 GT #2 ] GOTO30 
IF [ #13 GT 6 ] 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. 
M08 
#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 G91 Y0 
G40 
G00 G49 
G90 
G00 Z200. 
G00 G40 X0 Y0
 
G00 G90 G54 G40 X500 Y0  
tyle że teraz nie wiem jak to zrobić aby później skoczyło do 2 punktu i robiło makro od nowa?
wogóle nie pojmuje tego makro :D :idea:


mam tu swoje makro, jednak już zgłupiałem, bo chciałem aby zagłębiało się po spirali, co tu trzeba dodać.

Kod: Zaznacz cały

#1= 100 (Z-POCZATEK) 
G01 Z#1 F4000. 
G01 G41 X602
N402 G03 I-102 Z#1 
#1= #1 - 0.5 
IF [ #1 GE - 3 ] GOTO402 
G00 Z150. 
G00 G40 X500 Y0 M09 
G00 Z200. M89 
G00 G53 Z0 M05  


dopiero się uczę

Tagi:

Awatar użytkownika

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

#22

Post napisał: WZÓR » 26 sty 2016, 17:27

grzeszko pisze:witam, odgrzebie kotleta, mam do zrobieniA 2 otwory fi 204
punkt bazowy to środek pierwszego otworu x0y0 i drugi otwór x500y0
jeśli dobrze rozumiem program wygląda tak:

Kod: Zaznacz cały

N500 (KOPIERFRAESER D35) 
T6 M06 
M88 
G00 G90 G54 G40 X0 Y0 
G43 H06 D06 Z150. M08 
M88

#1= 204 (SERDNICA) 
#2= -3 (GLEBOKOS -Z) 
#3= 100 (START +Z) 
#4= 0.5 (schodzenie) 
#6= 1550 (OBROTY) 
#7= 6. (nr NARZEDZIE) 
#8= 3500. (POSOW) 
#13= 1. (ILE BAZ) 

(nie zmieniac dalej) 

G90 
G17 
G80 
G40 
G91 G28 Z0 
G90 
IF [ #4 GT #2 ] GOTO30 
IF [ #13 GT 6 ] 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. 
M08 
#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 G91 Y0 
G40 
G00 G49 
G90 
G00 Z200. 
G00 G40 X0 Y0
 
G00 G90 G54 G40 X500 Y0  
tyle że teraz nie wiem jak to zrobić aby później skoczyło do 2 punktu i robiło makro od nowa?
wogóle nie pojmuje tego makro :D :idea:


...
Jeśli to mój programik , to jest tak.
Jest to program do powiększania i pogłębiania otworów.
Do takiej średnicy musisz dochodzić stopniowo zmieniając średnicę frezowania.
Jak nie jesteś pewny programu to wykonaj próbę w powietrzu ewentualnie wykonaj symulację graficzną.
Jak chcesz zrobić dwa otwory , to ustal ich położenie w bazie G54 i G55 (w innych bazach musisz mieć wszędzie 0).
W pozycji start , tj.#3 wpisz 0.5 - jest to wartość od której narzędzie będzie pracować względem bazy w osi Z.
W Twoim przypadku (100) narzędzie będzie pracować 100 mm nad bazą osi Z , więc nic w ten sposób nie zrobisz. :grin:
W #13 wpisz wartość 2

Mariusz.
Pomagam w:
HAAS - frezarki, tokarki


grzeszko
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 3
Posty: 263
Rejestracja: 03 lip 2012, 20:36
Lokalizacja: Tarnów

#23

Post napisał: grzeszko » 26 sty 2016, 21:16

u mnie ma robić taki a nie inny otwór niestety, później idzie jeszcze wytaczak i wytaczadło bo otwór na fi210
to nic, pomyśle :)
co w moim makro brakuje aby szedł po spirali? chyba nic ? zobacze jutro czy będzie szedł po spirali czy nie
nie chodzi u mnie o obróbke tylko o to by pozbyć się niechcianego materiału :D
dopiero się uczę

Awatar użytkownika

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

#24

Post napisał: WZÓR » 26 sty 2016, 21:39

grzeszko pisze:u mnie ma robić taki a nie inny otwór niestety,...
Nie widzę problemu.
Rozpisuję na dwa , trzy razy , w zależności jakie narzędzie użyję.
..... , a jakim narzędziem chcesz jechać ,,na raz'' aby uzyskać wymiar ø 204 ?

Mariusz.
Pomagam w:
HAAS - frezarki, tokarki


grzeszko
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 3
Posty: 263
Rejestracja: 03 lip 2012, 20:36
Lokalizacja: Tarnów

#25

Post napisał: grzeszko » 26 sty 2016, 22:41



coś podobnego do tego

a otwór mam pod h7 i wytaczadło jakieś sie pewnie znajdzie.
ja też nie widze problemu ale mój szef tak :D wszystko ma być na szybko, pozatym w ostatnim czasie jest niedobór narzędzi bo mamy same duże detale w firmie i każdy coś ma co potrzebuje, bo wcześniej szło wiertło fi70 i kolejne wytaczaki jak podobny na zdjęciu
dopiero się uczę

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „HAAS”