Cyklus 421 MAALE BORING

ISO-Programmering

G421

Anvendelse

Tastesystem-cyklus 421 fastlægger centrum og diameter for en boring (cirkulær lomme). Hvis De definerer den tilsvarende toleranceværdi i Cyklus, gennemfører styringen en Nom.-Akt.værdi-sammenligning og indlægger afvigelsen i Q-systemparametrene.

Cyklusafvikling

tch421_1_num
  1. Styringen positionerer tastesystemet med ilgang (værdi fra kolonne FMAX) og med positionerlogik til tastepunkt 1. Styringen beregner tastepunkterne ud fra informationerne i Cyklus og sikkerhedsafstanden fra kolonnen SET_UP i Tastesystemtabel.
  2. Positionierlogik

  3. Herefter kører tastesystemet til den indlæste målehøjde og gennemfører det første tast-forløb med taste-tilspænding (kolonne F). Styringen bestemmer taste-retningen automatisk afhængig af den programmerede startvinkel
  4. Derefter kører tastesystemet cirkulært, enten til målehøjde eller til sikker højde, til næste tastepunkt 2 og udfører der den anden tasteprocess
  5. Styringen positionerer tastesystemet til tastepunktet 3 og derefter til tastepunkt 4 og gennemfører der det tredie hhv. fjerde taste-forløb
  6. Til slut positionerer styringen tastsystemet tilbage i sikker højde og gemmer Akt.-værdien og afvigelsen i følgende Q-parametre:

Q-parameter-
nummer

Betydning

Q151

Akt.-værdi midt i hovedakse

Q152

Akt.-værdi midt i sideakse

Q153

Akt.-værdi diameter

Q161

Afvigelse fra midt i hovedakse

Q162

Afvigelse fra midt i sideakse

Q163

Afvigelse fra diameter

Anvisninger

  • Denne Cyklus kan De udelukkende udfører i bearbejdningsfunktion FUNCTION MODE MILL.
  • Jo mindre De programmerer vinkelskridtet, desto mere unøjagtigt beregner styringen boringsmålet. Mindste indlæseværdi: 5°.
  • Styringen nulstiller en aktiv grunddrejning ved Cyklusstart.

Anvisninger for programmering

  • Før cyklus-definitionen skal De have programmeret et værktøjs-kald for definition af Tastesystem-aksen.
  • Nom.-diameter Q262 skal ligge mellem største og mindste mål (Q276/Q275).
  • Når De henviser til et fræseværktøj i parameter Q330, så har indlæsningen i parameter Q498 og Q531 ingen virkning.
  • Når De i Parameter Q330 henviser til et drejeværktøj, gælder følgende:
    • Parameter Q498 og Q531 skal være beskrevet
    • Indgivelse i parameter Q498, Q531 fra f.eks. Cyklus 800 skal stemme overens
    • Når styringen udfører en korrektur af drejeværktøjet, bliver den tilsvarende værdi i kolonne DZL, bzw. DXL korrigeret
    • Styringen overvåger også brudtolerance, som er defineret i kolonne LBREAK

Cyklusparameter

Hjælpebillede

Parametre

tch421_3_NCK

Q273 Center i 1st akse (nom. værdi)?

Midten af boringen i hovedaksen for bearbejdningsplanet Værdi virker absolut.

Indlæs: -99999.9999...+99999.9999

Q274 Center i 2nd akse (nom. værdi)?

Midten af boringen i sideaksen for bearbejdningsplanet. Værdi virker absolut.

Indlæs: -99999.9999...+99999.9999

Q262 Nominal diameter?

Indlæs diameteren for boringen.

Indlæs: 0...99999.9999

Q325 STARTVINKEL ?

Vinklen mellem hovedakse i bearbejdningsplanet og det første tastepunkt Værdi virker absolut.

Indlæse: -360.000...+360.000

Q247 VINKELSKRIDT ?

Vinklen mellem to målepunkter, fortegnet for vinkelskridtet fastlægger drejeretningen (- = medurs), med hvilken tastesystemet kører til næste målepunkt. Hvis De vil opmåle en cirkelbue, så programmerer De et vinkelskridt mindre end 90°. Værdi virker inkrementalt.

Indlæse: -120...+120

tch421_2

Q261 Målehøjde i probe akse?

Koordinater til kuglecentrum i tastesystem-aksen, på hvilke målingen skal ske Værdi virker absolut.

Indlæs: -99999.9999...+99999.9999

Q320 SIKKERHEDS-AFSTAND ?

Yderligere afstand mellem målepunkt og tastesystem-kugle. Q320 virker additivt til kolonne SET_UP af Tastesystemtabelle. Værdi virker inkrementalt.

Indlæs: 0...99999.9999 alternativ PREDEF

Q260 SIKKERE HOEJDE ?

Koordinater i værktøjsaksen, i hvilken der ingen kollision kan ske mellem Tastesystem og emne (opspænding) Værdi virker absolut.

Indlæs: -99999.9999...+99999.9999 alternativ PREDEF

Q301 Kør til fri-højde (0/1)?

Fastlæg, hvorledes tastsystemet skal køre mellem målepunkterne:

0: Mellem målepunkter kør til målehøjde

1: Mellem målepunkter kør til sikker højde

Indlæs: 0, 1

Q275 Maximum grænse f. hul størrelse?

Største tilladte diameter for boringen (rund lomme)

Indlæs: 0...99999.9999

Q276 Minimum bore-størrelse?

Mindste tilladte diameter for boringen (rund lomme)

Indlæs: 0...99999.9999

Q279 Tolerance for center 1st akse?

Tilladte positionsafvigelse i hovedaksen for bearbejdningsplanet

Indlæs: 0...99999.9999

Q280 Tolerance for center 2nd akse?

Tilladte positionsafvigelse i sideaksen for bearbejdningsplanet

Indlæs: 0...99999.9999

Q281 Måle log (0/1/2)?

Fastlæg, om styringen skal oprette en måleprotokol:

0: Ingen måleprotokol oprettes

1: Opret en måleprotokol: Styringen gemmer Protokolfil TCHPR421.TXT som standard i samme biblioteket, i hvilken også Deres måleprogram er gemt.

2: Programafvikling afbrydes og måleprotokol udlæses på styringens-billedeskærmen. NC-Program med NC-Start fortsættes

Indlæs: 0, 1, 2

Q309 PGM stop hvis tolerance fejl?

Fastlæg, om styringen ved en tolerance-overskridelse skal afbryde programafviklingen og afgive en fejlmelding:

0: Programafviklingen afbrydes ikke, ingen fejlmelding afgives

1: Programafvikling afbrydes, afgiver fejlmelding

Indlæs: 0, 1

Q330 Værktøj for overvågning?

Fastlæg, om styringen skal gennemfører værktøjsovervågning :

0: Overvågning ikke aktiv

>0: Nummer eller navn på værktøjet, med hvilken styringen har udført bearbejdningen. De har muligheden, ved valgmuligheder i aktionsliste at overfører et værktøj direkte fra værktøjstabellen.

Indlæse: 0...99999.9 alternativ maksimal 255 tegn

Værktøjsovervågning

Q423 Antal tastninger plan (4/3)?

Fastlæg, om styringen skal måle cirklen med tre eller fire tastepunkter:

3: Anvend 3 målepunkter

4: Anvend 4 målepunkter (standardindstilling)

Indlæs: 3, 4

Q365 Kørselsart? retlinie=0/cirkel=1

Fastlæg, med hvilken banefunktion værktøjet skal køre mellem målepunkterne, ved kørsel til sikker højde (Q301=1) er aktiv:

0: Mellem bearbejdninger køres på en retlinje

1: Mellem bearbejdningerne køres cirkulær til delcirkel-diameter

Indlæs: 0, 1

Q498 Vende værktøj om (0=nej/1=ja)?

Kun relevant, Når De forud har angivet i parameter Q330 et drejeværktøj. For en korrekt overvågning af drejeværktøjet, skal styringen kende den nøjagtige bearbejdningssituation. Angiv derfor følgende:

1: Drejeværktøj er spejlet (drejet 180°), f.eks. ved Cyklus 800 og Parameter Vend værktøj Q498=1

0: Drejeværktøj svarer til beskrivelsen fra drejeværktøjstabellen toolturn.trn, ingen modifikation ved f.eks. Cyklus 800 og Parameter Vend værktøj Q498=0

Indlæs: 0, 1

Q531 Fremrykvinkel?

Kun relevant, Når De forud har angivet i parameter Q330 et drejeværktøj. Angiv indgrebsvinkel mellem drejeværktøj og emne under bearnejdning, f.eks. fra Cyklus 800 Parameter Fremrykvinkel? Q531.

Indlæs: -180...+180

Brugerhåndbogen indeholder NC-Programmer løsningsforslag. Før De anvender NC-Programmer eller enkelte NC-blokke på en maskine, skal de tilpasses.

  • De tilpasser følgende indhold for:
  • Værktøjer
  • Snitværdier
  • Tilspænding
  • Sikker højde eller sikker position
  • Maskinspecifike Positioner, f.eks. med M91
  • Sti for programkald

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.

 
Tip

Vha. en programtest fastlægger De, om NC-Programmer med den tilgængelige Software-Optionen, kan anvendes den aktive maskinkinematik og den aktuelle maskinkonfiguration.

Eksempel

11 TCH PROBE 421 MAALE BORING ~

Q273=+50

;MIDTE 1. AKSE ~

Q274=+50

;MIDTE 2. AKSE ~

Q262=+15.25

;NOMINAL DIAMETER ~

Q325=+0

;STARTVINKEL ~

Q247=+60

;VINKELSKRIDT ~

Q261=-5

;MAALE HOEJDE ~

Q320=+0

;SIKKERHEDS-AFSTAND ~

Q260=+20

;SIKKERE HOEJDE ~

Q301=+1

;KOER TIL FRI-HOEJDE ~

Q275=+15.34

;MAXIMUM GRAENSE ~

Q276=+15.16

;MINIMUM GRAENSE ~

Q279=+0.1

;TOLERANCE 1ST CENTER ~

Q280=+0.1

;TOLERANCE 2ND CENTER ~

Q281=+1

;MAALE LOG ~

Q309=+0

;PGM STOP TOLERANCE ~

Q330=+0

;VAERKTOEJ ~

Q423=+4

;ANTAL TASTNINGER ~

Q365=+1

;KOERSELSART ~

Q498=+0

;REVERSE TOOL ~

Q531=+0

;FREMRYKVINKEL