CNC, CAD, CAM, PLC tanfolyam

Fórum - NCT - Polarkoordinata interpoláció

Elsősorban Jenő Bácsitól, illetve Robiéktól kérdeznék a fenti témával kapcsolatban.
Van egy egyszerűnek tűnő horonymarás polár koordinátában axyalis szerszámmal, ami pontosan központban halad át "C" tengelyes eszterga gép megmunkálásakor.
Hogyan lehetne az előtolást periódikusan csökkenteni központ felé haladva úgy, hogy a forgó "c" tengely ne írjon ki SERVO4 hibát forduláskor hiszen ő szeretné a forgácsolási sebességet tartani.
#5000 változók pillanatyi tengely pozíció figyelése kiíratása nem jó, lassítja és szaggatottá válik a tengelymozgások, újabb hibakód.
Erre szeretnék csupán választ.
Ha a PLC írom át, akkor az adott tengely mindig lassú marad.
Köszönöm előre: Gellért

Hozzászólások

avatar
siposj229
2013-03-16 21:00
Szia!

Polárkoordináta interpolációban, ahogy a szerszám középpontja közeledik a körkoordináta forgástengelyéhez, úgy kellene a forgó tengelynek időegység alatt mind nagyobbat és nagyobbat lépnie ahhoz, hogy a pályamenti sebesség állandó legyen. A körtengely sebességnek viszont határt szab a forgó tengelyre megengedhető maximális sebesség, amit paraméter határoz meg. Ezért az origó közelében a vezérlés fokozatosan csökkenti a pályamenti előtolást, annak érdekében, hogy a forgó tengely sebessége ne növekedjék minden határon túl.

Ha axiális szerszámmal a középponton átmenő a szerszám átmérőjével azonos hornyot marsz akkor ne használj polárkoordináta interpolációt, hanem C tengellyel történő szögbeállás után csak X tengely elmozdulását PROGRAMOZD!

Küldj rajzot akkor tudok segíteni!

SJ
avatar
Kenya
2013-03-16 21:28
OK Jenő Bácsi ebben maximálisan igazad van, ezt én is tudtam, de például mi van pozitív irányú (bélyeg) marásánál.
Ha ezt vesszük figyelembe már az elméleted fel is borult.
Én olyan egyenletre gondoltam amit a gép megmunkálás közben számításba vesz előtoláskor, amit a c-tengely forgómozgása végez.
Itt most 104 vezérlőröl beszélünk. De vajon 201-esnél ez a (hiba) megoldódott?
Nem akarlak ezzel untatni, csak szeretnék rá megoldásr.
avatar
Kenya
2013-03-31 10:08
Úgy látom túl sokan nem dulakodnak ezért a bejegyzésemért.
Na mindegy. Bizonyos az hogy valamilyen módon rá kell venni a vezérlést, hogy az abszolult X mozgást figyelje X 1-3mm körül kezd kritikus lenni a helyzet.
Addig fogok agyalni míg meg nem oldom.
Most pillanatnyilg eljutottam odáig, hogy már periódikusan csőkkenti az előtolàst úgy hogy nem lassul a gép számolások miatt.
Még finomítani, és idomítanom kell a vezérlőt. Úgylátom lesz rá megoldásom.

Gellért
avatar
Gyros99
2013-05-02 11:59
Üdv!


Bocsánat, hogy beleszólok. Jenő Bácsinak ott van a válaszában a megoldás.
A végtelenig nem mehet az előtolás, s a maximumot a vezérlőben a megfelelő paraméter nem engedi tovább.
Hasonlót lehet látni pl leszúráskor, ahogyan a vezérlő egyre jobban pörgetné fel a tokmányt, de az általunk beállított fordulatszámon nem megy túl.

Hasonló hibánk nekünk is volt NCT 104 vezérlésnél, egy programfrissítés megoldotta a hibát.
Üdv.
Tamás
avatar
Gyros99
2013-05-02 12:00
Bocsánat, nem voltam egyértelmű.
Servo 4 hibánk nekünk is volt, amikor G0-al akartunk átmenni a marandó alkatrész egyik oldaláról a másikra.
Ezt egy programfrissítéssel orvosolták.
avatar
Kenya
2013-05-02 15:14
Igen igazad van, DE ha mondatvégi pozíciókat lehívom minden mondat végén, akkor van megoldás, csak alprogramként kell megívni.
Egy matematikai egyenletet kellene számolnia. Megoldható a probléma.
De szerintem meg minden periodikus mozgás úgy mond (bezárható egy kalitkába)
Más vezérlőknél is megoldották ezt.
avatar
Gyros99
2013-05-02 15:45
Egy programrészletet tudnál küldeni?
avatar
Kenya
2013-05-02 19:54
Hóóó, jaj , Te ezt komolyan gondolod?
Csupán kíváncsiságból, vagy segíteni akarsz?
Azért elég merész lenne itt küldeni akármit is. Meg egyébként is még nem teljes a makró, hopp egy kicsit már súgtam is. Ha ez bejön akkor majd (elmondom).
Azért ne gondold, hogy több hónapi munkát csak úgy elárulok.
És csak annyit fűznék még hozzá, hogy a leszúráskor a fordulat SEM forog a tokmány a végtelenségig, van egy határ nem? Hisz S fordulat be van határolva paraméteresen, NE hasonlítsd a kettőt egymáshoz, az egyik esztergálás, míg a másik marás. Nem mindegy ezt soha ne felejtsd, igaz mind a kettő forgácsolás. És a legfontosabb polárkoordinátáról beszélünk "C"-tengelyes esztergagépen.
De minden jó ötletet várok Tőled ha van energiát hozzá.
avatar
Gyros99
2013-05-11 21:12
Szia!

Tudom mi a különbség az esztergálás és marás között.

Amiről beszélünk a servo 4 hiba.

A vezérlő virtuális tengelyének is lehet- a leszúráshoz hasonlóan- adni egy max limitet, ami felett nem próbálja meg léptetni a motort.
Ha jól tudom, ezt tartalmazza az NCT 104 vezérlőhöz frissítés, ha nem jól csinálná felteszik és minden OK.

A másik kérdéskör: Te tettél fel a fórumon kérdést, gondolom, mivel segítséget kérsz.
Kérdeztem, hogy jobban lássam, kipróbáljam én is miről van szó.
Elkezdtünk beszélgetni róla, viszont ,ha megy magadtól akkor nincs szükséged segítségre. (így véletlenül sem kell elárulnod semmit ingyen. )

Hozzászólás írása

Hozzászólás írásához be kell jelentkezned!
Duális
Ügyfélfogadási idő

Személyes ügyfélfogadás, csak telefonos egyeztetést követően!

Kapcsolat

Név: NCT Akadémia Nonprofit Kft.
Cím: 1148 Budapest, Fogarasi út 7. földszint
Elérhetőség az alábbi telefonszámon: +36 30 242 53 45

Kulcsszavak
Facebook oldalunk