Cyclus 39 CYL. MANTEL CONTOUR (#8 / #1-01-1)
ISO-programmering
G139
Toepassing
Raadpleeg uw machinehandboek!
Deze functie moet door de machinefabrikant vrijgegeven en aangepast worden.
Met deze cyclus kunt u een contour op de mantel van een cilinder maken. De contour definieert u daarvoor op de uitslag van een cilinder. De besturing stelt het gereedschap bij deze cyclus zo in, dat de wand van de gefreesde contour bij actieve radiuscorrectie parallel aan de cilinderas verloopt.
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.
In tegenstelling tot de cycli 28 en 29 definieert u in het contoursubprogramma de werkelijk aan te brengen contour.
Cyclusverloop
- De besturing positioneert het gereedschap boven het startpunt van de bewerking. Het startpunt legt de besturing op een gereedschapsdiameter afstand naast het eerste in het contour-subprogramma gedefinieerde punt
- Vervolgens verplaatst de besturing het gereedschap loodrecht naar de eerste diepte-instelling. De benadering vindt tangentieel of op een rechte met freesaanzet Q12 plaats. Eventueel wordt er rekening gehouden met de overmaat voor kantnabewerking. (De benaderingswijze is afhankelijk van machineparameter apprDepCylWall (nr. 201004))
- Bij de eerste diepte-instelling freest het gereedschap met freesaanzet Q12 langs de contour totdat de gedefinieerde aaneengesloten contour is voltooid
- Daarna verplaatst het gereedschap zich tangentieel van de damwand af, terug naar het startpunt van de bewerking
- De stappen 2 t/m 4 worden herhaald totdat de geprogrammeerde freesdiepte Q1 is bereikt
- Ten slotte verplaatst het gereedschap zich in de gereedschapsas terug naar veilige hoogte
De cilinder moet in het midden van de rondtafel opgespannen zijn. Stel het referentiepunt in op het middelpunt van de rondtafel.
Instructies
Deze cyclus voert een schuine bewerking uit. Om deze cyclus te kunnen uitvoeren, moet de eerste machineas onder de machinetafel een rotatieas zijn. Bovendien moet het gereedschap loodrecht op het mantelvlak gepositioneerd kunnen worden.
- Met machineparameter displaySpindleErr (nr. 201002) on/off stelt u in of de besturing een foutmelding weergeeft wanneer de spil niet is ingeschakeld
- Deze cyclus kunt u uitsluitend in de bewerkingsmodus FUNCTION MODE MILL uitvoeren.
- De spilas moet bij de cyclusoproep loodrecht op de as van de rondtafel staan.
- Let erop dat het gereedschap aan de zijkant voldoende ruimte heeft voor het benaderen en verlaten.
- 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.
Aanwijzing in combinatie met machineparameters
- Met de machineparameter apprDepCylWall (nr. 201004) definieert u de benadering:
- CircleTangential: tangentieel benaderen en verlaten uitvoeren
- LineNormal: de verplaatsing naar het startpunt van de contour vindt plaats op een rechte
Cyclusparameters
Helpscherm | Parameters |
---|---|
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 |
11 CYCL DEF 39 CYL. MANTEL CONTOUR ~ | ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
|