Cyclus 426 METING RAND BUITEN

ISO-programmering

G426

Toepassing

Met tastcyclus 426 worden de positie en breedte van een dam bepaald. Wanneer u de bijbehorende tolerantiewaarden in de cyclus definieert, vergelijkt de besturing de nominale en actuele waarden en slaat de afwijking op in Q-parameters.

 
Tip

In plaats van 426 METING RAND BUITEN adviseert HEIDENHAIN de krachtigere cyclus 1404 PROBE SLOT/RIDGE.

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. 1. tasten altijd in negatieve richting van de geprogrammeerde as
  4. Vervolgens verplaatst het tastsysteem zich op veilige hoogte naar de volgende tastpositie en voert daar het tweede tastproces uit
  5. 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

Q156

Actuele waarde gemeten lengte

Q157

Actuele waarde positie middenas

Q166

Afwijking van de gemeten lengte

Instructies

  • Deze cyclus kunt u uitsluitend in de bewerkingsmodus FUNCTION MODE MILL uitvoeren.
  • 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

Q263 1e meetpunt in 1e as?

Coördinaat van de eerste tastpositie in de hoofdas van het bewerkingsvlak. De waarde werkt absoluut.

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

Q264 1e meetpunt in 2e as?

Coördinaat van de eerste tastpositie in de nevenas van het bewerkingsvlak. De waarde werkt absoluut.

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

Q265 2e meetpunt in 1e as?

Coördinaat van de tweede tastpositie in de hoofdas van het bewerkingsvlak. De waarde werkt absoluut.

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

Q266 2e meetpunt in 2e as?

Coördinaat van de tweede tastpositie in de nevenas van het bewerkingsvlak. De waarde werkt absoluut.

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

Q272 Meetassen (1=1e as / 2=2e as)?

As van het bewerkingsvlak waarin de meting moet plaatsvinden:

1: hoofdas = meetas

2: nevenas = meetas

Invoer: 1, 2

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

Q311 Nominale lengte?

Nominale waarde van de te meten lengte

Invoer: 0...99999,9999

Q288 Maximale maat?

Maximaal toegestane lengte

Invoer: 0...99999,9999

Q289 Minimale maat?

Minimaal toegestane lengte

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 TCHPR426.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: nummer of naam van het gereedschap waarmee de besturing de bewerking heeft uitgevoerd. U kunt via de selectiemogelijkheid in de actiebalk een gereedschap direct uit de gereedschapstabel overnemen.

Invoer: 0...99999.9 alternatief maximaal 255 tekens

Gereedschapsbewaking

Voorbeeld

11 TCH PROBE 426 METING RAND BUITEN ~

Q263=+50

;1E PUNT 1E AS ~

Q264=+25

;1E PUNT IN 2E AS ~

Q265=+50

;2E PUNT 1E AS ~

Q266=+85

;2E PUNT 2E AS ~

Q272=+2

;Meetas ~

Q261=-5

;MEETHOOGTE ~

Q320=+0

;VEILIGHEIDSAFSTAND ~

Q260=+20

;VEILIGE HOOGTE ~

Q311=+45

;NOMINALE LENGTE ~

Q288=+45

;MAXIMALE MAAT ~

Q289=+44.95

;MINIMALE MAAT ~

Q281=+1

;MEETPROTOCOL ~

Q309=+0

;PGM-STOP BIJ FOUT ~

Q330=+0

;GEREEDSCHAP