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 162 / 189 Ugrás ide:
Sorok:
|◄ Első  ◄ Előző   158  159  160  161  162  163  164  165  166   Következő ►  Utolsó ►|

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

n/a (inaktív)    2014-10-29 11:36:00 [1393]

Jól néz ki.

Előzmény: csewe, 2014-10-28 18:23:00 [1383]


n/a (inaktív)    2014-10-29 11:36:00 [1392]

Makróból tudod megcsinálni, úgy, hogy egy makró hívó kódot (20000-20999) rendelsz a gombhoz.

A makróban pedig kiolvasod az MPG LED-jét, vagyis, hogy ki-van-e választva.
Ha aktív a LED (ki van választva), akkor átváltasz egy másik jog módra, amit alapértelmezésnek szánsz. Ha inaktív a LED, akkor pedig átváltasz MPG módba.
A LED állapotát a bool GetLED(int LEDnumber) fgv.-el tudod kiolvasni.
A jog mód váltást pedig a void Callbutton(int buttonnumber) fgv.-el tudod megcsinálni.
A LED és funkció kódok a dokumentációban vannak listázva.

Előzmény: lari, 2014-10-29 10:42:00 [1391]


lari | 1192    2014-10-29 10:42:00 [1391]

Van arra lehetőség, hogy egy bemeneti nyomógombhoz
két funkció tartozzon?
Nevezetesen, egy nyomógombbal ki szeretném választani az MPG funkciót, és ha újra megnyomom, akkor visszaállna alaphelyzetbe...?


nyarfa | 971    2014-10-29 09:48:00 [1390]

Már a méretezésem is meg van hozzá, és a makró váza is. Csak a fránya építkezéssel nem haladok. A műhely miután elkészül végre a varázslót is kiegészítem ezzel, és még ehhez hasonló ötletekkel de addig csak egy helyben topogok.

Előzmény: ANTAL GÁBOR, 2014-10-29 05:57:00 [1386]


ANTAL GÁBOR | 4642    2014-10-29 09:21:00 [1389]

Alapvetően amikor a tapintó középen van akkor a tűgörgők zárják a golyók közti rész tehát villamos kontaktus létesül a két vezeték között. Ha az egyik szálat a földre teszed és a másikat egy felhúzó ellenállással az 5 V ra akkor ez az állapot logikai nullát eredményez. ( a felhúzóellenállás nem táp felöli vége az egység kimenete ) ha kibillen a tüske akkor logikai 1 lesz . ( és a configban eszerint definiálsz ) sok esetben a felhúzóellenállás a fogadó egységben már benne van( remélem nem tévedek de pl az Uc 100 ban )

Előzmény: robroy007, 2014-10-29 07:17:00 [1388]

robroy007 | 2289    2014-10-29 07:17:00 [1388]

Engem az érdekel konkrétan , hogy kössem be !
Az egyik testre húz a másik jelet szakít meg például

Én nem találkoztam a leírásokban az elektronikai analfabétáknak szóló résszel

Előzmény: ANTAL GÁBOR, 2014-10-29 05:57:00 [1386]


ANTAL GÁBOR | 4642    2014-10-29 06:02:00 [1387]

Én is köszönöm Csewe munkáját . Polgárdi Balázs noteszéből egy ( általam korábban nyomatékosan jelzett kérés ) kihúzható .

Persze egy nagyon fontos még maradt de azt sajnos neki kellene megcsinálni . Konkrétan a szinkron menetvágást az esztergályosoknak . Én már azzal is megelégednék ha a marós felület tudná a menetet , legföljebb a tengelyeket másképp definiálnám és sugár üzemmódban dolgoznék ( mottó : hátha Balázs olvassa )

Előzmény: csewe, 2014-10-28 18:23:00 [1383]


ANTAL GÁBOR | 4642    2014-10-29 05:57:00 [1386]

A Klavió árul ilyet . Nekem van meg vagyok vele elégedve . amióta megvan az ipari karimákat nem osztókészülékben fúrom hanem a központ megkeresése után G kódból CNC központfúróval kijelölöm a pontokat Házilagosan is elkészíthető . Egy tűgörgőkből kialakított csillagot rugó segítségével rányomnak egy 120 fokban elhelyezett golyócsoportra. A net tele van vele

Előzmény: robroy007, 2014-10-28 21:54:00 [1385]


robroy007 | 2289    2014-10-28 21:54:00 [1385]

Óriás ötlet
Én még tennék bele: külső élek alapján központ keresést
Amihez egy közlekedés magasság és egy viszonylagos nagyságrendi méret értéket adnék meg, kör belső esetén is

Viszont! Egy technikai kérdés ehhez szorosan kapcsolódóan!

Felület Z tapintás bemérővel (Z koordináta meghatározás)
Elektromos kontaktust adó raporterrel szerszám érintés
(kvázi szerszámhossz bemérés)

És ezek elektromos kivitelezése ???

Előzmény: csewe, 2014-10-28 18:23:00 [1383]


lari | 1192    2014-10-28 19:59:00 [1384]

Nagyon klassz lett!
Gratulálok!

Előzmény: csewe, 2014-10-28 18:23:00 [1383]


csewe | 2578    2014-10-28 18:23:00 [1383]

Sziasztok.
Lari forumtárs kérte,hogy késztsek bemérő makrót,és én arra gondoltam,hgoy akkor egy bemérő képernyőt készítek.
Még csak a képernyővel kinlódom,A hozzá tartozó makrók nem fognak gondok okozni szrintem.



Szerettem volna a nyákkészítőknek olyat is rátenni,ami beméri a furandó nyák helyzetét,és elforgatja a koordinátarendszert,de még úgy látom,hogy a koordinátarendszer elforgatás nincs benne az UCCNC-ben.


ANTAL GÁBOR | 4642    2014-10-28 17:02:00 [1382]

Válasz ment a magán leveleződre Légyszíves nézd meg !

Előzmény: dezsoe, 2014-10-28 15:46:00 [1381]


dezsoe | 2934    2014-10-28 15:46:00 [1381]

A billentyűzet emulátoros bigyóról kérdeznék.
- Nagyjából hány bemenetről lenne szó?
- Milyen jellegű bemenetek? (Kontakt, valamiből kijövő TTL, le kell-e őket választani stb.)
- Az állapotváltozások hogyan történnének? Pl. amíg a jel aktív, addig a gombot lenyomva jelzi, vagy állapotváltozáskor inaktív->aktívra egy billentyű, aktív->inaktívra másik billentyű.)
- Mennyire sürgős? (Munka mellett hobbiból bütykölök, de érdekes a téma.)

Előzmény: svejk, 2014-10-27 21:14:00 [1377]


ANTAL GÁBOR | 4642    2014-10-28 12:46:00 [1380]

Svejk! nagyon érdekel hogy mire jutsz a bill emulátorral !! veszel csinálsz ?? ( jől jönne nekem az Uc 100 asokhoz ( jelenleg én is a kibelezett gumiklaviatúrát használom

Előzmény: svejk, 2014-10-27 21:14:00 [1377]


Sz.József | 3148    2014-10-28 10:31:00 [1379]

Ha DRO ablakba beírok egy értéket, ENTER-el kijövök (mondjiuk X-be)
majd a billentyűzetről irányítva elmegyek egy másik pozícióba, majd egy 3. pozícióba,
akkor a villogó kurzor minduntalan visszatér a DRO ablakba és egy újabb ENTER-ig nem működik billentyűzetről.
A kérdésem az lenne, hogyan kel beírás után végleg kijönni a DRO ablakból?
Restellem, de nem tudok rájönni...
Valaki elárulná nekem véglegesen hogyan kell kijönni a DRO ablakból?

csewe | 2578    2014-10-28 09:07:00 [1378]

Mekkora a ledek tömbje,mert már a 255-s user led miatt is hibát jelez,ha a makróban hivatkozok rá.

Ha makróból mozgatom a tengelyeket,akkor a cyclestop-ot kétszer kell lenyomnom,hogy megálljon a mozgás,de az IsMoving már az első lenyomásnál is úgy érzi,hogy leálltak a tengelyek,igaz tényleg meg is torpan a tengeldro.
1.0039 demo,és uc100 módban.


svejk | 33038    2014-10-27 21:14:00 [1377]

Elketronika topicban is kérdeztem.

Szóval ez egy olyan kütyü, hogy van bazi sok TTL vagy kontaktus bemenete és a kimeneten -ma már célszerűen USB-n - kiküldi az ASCII-es billentyűkódokat.
Ebben az esetben a PC-re van kötve egy normál billentyű és egy másik USB portra ez az emulátor.
Ha az UCCNC hotkey-nél speciális karaktereket definiálunk pl. az AltGr kombinációsokat, akkor nagyon kicsi az esély, hogy összekeveredjen a két billentyűzet.
Ebben a formában az UC300 48 fizikai bemenete mellé akár még 48 fizikai bemenetet definiálhatunk.
(arra figyelni kell hogy kis késleltetés lehetséges)

Szegény ember emulátora a kibelezett USB-s PC billentyűzet, melynél a billentyűzet gombjainak vezetéke meg van hosszabbítva.
Működik is, de két jelentős hátránya van:
- A nagy impedanciák miatt a hosszabb vezetékek miatt rendkívül zavarérzékeny.
- A gombok mátrixban vannak, így közvetlen TTL jelek nem vezérelhetik.

Előzmény: n/a (inaktív), 2014-10-27 20:31:00 [1376]


n/a (inaktív)    2014-10-27 20:31:00 [1376]

Egy billentyűzet emulátor az pontosan mit is csinál, hogy működik?

Előzmény: svejk, 2014-10-27 20:22:00 [1375]


svejk | 33038    2014-10-27 20:22:00 [1375]

Okszi.

Más: billentyűzet emulátorra nincs véletlen megoldásotok?

Előzmény: n/a (inaktív), 2014-10-27 20:17:00 [1374]


n/a (inaktív)    2014-10-27 20:17:00 [1374]

OK, erről teljesen megfeletkeztem a sok csinálnivaló közepette, de megnézem mit tehetek.

Előzmény: svejk, 2014-10-27 19:19:00 [1371]


n/a (inaktív)    2014-10-27 20:16:00 [1373]

Szia,

Abszolút max. 20mA kimenetenként, de 10mA fölött nem is nagyon kell áram semmilyen optocsatolónak.
A kimeteken egyébként 74HC14 IC-k vannak, annak az adatlapja a mérvadó.
LED-et a megfelelő előtét ellenállással (mondjuk 360-470 Ohm) rá lehet kötni.

Ha USB táplálással van, akkor elvileg 10mA-t minden kimenetre terhelve el kell még éppen bírnia az USB portnak, vagy már éppen nem. A határon van. Külső táplálással viszont biztosan fog menni.

Előzmény: lari, 2014-10-27 20:08:00 [1372]


lari | 1192    2014-10-27 20:08:00 [1372]

Balázs!

A fizikai kimenetek mekkora árammal terhelhetők?
Egy led (megfelelő ellenállással) ráköthető?
Akár az összes kimenet terhelhető így egyszerre?

Előzmény: n/a (inaktív), 2014-10-27 13:57:00 [1362]


svejk | 33038    2014-10-27 19:19:00 [1371]

Már csak ez a vágyam maradt, ha nem túl bonyi:

"Arra gondolsz, hogy egy-egy virtuális LED kódot rendeljek a TAB oldalakhoz, ami mindig annál az oldalnál aktiválódik ami ki van választva? "

Igen arra

Előzmény: n/a (inaktív), 2014-10-22 23:03:00 [1288]


n/a (inaktív)    2014-10-27 17:09:00 [1370]

Svejk kérte nemrég ezt a funkciót, akkor került bele.

Előzmény: csewe, 2014-10-27 16:24:00 [1369]


csewe | 2578    2014-10-27 16:24:00 [1369]

OK,le voltam maradva néhány verzióval,de most leszedtem a legfrissebet,és ott már tényleg benne van.

Előzmény: n/a (inaktív), 2014-10-27 15:41:00 [1368]

n/a (inaktív)    2014-10-27 15:41:00 [1368]

400 to 449
SelectTABlayer
Selects the TAB layer on the screen. The layer number selected is the function code - 400, so TAB layer 1. selected with code 401. Note: To select a sub layer with a hotkey or with an input trigger configure the same key or pin to select all of it's parent layers and also the layer itself, so the parent layers and the sub layers will also be selected and the sub layer will always showup this way, no matter which parent layer was originally shown.

Előzmény: csewe, 2014-10-27 15:36:00 [1367]


csewe | 2578    2014-10-27 15:36:00 [1367]

Én is a listával kezdtem de nem találtam benne egyetlen kéernyőváltó kódot sem.
Egy cikousal végig próbáltam az összes gomb lenyomását,de egyetlen egyszer sem váltott át a képernyő.

Előzmény: n/a (inaktív), 2014-10-27 14:47:00 [1366]


n/a (inaktív)    2014-10-27 14:47:00 [1366]

Arra van funkció kód.
A buttons_by_number.htm doksiban benne vannak a kódjok.
És az exec.Callbutton fgv.-el tudod hívni makróból.

Előzmény: csewe, 2014-10-27 14:25:00 [1364]


svejk | 33038    2014-10-27 14:33:00 [1365]

Előzmény: n/a (inaktív), 2014-10-27 13:57:00 [1362]


csewe | 2578    2014-10-27 14:25:00 [1364]

Hogy lehet makróbol oldalt váltani a kápernyőn?

Előzmény: n/a (inaktív), 2014-10-27 11:24:00 [1357]


n/a (inaktív)    2014-10-27 14:01:00 [1363]

Kimaradt újítás:

- Készítettem Writekey és Readkey függvényeket, ezzel lehet makróból írni és olvasni kulcsokat, akár saját kulcsot is létre lehet hozni bármilyen néven. További infó erről a marcoing_capability_details.htm doksiban.

Előzmény: n/a (inaktív), 2014-10-27 13:57:00 [1362]


n/a (inaktív)    2014-10-27 13:57:00 [1362]

Elkészült az UCCNC 1.0039-es verziója.

UCCNC 1.0039 letöltés

Elkészült az UCCNC 1.0039-es verziója.

Javítások:

- A demo módban a limit és e-stop beállítások nem működtek megfelelően. (Csak a demo módban!)
- Az OpenGL nézőkét nem lehetett feltölteni a screenset fájlból a képernyőnek csak az első pár oldalára, ezt javítottam,
de az alképernyőkre feltöltés továbbra sem jó, ezt későbbiekben fogom még javítani.
- A Flash képernyő kódot tovább optimalizáltam, hogy még gördülékenyebben és kevesebb proc.idő felhasználással fusson.

Újítások:

- Készítettem egy constructor és destructor macro-t M99998 és M99999 kódokkal.(Csewe kolléga kérése alapján.)
Az M99998 a program betöltése után hívódik meg, ezt lehet használni bizonyos egyedi dolgok beállítására, betöltésre stb.
Az M99999 a program bezárásakor hívódik meg, ezt lehet használni bizonyos egyedi dolgok elmentésére.
Mindkét macro fájl alaphelyzetben üres és a macros könyvtárban a többi maco között megtalálható.
- Készítettem egy Output trigger oldalt, ahol a LED kódokhoz lehet fizikai kimeneteket rendelni. (Svejk kérése alapján.)
- A LED kódok listáját bővítettem, részletek a LEDs_by_number.htm doksiban.

Előzmény: svejk, 2014-10-27 12:20:00 [1358]


n/a (inaktív)    2014-10-27 13:54:00 [1361]

Szia Svejk,

Mindjárt írom a választ, a következő üzenetembe rejtve ott lesz.

Előzmény: svejk, 2014-10-27 12:20:00 [1358]


csewe | 2578    2014-10-27 13:52:00 [1360]

Kicsit konkrétabban is kérdezhetnél,talán én is tudok segíteni.
Ahogy a listában láttam,minden outputhoz van led rendelve.

Előzmény: svejk, 2014-10-27 12:20:00 [1358]


Sz.József | 3148    2014-10-27 12:35:00 [1359]

Szia!
Írtam enilt meg üzenetet is...
Célba értek?

Előzmény: n/a (inaktív), 2014-10-27 11:24:00 [1357]

svejk | 33038    2014-10-27 12:20:00 [1358]

Ne rohanj el!

#1342 ??

Előzmény: n/a (inaktív), 2014-10-27 11:24:00 [1357]


n/a (inaktív)    2014-10-27 11:24:00 [1357]

Szia gyorsan megnéztem és tényleg nem lehet felrakni a 3D nézőkét akármelyik tab oldalra.
Kettő probléma is van:

1.) A Flash-ből véletlenül nem az oldal sorszámát adtam át a C#-nak amit kellett volna, hanem a tabképernyő lista indexét.
Így amíg sorban mentek a tab oldalak számozásai (első pár tab oldal), csak azoknál működött a 3D nézőke megjelenítés.
Ezt most gyorsan javítottam is.

2.) Ezt egyelőre nem tudom hogyan tudnám megoldani, még gondolkodnom kell rajta.
Szóval a probléma, hogy ha al-oldalra teszek egy 3D nézőkét és utána átváltok az al oldalhoz tartozó fő tab képernyőn egy másikra, akkor utána, ha visszaváltok az eredeti fő képernyőre, akkor a Flash csak annyit tud, hogy a fő tab képernyő ki lett választva és erről küld értesítést a C#-nak, így a C# nem tudja, hogy melyik aloldal aktív és nem jeleníti meg az aloldalon lévő 3D nézőkét.
Szóval ezen még dolgoznom kell, hogy jó legyen...

Előzmény: csewe, 2014-10-27 07:10:00 [1356]


csewe | 2578    2014-10-27 07:10:00 [1356]

Sziasztok.
Kérdésem lenne képernyőszerkesztéssel kapcsolatosan.
Miért nem tudok alképernyőn megjeleníteni 'OpenGL 3D viewers' elemet.
Összesen kettő lenne a képernyőszetben.

(A választ itt kérném,mert nem férek az emailjeimhez jelenleg)


svejk | 33038    2014-10-26 15:55:00 [1355]

Csak nem?!
Ha már egyszer INPUT ablak.
Ráadásul csak pont 48 rublika van amennyi valós fizikai bemenet.

Előzmény: lari, 2014-10-26 13:53:00 [1354]


lari | 1192    2014-10-26 13:53:00 [1354]

Svejk!

Én ugyan még nem adtam hozzá a rendszerhez ledeket, de szerintem ugyanúgy kell programozni, mint a bemeneteket.
Az Inpus trigger ablakban beírod annak a kimenetnek pin és a port számát, ahová a ledet szeretnéd kötni. Functionhoz pedig beírod azt a számot, amit kikeresel a dokumentációban található LEDS By Number dokumentumból...


svejk | 33038    2014-10-26 13:50:00 [1353]

A valóságban úgy tűnik nem akadályozzák egymást.
A potikat mindenféleképpen az LCD aljához közel szeretném rakni, majd a képernyőt átszerkesztve oda helyezni a kijelzett értékeket.

Előzmény: Gyati, 2014-10-26 13:34:00 [1351]


lari | 1192    2014-10-26 13:41:00 [1352]

Értem, köszi!

Előzmény: svejk, 2014-10-26 09:59:00 [1350]


Gyati | 637    2014-10-26 13:34:00 [1351]

Szia Svejk! Amennyiben azt (# 1326) a kezelőpultot építed, szerintem a potikat rakd külön és távol a nyomógomboktól, úgy nem fogod véletlenül megnyomni, illetve könnyebben és gyorsabban odaférsz az előtolás állításakor.

Előzmény: svejk, 2014-10-26 09:59:00 [1350]


svejk | 33038    2014-10-26 09:59:00 [1350]

Lehet, de ne statikus szint menjen a közös pontra, hanem legalább párszor 10 Hz-es TTL jel, mert különben induláskor nem olvassa be az aktuális kapcsoló állásokat.
Én anno jobb híján a Chargepump 12 kHz-e jelét vezettem. Jól működik.

De most, hogy már meg szeretném valósítani a gyakorlatban is a kezelópultot lemondtam a yaxlie-kről. maradnak a nyomógombok az MPG köré rakva. (lásd:#1326)

Talán Gyatinak is igaza van, gyorsabb a kezelés.

De most azon akadtam el, hogy nem tudom hogy kell pl. az éppen kiválasztott tengely visszajelző LED-jét au UC300 36 kimenetének valamelyikéhez kapcsolni.

Előzmény: lari, 2014-10-26 09:16:00 [1349]


lari | 1192    2014-10-26 09:16:00 [1349]

UC300-nál a bemenetekre csak nyomógombokat lehet kötni ill. programozni, vagy lehet kapcsolókat is?
Gondolok itt arra, hogy ha van egy MPG a rendszerben és a tengelyek kiválasztását külső körkapcsolóval szeretném megoldani.
Lehet így, vagy csak nyomógombokkal?

nyarfa | 971    2014-10-26 08:07:00 [1348]

Jöhet nekem is ha megtaláltad a megoldást.

Előzmény: csewe, 2014-10-26 05:23:00 [1347]


csewe | 2578    2014-10-26 05:23:00 [1347]

inputbox ügyben ment levél.

Előzmény: xabi, 2014-10-25 21:46:00 [1346]


xabi | 261    2014-10-25 21:46:00 [1346]

Közben én is megtaláltam a Defaultscreenset.ssf-ben,hogy egy másik form-on van. (AS3jog nem csak sima AS3)
Azért nagyon köszi.
Már csak az inputbox-ra kellene valami megoldás.

Előzmény: csewe, 2014-10-25 21:20:00 [1345]


csewe | 2578    2014-10-25 21:20:00 [1345]

MessageBox.Show(exec.mainform.AS3jog.Getinputlabel(206));

Előzmény: xabi, 2014-10-25 21:02:00 [1343]


xabi | 261    2014-10-25 21:12:00 [1344]

Látom Te beleástad magad már rendesen .
Fájl-ba kimented az adatokat amit Delphivel feldolgozol és vissza küldöd (ha jól látom így működhet.)
Érdekel a programod, és esetleg a forrás kódja is ha publikus lesz. Mondjuk jelenleg már egyszerűen nem tudok új projectot felvenni az életembe, tehát egyenlőre biztos hogy nem fogok UCCNC-re fejleszteni csak használni szeretném. Amúgy mivel csak plazmán vágok, oda nem is igazán kell-lehet varázslókat fejleszteni, mert sokkal egyszerűbb mint a marás...

Előzmény: nyarfa, 2014-10-25 11:52:00 [1333]


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

Időrend:
Oldal 162 / 189 Ugrás ide:
Sorok:
|◄ Első  ◄ Előző   158  159  160  161  162  163  164  165  166   Következő ►  Utolsó ►|


 ◊