Myös korttimaksu toimii

G2 / G3

Aloittaja junnu, 30.01.13 - klo:18:46

« edellinen - seuraava »

0 Jäsenet ja 1 Vieras katselee tätä aihetta.

junnu

Hei forumilaiset.
Seuraavanlaiseen apua. tarkoituksena ohjelmoida puoli ympyrä g19 Z Y tasolla jolloin x suuntaisesti tulisi kourua johon sopisi 20mm putki ja uran korkeu 10mm eli r on20.
Teränä 6mm pallopää z4.
Käytössä EMC ja mitään työkalun kompensointeja ei ole.

ttontsa

Eli kysyjä haluaa tehdä putkentaivutuslestin? 8)
Hitsaus&koneistus&Protopaja
www.tulinen.fi

Hiekkaranta_92

Koitan taas ihan hatusta vetäen auttaa

Eli näyttääkö simulaatiossa tällänen suurin piirtein oikealta?


G0 X-50 Y-7 z60
G1 Z0 F100
G19
G2 X50 I50 J0
G1 Y7
G3 X-50 I-50
G1 Y-6.685 X-47.924
G2 X47.924 I47.924
G1 Y6.685
G3 X-47.924 I-47.924


Tämä on taas tehty niin että terän nolla on pallon keskellä ja aihion nolla taivutus säteen keskipisteessä. Noilla arvoilla uransäde on se 10mm, johon 20mm putki sopii ja taivutus säteeksi tulee 50mm. Näinpä ensimmäinen koordinaatti on X suunnassa keskellä taivutusta ja Y suunnassa terän säteen verran poispäin uran reunasta. Tästä kaari toiselle puolelle, jossa terä ajetaan yn vastakkaisesta arvosta takaisin toisen kätisesti. Seuraava paikoitus on laskettu 3mm segmentin siirtymällä seuraavasti

3mm siirtymän kulma kehällä on 2*SIN((Siirtymä/2)/kehänsäde. Joka 3 mm on noin 17.25

Kulmalla lasketaan terän alotuskoordinaatit sen kulkemaa kehää joka on 10mm (uran säde)  - 3mm (terän säde) = 7mm

Koordinaatti X = 7*SIN(17.25) = noin 2.076
Koordinaatti Y = 7*COS(17.25) = noin 6.685

Näin seuraava piste saadaan laskemalla
X-50 + 2.076 = 47.924
Y0 -6.685 = -6.685

Sitä seuraavat pisteet saadaan lisäämällä edelliseen kulmaan aina laskettu kulma, eli 17.25 + 17,25 = 34,5 + 17,25 =51,75 Ja sijoittamalla tämä kulma koordinaatin laksentaan

Voin yrittää selkiyttää jos joku kokee tarvetta

Powered by EzPortal
SMF spam blocked by CleanTalk