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
    
   


LinuxCNC a gyakorlatban

xxxx

 

Időrend:
Oldal 47 / 99 Ugrás ide:
Sorok:
|◄ Első  ◄ Előző   43  44  45  46  47  48  49  50  51   Következő ►  Utolsó ►|

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

kjocoka | 161    2013-08-06 10:52:00 [2647]

Sziasztok!
Érdeklődnék, hogy van egy hobby cnc gépem, és vettem hozzá msd50-4.2-es vezérlőt. Ha van valakinek képe a beállításról, akkor mindhárom tengely beállításáról kérnék képeket.


bjam28 | 750    2013-08-04 06:55:00 [2646]

Tettem be képet a cikk alján a Step/Dir jelekről, meg pár további információt.

Nem tudom milyen a PC-s parporton a jel, de itt szépnek tűnik.

A méret sem elhanyagolható, de szerintem a lényeg, hogy a célhardver mindent tud amit esetleg a nagyobb/drágább PC nem. Mert kifejezetten valós idejű vezérlésre lett kifejlesztve, míg a PC irodai munkára.

Előzmény: cart, 2013-08-03 23:09:00 [2644]


bjam28 | 750    2013-08-04 06:47:00 [2645]

Nem volt semmi trükk:
HDMI kábel egyik végét bedugtam a kártyába, a másikra tettem egy HDMI-DVI átalakítót, azt pedig csatlakoztattam a monitorra.

Előzmény: sanyi84, 2013-08-03 21:36:00 [2643]


cart | 262    2013-08-03 23:09:00 [2644]

Szebb jeleket produkál mint egy pc ?
Vagy csak a méret miatt érdekes ( 3d nyomtató .... )

Előzmény: bjam28, 2013-08-02 17:43:00 [2638]


sanyi84 | 1358    2013-08-03 21:36:00 [2643]

Nagyon tetszik, sima dvi-s monitornál valahogy lehet HDMI-t elővarázsolni? Mennyire bonyolult? Várom már a cikk folytatását.

Előzmény: bjam28, 2013-08-03 13:54:00 [2642]

bjam28 | 750    2013-08-03 13:54:00 [2642]

bluetooth-os egér/bill volt. Csodálkoztam is, hogy sima USB-ről kapta a tápot és bírta: hálózat, HDMI, bill/egér, SD kártya.

Előzmény: HJózsi, 2013-08-03 13:33:00 [2641]


HJózsi | 3862    2013-08-03 13:33:00 [2641]

Előbb-utóbb ki fogom próbálni... biztos az image is frissül majd... a CONRAD is árulja ... a billentyű és egér USB elosztóval ?

Előzmény: bjam28, 2013-08-03 13:28:00 [2640]


bjam28 | 750    2013-08-03 13:28:00 [2640]

Jaja, ezt használtam és is.
Maga a Linux meg a LinuxCNC is rendben van benne.
HDMI is OK, nem volt semmi gond.
De a HAL beállítások azért még nem egyszerűek. Egy-egy lábat négy kölünböző fájlban kell állítgatni, szkripteket futtatni, símogatni.

Előzmény: HJózsi, 2013-08-03 07:49:00 [2639]


HJózsi | 3862    2013-08-03 07:49:00 [2639]

MachineKit Image for running LinuxCNC on the BeagleBone

Előzmény: bjam28, 2013-08-02 17:43:00 [2638]


bjam28 | 750    2013-08-02 17:43:00 [2638]

Sziasztok!

Egy kis ízelítő: bankkártya méretű gép LinuxCNC-vel..


sneci | 1763    2013-07-28 08:17:00 [2637]

Csak fejlesztgetek vele, termelésre nem használom. A kisördög nem alszik, termelésre talán jobb a stabil verzió.


lari | 1192    2013-07-28 07:48:00 [2636]

A 2.6-os még nem véglegesített verzió?
Érdemes lenne váltani szerinted?

Előzmény: sneci, 2013-07-27 14:17:00 [2635]


sneci | 1763    2013-07-27 14:17:00 [2635]

Akkor ez a 2.5.x-ben nincs benne...
Nálam (2.6) megfordítja az irányt is meg a DRO-t is.

Előzmény: lari, 2013-07-27 12:11:00 [2634]


lari | 1192    2013-07-27 12:11:00 [2634]

Igen én egy gyári hagyományos gépet alakítottam át...Mach3-náé semmi probléma.mert tudok állítani mindent, tehát ott tökéletesen működnek a tengelyirányok és a DRO számlálása is....
Megtettem amit írtál, töröltem a keychoice módosításokat, beírtam a GEOMETRY = -X-Y-Z-A sort a DISPLAY szekcióba, de nem történt semmi változás.

Előzmény: sneci, 2013-07-27 11:22:00 [2633]


sneci | 1763    2013-07-27 11:22:00 [2633]

Akkor valóban nem a dir negálás a megoldás.
A professzionális szektor a szerszámtól nézi a világot, míg az amatőr szektor a tárgyra vonatkoztatja az irányokat. Ez sajnos így alakult.
Egy próbát még tehetünk, talán megéri:)
Vedd ki a keychoice módosításokat és az ini-ben a [DISPLAY] szekcióba írd be a következőt:

GEOMETRY = -X-Y-ZA

(nem nézem vissza, de rémlik mintha lenne A tengelyed is)

Előzmény: lari, 2013-07-27 09:57:00 [2632]

lari | 1192    2013-07-27 09:57:00 [2632]

Szia!

Ezen már túl vagyok Laci! Nem ez a problma.
Az a probléma, ha a hall-ban megfordítom a pineket, akkor megfordul ugyan a tengely mozgási iránya, de a DRO fordított irányba számol.
Ezért javasolta egyszer a János ezt a kis "keychoice" segédprogramot.

De kicsit fura nekem ez az egész , mert úgy tűnik, mintha a LINUXCNC csak azokat a gépeket támogatná, ahol a főorsó mozog.
Nálam viszont a szánok mozognak és a főorsó áll.

Előzmény: sneci, 2013-07-27 08:56:00 [2630]


sneci | 1763    2013-07-27 09:02:00 [2631]

Ha van homing, akkor az ini-ben írd át a sebességeket is ellenkező előjelre...

Előzmény: sneci, 2013-07-27 08:56:00 [2630]


sneci | 1763    2013-07-27 08:56:00 [2630]

Ha csak az irányt kell megfordítani, akkor sokkal egyszerűbb a hal-ban invertálni a DIR pineket. Például:
setp parport.0.pin-01-out-invert 1

Előzmény: lari, 2013-07-27 07:37:00 [2629]


lari | 1192    2013-07-27 07:37:00 [2629]

Szia!

A tengelymozgató nyilak funkcióját cseréltem fel.
Tehát X , Y, Z tengelyeket. Ez sikerült is, megfordultak az irányok. Viszont ha Shift-el együtt nyomom meg valamelyik gombot az említettek közül, akkor is működnek a tengelyek gyorsjáratban, csak éppen ellentétes irányba.


bjam28 | 750    2013-07-27 06:18:00 [2628]

Szia Richárd!

Pontosan milyen billentyűket írtál át és melyek nem működnek?

Előzmény: lari, 2013-07-25 16:43:00 [2627]


lari | 1192    2013-07-25 16:43:00 [2627]

János!

A keychoice programmal meg tudom változtatni azt, hogy a tengely mozgató billentyűk fordítva működtessék a tengelyeket. Ez eddig OK!
De ha gyorsjáratba akarom működtetni a tengelyeket a shift és a megfelelő nyíl billentyű lenyomásával, akkor már nem jó irányba mozdul a tengely.
Mit tehetek annak érdekében, hogy a gyorsjárati mozgás is megforduljon?

Előzmény: bjam28, 2013-07-22 16:08:00 [2624]


KoLa | 7585    2013-07-22 22:16:00 [2626]

Sneci!


Fman | 116    2013-07-22 16:45:00 [2625]

Az általam beillesztett kódot át lehet írni bármelyik billentyűre.
Csak azt kell kideríteni, hogy mi a neve.
Esetemben a PgUP = Prior a PgDown = Next...
Ha a terminálba beírjuk hogy "xev" akkor a minden gombnyomásra kiír egy csomó adatot. Az utolsó zárójel utolsó szava ami nekünk kell és erre kell átírni a "Prior"-t és a "Next"-et.
Szerintem mennie kell így, bár az igaz, hogy a gyorsjárat (shift) így nem működik...

Előzmény: bjam28, 2013-07-22 16:08:00 [2624]


bjam28 | 750    2013-07-22 16:08:00 [2624]

Lari!

Szerintem ANGOL billentyűről fog működni a [ , ]. Én nem teszteltem, de ahogy Fman írta, neki nem ment magyar billentyűről a [,]. Neked azért nem jó a .axisrc-os megoldás, mert már használod a Z tengely vezérlésre a PGup PGdown-t.

Előzmény: lari, 2013-07-22 15:01:00 [2622]


svejk | 33038    2013-07-22 16:08:00 [2623]

Amit leírtál a 7i48-ról az jó, ez kell nekem az analóg bemenetű szervokhoz.

De akkor most írd le mit tud a 7i77!

Előzmény: sneci, 2013-07-21 23:28:00 [2612]

lari | 1192    2013-07-22 15:01:00 [2622]

Szia János!

Én a "Z"-t tudom mozgatni marógépen a page up és down gombokkal.
Akkor a szögletes zárójel alt gombbal kombinálva működteti az "A" tengelyt? Gyorsjárattal mozgatva pedig 3-as billentyűkombináció szükséges?

Előzmény: bjam28, 2013-07-22 13:49:00 [2617]


Fman | 116    2013-07-22 14:31:00 [2621]

válasz gomblemaradt...

Előzmény: bjam28, 2013-07-22 14:14:00 [2619]


Fman | 116    2013-07-22 14:31:00 [2620]

Igazából nekem esztergára van csak linuxcnc, így a Z és az X az a nyilakkal megy...
Ezért nekem a pgup pgdown áll kézre orsó forgatásra. De persze lehetne bármilyen más billentyűket beállítani...


bjam28 | 750    2013-07-22 14:14:00 [2619]

Szia Áron!

Jogos amit mondasz a magyar billentyűzettel kapcsolatban. És a Z tengelyt mivel mozgatod? Mert a PgUp, PgDown az alapesetben a harmadik tengelyt viszi.

Előzmény: Fman, 2013-07-22 13:59:00 [2618]


Fman | 116    2013-07-22 13:59:00 [2618]

Szia János!

Ezt én is láttam a leírásban, de magyar billentyűzeten nekem nem sikerült, mert ezek ([]) altgr-es karakterek...

Előzmény: bjam28, 2013-07-22 13:49:00 [2617]


bjam28 | 750    2013-07-22 13:49:00 [2617]

Szia Lari!

4.-ik vagy "A" tengely kiválasztása: "3" vagy "A"
4.-ik vagy "A" tengely mozgatása: "[" és "]"

Előzmény: lari, 2013-07-22 12:17:00 [2615]


Fman | 116    2013-07-22 13:30:00 [2616]

Szia!
Ez nekem is probléma volt...
Én úgy oldottam meg, hogy az alábbi kódot bemásoltam az ".axisrc" fájlba:

root_window.bind("<Prior>", lambda e: jog_on(3, get_jog_speed(3)))
root_window.bind("<Next>", lambda e: jog_on(3, -get_jog_speed(3)))
root_window.bind("<KeyRelease-Prior>", lambda e: jog_off(3))
root_window.bind("<KeyRelease-Next>", lambda e: jog_off(3))

Ezzel PGup PGdn -al tudod mozgatni az a tengelyt.

u.i:
az .axisrc fájlt a home könyvtárad alatt (pl. lari/) találod és mivel rejtett így a view menüpontban a "show hidden files" ki kell pipálni, hogy lásd...

Előzmény: lari, 2013-07-22 12:17:00 [2615]


lari | 1192    2013-07-22 12:17:00 [2615]

Meg tudná valaki mondani, hogy az "A" tengely milyen billentyűvel mozgatható klaviatúráról alap esetben?


sneci | 1763    2013-07-22 05:25:00 [2614]

Szia, ha a vnet-esre küldted, az már nem létezik. A nevem alatt van a jó.
net spindle-velocity => abs.1.in
ezt írd át:
net spindle-velocity => abs.2.in

Előzmény: KoLa, 2013-07-21 23:46:00 [2613]


KoLa | 7585    2013-07-21 23:46:00 [2613]

Szia Sneci! küldtem mailt!de visszapattant egy hosszú, angol nyelvű szöveggel az elején!
Hibaüzi van!
Eszterga .hal.Pin'abs.1.in' was alredy linked to signal 'spindle-cmd񟥨

Előzmény: sneci, 2013-07-21 23:28:00 [2612]

sneci | 1763    2013-07-21 23:28:00 [2612]

Na szasz! Itt jó a hangulat:) Megpróbálok koncentrálni. A Rabindranath Tagore kimondva már nem menne, de az talán még összejön:)
Mire jó? A pozíció hurok ebben az esetben a Linuxcnc-ben záródik. Az FPGA kártyán vannak a pwm generátorok, a 7i48 meg csinál belőle egy analóg beavatkozó jelet. Ez a beavatkozó jel analóg bemenetű vezérlőn hajtja motort, aminek az enkódere megy a 7i48 enkóder bemenetére. Az FPGA kártyán keresztül ez megy vissza a Linuxcnc-be, és ott a PID teszi a dolgát. Ez eddig trivi. Ami még hab a tortán, hogy még a DRO-n is az enkóder által detektált pozíció jelenik meg, tehát ha elakad a tengely, akkor a beállított hibalimit miatt leáll az egész kóceráj.
Ne az nem volt valami nagyigényű szakmai eszmefuttatás, de most ennyire tellett. Majd holnap én is elolvasom:)

Ja, és itt köszönöm rc-nek a párlat különlegességeket:)

Előzmény: svejk, 2013-07-21 20:01:00 [2611]


svejk | 33038    2013-07-21 20:01:00 [2611]

Valóban elírtam.

A 7i48-at a honlapodon olvastam az összefpglalóban:
"6 csatornás analóg szervó meghajtó enkóder bemenetekkel"
Akkor ez mire jó?


Előzmény: bjam28, 2013-07-21 16:32:00 [2610]


bjam28 | 750    2013-07-21 16:32:00 [2610]

Szerintem 5i25+7i77 akart a második lenni.
A 7i77 kezel 6 szervót (+/-10V/enkóder) és még van 48 I/O is rajta.

Itt egy rövid leírás árral


A 7i48 csak 6 szervo (PWM be, +/-10V kimenet és 6 enkóder bemenet).

Előzmény: svejk, 2013-07-21 11:31:00 [2609]


svejk | 33038    2013-07-21 11:31:00 [2609]

Egyszer már kiszórtam az analóg szervoimat, de már megint gyűlnek.
Valamit venni kellene....
Ha jól gondolom akkor két variáció van:

- 7i43 + 7i48, ekkor a PC-vel LPT kábelen csatlakozom, kb. 220 euro

- 7i25 + 7i77, ekkor a 7i25-ös kártya PCI-os, azaz a PC-be kerül közvetlen, kb. 300 euro

Mivel tud többet a második, újabb variáció?


Vetesi75 | 1627    2013-07-19 22:22:00 [2608]

Szia!
Köszönöm szépen! Elolvastam és nekifutottam mégegyszer. Teljes a siker. Kiterítve deszkamodellként minden működik, hibaüzenet nincs. Mehet a végleges helyére minden, ahol élesben tesztelhető, ill. még biztosan finomítani kell rajta...
Viszont van amit nem értek, de ez már nem függ össze az EMC-vel. További kérdés a léptetőmotoros topikban.

Előzmény: bjam28, 2013-07-18 18:20:00 [2607]


bjam28 | 750    2013-07-18 18:20:00 [2607]

Innen letöltheted a doksikat PDF-ben, na nem akarod vagy nem tudod online olvasni.

Előzmény: bjam28, 2013-07-18 18:09:00 [2606]


bjam28 | 750    2013-07-18 18:09:00 [2606]

Szia!

Akkor fussunk neki mégegyszer!

Az előbb azt írtam, hogy az "Első lépések a LinuxCNC-vel" nevű olvasmányt érdemes elolvasni. Ebben a 4.2.1 fejezet így kezdődik:

"4.2.1 Késleltetési Teszt
A teszt futtatása során meg kell „dolgoztatnia” a számítógépet. Mozgassa az ablakokat a képernyőn, böngésszen az Interneten, másoljon nagy állományokat a merevlemezen, játsszon le zenét, futtasson OpenGL programot pl.: a glxgears-t! A cél, hogy kiderüljön mire képes a rendszer, miközben a Késleltetési Teszt feljegyzi a legrosszabb esetre vonatkozó adatokat."

Amire Te hivatkoztál az az "EMC 2.4 felhasználói kézikönyv, ahol persze a 4.2.1 fejezet az "Egy tipikus munkamenet"

Az előbb linkelt doksi (Első lépések....) végigvezet a kezdő lépéseken, telepítés, konfigurálás, első futtatás

Előzmény: Vetesi75, 2013-07-18 16:45:00 [2605]


Vetesi75 | 1627    2013-07-18 16:45:00 [2605]

Szia! A 4.2.1 az a kezelőfelület - tipikus munkamenet... Itt még nem tartok. Van latency test-em és max.jitter érték birtokomban. Alkalmazásokból CNC/emc2-t elinditom, Kiválasztom az eszterga-mm-t, felkínálja, hogy másolja-e a felhasználó könyvtárába, kezelőfelületére - elfogadom. Gondolom ezután stepconf wizard jöhet, a beállítással. Hogyan is kerül a kezelőfelületem kapcsolatba ezzel? Modosítást válaszva nem talál semmit vagy rossz helyen keresem, ha újat választok akkor mintha létrehozna mégegyet?


bjam28 | 750    2013-07-18 15:15:00 [2604]

Szia!

Első lépésként javaslom az Első lépések a LinuxCNC-vel nevű dokumentáció elolvasását, különös tekintettel a 4.2.1 fejezetre.

Aztán a további késleltetési tesztek is jól jöhetnek.


A lényeg, nem kell újratelepíteni, de be kell állítani a rendszert e megfelelő késleltetéshez.

Ha még ezután is van kérdés akkor tedd fel bátran.

Előzmény: Vetesi75, 2013-07-18 14:19:00 [2603]


Vetesi75 | 1627    2013-07-18 14:19:00 [2603]

EMC friss telepítés utáni teendőket röviden össze tudná egy hozzáértő foglalni számomra? Unexpected realtime deley: check dmesg for details. Ez a hibaüzenet a megfelelő beállítás hiánya miatt fogad, vagy eleve el van fuserálva az egész és kezdhetem elölről telepíteni?
10.04 LTS - Sherline-lathe mm

sneci | 1763    2013-07-16 07:54:00 [2602]

Itt még elég sok kérdés nyitott. A részletek ismerete nélkül nem lehet mélyebben belemenni a dolgokba. Nem tudni mekkora az elvárt pontosság. A linearitás hibák korrekciója akkor lehetséges, ha a motor meg is tudja lépni a korrekciót.
De ne szaladjunk előre, majd mindenre fény derül:)

Előzmény: Bácsi Zoltán, 2013-07-15 21:03:00 [2599]


Servo | 860    2013-07-15 21:15:00 [2601]

Klavionak van mágnesszalagos útmérője. Szerintem, ezzel jobban jársz.

Előzmény: Bácsi Zoltán, 2013-07-15 21:03:00 [2599]


sneci | 1763    2013-07-15 21:10:00 [2600]

Majd a talin elmondod, mert így nem áll össze a kép, hogy mit is szeretnél....

Előzmény: Bácsi Zoltán, 2013-07-15 21:03:00 [2599]


Bácsi Zoltán | 554    2013-07-15 21:03:00 [2599]

Gyakorlatilag erre a kalibrációra azért volna szükség, mert én 12x3-as trapézorsót használok, és a menetpontosság miatt elképzelhető, hogy szükség lesz korrekcióra.


Servo | 860    2013-07-15 20:56:00 [2598]

Én úgy gondolom, hogy ha a tengelyeket figyeled, az nem ad mindig pontos elmozdulás értékeket. A hőmérséklet is befolyásolja, illetve idővel az orsók kopása is befolyásolja. Inkább, kéne csinálnod két referencia pontot, ami között mérnéd az elmozdulást. Ha változik az érték, akkor korrekciózná a gépet. Bár fogalmam sincs, hogyan lehetne a pogromban azt az értéket változtatni, valami visszacsatolás által. Vagy a végállás kapcsolókat felhasználni... bár az sem ad mindig pontos pozíciót. Az abszolút útmérő lenne a megoldás számodra.

Előzmény: Bácsi Zoltán, 2013-07-15 20:48:00 [2594]


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

Időrend:
Oldal 47 / 99 Ugrás ide:
Sorok:
|◄ Első  ◄ Előző   43  44  45  46  47  48  49  50  51   Következő ►  Utolsó ►|


 ◊