Cykel 403 ROT VIA VRID-AXEL

ISO-programmering

G403

Användningsområde

Avkännarcykel 403 beräknar arbetsstyckets snedställning genom mätning av två punkter som måste ligga på en rät linje. Styrsystemet kompenserar för den beräknade snedställningen av arbetsstycket genom vridning av A-, B- eller C-axeln. Arbetsstycket kan vara uppspänt på ett godtyckligt ställe på rundbordet.

Cykelförlopp

tch402_1_num
  1. Styrsystemet positionerar avkännarsystemet med snabbtransport (värdet från kolumnen FMAX) och positioneringslogik vid den programmerade 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 förflyttas avkännarsystemet till den angivna mäthöjden och utför den första avkänningen med avkänningsmatning (kolumn F)
  4. Sedan förflyttas avkännarsystemet till nästa avkänningspunkt 2 och utför den andra avkänningen
  5. Styrsystemet positionerar avkännarsystemet tillbaka till säkerhetshöjden och roterar den i cykeln definierade rotationsaxeln till det beräknade värdet. Du kan bestämma om styrsystemet ska sätta den beräknade vridningsvinkeln till 0 i utgångspunktstabellen eller i nollpunktstabellen.

Anmärkning

 
Hänvisning
Varning kollisionsrisk!
När styrsystemet positionerar rotationsaxeln automatiskt kan detta leda till en kollision.
  1. Beakta möjliga kollisioner mellan eventuella element som har placerats på bordet och verktyget
  2. Välj en säkert höjd så att inga kollisioner kan inträffa
 
Hänvisning
Varning kollisionsrisk!
När du anger värdet 0 i parameter Q312 Axel för kompenseringsrörelse? utläser cykeln själv vilken rotationsaxel som ska riktas upp (rekommenderad inställning). Beroende på avkänningspunkternas ordningsföljd fastställs då en vinkel. Den beräknade vinkeln pekar från den första mot den andra avkänningspunkten. När du väljer A-, B- eller C-axeln som axel för kompenseringsrörelse i parameter Q312, utläser cykeln vinkeln oberoende av avkänningspunkternas ordningsföljd. Den beräknade vinkeln ligger inom området -90 till +90°. Det finns risk för kollision!
  1. Kontrollera rotationsaxelns placering efter uppriktningen
 
Hänvisning
Varning kollisionsrisk!
Vid utförande av avkännarcyklerna 400 till 499 får inga cykler för koordinatomräkning vara aktiva. Det finns risk för kollision!
  1. Aktivera inte följande cykler före användning av avkännarcykler: cykel 7 NOLLPUNKT, cykel 8 SPEGLING, cykel 10 VRIDNING, cykel 11 SKALFAKTOR och cykel 26 SKALFAKTOR AXELSP..
  2. Återställ koordinatomräkningarna före
  • Denna cykel kan du enbart genomföra i bearbetningsläget FUNCTION MODE MILL.
  • Styrsystemet återställer en tidigare aktiverad grundvridning vid cykelns början.

Cykelparametrar

Hjälpbild

Parametrar

tch402_3_NCK

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

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

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

Inmatning: -99999,9999–+99999,9999

Q266 2:a mätpunkt i 2:a axeln?

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

Inmatning: -99999,9999–+99999,9999

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

tch402_2

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

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

Q301 Förfl. till säkerhetshöjd (0/1)?

Bestämmer hur avkännarsystemet skall förflyttas mellan mätpunkterna:

0: Kör till mäthöjd mellan mätpunkterna

1: Kör till säker höjd mellan mätpunkterna

Inmatning: 0, 1

Q312 Axel för kompenseringsrörelse?

Bestäm vilken rotationsaxel som styrsystemet ska kompensera den uppmätta snedställningen med:

0: Automatikmode – styrsystemet beräknar vilken rotationsaxel som ska justeras med hjälp av den aktiva kinematiken. I automatikmode kommer den första bordsaxeln (utgående från arbetsstycket) att användas som kompenseringsaxel. Rekommenderad inställning!

4: Kompensera snedställningen med rotationsaxel A

5: Kompensera snedställningen med rotationsaxel B

6: Kompensera snedställningen med rotationsaxel C

Inmatning: 0, 4, 5, 6

Q337 Nollställ efter uppriktning?

Bestäm om styrsystemet ska ställa in vinkeln för den justerade rotationsaxeln till 0 i preset-tabellen resp. i nollpunktstabellen efter justeringen.

0: Ställ inte in rotationsaxelns vinkel till 0 i tabellen efter justering

1: Ställ in rotationsaxelns vinkel till 0 i tabellen efter justering

Inmatning: 0, 1

Q305 Nummer i tabell?

Ange nummer i utgångspunktstabellen där styrsystemet ska mata in grundvridningen.

Q305 = 0: Rotationsaxeln nollställs i nummer 0 i utgångspunktstabellen. Det sker en inmatning i OFFSET-kolumnen. Dessutom tas alla andra värden (X, Y, Z, etc.) med från den för tillfället aktiva utgångspunkten till rad 0 i utgångspunktstabellen. Dessutom aktiveras utgångspunkten från rad 0.

Q305 > 0: Ange raden i utgångspunktstabellen där styrsystemet ska nollställa rotationsaxeln. Det sker en inmatning i den aktuella OFFSET-kolumnen i utgångspunktstabellen.

Q305 avgörs av följande parametrar:

  • Q337 = 0: Parametern Q305 är inte verksam
  • Q337 = 1: Parametern Q305 är verksam enligt beskrivningen ovan
  • Q312 = 0: Parametern Q305 är verksam enligt beskrivningen ovan
  • Q312 > 0: Inmatningen i Q305 ignoreras. Det sker en inmatning i den aktuella OFFSET-kolumnen i den rad i utgångspunktstabellen som är aktiv vid cykelanropet

Inmatning: 0–99999

Q303 Överföring mätvärde (0,1)?

Bestäm om den beräknade utgångspunkten ska registreras i nollpunktstabellen eller i utgångspunktstabellen:

0: Skriv utgångspunkten som nollpunktsförskjutning i den aktiva nollpunktstabellen. Referenssystemet är det aktiva koordinatsystemet för arbetsstycket

1: Skriv den beräknade utgångspunkten i utgångspunktstabellen.

Inmatning: 0, 1

Q380 Utgångsvinkel huvudaxel?

Vinkel som styrsystemet ska rikta upp den avkända räta linjen till. Endast verksam när rotationsaxel = automatikmode eller C är vald (Q312 = 0 eller 6).

Inmatning: 0–360

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 403 ROT VIA VRID-AXEL ~

Q263=+0

;1:A PUNKT 1:A AXEL ~

Q264=+0

;1:A PUNKT 2:A AXEL ~

Q265=+20

;2. PUNKT 1. AXEL ~

Q266=+30

;2. PUNKT 2. AXEL ~

Q272=+1

;MAETAXEL ~

Q267=-1

;ROERELSERIKTNING ~

Q261=-5

;MAETHOEJD ~

Q320=+0

;SAEKERHETSAVSTAAND ~

Q260=+20

;SAEKERHETSHOEJD ~

Q301=+0

;FLYTTA TILL S.HOEJD ~

Q312=+0

;KOMPENSERINGSAXEL ~

Q337=+0

;SAETT NOLL ~

Q305=+1

;NUMMER I TABELL ~

Q303=+1

;OEVERFOER MEATVAERDE ~

Q380=+90

;REFERENSVINKEL