Cyclus 400 BASISROTATIE (#17 / #1-05-1)

ISO-programmering

G400

Toepassing

Met tastcyclus 400 wordt door meting van twee punten die zich op een rechte moeten bevinden, een scheve ligging van het werkstuk bepaald. De besturing compenseert de gemeten waarde via de functie Basisrotatie.

 
Tip

In plaats van cyclus 400 BASISROTATIE adviseert HEIDENHAIN u de volgende krachtigere cycli:

  • 1410 TASTEN KANT
  • 1412 TASTEN SCHUINE ZIJDE

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. Het tastsysteem gaat dan naar de volgende tastpositie 2 en voert daar het tweede tastproces uit
  5. De besturing trekt het tastsysteem terug naar de veilige hoogte en voert de vastgestelde basisrotatie uit

Instructies

 
Aanwijzing
Let op: botsingsgevaar!
Bij de uitvoering van de tastcycli 400 t/m 499 mogen geen cycli voor coördinatenomrekening actief zijn. Er bestaat botsingsgevaar!
  1. De volgende cycli niet vóór het gebruik van tastcycli activeren: cyclus 7 NULPUNT, cyclus 8 SPIEGELEN, cyclus 10 ROTATIE, cyclus 11 MAATFACTOR en cyclus 26 MAATFACTOR ASSPEC..
  2. Coördinatenomrekeningen van tevoren terugzetten
  • 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

Q267 Verpl.richting 1 (+1=+ / -1=-)?

Richting waarin het tastsysteem zich naar het werkstuk moet verplaatsen:

-1: negatieve verplaatsingsrichting

+1: positieve verplaatsingsrichting

Invoer: -1, +1

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

Q307 Vooraf ingestelde rotatiehoek

Wanneer de te meten scheve ligging niet aan de hoofdas, maar aan een willekeurige rechte moet worden gerelateerd, moet de hoek van de rechte referentielijn worden ingevoerd. De besturing bepaalt dan voor de basisrotatie het verschil aan de hand van de gemeten waarde en de hoek van de rechte referentielijn. De waarde werkt absoluut.

Invoer: -360.000...+360.000

Q305 Preset nummer in tabel?

Nummer in referentiepunttabel vermelden waarin de besturing de vastgestelde basisrotatie moet opslaan. Bij de invoer Q305=0 slaat de besturing de vastgelegde basisrotatie in het ROT-menu van de werkstand Handbediening op.

Invoer: 0...99999

Voorbeeld

11 TCH PROBE 400 BASISROTATIE ~

Q263=+10

;1E PUNT 1E AS ~

Q264=+3.5

;1E PUNT IN 2E AS ~

Q265=+25

;2e PUNT 1e AS ~

Q266=+2

;2E PUNT 2E AS ~

Q272=+2

;MEETASSEN ~

Q267=+1

;VERPL. RICHTING ~

Q261=-5

;MEETHOOGTE ~

Q320=+0

;VEILIGHEIDSAFSTAND ~

Q260=+20

;VEILIGE HOOGTE ~

Q301=+0

;VERPL.VEILIGH.HOOGTE ~

Q307=+0

;VOORAF ING. ROT.HOEK ~

Q305=+0

;NUMMER IN TABEL