Q-parametry stożek

Dyskusje na temat systemu Heidenhaina

Autor tematu
Pulsdriver
Czytelnik forum poziom 2 (min. 20)
Czytelnik forum poziom 2 (min. 20)
Posty w temacie: 2
Posty: 20
Rejestracja: 23 sty 2015, 15:21
Lokalizacja: Małopolska

Q-parametry stożek

#1

Post napisał: Pulsdriver » 09 cze 2015, 23:44

Witam zacząłem się bawić parametrami lecz mam kilka pytań na które nie znalazłem odpowiedzi a więc napisałem taki program na stożek czy jest on poprawny? W tym programie trzeba wpisać promień początkowy, końcowy i głębokość. Nie miałem okazji go wypróbować więc pytam bo na symulacji jest ok
0 BEGIN PGM Stozek MM
1 BLK FORM 0.1 Z X-115 Y-115 Z-30
2 BLK FORM 0.2 X+115 Y+115 Z+0
3 TOOL CALL 5 Z S1000
4 * - zero
5 Q1 = 0 ;zero
6 Q2 = 100 ;promien poczatkowy
7 Q3 = 28 ;glebokosc
8 Q4 = 80 ;promien koncowy
9 Q5 = 20 ;ilosc przejsc
10 Q6 = Q3 / Q5 ;dzielenie glebokosci
11 Q7 = Q2 - Q4 ;odejmowanie promieni
12 Q8 = Q7 / Q5 ;dzielenie promieni
13 L Z+150 FMAX M3
14 LBL 1
15 Q1 = Q1 + Q6
16 Q2 = Q2 - Q8
17 L X+0 Y+0 R0 FMAX M3
18 L Z-Q1 R0 F1000
19 CC X+0 Y+0
20 LP PR+Q2 PA+0 F1000
21 CP PA+360 DR- F1000
22 LBL 0
23 FN 12: IF +Q1 LT +Q3 GOTO LBL 1
24 FN 11: IF +Q2 GT +Q4 GOTO LBL 1
25 END PGM Stozek MM

Czy dało by się ten program tak zmodyfikować by wystarczyło w nim wpisać kąt stożka i promień początkowy, domyślam się że trzeba by skorzystać z trygonometri. Tylko gdzie wprowadzić np sinus itd. nie mam pojęcia jak się za to zabrać.
Kolejne pytanie to czy da się wprowadzić kompensacje drugiego promienia do tego programu np. jak by ten stożek robił głowica Fi12R1 to zawsze coś na dole zostanie niedofrezowanego. Za kompensacje promienia odpowiada parametr Q108 tylko nie wiem czy za drugi promień też, oraz jak gdzie wprowadzić parametr Q108 w program .
Z góry dziękuje za pomoc.



Tagi:


zibi
ELITA FORUM (min. 1000)
ELITA FORUM (min. 1000)
Posty w temacie: 1
Posty: 1279
Rejestracja: 24 lut 2007, 15:20
Lokalizacja: podkarpackie

#2

Post napisał: zibi » 10 cze 2015, 14:16

Promień końcowy = Promień początkowy + tg(kąta)* wys. stożka
NX CAD, NX CAM, FREZOWANIE 5AX, ELEKTRODRĄŻARKI WGŁĘBNE I DRUTOWE. PEPS, VERICUT. Pomagam w NX przez Team Viewer. Postprocesory NX.


Loser
Specjalista poziom 1 (min. 100)
Specjalista poziom 1 (min. 100)
Posty w temacie: 1
Posty: 242
Rejestracja: 06 lip 2007, 21:27
Lokalizacja: Nienack

Re: Q-parametry stożek

#3

Post napisał: Loser » 10 cze 2015, 19:13

Pulsdriver pisze: Kolejne pytanie to czy da się wprowadzić kompensacje drugiego promienia do tego programu np. jak by ten stożek robił głowica Fi12R1 to zawsze coś na dole zostanie niedofrezowanego. Za kompensacje promienia odpowiada parametr Q108 tylko nie wiem czy za drugi promień też, oraz jak gdzie wprowadzić parametr Q108 w program .
Z góry dziękuje za pomoc.


Jeżeli chodzii o korekcję to polecam zastosowanie RL czyli frezowania współbierznego z korekcją promienia. Poprawiłem te dwie linijki:

20 LP PR+Q2 PA+0 RL F1000
21 CP PA+360 DR+ F1000

Wtedy stożek będzie wychodził zawsze taki sam niezależnie od średnicy użytego narzędzia, oraz pewnie wywali błąd jeżeli średnica narzędzia będzie za duża żeby zrobić dany stożek. Użycie parametru w tej sytuacji jest zbędne chociaż jak sie kolega uprze to można pewnie i skorygować sobie "ręcznie" w programie o ten parametr Q108. W resztę programu nie wnikałem, ale standardowo można stożek zrobić przy użyciu funkcji trygonometrycznych tak jak wspomniał kolega wyżej, i tak by trzebabyło sie do tego zabrać, bo pewnie teraz program robi jakiś tam stożek a jednak w praktyce kąt jest istotny :cool: Jeżeli chodzi o frezowanie frezem promieniowym to już jest większy poblem bo trzeba skorygować o promień np. R1 żeby uzyskać dokładny kąt.


janusz_1025
Nowy użytkownik, używaj wyszukiwarki
Nowy użytkownik, używaj wyszukiwarki
Posty w temacie: 1
Posty: 8
Rejestracja: 06 sty 2008, 10:27
Lokalizacja: Warszawa

#4

Post napisał: janusz_1025 » 19 cze 2015, 22:48

Witam!
Program fezuje po stozku spiralnie . Dane pobiera z wpisanych danych narzedzia(tu F12 R1)
Nalezy wybrac kat stozka (tu 60st) na strone lub koncowa srednice. W przypadku blednych danych
wyswieltla komunikat o blędzie. Nie sprawdzny na CMM ,byc moze kat odbiega od 60st .
Przed frezowaniem warto wywiercić otwor. Skok "wygladza" powierzchnie .
Pozdrawiam.
Obrazek
Załączniki
stozek_60.zip
(1.13 KiB) Pobrany 578 razy


Autor tematu
Pulsdriver
Czytelnik forum poziom 2 (min. 20)
Czytelnik forum poziom 2 (min. 20)
Posty w temacie: 2
Posty: 20
Rejestracja: 23 sty 2015, 15:21
Lokalizacja: Małopolska

#5

Post napisał: Pulsdriver » 20 cze 2015, 21:12

Podziękował koledzy za pomoc. Troszkę ten program pozmieniałem i idzie teraz spiralnie i można oczywiście wpisać kąt stożka. Aby ten program robił stożek zewnętrzny wystarczy przed kątem stożka wpisać minus a przed parametrami Q108 wpisać plus i zmienić korekcje na RR.
0 BEGIN PGM Stozek3 MM
1 BLK FORM 0.1 Z X-115 Y-115 Z-33
2 BLK FORM 0.2 X+115 Y+115 Z+0
3 TOOL CALL 10 Z S1000
4 FN 18: SYSREAD Q20 = ID20 NR1
5 FN 18: SYSREAD Q21 = ID50 NR3 IDXQ20
6 Q9 = 57 ;kat stozka
7 Q1 = 0 ;zero
8 Q2 = 110 ;promien poczatkowy
9 Q3 = 29 ;glebokosc
10 Q3 = Q3 + Q21 ;promien narozny plytki
11 Q4 = Q2 - TAN Q9 * Q3 ;promien koncowy
12 Q5 = 20 ;ilosc przejsc
13 Q10 = Q2 - Q8 - Q108 ;korekcja promienia
14 Q6 = Q3 / Q5 ;dzielenie glebokosci
15 Q7 = Q2 - Q4 ;odejmowanie promieni
16 Q8 = Q7 / Q5 ;dzielenie promieni
17 L Z+150 FMAX M3
18 LBL 1
19 Q1 = Q1 + Q6
20 Q2 = Q2 - Q8
21 Q10 = Q2 - Q8 - Q108
22 L X+Q10 Y+0 R0 FMAX M3
23 L Z-Q1 R0 F1000
24 CC X+0 Y+0
25 LP PR+Q2 PA+0 RL F1000
26 CP PA+360 DR+ F1000
27 LBL 0
28 FN 12: IF +Q1 LT +Q3 GOTO LBL 1
29 FN 11: IF +Q2 GT +Q4 GOTO LBL 1
30 L Z+150 FMAX
31 END PGM Stozek3 MM
Znalazłem że za drugi promień głowicy odpowiada parametr FN18 ID50 NR3
Tylko czy dobrze go wstawiłem i zrobi ten program stożek o odpowiednim kącie?
Jeszcze jedno pytanie czy czymś się rożni obliczanie za pomocą FN a Q?, bo widzę że większość to robi za pomocą FN

janusz_1025 kurde czarna magia, program fajny.
Ostatnio zmieniony 24 cze 2015, 15:12 przez Pulsdriver, łącznie zmieniany 2 razy.


wackon
Stały bywalec (min. 70)
Stały bywalec (min. 70)
Posty w temacie: 1
Posty: 78
Rejestracja: 29 lip 2008, 01:45
Lokalizacja: Pszów

#6

Post napisał: wackon » 20 cze 2015, 21:31

>>Jeszcze jedno pytanie czy czymś się rożni obliczanie za pomocą FN a Q?, bo widzę że większość to robi za pomocą FN<<

FN to szablony... w starszych HH tylko takie były dostępne
samo Q powstaje jeśli użyjemy opcję "formuła".... (dostępne chyba od TNC 426)

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Heidenhain”