Cykel 412 UTGPKT INV. CIRKEL

ISO-programmering

G412

Användningsområde

Avkännarcykel 412 mäter en cirkulär fickas (håls) centrumpunkt och ställer in den här centrumpunkten som utgångspunkt. Eventuellt kan styrsystemet också skriva centrumpunkten i en nollpunktstabell eller en utgångspunktstabell.

Cykelförlopp

tch412_1_num
  1. Styrsystemet positionerar avkännarsystemet med snabbtransport (värdet från kolumnen FMAX) och positioneringslogik vid avkänningspunkt 1. Styrsystemet beräknar avkänningspunkterna med hjälp av uppgifterna i cykeln och säkerhetsavståndet från kolumnen SET_UP i avkännartabellen
  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). Styrsystemet bestämmer automatiskt avkänningsriktningen med ledning av den programmerade startvinkeln
  4. Efter detta förflyttas avkännarsystemet på en cirkelbåge, antingen på mäthöjden eller på säkerhetshöjden, till nästa avkänningspunkt 2 och utför där den andra avkänningen
  5. Styrsystemet positionerar avkännarsystemet till avkänningspunkt 3 och sedan till avkänningspunkt 4 och utför där den tredje och fjärde avkänningen
  6. Styrsystemet positionerar avkännarsystemet vid säkerhetshöjden igen
  7. Styrsystemet bearbetar den beräknade utgångspunkten utifrån cykelparametrarna Q303 och Q305, (se Grunder för avkännarcykler 4xx vid inställning av utgångspunkten)
  8. Därefter sparar styrsystemet ärvärdena i Q-parametrarna nedan
  9. Om så önskas mäter sedan styrsystemet även upp utgångspunkten i avkännaraxeln genom en separat avkänning

QL-parameter-
nummer

Betydelse

Q151

Ärvärde centrum huvudaxel

Q152

Ärvärde centrum komplementaxel

Q153

Ärvärde diameter

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
 
Hänvisning
Varning kollisionsrisk!
Om fickans mått och säkerhetsavståndet inte tillåter en förpositionering i närheten av avkänningspunkten utför styrsystemet alltid avkänningen utifrån fickans centrum. Då förflyttas avkännarsystemet inte till säkerhetshöjden mellan de fyra avkänningspunkterna. Det finns risk för kollision!
  1. I fickan/hålet får inget material vara kvar
  2. För att undvika kollision mellan avkännarsystemet och arbetsstycket anger du en något för liten bördiameter för fickan (hålet).
  • Denna cykel kan du enbart genomföra i bearbetningsläget FUNCTION MODE MILL.
  • Styrsystemet återställer en tidigare aktiverad grundvridning vid cykelns början.

Anvisningar om programmering

  • Ju mindre vinkelsteg Q247 du programmerar desto mindre noggrann blir styrsystemets beräkning av utgångspunkten. Minsta inmatningsvärde: 5°
 
Tip

Programmera ett vinkelsteg som är mindre än 90°

Cykelparametrar

Hjälpbild

Parametrar

tch412_3

Q321 CENTRUM 1. AXEL ?

Fickans centrum i bearbetningsplanets huvudaxel. Värdet har absolut verkan.

Inmatning: -99999,9999–+99999,9999

Q322 CENTRUM 2. AXEL ?

Fickans centrum i bearbetningsplanets komplementaxel. Om du programmerar Q322 = 0 kommer styrsystemet att rikta in hålets centrumpunkt i den positiva Y-axelns riktning. Om du inte anger 0 i Q322 kommer styrsystemet att rikta in hålets centrumpunkt till börpositionen. Värdet har absolut verkan.

Inmatning: -99999,9999–+99999,9999

Q262 Nominell diameter?

Den cirkulära fickans (hålets) ungefärliga diameter. Ange ett något för litet värde.

Inmatning: 0–99999,9999

Q325 STARTVINKEL ?

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

Inmatning: -360 000–+360000

Q247 VINKELSTEG ?

Vinkel mellan två mätpunkter, vinkelstegets förtecken bestämmer rotationsriktningen (- = medurs) med vilken avkännarsystemet kör till nästa mätpunkt. Om man vill mäta upp cirkelbågar programmerar man ett vinkelsteg som är mindre än 90°. Värdet har inkrementell verkan.

Inmatning: -120–+120

tch412_2_NCK

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

Q305 Nummer i tabell?

Ange radnumret i utgångspunktstabellen/nollpunktstabellen som styrsystemet ska spara centrumpunktens koordinater i. Beroende på Q303 skriver styrsystemet posten i utgångspunktstabellen eller i nollpunktstabellen.

Om Q303 = 1 skriver styrsystemet i utgångspunktstabellen.

Lagra beräknad utgångspunkt

Inmatning: 0–99999

Q331 Ny utgångspunkt huvudaxel?

Koordinat i huvudaxeln vid vilken styrsystemet ska ställa in fickans beräknade mitt. Grundinställning = 0. Värdet har absolut verkan.

Inmatning: -99999,9999–+99999,9999

Q332 Ny utgångspunkt komplementaxel?

Koordinat i komplementaxeln vid vilken styrsystemet ska ställa in fickans beräknade mitt. Grundinställning = 0. Värdet har absolut verkan.

Inmatning: -99999,9999–+99999,9999

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

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

-1: Använd inte! Skrivs in av styrsystemet när gamla NC-program läses (se Gemensamma egenskaper hos alla avkännarcykler 4xx för inställning av utgångspunkten)

0: Skriv uppmätt utgångspunkt i den aktiva nollpunktstabellen. Referenssystemet är det aktiva koordinatsystemet för arbetsstycket

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

Inmatning: –1, 0, +1

Q381 Avkänning i TS-axel? (0/1)

Bestäm om styrsystemet även ska ställa in utgångspunkten i avkännaraxeln:

0: Ställ inte in utgångspunkten i avkännaraxeln

1: Ställ in utgångspunkten i avkännaraxeln

Inmatning: 0, 1

Q382 Avkänning TS-axel: Koord axel 1?

Koordinat för avkänningspunkten i bearbetningsplanets huvudaxel, vid vilken utgångspunkten i avkännaraxeln skall ställas in. Endast verksam om Q381 = 1. Värdet har absolut verkan.

Inmatning: -99999,9999–+99999,9999

Q383 Avkänning TS-axel: Koord axel 2?

Koordinat för avkänningspunkten i bearbetningsplanets komplementaxel, vid vilken utgångspunkten i avkännaraxeln skall ställas in. Endast verksam om Q381 = 1. Värdet har absolut verkan.

Inmatning: -99999,9999–+99999,9999

Q384 Avkänning TS-axel: Koord axel 3?

Koordinat för avkänningspunkten i avkännaraxeln, vid vilken utgångspunkten i avkännaraxeln ska ställas in. Endast verksam om Q381 = 1. Värdet har absolut verkan.

Inmatning: -99999,9999–+99999,9999

Q333 Ny utgångspunkt i TS-axel?

Koordinat i avkännaraxeln, vid vilken styrsystemet ska ställa in utgångspunkten. Grundinställning = 0. Värdet har absolut verkan.

Inmatning: -99999,9999–+99999,9999

Q423 Antal mätpunkter plan (4/3)?

Bestäm om styrsystemet ska mäta cirkeln med tre eller fyra avkänningar:

3: Använd tre mätpunkter

4: Använd fyra mätpunkter (standardinställning)

Inmatning: 3, 4

Q365 Förflyttn.typ? Linje=0/Cirkel=1

Bestäm med vilken banfunktion verktyget ska förflyttas mellan mätpunkterna när körning till säkerhetshöjd (Q301 = 1) är aktivt:

0: Kör i en rät linje mellan bearbetningarna

1: Kör cirkulärt längs cirkelsegmentets diameter mellan bearbetningarna

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 412 UTGPKT INV. CIRKEL ~

Q321=+50

;CENTRUM 1. AXEL ~

Q322=+50

;CENTRUM 2. AXEL ~

Q262=+75

;NOMINELL DIAMETER ~

Q325=+0

;STARTVINKEL ~

Q247=+60

;VINKELSTEG ~

Q261=-5

;MAETHOEJD ~

Q320=+0

;SAEKERHETSAVSTAAND ~

Q260=+20

;SAEKERHETSHOEJD ~

Q301=+0

;FLYTTA TILL S.HOEJD ~

Q305=+12

;NUMMER I TABELL ~

Q331=+0

;UTGAANGSPUNKT ~

Q332=+0

;UTGAANGSPUNKT ~

Q303=+1

;OEVERFOER MEATVAERDE ~

Q381=+1

;AVKAENNING TS-AXEL ~

Q382=+85

;1:A KO. FOER TS-AXEL ~

Q383=+50

;2:A KO. FOER TS-AXEL ~

Q384=+0

;3:E KO. FOER TS-AXEL ~

Q333=+1

;UTGAANGSPUNKT ~

Q423=+4

;ANTAL MAETPUNKTER ~

Q365=+1

;TYP AV FOERLFYTTNING