Cyclus 1017 DRESSEN MET DRESSROL (#156 / #4-04-1)

ISO-programmering

G1017

Toepassing

 
Machine

Raadpleeg uw machinehandboek!

Deze functie moet door de machinefabrikant vrijgegeven en aangepast worden.

Met de cyclus 1017 DRESSEN MET DRESSROL kunt u de diameter van een slijpschijf met een dress-rol uitlijnen. Afhankelijk van de dress-strategie voert de besturing dienovereenkomstig de schijfgeometrie de betreffende bewegingen uit.

De cyclus biedt de volgende dress-strategieën:

  • Pendelen: Zijdelingse verplaatsing op de omkeerpunten van de pendelbeweging
  • Oscilleren: Aanzet interpolerend tijdens een pendelbeweging
  • Oscilleren fijn: Aanzet interpolerend tijdens een pendelbeweging. Na elke interpolerende aanzet wordt een Z-beweging in de dress-kinematica zonder aanzet uitgevoerd

De cyclus ondersteunt de volgende schijfkanten:

Slijpstift

Slijpstift speciaal

Komschijf

1, 2, 5, 6

niet ondersteund

niet ondersteund

Slijpgereedschappen dressen

Cyclus 1030 SCHIJFKANT ACT. (#156 / #4-04-1)

Cyclusverloop

  1. De besturing positioneert het dress-gereedschap met FMAX naar de startpositie.
  2. Wanneer u een voorpositie in Q1025 VOORPOSITIE hebt gedefinieerd, verplaatst de besturing de positie met Q253 AANZET VOORPOS. aan.
  3. Afhankelijk van de dress-strategie zet de besturing aan.
  4. Dress-strategie

  5. Wanneer in Q1020 LOZE SLAGEN gedefinieerd is, verplaatst de besturing deze na de laatste verplaatsing.
  6. De besturing verplaatst met FMAX naar de startpositie.

Dress-strategie

 
Tip

Afhankelijk van de Q1026 SLIJTAGEFACTOR verdeelt de besturing de instelwaarde tussen slijpschijf en dress-rol.

Pendelen (Q1024=0)

  1. De dress-rol benadert met DRESSAANZET Q1018 de slijpschijf.
  2. De DRESSWAARDE Q1013 wordt aan de diameter met de DRESSAANZET Q1018 verplaatst.
  3. De besturing verplaatst het dress-gereedschap langs de slijpschijf naar het volgende omkeerpunt van de pendelbeweging.
  4. Wanneer er meer dress-aanzetten nodig zijn, herhaalt de besturing de procedure 1 t/m 2 totdat het dress-proces is afgesloten.

Oscilleren (Q1024=1)

  1. De dress-rol benadert met DRESSAANZET Q1018 de slijpschijf.
  2. De besturing zet de DRESSWAARDE Q1013 aan de diameter toe. De aanzet vindt interpolerend met de pendelbeweging tot het volgende omkeerpunt plaats in de dress-aanzet Q1018.
  3. Wanneer er meer dress-opdrachten zijn, wordt de procedure 1 tot en met 2 herhaald totdat de dress-procedure is voltooid.
  4. Ten slotte verplaatst de besturing het gereedschap zonder aanzet in de Z-as van de dress-kinematica terug naar het andere omkeerpunt van de pendelbeweging.

Oscilleren fijn (Q1024=2)

  1. De dress-rol benadert met DRESSAANZET Q1018 de slijpschijf.
  2. De besturing zet de DRESSWAARDE Q1013 aan de diameter toe. De aanzet vindt interpolerend met de pendelbeweging tot het volgende omkeerpunt plaats in de dress-aanzet Q1018.
  3. Aansluitend verplaatst de besturing het gereedschap zonder verplaatsing terug naar het andere omkeerpunt van de pendelbeweging.
  4. Als er nog meer berichten zijn, wordt de procedure 1 t/m 3 herhaald totdat het bericht is voltooid.

Instructies

 
Aanwijzing
Let op: botsingsgevaar!
Bij het activeren van FUNCTION DRESS BEGIN schakelt de besturing de kinematica om. De slijpschijf wordt nu zelf het werkstuk. De assen bewegen indien nodig in omgekeerde richting. Tijdens de uitvoering van de functie en de volgende bewerking bestaat er gevaar voor botsingen!
  1. Dress-werkstand FUNCTION DRESS alleen in de werkstanden Programma-afloop of in de modus Regel voor regel activeren
  2. Slijpschijf vóór de functie FUNCTION DRESS BEGIN in de buurt van het dress-gereedschap positioneren
  3. Na de functie FUNCTION DRESS BEGIN uitsluitend met cycli van HEIDENHAIN of uw machinefabrikant werken
  4. Na een NC-programmaonderbreking of stroomonderbreking de verplaatsingsrichting van de assen controleren
  5. Eventueel een omschakeling van de kinematica programmeren
 
Aanwijzing
Let op: botsingsgevaar!
De dress-cycli positioneren het dress-gereedschap aan de geprogrammeerde schijfkant. De positionering vindt gelijktijdig in twee assen van het bewerkingsvlak plaats. De besturing voert tijdens de beweging geen botsingstest uit! Er bestaat botsingsgevaar!
  1. Slijpschijf vóór de functie FUNCTION DRESS BEGIN in de buurt van het dress-gereedschap positioneren
  2. Botsingsvrijheid waarborgen
  3. NC-programma's langzaam starten
  • Cyclus 1017 is DEF-actief.
  • In de dress-modus zijn geen cycli voor coördinatenomrekening toegestaan. De besturing komt met een foutmelding.
  • De besturing geeft het dressen niet grafisch weer.
  • Wanneer u een TELLER DRESSEN Q1022 programmeert, voert de besturing pas na het bereiken van de gedefinieerde teller uit het gereedschapsbeheer de dress-procedure uit. De controller slaat de DRESS-N-D en DRESS-N-D ACT tellers op voor elke slijpschijf.
  • Dress-gereedschapstabel tooldress.drs (#156 / #4-04-1)

  • De besturing corrigeert aan het einde van elke verplaatsing de gereedschapsgegevens van het slijp- en dress-gereedschap.
  • Voor de omkeerpunten van de pendelbeweging houdt de besturing rekening met de vrijzetbedragen AA en AI uit het gereedschapsbeheer. De breedte van de dress-rol moet kleiner zijn dan de breedte van de slijpschijf incl. bedragen met vrije slag.
  • In de dress-cyclus werkt de besturing zonder gereedschapsradiuscorrectie.
  • Deze cyclus moet u in de dress-modus uitvoeren. Indien nodig programmeert de machinefabrikant de omschakeling reeds in de cyclusuitvoering.
  • Vereenvoudigd dressen met behulp van een macro

Cyclusparameters

Helpscherm

Parameter

Q1013 Dresswaarde?

Waarde waarmee de besturing bij een dress-proces verplaatst.

Invoer: 0...9,9999

Q1018 Aanzet voor het dressen?

Verplaatsingssnelheid bij het dress-proces

Invoer: 0...99999

Q1024 Dressstrategie (0-2)?

Strategie bij het dressen met de dress-rol:

0: pendelen - aanzet op de omkeerpunten van de pendelbeweging. Na de verplaatsingen voert de besturing een zuivere Z-asbeweging in de dress-kinematica uit.

1: oscilleren - aanzet interpolerend tijdens een pendelbeweging

2: oscilleren fijn - aanzet interpolerend tijdens een pendelbeweging. Na elke interpolerende verplaatsing voert de besturing een zuivere Z-asbeweging in de dress-kinematica uit.

Invoer: 0, 1, 2

Q1019 Aantal dressaanzetten?

Aantal aanzetten van het dress-proces

Invoer: 1...999

Q1020 Aantal loze slagen?

Aantal malen dat het dress-gereedschap de slijpschijf na de laatste verplaatsing zonder materiaalafname verwijdert.

Invoer: 0...99

Q1025 Voorpositie?

Afstand tussen slijpschijf en dress-rol bij de voorpositionering

Invoer: 0...9,9999

Q253 Aanzet voorpositioneren?

Verplaatsingssnelheid van het gereedschap bij het benaderen van de voorpositie in mm/min.

Invoer: 0...99999,9999 alternatief FMAX, FAUTO, PREDEF

Q1026 Slijtage dress-gereedschap?

Factor van de dress-waarde om de slijtage bij de dress-rol te definiëren:

0: de richtwaarde wordt geheel op de slijpschijf afgedragen.

>0: de factor wordt vermenigvuldigd met het bedrag van de heffing. De berekende waarde houdt rekening met de besturing en gaat ervan uit dat bij het dressen deze waarde door slijtage aan de dress-rol verloren gaat. De resterende dress-waarde wordt op de slijpschijf afgecoat.

Invoer: 0...+0.99

Q1022 Dressen op aantal oproepen?

Aantal cyclusdefinities waarna de besturing het dress-proces uitvoert. Elke cyclusdefinitie verhogen de DRESS-N-D-ACT teller van de slijpschijf in het gereedschapsbeheer.

0: de besturing lijnt de slijpschijf bij elke cyclusdefinitie in het NC-programma af.

>0: de besturing richt de slijpschijf op basis van dit aantal op cyclusdefinities.

Invoer: 0...99

Q330 Gereedschapsnummer of -naam? (optioneel)

Nummer of naam van het dress-gereedschap. U kunt via de selectiemogelijkheid in de actiebalk het gereedschap direct uit de gereedschapstabel overnemen.

-1: dress-gereedschap is vóór de dress-cyclus geactiveerd

Invoer: -1...99999.9

Q1011 Factor snijsnelheid? (optioneel, afhankelijk van de machinefabrikant)

Factor waarmee de besturing de snijsnelheid voor het dress-gereedschap verandert. De besturing neemt de snijsnelheid van de slijpschijf over.

0: parameter niet geprogrammeerd.

>0: bij positieve waarden draait het dress-gereedschap op het contactpunt met de slijpschijf (tegengestelde draairichting ten opzichte van de slijpschijf).

<0: bij negatieve waarden draait het uitlijngereedschap op het contactpunt tegen de slijpschijf (dezelfde draairichting ten opzichte van de slijpschijf).

Invoer: -99.999...+99.999

Voorbeeld

11 CYCL DEF 1017 DRESSEN MET DRESSROL ~

Q1013=+0

;DRESSWAARDE ~

Q1018=+100

;DRESSAANZET ~

Q1024=+0

;DRESSSTRATEGIE ~

Q1019=+1

;AANTAL AANZETTEN ~

Q1020=+0

;LOZE SLAGEN ~

Q1025=+5

;AFSTAND VOORPOS. ~

Q253=+1000

;AANZET VOORPOS. ~

Q1026=+0

;SLIJTAGEFACTOR ~

Q1022=+2

;TELLER DRESSEN ~

Q330=-1

;GEREEDSCHAP ~

Q1011=+0

;FACTOR VC