Hírek:

Fontos tudnivalók a migrációval kapcsolatban, Kérlek nézd meg a Régi fórumról új fórumra való költözés

Main Menu

UCCNC vezérlő program

Indította gaben, 2024 április 09, 16:54

Előző téma - Következő téma

000000000


zt2c4wh9

Szerintem a szervo hibajelet volna érdemes szemügyre venni, hogy mennyi a lemaradás a pályán és akkor rögtön kiderülne, hogy a szervo okozza-e a problémát.
Vagy pedig a step jeleket fel kellene venni logikai analizátorral vagy tárolós szkóppal.

000000000

Egyértelműen az okozza mert a mezei (L)user felteszi a AC szervót aztán húú de jó mozog, aztán itt ki is merül a beállítás.
Érdekes a Yaskawa Sigma 1-es vezérlőknél ilyen hiba nincs. ( én nem találkoztam pályakövetési hibával még alap beállításoknál sem )
Viszont a Sigma 2 vagy 3 már igen csak okoz fejtörést ezen a téren, de hogy ne csak a Yaskawa-nál maradjunk Allen-Bradley vagy Fara vagy samsung ki miként ismeri, ezeknél is fennáll !
Mint mondtam egyszerű kideríteni, két kört kell karcolni vagy rajzolni akár gravírozni a géppel egyiket órajárással megegyező irányba a másikat meg ellentétesen.
Ha átlósan jelentkezik a hiba az bizony szervó probléma !!!
Ha a tengelyre merőleges az eltérés de a két kör fedi egymást akkor az lépés/mm beállítási hiba.
Ha a két kör egyforma , de elcsúszik az meg lépéshiba.
És még sorolhatnám.

designr

Pályakövetési hiba mindig lessz,ha ki akarod használni a motor teljesitményét akkor az a sebesség-gyorsulás értéket kell megtalálni aminél még elviselhető..Ennél a SmartJog-nál sem bonyolult..láttad nagyon komoly analóg és digitális monitorozási lehetőség van. mozgás közben 25-30 paraméterből választhatsz hogy melyket akarod figyelni..A még megfelelő gyorsulás beállitásához csak meg kell keresni a sebességet ahol a hibajel a mozgás közben nem megy pl 4-5 encoder osztás fölé..
Alapbeállitásban 20480 encoder osztásnál áll hibára..addig próbálkozik..ezt is le szoktuk venni 100 alá..
Az hogy egy szervó jól paraméterezhető..nem fapados azt bizonyitja hogy sokféle célra alkalmas..meg kell küzdeni vele..mert tényleg rengeteg beállitás van.
Pozició-sebesség nyomaték mód..és ezek kombinációi.

000000000

A követési hiba a szervó lételeme, mivel hiba nélkül egyetlen szervó rendszer sem működőképes.
Itt csak annyi a probléma, hogy ez a hiba nem csak pár tized mikron hanem akár centikben mérhető !
És a pont általad említett szervónál a position feedback alapból 0%-on van.
Ahogy említettem a (L)user feldobja a gépre az AC szervókat , mozog húú de jó, de beállítani már minek.
Aztán jön a felismerés, hogy a két szervó együtt futása siralmas illetve a fél akár egész fordulattal lemaradva követi a Step jeleket.
Ergo nem a szervó a hülye, azt csinálja ahogy be van állítva !

designr

Position feedback nem lehet %..mi a 100%?..azt impulzusokban méri..

000000000

Akkor position feedforward gain , vagy valami hasonló.
Fene se emlékszik pontosan mi volt a neve fél év után !
Egy a lényeg alapbeállításnál ez 0 !
De pont te tudod nagyon jól miről beszélek !

ium8w94xp

Szegény felhasználóra rásóztál vmi ócska rosszt [#vigyor3] Lehet, ha ovált akarna csinálni, akkor kör lenne :D

designr

Szia..Na gyere csak le debrecenbe ..majd beszélünk..
profi cuccok ezek az ac-k..de kell hozzájuk egy kis idő..ráforditott munka..
Amiben tudok segitek mindig mint eddig is mindenkinek aki vett..még annak is akié nem tőlem származik.
Hidd el nem bonyolult..Gyorsaságban pedig verhetetlenek..
Nyomatékuk nem sok,de azt leadják 3 ezren is.
Ha marógépre teszed kell áttétel..ugy lehet igazán kihasználni..de egy lézeres gépen fogazott szijjal olyan gyors hogy nem nagyon látod a fejet..
Lassan topicot kellene nyitni neki annyi fórumosnak van már..

ygzhw8kag

Köszönöm a segítséget. Pál gondolom te sem úgy kezdted hogy rögtön tudtad mit hova állíts ha ezt és ezt akarod. Igen az a baj hogy lúzer meveszi aztán meg nem tudja beállítani. De ahogy a fórum neve is mutatja ez egy HOBBYcnc fórum , tehát nem feltétlenül  csak  profi felhasználókból áll.
Mindazonáltal próbálkozom aztán majd kiderül.
A két körös verziót kipróbálom .
Designer . Nem a 70kg oldalon van baj hanem a 10kg .
Próbáltam monitorozni de semmi érdemlegeset nem mutat azon kívül hogy a mototr kihasználtság kb 30-35% . A driveré pedig 20.
Lefuttatam terhelés nélkül , tehát a szerszám a levegőben 2000mm/percen egy proglamot de csak ezeket írja ki. ...... Vagy rossz helyen nézem.

000000000

Pontosan én se úgy kezdtem, hogy mindet tudtam, ennyiben igazad van.
A hobby és a profiról már párszor elmondtam mit tatok mert sokakban fogalomzavar él e téren.
A hobby saját költségvetésből a profi meg pénzelve építkezik.    
De az igényesség nem ezen múlik sem a kitartás.
Általában addig próbálok egy eszközt míg az tökéletesen úgy működik ahogy annak működnie kell, és ebben nem ismerek megalkuvást !
A körös dolognál meg G02 G03 kódokkal generáld a kört !
Ne egyenesekből interpolált "ikozaéderrel" !
Meg fogod látni, hogy minél nagyobb a sebesség annál nagyobb lesz a hiba !
Konkrétan ilyen CSD szervóval egy 300 körön 5000mm/perces előtolásnál már a két kör között átlóban 15mm volt a különbség.
Nézd meg a beállításokban a Group 1-ben a Position regulator feedforward gain 0 értéken van e
Mert ha igen akkor esélytelen lesz a megfelelő pályakövetés.
De már az elején megmondtam ezt a AC topikba kellet volna átvinni !!!
User-t meg a Luser-t csak a kitartás különbözteti meg ! [#crazya]

designr

Position command filternek adj 100 at  Poosition regulation feedforward gainnek 100- 120 vibration supression filtert  is visszaveheted 10000 ről 200 körülre..Ezekkel ujra csinálj auto tuningot.Digit monitorban a hibajelet állitsd be és azt nézd mennyit ir ki a program futása közben..

svejk

Ezzel tényleg menjetek át az AC szervo topicba!
Minden beírásnál megdobban a szívem, hogy újabb jó híreket kapunk az UCCNC-ről, holott csak gyakoroltok.
Persze én ezt is szívesen olvasom.

svejk

Mottó: kérdezni könnyebb mint kipróbálni.

Sokszor jól jön a program közbeni megállás elszívásra, feltekeredett forgács eltávolítására.

Alprogramok használatánál nem járható út a menet közbeni Stoppal való leállítás majd onnan az indítás, mert ugye eltéved a progi.

Az UCCNC-nél a FeedHold  úgy látom jól működik ilyen helyzetben, de ugyanazon gombbal kell újra elindítani.

Van a szoftverben valami prellmentesítés ha a Feddholdot külső bemenetről használom?
(ha ráduplázok akkor ugye nem áll meg)

Őszintén szólva már nem is emlékszem a mach3-nál hogy is működött, de nem lenne jobb ha a FeedHold lenomása után a Cycle starttal indulna tovább a program?

Tudom-tudom makrókkal meg lehet oldani mindent, de már így sem tudok a saját verzióim közt eligazodni. :(

dezsoe

A felületre kivezetve biztos, hogy nincs. A bemeneteken levő szűrőt azt ismered, anno leírtad az elektronika topicban. :)

Szerintem használj jó minőségű kapcsolót. :) Viccet félre téve, nekem közepes minőségű kapcsolóval nem szokott ismételni.

Mondok más megoldást. Ha van két bemeneted, akkor az egyikre tedd a Feedholdon (523) funkciót, a másikra pedig a Feedholdoff (524)-et.

Vagy ugyanarra a lábra tedd a kettőt, csak az egyiket bepipált Low-val és nyomógomb helyett használj kétállású kapcsolót. Ha libeg is egy kicsit, a vége az az állás lesz, amit szeretnél.