Cykel 1411 AVKAENNING TVAA CIRKLAR

ISO-programmering

G1411

Användningsområde

Avkännarcykel 1411 mäter centrumpunkterna för två hål eller tappar och beräknar utifrån de båda centrumpunkterna en rät anslutningslinje. Cykeln beräknar rotationen i bearbetningsplanet utifrån differensen mellan den uppmätta vinkeln och börvinkeln.

Om du före den här cykeln programmerar cykel 1493 EXTRUDERING AVKANNING upprepar styrsystemet avkänningspunkterna i vald riktning över en viss längd längs en rät linje.

Cykel 1493 EXTRUDERING AVKANNING

  • Cykeln erbjuder dessutom följande alternativ:
  • Om avkänningspunkternas koordinater inte är kända kan cykeln utföras i halvautomatiskt läge.
  • Halvautomatiskt läge

  • Cykeln kan alternativt övervaka med tanke på toleranserna. Då kan ett objekts position och dimension övervakas.
  • Utvärdering av toleranserna

  • Om du har bestämt den exakta positionen i förväg kan du definiera värdet som ärposition i cykeln.
  • Överföring av en ärposition

Cykelförlopp

cyc1411
  1. Styrsystemet positionerar avkännarsystemet vid den programmerade centrumpunkten 1 med snabbtransport FMAX_PROBE och med positioneringslogik.
  2. Positioneringslogik

  3. Styrsystemet positionerar avkännarsystemet vid säkerhetsavståndet med snabbtransport FMAX_PROBE. Den utgörs av summan av Q320, SET_UP och mätkulans radie. Säkerhetsavståndet tas med i beräkningen vid avkänning i varje avkänningsriktning.
  4. Därefter förflyttas avkännarsystemet med avkänningsmatning F från avkännartabellen till den angivna mäthöjden Q1102 och mäter med hjälp av avkänningar (beroende på antalet avkänningar Q423) det första hålets respektive tappens centrumpunkt.
  5. När du programmerar MODE SAEKER HOEJD Q1125 positionerar styrsystemet avkännarsystemet med FMAX_PROBE på säkerhetshöjden Q260 igen.
  6. Styrsystemet positionerar avkännarsystemet vid det andra hålets eller den andra tappens angivna centrumpunkt 2.
  7. Styrsystemet förflyttar avkännarsystemet till den angivna mäthöjden Q1105 och mäter med hjälp av avkänningar (beroende på antalet avkänningar Q423) det andra hålets eller tappens centrumpunkt.
  8. Slutligen positionerar styrsystemet avkännarsystemet på säkerhetshöjden igen (beroende på Q1125) och lagrar de uppmätta värdena i följande Q-parametrar:

QL-parameter-
nummer

Betydelse

Q950 till Q952

Första uppmätta cirkelmittpunkten i huvud-, komplement- och verktygsaxeln

Q953 till Q955

Andra uppmätta cirkelmittpunkten i huvud-, komplement- och verktygsaxeln

Q964

Uppmätt grundvridning

Q965

Uppmätt bordsvridning

Q966 till Q967

Uppmätt första och andra diameter

Q980 till Q982

Uppmätt avvikelse hos den första cirkelcentrumpunkten

Q983 till Q985

Uppmätt avvikelse hos den andra cirkelcentrumpunkten

Q994

Uppmätt vinkelavvikelse hos grundvridningen

Q995

Uppmätt vinkelavvikelse hos bordsvridningen

Q996 till Q997

Uppmätt avvikelse hos diametrarna

Q183

  • Arbetsstyckestatus
  • -1 = inte definierad
  • 0 = godkänd
  • 1 = efterbearbetning
  • 2 = skrot

Q970

Om du har programmerat cykel 1493 EXTRUDERING AVKANNING:

Maximal avvikelse med utgångspunkt från den första cirkelcentrumpunkten

Q971

Om du har programmerat cykel 1493 EXTRUDERING AVKANNING:

Maximal avvikelse med utgångspunkt från den andra cirkelcentrumpunkten

Q973

Om du har programmerat cykel 1493 EXTRUDERING AVKANNING:

Maximal avvikelse med utgångspunkt från diametern 1

Q974

Om du har programmerat cykel 1493 EXTRUDERING AVKANNING:

Maximal avvikelse med utgångspunkt från diametern 2

 
Tip
  • Användningsråd
  • Om borrhålet är för litet och det programmerade säkerhetsavståndet inte är möjligt, öppnas ett fönster. I fönstret visar styrsystemet borrhålets börvärde, den kalibrerade radien för mätkulan och det säkerhetsavstånd som fortfarande är möjligt.
    • Du har följande möjligheter:
    • Om det finns risk för kollision kan du exekvera cykeln med värdena från dialogrutan med NC-start. Det verksamma säkerhetsavståndet minskas endast för detta objekt till värdet som visas
    • Du kan avsluta cykeln med Avbryt

Anmärkning

 
Hänvisning
Varning kollisionsrisk!
Om du mellan objekten eller avkänningspunkterna inte kör till säkerhetshöjd finns risk för kollision.
  1. Kör till säkerhetshöjd mellan varje objekt eller avkänningspunkt. Programmera Q1125 MODE SAEKER HOEJD skilt från -1.
 
Hänvisning
Varning kollisionsrisk!
När avkännarcyklerna 444 och 14xx utförs, får följande koordinattransformationer inte vara aktiva: cykel 8 SPEGLING, cykel 11SKALFAKTOR, cykel 26 SKALFAKTOR AXELSP. och TRANS MIRROR. Det finns risk för kollision.
  1. Återställ koordinatomräkningen före cykelanrop
  • Denna cykel kan du enbart genomföra i bearbetningsläget FUNCTION MODE MILL.
  • Anvisning i samband med rotationsaxlar:
  • Om du beräknar grundvridningen i ett tiltat bearbetningsplan måste du tänka på följande:
    • Om de aktuella koordinaterna för rotationsaxlarna och de definierade tiltvinklarna (3D-ROT-menyn) stämmer överens är bearbetningsplanet konsekvent. Styrsystemet beräknar grundvridningen i inmatningskoordinatsystemet I-CS.
    • Om de aktuella koordinaterna för rotationsaxlarna och de definierade tiltvinklarna (3D-ROT-menyn) inte stämmer överens är bearbetningsplanet inkonsekvent. Styrsystemet beräknar grundvridningen i arbetsstyckeskoordinatsystemet W-CS utifrån verktygsaxeln.
  • Med den valfria maskinparametern chkTiltingAxes (nr 204601) definierar maskintillverkaren om styrsystemet ska kontrollera överensstämmelsen hos tiltläget. Om ingen kontroll har definierats antar styrsystemet normalt att bearbetningsplanet är konsekvent. Beräkningen av grundvridningen sker då i I-CS.

Justering av vridbordsaxel:

  • Styrsystemet kan endast justera vridbordet om den uppmätta rotationen kan korrigeras av en vridbordsaxel. Den här axeln måste vara den första vridbordsaxeln utgående från arbetsstycket.
  • För att justera vridbordsaxlarna (Q1126 skilt från 0), måste du tillämpa rotationen (Q1121 skilt från 0). Annars visar styrsystemet ett felmeddelande.

Cykelparametrar

Hjälpbild

Parametrar

cyc1411_1

Q1100 1.Börposition huvudaxel?

Absolut börposition för den första avkänningspunkten i bearbetningsplanets huvudaxel

Inmatning: -99999,9999–+99999,9999 alternativt ?, -, + eller @

Q1101 1.Börposition komplementaxel?

Absolut börposition för den första avkänningspunkten i bearbetningsplanets komplementaxel

Inmatning: -99999,9999–+9999,9999 alternativt valfri inmatning, se Q1100

Q1102 1.Börposition verktygsaxel?

Absolut börposition för den första avkänningspunkten i verktygsaxeln

Inmatning: -99999,9999–+9999,9999 alternativt valfri inmatning, se Q1100

Q1116 Diameter 1.position?

Det första hålets resp. den första tappens diameter

Inmatning: 0–9999,9999 alternativt valfri inmatning:

Q1103 2.Börposition huvudaxel?

Absolut börposition för den andra avkänningspunkten i bearbetningsplanets huvudaxel

Inmatning: -99999,9999–+9999,9999 alternativt valfri inmatning, se Q1100

Q1104 2.Börposition komplementaxel?

Absolut börposition för den andra avkänningspunkten i bearbetningsplanets komplementaxel

Inmatning: -99999,9999–+9999,9999 alternativt valfri inmatning, se Q1100

Q1105 2. Börposition verktygsaxel?

Absolut börposition för den andra avkänningspunkten i bearbetningsplanets verktygsaxel

Inmatning: -99999,9999–+9999,9999 alternativt valfri inmatning, se Q1100

Q1117 Diameter 2.position?

Det andra hålets resp. den andra tappens diameter

Inmatning: 0–9999,9999 alternativt valfri inmatning:

”...-...+...”: Utvärdering av toleransen, Utvärdering av toleranserna

Q1115 Geometrityp (0-3)?

Typ av avkänningsobjekt:

0: Första position = borrhål och andra position = borrhål

1: Första position = tapp och andra position = tapp

2: Första position = borrhål och andra position = tapp

3: Första position = tapp och andra position = borrhål

Inmatning: 0, 1, 2, 3

Q423 Antal avkänningar?

Antal avkänningspunkter på diametern

Inmatning: 3, 4, 5, 6, 7, 8

cyc1411_2

cyc1411_3

Q325 STARTVINKEL ?

Vinkel mellan bearbetningsplanets huvudaxel och den första avkänningspunkten. Värdet har absolut verkan.

Inmatning: -360 000–+360000

Q1119 Cirkel öppningsvinkel

Vinkelområde inom vilket avkänningarna är fördelade.

Inmatning: -359 999–+360000

Q320 SAEKERHETSAVSTAAND ?

Extra avstånd mellan avkänningspunkten och avkännarsystemets kula. Q320 adderas till SET_UP (avkännartabellen) och endast vid avkänning av utgångspunkten i avkännaraxeln. Värdet har inkrementell verkan.

Inmatning: 0–99999,9999 alternativt PREDEF

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

Q1125 Förflyttning till säkerhetshöjd?

Positioneringsbeteende mellan avkänningspositionerna:

-1: Kör inte till säkerhetshöjd.

0: Kör till säkerhetshöjd före och efter cykeln. Förpositioneringen sker med FMAX_PROBE.

1: Kör till säkerhetshöjd före och efter varje objekt. Förpositioneringen sker med FMAX_PROBE.

2: Kör till säkerhetshöjd före och efter varje avkänningspunkt. Förpositioneringen sker med FMAX_PROBE.

Inmatning: -1, 0, +1, +2

Q309 Reaktion vid toleransfel?

Reaktion när toleransen överskrids:

0: Stoppa inte programexekveringen om toleransen överskrids. Styrsystemet öppnar inget fönster med resultat.

1: Stoppa programexekveringen om toleransen överskrids. Styrsystemet öppnar ett fönster med resultat.

2: Styrsystemet öppnar inget fönster med resultat vid efterbearbetning. Styrsystemet öppnar ett fönster med resultat och avbryter programkörningen om ärpositionerna befinner sig i skrotområdet.

Inmatning: 0, 1, 2

Q1126 Rikta upp rotationsaxlar?

Positionera rotationsaxlar för tiltad bearbetning:

0: Behåll aktuell rotationsaxelposition.

1: Positionera rotationsaxeln automatiskt och följ med verktygsspetsen (MOVE). Den relativa positionen mellan arbetsstycke och avkänningssystem förändras inte. Styrsystemet genomför en kompenseringsrörelse med linjäraxlarna.

2: Positionera rotationsaxeln automatiskt utan att följa med verktygsspetsen (TURN).

Inmatning: 0, 1, 2

Q1120 Position för överföring?

Bestäm om styrsystemet ska korrigera den aktiva utgångspunkten:

0: Ingen korrigering

1: Korrigering i förhållande till den första avkänningspunkten. Styrsystemet korrigerar den aktiva utgångspunkten med avvikelsen mellan bör- och ärpositionen för den första avkänningspunkten.

2: Korrigering i förhållande till den andra avkänningspunkten. Styrsystemet korrigerar den aktiva utgångspunkten med avvikelsen mellan bör-och ärpositionen för den andra avkänningspunkten.

3: Korrigering i förhållande till den genomsnittliga avkänningspunkten. Styrsystemet korrigerar den aktiva utgångspunkten med avvikelsen mellan bör-och ärpositionen för den genomsnittliga avkänningspunkten.

Inmatning: 0, 1, 2, 3

Q1121 Överför vridning?

Bestäm om styrsystemet ska tillämpa den beräknade snedställningen:

0: Ingen grundvridning

1: Inställning av grundvridning: styrsystemet sparar snedställningen som bastransformation i utgångspunktstabellen.

2: Utför en rundbordsvridning: styrsystemet sparar snedställningen som offset i utgångspunktstabellen.

Inmatning: 0, 1, 2

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 1411 AVKAENNING TVAA CIRKLAR ~

Q1100=+0

;1.PUNKT HUVUDAXEL ~

Q1101=+0

;1.PUNKT KOMPL.AXEL ~

Q1102=+0

;1.PUNKT VKT-AXEL ~

Q1116=+0

;DIAMETER 1 ~

Q1103=+0

;2.PUNKT HUVUDAXEL ~

Q1104=+0

;2.PUNKT KOMPL.AXEL ~

Q1105=+0

;2.PUNKT VKT-AXEL ~

Q1117=+0

;DIAMETER 2 ~

Q1115=+0

;GEOMETRITYP ~

Q423=+4

;ANTAL MAETPUNKTER ~

Q325=+0

;STARTVINKEL ~

Q1119=+360

;OEPPNINGSVINKEL ~

Q320=+0

;SAEKERHETSAVSTAAND ~

Q260=+100

;SAEKERHETSHOEJD ~

Q1125=+2

;MODE SAEKER HOEJD ~

Q309=+0

;FELREAKTION ~

Q1126=+0

;RIKTA UPP ROT.AXLAR ~

Q1120=+0

;OVERFORINGSPOSITION ~

Q1121=+0

;OEVERFOER VRIDNING