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 130 / 191 Ugrás ide:
Sorok:
|◄ Első  ◄ Előző   126  127  128  129  130  131  132  133  134   Következő ►  Utolsó ►|

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

dezsoe | 2934    2016-05-22 11:05:00 [3079]

:) Igazán nincs mit.

Előzmény: pisti73, 2016-05-22 10:48:00 [3078]


pisti73 | 530    2016-05-22 10:48:00 [3078]

Szuper, működik élesben is!

Köszi még egyszer a segítséget!

Előzmény: dezsoe, 2016-05-22 10:23:00 [3076]


pisti73 | 530    2016-05-22 10:27:00 [3077]

Ok, megvan, csak először nem fogadta el a makrószámot, de ha nyomtam egy entert utána már igen.

Nagyon köszönöm a segítséged! Megyek és tesztelem...

Előzmény: dezsoe, 2016-05-22 10:23:00 [3076]


dezsoe | 2934    2016-05-22 10:23:00 [3076]

Szia!
Pont ugyanígy. A megfelelő bemenethez ugyanazt a számot adod, mint a gombhoz, és kész.

Előzmény: pisti73, 2016-05-22 10:17:00 [3075]


pisti73 | 530    2016-05-22 10:17:00 [3075]

Szia!

Nem, nem tévedsz, csak először ki akartam próbálni, hogy nyomógombbal meg tudom e valósítani, de a leírásod alapján a nyomógomb működik.

Trigger-nél a funkciót hogyan tudom hozzárendelni?

Előzmény: dezsoe, 2016-05-22 10:07:00 [3074]

dezsoe | 2934    2016-05-22 10:07:00 [3074]

Szia!
Nem kell nyomógombszámmal küzdened. A makrónak 2xxxx sorszámot adsz, akkor a létrehozott nyomógombnál ezt a számot adod meg. Pl. M21234.txt makrónál a gomb száma 21234. Azért kell 20000-től kezdődően sorszámozni, mert a program tudja, hogy a 20000 feletti gomboknál a megfelelő makrót kell meghívni.
Képernyőről is egy gombbal akarod váltani? Valamiért én arra tippeltem, hogy a vezérlő valamelyik bemenetére akarnál gombot tenni, vagy tévedek?

Előzmény: pisti73, 2016-05-22 09:25:00 [3073]


pisti73 | 530    2016-05-22 09:25:00 [3073]

Sziasztok!

Segítsetek léci nem boldogulok...

Az előzőekben leír makrót, hogyan tudom nyomógombhoz rendelni? Addig megy, hogy létrehozom a nyomógombot, méreteket, stb beállítom, viszont azt nem sikerül beállítani, hogy a makrót egy "nyomógombszámhoz" hozzárendeljem. Ha hülyeséget írtam, bocsi...


pisti73 | 530    2016-05-22 08:37:00 [3072]

Szuper! Köszi szépen!

Előzmény: dezsoe, 2016-05-21 15:03:00 [3071]


dezsoe | 2934    2016-05-21 15:03:00 [3071]

Szia!
Írtam két makrót. Az első a lépésközt váltja a következőre, a második a következő tengelyre vált (csak az engedélyezett tengelyeket tudod kiválasztani). A makrókat M20xxx.txt néven mentsd el a makrók közé, aztán állítsd be a hívásukat trigger vagy hotkey segítségével.

1. lépésváltás:
// Cycle through MPG Steps
if (exec.GetLED(148)) exec.Callbutton(164); // 0.001 -> 0.01
else if (exec.GetLED(149)) exec.Callbutton(165); // 0.01 -> 0.1
else if (exec.GetLED(150)) exec.Callbutton(166); // 0.1 -> 1.0
else if (exec.GetLED(151)) exec.Callbutton(241); // 1.0 -> 0.001

2. tengelyváltás:
// Cycle through MPG axes (LED: 155..160, Button: 220..225, Axes enabled: 1, 10, 19, 28, 37, 46)

int axisNow = -1;
int axisFind;
int axisNext = -1;

if (exec.GetLED(155)) axisNow = 0; // ' MPGXaxisselect
else if (exec.GetLED(156)) axisNow = 1; // ' MPGYaxisselect
else if (exec.GetLED(157)) axisNow = 2; // ' MPGZaxisselect
else if (exec.GetLED(158)) axisNow = 3; // ' MPGAaxisselect
else if (exec.GetLED(159)) axisNow = 4; // ' MPGBaxisselect
else if (exec.GetLED(160)) axisNow = 5; // ' MPGCaxisselect

axisFind = axisNow;

while (axisNext == -1)
{
++axisFind;
if (axisFind == 6) axisFind = 0;
if (AS3.Getcheckboxstate(1 + 9 * axisFind)) axisNext = axisFind; // Xaxisenable..Caxisenable
}

exec.Callbutton(220 + axisNext); // MPGXaxisselect..MPGCaxisselect

Előzmény: pisti73, 2016-05-21 12:59:00 [3070]


pisti73 | 530    2016-05-21 12:59:00 [3070]

Sziasztok!

Debrecenbe beszéltem P. Balázzsal az egy - egy nyomógombos tengely , illetve lépésköz választást, léptetést. Az megvalósítható lesz majd egy következő verzióba?


xabi | 261    2016-05-21 08:58:00 [3069]

Előbb kimaradt a plugin ba van egy Always off THC, ez arra jó ha van egy G kód programod ami ki be kapcsolgatja a THC-t és azt szeretnéd hogy a THC mindig legyen kikapcsolva akkor hiába kapcsolja be a g kód a THC-t a plugin azonnal kikapcsolja.


xabi | 261    2016-05-21 08:52:00 [3068]

Nem tudom pontosan mit értesz Plasma felületen. Milyen funkciókat szeretnél használni ?
Amúgy :
- Pár perc alatt át tudod szerkeszteni a screent, Balázsék elég jól megoldták a felület átszabhatóságát. Én nem szeretem mert állandóan új verzió jön mindig variálni kell a a régi screen felrakással. Illetve ha verzió váltás vagy funkció bővítés lesz a programba mindig újból kell szerkeszd a felületet.
- Alábbiakban látod írtam egy plugint én ezt használom. Funkciói :
* Plasma on/off
* THC on/off
* THC settings min-max height (futás közben is állítható, amúgy nem tudod futás közbe állítani
* THC Up/down jelzi a bejövő THC jel emelni vagy csökkenti a magasságot.
* THC difference : ívgyújtás és THC on utáni pillanatba megjegyzi a névleges vágási magasságot és ettől a bázistól +/- ba jelzi az eltérést.
* Counter : Számolja az ív gyújtások számát, vágási távolságot és időt, gyorsjárati távolságot időt, és értelemszerűen összegzi Őket. Arra jó hogy látod hogy az elektróda, fúvóka mekkora terhelést kapott, mikor kell cseréld.
Nemsokára írok hozzá egy kiegészítést ahol be tudod állítani hogy x idő vagy y gyújtási szám után állítsa meg a programot a plugin. (így nem fordulhat az elő ami velem gyakran, hogy ott felejtem a 2 órás programot, a fej kb 1 órát bír és leolvad a fél fej mire oda érek )
* Ugyancsak nemsokára kiegészítem a plugint egy automata THC be-ki kapcsolással. A működési elve az lenne hogy a vágások 99% zárt hurok, így a kiindulási pont és a végpont azonos. ívgyújtáskor a program feljegyzi a kiinduló koordinátát. ívgyújtás után megadott x távolág után bekapcsol a THC, megadott y távolsággal megközelíti a kiinduló helyet akkor automatikusan kikapcsolja a THC-t így nem THC-vel fut bele a már a vágás elején kivágott vágórésbe ami feszültség emelkedést jelentene és belenyomná a fejet az anyagba.
* Valószínűleg teszek még a plugin-ba egy naplót, amivel fel lehet jegyezni mikor, kinek, mennyit vágott a gép. így lesz egy adatbázis a gép életéről.

Most így néz ki a plugin :

Foto1
Foto2


nyiszi | 2388    2016-05-20 22:09:00 [3067]

Sziasztok!
Az UCCNC-hez van plasma kezelő felület?


n/a (inaktív)    2016-05-20 10:34:00 [3066]

Szia Svejk,

Az -5LPT alaplap az ugyanaz mint eddig is volt, megegyezik az UC300 USB-s alaplappal.
Az UC300ETH_hi az csak a modul a kimenetek alapállapotban magasak.
Az UC300ETH_low az csak a modul a kimenetek alapállapotban alacsonyak.
UC300ETH_M44 a cnc4pc.com által gyártott alaplap.
UC300ETH_ISOBOB a még ki nem adott ISOBOB alaplap.

Előzmény: svejk, 2016-05-19 18:37:00 [3064]


gvox | 270    2016-05-19 20:48:00 [3065]

KÖSZÖNÖM!

svejk | 33140    2016-05-19 18:37:00 [3064]

No jó akkor vigyük tovább.
Az UCCNC listájában a következők szerepelnek:

UC300ETH_5LPT -- ez akkor megegyezik az UC300 alaplapjával?

UC300ETH_5441 -- ez mint kiderült Sirnyetegék alaplapja

UC300ETH_Hi -- ???

UC300ETH_Low -- ???

UC300ETH_M44 -- ???

UC300ETH_ISOBOB -- Ez meg a kinem adott UC300 ISOBOB alapja?

Előzmény: n/a (inaktív), 2016-05-19 18:18:00 [3063]


n/a (inaktív)    2016-05-19 18:18:00 [3063]

Szia,

Az UC300ETH modulon 4db analog ki és 4db analog bemenet van épp úgy ahogyan az USB-s UC300-on.
A két modul gyakorlatilag pin-kompatibilis.

Az -5LPT alaplapon 2-2db analog ki/bemenet van, akár az USB-s akár az ethernetes modul van beledugva. Vagyis az -5LPT alaplap 2-2 ki/bemenetet nem használ fel.

Előzmény: svejk, 2016-05-19 17:52:00 [3062]


svejk | 33140    2016-05-19 17:52:00 [3062]

Oké, köszi!
Fontos funkció, én is használom.

Jut eszembe az UC300ETH-n hány analóg bemenet lesz? Mondd hogy nem csak kettő!!

Előzmény: n/a (inaktív), 2016-05-19 17:26:00 [3061]


n/a (inaktív)    2016-05-19 17:26:00 [3061]

Azt, hogy az SRO-t az analog bemenethez lehet rendelni az UC300-on és akkor a külső potmétert tekergetve lehet felülbírálni a főorsó fordulatát. Ez eddig is működött, kivéve ha a főorsó step/dir jelekkel volt hajtva, ez az amit most csináltunk meg, hogy ez is működjön.

Előzmény: svejk, 2016-05-19 17:08:00 [3060]


svejk | 33140    2016-05-19 17:08:00 [3060]

"STEP-DIR-es fő orsó vezérlés analóg fordulatszám szabályzása"

ezen mit is kell érteni pontosan?

Előzmény: n/a (inaktív), 2016-05-19 16:39:00 [3059]


n/a (inaktív)    2016-05-19 16:39:00 [3059]

Szia,

Igen, az is már működik ebben a verzióban.
El is felejtettem leírni a listába...

Előzmény: gvox, 2016-05-19 09:38:00 [3058]


gvox | 270    2016-05-19 09:38:00 [3058]

Szia Balázs!
Kérdésem: A STEP-DIR-es fő orsó vezérlés analóg fordulatszám szabályzása beépült az új verzióba?


ANTAL GÁBOR | 4681    2016-05-19 07:08:00 [3057]

Köszi . Mániákusan a "stop" szót kerestem ( még a felkínált keresővel is )

Előzmény: n/a (inaktív), 2016-05-19 07:06:00 [3056]


n/a (inaktív)    2016-05-19 07:06:00 [3056]

144 Resettoggle, Toggles the reset button.
512 Reseton, Switches the Reset button on.
513 Resetoff, Switches the Reset button off.

Előzmény: ANTAL GÁBOR, 2016-05-19 06:14:00 [3055]


ANTAL GÁBOR | 4681    2016-05-19 06:14:00 [3055]

Köszönöm . Hibás kérdést tettem föl . A hotkey es dolog az megy, hisz a nyilakat ( is ) sikeresen átkonfiguráltam . ( esztergálni akarok ! ) Egy billentyűs Emergency stopot akartam csinálni , annak nem találtam a kódját , de aztán megcsináltam mert rákonfiguráltam a 13 as lábra . Újra megnéztem nincs olyan 3 jegyű szám ami az emergency stopot lekódolja . Nem baj , csinálok 130 al ciklus stop ot .
NAGYON TETSZIK !!ergonómikus , átgondolt . A diaméter dolog félig megoldódik a Svejk féle ötlettel de írok mindkettőtöknek egy levelet,mert egy apró trükkel meg is lehetne csinálni azt a fránya diamétert . Egy egyéni szisztémával bármilyen kúpos menet G kódját képes vagyok legenerálni 1- 2 perc alatt

Előzmény: n/a (inaktív), 2016-05-18 22:05:00 [3054]

n/a (inaktív)    2016-05-18 22:05:00 [3054]

Még valami: A mozgásvezérlőn a bemenetekhez is hasonlóképpen tudsz funkciókat rendelni az Input trigger oldalon. Kiválasztod a bemeneti port/pin számát és hozzá a funkció kódot és hogy fel vagy lefutó élre triggereljen. Ezután a bemeneti pin kiválasztott élére meghívódik a kiválasztott funkció. Ha esetleg valami nyomógombos külső vezérlőt, MPG-t szeretnél csinálni, akkor ezzel az Input triggerrel könnyen megoldható.

Előzmény: n/a (inaktív), 2016-05-18 21:58:00 [3053]


n/a (inaktív)    2016-05-18 21:58:00 [3053]

Gábor: A GotoZero gomb az M204 makróban van leprogramozva. A makrót a Profile/Macro mappában találod. Szabadon átírható, hogy azt csináljon a gomb amit csak szeretnél.

Billentyűket a Hotkeys oldalon tudsz funkciókhoz (gomb kódokhoz) rendelni. Megnyomod az egyik Set gombot, majd a billentyűt amihez rendelni szeretnél funkciót, ezzel a gomb kiválasztása meg is van, le OK-zod, utána kiválasztod ugyanebben a sorban a listából a funkció kódot amit hozzá akarsz rendelni, vagy beírod a számát a funkciónak ha fejből tudod.
Ezután Apply Settings gombbal érvényesíted és már működik is. Save settings-el ha akarod elmented...

Előzmény: ANTAL GÁBOR, 2016-05-18 20:43:00 [3048]


ANTAL GÁBOR | 4681    2016-05-18 21:26:00 [3052]

Köszi megnézem ...

Előzmény: svager, 2016-05-18 21:22:00 [3050]


svejk | 33140    2016-05-18 21:25:00 [3051]

Configuration/general settings
jobb oldalt középtájon "safe Z height"

Előzmény: ANTAL GÁBOR, 2016-05-18 20:43:00 [3048]


svager | 1388    2016-05-18 21:22:00 [3050]

A CONFIGURATION/GENERAL SETTINGS-be lehet állítani a Z-t

Előzmény: ANTAL GÁBOR, 2016-05-18 20:43:00 [3048]


KoLa | 7595    2016-05-18 21:06:00 [3049]

Elég bonyolultan készíted!

Előzmény: ANTAL GÁBOR, 2016-05-18 20:43:00 [3048]


ANTAL GÁBOR | 4681    2016-05-18 20:43:00 [3048]

Az intelmekkel ellentétben ma délután azzal foglalkoztam hogy valóságban megpróbáltam beüzemelni ( szigorúan esztergára!! ) az
UC400 ET / UCCNC párost . 80 % os a siker ( de viszonylag kevés időt fordítottam rá )
Lenne pár kérdésem : A go to zero megnyomásakor a Z tengely nálam elmegy +25 be és onnan megy zero ba . Ez a marónál nagyon fontos, de az esztergánál szívesen kikapcsolnám
( minthogy egy szerencsétlen esetben nekimehetek a nyeregnek ) Ki tudom kapcsolni ? . A másik : a Mach hoz van egy billentyű emulátorom aminél egy gomb a ciklus start ( meg kell keresnem a doksit hogy melyik betű lett definiálva ) Nos azt is szívesen áttenném az UCCNC re Azt megtaláltam hogy a 128 as szám kódolja a ciklus startot ( remélem jól emlékszem ). Azt szeretném hogyha lenyomom mondjuk a w gombot akkor hajtódjon végre a funkció !!
70 darab spéci kúpos menetet akarok a közeljövőben kivágni . A monitort majd letakarom egy fekete ronggyal.A funkciók 90% át a szánszekrényen elhelyezett emulátorral akarom csinálni .A kód kész ( Mach os G76 os kód lefordítva G33 as sorokra ) 29 fokos beléptetéssel , kifutással , simítással , clearance vel


Pabló | 1615    2016-05-18 20:12:00 [3047]

Otthon igen.
Cégnél megy a fém

Előzmény: svejk, 2016-05-18 19:59:00 [3046]


svejk | 33140    2016-05-18 19:59:00 [3046]

Ja, akkor Te csak faesztergályos vagy. )

Előzmény: Pabló, 2016-05-18 19:45:00 [3045]


Pabló | 1615    2016-05-18 19:45:00 [3045]

Én mindig egységes előtolással dolgozok.
Fánál bőven elég.
Meg ugye állandó vágósebességhez olyan főorsó is kell. Én ha eljutok odáig, hogy újra üzembe sikerül helyeznem a gépem, mindenképp kipróbálom, menetet se szoktam vele vágni. Szerintem számomra Svejk megoldása jó lesz, gondolom a képernyőt meg mi is megszerkeszthetjük kicsit.

Előzmény: svejk, 2016-05-18 10:42:00 [3044]

svejk | 33140    2016-05-18 10:42:00 [3044]

Valóban az állandó vágósebesség tényleg fontos egy esztergánál, illetve a fordulatonkénti előtolás megadásának a lehetősége(G95).

Előzmény: n/a (inaktív), 2016-05-18 10:17:00 [3043]


n/a (inaktív)    2016-05-18 10:17:00 [3043]

Sziasztok,

Az UCCNC tud menetet vágni G33 és G76-al is, ill. tud G33.1/G33.2-vel menetet fúrni. A szintaxis mondhatni, hogy megegyezik a linuxcnc szintaxisával. A menetvágás inkrementális encoderes visszacsatolással működik.

Amiket az UCCNC még nem tud és emiatt nem is javasoljuk egyelőre esztergához való használatra:

- Nincsen eszterga képernyő esztergához optimalizált gombokkal és pálya nézettel.
- Nincsen átmérő mód koordináta megadás.
- Nincsen konstans felület előtolás mód G96.


svejk | 33140    2016-05-18 09:14:00 [3042]

Talán még a szerszámpálya kirajzolásánál lehetnek gondok, ezen kényszer átmérő móddal.

De ha szépen megkérjük a a program íróját hátha belebiggyeszti nekünk az átmérő módot soron kívül!?


ANTAL GÁBOR | 4681    2016-05-18 07:36:00 [3041]

Nem zárja ki : ( tegnap azt írtam hogy :"Ha a két utóbbit rádiuszmódban értelmezzük akkor az I t is úgy kellene ." DE hisz úgy van az is !!
Működik az !!!

Előzmény: ANTAL GÁBOR, 2016-05-17 21:06:00 [3039]


István83 | 330    2016-05-17 21:36:00 [3040]

Valóban,most olvastam a g76 kódót uccnc oldalán,
mert nekem a kiesztergálás ugrott be a g76-ról.(nct).De G33-as kóddal is kellene működnie.

Előzmény: ANTAL GÁBOR, 2016-05-17 21:06:00 [3039]


ANTAL GÁBOR | 4681    2016-05-17 21:06:00 [3039]

Pont Svejk ötletével foglalkozom . Azt hiszem ha G33 al megy a menet akkor Ok ( G33 X Z K Q )
De mi van a G76 tal ? Ott a menet kezdőpontja az X tengelyen I de van egy J fogásmélységünk és egy K menetmélységünk. Ha a két utóbbit rádiuszmódban értelmezzük akkor az I t is úgy kellene . Azt hiszem ez kizárja a trükközést

Előzmény: István83, 2016-05-17 20:52:00 [3038]


István83 | 330    2016-05-17 20:52:00 [3038]

Svejk ötlete teljesen jó szerintem diaméter üzemmódnak,legalábbis nem jöttem rá mi nem működne rendesen.De nem nem vagyok cnc esztergályos.

Előzmény: lari, 2016-05-17 19:53:00 [3037]


lari | 1203    2016-05-17 19:53:00 [3037]

Amikor elkezdődött az UCCNC tesztelése, elég sokat foglalkoztam a dologgal és jó néhány órát eltöltöttem esztergamód teszteléssel, UC-300-al.
Mondhatom, hogy az akkori hibajavítások után -amit Balázs javított-egy nagyon jól használható rendszer lehetne, megkockáztatom, hogy egyenértékű a linuxcnc-vel, sőt ha azt nézzük, hogy Magyar szupporttal rendelkezik, akkor még talán felhasználóbarátabb is.
A menetvágás tökéletesen működik.
Sajnos hiányzik egy eszterga felület, átmérőmód, és néhány egyéb "apróság"...


István83 | 330    2016-05-17 19:17:00 [3036]

Ez eddig jól hangzik,és mi a tapasztalat.
Véletlenül nem Antal Gábor próbálta,Ő készített
hozzá egy 100 réses tárcsát,ha jól emlékszem?

Előzmény: svejk, 2016-05-17 18:36:00 [3035]


svejk | 33140    2016-05-17 18:36:00 [3035]

Természetesen az X tengelyét.
(most hívta fel a figyelmem egy fórumtársa tévedésemre)
Sőt ez a fórumtárs ki is próbálta az UCCNC menetvágását.

Előzmény: svejk, 2016-05-17 17:15:00 [3031]

svejk | 33140    2016-05-17 18:21:00 [3034]

No de a menetvágás már vagy három verzióval ezelőtt megoldódott! (tesztelnem is kellett volna, de elfogytam idővel)
Vagy rosszul tudom?

Előzmény: István83, 2016-05-17 17:49:00 [3033]


István83 | 330    2016-05-17 17:49:00 [3033]

Ez jó ötlet,már csak ominózus menetvágás marad,
mint probléma.

Előzmény: svejk, 2016-05-17 17:15:00 [3031]


Pabló | 1615    2016-05-17 17:19:00 [3032]


Lehet nem is beszélsz hülyeséget.
Szerszámsugarat a Mach-al nem igazán tudtam használni.
Képernyőt egy ügyes ember át tudná szerkeszteni, az is igaz.
Furóciklus is működhetne ha mindig beküldöm x0-ra.

Előzmény: svejk, 2016-05-17 17:15:00 [3031]


svejk | 33140    2016-05-17 17:15:00 [3031]

Az eretnek gondolat, hogy a Z motortuningját úgy állítod, hogy a felét menje a kijelzett értéknek?
a CAM progik meg lekezelik a szerszámsugár korrekciót.
Persze biztos van más baj is...

Előzmény: Pabló, 2016-05-17 16:52:00 [3030]


Pabló | 1615    2016-05-17 16:52:00 [3030]

Balázs.
Uccnc esztergára van esély?
Én beérném már azzal is ha csak x-z tengelyt használná, és x-et átmérőben értelmezné.
Mach-nál is úgyis cam progival generálok kódot, az se tudja a hossznagyoló ciklust.
Igen megszoktam már ezt az uccnc progitokat.

Előzmény: n/a (inaktív), 2016-05-15 22:04:00 [3026]


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

Időrend:
Oldal 130 / 191 Ugrás ide:
Sorok:
|◄ Első  ◄ Előző   126  127  128  129  130  131  132  133  134   Következő ►  Utolsó ►|


 ◊ 
[ 1.2292 ]