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
    
   


UCxxx, mozgásvezérlők MACH3-hoz

Polgárdi Balázs fejlesztései Mach3-hoz.

 

Időrend:
Oldal 22 / 30 Ugrás ide:
Sorok:
|◄ Első  ◄ Előző   18  19  20  21  22  23  24  25  26   Következő ►  Utolsó ►|

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

Polgárdi Balázs | 462    2013-12-18 20:29:00 [415]

Mi a HDBB2 kártyát szoktuk használni. ez egy szalagkábellel könnyedén csatlakoztatható az UC300 2-es vagy 3-as portjára. A bemenetek (5db) galvanikusan le van választva a kimenetek 4db open kollektorosak, így könnyedén rákapcsolható egy relé. A be és kimenetek sorkapcsokra vannak kivezetve. A kártya tartalmaz még chargepump áramkört is, melynek kimenete egy jumperral kiválasztható. Relét, ha 230V váltakozó áramot akarsz kapcsolni, akkor ezt a szilárdtestrelét ajánlom: Relé
A motormeghajtókhoz a Step/Dir jelek nincsenek leválasztva (mert a motormeghajtókban van a leválasztás). A vezérlőjelek RJ45-ös csatlakozóra vannak kivezetve, melyhez egy ethernet kábalnak az eggyik végét levágva lehet egyszerűen kábelt készíteni. A bemenetekre közvetlen ráköthetők a végállás szenzorok is.
Itt egy videó, amin pont ez a kialakítást használják, és a vége felé van róla kép is: Videó

Előzmény: mssleepy, 2013-12-18 15:48:00 [414]


mssleepy | 716    2013-12-18 15:48:00 [414]

Szervusz Balázs,
UC300-hoz milyen leválasztó kártyát javasolsz, esetleg valamilyen kibontó panelt?
Úgy néz ki, hogy 2 db DSC810 szervó meghajtó lesz a gépben, ahhoz elméletileg nem kell, közvetlenül ráköthetem az UC300-ra. Ezt Klavió-s Gyuri mondta. Abban benne van az optós leválasztás.

Jó lenne 2-3 kapcsolható relé (marómotor, elszívás, esetleg még valami) 1-1.5 kw körüli terhelhetőséggel.

Illetve a végállásokhoz a Szir-nyeteg Pico Limit 2 kártyáját néztem ki.

Pico Limit 2

Nem szeretnék nyákokat készíteni arra nem lesz időm, kész megoldást szeretnék, amiket "csak" össze kell kötni.

Köszönöm előre is.


svejk | 33038    2013-12-17 20:04:00 [413]

Szupi, jól műxik!
Majd azért a #388-at ne feledd.

Előzmény: Polgárdi Balázs, 2013-12-17 17:08:00 [409]


Polgárdi Balázs | 462    2013-12-17 18:16:00 [412]

Kérlek írd le magánban, hogy pontosan mit kellene megoldani.

Előzmény: Hunka Tibor, 2013-12-17 17:46:00 [411]


Hunka Tibor | 8036    2013-12-17 17:46:00 [411]

Szia Balázs .
Nekem van egy speciális alkalmazásom , digitalizálás a David_Laser programmal . Most azzal szenvedek , ha megy a Mach3 , David_laser és a Firewire Basler kamerám nem tudom használni , mert ugrál a kép és a léptető motorom ami a lasert mozgatja az is dadog . Olvasva a leírást ez a probléma a UC300- al megoldható lenne , de van még egy lényeges dolog a David_Laser USB porton kommunikál , megkérnélek arra ha van szabad kapacitásod foglalkoznál ezzel az üggyel ??
Nekem azért fontos ez mert megnyertem egy pályázatot ( még nem hivatalos az infó , de megsúgták ) Tehát az anyagi része biztosítva lesz . Szoval a UC300- at rákérne arra bírni , hogy fogadja a David_Laaser program utasításait .

Előzmény: Polgárdi Balázs, 2013-12-17 17:08:00 [409]

Zozi | 366    2013-12-17 17:12:00 [410]

A nyelv még a legkisebb gond lenne, de ezt a reakcióidőt sok nagy cég vehetné példának. Kíváncsi vagyok mi lesz a következő termék a sorban. Eddig magasan felülmúlta az elvárásaimat ez a vezérlőkártya. A jövőben talán csak egy szalagkábelen kell rádugni a hasonló minőségben tervezett vezérlőpanelt (esetleg egy csináld magad breakoutboard vezérlő kontrollerrel amire be kell kötni a gombokat...)

Előzmény: svejk, 2013-12-17 17:00:00 [408]


Polgárdi Balázs | 462    2013-12-17 17:08:00 [409]

Itt is van a javítás: UC300 V1.039

Előzmény: svejk, 2013-12-17 17:00:00 [408]


svejk | 33038    2013-12-17 17:00:00 [408]

Ez a villám gyors támogatás megfizethetetlen az UCxxx temék családban!

Más termékeknél hosszú hetek, hónapok levelezgetések kellenének, ráadásul idegen nyelven...

Előzmény: Polgárdi Balázs, 2013-12-17 16:47:00 [407]


Polgárdi Balázs | 462    2013-12-17 16:47:00 [407]

Közben megtaláltam mi okozza, kis türelmet és javítom.

Előzmény: svejk, 2013-12-17 16:46:00 [406]


svejk | 33038    2013-12-17 16:46:00 [406]

Ha bent vannak a pipák, akkor nem engedi a képernyőn levő + - -szal sem állítani az override értékét, illetve resetelni sem, - ez ugye így természetes- de a potikról sem megy.

Ha kiveszem a pipákat akkor az eredeti + - reset működik.

Előzmény: Polgárdi Balázs, 2013-12-17 16:34:00 [403]


svejk | 33038    2013-12-17 16:36:00 [405]

Nem, ki van pipálva.
Ha visszarakom a 037-es DLL-t akkor jó újra.

Előzmény: Polgárdi Balázs, 2013-12-17 16:34:00 [403]


svejk | 33038    2013-12-17 16:35:00 [404]

Ezen felbuzdulva lehet hogy meg tudnád a kimenetek párosítását is ilyen interaktívan csinálni?

Előzmény: Polgárdi Balázs, 2013-12-17 13:48:00 [393]


Polgárdi Balázs | 462    2013-12-17 16:34:00 [403]

Pedig mennie kellene, most próbáltam. Nem lehet, hogy csak a pipa kimaradt az Analog IO ablakon az SRO és FRO-nál?

Előzmény: svejk, 2013-12-17 16:20:00 [399]


Polgárdi Balázs | 462    2013-12-17 16:31:00 [402]

Igen ott érvényes, a megrendeléskor a cím mezőbe, a címed után kérlek írd be, hogy "karácsonyi akció".

Előzmény: Miki2, 2013-12-17 16:08:00 [397]


Miki2 | 2333    2013-12-17 16:29:00 [401]

Köszönöm.

Előzmény: svejk, 2013-12-17 16:21:00 [400]

svejk | 33038    2013-12-17 16:21:00 [400]

Itt van a magyar.

Előzmény: Miki2, 2013-12-17 16:11:00 [398]


svejk | 33038    2013-12-17 16:20:00 [399]

Felraktam ezt a 038-at, de nem működnek benne az analóg bemenetek.

Előzmény: Polgárdi Balázs, 2013-12-17 13:48:00 [393]


Miki2 | 2333    2013-12-17 16:11:00 [398]

Még egy kérdésem lenne:
Magyar nyelvű dokumentáció is elérhető valahol?
Köszönöm a válaszod.

Előzmény: Polgárdi Balázs, 2013-12-16 16:40:00 [391]


Miki2 | 2333    2013-12-17 16:08:00 [397]

Szervusz Balázs!
Hol rendeljem meg?
Itt rendelve is érvényes az ajánlat?

Előzmény: Polgárdi Balázs, 2013-12-16 16:40:00 [391]


Polgárdi Balázs | 462    2013-12-17 15:48:00 [396]

Az összes OEM nyomògombot támogatja. Itt a lista:OEM Buttons

Előzmény: Zozi, 2013-12-17 15:00:00 [395]


Zozi | 366    2013-12-17 15:00:00 [395]

Ez így nagyon barátságossá teszi a plusz gombok hozzáadását! Melyik funkciók választhatóak így ki?

Előzmény: Polgárdi Balázs, 2013-12-17 13:48:00 [393]


svejk | 33038    2013-12-17 14:29:00 [394]

Hú, de kafa má'!

Csak jó, hogy írogatom én ide a kis hülyeségeimet.

Előzmény: Polgárdi Balázs, 2013-12-17 13:48:00 [393]


Polgárdi Balázs | 462    2013-12-17 13:48:00 [393]

Svejk által is felvetett probléma miatt (hogy nehézkes Brainnel a sok bemenet felhasználása az UC300-nál), készítettem egy kis módosítást. Az UC300-as Inp/Out monitor ablakára felkerült egy "Inp. Functions" lap. Ezen a lapon egyszerűen pár kattintással beállítható egy bemenethez egy Mach3-as funkció.

Ezeket a kiválasztott funkciókat az "Enable input functions table" kiválasztásával lehet engedélyezni és tiltani. Ez a módosítás még Béta verziójú, ezért a honlapomon nincs fent, de aki szeretné tesztelni, innen letölteti: UC300 V1.038


svejk | 33038    2013-12-17 09:39:00 [392]

Köszönjük előre is!

Előzmény: Polgárdi Balázs, 2013-12-16 13:31:00 [389]


Polgárdi Balázs | 462    2013-12-16 16:40:00 [391]

Hát jó legyen, a héten (Péntekig) karácsonyi akció keretében a szállítás árát elengedjük.

Előzmény: Rinaldo, 2013-12-16 14:49:00 [390]

Rinaldo | 495    2013-12-16 14:49:00 [390]

Ez eléggé meggyőző !
Nincs véletlenül karácsonyi Akció erre a termékre? :D

Előzmény: Polgárdi Balázs, 2013-12-16 13:31:00 [389]


Polgárdi Balázs | 462    2013-12-16 13:31:00 [389]

Hamarosan javítom, addig is egy kis érdekes
Videó

Előzmény: svejk, 2013-12-14 20:35:00 [388]


svejk | 33038    2013-12-14 20:35:00 [388]

Megint találtam egy inkább bosszantó dolgot mint hibát.

Elég bonyi lesz leírni.

Az UC 300 setupjában ha bepipáljuk az SRO-t akkor ugye a főorsó fordulatszámát tudjuk a potival 0 és 250 % között módosítani.

Konkrét értékeket írok:
Nekem a Spindle Pulley-nél a minimum:0 a max: 2500 és az áttétel:1 érték van a mach3-ban, ezt tudja a gépem is valójában.

Ha beírom az S1000 M3 parancsot, akkor nagyon kafa, a potival 0-és 250%, azaz 0-2500 as fordulatot tudok elérni.

No de ha a megmunkálás megköveteli a 2500-as fordulatot, akkor értelem szerűen a G kódba S2500-at írok.
Ilyenkor az eredeti Mach3-nál a spindle override-ot csak 0 és 100 % közt engedi, ha tovább nyomkodom a + gombot, akkor ugye a: "Too Fast for Pulley..Using Max." hibaüzenetet és hangjelzést kapok, melyet a Reset gomb alatti Clear gommmbal tudok törölni, és természetesen nem megy 100% fölé az override érték.

Viszont itt az UC300 és SRO poti esetében az utóbbi S2500-as esetben a potit én a maxra is tekerhetem, ugyan nem megy az override érték (meg a "zöld csík" sem 100% fölé, de a hibaüzenetet és a kb. 3 másodpercenkénti hangjelzést kapom és ugye el sem lehet a Cler-rel törölni.

Lehetne ez ellen tenni valamit???

Most ezen esetben nagyon kell figyelnem, hogy a poti állása 100% alatt, -célszerűen 98-99% körül legyen,- hogy ne legyen hibajelzés, de azért a fordulatom is meglegyen.



svejk | 33038    2013-12-08 21:11:00 [387]

Persze azzel a rapid FRO csíkkal is megszívattam magam, mert közben felraktam azt a Screent, amit Béni készített nekem, (amiben mindig elől van a JOG panel) és persze abban még nem volt Rapid FRO csík.
Mondom hova az istennyiláb tűnt? mire rájöttem a balfékségre.

Előzmény: Révész Richárd, 2013-12-08 15:41:00 [384]


svejk | 33038    2013-12-08 21:05:00 [386]

Valóban ez a Mach3 R3.043.066 műve és hasznos információt ad.
A general configban van is lehetőség a két FRO-t összekapcsolni (Lock Rapid FRO to Feed FRO van pipa vagy nincs pipa)

No már most ha ilyet lehet, akkor biztos valahogy össze lehet még társítani e kettőhöz a Slow JOG Rate-t is.
Ebben az esetben minden előtoló mozgás sebességét -természetesen %-os arányban- egy kezelőszervvel lehetne állítani

Kb. ezt kérdeztem a #334-ben.

Lehet még az MPG Feed rate-t sem ártana idekapcsolni...

A kérdés az, hogy ezeket hol lehet, hol érdemes elkövetni.
A mach-ba ilyen szinten bele lehet nyúlni?
sajnos az UC300 kapcsolatát a mach-al még mindig csak sejtem, de lehet hogy meg lehet mondani hogy mindhárom értéket változtassa azzal az egy változóval amit a potival beadunk.

(elnézést, ha nem szakszerűen fogalmazok)

Előzmény: Révész Richárd, 2013-12-08 15:41:00 [384]


svejk | 33038    2013-12-08 17:16:00 [385]

Ment egy mail az info@-ra is.

Előzmény: Polgárdi Balázs, 2013-12-08 14:09:00 [382]


Révész Richárd | 2031    2013-12-08 15:41:00 [384]

A zöld csúszka mach3 tulajdonság.

Előzmény: svejk, 2013-12-08 15:20:00 [383]


svejk | 33038    2013-12-08 15:20:00 [383]

No felraktam az ajánlott 066-ost, ezzel valóban jól működik.
Itt most a feed rate részben megjelent egy rapid FRO zöld csúszka is ami hasznos dolog lehet.
Ez a plugin következménye vagy az újabb mach3 verzióé?

Kicsit vicces, hogy ha az egérrel a csúszkákat elmozdítom akkor kissé megváltozik az érték, de aztán visszaáll a potival beállítottra. Bár csak ez lenne a legnagyobb baj...

Előzmény: Polgárdi Balázs, 2013-12-08 14:09:00 [382]


Polgárdi Balázs | 462    2013-12-08 14:09:00 [382]

Én mostanában a Version R3.043.066-ot szoktam/tunk használni. Ezzel nem tapasztaltunk problémát. Habár sokan a régi "Bevált" dolgokra esküsznek, de szerintem egy szoftvernél nem véletlenül adnak ki újabb verziókat.

Előzmény: svejk, 2013-12-08 14:02:00 [381]


svejk | 33038    2013-12-08 14:02:00 [381]

De az legalább tuti stabil, és nem kér 5 gigás gépet! )

No jó, akkor felrakom a legújabbat, vagy melyiket ajánlod?

De ezt ne felejtsd el az UC300 doksijában sem közölni!

Előzmény: Polgárdi Balázs, 2013-12-08 13:40:00 [380]

Polgárdi Balázs | 462    2013-12-08 13:40:00 [380]

Közben megtaláltam a hiba okát: régi verziójú Mach3-ad van. Az a verzió nem támogatja a 0%-os FRO-t. Ezért is volt a minimum 1%-on Pluginban.

Előzmény: svejk, 2013-12-08 13:09:00 [379]


svejk | 33038    2013-12-08 13:09:00 [379]

Ide feltöltöttem

Előzmény: Polgárdi Balázs, 2013-12-08 12:56:00 [377]


svejk | 33038    2013-12-08 13:06:00 [378]

hova menjen?

Előzmény: Polgárdi Balázs, 2013-12-08 12:56:00 [377]


Polgárdi Balázs | 462    2013-12-08 12:56:00 [377]

Ez érdekes, mert mind a két bemenetet ugyanúgy kezeli. Esetleg tudsz egy XML-t küldeni, hogy megvizsgáljam?

Előzmény: svejk, 2013-12-08 12:39:00 [376]


svejk | 33038    2013-12-08 12:39:00 [376]

A valóságban is a gép sebessége csak a véletlenszerű minimum értékű.
A max. érték mindig 250%.

Előzmény: svejk, 2013-12-08 12:38:00 [375]


svejk | 33038    2013-12-08 12:38:00 [375]

Valami nem kafa!

A spindle oké, az lemegy 0-ig, de a feed rate potit ahányszor letekerem minimumra annyiszor más értéket vesz fel 2-90%-ig véletlenszerűen.

Visszaraktam az 1.036-ost azzal jó.
Megint 1.037 azzal továbbra is ez a helyzet.

Előzmény: Polgárdi Balázs, 2013-12-08 12:09:00 [367]


svejk | 33038    2013-12-08 12:33:00 [374]

CNC gépre nem rakunk internetet!

Előzmény: Polgárdi Balázs, 2013-12-08 12:18:00 [371]


svejk | 33038    2013-12-08 12:32:00 [373]

ja, hülye vagyok, az m3p-ből dll-lesz.

Előzmény: svejk, 2013-12-08 12:30:00 [372]


svejk | 33038    2013-12-08 12:30:00 [372]

Ez azért nem jó megoldás, mert ilyenkor az eredeti helyéről -pl. a hordozó pendrive- törlődik az m3p file.

Előzmény: Polgárdi Balázs, 2013-12-08 12:12:00 [370]


Polgárdi Balázs | 462    2013-12-08 12:18:00 [371]

Hogyha van internet a gépeden, akkor pedig a Config->Config Plugins->UC300-CNC-motion-controller-V1.037 melletti Config nyomógombra kattintani. Ott megjelenik egy kis ablak:
Ott a "Checking for new plugin version" nyomógombot megnyomva automatikusan ellenőrzi a verziót, és ha van újabb, akkor megkérdezi, hogy kicserélje-e.
Hú most visszaolvasva bonyolultnak tűnik, de amúgy nem az, csak leírva.

Előzmény: svejk, 2013-12-08 12:11:00 [369]

Polgárdi Balázs | 462    2013-12-08 12:12:00 [370]

A régi Plugint ki kell törölni, és utána elég 2x rákattintani az .m3p -ra, és automatikusan bemásolja a megfelelő helyre.

Előzmény: svejk, 2013-12-08 12:11:00 [369]


svejk | 33038    2013-12-08 12:11:00 [369]

Már rakom is fel!
Ugye ilyenkor elég csak a régi M3P file-t kicserélni a plugins könyvtárban?

Előzmény: Polgárdi Balázs, 2013-12-08 12:09:00 [367]


svejk | 33038    2013-12-08 12:09:00 [368]

Szóval ezzel így kell élnünk...

No de hátha lesz előbb-utóbb valami klasszabb mozgásvezérlő program!

Előzmény: Polgárdi Balázs, 2013-12-08 12:05:00 [366]


Polgárdi Balázs | 462    2013-12-08 12:09:00 [367]


Közben elkészültem egy újabb UC300-as Pluginnal, melyben az FRO és SRO értékét 0%-tól tudod állítani az analóg bemenetekre kötött potméterrel. Itt a Plugin: UC300 V1.037.m3p


Polgárdi Balázs | 462    2013-12-08 12:05:00 [366]

Az Autoinstaller program a gépre felrakja a drivereket, és amikor csatlakoztatod egy USB aljzatba az UC300-at, akkor a Windows "csak" kikeresi a driverek közül. A Windows így működik. Ha átdugod egy másik USB csatlakozóba, akkor megint fogja keresni a hozzá való drivereket, de mivel rajta van már a gépen, hamar meg is találja.
A sebesség állításnál a késés probléma, illetve a pufferelés már többször felmerül. Szeretném akkor tisztázni, hogy pontosan miért is van ez. Először is ez a pufferelési technika a Mach3 belső működésének szerves része, ezzel nem nagyon lehet mit csinálni. Az LPT portnál ugyanúgy megvan, mint az UCxx-nál (az LPT-nél valamivel kevesebb). Mint írtad, hogy saját step generátorokkal rendelkezik az UCxx, ez igaz, de nem ilyen egyszerű a dolog. Sajnos a Mach3 belső szerkezete az LPT porthoz van kihegyezve, ebbe belenyúlni nem tudok. Amikor a Mach3 képes, és az UCxx pluginhoz 0,3-0,5 másodpercig nem küld adatokat, nem lehet másképp megoldani, mint puffereléssel, hogy a mozgásban ne legyen darabosság. Mert a Step generátor hiába van benne, ha nem kapja meg, hogy milyen mozgások következnek, akkor nem tud miből számolni.
A Mach3-ban a Stop nyomógomb működése is hasonló. Amikor megnyomod, akkor a Mach3 belül az összes regisztert és változót alaphelyzetbe állítja, és megszakítja a következő mozgások adatainak közlését. Na most ha nem tudod milyen mozgások vannak még hátra akkor nehéz vele számolni. Most itt jön az egyszerű következtetés, hogy csak le kell lassítani. Igen ám, de a beállított lassítás mértékének megfelelően ez akár több G-kód mondaton keresztül is tarthat, és közben akár valamelyik tengely irányt is válthat...
Szóval bocs a hosszú leírásárt, de mint már írtam többször a Mach3 belül így működik. Próbáltam már többféleképpen kicselezni, de egyenlőre nem sikerült. Mindenesetre azért szerintem egy jó kis program, és ahogy látom a Mach4-ban próbálják ezeket a gondokat majd orvosolni. Csak sajnos ott pedig az ár fog gátat szabni az elterjedésének, mert ahogy nézem elég drágán fogják adni, főleg a gépgyártóknak.

Előzmény: svejk, 2013-12-07 13:14:00 [347]


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

Időrend:
Oldal 22 / 30 Ugrás ide:
Sorok:
|◄ Első  ◄ Előző   18  19  20  21  22  23  24  25  26   Következő ►  Utolsó ►|


 ◊