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 1 / 96 Ugrás ide:
Sorok:
1  2  3  4  5   Következő ►  Utolsó ►|

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

Kurrent | 62    2020-08-06 00:37:21 [4758]

Köszönöm mindenkinek a segítséget. Jól megy a gép. Cserébe, ha valakinél felmerül igényként, szívesen csinálok neki saját bitfile-t.

Előzmény: Kurrent, 2020-07-26 19:18:09 [4757]


Kurrent | 62    2020-07-26 19:18:09 [4757]

Kösz. Végül csináltam egy saját bitfile-t, mert már untam a sok kavarást. Igaz, a kártyát beinstallálni a Linux alá is tartott vagy két óráig. Remélem, most már egyenesben lesz a dolog.

Előzmény: bjam28, 2020-07-25 16:21:23 [4756]


bjam28 | 721    2020-07-25 16:21:23 [4756]

Amint az alábbiakból látszik, pl. a 3. stepgen modulhoz tartozik egy step/Table1 és egy dir/Table2. És így mind a 4 stepgenhez.

8 11 IOPort StepGen 3 Step/Table1 (Out)
9 12 IOPort StepGen 3 Dir/Table2 (Out)

Nevezéktan...

Előzmény: Kurrent, 2020-07-25 15:51:19 [4755]


Kurrent | 62    2020-07-25 15:51:19 [4755]

Köszi! Találtam egy megfelelő bitfile-t (5ABOB_Enc), amiben szinte minden megfelelő, csak a nem kellő STEP/DIR-eket és enkódereket kell kinullázni. Egyet nem értek még, mit jelent a Step és Dir nevek után álló /Table1 és /Table2. Azt látom, hogy ez mutatja, mely STEP/DIR-ek vannak párban, de Table1-ből és Table2-ből is kettő páros van, de mondjuk Table3 nincs.

Előzmény: bjam28, 2020-07-25 06:20:51 [4754]


bjam28 | 721    2020-07-25 06:20:51 [4754]

Ezekből sok hasznos információt tudsz megszerezni.
Igaz nem mind 7i92 specifikus, de a lényeg ugyanaz.

Mesa: I. Általános áttekintés a kártyákról

Mesa : II. A firmware és környéke

Mesa IV. Egyszerű konfiguráció Pncconf segítségével

Előzmény: bjam28, 2020-07-25 06:11:56 [4753]

bjam28 | 721    2020-07-25 06:11:56 [4753]

Olvasd el ezt:

https://www.forum.linuxcnc.org/27-driver-boards/37139-mesa-7i92-firmware-for-7i76

Majd küldd el ennek a parancsnak a kimenetét:

„ mesaflash --device 7I92 --addr 10.10.10.10 --readhmid ”


Lehet, hogy nem kell firmware-t átírni, mert jó a "gyári".

Előzmény: Kurrent, 2020-07-25 01:34:36 [4752]


Kurrent | 62    2020-07-25 01:34:36 [4752]

Ami még nem tiszta, hogyha van egy kész config fájlom, akkor ahhoz melyik bitfile-t kell a Mesa-ba tölteni.

Előzmény: bjam28, 2020-07-24 18:36:42 [4750]


Kurrent | 62    2020-07-25 00:39:34 [4751]

Erről már olvastam, a kérdés, hogy a létező Mesa config fájlok hol léteznek? Azt a pncconfiggal kellene készítenem (hal és ini)?
Elvileg van az X+Y+Z step/dir, főorsó kapcsoló, mint kimenet, a bemenetek pedig: X+Y+Z home/limit (3 bemenet), probe, EStop. Ha minden jól megy, később megpróbálkoznék a főorsó PWM-es vezérlésével is, de nem létszükséglet.

Előzmény: bjam28, 2020-07-24 18:36:42 [4750]


bjam28 | 721    2020-07-24 18:36:42 [4750]

Nw harcolj a pncconfiggal!
Vagy használj egy létező Mesa config fájlt vagy csinálj egy újat és azt alakítsd át. Előbb megleszel vele.

Csak stepper motorok kellenek meg GPIO?

Előzmény: Kurrent, 2020-07-24 18:15:32 [4749]


Kurrent | 62    2020-07-24 18:15:32 [4749]

Ezer köszönet! Ez egyből felment. Már csak a pncconfiggal kell megküzdenem.

Előzmény: bjam28, 2020-07-24 05:08:00 [4748]


bjam28 | 721    2020-07-24 05:08:00 [4748]

Azért én adnék egy esélyt még a Linux Mint-nek.
Itt egy előre konfigurált, nagyon jól összerakott ISO, letöltöd, telepíted (Next/Next/Finish) és 15 perc múlva van egy működő rendszered.
Használtam, kifejezetten rendben van. A Debian nekem a napi használatban szívás volt, nem a LinxCNC miatt, hanem pont mert Debian...

A Mint-nél ma nincs jobban összerakott Linux disztribúció a véleményem szerint.

LinuxCNC fórum topic a Mint telepítésről

Ha nem használsz enkódert (nem töltöd be a konfig fájlban a konkrét komponenset) akkor abból GPIO lesz.

Előzmény: Kurrent, 2020-07-24 02:07:46 [4747]


Kurrent | 62    2020-07-24 02:07:46 [4747]

Egyre jobban szeretem a Linux-ot. Igaz, a Mint-et akartam feltenni, mert sokkal jobban tetszik és a Debiannál folyamatosan jöttek a frissítési és egyéb hibák (nem letölthető, nem telepíthető, stb.). Szóval mindent betű szerint csináltam, a buildelés 5 és fél! óráig tartott, majd mikor újra kellett indítani, kiírta, hogy ramdiszkhez nincs elég célmemória (4GB van a gépben) és kész. Ennyi. Holnap jön a Debian 9...


Kurrent | 62    2020-07-23 11:38:10 [4746]

Kösz, átnézem.

Előzmény: horcsab, 2020-07-23 08:29:19 [4745]


horcsab | 442    2020-07-23 08:29:19 [4745]

Szia!
Első körben röviden és tömören.
http://mesaus.com/ethernet-cnc-solutions/

Itt szinte mindent megtalálsz a telepítésről.
Javaslom a debian9 telepítését.

A bit (VHDL) fájl konfigurálást lehet, hogy nem úszod meg.
Ha nagyon nem megy, tudok benne segíteni, ha van egy kis időm.

Előzmény: Kurrent, 2020-07-23 00:50:54 [4744]


Kurrent | 62    2020-07-23 00:50:54 [4744]

Sziasztok!
A UCCNC-s topikban már leírtam, hogy elég gyenge a számítógépem az LPT-s LinuxCNC-hez, így végül vettem egy 7i92-t. Az eredeti kínai BOB-ot megtartanám. A gép léptetőmotorokkal működik, minden a legalapabb (semmi enkóder, meg ilyesmi). A kérdésem az, hogy hogy lehet a legegyszerűbben rákonfigurálni a meglévő rendszerre. Azt láttam, hogy a pncconfiggal 5i25-re be lehet állítani, majd át kell nevezni a megfelelő részeket az 7i92-nek megfelelően. Az is kérdés, hogy ez megoldja-e a problémát. A BOB-os bitfile, amit az FPGA-ra töltöttem inputoknak csak kvadratikus számlálókat mutat. Hogy lehet normál inputokat definiálni? Vagy a pncconfig ezt is elintézi? Ha másképp nem megy, tehetek egy hardveres (bedrótozott) fordítót is az 7i92 és a BOB közé, de jobb lenne valami szoftveres megoldás. A VHDL-t első körben nem módosítanám.
Különben még a preempt kernel felrakásával küzdök (most Wheezy RTAI van fenn). Van esetleg valami javaslat, melyik LinuxCNC verziót érdemes használni (Wheezy, Stretch, stb)?
Köszönöm a segítséget!

bundyland | 1154    2020-06-10 18:02:51 [4743]

Igen, nekem is az volt 6i25, de az 5i25 is ugyanolyan jó más a PCI port csak.

Előzmény: Miki2, 2020-06-10 17:01:03 [4742]


Miki2 | 2009    2020-06-10 17:01:03 [4742]

Mindenkinek köszönöm a hasznos tanácsokat.
A hitelesség kedvéért: A gép amit most kell csinálnom, egy hagyományos eszterga, amire egy 6 szerszám férőhelyes revolver lesz szerelve.
Step-Dir vezérléssel fog készülni.

Emlékeim szerint a 7I76-ot egy PCI kártyához kellett csatlakoztatni.
Talán 5I25 a típusa. Ez is járható út?


bundyland | 1154    2020-06-09 19:27:47 [4741]

Nem 7i76E csak sima 7i76

Előzmény: bundyland, 2020-06-09 19:22:31 [4740]


bundyland | 1154    2020-06-09 19:22:31 [4740]

Ja a szervókra nem figyeltem, analógra a 7i76 nem lesz jó,
én csak a kiegészítő leválasztókra írtam. Nekem is 7i76E volt és az egy remekmű, nekem semmi nem kellett hozzá.

Előzmény: horcsab, 2020-06-09 19:08:57 [4739]


horcsab | 442    2020-06-09 19:08:57 [4739]

Igen, bár nem kekeckedés céljából írom, de nem tudom milyen szervókat akar vele meghajtani. Ha az eredeti analóg (Eviges) szervókat, akkor az a 7i76-al nem tudja direktben. Ha step-dir rendszerre átalakította, akkor tényleg tökéletes a 7i76.

Előzmény: bundyland, 2020-06-09 18:39:39 [4738]


bundyland | 1154    2020-06-09 18:39:39 [4738]

szerintem a 7i76-hoz már semmi nem kell, az mindent kezel.
Enkódereket, rengeteg I/O-t, frekiváltó kimenetet.

Előzmény: Miki2, 2020-06-09 16:27:56 [4736]


horcsab | 442    2020-06-09 17:55:45 [4737]

Vannak, digitális ki/bemeneti illesztők, amik galvanikusan leválasztanak. Vagy csinálsz magadnak, veszel egy bárki által gyártott galvanikus leválasztót, majd hozzákötöd. Ha beleolvasol egy kicsit a leírásokba, akkor látni fogod, hogy nagyon egyszerű (szerintem). Ráadásul ez ethernetes illesztővel ellátottak is jól támogatottak. Ha a kártyán levő firmwaret kell módosítani az is egyszerű, remek kommentek vannak a leírásokban.

Előzmény: Miki2, 2020-06-09 16:27:56 [4736]


Miki2 | 2009    2020-06-09 16:27:56 [4736]

Szia!
Megnéztem a 7I92+7I76 manuáljait.
Első nekifutásra elég ijesztőnek tűnik a dolog.
Még sok mindennek utána kell járni.
Pl.: lehet-e kibontó paneleket kapni, meg még jó pár aprónak tűnő, de számomra még ismeretlen eszköznek.

Köszönöm a válaszod.

Előzmény: horcsab, 2020-06-09 15:15:51 [4735]


horcsab | 442    2020-06-09 15:15:51 [4735]

Venni meg a Lengyelektől vagy a Spanyoloktól tudsz itt az EU-ban.


horcsab | 442    2020-06-09 15:13:23 [4734]

Szia!
Mesa kártyából 7i92 vagy 7i80 + kiegészítő.
Tduni kellene milyen szervókat kell hajtani. Analóg vagy step-dir? Illetve hány darab digitális ki és bemenet kell?
A mesa honlapján találsz leírásokat, valamint ha felíratkozol a levelezőre, akkor mindere kapsz választ. Igaz angolul megy a levelezés.
Tarttományokat tudsz váltani, csak programozni kell egy kicsit. Neten találsz rá majdnem vagy teljesen kész megoldásokat.

Előzmény: Miki2, 2020-06-09 14:19:50 [4733]


Miki2 | 2009    2020-06-09 14:19:50 [4733]

Tisztelt fórumtársak!
Ismét egy eszterga átalakítása előtt állok, és több kérdésem is lenne.
Eddig a Mach3 programot használtam a könnyű beállíthatósága, és a már bevált építőelemek megbízhatósága miatt.
A hátrányai közismertek, ezért gondoltam, megpróbálkozom a LinuxCNC-vel.
Első kérdésem: milyen ethernetes mozgásvezérlő kártya kombinációt érdemes használni, és hol érdemes beszerezni.
A másik kérdés: Be lehet-e állítani különböző fordulatszám tartományokat, és azokat lehet-e programból váltani mint a Mach3-ban.
Ezt egy EE320N gépen sikerült megoldanom, de a LinuxCNC-ben erre nem találtam utalást.
Köszönöm a válaszokat.


szabo jankó | 256    2020-02-17 07:39:05 [4732]

Szép napot!
Az biztos hogy MEHATROLINKES de mást nem tudok róla.

Előzmény: bundyland, 2020-02-15 10:35:39 [4721]


kadaszog | 54    2020-02-17 00:54:19 [4731]

Igen, igazad van. Olvastam, korábban beépítettem ezekből többet is gond nélkül. A téma indításakor a step-dir jelekre volt fókuszálva.

A 4V3 kártya már azt (full leválasztás) is tudja.

Előzmény: TBS-TEAM, 2020-02-16 21:13:47 [4730]


TBS-TEAM | 488    2020-02-16 21:13:47 [4730]

A föld nincs galvanikusan leválasztva.
Olvasd el a használati utasítását.
Az elején oda van írva.

Előzmény: kadaszog, 2020-02-16 20:08:53 [4729]


kadaszog | 54    2020-02-16 20:08:53 [4729]

Van a CNCPart-os 3V3-ban optós leválasztás.

Előzmény: horcsab, 2020-02-16 10:11:07 [4728]


horcsab | 442    2020-02-16 10:11:07 [4728]

Ha jól látom ezn nem galavanikusan leválasztott (csak szintillesztő). Mint Robsy is írta célszerű lenne egy galvanikus elválsztót keresned.

pl.: https://www.aliexpress.com/i/4000007358156.html

Vagy valami hasonló...

Előzmény: kzoli, 2020-02-16 09:35:47 [4727]


kzoli | 56    2020-02-16 09:35:47 [4727]

Egy ilyen illesztőkártya az LPT port és a H2 vezérlő közé megfelelő lehet? De gondolom ehhez még kell egy LPT port kifejtő panel is, hogy a vezérlő kábelét rá tudjam kötni.
Az 5v tápot pedig ha a PC usb portjáról adom neki azzal működhet?

https://www.cncpart.hu/lpt-illeszto-kartya-3v3?keyword=LPT


horcsab | 442    2020-02-15 14:48:40 [4726]

DE csak akkor, ha nem valami spéci dolgot akar...

Előzmény: remrendes, 2020-02-15 14:17:21 [4725]


remrendes | 2889    2020-02-15 14:17:21 [4725]

Az egy alap Debian telepites. Akar telefonon is megoldhato.

Előzmény: zoli0302, 2020-02-15 13:58:00 [4724]


zoli0302 | 298    2020-02-15 13:58:00 [4724]

Linuxcnc telepítésére keresek vállalkozót...

Robsy | 1345    2020-02-15 12:33:52 [4723]

Nem használok ilyeneket (leginkább csak optós step-dir bemenetű hajtásokkal foglalkozom, oda meg nem kell ilyen fölöslgeses kacat), így nem tudom melyik a jobb. Vannak itt sokan, akik ebay-ról, vagy magyar forgalmazótól is vettek már ilyeneket, majd ők javasolnak neked konkrétan. Általában meg a Google-n keress rá az "LPT leválasztó kártya" vagy az "LPT CNC breakout ebay" szavakra, rengeteg találatot kapsz.

Vagy van még egy harmadik út, összedobsz magadnak béhány optokapu, ellenállás felhaszsnálásával egy alap leválasztó panelt.

Előzmény: kzoli, 2020-02-15 10:46:09 [4722]


kzoli | 56    2020-02-15 10:46:09 [4722]

Milyen leválasztó kártyát javasolnál? Sajnos ehhez nem igazán értek.

Előzmény: Robsy, 2020-02-15 09:58:04 [4720]


bundyland | 1154    2020-02-15 10:35:39 [4721]

Szia !

Nem tudom pontosan és Mitsubishi párti vagyok, de ott van support, szerintem meg lehet kérdezni, sajnos ebben nem tudok segíteni. De első körben azt kell megnézni hogy az általad beírt típus Mechatrolink II-t beszél e.

Üdv.
András

Előzmény: szabo jankó, 2020-02-15 08:22:19 [4718]


Robsy | 1345    2020-02-15 09:58:04 [4720]

Lehet vezérelni, de a H2 step/dir bemenetei nincsenek galvanikusan leválsztva, így egy optós leválasztó kártya erősen javasolt az LPT port és a H2 közé.

Előzmény: kzoli, 2020-02-14 22:17:09 [4717]


horcsab | 442    2020-02-15 09:55:57 [4719]

Semmi nem kell hozzá csak az lpt portra csatlakoztatod, majd beállítod a Linuxcnc-t.

Előzmény: kzoli, 2020-02-14 22:17:09 [4717]


szabo jankó | 256    2020-02-15 08:22:19 [4718]

Jó volna tudni hogy a DR 2 A3AC NY41-el lehet használni?

Előzmény: bundyland, 2019-12-25 20:34:51 [4714]


kzoli | 56    2020-02-14 22:17:09 [4717]

Sziasztok!

Linuxcnc-vel lehet lpt porton keresztül vezérelni egy Magi féle H2-es kontrollert? Vagy mindenképpen kell hozzá valami plusz kártya?


bundyland | 1154    2019-12-25 21:24:09 [4716]

Pontosan nem tudom, de amikor még néztem akkor a MESA kártyámmal mintha egy ár körül lett volna 60-80eFt.
De mivel a buszos szervó vezérlők olcsóbbak így nem drága

Előzmény: svejk, 2019-12-25 21:20:31 [4715]


svejk | 30083    2019-12-25 21:20:31 [4715]

Mi pénz?

Előzmény: bundyland, 2019-12-25 20:34:51 [4714]


bundyland | 1154    2019-12-25 20:34:51 [4714]

Jó hír Yaskawásoknak

Mechatrolink II Interface Adapter for LinuxCNC

LINK


zoller | 31    2019-08-08 22:30:56 [4713]

Ezt értem is, de ehhez kell valami fix pont... Vagy egy szerszámhoz képest mérem a többit, z esetén egy nullás korrekcióval oldalazott felülethez pl.

X tengely esetén van a trükk, nem kell érintéssel szarakodni, annak a pontatlanságát belevinni.
No Tool, vagy valami 0-ás korrekciójú szerszámot betöltve a bemérendő szerszámmal esztergálok egy átmérőt, a kívánt felületminőséggel, majd megmérem. Manual módban megadom a mért értéket G54 átmérőnek. Az MDI-n megjelenő G54 X offszetje lesz az adott szerszám korrekciója G53-hoz képest. Beírom a táblázatba. (Az előjel helyességében most nem vagyok biztos)
Megteszem ezt a többi szerszámmal is.
A következő lépés, betöltődik a virtuális szerszám, 0 korrekcióval. De lehet, hogy simán No Tool esetén is ugyan az a helyzet. Aztán G53 G0 X0, majd manualban adunk neki G54-re egy x=0 átmérőt. Ettől kezdve a G54 X-el
nem kell vacakolni, nem kell érintővel méretet venni, mert az összes kés a valós átmérőn lesz betöltéskor.

Előnyei számomra:
1. Fixen, gang-tooling esetén próbálj meg egy sarok, egy furat és egy hátul, negatívban levő beszúrókés átmérőjét ugyanahhoz a referenciához bemérni érintgetéssel...
2. A munkadarabon mérek kész átmérőket, ezek alapján van megadva az eltolás, tehát az érintésből adódó pici hiba is kiesik...

Lehet picit bonyolult, de nekem bevált.

Előzmény: lari, 2019-08-08 13:50:32 [4712]


lari | 1123    2019-08-08 13:50:32 [4712]

Olvasd el ezt, én ilyen módon szoktam eljárni... szerszám bemérés

Előzmény: zoller, 2019-08-07 22:50:46 [4711]


zoller | 31    2019-08-07 22:50:46 [4711]

Bár eltelt pár hét, de csak a napokban jártam az esztergám környékén...

"Nálam is hasonlóan működik, csak én az egyes szerszámhelyen nem virtuális kést használok, hanem az maga az egyes szerszám.Ha kopik az egyes kés, vagy cserélni kell, akkor sincs semmi gond, mert újra bemérem az egyes kést (G54) és a többi szerszám eltolása ugyanúgy módosul vele az új beállításokkal... "

Ezt a dolgot nem értem. Mihez képest korrekciózol? Hol a kályha, amitől el lehet indulni?
Egyszer valahol valamikor felvettél valamivel egy átmérő értéket, és ahhoz???

Nálam az x-tengelyen g53 x0 pozícióban, ami home is egyúttal, van felvéve eltolás nélkül x=0 átmérő. Tehát x tengelyen nem egymáshoz korrekciózom a szerszámokat, hanem egy fix pozícióhoz.

Előzmény: lari, 2019-07-18 05:42:12 [4701]


KoLa | 6438    2019-08-03 21:49:55 [4710]

Szia! a halandók közé tartozunk, rögtön javítanám is az írásomat ugyanis, a Béni kétbek subrutinja mindíg ugyanazon az átmérőn hozza vissza a szerszámot, a g76 az nem.
Egyébként aki menetet vágna LinuxCnc-vel, annak ajánlom a Béni oldalán lévő python scriptet,ott le van írva hogyan kell használni.
Értelemszerűen ki kell tölteni egy felugró táblázatot és ebből megírja a program a menetvágó ciklust.
Ezzel lehet szögben is menetet vágni, 1 vagy 2 bekezdéssel,mindent tud szinte, sok paraméterrel itt

Előzmény: VViktor, 2019-08-03 08:28:47 [4709]


VViktor | 1057    2019-08-03 08:28:47 [4709]

Szia Lajos.
Az ilyen okosságokat kellene valahova egybe gyűjteni,a földi halandóknak.
Hisz ezt te már kisujjból kirázod,míg ez nekem teljesen új dolog.
Köszönöm,főleg a szöveges segítséget mellé.

Előzmény: KoLa, 2019-08-02 21:02:40 [4703]


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

Időrend:
Oldal 1 / 96 Ugrás ide:
Sorok:
1  2  3  4  5   Következő ►  Utolsó ►|


 ◊