Cyklus 423 MAALE FIRKANT INDEN

ISO-Programmering

G423

Anvendelse

Tastesystem-cyklus 423 fastlægger midtpunkt såvel som længde og bredde af en firkantlomme. 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

tch423_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 tast-tilspænding (kolonne F)
  4. Herefter kører tastesystemet enten akseparallelt i målehøjden eller i sikker højde, til næste tastepunkt 2 og gennemfører der det andet tast-forløb
  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

Q154

Akt.-værdi side-længde hovedakse

Q155

Akt.-værdi side-længde sideakse

Q161

Afvigelse fra midt i hovedakse

Q162

Afvigelse fra midt i sideakse

Q164

Afvigelse fra side-længde hovedakse

Q165

Afvigelse fra side-længde sideakse

Anvisninger

  • Denne Cyklus kan De udelukkende udfører i bearbejdningsfunktion FUNCTION MODE MILL.
  • Hvis lommens mål og sikkerheds-afstanden ikke tillader en forpositionering i nærheden af tastepunktet, taster styringen altid gående ud fra lommens midte. Mellem de fire målepunkter kører tastsystemet så ikke til sikker højde.
  • Værktøjsovervågningen er afhængig afvigelsen på første sidelængde.
  • Styringen nulstiller en aktiv grunddrejning ved Cyklusstart.

Tips til programmering

  • Før cyklus-definitionen skal De have programmeret et værktøjs-kald for definition af Tastesystem-aksen.

Cyklusparameter

Hjælpebillede

Parametre

tch423_3

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

Midten af lommen i hovedaksen i bearbejdningsplanet Værdi virker absolut.

Indlæs: -99999.9999...+99999.9999

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

Midten af lommen i sideaksen i bearbejdningsplanet Værdi virker absolut.

Indlæs: -99999.9999...+99999.9999

Q282 1st side længde (nominal værdi)?

Længden af lommen, parallelt med hovedaksen i bearbejdningsplanet

Indlæs: 0...99999.9999

Q283 2nd side længde (nominal værdi)?

Længden af lommen, parallelt med sideaksen i bearbejdningsplanet

Indlæs: 0...99999.9999

tch423_2_NCK

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

Q284 Max. størrelse 1st side længde?

Største tilladte længde af lommen

Indlæs: 0...99999.9999

Q285 Min. størrelse 1st side længde?

Mindste tilladte længde af lommen

Indlæs: 0...99999.9999

Q286 Max. størrelse 2nd side længde?

Største tilladte bredde af lommen

Indlæs: 0...99999.9999

Q287 Min. størrelse 2nd side længde?

Mindste tilladte bredde af lommen

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 måleprotokol: Styringen gemmer Protokolfil TCHPR423.TXT 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: Værktøjsnummer i værktøjstabel TOOL.T

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

Værktøjsovervågning

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 423 MAALE FIRKANT INDEN ~

Q273=+50

;MIDTE 1. AKSE ~

Q274=+50

;MIDTE 2. AKSE ~

Q282=+80

;1. SIDE-LAENGDE ~

Q283=+60

;2. SIDE-LAENGDE ~

Q261=-5

;MAALE HOEJDE ~

Q320=+0

;SIKKERHEDS-AFSTAND ~

Q260=+10

;SIKKERE HOEJDE ~

Q301=+1

;KOER TIL FRI-HOEJDE ~

Q284=+0

;MAX. GRAEN. 1ST SIDE ~

Q285=+0

;MIN. GRAEN. 1ST SIDE ~

Q286=+0

;MAX. GREAN. 2ND SIDE ~

Q287=+0

;MIN. GRAEN. 2ND SIDE ~

Q279=+0

;TOLERANCE 1ST CENTER ~

Q280=+0

;TOLERANCE 2ND CENTER ~

Q281=+1

;MAALE LOG ~

Q309=+0

;PGM STOP TOLERANCE ~

Q330=+0

;VAERKTOEJ