Programowanie parametryczne

Dyskusje na temat systemu Heidenhaina
Awatar użytkownika

Autor tematu
Łuki31
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 8
Posty: 333
Rejestracja: 28 lip 2007, 00:05
Lokalizacja: Ostrów Wlkp.

#11

Post napisał: Łuki31 » 28 sie 2007, 18:30

Witam
dziękuje za odp na pytanie
niestety nie mogę sprawdzić programu kolegi rollaz gdyż moje maszynki sa trochę wiekowe i ich parametry konczą się na FN 14 ERROR nie ma parametrów ( jak teraz przegladałem ksiazkę od 310 czy 530 ) takich jak nawias,tangens itp
A moze ma ktoś jakiś przykład programu i opisany każdą linię co do czego przyłozyc aby mozna było to zrozumieć (jestem w pisaniu na parametrach zupełnie zielony) :cry:



Tagi:

Awatar użytkownika

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

#12

Post napisał: easy2002 » 28 sie 2007, 19:48

Witam
Dziękuję koledze "rollaz" że odpisał :mrgreen:
Kolega pisał że program podany przeze mnie działał tak ?
Oto przykładowy program

0 BEGIN PGM PARAMETRY MM
1 BLK FORM 0.1 Z X+5 Y+5 Z+5
2 BLK FORM 0.2 X+5 Y+5 Z+5
3 FN 0: Q1 = +26,5 ; SREDNICA GLOWICY
4 FN 0: Q2 = +200 ; PREDKOSC SKRAWANIA PLYTKI
5 FN 3: Q3 = +Q1 * +0,00314
6 FN 4: Q4 = +Q2 DIV +Q3 ; WYNIK
7 END PGM PARAMETRY MM

Sprawdzi kolega czy takie proste funkcje działają
:grin:
... 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

Awatar użytkownika

Autor tematu
Łuki31
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 8
Posty: 333
Rejestracja: 28 lip 2007, 00:05
Lokalizacja: Ostrów Wlkp.

#13

Post napisał: Łuki31 » 29 sie 2007, 10:59

Witam
program napisany przez kolegę działa :wink: (easy 2002)
Proste funkje parametryczne takie jak przyporządkowanie FN 0 (często używam) dodawanie ,odejmowanie ,sin ,cos oraz FN 9 do FN 12 są nie ma nowszych parametrów jak np w HH310
Do tej pory nie zagłębiałem się aż tak mocno w pisanie na parametrach gdyż nie było mi to potrzebne,(a poza tym u mnie nikt nie pracuje na HH i nie miał mi nawet kto tego wytłumaczyć ) ale zawsze warto wiedzieć coś na ten temat ,a ksiązka nie wytłumaczy tego tak jak jakaś lekcja praktyki
:smile:

Awatar użytkownika

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

#14

Post napisał: easy2002 » 02 wrz 2007, 09:41

Witam
Panowie wypowiadający się w dziale Heidenhain, zapraszam do rozmowy i umieszczania przykładowych programików
: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


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

#15

Post napisał: rollaz » 04 wrz 2007, 18:54

Dziwi mnie to dlaczego nik tu nic nie pisze, nie podaje tez zadnych programow przykladowych poniewaz nikt tu nic nie chce umiescic .Moge sie jedynie domyslac dlaczego.
Fachman

Awatar użytkownika

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

#16

Post napisał: easy2002 » 04 wrz 2007, 20:47

Witam
Tak ja również się domyślam wiele osób na forum chce robić "wielkie" pieniądze :???:
Za co pytam :roll: Panowie nie bądźmy śmieszni
... 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


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

#17

Post napisał: rollaz » 04 wrz 2007, 21:29

Ja mysle ze tu nie chodzi o kase, tylko o to ze tak naprawde nie wielu ma pojecie o programowaniu parametrycznym.
Fachman

Awatar użytkownika

Autor tematu
Łuki31
Specjalista poziom 2 (min. 300)
Specjalista poziom 2 (min. 300)
Posty w temacie: 8
Posty: 333
Rejestracja: 28 lip 2007, 00:05
Lokalizacja: Ostrów Wlkp.

#18

Post napisał: Łuki31 » 04 wrz 2007, 23:38

A co kolega powie na to, :?: trochę się namęczyłem(przynajmniej ja wam napewno było by łatwiej) aby zrobić taki uniwersalny program na sześciokąt ale było warto :lol: Przynajmniej mi się tak wydaje początki sa najgorsze :???:
1 BLK FORM 0.1 Z X-50 Y-50 Z-50
2 BLK FORM 0.2 X+50 Y+50 Z+0
3 TOOL DEF 1 L+0 R+3
4 FN 0: Q1 =+6
5 FN 0: Q2 =+16
6 FN 0: Q3 =+1.155
7 FN 0: Q4 =+2
8 FN 0: Q5 =+0
9 FN 0: Q6 =+5
10 FN 3: Q11 =+Q2 * +Q3
11 FN 4: Q12 =+Q2 DIV +Q4
12 FN 4: Q13 =+Q11 DIV +Q4
13 FN 1: Q14 =+Q1 + +Q2
14 TOOL CALL 1 Z S800
15 L Z+2 R0 F5000 M3
16 L X+Q14 Y+Q5
17 CC X+Q5 Y+Q5
18 LBL 1
19 L Z-Q6 R0 F500
20 L X+Q12 Y+Q5 RL F500
21 LP PR+Q13 PA-30
22 LBL 2
23 LP IPA-60
24 CALL LBL 2 REP4
25 L X+Q12 Y+Q5
26 L X+Q14 Y+Q5 R0
27 LBL 0
28 L Z+100 R0 F5000 M30
29 END PGM sze MM
Załączniki

[Rozszerzenie h zostało wyłączone i nie będzie dłużej wyświetlane.]



siwy
Czytelnik forum poziom 1 (min. 10)
Czytelnik forum poziom 1 (min. 10)
Posty w temacie: 3
Posty: 16
Rejestracja: 27 sty 2007, 18:38
Lokalizacja: Warka

#19

Post napisał: siwy » 05 wrz 2007, 14:02

Pytanie do Kolegów easy2002 i rollaz . Czy w najnowszych wersjach Heidenhaina nadal nie można zapisywać złożonych równań , czy nadal jedno działanie i wynik w postaci kolejnego parametru itd aż do wyniku końcowego? Czy są gotowe cykle na stożki, półkule, zaokrąglenia, kieszenie o różnych pochyleniach ścian itp. Dzięki za odpowiedż. Nie chcę się powtarzać, bo pisałem już o programach parametrycznych pisanych z ręki .


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

#20

Post napisał: rollaz » 05 wrz 2007, 17:19

Czy koledze chodzi o takie zlozone rownania
27 Q28 = ( Q26 * TAN Q5 ) + ( Q27 * TAN Q5 ) + ( ( ABS Q2 - Q26 - Q27 ) / ~
COS Q5 )
A jezeli chodzi o cykle co kolega podal to niestety ale nie ma.
Fachman

ODPOWIEDZ Poprzedni tematNastępny temat

Wróć do „Heidenhain”