HobbyCNC fórum
FTP tárhely: http://cnctar.hobbycnc.hu v0.9.6 Régi HobbyCNC oldal: http://archiv.hobbycnc.hu

Új regisztráció / Átregisztráció a régi fórumról
    
   


UCCNC vezérlő program

A frissítések közzététele az 'UCCNC vezérlő program új verziói' témában található

 

Időrend:
Oldal 188 / 191 Ugrás ide:
Sorok:
|◄ Első  ◄ Előző   184  185  186  187  188  189  190  191   Következő ►  Utolsó ►|

  Fórum főoldal  |  A lap aljára

Sz.József | 3165    2014-06-29 12:02:00 [176]

Köszönöm, működik...
Még egy kérdés:
A program elindítását követően eltelik 10-15 sec mire "feláll" a program. (nem mintha nem bírnám kivárni)
Először szép "komótosan" megjelenik a logó majd újabb "hosszas" gondolkodási idő után összeáll a grafikus felület.
Ez normális jelenség vagy csak nálam jellemző...(?)
Egy alkalommal olyan is volt, hogy 5 perc (!) után meguntam és resetelni kellett a gépet, másképpen nem reagált semmire.
XP (friss telepítés), Dell 2,8-as gép, 1,5 G RAM...

Előzmény: Polgárdi Balázs, 2014-06-29 11:27:00 [171]


Polgárdi Balázs | 462    2014-06-29 11:59:00 [175]

Kérlek bővebben fejtsd ki.

Előzmény: NewUser, 2014-06-29 07:57:00 [169]


Polgárdi Balázs | 462    2014-06-29 11:46:00 [174]

A visszajelzéseitek alapján pár dolgot megváltoztattunk a programon, melynek UCCNC V1.0017-es verziója letölthető.
A főbb változások:
-Jogolás módosítása (több tengelyt is lehet egy időben irányítani, és a Shift nyomógombbal gyorsjárat kapcsolása)
-A jogoláshoz billentyűkódok állíthatósága (Configuration/Hotkeys)
-Screensetek módosítása a billentyűkódok állíthatósága miatt.
-DRO szerkesztés és adatbevitel közben tiltva van a jog.
-Goto Zero nyomógombhoz hozzárendeltünk az M204-es makrót, melyben le lehet programozni, hogy milyen stratégiával álljon nulla pontra.
-G2, G3 rádiuszos megadásánál hibás kijelzés javítása.


svejk | 33134    2014-06-29 11:41:00 [173]

Egy példával tudnád illusztrálni?

Előzmény: NewUser, 2014-06-29 07:57:00 [169]


svejk | 33134    2014-06-29 11:29:00 [172]

Hogy mik vannak?
Én azt a Toolpath képernyőt sosem használtam...

Köszi!

Előzmény: D.Laci, 2014-06-29 08:17:00 [170]

Polgárdi Balázs | 462    2014-06-29 11:27:00 [171]

A használatiban a 3.11-es menüpontban található róla részletes leírás.

Előzmény: Sz.József, 2014-06-28 14:23:00 [144]


D.Laci | 5531    2014-06-29 08:17:00 [170]

Mach3
"ToolPath Alt4"
"Program Limits"

Előzmény: svejk, 2014-06-28 21:36:00 [166]


NewUser | 132    2014-06-29 07:57:00 [169]

Tesztelgettem a G2, G3 interpolációkat. Amit tapasztaltam, hogy ha a CAM program által generált kód felbontása nagyobb, mint a vezérlő szoftver által használt felbontás, addig a kerekitésekből adódóan hibásan hajtja végre ezeket a kódokat.


ANTAL GÁBOR | 4681    2014-06-28 21:39:00 [168]

Most kapcsolok : te nálad a darabba (satuba stb ) tudsz ütközni ha elírtad . No az baj ...

Előzmény: ANTAL GÁBOR, 2014-06-28 21:37:00 [167]


ANTAL GÁBOR | 4681    2014-06-28 21:37:00 [167]

A jól beállított softlimit nem oldja meg a problémát ? El sem indul a program ha a limiteken túli G kód adatok vannak ( ha jól emlékszem )

Előzmény: Miki2, 2014-06-28 20:10:00 [164]


svejk | 33134    2014-06-28 21:36:00 [166]

El is felejtettem írni, hogy ez a funkció is tetszik.

Nem is tudtam, hogy a Mach3 tud ilyet?
Miki2!
A mach3-ban hol kell megnézni?
Én eddig ha ilyen problémám volt offline-ban és gyorsjáratban végigsöpörtem és néztem a tooolpath-on hogy meddig tart a darab.

Előzmény: Sz.József, 2014-06-28 21:17:00 [165]


Sz.József | 3165    2014-06-28 21:17:00 [165]

Nem biztos, hogy erre gondolsz, de egy behívott g kód után
a diagnosztika ablakban ezeket az adatokat szerintem kiírja a progi...

Előzmény: Miki2, 2014-06-28 20:10:00 [164]


Miki2 | 2339    2014-06-28 20:10:00 [164]

Nézegetem a programot. Egyenlőre gép nélkül, mert a meglévő programjaim olyan kódokat tartalmaznak, amit az UCCNC még nem ismer.
Van egy kis hiányérzetem.
Nem tudom megnézni a behívott kód alapján a minimum, és a maximum mozgástartományt.
Ez a kézzel írt programok ellenőrzésénél sokszor tesz jó szolgálatot.
Már velem is előfordult, hogy elnéztem valamit, vagy csak kimaradt egy tizedes pont.
A megmunkálási határok ellemőrzésével szerszám, neadj Isten géptörés kerülhető el.
Van még más is, de arról később.


fa_kukac | 1223    2014-06-28 18:34:00 [163]

Ez így van, de már hozzászoktunk. Vagy csak próbálunk.

Előzmény: svejk, 2014-06-28 14:37:00 [148]


svejk | 33134    2014-06-28 16:50:00 [162]

??
Én nem tudok idézőjeles file nevet létrehozni, sem átnevezni.
No meg hogy is néznének ki a file-k?

Előzmény: lazi, 2014-06-28 14:47:00 [150]

svejk | 33134    2014-06-28 16:36:00 [161]

Az Appearance fülön kikapcsolható a szerszámot jelölő kis kúp.
Engem a szálkereszt majdnem jobban zavar, főleg egy bonyolultabb rajzon, esetleg érdemes lenne azt is kikapcsolhatóvá tenni.


NewUser | 132    2014-06-28 16:31:00 [160]

Még egy-két gondolat (tudom, ez még BÉTA verzió, igy inkább kivánságlista ):

Toolpath ablak:
- jó volna, ha fixen látszódna a beállitott gépi limit (munkaterület határai)
- koordináta rendszerek eltolásakor az origó megjelenne

DRO:
- beállitható funkció, hogy csak koordináta eltolást adok meg, vagy
- a beirt érték alapján, gyorsjárati mozgással megy az adott pozicióba.


svejk | 33134    2014-06-28 16:13:00 [159]

Néha, -még nem tudtam rájönni a szabályra- az M30 utáni parancsokat is kirajzolja a Toolpath-ra.

De szerencsére a valóságban nem hajtja végre.


NewUser | 132    2014-06-28 15:59:00 [158]

Offline tesztelgetem a programot én is, nagyon jó. Gratulálok hozzá.
Felmerült egy kérdés,hogy létezik-e MDI/AUTO/MANUAL mód átkapcsolásra lehetőség.
AUTO mód: program futtatás
MANUAL mód: kézzel, pendant stb. mozgatás..
MDI mód: kód futtatás az MDI ablakból - OK, de ekkor ne lehessen a kurzor mozgató billentyűkkel a gépet vezérelni (szerintem veszélyes), hanem a föl-le nyilakkal az előzőleg bevitt parancsok lennének elérhetőek, szerkeszthetők, majd ENTER leütésével futtatható.

Köszönöm.


svejk | 33134    2014-06-28 15:48:00 [157]

Hmmm.. mégis tudja a spirális interpolációt, egy mintapélda is van a Example könyvtárában.


elektron | 15859    2014-06-28 15:47:00 [156]

Az akkor tényleg nem normális.

Előzmény: Polgárdi Balázs, 2014-06-28 13:54:00 [139]


svejk | 33134    2014-06-28 15:42:00 [155]

Úgy látom hogy az I,J módot inkrementálisan értelmezi.
De ha az R szót használjuk akkor ennek nincs jelentősége.
Vagy rosszul tudom?

Előzmény: Sz.József, 2014-06-28 14:56:00 [151]


Polgárdi Balázs | 462    2014-06-28 15:40:00 [154]

Megvizsgálom, mi okozza.

Előzmény: svejk, 2014-06-28 15:27:00 [153]


svejk | 33134    2014-06-28 15:27:00 [153]

Az alábbi kód is hülyeséget csinál:
(mach3-ban jó)

f1000
g0 x0 y-20
g2 x0 y20 r20
g2 x0 y-20 r20
g0 x0 y0
m5 m30

Előzmény: svejk, 2014-06-28 14:20:00 [143]


svejk | 33134    2014-06-28 15:25:00 [152]

ja, csak mindig elfelejtem a TXT-t átírni..

Előzmény: Polgárdi Balázs, 2014-06-28 14:47:00 [149]

Sz.József | 3165    2014-06-28 14:56:00 [151]

Ez esetleg nem kapcsolódhat a G90, G91 hiányához? (még egyenlőre)

Előzmény: svejk, 2014-06-28 14:17:00 [142]


lazi | 1489    2014-06-28 14:47:00 [150]

"filenév.tap"

Ha idézőjel közé teszed, nem teszi hozzá automatikusan a .txt kiterjesztést.

Előzmény: svejk, 2014-06-28 14:37:00 [148]


Polgárdi Balázs | 462    2014-06-28 14:47:00 [149]

Amikor nincs betöltve még G-kód, akkor megnyomod az Edit G-kód nyomógombot, és a notepad-ban megnyílik egy üres fájl. Megszerkeszted a fájlt, majd mentéskor a fájl neve után .tap-ot írsz, és akkor nem txt kiterjesztéssel menti el.

Előzmény: svejk, 2014-06-28 14:37:00 [148]


svejk | 33134    2014-06-28 14:37:00 [148]

Csak egy ötlet.

Én nagyon sokszor egyszerű alkatrészeknél kézzel írom meg a G kódot, erre az esetre nagyon jól jönne egy New File lehetőség, ami ráadásul rögtön *.tap-ban akarna menteni.

Ez a Mach3-nál sem volt megoldva a win saját jegyzettömbje meg ugye mindig *.txt-ként akar menteni. Sok bosszúságot okozott már.

Vagy Ti hogy szoktátok ezt egyszerűen megoldani?


Sz.József | 3165    2014-06-28 14:36:00 [147]

Ez mondjuk való igaz csak én kivettem a pipát, hogy elkerüljem az "ikon szaporodást"...

Előzmény: svejk, 2014-06-28 14:27:00 [145]


bjam28 | 750    2014-06-28 14:32:00 [146]

Sziasztok!

Megerősítem én is amit Balázs mondott, más mérések is igazolják ezt.
A Mach3 gyakran a beállított gyorsulási és sebességi értékek fölé megy. Az ilyen jellegű "hiba" - amivel tisztában vannak a fejlesztők is, sőt gondolom tudatosan van így - azért nagyon problémás, mert a maximális értékek a gép mechanikai tulajdonságaihoz vannak beállítva. Ha ezen túlmegy a program, akkor az lépéstévesztéshez vagy más nemkívánatos következményekhez vezethet.

Előzmény: Polgárdi Balázs, 2014-06-28 13:54:00 [139]


svejk | 33134    2014-06-28 14:27:00 [145]

Amelyik fülön elmentetted a profil nevét, kipipálod a "Create shortcut on desktop"-ot és kirak egy indítóikont az asztalra a profil nevével.


Sz.József | 3165    2014-06-28 14:23:00 [144]

Azt meg lehetne oldani, hogy az általam kiválasztott (elmentett) profillal induljon a program? (ne a defaulttal)
Ha pedig erre megvan a lehetőség, akkor tisztelettel kérdezem, hogy hol?


svejk | 33134    2014-06-28 14:20:00 [143]

Ugyan ez a helyzet az alábbi "változó sugarú" körívvel is:

f1000
g0 x0 y0
g0 x50 y0
g3 x-20 i-50
m5 m30


Előzmény: svejk, 2014-06-28 14:17:00 [142]


svejk | 33134    2014-06-28 14:17:00 [142]

Találtam egy hibát.
Az alábbi negyed kört rende3sen rajzolja és végzi:

f1000
g0 x0 y0
g0 x100 y0
g2 x0 y100 i0 j100
m5 m30

De ugyan ez a körív R magadásával a ToolPathban rosszul jelenek meg. A valóságban azonban jól végzi el.

f1000
g0 x0 y0
g0 x100 y0
g2 x0 y100 r100
m5 m30

svejk | 33134    2014-06-28 14:13:00 [141]

Ez visszatérő kérdés, sokszor ki volt tárgyalva.

Előzmény: lazi, 2014-06-28 13:52:00 [138]


svejk | 33134    2014-06-28 14:13:00 [140]

Akkor oké!

Előzmény: Polgárdi Balázs, 2014-06-28 13:46:00 [136]


Polgárdi Balázs | 462    2014-06-28 13:54:00 [139]

De bizony az rossz, ugyanis, ha megnézed a két ábrát, akkor kb. egyszerre érik el a max sebességet a beállított gyorsítással, viszont a Mach3 tovább gyorsít, majd észbe kap, és a beállított gyorsítás többszörösével lelassít. Azaz nem tartja be a megadott paramétereket!!!!!
Ez pl. léptetőnél lépésvesztéshez vezethet. De igazából nem a Mach3-at akarom szidni, csak felhívtam egy olyan dologra a figyelmet, amit szerintem nem sokan tudnak. Tudnék még pár ilyen "apróságot" mutatni, mert az évek folyamán az UC100 és UC300 pluginjének fejlesztése közben találkoztam már egy pár dologgal.

Előzmény: elektron, 2014-06-28 12:26:00 [135]


lazi | 1489    2014-06-28 13:52:00 [138]

Végre valaki korrektül és érthetően elmagyarázta, mire jó ez a parancs.

Előzmény: Polgárdi Balázs, 2014-06-28 13:46:00 [136]


Polgárdi Balázs | 462    2014-06-28 13:49:00 [137]

Egyenlőre a program indulásakor az F-nek egy fix kis értéket adunk, hogy ne legyen nulla.

Előzmény: svejk, 2014-06-28 12:04:00 [134]


Polgárdi Balázs | 462    2014-06-28 13:46:00 [136]

Lehet félreérthetően írtam, de Exact Stop-nál nincs pályaoptimalizálás, akkor mindig pontosan azt hajtja végre, ami a feladat. A pályaoptimalizálás jelentősége akkor mutatkozik meg, ha állandó sebességű üzemmódban például két lineáris szakasz szöget zár be egymással. A két mozgást pontosan csak akkor tudja végrehajtani a programozott pályán, ha a saroknál lelassít, majd irányt vált és újra felgyorsít. Az optimalizáláskor a pályakövető kiszámolja a beállított rádiuszhibát figyelembe véve, hogy mennyire kell lelassítani, hogy a kanyart kicsit levágva vegye be, de még a hibán belül. Persze a lassítás/gyorsítási beállításokat az összes tengelyen figyelembe veszi. Az alábbi ábrán látható a lekerekítés:

Előzmény: svejk, 2014-06-28 11:13:00 [132]


elektron | 15859    2014-06-28 12:26:00 [135]

A nem szimmetrikus gyorsulás lassulás nem azért van, mert gyorsuláskor a mechanika fékezi, az negatívan hat rá, lassításkor meg segíti és amiatt több megengedhető ? Nem rossz az szerintem.

Előzmény: Polgárdi Balázs, 2014-06-27 22:45:00 [126]


svejk | 33134    2014-06-28 12:04:00 [134]

Az Initalization String -hez tartozik, hogy valahol csak van benne már ilyesmi, mert ha MDI-ban F-érték nélkül kiadom a G1 X100 parancsot, akkor 6 mm/min-el elindul a tengely.

Előzmény: Polgárdi Balázs, 2014-06-27 20:34:00 [122]


csewe | 2578    2014-06-28 11:28:00 [133]

Én még csak kérdezgetek,de javaslatokat nem teszek,mert magam nem próbáltam,még vezérlőáramkör hiányában.

Viszont Balázs alább kérdezte,hogy próbálta e balaki a sebességváltozás lekövetését megfigyelni,ha valakinek van UC100-a,és diódalézere,vagy pirográf feje,akkor égethetne képet a G-ray által generál Gkóddal,mert akkor ez kiderülne,mivel sebességváltozásokal operál.
Én magam is kiváncsi lennék,hogy bírja e ezeket a változásokat.

Előzmény: svejk, 2014-06-28 11:03:00 [131]


svejk | 33134    2014-06-28 11:13:00 [132]

Lehet félreértem, de úgy olvasom az írásodból, hogy az ExactStop-nál is van pályaoptimalizálás.
Ez így helyes?
Én úgy gondoltam volna, hogy csak az állandó sebesség módban nyúl(hat) bele a pályába a vezérlőszoftver.

Előzmény: Polgárdi Balázs, 2014-06-27 22:45:00 [126]

svejk | 33134    2014-06-28 11:03:00 [131]

Igazából az "S" alakú gyorsulási pálya a használatos, ami annyit tesz hogy az induláskor lassabban gyorsít, illetve a kívánt pozíció elérése előtt kissé visszavesz, hogy kisebb legyen a túllövés. Illetve így kevésbé rángatja a mechanikát.

A másik amit még szoktak használni a léptetős vezérlés4eknél, az un. start-stop frekvencia.
a léptetőmotorok bizonyos step jel frekvenciát gyorsítási szakasz nélkül képesek lépésvesztés nélkül felvenni.
Ezzel is lehet növelni a dinamikát.

Ezeket az extra funkciókat a végtelensékig lehetne növelni, pl. az is jó lenne, ha a vezérlő kiadna egy jelet, hogy épp G0 vagy G1 (2,3) parancs van érvényben.
Ennek a szervoknál lenne jelentősége, miszerint G0-ban lazábbra lehet engedni a visszacsatolást, mert nincs szükség hű pályakövetére.

Előzmény: csewe, 2014-06-28 08:53:00 [127]


svejk | 33134    2014-06-28 10:53:00 [130]

Megmentettél egy méréssorozattól, pedig már készítettem elő a MiniLA analizátoromat.

Anno a Mach3 jeleit felvettem és a kiértékeléskor egyértelműen látszott a jitter a jalalakban.

Előzmény: Polgárdi Balázs, 2014-06-27 22:45:00 [126]


Molnár Szabolcs | 514    2014-06-28 10:40:00 [129]

Értem és köszönöm a válaszodat.

Előzmény: Polgárdi Balázs, 2014-06-27 08:19:00 [92]


Sz.József | 3165    2014-06-28 10:01:00 [128]

Szia Balázs!
A progi nagyon tetszik.
Letisztul felület, jól konfigurálhatóság.
Nem igen van felesleges, vagy éppen hiányzó ikon.
A dolognak ez a része úgy is egyéni ízlés dolga.
Mindenkinek tetsző felületet úgy is szinte lehetetlen megalkotni.
A hiányosságok (javítani valók) jelentős részét már az előttem szólók megtették.
A gyors módosításokért maximális elismerésem.
Egyenlőre csak egy dolgot szeretnék megemlíteni...(talán ezt még nem lett megemlítve...)
Step módba 0,01 0,1 és 1mm-es lépés választható.
Ez szükség esetén módosítható-e valahol?
Lehet, csak bénaságból nem találom ezt az opciót...(?)

Ha kiegészül a G kódok teljes listája és Csewe által említett paraméterezhető funkcióval,
akkor szerintem jó páran "félre teszik" a Mach3-at.

Az eszterga támogatás már csak hab lenne a tortás a szinkron menetvágás lehetőségével,
mert akkor a Linuxcnc is "veszélybe" kerülne.(nem kicsit)

További sok sikert a fejlesztéshez.


csewe | 2578    2014-06-28 08:53:00 [127]

Régebben emlékszem,hogy felmerült többekben,hogy a cnc vezérlő szoftwerek,gyorsíthatnálk a motorokat nem lineárisanis.
A gyorsulás eleje erőteljesebb is lehet,mig a végefelé már kevésbé gyorsulna a motor.
Ez előnyökkel járhat.
Gyorsabb munkavégzés,nagyobb végsebesség.
Esetleg nem merült fel bennetek,hogy opcionálisan lehessen választani a két gyorsulástipus között?

Előzmény: Polgárdi Balázs, 2014-06-27 22:45:00 [126]


  Fórum főoldal  |  A lap tetejére

Időrend:
Oldal 188 / 191 Ugrás ide:
Sorok:
|◄ Első  ◄ Előző   184  185  186  187  188  189  190  191   Következő ►  Utolsó ►|


 ◊ 
[ 0.8798 ]