Moi
Alotteleva CNC-harrastajasorvari taas kyselee:
50mm akselin päähän tehdään 50mm matkalle kartio 6 asteen kulmaan.
Miten tuo pitäisi ohjelmoida niin että ainetta poistuisi esim. 1mm/lastu?
http://picasaweb.google.fi/salmve/Kuvakaappaukset?authkey=Gv1sRgCM-eu7PDqomhIw#5497729097714155010
http://picasaweb.google.fi/salmve/Kuvakaappaukset?authkey=Gv1sRgCM-eu7PDqomhIw#5497729124692821634
Kuvissa on scannattuna Nakamuran ohje. G90 työkierrolla I:n ja Z:n arvo muuttuu joka lastulla, mutta onko jokin helppo kaava millä laskea tuo I?
Hätäpäissäni sorvasin yhdet palikat niin että muutin G90 kierrossa vain I:n arvoa lähtien ykkösestä.
Esim:
G90 X50.0Z-50.0I-1.0F0.3
I-1.5
I-2.0
jne...
Tuossa lastu on ensin paksu ja ohenee nollaan joka ei terän keston (vai onko näin?) ja lastunpoiston kannalta ole oikein hyvä.
(http://picasaweb.google.fi/salmve/Kuvakaappaukset?authkey=Gv1sRgCM-eu7PDqomhIw#5497729097714155010)
(http://picasaweb.google.fi/salmve/Kuvakaappaukset?authkey=Gv1sRgCM-eu7PDqomhIw#5497729124692821634)
Vekku
Edit.
En osaa ohjelmoida kartionsorvausta enkä näköjään liittää kuvaa. Lisäsin linkit, onnistuukohan se?
Itse tekisin muotoa toistavalla rouhinta työkierolla, jos sellainen on olemassa. Jotenkin tähän tapaan
G73 P10(muodon alku riviltä N10) Q20(muodon loppu riville N20) I2(työvara X) K2 (työvara Z) U0 (viimeistelyvara X) W0 (viimeistely Z) D4(lastujenmäärä)
N10 G0 X44.759 z2.
G1 Z0
N20 X50 Z-50
Tai sitten G71 ja G70 Eli rohuhinta ja viimeistely. Ei tule sitten sitä "ilmassa" ajoa kun joutuu aloittaan muodon toiston niin kaukaa. Tähän malliin, http://www.cncezpro.com/g71t.cfm (http://www.cncezpro.com/g71t.cfm)
Kiitos
Nuo kaikki löytyy ja joskus kokeilinkin jonkun muun homman yhteydessä, mutta en saanut toimimaan. Joku arvo oli kai väärin tai puuttui.
Näpytelkääpä jompikumpi esimerkkikoodi tuollaiselle kartiolle.
Niin ja ekassa viestissä unohtui mainita ohjaus. Se on Fanuc 6T
Vekku
Näin
G0 X50 Z2
G71 P10 Q20 U0.5 W0.5 D1000(lastun vahvuus µm) R2 (väistö pikaliikkellä)
N10 G0 X44.759 z2.
G1 Z0
N20 X50 Z-50
G70 P10 Q20
Sikälimikäli ymmärsin nuo mitat oikein
Kiitti
Kun pääsen sorvin ääreen niin kokeilen. Nuo mitat oli hatusta, muutan tarpeelliset.
Vekku
Alarmia pukkaa.
Kokeilin tälläisellä pätkällä:
%
:0001(KARTIOKOE)
G50X265.7Z200.0
M42S700
G00X100.0Z100.0
T1010M8
M3
G0X50.0Z2.0
G71P10Q20U0.5W0.5(LASTUN VAHVUUS)D1000R2.0(VAISTO)F0.2
N10G0X44.759Z2.0
G01Z0.0
N20X50.0Z-50.0
G70P10Q20
G00X100.0Z100.0M9
M5
T1000.0
%
Tuloksena alarm 065:
http://picasaweb.google.fi/salmve/26072010#5498279588068301682 (http://picasaweb.google.fi/salmve/26072010#5498279588068301682)
Tuon linkin takaa löytyy scannaukset myös G70....G73 ohjeistuksesta.
Vekku
Lainaus käyttäjältä: salmve - 26.07.10 - klo:21:24
Alarmia pukkaa.
Kokeilin tälläisellä pätkällä:
%
:0001(KARTIOKOE)
G50X265.7Z200.0
M42S700
G00X100.0Z100.0
T1010M8
M3
G0X50.0Z2.0
G71P10Q20U0.5W0.5(LASTUN VAHVUUS)D1000R2.0(VAISTO)F0.2
N10G0X44.759Z2.0
G01Z0.5
N20G1X50.0Z-50.0
G70P10Q20
G00X100.0Z100.0M9
M5
T1000.0
%
Tuloksena alarm 065:
http://picasaweb.google.fi/salmve/26072010#5498279588068301682 (http://picasaweb.google.fi/salmve/26072010#5498279588068301682)
Tuon linkin takaa löytyy scannaukset myös G70....G73 ohjeistuksesta.
Vekku
Ainakin G1 eli syöttö liike uupuu mielestäni. Ja tuo 0.5 muokkaisin pyös ettei mene terä kappaleeseen pikaliikkeellä.
Riviä N20 kokeilinkin juuri noin virheilmon innoittamana.
Sama juttu, ei toimi. Feed hold valo jää palamaan ja kone pysähtyy G0X50.0Z2.0
rivin jälkeen.
%
:0001(KARTIOKOE)
G50X265.7Z200.0
M42S700
G00X100.0Z100.0
T1010M8
M3
G0X50.0Z2.0
G71 U2.0 R0.5 (U=lastunpaksuus R=irtiotto)
G71P10Q20U0.5W0.5 f0.15 (U&W viimeistely varat)
N10G0X44.759Z2.0
G1 Z0.0
N20X50.0Z-50.0
G70P10Q20
G00X100.0Z100.0M9
M5
T1000.0
%
Voihan sitä kokeilla näinkin näin se taisi olla fanuc 21T mallissa..
Tulee virheimoitus 061:
"Joko osoitetta P tai Q ei ole määrätty käskyn G70,G71, G72 tai G73 sisältävässä lauseessa."
Kun lisäsin ne ekaan G71 riviin sain virheilmoituksen 062:
".....osoitetta D seuraava numero ei ollut positiivinen"
Lisäsin D;n ja sain taas 065 alarmin.
Jännää arpomista :)
Fanuc 6TB Operators manuaalissa on muutamia esimerkkejä G70-G73 käskyjen käytöstä.
Muistaakseni kopion jonkin niistä suoraan Nakamuraan eikä sekään toiminut.
Pitänee kokeilla uudelleen.
Kiitos tähän asti auttaneille, vinkkejä otetaan vastaan edelleen.
Onneksi tää on osin harrastus:)
Vekku
Hmm kokeile heittää G99 (syöttö per kierrtos) alkuun.
kokeile lisätä G97, S komennon kanssa samalle riville
Ja kokeile pistää lastunvahvuus milleinä (D1)
Molemmat (G97 ja G99) on parametreissa valittu oletuksena kun koneen käynnistää.
D ei hyväksy desimaalipistettä joten minimilastu olisi 1mm?
Olen nyt varpaat melkein järvessä, menen aamuyöllä pajalle ja kokeilen nuo sekä sen manuaalista kopioidun pätkän.
Näillä keleillä on plussaa kun voi siirtyä aikaistettuun aamuvuoroon :)
Vekku
D on mikrometreinä, joten voit laittaa siihen vaikkapa D100, jolloin lastunpaksuus olisi 0.1mm.
Tuo sun ohjaus on sen verran vanha, että varmaankin käyttää 1-rivistä G71-työkiertoa, eli kuten aiemmassa esimerkissä oli:
G71 P10 Q20 U0.5 W0.5 D1000 R2.0 F0.2
Vanhemmat fanucin ohjaukset ei tykkää jos työkierron ekassa lauseessa on Z:n koordinaatti, vaan tekevät juuri tuon virheen josta mainitsit.
Z:n koordinaatin jos laittaa ekaan lauseeseen, niin kone ymmärtää sen tyypin 2 työkierroksi, eli sellaiseksi joka osaa jakaa myös poterot lastuihin. Tämä on vain uudemmissa ohjauksissa, esimerkiksi mun -90 nakamurassa (0T) ei tätä vielä ole.
ilmankos sitä on opetettu tuota z-laittamaan jokapaikkaan, onnistuu laskevatkin muodot. Aina oppii jotaki uutta :D
No niin, arvontaa taas suoritettu, tässä tuloksia :)
Näpyttelin hieman muunnellen manuaalissa olleen pätkän koneelle.( lisäsin karan käynnistykset ym.
Tässä manuaalin versio:
http://picasaweb.google.fi/salmve/28072010#5498820827281133138 (http://picasaweb.google.fi/salmve/28072010#5498820827281133138)
Tässä by Vekku:
%
:0002
(G70.G71 KOE MANUAALISTA)
M42S700
/G50X265.7Z200.0
G00X160.0Z180.0
T1010M8
M3
G71P013Q019U4.0W2.0D7000F0.3
N013G00X40.0F0.2
N014G01W-40.0
N015X60.0W-30.0
N016W-30.0
N017X100.0W-10.0
N018W-20.0
N019X140.0W-20.0
G70P013Q019
G00X200.0Z200.0M9
M5T1000
M30
%
Virheilmoitusta ei tule mutta ohjelma jättää rouhinnan pois. ??? Ajaa muodon ensin työvaroilla ja toisella lastulla mittaan.
Vekku
kokeile piruutaan pienenpää D:n arvoa, vaikka se aika selkästi on sanottu että pitäs olla µm
Pisteet Hiekkarannalle!
Nyt toimii. D annetaan sadasosina ja säteellä. D;n arvolla 100 halkaisijasta lähtee 2mm pois.
Vekku