STROJNISTVO.com • Poglej temo - TNC 155 - problemi z rotacijo in ničelno točko

TNC 155 - problemi z rotacijo in ničelno točko

Kar ne spada nikamor v zgornje kategorije...

Moderator: -M-

TNC 155 - problemi z rotacijo in ničelno točko

OdgovorNapisal/-a hartan » 8.8.2010 11:25

Na omenjenem krmilniku sem hotel naret program, kjer naredi 10 izvrtin na delilnem krogu 109,2mm. Zaradi praktičnosti sem hotel zadevo narediti z rotacijo (funkcija G73). Namesto da bi izračunaval vsako koordinato posebej, sem napisal na sledeč način:
%11 G71
N10 G00 G40 G90
N20 G54 X+110,5 Y+30,521 Z-184,4
N30 G99 T12 L+102,45 R+8,8
N60 T12 G17 S3200
N70 G01 M06
N80 G90 G73 H0 M17
N90 L1
N100 G91 G73 H36 M17
N110 L1
N120 G91 G73 H36 M17
N130 L1
N140 G91 G73 H36 M17
N150 L1
N160 G91 G73 H36 M17
N170 L1
N180 G91 G73 H36 M17
N190 L1
N200 G91 G73 H36 M17
N210 L1
N220 G91 G73 H36 M17
N230 L1
N240 G91 G73 H36 M17
N250 L1
N260 G91 G73 H36 M17
N270 L1
N280 G90 G0 Z50 M5
N290 X0 Y20 Z200
N300 M30
N310 M98 L1
N320 G90 X54,6 Y0 M8
N330 G0 Z-3
N340 G1 Z-4 F2000
N350 Z-16.25 F180
N360 G0 Z-3
N370 M98 L0
N9999 %11 G71


Tako bi potem samo s prvim kotom lahko vse skupaj lepo rotiral.

Potem pa ko sem program prvič na prazno spustil skozi, mi je šlo normalno, ko sem pa pognal še enkrat, mi je pa začelo delat čisto nekje drugje... Potem ko sem se en cajt jajcal okol tega in nakaj spreminjal pa sprobaval, sem program napisal z navadnimi kartezijevimi koordinatami, pa samo na začetku programa rotacijo, pa na koncu za prekinitev, pa je spet delalo enkrat tu, ankrat tam... Potem sem rotacijo čist zbrisal in videl, da mi dela po X-osi ene 4mm preveč v minusu, pa po Y-osi ene 4 mm preveč v plusu (ampak zaj se vsaj ni več prestavljala nula). Sem mislil, da sem narobe določil ničelno točko s 3D tasterjem, pa sem šel še enkrat se dotikat pa najdit nulo, pa sem dobil koordinate praktično enake (razlika kaki 2 stotinki). Ko sem pa spustil program, pa mi je delalo par mm iz centra. Potem mi ni blo več nič jasno in sem izklopil stroj in ponovno peljal v referenco in nič drugega. Pa sem pognal program, brez, da bi kaj spreminjal, pa mi je delalo na pravih koordinatah. In zaj mi ni jasno, kaj je blo to krivo, če ma to dvoje kako vezo mogoče, al je blo eno posledica drugega, al čist nima nič kake veze... Če kdo na tem forumo se bolj spozna na te stare Heidenhainove krmilnike... Zakaj mi ni delalo na pravi poziciji... Ničelno točko pa vedno določim pod načinom prikaza koordinat "IST-veg".
Zadnjič spremenil hartan, dne 10.8.2010 19:27, skupaj popravljeno 1 krat.
hartan
Strokovnjak
Strokovnjak
 
Prispevkov: 411
Pridružen: 12.4.2008 7:53

OdgovorNapisal/-a gapi » 9.8.2010 13:10

Pozdravljen,

mi smo imali podoben problem s HH426, vendar če si obračal glavo v različne položaje.Imel je probleme s preračunavanjem in je bila ničelna točka vsakič nekje drugje (lahko si preizkusil 100 krat, ampak nobene logike v premikanju ničelne točke-vsakič drugje, razen 1., ko si vključil stroj).
Kam vpisuješ ničelne točke? (v tabelo ničelnih točk prepišeš izmerjane vrednosti s 3D tasterjem, ali samo nuliraš x,y,z , ko izmeriš ničelo točko s 3D tasterjem)?


LP
Gašper
gapi
Strokovnjak
Strokovnjak
 
Prispevkov: 111
Pridružen: 1.2.2006 19:59

OdgovorNapisal/-a hartan » 9.8.2010 19:48

HH155 sploh nima tabele ničelnih točk, vsaj kolk jaz vem... To je precej star krmilnik in najbrž se precej razlikuje od novejših (tale HH426 je precej novejša zadeva, kolk vidim na netu). Ničelne točke nikdar ne določam tako, da nuliram (to najbrž misliš, da pritisneš ono tipko za ničlo, ko si v željeni poziciji), ampak vedno vpišem vrednosti, izmerjene s tasterjem.

Ničelna točka se vedno določi na začetku vsakega programa.
%11 G71
N10 G00 G40 G90
N20 G54 X+110,5 Y+30,521 Z-184,4 - ničelna točka
N30 G99 T12 L+102,45 R+8,8
N60 T12 G17 S3200


Na tem krmilniku niti orodja ne gre poklicat iz magazina, če nimaš v aktivnem programu definiranega. Tako bi npr. lahko, če je aktiven ta program, ki sem ga napisal v postu, iz magazina poklical le orodje T12. No tako so vsaj men pokazali, zaj pač delam tako...
hartan
Strokovnjak
Strokovnjak
 
Prispevkov: 411
Pridružen: 12.4.2008 7:53

OdgovorNapisal/-a gapi » 10.8.2010 9:32

Pozdravljen,

ok, če nima tabele.
Vendar je bil pri nas problem, da kadar si obračal določeno zadevo po kotom (venar ne v x,y ravnini)je bilo potrebno prepisati izmerjene vrednosti s tasterjem v tabelo ( v tvojem primeru torej na začetku programa definirati absolutne koordinate ničelne točke) in pa poleg tega še nulirati x,y,z v točki kjer je ničla in potem ni bilo več problemov s prestavljanjem ničelne točke.
Ne vem, mogoče bi poizkusil, izgubiti nimaš kaj :D .

LP
Gašper
gapi
Strokovnjak
Strokovnjak
 
Prispevkov: 111
Pridružen: 1.2.2006 19:59

OdgovorNapisal/-a hartan » 10.8.2010 19:23

Torej bi se mogo zapelat na mesto, kjer sem s tasterjem določil ničlo, potem pa pritisniti tipko za nuliranje... Če misliš to z izrazom nuliranje... Sedaj se na tem stroju sicer ne delajo več ti komadi, ampak me pa zanima...
hartan
Strokovnjak
Strokovnjak
 
Prispevkov: 411
Pridružen: 12.4.2008 7:53

OdgovorNapisal/-a gapi » 11.8.2010 10:26

Pozdrav,

tako je.Pri nas deluje tako.

LP
Gašper
gapi
Strokovnjak
Strokovnjak
 
Prispevkov: 111
Pridružen: 1.2.2006 19:59

OdgovorNapisal/-a hartan » 19.9.2010 12:58

Nisem še mel prilike sprobat te zadeve z nuliranjem... Zanima me pa še nekaj, če mam v programu ničlo določeno z G54, a če bom s tem nuliranjem določil ničlo nekje drugje, a bo potem program jemal še vedno koordinate, določene z G54, ali bo G54 prestavljeno za podane vrednosti iz točke nuliranja?

Mislim... ko sem nekaj bral ta Heidenhainova navodila, je ta G54 v bistvu "Datum Shift", al je neodvisen od one ničle?
hartan
Strokovnjak
Strokovnjak
 
Prispevkov: 411
Pridružen: 12.4.2008 7:53


Vrni se na Ostalo - tehnična pomoč

Kdo je na strani

Po forumu brska: 0 registriranih uporabnikov in 4 gostov