cykl wiercenia

Dyskusje na temat systemu Heidenhaina

Autor tematu
jaca76
Sympatyk forum poziom 1 (min. 40)
Sympatyk forum poziom 1 (min. 40)
Posty w temacie: 4
Posty: 42
Rejestracja: 04 paź 2007, 20:11
Lokalizacja: Bydgoszcz

cykl wiercenia

#1

Post napisał: jaca76 » 14 paź 2007, 15:23

Czy mógłby mi ktoś napisać prosty cykl wiercenia: materiał x=100 y=100 z=30 cztery otwory. W osi x odległość między otworami 80mm i w osi y też 80mm otwory przelotowe.

[ Dodano: 2007-10-14, 15:24 ]
zapomniałem dodać: HEIDENHAIN iTNC530



Tagi:

Awatar użytkownika

easy2002
Moderator
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 4
Posty: 1998
Rejestracja: 27 lis 2004, 19:40
Lokalizacja: Gniew
Kontakt:

#2

Post napisał: easy2002 » 14 paź 2007, 15:29

Witam
Zastosuje kolega dwa cykle
200 wiercenie
221 szablon liniowy
nic prostrzego niż wiercenie niema
:wink:
... z poważaniem ....pozdrawiam --- Doceń to że, poświęciłem Ci trochę czasu !!! wciśnij "pomógł" to nic nie kosztuje ;-) ---
Moja pierwsza i druga maszynka a trzecia w fazie testu http://www.cnc.info.pl/viewtopic.php?t=2281


Autor tematu
jaca76
Sympatyk forum poziom 1 (min. 40)
Sympatyk forum poziom 1 (min. 40)
Posty w temacie: 4
Posty: 42
Rejestracja: 04 paź 2007, 20:11
Lokalizacja: Bydgoszcz

#3

Post napisał: jaca76 » 14 paź 2007, 15:48

a samym cyklem 221 nie da rady tego zrobić bo właśnie próbowałem robić tylko tym cyklem i coś nie wychodziło dlatego założyłem posta


dell
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 1
Posty: 453
Rejestracja: 23 maja 2007, 06:26
Lokalizacja: znikad

#4

Post napisał: dell » 14 paź 2007, 15:48

w Haidenhainie mozesz sobie otwory zaprogramowac na maszynie :) nic prostszego nie ma niz wiercenie :)
Znudzila mi sie reklama
Niedlugo pojawi sie nowy chomik :D


Autor tematu
jaca76
Sympatyk forum poziom 1 (min. 40)
Sympatyk forum poziom 1 (min. 40)
Posty w temacie: 4
Posty: 42
Rejestracja: 04 paź 2007, 20:11
Lokalizacja: Bydgoszcz

#5

Post napisał: jaca76 » 14 paź 2007, 15:57

czy każdy cykl musi być osobno wywołany czy moge napisać dwa cykle jeden za drugim i zrobić jedno wywołanie dla dwóch cykli

Awatar użytkownika

easy2002
Moderator
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 4
Posty: 1998
Rejestracja: 27 lis 2004, 19:40
Lokalizacja: Gniew
Kontakt:

#6

Post napisał: easy2002 » 14 paź 2007, 16:07

Witam
Tylko kolega poprawi współrzędne OK
:mrgreen:
0 BEGIN PGM WIERCENIE MM
1 BLK FORM 0.1 Z X+100 Y+100 Z+0
2 BLK FORM 0.2 X+100 Y+100 Z+100
3 TOOL CALL 1 Z S1000
4 L X+0 Y+0 F MAX
5 L Z+100 F2000
6 CYCL DEF 200 WIERCENIE ~
Q200=2 ;BEZPIECZNA WYSOKOSC ~
Q201=-50 ;GLEBOKOSC ~
Q206=50 ;WARTOSC POSUWU WGL. ~
Q202=10 ;GLEBOKOSC DOSUWU ~
Q210=0 ;PRZER. CZAS.NA GORZE ~
Q203=+0 ;WSPOLRZEDNE POWIERZ. ~
Q204=50 ;2-GA BEZPIECZNA WYS. ~
Q211=0 ;PRZERWA CZAS. DNIE
7 CYCL DEF 221 SZABLON LINIOWY ~
Q225=-200 ;PKT.STARTU 1SZEJ OSI ~
Q226=-200 ;PKT.STARTU 2GIEJ OSI ~
Q237=+80 ;ODSTEP W 1-SZEJ OSI ~
Q238=+80 ;ODSTEP W 2-GIEJ OSI ~
Q242=4 ;LICZBA KOLUMN ~
Q243=4 ;LICZBA WIERSZY ~
Q224=+0 ;KAT OBROTU ~
Q200=2 ;BEZPIECZNA WYSOKOSC ~
Q203=+0 ;WSPOLRZEDNE POWIERZ. ~
Q204=50 ;2-GA BEZPIECZNA WYS. ~
Q301=1 ;ODJAZD BEZPIECZNY
8 END PGM WIERCENIE MM
... z poważaniem ....pozdrawiam --- Doceń to że, poświęciłem Ci trochę czasu !!! wciśnij "pomógł" to nic nie kosztuje ;-) ---
Moja pierwsza i druga maszynka a trzecia w fazie testu http://www.cnc.info.pl/viewtopic.php?t=2281


Autor tematu
jaca76
Sympatyk forum poziom 1 (min. 40)
Sympatyk forum poziom 1 (min. 40)
Posty w temacie: 4
Posty: 42
Rejestracja: 04 paź 2007, 20:11
Lokalizacja: Bydgoszcz

#7

Post napisał: jaca76 » 14 paź 2007, 16:08

easy punkt za pomoc dla ciebie wyszło:)

[ Dodano: 2007-10-14, 16:32 ]
mam jeszcze jedno pytanie jak zapisać powtórzenie części programu tzn. chodzi mi o to że trzeba zrobić kontur na głębokość 18mm wiadomo że jednym wiorem tego nie przejade chciałem to rozłożyć np na 6 przejść po 3mm w tym detalu najpierw jest zrobiona kieszeń cyklem na głębokość 18 to mi poszło ok a poźniej trzeba tą kieszeń objechać z zewnątrz na tą samą głębokość jak to zapisać?

Awatar użytkownika

V-tek
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 2
Posty: 192
Rejestracja: 06 maja 2007, 14:59
Lokalizacja: Świdnica

#8

Post napisał: V-tek » 14 paź 2007, 18:30

Jeśli z zewnątrz chodzi o z drugiej strony ścianki kieszeni tak żeby zostało coś w rodzaju skrzyneczki?

To jesli to jest kieszeń np 50 szeroka i 100 długa a ścianka ma mieć 10mm to program prawdopodobnie bedzie wyglądał tak:

BAZA W ŚRODKU

Tool call 1 z s 2000
LZ 30 R0 FMAX
LZ 0 RO F 1500
CALL LBL 100

LBL 100
L IZ -0.5 RO F1500
L X+30 Y+0 RL
L Y+55
L X-30
L Y-55
L X+30
L Y+0
CALL LAB 100 REP 35
LBL 0

Pisałem z głowy bez sprawdzania i niewiem czy nie będzie błędów :grin: poza tym niewiem jakie narzedzie.

[ Dodano: 2007-10-14, 18:32 ]
zapomniałem włączyć wrzeciono m3 lub m13


rollaz
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 1
Posty: 442
Rejestracja: 26 lis 2006, 09:47
Lokalizacja: Kuznia Raciborska

#9

Post napisał: rollaz » 14 paź 2007, 18:36

Co do wiercenia to uważam ze najprościej będzie tak

0 BEGIN PGM 0 MM
1 ; ****************************
2 * - nawiertak
3 TOOL CALL 1 Z S1200
4 ; ****************************
5 L X+0 Y+0 Z+100 R0 FMAX
6 L Z+50 R0 FMAX M13
7 CYCL DEF 203 UNIWERSL WIERC. ~
Q200=+2 ;BEZPIECZNA WYSOKOSC ~
Q201=-35 ;GLEBOKOSC ~
Q206=+100 ;WARTOSC POSUWU WGL. ~
Q202=+1 ;GLEBOKOSC DOSUWU ~
Q210=+0 ;PRZER. CZAS.NA GORZE ~
Q203=+0 ;WSPOLRZEDNE POWIERZ. ~
Q204=+50 ;2-GA BEZPIECZNA WYS. ~
Q212=+0 ;WART. ZMNIEJ. DOSUWU ~
Q213=+100 ;LICZBA LAMAN WIORA ~
Q205=+0 ;MIN. GLEBOK. DOSUWU ~
Q211=+0 ;PRZERWA CZAS. DNIE ~
Q208=+99999 ;POSUW RUCHU POWROTN. ~
Q256=+0,2 ;WYCOF.DLA ZLAM.WIORA
8 CALL LBL 1
9 L Z+100 R0 FMAX M5
10 STOP M30
11 * - ###################
12 LBL 1
13 * - LBL1 otwory 6H7
14 L X+40 Y+40 R0 FMAX M99
15 L X+40 Y-40 R0 FMAX M99
16 L X-40 Y-40 R0 FMAX M99
17 L X-40 Y+40 R0 FMAX M99
18 LBL 0

natomiast jeżeli chodzi o kontur to tu masz dość uniwersalny program

0 BEGIN PGM kontur-fi20 MM
1 BLK FORM 0.1 Z X+0 Y+0 Z-20
2 BLK FORM 0.2 X+200 Y+200 Z+0
3 ; ****************************
4 * - glowiczka-20
5 TOOL CALL 9 Z S4000 DR+0,05
6 ; ****************************
7 FN 0: Q1 =+0
8 FN 0: Q2 =+2400
9 L X-20 Y-20 Z+100 R0 FMAX
10 L Z+2 R0 FMAX M3 M7
11 LBL 20
12 FN 1: Q1 =+Q1 + +1
13 CALL LBL 100
14 CALL LBL 20 REP20
15 L Z+200 R0 FMAX M5
16 STOP M30
17 LBL 100
18 L Z-Q1 R0 F5000
19 L X+0 RL FQ2
20 L Y+50
21 CHF 0,6
22 L X+50
23 CHF 0,6
24 L Y+0
25 CHF 0,6
26 L X+0,6
27 L IX-10 IY+10
28 L Z+2 R0 FMAX
29 L X-20 Y-20 R0 FMAX
30 LBL 0
Fachman


krzysztofak3@wp
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 1
Posty: 2
Rejestracja: 23 gru 2007, 12:21
Lokalizacja: aleks

#10

Post napisał: krzysztofak3@wp » 23 gru 2007, 12:44

Witam
Jak zrobić program żeby chodził w pętli

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Heidenhain”