Cykel 427 MAETA KOORDINAT

ISO-programmering

G427

Användningsområde

Avkännarcykel 427 mäter en koordinat i en valbar axel och för in värdet i en Q-parameter. Om du definierar respektive toleransvärde i cykeln kommer styrsystemet att genomföra jämförelse mellan bör- och ärvärde samt lägga in avvikelsen i en Q-parameter.

Cykelförlopp

tch427_1_neu
  1. Styrsystemet positionerar avkännarsystemet med snabbtransport (värdet från kolumnen FMAX) och positioneringslogik vid avkänningspunkten 1. Styrsystemet förskjuter då avkännarsystemet med säkerhetsavståndet i motsatt riktning i förhållande till fastställd förflyttningsriktning
  2. Positioneringslogik

  3. Därefter positionerar styrsystemet avkännarsystemet i bearbetningsplanet till den angivna avkänningspunkten 1 och mäter där ärvärdet i den valda axeln
  4. Slutligen positionerar styrsystemet avkännarsystemet tillbaka till säkerhetshöjden och lagrar den uppmätta koordinaten i följande Q-parameter:

QL-parameter-
nummer

Betydelse

Q160

Uppmätt koordinat

Anmärkning

  • Denna cykel kan du enbart genomföra i bearbetningsläget FUNCTION MODE MILL.
  • Om en av det aktiva bearbetningsplanets axlar definieras som mätaxel (Q272 = 1 eller 2), utför styrsystemet en kompensering av verktygsradien. Styrsystemet utvärderar kompenseringsriktning med ledning av den definierade förflyttningsriktningen (Q267)
  • Om avkännaraxeln har valts som mätaxel (Q272 = 3), utför styrsystemet en kompensering av verktygslängden.
  • Styrsystemet återställer en tidigare aktiverad grundvridning vid cykelns början.

Anvisningar om programmering

  • Före cykeldefinitionen måste du ha programmerat ett verktygsanrop för att definiera avkännaraxeln.
  • Mäthöjden Q261 måste ligga mellan det minsta och det största måttet (Q276/Q275).
  • Om du hänvisar till ett fräsverktyg i parameter Q330, har inmatningarna i parametrarna Q498 och Q531 ingen verkan.
  • Om du hänvisar till ett svarvverktyg i parameter Q330, gäller följande:
    • Parameter Q498 och Q531 måste beskrivas
    • Inmatningarna i parameter Q498, Q531 från t.ex. cykel 800 måste stämma överens med dessa inmatningar
    • Om styrsystemet genomför en korrektur av svarvverktyget korrigeras motsvarande värden i kolumnerna DZL resp. DXL
    • Styrsystemet övervakar även brott-toleransen, som är definierad i kolumnen LBREAK

Cykelparametrar

Hjälpbild

Parametrar

tch427_3_NCK

tch427_2

Q263 1:a mätpunkt i 1:a axeln?

Koordinat för första avkänningspunkten i bearbetningsplanets huvudaxel. Värdet har absolut verkan.

Inmatning: -99999,9999–+99999,9999

Q264 1:a mätpunkt i 2:a axeln?

Koordinat för första avkänningspunkten i bearbetningsplanets komplementaxel. Värdet har absolut verkan.

Inmatning: -99999,9999–+99999,9999

Q261 Mäthöjd i avkänningsaxel?

Koordinat för kulans centrum i avkännaraxeln, vid vilken mätningen ska utföras. Värdet har absolut verkan.

Inmatning: -99999,9999–+99999,9999

Q320 SAEKERHETSAVSTAAND ?

Extra avstånd mellan avkänningspunkten och avkännarsystemets kula. Q320 adderas till kolumnen SET_UP i avkännartabellen. Värdet har inkrementell verkan.

Inmatning: 0–99999,9999 alternativt PREDEF

Q272 Mätaxel (1/2/3, 1=huvudaxel)?

Axel, i vilken mätningen skall utföras:

1: Huvudaxel = mätaxel

2: Komplementaxel = mätaxel

3: Avkännaraxel = mätaxel

Inmatning: 1, 2, 3

Q267 Rörelseriktning 1 (+1=+ / -1=-)?

Riktning i vilken avkännarsystemet skall närma sig arbetsstycket:

-1: Negativ rörelseriktning

+1: Positiv rörelseriktning

Inmatning: -1, +1

Q260 SAEKERHETSHOEJD ?

Koordinat i verktygsaxeln, vid vilken ingen kollision mellan avkännarsystem och arbetsstycke (spänndon) kan ske. Värdet har absolut verkan.

Inmatning: -99999,9999–+99999,9999 alternativt PREDEF

Q281 Mätprotokoll (0/1/2)?

Bestäm om styrsystemet ska upprätta ett mätprotokoll:

0: Upprätta inget mätprotokoll

1: Upprätta mätprotokoll: Styrsystemet sparar protokollfilen TCHPR427.TXT i samma mapp som det tillhörande NC-programmet befinner sig.

2: Stoppa programexekveringen och visa mätprotokollet på styrsystemets bildskärm.Fortsätt NC-programmet med NC-Start

Inmatning: 0, 1, 2

Q288 Max-gräns storlek?

Största tillåtna mätvärde

Inmatning: -99999,9999–+99999,9999

Q289 Min-gräns storlek?

Minsta tillåtna mätvärde

Inmatning: -99999,9999–+99999,9999

Q309 PGM-stopp vid toleransfel?

Bestäm om styrsystemet ska stoppa programexekveringen och avge ett felmeddelande om toleransen överskrids:

0: Avbryt inte programmet och avge inte något meddelande

1: Stoppa programexekveringen och avge ett felmeddelande

Inmatning: 0, 1

Q330 Verktyg för övervakning?

Bestäm om styrsystemet ska genomföra en verktygsövervakning :

0: Övervakning inte aktiv

> 0: Nummer eller namn på verktyget som styrsystemet använt för bearbetningen. Du kan via urvalsalternativet i åtgärdsfältet tillämpa ett verktyg direkt från verktygstabellen.

Inmatning: 0–99999,9 alternativt maximalt 255 tecken

Verktygsövervakning

Q498 Vänd verktyg (0=nej/1=ja)?

Bara relevant om du tidigare har angett ett svarvverktyg i parametern Q330. För en korrekt övervakning av svarvverktyget måste styrsystemet ha korrekt information om bearbetningssituationen. Ange följande:

1: Svarvverktyget är speglat (vridet 180°), t.ex. via cykel 800 och parametern Invertera verktyg Q498 = 1

0: Svarvverktyget motsvarar beskrivningen i svarvverktygstabellen toolturn.trn, ingen modifiering via t.ex. cykel 800 och parametern Invertera verktyg Q498 = 0

Inmatning: 0, 1

Q531 Infallsvinkel?

Bara relevant om du tidigare har angett ett svarvverktyg i parametern Q330. Ange infallsvinkeln mellan svarvverktyg och arbetsstycke under bearbetningen, t.ex. från cykel 800 parameter Infallsvinkel? Q531.

Inmatning: -180–+180

NC-programmen i den här bruksanvisningen är förslag på lösningar. Du behöver anpassa NC-programmen eller enskilda NC-block innan du använder dem på en maskin.

  • Anpassa följande innehåll:
  • Verktyg
  • Skärdata
  • Matningshastigheter
  • Säkerhetshöjd eller säkra positioner
  • Maskinspecifika positioner, t.ex. med M91
  • Sökvägar till programanrop

Vissa NC-program är beroende av maskinkinematiken. Anpassa de här NC-programmen till maskinkinematiken före den första testkörningen.

Testa även NC-programmen med hjälp av simuleringen innan du startar den riktiga programkörningen.

 
Tip

Med hjälp av ett programtest kan du avgöra om du kan använda NC-programmet med de tillgängliga programvaruoptionerna, den aktiva maskinkinematiken och den aktuella maskinkonfigurationen.

Exempel

11 TCH PROBE 427 MAETA KOORDINAT ~

Q263=+35

;1:A PUNKT 1:A AXEL ~

Q264=+45

;1:A PUNKT 2:A AXEL ~

Q261=+5

;MAETHOEJD ~

Q320=+0

;SAEKERHETSAVSTAAND ~

Q272=+3

;MAETAXEL ~

Q267=-1

;ROERELSERIKTNING ~

Q260=+20

;SAEKERHETSHOEJD ~

Q281=+1

;MAETPROTOKOLL ~

Q288=+5.1

;MAX-GRAENS ~

Q289=+4.95

;MIN-GRAENS ~

Q309=+0

;PGM-STOPP TOLERANS ~

Q330=+0

;VERKTYG ~

Q498=+0

;VAND VERKTYG ~

Q531=+0

;INFALLSVINKEL