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 185 / 189 Ugrás ide:
Sorok:
|◄ Első  ◄ Előző   181  182  183  184  185  186  187  188  189   Következő ►  Utolsó ►|

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

Polgárdi Balázs | 461    2014-06-29 22:46:00 [205]

Igen, de még várjál vele egy kicsit, mert túl gyorsan másoltam be és nem tökéletes.

Előzmény: svejk, 2014-06-29 22:26:00 [204]


svejk | 32972    2014-06-29 22:26:00 [204]

Kár hogy nem magyarul van, de majd utánanézek.

Ugye a Profiles/Macro_default könyvtárban levő M204.txt-t kell átírni a #199-el?

Előzmény: Polgárdi Balázs, 2014-06-29 22:19:00 [203]


Polgárdi Balázs | 461    2014-06-29 22:19:00 [203]

A makrók C# nyelven szerkeszthetőek és nincs se méretbeli, se pedig számbeli korlát. Bővebb leírás: UCCNC/Documentation/Macro_capability_detailed.htm

Előzmény: svejk, 2014-06-29 22:07:00 [201]


nyarfa | 971    2014-06-29 22:08:00 [202]

Mi a makrók határa? Gondolok itt a számukra pl.: M200-M399, valamint a feldolgozható sorok számára.


svejk | 32972    2014-06-29 22:07:00 [201]

Szupi!

Holnap reggel tudom már csak kipróbálni.

Milyen nyelvezetben is vannak a makrok írva?
(bocsi a tudatlanságomért)

Előzmény: Polgárdi Balázs, 2014-06-29 22:02:00 [199]

svejk | 32972    2014-06-29 22:05:00 [200]

Valóban nem látja a #143-ast a mach3, de ezt a Béni félét igen.


f1000
G0 X0.001 Y0 Z10
G1 Z0 F1500
G3 X12.5 I0 J0
G3 X25 I0 J0
M30

a #11900 körül taglaltuk a Mach3 topicban.

De gyakorlati jelentősége alig lehet.

Előzmény: Polgárdi Balázs, 2014-06-29 21:31:00 [198]


Polgárdi Balázs | 461    2014-06-29 22:02:00 [199]

Alább találhatod az M204-es makró tartalmát, amit bemásolva már kezeli a szoftveres limitnél a biztonságos Z kiemelést:

M204.txt
// Go to Zero with safeZ

double safeZ = exec.mainform.UCsetup.UCset.Generalsettings.SafeZ;

if(exec.mainform.UCsetup.UCset.Generalsettings.Enablesoftlimits)
{
if(safeZ>exec.mainform.UCsetup.UCset.Axis[2].UC100axis.SoftLimitP)
{
safeZ = exec.mainform.UCsetup.UCset.Axis[2].UC100axis.SoftLimitP;
}
}

while(exec.IsMoving()){}
exec.Wait(100);
if(exec.GetXpos()!=0 || exec.GetYpos()!=0 || exec.GetApos()!=0 || exec.GetBpos()!=0 || exec.GetCpos()!=0)
{
exec.Code("G00 Z"+ safeZ); // Move Z up to safeZ defined by use, above the zero plane
while(exec.IsMoving()){}
exec.Wait(100);

exec.Code("G00 X0 Y0 A0 B0 C0"); // Move XYABC to Zero
while(exec.IsMoving()){}
exec.Wait(100);

exec.Code("G00 Z0"); // Move Z to 0
while(exec.IsMoving()){}
exec.Wait(100);
}
else
{
exec.Code("G00 Z0"); // Move Z to 0
while(exec.IsMoving()){}
exec.Wait(100);
}

Előzmény: svejk, 2014-06-29 18:20:00 [194]


Polgárdi Balázs | 461    2014-06-29 21:31:00 [198]

Készült egy másik verzió, melyben a következő módosítások vannak:

- G2, G3-as kódnál rádiuszos megadásnál hiba javítása (NewUser #190-es hozzászólásban jelezte).

- A Home-olás javítása (az előző verzióban sikerült elrontani, bocsi)

A program innen letölthető:UCCNC V1.0018

A #143-ban Svejk belinkelt egy tesztkódot. Ennél a kódnál a kör kezdő és végpontjához tartozó rádiusz nem egyforma, ezért ugyan jól hajtja végre, de a rajzolás egyelőre csak konkrét kört tud rajzolni. Ezt majd később korrigálni fogjuk, és halkan megjegyzem, a konkrét kódot a Mach3 egyáltalán nem tudja értelmezni.

#185-ben NewUser jelezte, hogy nem stimmelnek a tengelyek koordinátái. Ez nem hiba! Ugyanis ha egy tengelynek a Step/mm értéke pl. 500, akkor egy step jelre az elmozdulás: 0.002mm. A kijelző viszont a kiadott step jelek alapján számlál, és mindig a valóságos pozíciót jelzi ki, nem pedig egy elméletit. A pozíció kijelzőkön megjelenített tizedesjegyek száma állítható a Configuration/General Settings fülön a position DROs digit paraméterrel. Itt érdemes még megjegyeznem, hogy ha kevesebb tizedesjegyet állítunk be, mint a gép pontossága, akkor a nem látható tizedeseket figyelembe véve kerekítve jelenik meg a pozíció.

#187 Elektron kérdésére a választ bemásolom a használati utasításból:
Az UCCNC szoftver a Microsoft Windows XP, 7, 8 vagy 8.1-es operációs rendszeren x86 vagy 64-es asztali számítógépen vagy laptopon, tableten futtatható. A minimális ajánlott hardver
követelménye a számítógépnek 1,6GHz-es processzor, 1Gbyte RAM és 16Gbyte merevlemez
terület (többre is szükség lehet az operációs rendszertől függően). Az UCCNC program futtatható kisebb teljesítményű számítógépen is, de ez nem ajánlott.


Polgárdi Balázs | 461    2014-06-29 19:21:00 [197]

A Referencia felvételi hibát javítjuk, és hamarosan feltöltjük a javítását.

Előzmény: svejk, 2014-06-29 18:21:00 [195]


fa_kukac | 1223    2014-06-29 19:12:00 [196]

Nekem az elején hom-oláskor lesípoltak a tengelyek, Balázs tanácsára a buffer 50 ms-ot 200-ra állítottam, a hiba megszűnt. Mindenesetre íves vagy alakos marásnál érdekes, darabos, több szakaszra esett hangja van, és kicsit remegős is. Vagy csak nálam? Constans velocity-n van.


svejk | 32972    2014-06-29 18:21:00 [195]

Elküldöm magánban az 1.017 setup fájlját, amelyik nem akar Homolni.

Előzmény: svejk, 2014-06-29 18:20:00 [194]


svejk | 32972    2014-06-29 18:20:00 [194]

Ne haragudjatok rám, de én meg szeretnék dolgozni a lehetőségért, hogy tesztelhetek!

Több tengelyes JOG-olás, hotkeys beállítás --oké

G2/3-nál az R szót tartalmazó mondatot helyesen rajzolja már ki, de a #143-ban levő csigavonalat továbbra sem.
(tudom nincs gyakorlati jelentősége, de a hiba máshol is előjöhet)
A #153-ban levő kódot viszont most már jól csinálja.

A Goto zero majdnem tökéletes, de ugyan az a hiba előjött mint anno a Mach3-UC100-nál, miszerint ha a safeZ értékénél kisebb Z magasságról indítjuk a GotoZerot, akkor a soft limit miatt nem hajtja végre a többi tengelyen sem a zéróra futást, hanem rapszodikusan megáll.
(Ezt a hibát anno szintén én vetettem fel, és nem sokára ki is javítottad, tehát van rá gyógyszer)

De most egyelőre a Homolás a legnagyobb gond az 1.017-nél.


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


svejk | 32972    2014-06-29 17:47:00 [193]

Hűha!

Ennél az 1.017-nél megszűnt a homolás is.
Ha az összesre vagy akár csak az egyik tengelyre kattintok, akkor pár századot mozdul a tengely és megáll minden, JOG sincs a config képernyő is kiszürkül, csak a resetre áll vissza az üzemállapot.

Ugyanaz a Config file mint az 1.016-nál.
visszatöltve az 1.016 verziót megjavul a homolás.


svejk | 32972    2014-06-29 16:57:00 [192]

Nem mentettem el az előző verzió beállításait, így jártam. (

No de ennél a 1.017-nél meg nem hatásos az X tengely DIR actív low pipa, nem tudok irányt váltani.
A többi tengelynél működik.

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


Miki2 | 2329    2014-06-29 16:55:00 [191]

Alt_4, és a jobb felső sarokban vannak a mozgás befoglaló méretei.

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

NewUser | 132    2014-06-29 15:56:00 [190]

Elnézést, az előző kód helyesen, hogy tesztelhető legyen:

F1000.
G0 X5.125 Y-12.9
G1 Y-41.
G2 X3. Y-35.1 R5.9
G1 X5.125
G3 X5.125 Y-12.9 R11.1


NewUser | 132    2014-06-29 15:46:00 [189]

Az alábbi kódra teljesen mást rajzol ki a toolpath ablak a kód betöltésekor (már az is hibás), mint futtatáskor. Más útvonalon megy mint az általa megjelenitett...

F1000.
N29 G1 Y-41.
N30 G2 X3. Y-35.1 R5.9
N31 G1 X5.125
N32 G3 X5.125 Y-12.9 R11.1

Előzmény: NewUser, 2014-06-29 15:21:00 [188]


NewUser | 132    2014-06-29 15:21:00 [188]

Configuration fülön X-axis/Step per unit állitva: DRO értéke feltudja venni a beállitott értéket 5.125 ,de ettől még nem működik...


elektron | 15859    2014-06-29 15:18:00 [187]

Ennek a programnak mi a minimál gép igénye ?


NewUser | 132    2014-06-29 15:11:00 [186]

X értéke csak 5.124 5.126 lehet, mást nem is fogad el...

Előzmény: NewUser, 2014-06-29 15:06:00 [185]


NewUser | 132    2014-06-29 15:06:00 [185]

A tesztet felraktam a könyvtáramba.



De a lényeg:
N31 G1 X5.125
N32 G3 X5.125 Y-12.9 R11.1

A kód futtatása után a DRO X: 5.124



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


Sz.József | 3141    2014-06-29 13:04:00 [184]

Ok, rendben, megnyugodtam.

A magyar szettet pedig újra letöltöm.
Köszönöm.

Előzmény: Polgárdi Balázs, 2014-06-29 12:57:00 [181]


csewe | 2578    2014-06-29 13:02:00 [183]

Igazad van,elnéztem,legköurelebb kétszer megnézem,mielőtt reklamálok

Előzmény: Polgárdi Balázs, 2014-06-29 12:52:00 [179]


Polgárdi Balázs | 461    2014-06-29 13:02:00 [182]

A magyar képernyőszettet újra le kell tölteni, mert abban is történtek módosítások.

Előzmény: Sz.József, 2014-06-29 12:56:00 [180]


Polgárdi Balázs | 461    2014-06-29 12:57:00 [181]

A tesztek alapján nálunk is hasonló ideig (7-11sec) alatt indul el a program. Ez teljesen normális, ugyanis az összes képernyőelemet be kell olvasnia a memóriában és a megjelenítést előkészítenie. Amúgy, ha megnézed a Mach3-se gyorsabb a Flash-es megjelenítés miatt.

Előzmény: Sz.József, 2014-06-29 12:02:00 [176]

Sz.József | 3141    2014-06-29 12:56:00 [180]

Ha a "magyarított" felületre töltöm rá 17-es bétát, akkor nincsen pl. hotkeys fül. (meg a jog tiltás sincsen)
Angol felületre rátöltve ok...
Legalább is nálam.

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


Polgárdi Balázs | 461    2014-06-29 12:52:00 [179]

Miért is ne menne 2000 fölé, hiszen G0-val gyorsjáratot programoztál, ami ráadásul öröklődő tulajdonság. A programozott előtolás F1000 értéke csak G1, G2, G3, stb. érvényesül.

Előzmény: csewe, 2014-06-29 12:35:00 [177]


csewe | 2578    2014-06-29 12:36:00 [178]

Nálam is kb annyi kel nekei,hogy felálljon.

Előzmény: Sz.József, 2014-06-29 12:02:00 [176]


csewe | 2578    2014-06-29 12:35:00 [177]

Ezt már én is letőltöttem,és kipróbáltam,igaz hardver nélkül.
F1000 esetén,bőven 2000 fölé megy a sebesség,legalább is a kijelzés szeritn.
A kód mindössze ennyi volt.
G0 X0 Y0 Z0 F1000
X10
Y10
x0
y0
m30

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


Sz.József | 3141    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 | 461    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 | 461    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 | 32972    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 | 32972    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 | 461    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 | 5356    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 | 4616    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 | 4616    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 | 32972    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 | 3141    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 | 2329    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 | 32972    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 | 32972    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 | 32972    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 | 32972    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]


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

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


 ◊