HobbyCNC fórum
  v0.9.3.4

Fórum betekintő Fórum címe: http://forum.hobbycnc.hu



UCCNC vezérlő program

xxxxxxxx


Időrend:
Oldal 2 / 100 Ugrás ide:
|◄ Első  ◄ Előző  1 2  3   4   5   6     Következő ►  Utolsó ►|

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

nyiszi | 1269    2018-01-20 18:41:14 [4949]

Tökéletesen működik, még egyszer nagyon köszönöm.

Előzmény: dezsoe, 2018-01-20 18:23:59 [4947]


nyiszi | 1269    2018-01-20 18:29:02 [4948]

Köszönöm szépen, már próbálom is.


dezsoe | 832    2018-01-20 18:23:59 [4947]

Na, mostanra sikerült. (Bocs, de nálam is hétvége van.) [code]// ================================================================================================ // Mxxxxx: kétállapotú gomb -> kimenet kapcsolása // ================================================================================================ bool newState = !AS3.Getbuttonstate(_kapcs_btnnum); if (newState) { if (_kapcs_neg) exec.Clroutpin(_kapcs_port, _kapcs_pin); else exec.Setoutpin(_kapcs_port, _kapcs_pin); } else { if (_kapcs_neg) exec.Setoutpin(_kapcs_port, _kapcs_pin); else exec.Clroutpin(_kapcs_port, _kapcs_pin); } AS3.Switchbutton(newState, _kapcs_btnnum); // ============================================================================= #Events // ============================================================================= -- Events -- === const int _kapcs_btnnum = 20802; // Kapcsoló azonosító const int _kapcs_port = 2; // Kimenet adatai const int _kapcs_pin = 9; const bool _kapcs_neg = false; // ================================================================================================ [/code] A kapcsoló azonosító (_kapcs_btnnum) értéke a neki kijelölt kapcsoló száma (ugyanaz, mint a file neve: a fenti példában M20802.txt). A makrót gombonként (azaz kimenetenként) újra be kell másolnod a megfelelő beállításokkal.

Előzmény: nyiszi, 2018-01-20 14:16:24 [4946]


nyiszi | 1269    2018-01-20 14:16:24 [4946]

Köszi, várom.


dezsoe | 832    2018-01-20 10:51:59 [4945]

OK. Nemsoká küldöm, csak most el kell szaladjak két délig nyitva levő boltba.

Előzmény: nyiszi, 2018-01-20 10:41:12 [4944]

nyiszi | 1269    2018-01-20 10:41:12 [4944]

Lámpácskásak és nem kell, hogy fordítva működjenek.

Előzmény: dezsoe, 2018-01-20 10:34:29 [4943]


dezsoe | 832    2018-01-20 10:34:29 [4943]

Szia! Akkor a gombok megvannak, ez jó. A gombok kétállapotúak (lámpácskás) vagy sima nyomógombok? Van-e szükség arra, hogy a kimenetek fordítva működjenek, azaz bekapcsolva 0V és kikapcsolva 5V?

Előzmény: nyiszi, 2018-01-20 10:23:57 [4942]


nyiszi | 1269    2018-01-20 10:23:57 [4942]

Sziasztok! Csináltam két új nyomógombot. Mit kell csinálnom, hogy mindegyik egy-egy kimenetet kapcsolgasson.


szf | 1481    2018-01-17 23:23:09 [4941]

Köszi.

Előzmény: dezsoe, 2018-01-17 22:59:41 [4940]


dezsoe | 832    2018-01-17 22:59:41 [4940]

Nem. Csak a hozzá való vezérlőket. UC100, UC300, UC400 és ezek különböző verziói (USB, Ethernet).

Előzmény: szf, 2018-01-17 22:46:49 [4939]


szf | 1481    2018-01-17 22:46:49 [4939]

UCCNC alaplapi LPT portot tudja használni?


MoparMan | 1849    2018-01-17 22:46:29 [4938]

A Mikulás hozta, és december 11. óta neked is van. Tehát hiszti előtt nézd meg, hogy van-e miért hisztizned

Előzmény: Danibá60, 2018-01-17 18:38:01 [4935]


dezsoe | 832    2018-01-17 22:02:06 [4937]

Ha nem a default.pro-ban tárolod a beállításaidat, akkor nyugodtan frissíthetsz.

Előzmény: Aknai Gábor, 2018-01-17 18:43:33 [4936]


Aknai Gábor | 1364    2018-01-17 18:43:33 [4936]

A múltkor el is felejtettem kérdezni. Tuti volt róla már szó, de azért fő a biztonság. Most már ugye működik a saját profilom, ezután bátran letölthetem a legújabb frissítést, nem fogja bántani a saját beállításokat?


Danibá60 | 4070    2018-01-17 18:38:01 [4935]

"bár a keresés csodákra képes, amióta van." Annak akinek van. Nekem azt hozta a Jézuska, hogy nekem nincs. Ez a fórum magánterület. Itt nem érvényes az egy bűnért 1 bünti.

Előzmény: dezsoe, 2018-01-17 18:29:16 [4934]

dezsoe | 832    2018-01-17 18:29:16 [4934]

Így konkrétumok nélkül nehéz. Most hirtelen beírtam a keresőbe, hogy plugin. A beépítetteken kívül volt Dan911-nek a Huanyang és az általános frekiváltó plugin-ja, nekem a számológép/képernyőbillentyűzet és a kódnyitó plugin-om. Majd írok linket mindegyikhez, bár a keresés csodákra képes, amióta van.

Előzmény: Danibá60, 2018-01-17 17:53:01 [4932]


nyiszi | 1269    2018-01-17 18:17:10 [4933]

Köszönöm szépen mindenkinek, megyek is kipróbálni.

Előzmény: dezsoe, 2018-01-17 17:44:53 [4931]


Danibá60 | 4070    2018-01-17 17:53:01 [4932]

Hááát ........ itt is, ott is, amott is olvasok, ilyen, olyan funkcióra pluginokról. Hogy azok belekerülnek e valamikor, vagy nekem kell mindet összevadásznom.

Előzmény: dezsoe, 2018-01-17 17:44:53 [4931]


dezsoe | 832    2018-01-17 17:44:53 [4931]

Attól függ, hogy melyikekre gondolsz. Ez a Lubrication.dll a következő teszt verzióban már benne lesz.

Előzmény: Danibá60, 2018-01-17 17:33:35 [4930]


Danibá60 | 4070    2018-01-17 17:33:35 [4930]

Ezek, az egyre szaporodó pluginok belekerülnek a programba? Vagy mindig gyűjtögetni kell és bemásolni?

Előzmény: dezsoe, 2018-01-17 17:14:51 [4928]


dezsoe | 832    2018-01-17 17:15:27 [4929]

Azt kihagytam, hogy a Plugins mappába másold be.

Előzmény: nyiszi, 2018-01-17 08:59:35 [4923]


dezsoe | 832    2018-01-17 17:14:51 [4928]

Ahogy Balázs írta, van erre egy plugin. Megtalálod a mappámban. Engedélyezed a plugin-oknál, UCCNC-t újraindítod, a plugin-oknál Configure, beállítod, kész.

Előzmény: nyiszi, 2018-01-17 08:59:35 [4923]


dezsoe | 832    2018-01-17 17:12:12 [4927]

Még nem, de írok ide, ha megjelenik.

Előzmény: svejk, 2018-01-17 11:40:03 [4926]


svejk | 25275    2018-01-17 11:40:03 [4926]

No, adtatok ki újabb verziót? Az 1.2101- ben még nincs benne.

Előzmény: CNCdrive, 2018-01-17 10:49:03 [4924]


CNCdrive | 147    2018-01-17 10:50:04 [4925]

Ja még annyi, hogy a kód futási idejét számolja, vagyis amikor áll a gép, nem mozog akkor feleslegesen nem csinál kenést, csak a futásidőt számolja.

Előzmény: CNCdrive, 2018-01-17 10:49:03 [4924]


CNCdrive | 147    2018-01-17 10:49:03 [4924]

Már van ilyen plugin a pluginok közt. Az a neve, hogy lubricator. Engedélyezd a plugint és be lehet állítani, hogy hány másodpercenként hány msec ideig adjon ki impulzust beállítható kimeneten.

Előzmény: nyiszi, 2018-01-17 08:25:50 [4921]


nyiszi | 1269    2018-01-17 08:59:35 [4923]

Köszönöm.

Előzmény: dezsoe, 2018-01-17 08:40:42 [4922]


dezsoe | 832    2018-01-17 08:40:42 [4922]

Szia! Meg lehet oldani, délutánra kitalálom, de most mennem kell.

Előzmény: nyiszi, 2018-01-17 08:25:50 [4921]


nyiszi | 1269    2018-01-17 08:25:50 [4921]

Sziasztok! A központi olajozóm működtetésére lenne valami jó megoldási javaslatotok? Kb. 5 percenként 5-6 másodperces impulzust tudna kiadni az UCCNC valamelyik kimenetén, de csak akkor ha van mozgás valamelyik tengelyen. Jó lenne ha nem kéne időrelét is beiktatni.


dezsoe | 832    2018-01-17 08:23:33 [4920]

A fene tudja, hogy mennyire elegáns ez a megoldás. Kétségkívül tömör, de én biztos soronként írnám be, a sor végén // után megjegyzéssel, hogy akkor ez a sor melyik adat. Kizárt, hogy egy napnál tovább meg tudnám jegyezni (szerintem addig sem), hogy pl. 20003-as mezőben milyen adatot tárolok...

Előzmény: svejk, 2018-01-17 08:00:54 [4919]

svejk | 25275    2018-01-17 08:00:54 [4919]

Sejtettem én, hogy van ennek elegáncsos megoldásai is nem csak gumicsizmás. Köszi!


dezsoe | 832    2018-01-17 06:59:32 [4918]

Álmomból felébresztve...

Előzmény: CNCdrive, 2018-01-17 06:50:11 [4917]


CNCdrive | 147    2018-01-17 06:50:11 [4917]

Na, látom Dezsoe épp beelőzött.

Előzmény: dezsoe, 2018-01-17 06:49:11 [4915]


CNCdrive | 147    2018-01-17 06:49:44 [4916]

Nem muszáj annak 20 kód sor kódnak lennie. El lehet intézni az összeset akár egy például for ciklusban is.

Előzmény: svejk, 2018-01-17 06:17:54 [4914]


dezsoe | 832    2018-01-17 06:49:11 [4915]

Nem, mert mi van, ha mindet máshogy akarod kezelni? Viszont: [code]for (int i = 20000; i <= 20010; i++) AS3.Setfieldtext(exec.Readkey("UserTextfields", i.ToString(), "0", i);[/code]

Előzmény: svejk, 2018-01-17 06:17:54 [4914]


svejk | 25275    2018-01-17 06:17:54 [4914]

Lesz vagy húsz mező, egy paranccsal csoportosan -mondjuk tól-ig- nem lehet behívni őket? Na jó, persze kibírom azt a 20 sort...

Előzmény: dezsoe, 2018-01-16 22:37:00 [4912]


svejk | 25275    2018-01-17 06:15:58 [4913]

Értem! Tehát már eleve ezért érdemes 20000 számú felettieket használni. Ezeket aztán mindig elmenti, csak automatikusan nem tölti be, ezért kell a behívni egyesével őket az M99998-ban. Szupi, köszönöm mindkettőtöknek a gyors segítséget!


dezsoe | 832    2018-01-16 22:37:00 [4912]

Nincs ebben semmi ellentmondás. Ahogy Balázs is írta, kilépéskor mentődnek a 20000-től kezdődő mezők. Ha szükséged van rá legközelebb, akkor az M99998 makróban vissza kell töltened. Pl.: van egy meződ 20001 számon. Ennek a visszatöltése az M99998-ban: [code]AS3.Setfieldtext(exec.Readkey("UserTextfields", "20001", "0", 20001);[/code] (A "0" helyett azt írd, ami akkor jelenjen meg, ha még nem volt mentve érték.)

Előzmény: svejk, 2018-01-16 21:52:23 [4910]


CNCdrive | 147    2018-01-16 22:11:23 [4911]

A 20000 feletti azonosítójú mezők értékét menti el az UCCNC kilépéskor. Az értékek nem vesznek el, a profil fájlba íródnak a UserTextfields szekcióba. A visszatöltésről neked kell gondoskodni, ha van olyan amit vissza akarsz olvasni, akkor azt a konstruktor makróban megteheted.

Előzmény: svejk, 2018-01-16 21:52:23 [4910]


svejk | 25275    2018-01-16 21:52:23 [4910]

"(ezek automatikusan el is mentődnek kilépéskor, ha vissza akarod tölteni következő induláskor, akkor azt neked kell megoldani)." Nekem a fenti ellentmondásnak tűnik, de a lényeg, hogy újraindításkor tényleg nem tartja meg a beírt értéket a Textfield. No akkor HELP, milyen mezőket is kellene kreálnom, hogy ne vesszenek el a beírt adatok?

Előzmény: dezsoe, 2018-01-16 21:05:21 [4909]


dezsoe | 832    2018-01-16 21:05:21 [4909]

Hova ez a rohanás? - Labelnumbert általában 20000-től szokás indítani (ezek automatikusan el is mentődnek kilépéskor, ha vissza akarod tölteni következő induláskor, akkor azt neked kell megoldani). - A label az fix felirat, a (text)field az beviteli mező. - RTFM! A nöbö végűeken nincs keret (azért látod mégis, mert a háttérképen ott van). ("The "nb" at the end of the parameter means "no border", so these type of fields will have no visual border on the screen."

Előzmény: svejk, 2018-01-16 20:53:53 [4908]


svejk | 25275    2018-01-16 20:53:53 [4908]

"Máris" kipróbáltam élesben a mezők értékeinek beolvasását G-kódba, szupin működik! Ezzel kapcsolatban lennének kérdéseim. - A "labelnumber" értéke mettől meddig terjedhet? (az ugye evidens, hogy már foglaltakat nem használhatok) - Mi a különbség a Screen editorban a Create/Delete fülnél a Label és a Textfield közt? (én csak Textfieldnek tudok labelnumbert adni) Az eredeti képernyőn levő adatmezők javarészt "fieldnb" típusúak, van ennek jelentősége?

Előzmény: dezsoe, 2017-08-19 18:31:36 [4253]


nonfigurativ | 23    2018-01-14 13:20:41 [4907]

Köszönöm mindenkinek a segitséget!


nonfigurativ | 23    2018-01-14 13:20:06 [4906]

Köszi szépen!

Előzmény: svejk, 2018-01-14 12:20:23 [4905]


svejk | 25275    2018-01-14 12:20:23 [4905]

PNG kiterjesztésű képekként vannak definiálva, a file-okat megtalálod a \UCCNC\Flashscreen\BMP\Defaultscreenset\ mappában. Tehát amelyik képszerkesztő tud PNG-ben menteni az alkalmas.

Előzmény: nonfigurativ, 2018-01-14 12:06:16 [4903]

dezsoe | 832    2018-01-14 12:19:58 [4904]

Szia! Bármilyen képszerkesztővel. Én pl. a Paint.NET-et használom. Kicsi, egyszerű, jó, ingyenes.

Előzmény: nonfigurativ, 2018-01-14 12:06:16 [4903]


nonfigurativ | 23    2018-01-14 12:06:16 [4903]

Sziasztok! Szeretném megkérdezni hogy milyen programnmal tudnám a kezelőfelület nyomogobjait átszerkeszteni?


dezsoe | 832    2018-01-13 20:02:48 [4902]

Megdumáltál!

Előzmény: svejk, 2018-01-13 20:00:36 [4901]


svejk | 25275    2018-01-13 20:00:36 [4901]

Gyakorlatilag igen. A munkahelyén megszokta, hogy valamelyik ipari gépen van lehetőség erre. Én is úgy gondolom, hogy nem sok időt takarít meg, a copy-paste alkalmazásával nem tud tévedni. "Ugorgyunk" is.

Előzmény: dezsoe, 2018-01-13 19:53:32 [4900]


dezsoe | 832    2018-01-13 19:53:32 [4900]

Nem. Feltéve, hogy arra gondol, hogy egy g-kód egy másik g-kódot hív meg. Némi trükközéssel azért (szinte) minden megoldható, csak elég pontos legyen a feladat definíciója. Egyébként, van ennek valami értelme?

Előzmény: svejk, 2018-01-13 19:47:18 [4899]


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

Időrend:
Oldal 2 / 100 Ugrás ide:
|◄ Első  ◄ Előző  1 2  3   4   5   6     Következő ►  Utolsó ►|