06.08.2013 Views

CNC PILOT 4290 - heidenhain

CNC PILOT 4290 - heidenhain

CNC PILOT 4290 - heidenhain

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

4.8 Schroefdraadcycli<br />

4.8 Schroefdraadcycli<br />

De slede heeft voor de eigenlijke schroefdraad een bepaalde aanloop<br />

nodig om tot de geprogrammeerde voedingssnelheid te kunnen<br />

versnellen en een uitloop (overloop) aan het einde van de<br />

schroefdraad om de slede af te remmen.<br />

Een te korte aan- of uitloop kan ten koste van de kwaliteit gaan. De<br />

<strong>CNC</strong> geeft in dat geval een waarschuwing.<br />

Schroefdraadcyclus G31<br />

Met G31 wordt met G24-, G34- of G37-Geo vastgelegd enkelvoudig,<br />

aaneengesloten en meervoudig schroefdraad gemaakt.<br />

Buiten- en binnendraad wordt aan de hand van de gereedschapsdefinitie<br />

herkend. De draadsnijgangen worden aan de hand van de<br />

draaddiepte, „aanzetbeweging I“ en „aanzetmethode V“ berekend.<br />

Parameters<br />

NS: regelnummer (verwijzing naar basiselement G1-Geo; aaneengesloten<br />

schroefdraad: regelnummer van het eerste basiselement)<br />

I: maximale aanzet<br />

B, P: aanlooplengte, overlooplengte – geen invoer: lengte wordt aan de<br />

hand van de ernaast liggende draaduitlopen of insteken bepaald.<br />

Draaduitloop/insteek is niet beschikbaar: „schroefdraadaanloop-,<br />

schroefdraaduitlooplengte“ uit bewerkingsparameter 7.<br />

D: snijrichting (referentie: richting van definitie basiselement) –<br />

default: 0;<br />

■ D=0: dezelfde richting<br />

■ D=1: tegengestelde richting<br />

V: aanzetmethode – default: 0;<br />

■ V=0: constante spaandoorsnede bij alle snedes<br />

■ V=1: constante aanzet<br />

■ V=2: met restsnedeopdeling – eerste aanzet = „rest“ van deling<br />

draaddiepte/snedediepte. De „laatste snede“ wordt in 1/2-, 1/4-,<br />

1/8- en 1/8-snede opgedeeld.<br />

■ V=3: aanzet wordt uit spoed en het toerental berekend<br />

H: wijze van verspringing (aanzetbeweging om te zorgen voor een<br />

vloeiend verloop van de draadflanken) – default: 0<br />

■ H=0: zonder verspringing<br />

■ H=1: verspringing vanaf de linkerzijde<br />

■ H=2: verspringing vanaf de rechterzijde<br />

■ H=3: verspringing afwisselend rechts/links<br />

Q: aantal vrijloopbewegingen na de laatste snede (om de snijdruk in<br />

de draadkern te verminderen) – default: 0<br />

C: starthoek (beginpunt van schroefdraad is gedefinieerd ten opzichte<br />

van niet-rotatiesymmetrische contourelementen) – default: 0<br />

140<br />

Let op: botsingsgevaar!<br />

Bij een te grote „overlooplengte P“ bestaat er<br />

botsingsgevaar. De overlooplengte wordt bij de simulatie<br />

gecontroleerd.<br />

Aanlooplengte: BA > 0,75 * (F*S)² / a + 0,15<br />

Uitlooplengte: BE > 0,75 * (F*S)² / e + 0,15<br />

BA: minimale aanlooplengte<br />

BE: minimale uitlooplengte<br />

F: Spoed in mm/omw<br />

S: Toerental in omw/seconde<br />

a, e: Versnelling in mm/s²<br />

(zie „Versnelling regelbegin/regeleinde“ in<br />

machineparameter 1105, ...)<br />

Cyclusverloop<br />

1 berekent de snede-opdeling<br />

2 verplaatst diagonaal met ijlgang naar het „interne<br />

startpunt“ dat volgt uit „aanlooplengte B“ en de<br />

veiligheidsafstand<br />

3 voert een draadsnijgang uit<br />

4 keert met ijlgang terug en zet voor de volgende<br />

snede aan<br />

5 herhaalt 3...4 totdat de schroefdraad is gemaakt<br />

6 voert de lege snedes uit<br />

7 keert naar het „interne startpunt“ terug<br />

Bij meervoudige schroefdraad wordt elke<br />

schroefdraadgang met dezelfde snedediepte<br />

gesneden, voordat er opnieuw wordt aangezet.<br />

■ „Voedingsstop“ werkt aan het einde van<br />

een draadsnijgang.<br />

■ Voedings-override is niet actief.<br />

■ Gebruik de spil-override niet wanneer de<br />

voorsturing is uitgeschakeld!<br />

4 DIN PLUS

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!