HobbyCNC fórum
  v0.9 alpha

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



UCCNC vezérlő program

xxxxxxxx


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

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

dezsoe | 489    2017-08-10 09:54:17 [4176]

Az enkóder csak egy lehetőség. Akár használhatsz a tanításra egy olyan vázat, amin se motor, se semmi nincs, csak az enkóderek.

Előzmény: svejk, 2017-08-10 09:44:22 [4174]


dezsoe | 489    2017-08-10 09:52:20 [4175]

Arról neked kell a g-kódodban gondoskodni, hogy az adott változót ne használd másra. Nevesíteni nem tudod, mert minden betű foglalt a szabvány szerint. Lehetne vele hókusz-pókuszolni, hogy valami Mxx utasítás paraméterével lehessen állítani, de az csak rontana a helyzeten. Ennél egyszerűbb és kezelhetőbb megoldást nem hiszem, hogy ki lehetne találni. Nem utolsó sorban - mivel változóban van az értéke - vissza is tudod olvasni, bárhol fel tudod használni. Jól van ez így, ahogy van.

Előzmény: svejk, 2017-08-10 09:40:44 [4173]


svejk | 24442    2017-08-10 09:44:22 [4174]

De minek az encoder, ha ott vannak eleve a DRO-k? S mint mondtam nem lehet kézzel mozgatni a szerkezetet, eleve hozzá sem lehet nagyon férni a gépben.

Előzmény: D.Laci, 2017-08-10 09:38:56 [4172]


svejk | 24442    2017-08-10 09:40:44 [4173]

Ilyen egyszerű? Akkor bonyolítsuk... Tehát azt adom ki a G-kódban- hogy: #1=érték De ez a #1 nem fog elkeveredni adott esetben egy paraméteres programban, ahol szintén a "#" van használva. Ergo jó lenne ezeket a kimeneteket inkább nevesíteni, mint az "F" előtolás és "S" fordulat értékek is vannak eredetileg. Mondjuk mivel az adott kimenettel a feszültséget állítanám hivatkozzunk rá "U"-val.

Előzmény: dezsoe, 2017-08-10 08:57:40 [4168]


D.Laci | 3373    2017-08-10 09:38:56 [4172]

Encodert lehet a léptetőmotorra is szerelni. Adok neked 1:131-es HD-t vissza lehet forgatni

Előzmény: svejk, 2017-08-10 09:32:13 [4171]

svejk | 24442    2017-08-10 09:32:13 [4171]

Az útmérő és a kézzel való szabadon mozgatás nagyon jó, illetve elengedhetetlen pl. egy festőrobot tanításánál. De esetemben sokkal egyszerűbb a dolog, bőven elég ha JOG (kézi üzemmódban) ráállok a kívánt koordinátákra és azokat elmenti. Csak léptetőmotorok lennének,így ugye a DRO-kból menne a kiolvasás. (nem utolsó sorban a szöghelyzetet adó bazi nagy áttételek miatt nagyon bonyolult lenne a szabadon való mozgatás megoldása)

Előzmény: D.Laci, 2017-08-10 08:56:57 [4167]


dezsoe | 489    2017-08-10 09:28:13 [4170]

Most gyorsan kipróbáltam és úgy van, ahogy írtam, bár nálam a max. feszültség csak 9,8V. (Persze, a műszerem sem biztos, hogy tökéletes a célra.) Ami még eszembe jutott (és ki is próbáltam), hogy ha egy analóg bemenetre potit teszel és ugyanazt a változót adod meg az analóg bemenethez, mint az analóg kimenethez, akkor a potival tudod a 0-10V-ot szabályozni. Eddig semmi érdekes, de ha közben a mozgásokat is fogod majd tárolni, akkor a poti állását is hozzá tudod menteni. (No, persze, ha egyáltalán szükség van rá... )

Előzmény: dezsoe, 2017-08-10 08:57:40 [4168]


dezsoe | 489    2017-08-10 09:00:11 [4169]

Igen, útmérővel is meg lehet oldani az Aux encoder bemenetek felhasználásával.

Előzmény: D.Laci, 2017-08-10 08:56:57 [4167]


dezsoe | 489    2017-08-10 08:57:40 [4168]

Beállítod például a Var# -> analog out 1 értékét 1-re. Innentől a #1 változó 0..65535 értékének megfelelően lesz a kimeneten 0..10V. Makróból az exec.ivars[1] = érték; sorral, g-kódból (vagy MDI-ből) pedig a #1 = érték sorral tudod állítani. Elvileg a kimenő feszültség 10/65535*érték volt lesz.

Előzmény: svejk, 2017-08-10 08:12:13 [4166]


D.Laci | 3373    2017-08-10 08:56:57 [4167]

UCCNC-t nem ismerem, de úgy csinálnám meg, hogy készítenék egy gombot a képernyőre, macroval, a koordinátára mozgatva gombmegnyomásra a koordinátákat kiírná egy fájlba mint a digitalizálásnál. Akár külső gombbal is lehet működtetni. Az igazi az lenne , ha útmérő lenne felszerelve, de legalább encoderek és azokból nyerni a koordinátákat, a tengelyeket szabadon kézzel mozgatva.

Előzmény: svejk, 2017-08-09 18:31:24 [4160]


svejk | 24442    2017-08-10 08:12:13 [4166]

Ez jó hír! Az érdekes feladatokat én is szívesebben csinálom mint az akár fizetős, de unalmasakat. Még egy kérés. Én akárhogyan olvasgatom a 27. oldalon a leírást csak nem jövök rá, hogy is kell használni az analóg kimeneteket saját célra. Mert pl. ez esetben célszerű lenne egy analóg kimenettel a feszültséget vezérelni, egy másikkal meg pl. a huzalelőtolást. Egy egyszerű példa ezekkel a Var# beállításokkal hátha segítene a megértésben.

Előzmény: dezsoe, 2017-08-09 22:13:47 [4165]


dezsoe | 489    2017-08-09 22:13:47 [4165]

OK, így már tiszta. Nem lehetetlen megoldani, ha nem tegnapra kell, akkor jók az esélyek. Most van némi sürgősen befejezendőm, aztán törpölök rajta, mert a feladat az érdekes!

Előzmény: svejk, 2017-08-09 21:45:15 [4164]


svejk | 24442    2017-08-09 21:45:15 [4164]

A munkadarab -többé kevésbé szabályos forgástest- vízszintes tengelyen forog. Ez lenn mondjuk egy forgó A tengely. A pisztolyt X, Y és Z koordinátán mozgatjuk a munkadarabhoz és mondjuk a B és C tengellyel döntjük az X és Y síkjában a megfelelő szöghelyzetbe. Alapesetben a pisztolyt nem kell munka közben mozgatni, start pozíció után elindul az A tengely és szépen körbehegeszt a megfelelő indulási késleltetéssel, varrattúlfutással, állandó forgatási sebességgel, feszültséggel és huzalelőtolással. De vannak olyan amorf munkadarabok melyeknél a forgatás közben a pisztolynak vagy ki kell kerülnie egy bizonyos részt, vagy a pisztoly szöghelyzetén kell apróbb módosítást végezni, Ilyenkor a tanítás a leggyorsabb megoldás az igazi gépek is így működnek. Jog módban forgatva az A tengelyt és mozgatva a pisztoly pozícióját, szöghelyzetét, fel lehet venni a kitüntetett pontokat, majd ezeket a szoftver mintegy összefűzi és le tudja "játszani". (az előzőben említett körinterpoláció nem létfontosságú, 10-20 mm-es átmérőjű általában félkörökről van szó, 6-7 ponttal és az azokat összekötő egyenesekkel elég jól leírható)

Előzmény: dezsoe, 2017-08-09 20:09:33 [4162]


svejk | 24442    2017-08-09 21:28:50 [4163]

Nem igai robotot, hanem speciális munkadarab forgatós hegesztést.

Előzmény: frob, 2017-08-09 19:53:11 [4161]


dezsoe | 489    2017-08-09 20:09:33 [4162]

Kicsit részletesebben fejtsd ki, hogy én is megértsem! Akkor hátha tudnék segíteni. (Elvben nem tűnik megoldhatatlannak.)

Előzmény: svejk, 2017-08-09 18:31:24 [4160]

frob | 901    2017-08-09 19:53:11 [4161]

Hegesztő robotot akarsz csinálni? akkor már nem úgy kellene hogy útjeladók és 5x 10x végigvezeti a hegesztő , majd optimalizált pályán utána végig mozgatja ? na de ezt csak partszélről

Előzmény: svejk, 2017-08-09 18:31:24 [4160]


svejk | 24442    2017-08-09 18:31:24 [4160]

Az UCCNC-t rá lehetne valahogy venni, hogy JOG üzemmódban adott pontokra mozgatva megtanulja a mozgási pályát? Netalán 3 pontot megadva egy utasítással megcsinálná a kör interpolációt is? Egyre többet tud ez a szoftver, van 6 tengelye, 4 analóg kimenete lehet be lehetne vetni hegesztő vezérlőnek.


A_Camera | 3    2017-08-07 08:49:07 [4159]

Én is építettem egy gépet alumíniumból és UC300USB-vel és Mach3-vel vezettem elöször. Jó volt de néha az USB zavart kapott és megállt. Nem a Mach3 volt a hiba, de az USB-röl át akartam alakítani ETH-ra és mivel akkor még nem volt driver az UC300ETH típusú vezérlőre igy vettem UCCNC-vel. Igy kezdtem használni és meg vagyok elégedve vele. Szerintem nagyon jó, én csak egy dolgot hiányolok, G40, G41 G42 nincs de majd remélem hamarosan lesz mivel fejlesztés alatt áll. Na meg az UCCNC az sokkal olcsóbb mint a Mach3, az is elönye, úgyhogy ha most kezdesz ne gondolkodj ezen. Ha problémád lesz CNC drive magyarul is segit gyorsan, a Mach3 gyártótól pedig várhatsz életed végéig, még angolul sem fogsz segítséget kapni mert már meghalt.

Előzmény: picur, 2017-08-06 20:39:22 [4154]


dezsoe | 489    2017-08-07 06:56:53 [4158]

Anno, építettem egy igazi hobbigépet: fából, fióksínnel, menetes szárral. Működött, de csörgött-csattogott Mach3 alatt. Aztán vettem egy UC100-at: jelentősen javult a helyzet, halkabb lett a gép és egy kicsit lehetett gyorsítani. Na, gondoltam, megveszem akkor az UCCNC-t, mégis csak az lehet a legjobb párosítás, ha a saját programjával fut. És tényleg. Kicsit több, mint másfélszeres sebességre lett képes ugyanaz a váz, miközben teljesen lehalkult. (Több mint 3 év használat után most nyugdíjaztam, de az újabb gépemhez még egy csomó alkatrészt (POM és NYÁK) legyártottam vele.)

Előzmény: picur, 2017-08-06 20:39:22 [4154]


exup | 309    2017-08-07 00:35:54 [4157]

Én csak hobby szinten használom, de nagyon nem bántam meg. Nekem tökéletesen megfelel. Szerintem többet tud, mint a többi hasonló progi. Bár nekem a lézeres kép égetés volt a döntő...abban mindenképp. Az csak hab a tortán, hogy a felhasználók írogatnak hozzá plugin és skin-eket.

Előzmény: picur, 2017-08-06 20:39:22 [4154]


picur | 311    2017-08-06 20:47:03 [4156]

Köszönöm ez nagy segítség a hátterüket nem ismertem sőt egyik programot sem és még CNC-t sem programoztam soha, de valahol el kell kezdeni és a tapasztalati őszinte vélemények és információk a legértékesebbek.

Előzmény: frob, 2017-08-06 20:41:46 [4155]


frob | 901    2017-08-06 20:41:46 [4155]

hogy jobb é vagy rosszabb , egy biztos mach3 ha jól tudom end of life, helyette mást tolnak az ottani népek, míg az uccnc folyamatosan fejlődik és jóformán akár a TE hozzászólásaid alapján is.... asszem ez felbecsülhetetlen manapság

Előzmény: picur, 2017-08-06 20:39:22 [4154]


picur | 311    2017-08-06 20:39:22 [4154]

Vásárlás előtt állok, azt mondjátok az UCCNC jobb mint a Mach3, én marógépre szeretném, mi a véleményetek?

Előzmény: mssleepy, 2017-08-03 13:50:08 [4153]


mssleepy | 706    2017-08-03 13:50:08 [4153]

Köszönöm a válaszokat! Megnyugodtam, hogy nem vettem hülyeséget. Van még mach3-as gépünk, de azt is szeretném áttéríteni.


Aknai Gábor | 1164    2017-08-03 11:50:15 [4152]

Szia, én is küzdöttem ezzel még Február végén. Aztán a neten keresgélve rátaláltam egy amcsi honlapra, ahol leírták a telepítését. Sajnos azt most pont nem találom, de ráleltem egy másikra: UCR200 general settings 2 perc alatt sikerült is összehozni az UCCNC-vel.   

Előzmény: mssleepy, 2017-08-03 10:45:55 [4150]


dezsoe | 489    2017-08-03 11:45:37 [4151]

Van egy UCR200 plugin, azt kell bekapcsolni. Ott látod a státuszát és a beállításait.

Előzmény: mssleepy, 2017-08-03 10:45:55 [4150]


mssleepy | 706    2017-08-03 10:45:55 [4150]

Vettünk a CNCDrive-tól egy UCR200 vezeték nélküli kézi vezérlőt. Mivel UCCNC-s géphez vettem, most elhűlve látom, hogy csak mach3-hoz mondja a használati. Most egy kicsit kutakodva látom, hogy megy ez valahogy UCCNC-vel is. Akkor hogy is kell ezt telepíteni? Van hozzá külön plugin, vagy nem is kell?


A_Camera | 3    2017-08-02 23:42:09 [4149]

Ügylatszik hogy a képeket sikerült feladni... De nem tudom hogy lehet az előzőt újra szerkeszteni.

Előzmény: A_Camera, 2017-08-02 23:37:50 [4148]


A_Camera | 3    2017-08-02 23:37:50 [4148]

Sziasztok. Csak azt akarom mondani hogy hogy az új Probe Screen át van alakosan változtatva, sokkal jobb mint amit le lehet tölteni. Ha az őszre lesz időm akkor csinálok egy programot ami egy kattintással telepítésre megy as UCCNC-re. Én már elég régen ezt használom, de jelenleg nem lehet letölteni. Két képet akartam idetenni, de nem tudom hogy...     

Előzmény: frob, 2017-07-27 07:58:05 [4133]


svejk | 24442    2017-07-31 17:42:17 [4147]

Okszi, jövő hét elején járok arra, akkor elküldök mindent.

Előzmény: CNCdrive, 2017-07-31 16:27:32 [4146]

CNCdrive | 107    2017-07-31 16:27:32 [4146]

Ez érdekes, mert a softlimit, ha be van kapcsolva, hogy mozgás közben figyelje, akkor az teljesen független attól, hogy a G68 ki vagy be van-e kapcsolva. Ezt úgy értem, hogy azt figyeli az API, hogy elérte-e a megadott softlimit-et mozgás közben, ennek pedig nincsen köze ahhoz hogy milyen g-kód aktív és hogy mi van éppen végrehajtva. Vagyis a g-kód végrehajtás alatt egy szinttel nézi a softlimit határokat és elérését a vezérlő. Szóval nem függhet a G68-tól. Esetleg letudnád ellenőrizni még egyszer, hogy pontosan hogyan jelentkezik a probléma. Példa kód és beállítás (profil fájl) is jó volna, hogy lássam pontosan.

Előzmény: svejk, 2017-07-31 13:25:00 [4145]


svejk | 24442    2017-07-31 13:25:00 [4145]

450x750-es munkaterület, softlimitek beállítva rendben megáll minden irányban. A munkaterület baloldali közepe táján volt felvéve a munkakoordináta 0 pontja. ezt ugye elvégezte rendesen. Ezután próbából kiadtam a G68 R90 parancsot, ( -most már tudom, hogy -90 vagy 270 kellett volna a jobbra forgatáshoz-) és ekkor az X tengely X- végállásra futott softlimit és figyelmeztetés nélkül. A setupban láttam a két lehetőséget, mindkettő ki volt pipálva. Mondjuk én úgy értelmeztem, hogy a bal oldali eleve engedélyezi a softlimitet, a jobb oldali pedig rögtön a kód betöltésekor is figyelmeztet.

Előzmény: CNCdrive, 2017-07-31 12:27:01 [4143]


svejk | 24442    2017-07-31 13:11:48 [4144]

Jó lenne a leírás, én azt gondoltam kis és nagy sebességre külön lehet állítani az I-tagot.

Előzmény: CNCdrive, 2017-07-31 12:21:35 [4142]


CNCdrive | 107    2017-07-31 12:27:01 [4143]

A szoftlimit problémáról írhatnál egy kicsit többet, mert nem tudom mi lehet pontosan a gond. A szoftlimit ketté lett választva pár verzióval ezelőtt, egyrészt a mozgás közbeni softlimit figyelésre, másrészt a g-kódban hogy figyelje a softlimit-et. Az előbbit biztosan teszteltük és jónak kéne legyen az 1.2042-ben, mert előtte gond volt a softlimit megállással ha g-kód közben kapta el a végállást, ezt javítottuk és emiatt alaposan tesztelve is lett. Az utóbbit is szerintem teszteltük a forgatás megírásakor, de ez csak halványan dereng most. Szóval jó lenne tudni hogy pontosan mi a gond. Példa kód is jó volna hozzá ha olyan jellegű a probléma.

Előzmény: svejk, 2017-07-31 06:46:14 [4139]


CNCdrive | 107    2017-07-31 12:21:35 [4142]

Az Li az integrál összeg korlátja, vagyis hogy az integrál összeg abszolút értéke nem nőhet meg a beállított érték fölé. A PWM limit pedig a kimeneti PWM kitöltési tényezőjének a korlátozása. Valahol van egy leírás a PID tuningról a paraméterekkel, de most hirtelen nem találom, megpróbálom előkeresni...

Előzmény: svejk, 2017-07-30 08:07:49 [4138]


svejk | 24442    2017-07-31 08:22:11 [4141]

Köszönöm!

Előzmény: dezsoe, 2017-07-31 07:47:59 [4140]


dezsoe | 489    2017-07-31 07:47:59 [4140]

Ha le kell okézni, akkor egy MessageBox.Show kezdetű sornál jár a makró. Ezt //-rel megjegyzésbe teszed, vagy kitörlöd, akkor nem áll meg.

Előzmény: svejk, 2017-07-31 06:46:14 [4139]


svejk | 24442    2017-07-31 06:46:14 [4139]

1.2042-es verzióval tapasztalat: Ha G68-al elforgatom a koordináta rendszert akkor a softlimitet nem jól kezeli, gyakorlatilag rögtön végállásra futottam. Illetve lenne egy kérdésem, mit, hova kellene írni az M6 makróba, hogy a szerszámcsere után automatikusan folytatódjon a program és ne kelljen leokézni?

Előzmény: dezsoe, 2017-07-08 12:03:35 [4065]


svejk | 24442    2017-07-30 08:07:49 [4138]

A PID hangolásnál az "Li" mit is takar pontosan? A "PWM Limit" és "Mintavételi idő" értékeit mikor is érdemes állítani? Ezekről nem készült leírás? (én beállítom magamnak, mert már elég sok ilyesmivel találkoztam, de egy kezdő szerintem csak néz mint Rozi a moziban) Még egy ötlet, érdemes lenne a vezérlőkben a gyári beállított erősítéseket jóval kisebb értékre venni és úgy kiadni. Nagyobb gépnél, motoroknál elég ijesztő a nagy értékekből adódó gerjedés. Vagy legalább a Servoconfigurátor programfelületre egy leállítási funkció ilyen esetekre.

Előzmény: CNCdrive, 2017-07-26 14:29:28 [4125]


svejk | 24442    2017-07-27 11:47:19 [4137]

Az sem lehet okés, mert a 6-os lábnak a 3-as az érpárja és nem az 5-ös. Persze értem én hogy működik csak hát.... szabványos bekötések

Előzmény: CNCdrive, 2017-07-27 11:34:57 [4136]


CNCdrive | 107    2017-07-27 11:34:57 [4136]

Szia Svejk, Nem, nem használunk saját lábkiosztású kábelt. 1:1, vagyis egyenes kiosztású gyári kábel a megfelelő. A crosslink az nem jó!

Előzmény: svejk, 2017-07-27 10:33:25 [4134]


exup | 309    2017-07-27 11:23:46 [4135]

Akkor csak eddig nem találtam ezt az ablakot.

Előzmény: dezsoe, 2017-07-27 07:38:25 [4132]


svejk | 24442    2017-07-27 10:33:25 [4134]

No, még egy kérdés. Ti saját gyártású RJ45-ös egyenes kábeleket használtok? Mert pl. a vezérlő encoder bemeneténél az 5 és 6-os láb nem egyazon csavart érpárhoz tartozik egyik szabvány szerint sem. (én kis naív, elvágtam egy gyári kábelt, másik végét -érvéghüvelyezem- de hát nem passzol a csavart érpár )

Előzmény: CNCdrive, 2017-07-26 14:39:57 [4128]


frob | 901    2017-07-27 07:58:05 [4133]

ránézésre a másik csicsásabb mezei usernek érthetőbb

Előzmény: dezsoe, 2017-07-27 07:38:25 [4132]


dezsoe | 489    2017-07-27 07:38:25 [4132]

Hát, csak nem értem. A képek alapján tud a 2017 X-et és Y-t mérni. (Félreértés ne essék: nem az A_Camera által készített képernyővel van bármi bajom, sőt, kifejezetten tetszik. Csak azt nem értem, hogy mi az a funkció, ami nincs meg a 2017-ben és emiatt a kettőt össze kéne gyúrni.)   

Előzmény: exup, 2017-07-27 06:52:59 [4131]

exup | 309    2017-07-27 06:52:59 [4131]

Ez tud X Y tengelyen is mérni. A 2017 csak Z tengelyen tud.

Előzmény: dezsoe, 2017-07-27 00:00:22 [4130]


dezsoe | 489    2017-07-27 00:00:22 [4130]

Szia! Van egyáltalán értelme egybegyúrni? A_Camera képernyője és a 2017 jog ablakában levő bemérő eszközök között nem igazán látok különbséget. Illetve, a 2017-ben több funkció van, cserébe fizetős. Nekem nincs meg a 2017, de a képernyő alapján kíváncsi lennék, hogy az A_Camera megoldása mivel tud többet. Egy pár szóban összehasonlíthatnád a két megoldást: tényleg kíváncsi vagyok rá. Előre is köszi!

Előzmény: exup, 2017-07-26 22:36:36 [4129]


exup | 309    2017-07-26 22:36:36 [4129]

Sziasztok. Találtam egy jópofa kiegészítést UCCNC-hez. Most már csak az a bajom, hogy sok ember fejlesztget, írogat hozzá mindenfélét, de hétköznapi felhasználó nehezen tudja ezeket mind egybegyúrni. Tehát én használok egy 2017SC kinézetet a maga tartalmával és már nehezemre esik az új emberke dolgait vele egybetenni. UCCNC probing screen


CNCdrive | 107    2017-07-26 14:39:57 [4128]

És igen, ahogy írtad, ne kössétek össze a mínuszát a gépvázzal.

Előzmény: svejk, 2017-07-26 14:35:44 [4126]


CNCdrive | 107    2017-07-26 14:39:11 [4127]

A segédtápfesz (Main csatlakozó 7.,8.láb) 12V-ot kell kötni, ebből csinál a vezérlő 5V-ot, amit szükség szerint le tudsz venni az AUX csatlakozóról (1.láb +5V, 2.láb 0V). Igen, jól mérted, a logikai a teljesítmény részről galvanikusan le van választva.

Előzmény: svejk, 2017-07-26 14:35:44 [4126]


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

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