Cyclus 423 MET. RECHTHK. BINNEN (#17 / #1-05-1)

ISO-programmering

G423

Toepassing

Met tastcyclus 423 worden het middelpunt, de lengte en breedte van een rechthoekige kamer bepaald. Wanneer u de bijbehorende tolerantiewaarden in de cyclus definieert, vergelijkt de besturing de nominale en actuele waarden en slaat de afwijkingen op in Q-parameters.

Cyclusverloop

  1. De besturing positioneert het tastsysteem met positioneerlogica naar de voorpositie van de eerste tastpositie 1.
  2. Positioneerlogica

  3. Vervolgens verplaatst het tastsysteem zich naar de ingevoerde meethoogte en voert het eerste tastproces met tastaanzet (kolom F) uit.
  4. Vervolgens verplaatst het tastsysteem zich asparallel op meethoogte of lineair op veilige hoogte naar de volgende tastpositie 2 en voert daar het tweede tastproces uit
  5. De besturing positioneert het tastsysteem naar de tastpositie 3 en vervolgens naar de tastpositie 4 en voert daar het derde en vierde tastproces uit
  6. Ten slotte positioneert de besturing het tastsysteem terug naar de veilige hoogte en slaat de actuele waarden en de afwijkingen op in de volgende Q-parameters:

Q-parameter
nummer

Betekenis

Q151

Actuele waarde midden hoofdas

Q152

Actuele waarde midden nevenas

Q154

Actuele waarde zijlengte hoofdas

Q155

Actuele waarde zijlengte nevenas

Q161

Afwijking midden hoofdas

Q162

Afwijking midden nevenas

Q164

Afwijking zijlengte hoofdas

Q165

Afwijking zijlengte nevenas

Instructies

  • Deze cyclus kunt u uitsluitend in de bewerkingsmodus FUNCTION MODE MILL uitvoeren.
  • Wanneer door de kamerafmetingen en veiligheidsafstand een voorpositionering in de buurt van de tastposities niet is toegestaan, tast de besturing altijd vanuit het midden van de kamer. Tussen de vier meetpunten verplaatst het tastsysteem zich dan niet naar de veilige hoogte.
  • De gereedschapsbewaking is afhankelijk van de afwijking bij de lengte van de eerste zijde.
  • De besturing zet een actieve basisrotatie aan het begin van de cyclus terug.

Aanwijzing voor het programmeren

  • U moet vóór de cyclusdefinitie een gereedschapsoproep voor de definitie van de tastsysteemas hebben geprogrammeerd.

Cyclusparameters

Helpscherm

Parameters

Q273 Midden 1e as (nom. waarde)?

Midden van de kamer in de hoofdas van het bewerkingsvlak. De waarde werkt absoluut.

Invoer: –99999,9999...+99999,9999

Q274 Midden 2e as (nominale waarde)?

Midden van de kamer in de nevenas van het bewerkingsvlak. De waarde werkt absoluut.

Invoer: –99999,9999...+99999,9999

Q282 1e kantlengte (nominale waarde)?

Lengte van de kamer, parallel aan de hoofdas van het bewerkingsvlak

Invoer: 0...99999,9999

Q283 2e kantlengte (nominale waarde)?

Lengte van de kamer, parallel aan de nevenas van het bewerkingsvlak

Invoer: 0...99999,9999

Q261 Meethoogte in tastsysteemas?

Coördinaat van het midden van de kogel in de tastsysteemas waarin de meting moet plaatsvinden. De waarde werkt absoluut.

Invoer: –99999,9999...+99999,9999

Q320 Veiligheidsafstand?

Extra afstand tussen meetpunt en tastsysteemkogel. Q320 werkt aanvullend op de kolom SET_UP van de tastsysteemtabel. De waarde werkt incrementeel.

Invoer: 0...99999,9999 Alternatief PREDEF

Q260 Veilige hoogte?

Coördinaat in de gereedschapsas waarin een botsing tussen het tastsysteem en het werkstuk (spanmiddel) uitgesloten is. De waarde werkt absoluut.

Invoer: –99999,9999...+99999,9999 Alternatief PREDEF

Q301 Verpl. veiligheidshoogte (0/1)?

Vastleggen hoe het tastsysteem zich tussen de meetpunten moet verplaatsen:

0: tussen meetpunten op meethoogte verplaatsen

1: tussen meetpunten op veilige hoogte verplaatsen

Invoer: 0, 1

Q284 Max. lengte 1e kant?

Maximaal toegestane lengte van de kamer

Invoer: 0...99999,9999

Q285 Min. lengte 1e kant?

Minimaal toegestane lengte van de kamer

Invoer: 0...99999,9999

Q286 Max. lengte 2e kant?

Maximaal toegestane breedte van de kamer

Invoer: 0...99999,9999

Q287 Min. lengte 2e kant?

Minimaal toegestane breedte van de kamer

Invoer: 0...99999,9999

Q279 Tolerantie midden 1e as ?

Toegestane positie-afwijking in de hoofdas van het bewerkingsvlak.

Invoer: 0...99999,9999

Q280 Tolerantie midden 2e as?

Toegestane positie-afwijking in de nevenas van het bewerkingsvlak.

Invoer: 0...99999,9999

Q281 Meetprotocol (0/1/2)?

Vastleggen of de besturing een meetprotocol moet maken:

0: geen meetprotocol maken.

1: meetprotocol maken: De besturing slaat het protocolbestand TCHPR423.TXT op in dezelfde map waarin ook het bijbehorende NC-programma staat.

2: programma-afloop onderbreken en meetprotocol op het besturing-beeldscherm weergeven. NC-programma met NC-start voortzetten.

Invoer: 0, 1, 2

Q309 PGM-stop bij tolerantieoverschr.

Vastleggen of de besturing bij tolerantie-overschrijdingen de programma-afloop moet onderbreken en een foutmelding moet geven:

0: programma-afloop niet onderbreken, geen foutmelding geven

1: programma-uitvoering onderbreken, foutmelding geven

Invoer: 0, 1

Q330 Gereedschap voor bewaking?

Vastleggen of de besturing gereedschapsbewaking moet uitvoeren:

0: bewaking niet actief

>0: gereedschapsnummer in gereedschapstabel TOOL.T

Invoer: 0...99999.9 alternatief maximaal 255 tekens

Gereedschapsbewaking

Voorbeeld

11 TCH PROBE 423 MET. RECHTHK. BINNEN ~

Q273=+50

;MIDDEN 1E AS ~

Q274=+50

;MIDDEN 2E AS ~

Q282=+80

;LENGTE 1E ZIJKANT ~

Q283=+60

;LENGTE 2E ZIJKANT ~

Q261=-5

;MEETHOOGTE ~

Q320=+0

;VEILIGHEIDSAFSTAND ~

Q260=+10

;VEILIGE HOOGTE ~

Q301=+1

;VERPL.VEILIGH.HOOGTE ~

Q284=+0

;MAX. LENGTE 1E KANT ~

Q285=+0

;MIN. LENGTE 1E KANT ~

Q286=+0

;MAX. LENGTE 2E KANT ~

Q287=+0

;MIN. LENGTE 2E KANT ~

Q279=+0

;TOLERANTIE 1E MIDD. ~

Q280=+0

;TOLERANTIE 2E MIDD. ~

Q281=+1

;MEETPROTOCOL ~

Q309=+0

;PGM-STOP BIJ FOUT ~

Q330=+0

;GEREEDSCHAP