Koneistus polaarisella kinematiikalla FUNCTION POLARKIN

Sovellus

Polaarisessa kinematiikassa koneistustason rataliikkeitä ei suorita kahden lineaarisen pääakselin avulla vaan lineaarisen akselin ja pyörintäakselin avulla. Lineaarinen pääakseli ja pyörintäsakseli määrittelevät koneistustason ja yhdessä asetussyöttöakselin kanssa työstöalueen.

Sopivat pyörintäakselit voivat korvata erilaisia ​​lineaarisia pääakseleita jyrsinkoneissa. Polaarinen kinematiikka mahdollistaa esim. suuressa koneessa suurempien pintojen koneistus kuin pelkästään pääakselien kanssa.

Sorveissa ja hiomakoneissa, joissa on vain kaksi lineaarista pääakselia, otsapinnan jyrsintäoperaatiot ovat mahdollisia polaarisen kinematiikan ansiosta.

Alkuehdot

  • Kone vähintään yhdellä kiertoakselilla
  • Polaarisen pyörintäsakselin on oltava moduuliakseli, joka on asennettu pöydän puolelle valittuja lineaarisia akseleita vastapäätä. Lineaariset akselit eivät siis saa olla pyörintäakselin ja pöydän välissä. Ohjelmiston rajakytkimet voivat rajoittaa pyörintäsakselin suurinta liikealuetta.

  • Toiminto PARAXCOMP DISPLAY ohjelmoitu vähintään pääakseleilla X, Y ja Z.
  • HEIDENHAIN suosittelee käytettävissä olevien akseleiden sisällä PARAXCOMP DISPLAY -toimintoa.

    Määrittele käyttäytyminen yhdensuuntais​​akseleiden paikoituksessa toiminnolla FUNCTION PARAXCOMP

Toiminnon kuvaus

POLARKIN_Beispiel

Kun polaarinen kinematiikka on aktiivinen, ohjaus näyttää symbolia työalueella Asemat. Tämä symboli kattaa toiminnon PARAXCOMP DISPLAY symbolin.

Toiminnolla POLARKIN AXES aktivoidaan polaarinen kinematiikka. Akselimäärittelyt määräytyvät säteittäisakseli, asetussyöttöakselin sekä polaariasen akselin mukaan. MODE-määrittelyt vaikuttavat paikoituskäyttäytymiseen, kun taas POLE-määrittelyt määräytyvät napapisteen käsittelyn mukaan. Napapiste ei tässä yhteydessä ole pyörintäakselin pyörintäkeskipiste!

  • Akselivalinnan huomautukset:
  • Ensimmäisen lineaariakselin on oltava radiaalinen pyörintäakselin suhteen!
  • Toinen lineaariakseli määrittelee asetussyöttöakselin ja sen täytyy olla yhdensuuntainen pyörintäakselin kanssa!
  • Pyörintäakseli määrittelee polaarisen akselin ja määritellään viimeksi.
  • Pyörintäakselina voi olla mikä tahansa käytettävissä oleva moduuliakseli, joka on asennettu pöydän puolelle valittuihin lineaarisiin akseleihin verrattuna.
  • Molemmat kaksi valittua lineaariakselia ulottuvat siten pinnalle, jossa myös pyörintäakseli sijaitsee.
POLARKIN
  • Seuraavat olosuhteet deaktivoivat polaarisen kinematiikan:
  • Toiminnon POLARKIN OFF toteutus
  • NC-ohjelman valinta
  • NC-ohjelman lopun saavuttaminen
  • NC-ohjelman keskeytys
  • Kinematiikan valinta
  • Ohjauksen uudelleenkäynnistys

MODE-optiot

Ohjaus antaa seuraavat optiot paikoituskäyttäytymiselle:

MODE-optiot:

Syntaksi

Toiminto

POS

Ohjaus toimii lähtien kiertokeskipisteestä säteittäisakselin positiiviseen suuntaan.

Säteittäisakselin tulee olla esipaikoitettu sen mukaan.

NEG

Ohjaus toimii lähtien kiertokeskipisteestä säteittäisakselin negatiiviseen suuntaan.

Säteittäisakselin tulee olla esipaikoitettu sen mukaan.

KEEP

Ohjaus pystyy säteittäisakselin kanssa sillä puolella kiertokeskipistettä, jossa akseli on toiminnan päällekytkennän yhteydessä.

Jos säteittäisakseli on päällekytkennän yhteydessä kiertokeskipisteessä, pätee POS.

ANG

Ohjaus pystyy säteittäisakselin kanssa sillä puolella kiertokeskipistettä, jossa akseli on toiminnan päällekytkennän yhteydessä.

POLE-valinnalla ALLOWED ovat paikoitukset napapisteen avulla mahdollisia. Näin vaihdetaan napapisteen puoli ja vältetään kiertoakselin 180° kierto.

POLE-optiot

Ohjaus antaa seuraavat optiot navan koneistukselle:

POLE-optiot:

Syntaksi

Toiminto

ALLOWED

Ohjaus sallii koneistamisen napapisteessä

SKIPPED

Ohjaus estää koneistamisen napapisteessä

 
Tip

Estetty alue vastaa ympyrän pintaa säteellä 0,001 mm (1 μm) napapisteen ympäri.

Sisäänsyöttö

Käyttäjän käsikirjassa esiteltävät NC-ohjelmat ovat ratkaisuehdotuksia: Ennen NC-ohjelmien tai yksittäisten NC-lauseiden käyttämistä ne on mukautettava koneeseen.

  • Sovita seuraava sisältö.
  • Työkalut
  • Lastuamisarvot
  • Syöttöarvot
  • Varmuuskorkeus tai varmuusasemat
  • Konekohtaiset asemat, esim. koodilla M91
  • Ohjelmakutsun polut

Yksittäiset NC-ohjelmat ovat riippuvaisia koneen kinematiikasta. Sovita tämä NC-ohjelma koneen kinematiikkaan ennen ensimmäistä testiajoa.

Testaa NC-ohjelma vielä lisäksi simulaatiolla ennen varsinaista ohjelmanajoa.

 
Tip

Ohjelmatestin avulla voit määrittää, voitko käyttää NC-ohjelmaa käytettävissä olevilla ohjelmistovaihtoehdoilla, aktiivisella konekinematiikalla ja nykyisellä konekonfiguraatiolla.

11 FUNCTION POLARKIN AXES X Z C MODE: KEEP POLE: ALLOWED

; Polaarisen kinematiikan aktivointi akseleilla X, Z ja C

NC-toiminto sisältää seuraavat syntaksielementit:

Syntaksielementti

Merkitys

FUNCTION POLARKIN

Syntaksiavaaja polaarista kinematiikkaa varten

AXES tai OFF

Polaarisen kinematiikan aktivoi tai deaktivointi

X, Y, Z, U, V, A, B, C

Kahden lineaariakselin ja yhden kiertoakselin valinta

Vain valinnalla AXES

Koneesta riippuen valittavissa on muitakin vaihtoehtoja.

MODE:

Paikoituskäyttätymisen valinta

MODE-optiot

Vain valinnalla AXES

POLE:

Koneistuksen valinta navassa

POLE-optiot

Vain valinnalla AXES

Ohjeet

  • Pääakselit X, Y ja Z sekä mahdolliset yhdensuuntaiset akselit U, V ja W voivat toimia säteittäisakseleina tai syöttöakseleina.
  • Paikoita lineaariakseli, joka ei tule ole olemaan osa polaarista kinematiikkaa, ennen POLARKIN-toimintoa napapisteen koordinaatteihin. Muussa tapauksessa ilmestyy koneistuskelvoton alue säteellä, joka vastaa vähintään valitun lineaariakselin akseliarvoa.
  • Vältä koneistamista napapisteen kohdalla sekä napapisteen läheisyydessä, koska tällä alueella syöttöarvo voi vaihdella. Käytä sen vuoksi ensisijaisesti POLE-optiota SKIPPED.
  • Polaarisen kinematiikan ja seuraavien toimintojen yhdistelmä on poissuljettu.
  • Huomaa, että akseleiden liikealue voi olla rajoitettu.
  • Ohjeita ohjelmistorajakytkimille moduloakselien yhteydessä

    Liikerajat

Ohjeet koneparametreihin liittyen

  • Valinnaisella koneparametrilla kindOfPref (nro 202301) koneen valmistaja määrittelee ohjauksen käyttäytymisen, kun työkalun keskipisteen rata kulkee polaarisen akselin läpi.
  • Valinnaisella koneparametrilla presetToAlignAxis (nro 300203) koneen valmistaja määrittelee akselikohtaisesti, kuinka ohjaus tulkitsee korjaukset: Toiminnolla FUNCTION POLARKIN on koneparametri olennainen kiertoakselille vain, jos työkaluakseli pyörii (useimmiten C_OFFS).
  • Siirron ja 3D-peruskäännön vastakkainasettelu

    • Jos koneparametria ei ole määritelty tai se on määritelty arvolla TRUE, voit siirron avulla tasata työkappaleen vinon asennon tasossa. Siirto vaikuttaa työkappalekoordinaatiston W-CS suuntaukseen.
    • Työkappalekoordinaatisto W-CS

    • Jos koneparametri on määritelty arvolla FALSE, et voi siirron avulla tasata työkappaleen vinoa asentoa tasossa. Ohjaus ei ota huomioon siirtoa toteutuksen aikana.

Esimerkki: SL-työkierron polaarisessa kinematiikassa

Käyttäjän käsikirjassa esiteltävät NC-ohjelmat ovat ratkaisuehdotuksia: Ennen NC-ohjelmien tai yksittäisten NC-lauseiden käyttämistä ne on mukautettava koneeseen.

  • Sovita seuraava sisältö.
  • Työkalut
  • Lastuamisarvot
  • Syöttöarvot
  • Varmuuskorkeus tai varmuusasemat
  • Konekohtaiset asemat, esim. koodilla M91
  • Ohjelmakutsun polut

Yksittäiset NC-ohjelmat ovat riippuvaisia koneen kinematiikasta. Sovita tämä NC-ohjelma koneen kinematiikkaan ennen ensimmäistä testiajoa.

Testaa NC-ohjelma vielä lisäksi simulaatiolla ennen varsinaista ohjelmanajoa.

 
Tip

Ohjelmatestin avulla voit määrittää, voitko käyttää NC-ohjelmaa käytettävissä olevilla ohjelmistovaihtoehdoilla, aktiivisella konekinematiikalla ja nykyisellä konekonfiguraatiolla.

0 BEGIN PGM POLARKIN_SL MM

1 BLK FORM 0.1 Z X-100 Y-100 Z-30

2 BLK FORM 0.2 X+100 Y+100 Z+0

3 TOOL CALL 2 Z S2000 F750

4 FUNCTION PARAXCOMP DISPLAY X Y Z

; Toiminnon PARAXCOMP DISPLAY aktivointi

5 L X+0 Y+0.0011 Z+10 A+0 C+0 FMAX M3

; Esipaikoitus estetyn napapisteen alueelle

6 POLARKIN AXES Y Z C MODE:KEEP POLE:SKIPPED

Toiminnon POLARKIN aktivointi

* - ...

; Nollapistesiirto polaarisessa kinematiikassa

9 TRANS DATUM AXIS X+50 Y+50 Z+0

10 CYCL DEF 7.3 Z+0

11 CYCL DEF 14.0 MUOTO

12 CYCL DEF 14.1 MUOTOLABEL2

13 CYCL DEF 20 MUODON TIEDOT

Q1=-10

;JYRSINTASYVYYS

Q2=+1

;RADAN YLITYS

Q3=+0

;REUNAN ROUHINTAVARA

Q4=+0

;POHJAN ROUHINTAVARA

Q5=+0

;YLAPINNAN KOORDIN.

Q6=+2

;VARMUUSETAISYYS

Q7=+50

;VARMUUSKORKEUS

Q8=+0

;PYORISTYSSADE

Q9=+1

;PYORIMISSUUNTA

14 CYCL DEF 22 AVARRUS

Q10=-5

;ASETUSSYVYYS

Q11=+150

;SYVYYSAS. SYOTTOARVO

Q12=+500

;ROUHINNAN SYOTTOARVO

Q18=+0

;ESIROUHINTATYOKALU

Q19=+0

;HEILURILIIKESYOTTO

Q208=+99999

;VETAYTYMISSYOTTOARVO

Q401=+100

;SYOTTOARVOKERROIN

Q404=+0

;JALKIROUH.MENETELMA

15 M99

16 CYCL DEF 7.0 NOLLAPISTE

17 CYCL DEF 7.1 X+0

18 CYCL DEF 7.2 Y+0

19 CYCL DEF 7.3 Z+0

20 POLARKIN OFF

; Toiminnon POLARKIN deaktivointi

21 FUNCTION PARAXCOMP OFF X Y Z

; Toiminnon PARAXCOMP DISPLAY deaktivointi

22 L X+0 Y+0 Z+10 A+0 C+0 FMAX

23 L M30

24 LBL 2

25 L X-20 Y-20 RR

26 L X+0 Y+20

27 L X+20 Y-20

28 L X-20 Y-20

29 LBL 0

30 END PGM POLARKIN_SL MM