ISO-Programmering
G241
G241
Med Cyklus 241 ENSKAERS-DYBDEBORING kan De bore huller med et enkelt-læbe pistolbor. Indlæsning af et sænket startpunkt er muligt. Styringen udfører kørsel til boredybden med M3. De kan ændre drejeretning og omdr. ved ind- og indkørsel af en boring.
Positioneringsforhold ved arbejde med Q379
Positioneringsforhold ved arbejde med Q379
Hjælpebillede | Parametre |
---|---|
Q200 SIKKERHEDS-AFSTAND ? Afstand værktøjsspids – Q203 KOOR. OVERFLADE. Værdi virker inkrementalt. Indlæs: 0...99999.9999 alternativ PREDEF | |
Q201 DYBDE ? Afstand Q203 KOOR. OVERFLADE – Bund af boring. Værdi virker inkrementalt. Indlæs: -99999.9999...+99999.9999 | |
Q206 TILSPAENDING TIL FRAESEDYBDE ? Kørselshastigheden af værktøjet ved boring i mm/min Indlæse: 0...99999.999 alternativ FAUTO, FU | |
Q211 DVÆLETID NEDE ? Tiden i sekunder, hvor værktøjet dvæler i bunden af boringen Indlæse: 0...3600.0000 alternativ PREDEF | |
Q203 KOORDINAT. VAERKTOEJS OVERFLADE? Enmeoverfladekoordinater henført på det aktive henføringspunkt. Værdi virker absolut. Indlæs: -99999.9999...+99999.9999 | |
Q204 2. SIKKERHEDS-AFSTAND ? Afstand i værktøjsaksen mellem værktøj og emne (opspænding), med hvilken ingen kollision kan forekomme. Værdi virker inkrementalt. Indlæs: 0...99999.9999 alternativ PREDEF | |
Q379 Fordybet startpunkt? Hvis der eksistere en Pilotboring, kan De indgive et dybere startpunkt. Disse er inkrementalt henført til Q203 KOOR. OVERFLADE. Styringen køre med Q253 F FOR-POSITIONERING og værdien Q200 SIKKERHEDS-AFSTAND over det sænkede Startpunkt. Værdi virker inkrementalt. Indlæs: 0...99999.9999 | |
Q253 Tilspænding for for-positioning? Definerer kørselshastigeheden af værktøjet til genkørsel af Q201 DYBDE after Q256 AFST. FOR SPAANBRUD. Desuden er denne tilspænding virksom, når værktøjet bliver positioneret på et Q379 STARTPUNKT (ulig 0). Indlæsning i mm/min Indlæs: 0...99999.9999 alternativ FMAX, FAUTO, PREDEF | |
Q208 TILSPÆNDING TILBAGEKØRSEL ? Kørselshastigheden af værktøjet ved udkørsel af boringen i mm/min. Når De indgiver Q208=0, så kører styringen værktøjet ud med Q206 TILSPAENDING DYBDE.. Indlæse: 0...99999.999 alternativ FMAX, FAUTO, PREDEF | |
Q426 Drejer. ind-/udkørsel (3/4/5)? Drejeretning, med hvilket værktøjet ved tilkørsel i boringen og ved udkørsel af boringen skal dreje 3: Dreje spindel med M3 4: Dreje spindel med M4 5: Kør med stående spindel Indlæs: 3, 4, 5 | |
Q427 Spindelomdr.tal ind-/udkøre? Omdr.tal, med hvilket værktøjet ved tilkørsel i boringen og ved udkørsel af boringen skal dreje. Indlæse: 1...99999 | |
Q428 Spindelomdr.tal boring? Omdrejningstallet, med hvilket værktøjet skal bore. Indlæs: 0...99999 | |
Q429 M-Fkt. Kølemiddel IND? >=0: Hjælpefunktion M til indkobling af kølemiddel. Styringen indkobler kølemidlet, når værktøjet har nået sikkerhedsafstanden Q200 over Q379 Startpunkt. "...": Sti for brugermakro, som udføres i stedet for en M-funktion. Alle instruktioner i brugermakroen udføres automatisk. Indlæs: 0...999 | |
Q430 M-Fkt. Kølemiddel UD? >=0: Hjælpefunktion M til udkobling af kølemiddel. Styringen udkobler kølemidlet, når værktøjet står på Q201 DYBDE. "...": Sti for brugermakro, som udføres i stedet for en M-funktion. Alle instruktioner i brugermakroen udføres automatisk. Indlæs: 0...999 | |
Q435 Dwell depth? Koordinater spindelakse, på hvilke værktøjet skal dvæle. Funktionen er ikke aktiv ved indlæsning af 0 (standardindstilling). Anvendelse: Ved fremstilling af gennemboringer, kræver mange værktøjer en kort dvæletid før udkørslen fra bunden af boringen, for at transportere spånerne opad. Definer værdi mindre end Q201 DYBDEVærdi virker inkrementalt. Indlæs: 0...99999.9999 | |
Q401 Tilspændingsfaktor i %? Faktor, som styringen bruger til at reducerer tilspænding Q435 DVAELETIDSDYBDE. Indlæse: 0.0001...100 | |
Q202 Maximal fremryk-dybde? Målet, med hvilket værktøjet hver gang rykkes frem. Q201 DYBDE ikke være et multiplum af Q202. Værdi virker inkrementalt. Indlæs: 0...99999.9999 | |
Q212 FREMRYKSDYBDE ? Værdi, med hvilken styringen Q202 INDSTILLINGS-DYBDE formindsker med hver fremrykning. Værdi virker inkrementalt. Indlæs: 0...99999.9999 | |
Q205 MINIMAL INDSTILLINGS-DYBDE ? Når Q212 FREMRYKSDYBDE er ulig 0, brgrænser styringen fremføringen med denne værdi. Indføringsdybden må derfor ikke være mindre end Q205. Værdi virker inkrementalt. Indlæs: 0...99999.9999 |
Brugerhåndbogen indeholder NC-Programmer løsningsforslag. Før De anvender NC-Programmer eller enkelte NC-blokke på en maskine, skal de tilpasses.
Nogle NC-Programmer er afhængig af maskinkinematikken. Tilpas disse NC-Programmer før den første testkørsel til din maskinkinematik.
Test NC-Programmer derudover ved at bruge simuleringen før den egentlige programkørsel.
Vha. en programtest fastlægger De, om NC-Programmer med den tilgængelige Software-Optionen, kan anvendes den aktive maskinkinematik og den aktuelle maskinkonfiguration.
11 CYCL DEF 241 ENSKAERS-DYBDEBORING ~ | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
12 CYCL CALL |
Brugermakroen er et yderlig NC-program.
En brugermakro indeholder en række af flere instruktioner. Vha. en makro kan De definere flere NC-Funktioner, som styringen kan udføre. Som bruger laver De Makros som NC-programmer.
Funktionaliteten af Makros tilsvare kaldte NC-programmer f.eks. med funktionen PGM CALL. De definere Makro som NC-program med filtypen *.h eller *.i.
Brugerhåndbogen indeholder NC-Programmer løsningsforslag. Før De anvender NC-Programmer eller enkelte NC-blokke på en maskine, skal de tilpasses.
Nogle NC-Programmer er afhængig af maskinkinematikken. Tilpas disse NC-Programmer før den første testkørsel til din maskinkinematik.
Test NC-Programmer derudover ved at bruge simuleringen før den egentlige programkørsel.
Vha. en programtest fastlægger De, om NC-Programmer med den tilgængelige Software-Optionen, kan anvendes den aktive maskinkinematik og den aktuelle maskinkonfiguration.
0 BEGIN PGM KM MM | |
1 FN 18: SYSREAD QL100 = ID20 NR8 | ; Udlæse kølemiddelstatus |
2 FN 9: IF +QL100 EQU +1 GOTO LBL "Start" | ; Spørg kølemiddelstatus, når kølemiddel er aktiv, spring til LBL Start |
3 M8 | ; Indkobel kølemiddel |
7 CYCL DEF 9.0 DVAELETID | |
8 CYCL DEF 9.1 V.ZEIT3 | |
9 LBL "Start" | |
10 END PGM RET MM |
Især når man arbejder med meget lange bor som f.eks. kanonbor eller særlig lange spiralbor der er meget at være opmærksom på. Meget bestemmende er positionen, er der hvor spindlen bliver indkoblet. Når den nødvendige føring af værktøjet mangler, kan det ved overlange bor fører til værktøjsbrud.
Derfor anbefales det at arbejde med Parameter STARTPUNKT Q379. Med hjælp af disse Parameter kan De have indflydelse på positionen, hvor styringen indkobler spindlen.
Borstart
Parameter STARTPUNKT Q379 tilgodeser derved KOOR. OVERFLADE Q203 og Parameter SIKKERHEDS-AFSTAND Q200. I hvilken sammenhæng Parameteren står og hvordan den beregner startpunkt, oplyser følgende eksempel:
Borestart er på en bestemt værdi over den forsænkede startpunkt Q379. Denne værdi beregnes: 0,2 x Q379 Skulle denne beregning være større end Q200, så er værdien altid Q200.
Eksempel:
Boringen beregnes: 0,2 x Q379=0,2*2=0,4; Borestart er 0,4 mm/tomme over det sænkede startpunkt. Altså når sænket startpunkt er -2, starter styringen boreprocessen ved -1,6 mm.
I efterfølgende tabel er forskellige eksempler vist, hvordan borestart er beregnet:
Q200 | Q379 | Q203 | Position, som bliver forpositioneret med FMAX | Faktor 0,2 * Q379 | Borstart |
---|---|---|---|---|---|
2 | 2 | 0 | 2 | 0,2*2=0,4 | -1,6 |
2 | 35,5 | 0 | 2 | 0,2*5=1 | -4 |
2 | 10 | 0 | 2 | 0,2*10=2 | -8 |
2 | 25 | 0 | 2 | 0,2*25=5 (Q200=2, 5>2, herefter bliver værdi 2 anvendt.) | -23 |
2 | 100 | 0 | 2 | 0,2*100=20 (Q200=2, 20>2, herefter bliver værdi 2 anvendt.) | -98 |
35,5 | 2 | 0 | 35,5 | 0,2*2=0,4 | -1,6 |
35,5 | 35,5 | 0 | 35,5 | 0,2*5=1 | -4 |
35,5 | 10 | 0 | 35,5 | 0,2*10=2 | -8 |
35,5 | 25 | 0 | 35,5 | 0,2*25=5 | -20 |
35,5 | 100 | 0 | 35,5 | 0,2*100=20 (Q200=5, 20>5, herefter bliver værdi 5 anvendt.) | -95 |
20 | 2 | 0 | 20 | 0,2*2=0,4 | -1,6 |
20 | 35,5 | 0 | 20 | 0,2*5=1 | -4 |
20 | 10 | 0 | 20 | 0,2*10=2 | -8 |
20 | 25 | 0 | 20 | 0,2*25=5 | -20 |
20 | 100 | 0 | 20 | 0,2*100=20 | -80 |
Udspåning
Også punktet, på hvilken styringen gennemfører udspåning, er vigtigt for arbejde med meget lange værktøjer. Tilbagekørsel position ved udspåning må ikke ligge på positionen for borestart. Med en defineret position for udspåningen kan sikre, at boret forbliver i føringen.
Udspåningen finder sted på en bestemt værdi over den forsænkede startpunkt Q379 . Denne værdi beregnes: 0,8 x Q379 Er denne beregning værdi større end Q200, så er værdien altid Q200.
Eksempel:
Positionen for udspåning beregnes som følger: 0,8 x Q379=0,8*2=1,6; Positionen for udspåningen er 1,6 mm/tomme over det sænkede startpunkt. Altså når sænket startpunkt er -2, starter styringen udspåningen ved -0,4.
I efterfølgende tabel er forskellige eksempler vist, hvordan positionen for udspåning (tilbagekørselsposition) er beregnet:
Q200 | Q379 | Q203 | Position, som bliver forpositioneret med FMAX | Faktor 0,8 * Q379 | Tilbagekørselsposition |
---|---|---|---|---|---|
2 | 2 | 0 | 2 | 0,8*2=1,6 | -0,4 |
2 | 35,5 | 0 | 2 | 0,8*5=4 | -3 |
2 | 10 | 0 | 2 | 0,8*10=8 (Q200=2, 8>2, herefter bliver værdi 2 anvendt.) | -8 |
2 | 25 | 0 | 2 | 0,8*25=20 (Q200=2, 20>2, herefter bliver værdi 2 anvendt.) | -23 |
2 | 100 | 0 | 2 | 0,8*100=80 (Q200=2, 80>2, herefter bliver værdi 2 anvendt.) | -98 |
35,5 | 2 | 0 | 35,5 | 0,8*2=1,6 | -0,4 |
35,5 | 35,5 | 0 | 35,5 | 0,8*5=4 | -1 |
35,5 | 10 | 0 | 35,5 | 0,8*10=8 (Q200=5, 8>5, herefter bliver værdi 5 anvendt.) | -5 |
35,5 | 25 | 0 | 35,5 | 0,8*25=20 (Q200=5, 20>5, herefter bliver værdi 5 anvendt.) | -20 |
35,5 | 100 | 0 | 35,5 | 0,8*100=80 (Q200=5, 80>5, herefter bliver værdi 5 anvendt.) | -95 |
20 | 2 | 0 | 20 | 0,8*2=1,6 | -1,6 |
20 | 35,5 | 0 | 20 | 0,8*5=4 | -4 |
20 | 10 | 0 | 20 | 0,8*10=8 | -8 |
20 | 25 | 0 | 20 | 0,8*25=20 | -20 |
20 | 100 | 0 | 20 | 0,8*100=80 (Q200=20, 80>20, herefter bliver værdi 20 anvendt.) | -80 |