Cyclus 1018 INSTEKEN MET DRESSROL (optie #156)

ISO-programmering

G1018

Toepassing

 
Machine

Raadpleeg uw machinehandboek!

Deze functie moet door de machinefabrikant vrijgegeven en aangepast worden.

Met de cyclus 1018 INSTEKEN MET DRESSROL kunt u de diameter van een slijpschijf door insteken met een dress-rol vlakschaven. Afhankelijk van de dress-strategie voert de besturing een of meer insteekbewegingen uit.

  • De cyclus biedt de volgende dress-strategieën:
  • Insteken: Deze strategie voert alleen lineaire insteekbewegingen uit. De breedte van de dress-rol is groter dan de breedte van de slijpschijf.
  • Meervoudig insteken: Deze strategie voert lineaire insteekbewegingen uit. Aan het einde van de aanzet verplaatst de besturing het dress-gereedschap in de Z-as van de dress-kinematica en zet het opnieuw aan.

De cyclus ondersteunt de volgende schijfkanten:

Slijpstift

Slijpstift speciaal

Komschijf

1, 2, 5, 6

niet ondersteund

niet ondersteund

Cyclus 1030 SCHIJFKANT ACT. (optie #156)

Cyclusverloop

  1. Insteken
  2. De besturing positioneert de dress-rol naar de startpositie met FMAX. Bij de startpositie komt het midden van de dress-rol overeen met het midden van de slijpschijfrand. Als OFFSET V. MIDDELPUNT Q1028 is geprogrammeerd, houdt de besturing hiermee rekening bij het benaderen van de startpositie.
  3. De dressrol beweegt de AFSTAND VOORPOS. Q1025 met aanzet Q253 AANZET VOORPOS..
  4. De dress-rol steekt met DRESSAANZET Q1018 met de DRESSWAARDE Q1013 in de slijpschijf.
  5. Indien een STILSTANDTIJD OMW. Q211 is gedefinieerd, wacht de besturing de gedefinieerde tijd.
  6. De besturing trekt de dress-rol met AANZET VOORPOS. Q253 terug naar de AFSTAND VOORPOS. Q1025.
  7. De besturing verplaatst met FMAX naar de startpositie.

  1. Meervoudig insteken
  2. De besturing positioneert de dress-rol naar de startpositie met FMAX.
  3. De dress-rol beweegt de AFSTAND VOORPOS.VOORPOSITIE Q1025 met aanzet Q253AANZET VOORPOS. aan.
  4. De dress-rol steekt met DRESSAANZET Q1018 met de DRESSWAARDE Q1013 in de slijpschijf.
  5. Indien een STILSTANDTIJD OMW. Q211 is gedefinieerd, voert de besturing deze uit.
  6. De besturing trekt met AANZET VOORPOS. Q253 de dress-rol terug op de AFSTAND VOORPOS. Q1025.
  7. De besturing verplaatst afhankelijk van de OVERLAPPING STEKEN Q510 de dress-rol naar de volgende insteekpositie in de Z-as van de dress-kinematica.
  8. De besturing herhaalt het proces 3 t/m 6 totdat de gehele slijpschijf is afgestrakt.
  9. De besturing trekt met AANZET VOORPOS. Q253 van de dress-rol terug op de AFSTAND VOORPOS. Q1025.
  10. De besturing verplaatst zich in ijlgang naar de startpositie.
 
Tip

Het aantal benodigde insteken berekent de besturing op basis van de breedte van de slijpschijf, de breedte van de dress-rol en de waarde van de parameter OVERLAPPING STEKEN Q510.

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
  • Cyclus 1018 is DEF-actief.
  • In de dress-werkstand zijn geen coördinaattransformaties toegestaan. De besturing komt met een foutmelding.
  • De besturing geeft het dressen niet grafisch weer.
  • Als de breedte van de dress-rol kleiner is dan de breedte van de slijpschijf, gebruikt u de uitlijnstrategie meervoudige insteken Q1027=1.
  • 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.
  • Dressgereedschapstabel tooldrs (optie #156)

  • De besturing corrigeert aan het einde van elke verplaatsing de gereedschapsgegevens van het slijp- en dress-gereedschap.
  • 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

cyc1018_1

cyc1018_2

cyc1018_3

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

Q1027 Dress-strategie (0-1)?

Strategie bij het insteken met de dress-rol:

0: insteken - de besturing voert lineaire insteekbeweging uit. De breedte van de slijpschijf is kleiner dan de breedte van de dress-rol.

1: meervoudig insteken - de besturing voert lineaire insteekbewegingen uit. Aan het einde van de verplaatsing van de dress-waarde verplaatst de besturing het dress-gereedschap in de Z-as in de dress-kinematica en zet het gereedschap opnieuw aan. De breedte van de slijpschijf is groter dan de breedte van de dress-rol.

Invoer: 0, 1

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

Q211 Stilstandtijd / 1/min?

Omwentelingen van de slijpschijf aan het einde van de insteek.

Invoer: 0...999.99

Q1028 Offset van het middelpunt?

Offset van het midden van de dressrol in relatie tot het midden van de slijpschijf. Deze offset werkt in de Z-as van de dress-kinematica. De waarde werkt incrementeel.

Wanneer Q1027=1, gebruikt de besturing geen middenverstelling.

Invoer: -999.999...+999.999

Q510 Overlapping voor steekbreedte?

Met de factor Q510 beïnvloedt u de offset van de dress-rol in de Z-as van de dress-kinematica. De besturing vermenigvuldigt de factor met de waarde CUTWIDTH en verplaatst de dress-rol tussen de verplaatsingen met de berekende waarde.

1: de besturing steekt bij elke verplaatsing in met de volledige breedte van de dress-rol.

Q510 werkt alleen bij Q1027=1.

Invoer: 0.001...1

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

De in het gebruikershandboek opgenomen NC-programma's zijn oplossingsvoorstellen. Voordat u de NC-programma's of afzonderlijke NC-regels op een machine gebruikt, moet u deze aanpassen.

  • Pas de volgende inhoud aan:
  • Gereedschappen
  • Snijwaarden
  • Aanzetten
  • Veilige hoogte of veilige posities
  • Machinespecifieke posities, bijv. met M91
  • Paden van programma-oproepen

Sommige NC-programma's zijn afhankelijk van de machinekinematica. Pas deze NC-programma's vóór de eerste testrun aan uw machinekinematica aan.

Test de NC-programma's bovendien met behulp van de simulatie voordat u de eigenlijke programma-afloop start.

 
Tip

Met behulp van een programmatest kunt u bepalen of u het NC-programma met de beschikbare softwareopties, de actieve machinekinematica en de huidige machineconfiguratie kunt gebruiken.

Voorbeeld

11 CYCL DEF 1018 INSTEKEN MET DRESSROL ~

Q1013=+1

;DRESSWAARDE ~

Q1018=+100

;DRESSAANZET ~

Q1027=+0

;DRESSSTRATEGIE ~

Q1025=+5

;AFSTAND VOORPOS. ~

Q253=+1000

;AANZET VOORPOS. ~

Q211=+3

;STILSTANDTIJD OMW. ~

Q1028=+1

;OFFSET V. MIDDELPUNT ~

Q510=+0.8

;OVERLAPPING STEKEN~

Q1026=+0

;SLIJTAGEFACTOR ~

Q1022=+2

;TELLER DRESSEN ~

Q330=-1

;GEREEDSCHAP ~

Q1011=+0

;FACTOR VC