Fazki w Q-parametrach

Dyskusje na temat systemu Heidenhaina

Autor tematu
luras
Czytelnik forum poziom 1 (min. 10)
Czytelnik forum poziom 1 (min. 10)
Posty w temacie: 3
Posty: 15
Rejestracja: 21 maja 2010, 12:07
Lokalizacja: Bielawa

Fazki w Q-parametrach

#1

Post napisał: luras » 04 cze 2011, 16:01

Witam, potrzebuje program opisujący fazki 45stopni w kostce na wszytkich czterech narożach. Chciałbym aby był napisany w Q parametrach. Dosyć często używamy tego w pracy, najważniejsze jest to aby przejazdy były minimum 100mm nad materiałem tak aby narzędzie nie uderzyło w klemy i robiono wszystkie fazki. Czy byłby ktoś łaskaw naprowadzić jak by to miało wyglądać. ZAZNACZAM, ŻE JESTEM ŚWIEŻAKIEM :) DLATEGO PROSZĘ O WYROZUMIAŁOŚĆ JEŚLI DLA KOGOŚ TO BANALNIE PROSTE:)
napisałem coś takiego:
Q51 = 400 / 2 ; wymiar X
Q52 = 200/ 2 ; wymiar Y
Q53 = 5 ;faza
Q54 = Q51-Q53
Q55 = Q52-Q53
CALL LBL 1
CYCL DEF 8.0 ODBICIE LUSTRZANE
CYCL DEF 8.1 X
CALL LBL 1
CYCL DEF 8.0 ODBICIE LUSTRZANE
CYCL DEF 8.1 Y
CALL LBL 1
CYCL DEF 8.0 ODBICIE LUSTRZANE
CYCL DEF 8.1 X,Y
CALL LBL 1
L Z+100 R0 F MAX M30
LBL1


CO DALEJ? CO MA ZAWIERAĆ LBL1?

PLEASE HELP!!



Tagi:


Jarek San
Czytelnik forum poziom 3 (min. 30)
Czytelnik forum poziom 3 (min. 30)
Posty w temacie: 5
Posty: 32
Rejestracja: 25 wrz 2009, 09:58
Lokalizacja: Okolice Piły

#2

Post napisał: Jarek San » 05 cze 2011, 14:36

Haha, chcesz wierszować wszystkie fazki ? Najlepsze rozwiązanie do takich małych faz to zastosowanie głowiczki kątowej.Ale jeśli się uprzesz to mogę Ci napisać taki prosty programik, tylko podaj jeszcze jaka to ma byc chropowatość powierzchni, bo bedzie to miało wpływ na dosuw narzędzia, nie musze chyba dodawać że im gładsza powierzchnia tym dłuższy czas obróbki :) Pozdrawiam


Autor tematu
luras
Czytelnik forum poziom 1 (min. 10)
Czytelnik forum poziom 1 (min. 10)
Posty w temacie: 3
Posty: 15
Rejestracja: 21 maja 2010, 12:07
Lokalizacja: Bielawa

#3

Post napisał: luras » 07 cze 2011, 09:10

Cześć kolego. Chropowatość jest tu nie istotna, dosuw niech będzie po 0.2mm. Nie wszystkie fazki tylko jedną i w odbiciu lustrzanym. Co nikt nie potrafi tego napisać?


Jarek San
Czytelnik forum poziom 3 (min. 30)
Czytelnik forum poziom 3 (min. 30)
Posty w temacie: 5
Posty: 32
Rejestracja: 25 wrz 2009, 09:58
Lokalizacja: Okolice Piły

#4

Post napisał: Jarek San » 07 cze 2011, 10:00

ja potrafie:)


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

#5

Post napisał: rollaz » 07 cze 2011, 10:41

ja tez potrafię bułka z masłem
Fachman


Jarek San
Czytelnik forum poziom 3 (min. 30)
Czytelnik forum poziom 3 (min. 30)
Posty w temacie: 5
Posty: 32
Rejestracja: 25 wrz 2009, 09:58
Lokalizacja: Okolice Piły

#6

Post napisał: Jarek San » 07 cze 2011, 11:00

Oki mam ten program, jest napisane na fazke z jednej strony, ale ma być dla Ciebie wzorem na pozostałe boki;) Założyłem że będziesz frezował w kierunku ujemnym w osi "Z", baza w osi "X"i"Y" jest w środku detalu, natomiast oś "Z" ma swoje zero na górze detalu. Wrzucę ten program w formie screena, nie chce mi się go jeszcze raz tutaj wklepywać ;) W razie watpliwości służe rada . Pozdrawiam i mam nadzieje że Ci pomogłem

[ Dodano: 2011-06-07, 11:31 ]
NIE MOGŁEM WSTAWIC TEGO SCREEENA :/ ZAMOTAŁEM SIE ;/

[ Dodano: 2011-06-07, 11:32 ]
Napisalem go w notatniku

[ Dodano: 2011-06-07, 11:34 ]
0 BEGIN PGM FAZKA NA PARAMETRACH Q
1 BLK FORM 0.1 Z X-25 Y-25 Z-17
2 BLK FORM 0.2 X+25 Y+25 Z+0
3 TOOL CALL 1 Z S2000 F 1500
4 M3
5; GLOWICA
6 L X+0 Y+0 Z+100 RO FMAX
7 :PARAMETRY ZMIENNE
8 FN:0 Q4=+10 ; GŁUGOŚC FAZKI
9 FN:0 Q2=+100 SZEROKOŚC DETALU
10 FN:0 Q3=+50 SZEROKOŚC DETALU W OSI 'Y'
11;;;;
12 FN 0: Q1=+Q108
13 FN 4: Q5=+Q2 DIV +2 DANE POMOCNICZE
14 Q6=(Q5-Q4) + Q1 ; NAJAZD NA POZYSJE STARTOWA W OSI GŁÓWNEJ 'X'
15 FN 4: Q7=+Q3 DIV +2
16 FN 1: Q8=Q7+ +Q1
17;;;;;;
18 L X +Q6 Y+Q8 Z+150 RO FMAX
19 Q10=(Q4 / 0.1) / 2 -1
20 L Z+2 RO FMAX
21 L Z + 0 F AUTO
22 LBL 1
23 L IX+0.1 IZ-0.1 RO FMAX
24 L Y-Q8 RO F AUTO
25 L IX+0.1 IZ-0.1 RO FMAX
26 L Y+Q8 RO F AUTO
27 CALL LBL 1 REP Q10
28 L Z +150 RO F MAX
29 M30
Załączniki
PROGRAM NA FAZKE.txt
(773 Bajtów) Pobrany 352 razy


majnes
Czytelnik forum poziom 1 (min. 10)
Czytelnik forum poziom 1 (min. 10)
Posty w temacie: 2
Posty: 16
Rejestracja: 22 maja 2011, 23:10
Lokalizacja: Świdnica

#7

Post napisał: majnes » 07 cze 2011, 22:52

Szanowni koledzy a z skąd wy to do diabła wiecie ?? :) Apropos to czy macie może jakiś poradnik tłumaczący te Q parametry od podstaw :)
Kolego Jarek San czy można to napisać prościej np przez użycie tangensa ?
Wydaje mi się że istnieje takie rozwiązanie ???????


Jarek San
Czytelnik forum poziom 3 (min. 30)
Czytelnik forum poziom 3 (min. 30)
Posty w temacie: 5
Posty: 32
Rejestracja: 25 wrz 2009, 09:58
Lokalizacja: Okolice Piły

#8

Post napisał: Jarek San » 07 cze 2011, 23:24

Kolega tylko pytał o kat 45 stopni, więc krok jest oczywisty. W tym programie nie ma możliwości frezowanie fazek o innym koncie, ale wystarczy odpowiednio podrasować programik i bedzie git :)


majnes
Czytelnik forum poziom 1 (min. 10)
Czytelnik forum poziom 1 (min. 10)
Posty w temacie: 2
Posty: 16
Rejestracja: 22 maja 2011, 23:10
Lokalizacja: Świdnica

#9

Post napisał: majnes » 07 cze 2011, 23:40

Niop rozumiem heh
Jeśli sam to pisałeś to masz łeb jak sklep jak dla mnie :)
,a co z tymi Q parametrami z skąd się togo chociaż podstaw nauczyć ?????????


Jarek San
Czytelnik forum poziom 3 (min. 30)
Czytelnik forum poziom 3 (min. 30)
Posty w temacie: 5
Posty: 32
Rejestracja: 25 wrz 2009, 09:58
Lokalizacja: Okolice Piły

#10

Post napisał: Jarek San » 07 cze 2011, 23:46

Czego możesz tam nie rozumieć? to sa tylko obliczenia potrzebne do najazdu na pozycje startowe w osi X i Y oraz ilość powtórzeń podprogramu LBL1

[ Dodano: 2011-06-08, 00:00 ]
A odnośnie tych parametrów Q, kolego MAJNES, jeśli znasz matemetykę na poziomie podstawowym to już wiesz wszystko> Programowanie parametryczne to nic innego jak opisywanie pewnych konturów i zachowań maszyny poprzez zmienne parametry Q, do tego odrobina logiki i pomyślunku jak tu ubrać coś w te Q :)

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Heidenhain”