Cyklus 1416 TASTE SKÆRINGSPUNKT

ISO-Programmering

G1416

Anvendelse

Med tastesystemcyklus 1416 bestemmer De skæringspunktets anden kant. De kan anvende Cyklus i alle tre bearbejdningsplaner XY, XZ og YZ. Cyklen kræver i alt fire tastepunkter, to positioner på hver kant. Rækkefølgen af kanter kan De vælge valgfrit.

Når De før denne Cyklus programmerer Cyklus 1493 TAST EKTRUTION, kan De gentage tastepunkterne i én retning over en defineret længde.

Cyklus 1493 TAST EKTRUTION

  • Cyklussen tilbyder også følgende muligheder:
  • Hvis koordinaterne for tastepunkterne er ukendte, kan De køre cyklussen i halvautomatisk tilstand.
  • Halvautomatisk funktion

  • Hvis De har bestemt den nøjagtige position på forhånd, kan De definere værdien i cyklussen som den faktiske position.
  • Overføre en Akt.-position

Cyklusafvikling

cyc1416
  1. Styringen positionerer tastesystemet med ilgang FMAX_PROBE (fra tastesystemtabellen), og med positioneringslogik til programmeret tastepunkt 1.
  2. Positionierlogik

  3. Styringen positionerer tastesystemet i ilgang FMAX_PROBE til sikkerhedsafstand. Dette er resultatet af summen Q320, SET_UP og Tastekugleradius. Sikkerhedsafstanden tages i betragtning ved tastning i hver tastesretning.
  4. Herefter kører styringen tastesystemet til den indlæste målehøjde Q1102 og gennemfører det første tasteproces med taste-tilspænding F, fra Tastesystemtabellen.
  5. Hvis De programmerer MODUS SIKKER HOJDE Q1125, positionerer styringen tastesystemet med FMAX_PROBE tilbage til sikker højde Q260.
  6. Styringen positionerer tastesystemet til næste tastepunkt.
  7. Styringen kører tastesystemet til den indlæste målehøjde Q1102 og registrerer det næste tastepunkt.
  8. Styringen gentager snit 4 til 6 til alle tastepunkter er registreret.
  9. Styringen gemmer den fastlagte position i efterfølgende Q-parameter. Hvis Q1120 OVERFORSELSPOSITION er defineret med værdien 1, skriver styringen den registrerede position i aktive linje i henføringspunkttabel.

Q-parameter
nummer

Betydning

Q950 til Q952

Første målte position i hoved-, side- og værktøjsakse

Q953 til Q955

Anden målte position i hoved-, side- og værktøjsakse

Q956 til Q958

Tredje målte position i hoved-, side- og værktøjsakse

Q959 til Q960

Målte skæringspunkt i hoved- og sideakse

Q964

Målte grunddrejning

Q965

Målte borddrejning

Q980 til Q982

Målt afvigelse af det første tastepunkt i hoved-, side- og værktøjsaksen

Q983 til Q985

Målt afvigelse af det andet tastepunkt i hoved-, side- og værktøjsaksen

Q986 til Q988

Målt afvigelse af det tredje tastepunkt i hoved-, side- og værktøjsaksen

Q989 til Q990

Målte afvigelse i skæringspunkt i hoved- og sideakse

Q994

Målte vinkelafvigelse af grunddrejning

Q995

Målte vinkelafvigelse af borddrejning

Q183

  • Emnestatus
  • -1 = ikke defineret
  • 0 = God
  • 1 = Efterarbejde
  • 2 = Skrot

Q970

Hvis De forud har programmeret Cyklus 1493 TAST EKTRUTION:

Maksimal afvigelse udgående fra 1. tastepunkt

Q971

Hvis De forud har programmeret Cyklus 1493 TAST EKTRUTION:

Maksimal afvigelse udgående fra 2. tastepunkt

Q972

Hvis De forud har programmeret Cyklus 1493 TAST EKTRUTION:

Maksimal afvigelse udgående fra 3. tastepunkt

Anvisninger

 
Anvisning
Pas på kollisionsfare!
Hvis De ikke kører til en sikker højde mellem objekterne eller berøringspunkterne, er der risiko for kollision.
  1. Mellem hvert objekt eller hvert tastepunkt kør til sikker højde Programmerer Q1125 MODUS SIKKER HOJDE ulig -1.
 
Anvisning
Pas på kollisionsfare!
Ved kald ef Tastesystemcyklus 444 og 14xx bør Koordinattransformationer ikke være aktiv, f.eks. Cyklus 8 SPEJLING, 11DIM.-FAKTOR, 26 MAALFAKTOR, TRANS MIRROR. Der er kollisionsfare.
  1. Nulstil koordinatomregning før Cyklus kald
  • Denne Cyklus kan De udelukkende udfører i bearbejdningsfunktion FUNCTION MODE MILL.
  • Tips i forbindelse med drejeakser:
  • Når De bestemmer grunddrejningen i et drejet bearbejdningsplan, skal De være opmærksom på følgende:
    • Når de aktuelle koordinater på drejeaksen, og den definerede transformationsvinkel (3D-ROT Menü) stemmer overens, er bearbejdningsplanet konsistent. Styringen beregner grunddrejning generelt i indlæse-koordinatsystem I-CS.
    • Når de aktuelle koordinater på drejeaksen, og den definerede transformationsvinkel (3D-ROT Menü) ikke stemmer overens, er bearbejdningsplanet inkonsistent. Styringen beregner grunddrejning i emne-koordinatsystem W-CS i afhængighed værktøjsaksen.
  • Med valgfri Maskinparameter chkTiltingAxes (Nr. 204601) definerer maskinproducenten om styringen kontrollerer overensstemmelse af drejesituationen. Hvis der ikke er defineret nogen kontrol, antager styringen altid et ensartet behandlingsniveau. Beregningen af grunddrejningen forekommer derefter i I-CS.

Juster drejeakse:

  • Styringen kan kun justerer drejeaksen, når den målte rotation kan korrigeres med en rundbordsakse. Denne akse skal være den første drejeakse udgående fra emnet.
  • For at oprette en drejeakse (Q1126 ulig 0), skal drejningen overføres (Q1121 ulig 0). Ellers afgiver styringen en fejlmelding.

Cyklusparameter

Hjælpebillede

Parametre

cyc1416_1

Q1100 1. Nominelposition hovedakse?

Absolut Nom.-position i hovedaksen, hvor de to kanter skærer hinanden.

Indlæs: -99999.9999...+99999.9999 alternativ ? eller @

Q1101 1. Nominelposition sideakse?

Absolut Nom.-position i sideaksen, hvor de to kanter skærer hinanden.

Indlæs: -99999.9999...+99999.9999 alternativ valgfri indlæsning, se Q1100

Q1102 1. Nominelposition sideakse?

Absolut Nom.-position af tastepunkt i værktøjsaksen

Indlæse: -99999.9999...+9999.9999 valgfri indlæsning, se Q1100

QS400 Toleranceangivelse?

Toleranceområde, som Cyklus overvåger. Tolerancen definerer den tilladte afvigelse af fladenormalen langs første kant. Styringen bestemmer afvigelsen vha. Nominel koordinat og den faktiske aktuel koordinat af emne.

  • Eksempler:
  • QS400 ="0.4-0.1": Øvre dimension = Nom. koordinat +0.4, nedre dimension = Nom. koordinat -0.1. For Cyklus er der følgende tolerance grænser: "Nom.-koordinat +0.4" til "Nom.-koordinat -0.1".
  • QS400 =" ": Ingen overvågning af tolerance.
  • QS400 ="0": Ingen overvågning af tolerance.
  • QS400 ="0.1+0.1" : Ingen overvågning af tolerance.

Indlæs: Max. 255 tegn

cyc1416_2

Q1130 Nom. vinkel for 1. linje?

Nom. vinkel for 1. linje?

Indlæs: -180...+180

Q1131 Tasteretning for 1. linje

Tasteretning for første kant:

+1: Drejer tasteretningen med +90° til Nom.-vinkel Q1130 og taster i rette vinkler til den Nom.-kant.

-1: Drejer tasteretningen med -90° til Nom.-vinkel Q1130 og taster i rette vinkler til den Nom.-kant.

Indlæs: -1, +1

Q1132 Første afstand på 1. linje

Afstand mellem skæringspunkt og det første tastepunkt på den første kant. Værdi virker inkrementalt.

Indlæse: -999.999...+999999

Q1132 Anden afstand på 1. linje

Afstand mellem skæringspunkt og det andet tastepunkt på den første kant. Værdi virker inkrementalt.

Indlæse: -999.999...+999999

QS401 Toleranceangivelse 2?

Toleranceområde, som Cyklus overvåger. Tolerancen definerer den tilladte afvigelse af fladenormalen langs anden kant. Styringen bestemmer afvigelsen vha. Nominel koordinat og den faktiske aktuel koordinat af emne.

Indlæs: Max. 255 tegn

cyc1416_3

Q1134 Nom. vinkel for 2. linje?

Nom. vinkel for anden retlinje

Indlæs: -180...+180

Q1135 Tasteretning for 2. linje

Tasteretning for anden kant:

+1: Drejer tasteretningen med +90° til Nom.-vinkel Q1134 og taster i rette vinkler til den Nom.-kant.

-1: Drejer tasteretningen med -90° til Nom.-vinkel Q1134 og taster i rette vinkler til den Nom.-kant.

Indlæs: -1, +1

Q1136 Første afstand på 2. linje

Afstand mellem skæringspunkt og det første tastepunkt på den anden kant. Værdi virker inkrementalt.

Indlæse: -999.999...+999999

Q1137 Anden afstand på 2. linje

Afstand mellem skæringspunkt og det andet tastepunkt på den anden kant. Værdi virker inkrementalt.

Indlæse: -999.999...+999999

cyc1416_4

Q1139 Plan for objekt (1-3)?

Plan, i hvilken styringen opfatter nom.-vinkel Q1130 og Q1134 såvel tasteretning Q1131 og Q1135.

1: YZ-plan

2: ZX-plan

3: XY-plan

Indlæs: 1, 2, 3

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

Q1125 Kør til sikker højde:

Positionerforhold mellem tastepositioner:

-1: Kør ikke til sikker højde.

0: Kør til sikker højde før og efter Cyklus. Forpositionering finder sted med FMAX_PROBE.

1: Kør til sikker højde før og efter hvert objekt. Forpositionering finder sted med FMAX_PROBE.

2: Kør til sikker højde før og efter hvert tastepunkt Forpositionering finder sted med FMAX_PROBE.

Indlæs: -1, 0, +1, +2

Q309 Reaktion ved tolerancefejl?

Reaktion ved tolerance overskridelse:

0: Afbryd ikke program ved toleranceoverskridelse. Styringen åbner ikke et vinduet med resultat.

1: Afbryd program ved toleranceoverskridelse. Styringen åbner et vinduet med resultat.

2: Styringen åbner ikke et vindue med resultater under efterarbejde. Ved faktiske positioner i afvisningsområdet åbner styringen et vindue med resultaterne og afbryder programafviklingen.

Indlæs: 0, 1, 2

Q1126 Juster drejeakse?

Positioner drejeakser til skrå bearbejdning:

0: Behold aktuelle drejeakseposition

1: Positioner drejeaksen automatisk og følg værktøjsspidsen (MOVE). Den relative position mellem emne og værktøj bliver ikke forandret. Styringen udfører med lineær aksen en udligningsbevægelse.

2: Positionér drejeaksen automatisk uden at følge værktøjsspidsen (TURN).

Indlæs: 0, 1, 2

Q1120 Position til overførsel?

Fastlæg, om styringen korrigerer det aktive referencepunkt:

0: ingen korrektur

1: Korrektur af aktive henføringspunkt henført til skæringspunkt. Styringen korrigerer det aktive referencepunkt ved afvigelsen af ​​Nom.- og aktuelle position for skæringspunkt.

Indlæs: 0, 1

Q1121 Drejning overførsel?

Fastlæg, om styringen skal bestemmer den konstaterede skråflade:

0: ingen grunddrejning

1: Sæt grunddrejning: Styringen overfører skråfladen af første kant som basistransformation i henføringstabellen.

2: Udfør rundbordsdrejning: Styringen overfører skråfladen af første kant som offset i henføringstabellen.

3: Sæt grunddrejning: Styringen overfører skråfladen af anden kant som basistransformation i henføringstabellen.

4: Udfør rundbordsdrejning: Styringen overfører skråfladen af anden kant som offset i henføringstabellen.

5: Sæt grunddrejning: Styringen overfører skråfladen som gennemsnitlig afvigelse af begge kanter som basistransformation i henføringstabellen.

6: Udfør rundbordsdrejning: Styringen overfører skråfladen som gennemsnitlig afvigelse af begge kanter som offset i henføringstabellen.

Indlæs: 0, 1, 2, 3, 4, 5, 6

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 1416 TASTE SKÆRINGSPUNKT ~

Q1100=+50

;1. PUNKT HOVEDAKSE ~

Q1101=+10

;1. PUNKT SIDEAKSE ~

Q1102=-5

;1. PUNKT WZ-AKSE ~

QS400="0"

;TOLERANCE ~

Q1130=+45

;NOM.VINKEL 1. LINJE ~

Q1131=+1

;TASTERETNING 1. LINJE ~

Q1132=+10

;FOERSTE AFSTAND 1. LINJE ~

Q1133=+25

;ANDEN AFSTAND 1. LINJE ~

QS401="0"

;Toleranz 2 ~

Q1134=+135

;NOM.VINKEL 2. LINJE ~

Q1135=–1

;TASTERETNING 2. LINJE ~

Q1136=+10

;FOERSTE AFSTAND 2. LINJE ~

Q1137=+25

;ANDEN AFSTAND 2. LINJE ~

Q1139=+3

;OBJEKTPLAN ~

Q320=+0

;SIKKERHEDS-AFSTAND ~

Q260=+100

;SIKKERE HOEJDE ~

Q1125=+2

;MODUS SIKKER HOJDE ~

Q309=+0

;FEJLREAKTION ~

Q1126=+0

;JUSTER DREJEAKSE ~

Q1120=+0

;OVERFORSELSPOSITION ~

Q1121=+0

;DREJNING OVERFORSEL