interpolacja kolowa heidenhain z pulpitu
-
Autor tematu - Nowy użytkownik, używaj wyszukiwarki
- Posty w temacie: 1
- Posty: 4
- Rejestracja: 15 sty 2016, 17:50
- Lokalizacja: STW
interpolacja kolowa heidenhain z pulpitu
witam
jak napisac prog z interpolacja kolowa czyli o co chodzi z C i CC ?
jak to zinterpretowac czyli gdzie punkt rozpoczecia, srodka okregu i zakonczenia ?
jak napisac prog z interpolacja kolowa czyli o co chodzi z C i CC ?
jak to zinterpretowac czyli gdzie punkt rozpoczecia, srodka okregu i zakonczenia ?
Tagi:
-
- Specjalista poziom 1 (min. 100)
- Posty w temacie: 2
- Posty: 197
- Rejestracja: 19 lut 2014, 23:41
- Lokalizacja: hyt
INTERPOLACJA KOLOWA
DALEM CI PROGR. Z INTERPOLACJA KOLOWOM SRODEK KOLA JEST W SRODKU OTWORU FREZOWANEGO I ROBI SIE TO PRZEZ CP IPA 360 A NIE PRZEZ C NARZEDZIE IDZIE SPIRALNIE W DOL DO ZADANEJ GLEBOKOSCI
-
- Specjalista poziom 1 (min. 100)
- Posty w temacie: 2
- Posty: 153
- Rejestracja: 30 gru 2010, 21:08
- Lokalizacja: TARNÓW
-
- Specjalista poziom 1 (min. 100)
- Posty w temacie: 2
- Posty: 197
- Rejestracja: 19 lut 2014, 23:41
- Lokalizacja: hyt
0twor spiralnie
kolega marek dał dobry przyklad programu ale on sie sprawdza na malych glebokosciach frezowania poniewaz w cp ipa maksymalny kat jaki mozna wpisac to 5400
i gdy bysmy chcieli frezowac np. na glebokosc 60 mm to narzedzie by sie nam zaglebialo
4 mm na obrut moglo by to zle wplynac na trwalosc freza lub jego plytek
daje moj przyklad programu na q parametrach swietnie sie sprawdza i mozna
frezowac na kazda glebokosc i dac zaglebianie ile sie chce na obrut
PROG NR. 1-WYBRANIE OTWOR FI 80
TOL CAL 3 Z S1000
L Z100 RO F MAX M03
L X0 Y0 RO F MAX
L Z +Q2 RO F MAX
FN0: Q1=+80-GL.OTWORU
FN0: Q2=0-PUNKT STARTU FREZOWANIA
FN0: Q4=+80-SREDNICA OTWORU
FN0: Q10=+160-ILOSC POWT.
FN4: Q1=Q1 DIV Q10-DZIELENIE(80/160=0,5mm NA OBRUT
FN4: Q4= Q4 DIV +2-DZIEL SRED/2=PROMIEN
FN0: Q2=+Q1
L X-Q4 RR F1000-KOREKCJA PR.W SRODKU OTWORU
LBL1
CC X0 Y0
CP IPA +360 Z-Q1 DR- RR-FREZOW. KOLOWE
FN1: Q1=Q1++Q2
FN1: Q10=Q10+-1
FN10: IF+Q10 NE0 GOTO LBL1
C IX0 IY0 DR- RR F-WYROWNANIE DNA
LBL0
L X0 Y0 RO F MAX
L Z100 RO F MAX Y45 RO F MAX M 02
i gdy bysmy chcieli frezowac np. na glebokosc 60 mm to narzedzie by sie nam zaglebialo
4 mm na obrut moglo by to zle wplynac na trwalosc freza lub jego plytek
daje moj przyklad programu na q parametrach swietnie sie sprawdza i mozna
frezowac na kazda glebokosc i dac zaglebianie ile sie chce na obrut
PROG NR. 1-WYBRANIE OTWOR FI 80
TOL CAL 3 Z S1000
L Z100 RO F MAX M03
L X0 Y0 RO F MAX
L Z +Q2 RO F MAX
FN0: Q1=+80-GL.OTWORU
FN0: Q2=0-PUNKT STARTU FREZOWANIA
FN0: Q4=+80-SREDNICA OTWORU
FN0: Q10=+160-ILOSC POWT.
FN4: Q1=Q1 DIV Q10-DZIELENIE(80/160=0,5mm NA OBRUT
FN4: Q4= Q4 DIV +2-DZIEL SRED/2=PROMIEN
FN0: Q2=+Q1
L X-Q4 RR F1000-KOREKCJA PR.W SRODKU OTWORU
LBL1
CC X0 Y0
CP IPA +360 Z-Q1 DR- RR-FREZOW. KOLOWE
FN1: Q1=Q1++Q2
FN1: Q10=Q10+-1
FN10: IF+Q10 NE0 GOTO LBL1
C IX0 IY0 DR- RR F-WYROWNANIE DNA
LBL0
L X0 Y0 RO F MAX
L Z100 RO F MAX Y45 RO F MAX M 02
-
- Specjalista poziom 1 (min. 100)
- Posty w temacie: 2
- Posty: 153
- Rejestracja: 30 gru 2010, 21:08
- Lokalizacja: TARNÓW
CP IPA Z= ile chcemy
Czesc . Co do mnie to kolega rafa30 to nie ma racji.Zalaczam przykladowy program.Najlepiej maksymalnie jest stosowac IPA 5400 .
- Załączniki
-
[Rozszerzenie h zostało wyłączone i nie będzie dłużej wyświetlane.]
-
- Specjalista poziom 1 (min. 100)
- Posty w temacie: 2
- Posty: 198
- Rejestracja: 15 wrz 2007, 21:43
- Lokalizacja: glogów
może takie coś?:
TOLL DEF 1 L0 R+80
TOLL CALL 1 W S 500
L X0 Y0 R0
L W0
CC X0 Y0
LP PR+169 PA+0 RL
LBL 1
CP IPA+360 IW-2 DR+ RL
CALL LBL 1 REP 19/19
( CP IPA+360 DR+ RL opcjonalnie dla wygładzenia dna)
LP PR+0 PA+0 R0
L W+10 M2
głębokośc ustalasz przez REP.zawsze jedno mniej niż żądana głębokość.a jeśli chcesz frezować czop zmieniasz albo DR+ na - albo RL na RR
TOLL DEF 1 L0 R+80
TOLL CALL 1 W S 500
L X0 Y0 R0
L W0
CC X0 Y0
LP PR+169 PA+0 RL
LBL 1
CP IPA+360 IW-2 DR+ RL
CALL LBL 1 REP 19/19
( CP IPA+360 DR+ RL opcjonalnie dla wygładzenia dna)
LP PR+0 PA+0 R0
L W+10 M2
głębokośc ustalasz przez REP.zawsze jedno mniej niż żądana głębokość.a jeśli chcesz frezować czop zmieniasz albo DR+ na - albo RL na RR
alkohol niszczy skórę-szczególnie na dłoniach i kolanach.
-
- Sympatyk forum poziom 1 (min. 40)
- Posty w temacie: 2
- Posty: 48
- Rejestracja: 22 gru 2015, 14:43
- Lokalizacja: Warszawa
Witam,
Kolega marzec00 prawdopodobnie jest początkującym, więc o funkcjach CC i C możnaby najprościej powiedzieć w ten sposób:
1. Załóżmy, że piszesz program, narzędzie znajduje się w jakiejś pozycji np.X0,Y0.
2. Od pozycji, w której aktualnie znajduje się narzędzie (przykładowe X0,Y0) chcesz zaprogramować ruch kołowy z użyciem funkcji CC i C.
3. W pierwszej kolejności programujesz środek okręgu CC - to jest tylko definicja pozycji, maszyna nie wykona żadnego ruchu.
4. Teraz programujesz funkcję C, czyli podajesz punkt końcowy tego ruchu kołowego i kierunek ruchu.
Przykład zapisu:
L X+0 Y+0 (początek ruchu kołowego)
CC X+20 Y+0 (środek okręgu)
C X+40 Y+0 DR- (koniec ruchu kołowego)
Za pomocą funkcji CC i C można też zaprogramować pełne koło (jak widać w przykładowych programach kolegów) czego nie można zrealizować funkcjami CR (ruch kołowy z promieniem) i CT (ruch kołowy ze stycznym początkiem).
Jeżeli funkcję C zaprogramujemy biegunowo, to możemy zaprogramować Helix (co również widać w przykładowych programach kolegów).
Np.
CP IPA-360 IZ-5 DR- (zagłębienie Z-5 osiągniemy na 360 stopniach)
lub:
CP IPA-1600 IZ-5 DR- (TNC dzieli 1800:360=5 i zagłębienie Z-5 osiągniemy w 5 "okrążeniach")
Pozdrawiam
Kolega marzec00 prawdopodobnie jest początkującym, więc o funkcjach CC i C możnaby najprościej powiedzieć w ten sposób:
1. Załóżmy, że piszesz program, narzędzie znajduje się w jakiejś pozycji np.X0,Y0.
2. Od pozycji, w której aktualnie znajduje się narzędzie (przykładowe X0,Y0) chcesz zaprogramować ruch kołowy z użyciem funkcji CC i C.
3. W pierwszej kolejności programujesz środek okręgu CC - to jest tylko definicja pozycji, maszyna nie wykona żadnego ruchu.
4. Teraz programujesz funkcję C, czyli podajesz punkt końcowy tego ruchu kołowego i kierunek ruchu.
Przykład zapisu:
L X+0 Y+0 (początek ruchu kołowego)
CC X+20 Y+0 (środek okręgu)
C X+40 Y+0 DR- (koniec ruchu kołowego)
Za pomocą funkcji CC i C można też zaprogramować pełne koło (jak widać w przykładowych programach kolegów) czego nie można zrealizować funkcjami CR (ruch kołowy z promieniem) i CT (ruch kołowy ze stycznym początkiem).
Jeżeli funkcję C zaprogramujemy biegunowo, to możemy zaprogramować Helix (co również widać w przykładowych programach kolegów).
Np.
CP IPA-360 IZ-5 DR- (zagłębienie Z-5 osiągniemy na 360 stopniach)
lub:
CP IPA-1600 IZ-5 DR- (TNC dzieli 1800:360=5 i zagłębienie Z-5 osiągniemy w 5 "okrążeniach")
Pozdrawiam
-
- Sympatyk forum poziom 1 (min. 40)
- Posty w temacie: 2
- Posty: 48
- Rejestracja: 22 gru 2015, 14:43
- Lokalizacja: Warszawa
Witam,
To prawda co napisał Arias2, ale z niewielka korektą:
Literka "I" oznacza "inkremental".
Tak więc zapis w moim przykładzie ( CP IPA-360 IZ-5 DR- ) oznacza:
CP -ruch kołowy w układzie biegunowym (circle polar)
IPA -kąt biegunowy inkrementalnie (incremental polar angle)
IZ -inkrementalne przemieszczenie w osi Z
DR- -ruch w kierunku zgodnym ze wskazówkami zegara (direction of rotation)
Pozdrawiam
To prawda co napisał Arias2, ale z niewielka korektą:
Literka "I" oznacza "inkremental".
Tak więc zapis w moim przykładzie ( CP IPA-360 IZ-5 DR- ) oznacza:
CP -ruch kołowy w układzie biegunowym (circle polar)
IPA -kąt biegunowy inkrementalnie (incremental polar angle)
IZ -inkrementalne przemieszczenie w osi Z
DR- -ruch w kierunku zgodnym ze wskazówkami zegara (direction of rotation)
Pozdrawiam