Cykel 401 ROT 2 HAAL

ISO-programmering

G401

Användningsområde

Avkännarcykel 401 mäter två håls centrumpunkter. Därefter beräknar styrsystemet vinkeln mellan bearbetningsplanets huvudaxel och centrumlinjen mellan hålen. Styrsystemet kompenserar det beräknade värdet via funktionen grundvridning. Alternativt kan du kompensera den uppmätta snedställningen genom en vridning av rundbordet.

Cykelförlopp

tch401_1_num
  1. Styrsystemet positionerar avkännarsystemet med snabbrörelse (värdet från kolumnen FMAX) och positioneringslogik vid den angivna centrumpunkten för det första hålet 1
  2. Positioneringslogik

  3. Därefter förflyttas avkännarsystemet till den angivna mäthöjden och mäter det första hålets centrum genom fyra avkänningar
  4. Därefter positionerar TNC:n avkännarsystemet tillbaka till säkerhetshöjden och sedan till den angivna centrumpunkten för det andra hålet 2
  5. Styrsystemet förflyttar avkännarsystemet till den angivna mäthöjden och mäter det andra hålets centrum genom fyra avkänningar
  6. Slutligen positionerar styrsystemet avkännarsystemet tillbaka till säkerhetshöjden och utför den uppmätta grundvridningen

Anmärkning

 
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.
  • När du vill kompensera snedställningen genom en rundbordsvridning, använder styrsystemet automatiskt följande rotationsaxlar:
    • C vid verktygsaxel Z
    • B vid verktygsaxel Y
    • A vid verktygsaxel X

Anvisningar om programmering

  • Före cykeldefinitionen måste du ha programmerat ett verktygsanrop för att definiera avkännaraxeln.

Cykelparametrar

Hjälpbild

Parametrar

tch401_3

Q268 1:a hål: Centrum i 1:a axeln?

Det första hålets centrumpunkt i bearbetningsplanets huvudaxel. Värdet har absolut verkan.

Inmatning: -99999,9999–+9999,9999

Q269 1:a hål: Centrum i 2:a axeln?

Det första hålets centrumpunkt i bearbetningsplanets komplementaxel. Värdet har absolut verkan.

Inmatning: -99999,9999–+99999,9999

Q270 2:a hål: Centrum i 1:a axeln?

Det andra hålets centrumpunkt i bearbetningsplanets huvudaxel. Värdet har absolut verkan.

Inmatning: -99999,9999–+99999,9999

Q271 2:a hål: Centrum i 2:a axeln?

Det andra hålets centrumpunkt i bearbetningsplanets komplementaxel. Värdet har absolut verkan.

Inmatning: -99999,9999–+99999,9999

tch401_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

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

Q307 Förinställning vridvinkel

Om snedställningen skall mätas i förhållande till en godtycklig linje istället för i förhållande till huvudaxeln, anges vinkeln till denna referenslinje. Styrsystemet beräknar då grundvridningen som differensen mellan det uppmätta värdet och vinkeln till referenslinjen. Värdet har absolut verkan.

Inmatning: -360 000–+360000

Q305 Nummer i tabell?

Ange numret på en rad i utgångspunktstabellen. På den här raden gör styrsystemet den aktuella inmatningen:

Q305 = 0: Rotationsaxeln nollställs på rad 0 i utgångspunktstabellen. Detta resulterar i en inmatning i OFFSET-kolumnen. (Exempel: Vid verktygsaxel Z sker en inmatning i C_OFFS). 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: Rotationsaxeln nollställs i den rad i utgångspunktstabellen som anges här. Detta resulterar i en inmatning i den aktuella OFFSET-kolumnen i utgångspunktstabellen. (Exempel: Vid verktygsaxel Z sker en inmatning i C_OFFS).

Q305 avgörs av följande parametrar:

  • Q337 = 0 och samtidigt Q402 = 0: En grundvridning ställs in på den rad som angetts i Q305. (Exempel: För verktygsaxel Z sker en inmatning av grundvridningen i kolumnen SPC)
  • Q337 = 0 och samtidigt Q402 = 1: Parametern Q305 är inte verksam
  • Q337 = 1: Parametern Q305 är verksam enligt beskrivningen ovan

Inmatning: 0–99999

Q402 Grundvridning/uppriktning (0/1)

Bestäm om styrsystemet ska ställa in den beräknade snedställningen som grundvridning eller justera den med rundbordsvridning:

0: Inställning av grundvridning: Här sparar styrsystemet grundvridningen (exempel: för verktygsaxel Z använder styrsystemet kolumnen SPC)

1: Utför en rundbordsvridning: Det sker en inmatning i den aktuella Offset-kolumnen i utgångspunktstabellen (exempel: för verktygsaxel Z använder styrsystemet kolumnen C_Offs), och den aktuella axeln vrids

Inmatning: 0, 1

Q337 Nollställ efter uppriktning?

Bestäm om styrsystemet ska ställa in positionsvisningen för den aktuella rotationsaxeln till 0 efter justeringen:

0: Positionsvisningen ställs inte in till 0 efter justeringen

1: Positionsvisningen ställs in till 0 efter justeringen om du dessförinnan har definierat Q402 = 1

Inmatning: 0, 1

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 401 ROT 2 HAAL ~

Q268=-37

;1:A HAAL 1:A AXEL ~

Q269=+12

;1:A HAAL 2:A AXEL ~

Q270=+75

;2:A HAAL 1:A AXEL ~

Q271=+20

;2:A HAAL 2:A AXEL ~

Q261=-5

;MAETHOEJD ~

Q260=+20

;SAEKERHETSHOEJD ~

Q307=+0

;FOERINST GRUNDVRID. ~

Q305=+0

;NUMMER I TABELL ~

Q402=+0

;KOMPENSERING ~

Q337=+0

;SAETT NOLL