Styring |
HAAS (Fanuc) |
Forklaring |
Værktøjet fræser en vilkårlig lomme, som er defineret i
et eksternt underprogram ( P ) ved hjælp af maksimalt 40 bevægelser. Der må kun
bruges G01, G02, G03, G90, G91, X, Y, I, J og R i underprogrammet -
alle andre koder ignoreres. Den første bevægelse i underprogrammet skal bevæge værktøjet fra startpositionen (frihullet) til et punkt på konturen. Konturen skal slutte i dette punkt på konturen igen, og værktøjet skal altså IKKE programmeres tilbage til startpositionen (frihullet). Underprogrammet skal afsluttes som et normalt underprogram med M99. Fræseren bør starte i et forboret hul. Lommen skrubbes enten med bevægelser i X-retningen ( I ) eller Y-retningen ( J ). Der afsluttes med en sletbearbejdning ( K ) langs konturen. Der kan angives flere spånforsæt i Z-retningen. Q definerer størrelsen af spånforsættet, som starter fra R-niveauet ( R ) og slutter ved lommens bund ( Z ). |
Programmering |
G90 G150 X_ Y_ P_ I_ J_ K_ G41(G42) D_ Z_ R_
Q_ F_ X, Y angiver et forboret starthul. Koordinaterne kan udelades, hvis værktøjet allerede er i denne position. P er nummeret på det underprogram, som definerer lommens kontur. I er spånforsættet i X-retningen. J er spånforsættet i Y-retningen. (en og kun én af parametrene I eller J skal angives). K er slettillægget i XY-planet. G41 eller G42 er den valgte radiuskompensering (skal passe med konturbeskrivelsen i underprogrammet) D er værktøjets radiuskorrektør. Z angiver lommes dybde (bundens Z-koordinat) når der programmeres G90. Når der programmeres G91 er det spånforsæt i Z-retningen. R er beliggenheden af R-planet Q er inkrementelt spånforsæt (positivt) i Z-aksen, startende fra R-planet. F er tilspændingen i XY- planen og Z-retningen. |
![]() |
Parametrene I og J bestemmer fræserens bevægelsesretning |
Eksempel 1 - lomme uden ø |
![]() |
Hovedprogram N160 T4 M06 ( 10 MM ENDEFRAESER) N170 G90 G54 X0. Y0. F400 S6000 M03 N180 G43 H4 Z2. M08 N190 G150 P0722 J5. K0.2 G41 D04 Z-24. R2. Q5. F400 N200 G01 G40 X0. Y0. N210 G00 Z2. Underprogram O0722 |
Eksempel 2 - lomme med firkantet ø |
![]() |
Hovedprogram N160 T5 M06 ( 6 MM ENDEFRAESER ) N170 G90 G54 X20. Y20. F400 S6000 M03 N180 G43 H5 Z2. M08 N190 G150 P0722 I3. K0.2 G41 D05 Z-5. R1. Q3. F100 N200 G01 G40 X20. Y20. N210 G00 Z2. Underprogram O0722 |
Eksempel 3 - lomme med rund ø |
![]() |
Hovedprogram N160 T5 M06 ( 6 MM ENDEFRAESER ) N170 G90 G54 X20. Y20. F400 S6000 M03 N180 G43 H5 Z2. M08 N190 G150 P0722 I3. K0.2 G41 D05 Z-5. R1. Q3. F100 N200 G01 G40 X20. Y20. N210 G00 Z2. Underprogram O0722 |
Bemærk |
Radiuskompenseringen skal afsluttes i linien efter G150
ved at programmere fræseren tilbage til frihullet. Husk selv at programmere fræseren op af lommen. Hvis man programmerer med slettillæg (K) skal værktøjets radius + slettillægget kunne rummes inde i konturens buer. I eksemplet ovenfor, hvor der er R10 rundinger i et emne og et slettillæg på 0,2 mm, er den største fræser, der kan anvendes, således ø19,6 mm (radius 9,8 mm). Husk at konturen skal være defineret i et eksternt underprogram, dvs. et underprogram i en særskilt fil.
|
Anvendelse |
Til at fræse irregulære lommer. |
Sidst opdateret: 17-08-2005 17:24:21 | -Copyright ©2001-13 Metal College Aalborg- |