Cyclus 27 CILINDERMANTEL (optie #8)

ISO-programmering

G127

Toepassing

 
Machine

Raadpleeg uw machinehandboek!

Deze functie moet door de machinefabrikant vrijgegeven en aangepast worden.

8h000129

Met deze cyclus kan een op de uitslag gedefinieerde contour op de mantel van een cilinder worden overgebracht. Gebruik cyclus 28 wanneer u geleidesleuven op de cilinder wilt frezen.

De contour wordt in een subprogramma beschreven dat met behulp van cyclus 14 CONTOUR wordt vastgelegd.

In het subprogramma beschrijft u de contour altijd met de coördinaten X en Y, ongeacht over welke rotatie-assen uw machine beschikt. De contourbeschrijving is dus onafhankelijk van uw machineconfiguratie. Als baanfuncties zijn L, CHF, CR, RND en CT beschikbaar.

De coördinaatgegevens van de cilindermanteluitslag (X-coördinaten) waarmee de positie van de rondtafel wordt gedefinieerd, kunt u naar keuze in graden of in mm (inch) invoeren (Q17).

Cyclusverloop

  1. De besturing positioneert het gereedschap boven het insteekpunt; daarbij wordt rekening gehouden met de overmaat voor kantnabewerking
  2. Bij de eerste diepte-instelling freest het gereedschap met de freesaanzet Q12 langs de geprogrammeerde contour
  3. Aan het einde van de contour verplaatst de besturing het gereedschap naar de veiligheidsafstand en terug naar het insteekpunt
  4. De stappen 1 t/m 3 worden herhaald totdat de geprogrammeerde freesdiepte Q1 is bereikt
  5. Ten slotte verplaatst het gereedschap zich in de gereedschapsas naar veilige hoogte
 
Tip

De cilinder moet in het midden van de rondtafel opgespannen zijn. Stel het referentiepunt in op het middelpunt van de rondtafel.

Instructies

  • Deze cyclus kunt u uitsluitend in de bewerkingsmodus FUNCTION MODE MILL uitvoeren.
  • Het geheugen voor een SL-cyclus is beperkt. In een SL-cyclus kunnen maximaal 16384 contourelementen worden geprogrammeerd.
  • Een door het midden snijdende vingerfrees (DIN 844) toepassen.
  • De spilas moet bij de cyclusoproep loodrecht op de as van de rondtafel staan. Als dit niet het geval is, dan komt de besturing met een foutmelding. Evt. moet de kinematica worden omgeschakeld.
  • Deze cyclus kan ook bij gezwenkt bewerkingsvlak worden uitgevoerd.
 
Tip

De bewerkingstijd kan langer worden wanneer de contour uit veel niet-tangentiële contourelementen bestaat.

Aanwijzingen voor het programmeren

  • In de eerste NC-regel van het contour-subprogramma moeten altijd de beide cilindermantelcoördinaten geprogrammeerd worden.
  • Het voorteken van de cyclusparameter Diepte legt de werkrichting vast. Wanneer diepte = 0 wordt geprogrammeerd, voert de besturing de cyclus niet uit.
  • De veiligheidsafstand moet groter zijn dan de gereedschapsradius.
  • Wanneer u lokale Q-parameters QL in een contoursubprogramma gebruikt, moet u deze ook binnen het contoursubprogramma toewijzen of berekenen.

Cyclusparameters

Helpscherm

Parameter

8h000130

Q1 Freesdiepte?

Afstand tussen cilindermantel en bodem van de contour. De waarde werkt incrementeel.

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

Q3 Overmaat voor kantnabewerking?

Overmaat voor nabewerking in het vlak van de manteluitslag. De overmaat werkt in de richting van de radiuscorrectie. De waarde werkt incrementeel.

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

Q6 Veiligheidsafstand?

Afstand tussen kopvlak van het gereedschap en cilindermantelvlak. De waarde werkt incrementeel.

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

Q10 Diepteverplaatsing?

Maat waarmee het gereedschap telkens wordt verplaatst. De waarde werkt incrementeel.

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

Q11 Aanzet diepteverplaatsing?

Aanzet bij verplaatsingen in de spilas

Invoer: 0...99999,9999 alternatief FAUTO, FU, FZ

Q12 Aanzet uitruimen?

Aanzet bij verplaatsingen in het bewerkingsvlak

Invoer: 0...99999,9999 alternatief FAUTO, FU, FZ

Q16 Cilinderradius?

Radius van de cilinder waarop de contour bewerkt moet worden.

Invoer: 0...99999,9999

Q17 Maateenheid ? graden=0 MM/INCH=1

Coördinaten van de rotatie-as in het subprogramma in graden of mm (inch) programmeren.

Invoer: 0, 1

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 27 CILINDERMANTEL ~

Q1=-20

;FREESDIEPTE ~

Q3=+0

;OVERMAAT ZIJKANT ~

Q6=+0

;VEILIGHEIDSAFSTAND ~

Q10=-5

;DIEPTEVERPLAATSING ~

Q11=+150

;AANZET DIEPTEVERPL. ~

Q12=+500

;AANZET UITRUIMEN ~

Q16=+0

;RADIUS ~

Q17=+0

;MAATEENHEID