Ustawienie różnych offsetów

Dyskusje na temat maszyn HAAS

Autor tematu
luki158
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 4
Posty: 208
Rejestracja: 28 mar 2018, 17:20

Ustawienie różnych offsetów

#1

Post napisał: luki158 » 09 lis 2020, 17:19

Witam

Potrzebuje porady, mam do wykonania powiedzmy kilkadziesiąt takich samych detali. Mam 3 imadła na frezarce, powiedzmy że zero każdego detalu będzie w górnym lewym rogu. Jak zrobić żeby obrabiało mi wszystkie po kolei. Wiadomo jak pójdzie głowica to ma obrobić najpierw wszystkie detale, potem następne narzędzie itd

Dzięki za pomoc.



Awatar użytkownika

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

Re: Ustawienie różnych offsetów

#2

Post napisał: WZÓR » 09 lis 2020, 17:31

Pierwsze imadło na G54 , drugie na G55 , trzecie na G56 ustaw.

...
G54
T2M6 ( glowica)
...
...
...
...
G55
...
...
...
G56
...
...

Skopiuj obróbkę głowicy pod każdą bazą , tak samo wykonaj kopiowanie do kolejnych narzędzi.

Mariusz.
Pomagam w:
HAAS - frezarki, tokarki


Steryd
Lider FORUM (min. 2000)
Lider FORUM (min. 2000)
Posty w temacie: 1
Posty: 4119
Rejestracja: 13 lut 2017, 19:34
Lokalizacja: Szczecin

Re: Ustawienie różnych offsetów

#3

Post napisał: Steryd » 09 lis 2020, 17:36

Albo zapisz podprogramy do każdej obróbki i
G54
M98P111
G55
M98P111
G56
M98P111 itd
Możesz też uzyc M 97 jak wszystko zapiszesz w jednym programie.
Można?
Morzna!!!


Autor tematu
luki158
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 4
Posty: 208
Rejestracja: 28 mar 2018, 17:20

Re: Ustawienie różnych offsetów

#4

Post napisał: luki158 » 09 lis 2020, 17:46

Dzięki za pomoc jutro to ogarnę.


Autor tematu
luki158
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 4
Posty: 208
Rejestracja: 28 mar 2018, 17:20

Re: Ustawienie różnych offsetów

#5

Post napisał: luki158 » 10 lis 2020, 07:37

G90 G55
N100 T[#992] M06(GLOWICA 25)
N110 G00 G43 H010
N120 S8000 M3
N130 G00 X-3.165 Y-26.215
N140 Z20.0
N150 M01
N160 M8
N170 Z1.1
N180 G01 Z0.1 F3500.
N190 X-3.038 Y-25.732
N200 G17 G02 X-2.807 Y-25.604 I0.321 J-0.306
N210 X-0.49 Y-25.293 I2.888 J-12.713
N220 X0.84 Y-25.249 I1.373 J-21.367
N230 G01 X41.668 Y-25.239
N240 G03 X47.704 Y-22.958 I-0.489 J10.418
N250 X52.163 Y-16.223 I-7.657 J9.915
N260 X49.322 Y-12.75 I-2.841 J0.574
N270 G01 X-9.108 Y-12.74
N280 G02 X-12.59 Y-9.0 I0.268 J3.74
N290 G01 X-12.58 Y-3.732
N300 G02 X-8.84 Y-0.25 I3.74 J-0.268
N310 G01 X49.56 Y-0.24
N320 G03 X52.051 Y3.643 I-0.243 J2.896
N330 X45.579 Y11.275 I-11.993 J-3.611
N340 X41.218 Y12.249 I-4.361 J-9.273
N350 G01 X-2.91
N360 G00 Z20.0
N370 M9
N380 M5
N390 G28 G91 Z0.0
N400 G90 X0.0
N410 G28 G91 Y0.0
N420 M30
%


Jak to powinno wyglądać ?

Awatar użytkownika

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

Re: Ustawienie różnych offsetów

#6

Post napisał: WZÓR » 10 lis 2020, 12:54

Tak

Kod: Zaznacz cały

%
O11111
G90 G54
T[#992] M06(GLOWICA 25)
G00 G43 H010
S8000 M3
G00 X-3.165 Y-26.215
Z20.0
M01
M8
Z1.1
G01 Z0.1 F3500.
X-3.038 Y-25.732
G17 G02 X-2.807 Y-25.604 I0.321 J-0.306
X-0.49 Y-25.293 I2.888 J-12.713
X0.84 Y-25.249 I1.373 J-21.367
G01 X41.668 Y-25.239
G03 X47.704 Y-22.958 I-0.489 J10.418
X52.163 Y-16.223 I-7.657 J9.915
X49.322 Y-12.75 I-2.841 J0.574
G01 X-9.108 Y-12.74
G02 X-12.59 Y-9.0 I0.268 J3.74
G01 X-12.58 Y-3.732
G02 X-8.84 Y-0.25 I3.74 J-0.268
G01 X49.56 Y-0.24
G03 X52.051 Y3.643 I-0.243 J2.896
X45.579 Y11.275 I-11.993 J-3.611
X41.218 Y12.249 I-4.361 J-9.273
G01 X-2.91
G00 Z20.0

G90 G55
G00 X-3.165 Y-26.215
Z20.0
M01
M8
Z1.1
Z0.1 F3500.
X-3.038 Y-25.732
G17 G02 X-2.807 Y-25.604 I0.321 J-0.306
X-0.49 Y-25.293 I2.888 J-12.713
X0.84 Y-25.249 I1.373 J-21.367
G01 X41.668 Y-25.239
G03 X47.704 Y-22.958 I-0.489 J10.418
X52.163 Y-16.223 I-7.657 J9.915
X49.322 Y-12.75 I-2.841 J0.574
G01 X-9.108 Y-12.74
G02 X-12.59 Y-9.0 I0.268 J3.74
G01 X-12.58 Y-3.732
G02 X-8.84 Y-0.25 I3.74 J-0.268
G01 X49.56 Y-0.24
G03 X52.051 Y3.643 I-0.243 J2.896
X45.579 Y11.275 I-11.993 J-3.611
X41.218 Y12.249 I-4.361 J-9.273
G01 X-2.91
G00 Z20.0

G90 G56
G00 X-3.165 Y-26.215
Z20.0
M01
M8
Z1.1
G01 Z0.1 F3500.
X-3.038 Y-25.732
G17 G02 X-2.807 Y-25.604 I0.321 J-0.306
X-0.49 Y-25.293 I2.888 J-12.713
X0.84 Y-25.249 I1.373 J-21.367
G01 X41.668 Y-25.239
G03 X47.704 Y-22.958 I-0.489 J10.418
X52.163 Y-16.223 I-7.657 J9.915
X49.322 Y-12.75 I-2.841 J0.574
G01 X-9.108 Y-12.74
G02 X-12.59 Y-9.0 I0.268 J3.74
G01 X-12.58 Y-3.732
G02 X-8.84 Y-0.25 I3.74 J-0.268
G01 X49.56 Y-0.24
G03 X52.051 Y3.643 I-0.243 J2.896
X45.579 Y11.275 I-11.993 J-3.611
X41.218 Y12.249 I-4.361 J-9.273
G01 X-2.91
G00 Z20.0
M9
M5
G28 G91 Z0.0
G90 X0.0
G28 G91 Y0.0
M30
%
albo tak
http://www.haas-poland.pl/_download/ins ... ki_ngc.pdf

str.178

Mariusz.
Pomagam w:
HAAS - frezarki, tokarki


Autor tematu
luki158
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 4
Posty: 208
Rejestracja: 28 mar 2018, 17:20

Re: Ustawienie różnych offsetów

#7

Post napisał: luki158 » 10 lis 2020, 16:13

Dzięki


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

Re: Ustawienie różnych offsetów

#8

Post napisał: grzeszko » 16 lis 2020, 10:18

hej, ja mam takie specjalne makro na takie zadania.


powiedzmy masz program.

%
O0407(przyklad)
(11 MIN.)
(03.11.2020)


(TU MASZ BAZY DETALU)

G10G90L20P1X269.4Y510.5Z336.1B90
G10G90L20P2X530Y310.9Z335B0
G10G90L20P3X529.8Y510.5Z336.1B90
G10G90L20P4X269.9Y310.6Z335.2B0
G10G90L20P5X579.9Y512Z295.4B180



N100(PRZYKLADOWE NARZEDZIE)
(INGERSOLL)
G0G91G28Z0
T20
M6
S5000M3
M8
#110=1 (OD JAKIEGO PUNKTU ZEROWEGO ZACZYNASZ= TU JEST G54.1 P1)
#111=5 (KONCOWY PUNKT ZEROWY= TU JEST G54.1 P5)

N102G0G90G54.1P#110B0 (MA JECHAC NA TE KOORDYNATY)
G0G90G17G54.1P#110G40X-19.464Y160 (MA JECHAC NA TE KOORDYNATY)
G43H20D20Z10M8
#1=160(Y-START) (TU JAKIS PRZYKLADOWY PROGRAM, PISZESZ CO CHCESZ)
#2=120.5
#3=0.5
WHILE[#1GT#2]DO1
G1Y#1
G1Z-28.389F4500
G1X-18.839Z-28.098
G1X-18.214Z-27.831
G1X19.964Z-27.32
#1=#1-#3
G1Y#1
G1X19.158Z-34.671
#1=#1-#3
END1


#110=#110+1 (TU CI LICZY I PRZESKAKUJE W PONIZSZYM BLOKU DO KOLEJNEGO PKT ZEROWEGO)
IF[#110GE#111]GOTO102
M9
G0G91G28Z0M5



Ja uzywam tego na fanuc i idzie a nie wiem jak na haas, jak ktos ma czas moze potestowac.
dopiero się uczę

Awatar użytkownika

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

Re: Ustawienie różnych offsetów

#9

Post napisał: WZÓR » 16 lis 2020, 16:41

grzeszko pisze:
16 lis 2020, 10:18
hej, ja mam takie specjalne makro na takie zadania.


powiedzmy masz program.

%
O0407(przyklad)
(11 MIN.)
(03.11.2020)


(TU MASZ BAZY DETALU)

G10G90L20P1X269.4Y510.5Z336.1B90
G10G90L20P2X530Y310.9Z335B0
G10G90L20P3X529.8Y510.5Z336.1B90
G10G90L20P4X269.9Y310.6Z335.2B0
G10G90L20P5X579.9Y512Z295.4B180



N100(PRZYKLADOWE NARZEDZIE)
(INGERSOLL)
G0G91G28Z0
T20
M6
S5000M3
M8
#110=1 (OD JAKIEGO PUNKTU ZEROWEGO ZACZYNASZ= TU JEST G54.1 P1)
#111=5 (KONCOWY PUNKT ZEROWY= TU JEST G54.1 P5)

N102G0G90G54.1P#110B0 (MA JECHAC NA TE KOORDYNATY)
G0G90G17G54.1P#110G40X-19.464Y160 (MA JECHAC NA TE KOORDYNATY)
G43H20D20Z10M8
#1=160(Y-START) (TU JAKIS PRZYKLADOWY PROGRAM, PISZESZ CO CHCESZ)
#2=120.5
#3=0.5
WHILE[#1GT#2]DO1
G1Y#1
G1Z-28.389F4500
G1X-18.839Z-28.098
G1X-18.214Z-27.831
G1X19.964Z-27.32
#1=#1-#3
G1Y#1
G1X19.158Z-34.671
#1=#1-#3
END1


#110=#110+1 (TU CI LICZY I PRZESKAKUJE W PONIZSZYM BLOKU DO KOLEJNEGO PKT ZEROWEGO)
IF[#110GE#111]GOTO102
M9
G0G91G28Z0M5



Ja uzywam tego na fanuc i idzie a nie wiem jak na haas, jak ktos ma czas moze potestowac.
Fanuc to nie Haas więc nie wiem , czy pomożesz ? :)

W Haas używając jednej bazy ( G54) i cyklu G10 niesie jedną niedogodność .
Nie można wtedy użyć RESTARTU PROGRAMU gdyż na końcu programu trzeba odwołać G10 do wartości początkowej i o tym zwykle zapominają operatorzy wykonując w/ wspomniany RESTART.

Mariusz.
Pomagam w:
HAAS - frezarki, tokarki


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

Re: Ustawienie różnych offsetów

#10

Post napisał: grzeszko » 16 lis 2020, 20:34

można to ominąc wpisując GOTO przed punktami zerowymi aby przeskoczylo dalej bez zmiany,ale o tym też mozna zapomnieć :)
dopiero się uczę

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „HAAS”