06.08.2013 Views

iTNC 530 - heidenhain

iTNC 530 - heidenhain

iTNC 530 - 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.

7.1 SL-cykler<br />

7.1 SL-cykler<br />

Grunder<br />

Med SL-cyklerna kan man sammansätta komplexa konturer som<br />

består av upp till 12 delkonturer (fickor eller öar). De individuella<br />

delkonturerna definierar man i form av underprogram. Från listan med<br />

delkonturer (underprogramnummer), som man anger i cykel 14<br />

KONTUR, beräknar TNC:n den sammansatta konturen.<br />

Minnet för en SL-cykel (alla kontur-underprogram) är<br />

begränsat. Antalet möjliga konturelement beror på<br />

konturtypen (invändig/utvändig kontur) och antalet<br />

delkonturer och motsvarar maximal 8192 konturelement.<br />

SL-cykler utför internt omfattande och komplexa<br />

beräkningar samt de därav resulterande bearbetningarna.<br />

Utför alltid ett grafiskt programtest före exekveringen för<br />

säkerhets skull! Därigenom kan du på ett enkelt sätt<br />

konstatera om den av TNC:n beräknade bearbetningen<br />

förlöper på ett korrekt sätt.<br />

Underprogrammens egenskaper<br />

Koordinatomräkningar är tillåtna. Om de programmeras inom<br />

delkonturerna, är de även verksamma i efterföljande underprogram,<br />

men behöver inte återställas efter cykelanropet.<br />

TNC:n ignorerar matning F och tilläggsfunktioner M<br />

TNC:n identifierar en ficka om man programmerar förflyttning på<br />

insidan av konturen, t.ex. om konturen beskrivs medurs med<br />

radiekompensering RR.<br />

TNC:n identifierar en ö om man programmerar förflyttning på<br />

utsidan av konturen, t.ex. om konturen beskrivs medurs med<br />

radiekompensering RL.<br />

Underprogrammen får inte innehålla några koordinater i<br />

spindelaxeln.<br />

I underprogrammets första koordinatblock fastlägger man<br />

bearbetningsplanet. Tilläggsaxlar U,V,W är tillåtna i rimliga<br />

kombinationer. Som grund definierar man alltid bearbetningsplanets<br />

båda axlar i det första blocket<br />

Om du använder Q-parametrar så utför de olika beräkningarna och<br />

tilldelningarna inom respektive konturunderprogram<br />

Exempel: Schema: Arbeta med SL-cykler<br />

0 BEGIN PGM SL2 MM<br />

180 Bearbetningscykler: Konturficka<br />

...<br />

12 CYCL DEF 14 KONTUR ...<br />

13 CYCL DEF 20 KONTURDATA ...<br />

...<br />

16 CYCL DEF 21 FOERBORRNING ...<br />

17 CYCL CALL<br />

...<br />

18 CYCL DEF 22 GROVSKAER ...<br />

19 CYCL CALL<br />

...<br />

22 CYCL DEF 23 FINSKAER DJUP ...<br />

23 CYCL CALL<br />

...<br />

26 CYCL DEF 24 FINSKAER SIDA ...<br />

27 CYCL CALL<br />

...<br />

50 L Z+250 R0 FMAX M2<br />

51 LBL 1<br />

...<br />

55 LBL 0<br />

56 LBL 2<br />

...<br />

60 LBL 0<br />

...<br />

99 END PGM SL2 MM

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

Saved successfully!

Ooh no, something went wrong!