HobbyCNC fórum
  v0.9.3.4

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



LinuxCNC a gyakorlatban

xxxx


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

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

vjanos | 4645    2017-11-22 20:42:00 [4435]

Van ez a Tool Edit GUI. Ha itt átírod a megfelelő koordinátáját a szerszámodnak, az nem hozza a kivánt eredményt? Akkor nem kel la g-kódhoz nyúlni.

Előzmény: lari, 2017-11-22 10:52:31 [4425]


lari | 1033    2017-11-22 18:54:46 [4434]

Igen eddig a touch off megoldást használtam, de ez ugye nem korrekció... No majd megpróbálkozom még vele, de már nem vagyok gépközelbe. Köszönöm a segitséged, lehet hogy még kérdezlek ezzel kapcsolatban.

Előzmény: smalla, 2017-11-22 18:43:39 [4433]


smalla | 928    2017-11-22 18:43:39 [4433]

T1 m6 G43 G43.2 H2 nem kell x, mert az már elmozdulás A szerszám táblán az 1 és 2 szerszámokat állítod. Ha machos akarsz lenni, mozgathatod a koordináták rendszert is (dro átírás) Válaszd mondjuk a g54 et és írd át az eltolását. Touch offal külön tudod nullázni, de be is lehet adni értéket.

Előzmény: lari, 2017-11-22 17:56:55 [4432]


lari | 1033    2017-11-22 17:56:55 [4432]

nem tudom... lehet, hogy nem értelek. A forgácsolástechnikát és a felületi minőséget, hagyjuk, csak az elvi rész érdekelne. Be van töltve egyes szerszám. G90 T1 M6 G43 Első munkadarab megmunkálás megtörtént.Munkadarab nem jó. Kompenzálnék a MIDI ablakba írom: G43.2 H1 x0.05 Hibaüzenet érkezik :cannot do g1 with zero feed rate Ezt nem értem, mert a kompenzációnál tengelymozgásnak nem kellene lennie...hanem értelmezésem szerint a dro-nak kellene kisebbnek/nagyobbnak lennie 0.05.el " G90 (set absolute mode) T1 M6 G43 (load tool 1 and tool length offsets, Z is at machine 0 and DRO shows Z1.500) G43.1 Z0.250 (offset current tool offset by 0.250, DRO now shows Z1.250) M2 (end program)"

Előzmény: smalla, 2017-11-22 17:39:05 [4430]


lari | 1033    2017-11-22 17:47:00 [4431]

De ez jó lenne csak a linuxnál nem lehet a dro.t felülírni olyan egyszerüen mint pl a mach.nál vagy az UC.nél

Előzmény: D.Laci, 2017-11-22 17:38:46 [4429]

smalla | 928    2017-11-22 17:39:05 [4430]

A lenti sort alapul véve a 10 és pozícióban lévő szerszám korrekciót állítod át az x tengelyre vonatkozóan 5 szâzaddal. Ha cseréled a lapkát, a 10 és sor értékeit nullázod, visszaáll az eredeti méret. De ha ugyanarra a darabra akarod ráfuttatni a kódot, akkor az 5 szâzad, fogásban 25ezred kevés lesz. Nem lesz szép a felületed. De az anyagtól szerszámtól fordulattól kenéstől gép merevségétől sok mindentől függ, hogy éppen mekkora lesz az átmérőd. Én az első 2-3 darabnál mindig a főkorrekciót állítom, aztán ha beállt a darab megmunkálása, utána lehet játszani a kopásokkal.

Előzmény: lari, 2017-11-22 17:07:56 [4428]


D.Laci | 3604    2017-11-22 17:38:46 [4429]

A DRO-ban átírod az érteket oszt jócakát az nem jó?

Előzmény: lari, 2017-11-22 17:07:56 [4428]


lari | 1033    2017-11-22 17:07:56 [4428]

Igen, ezt közben megtaláltam az eredeti dokumentációban, csak nem tudom pontosan értelmezni. Tehát kellene valami gyakorlatias tanács a használatát illetően. AMint lentebb írtam, elindítok egy programot, ami megesztergál több fogással egy átmérőt. Amikor kész, megmérem, de az átmérő kisebb vagy nagyobb lett. Mi ilyenkor a teendő? Módosítanom kell a g kódomat vagy sem? Ha nem, akkor hová kell írni a kompenzációt? Pl azt szeretném, hogy az esztergált tengely átmárője legyen 0,05mm-el kisebb a következő megmunkálásnál. Tehát X tengely átmérőben 0.05mm-t korrigáljon.

Előzmény: smalla, 2017-11-22 14:22:36 [4427]


smalla | 928    2017-11-22 14:22:36 [4427]

G43.2 Vel aktiválódik a további szerszám korrekció: G90 (set absolute mode) T1 M6 (load tool 1) G43 (or G43 H1 - replace all tool offsets with T1's offset) G43.2 H10 (also add in T10's tool offset) M2 (end program)

Előzmény: smalla, 2017-11-22 14:07:49 [4426]


smalla | 928    2017-11-22 14:07:49 [4426]

Egy szerszámra két korrekciót lehet ráhúzni. Alap + kopás. Nem Tudom fejből, hogyan kell megadni, de van rá mód.

Előzmény: lari, 2017-11-22 10:52:31 [4425]


lari | 1033    2017-11-22 10:52:31 [4425]

Nem ez nem jó. Itt arról lenne szó, hogy ne a g kódba írjuk be a módosítást, hanem a szerszámtárba egy korrekciós értéket. A gyári gépeknél is így van valahogy megoldva. Amit pedig linkeltél, az szerintem marógéphez használatos, és csak a z-t, tehát a szerszám hosszt módosítja.

Előzmény: vjanos, 2017-11-22 10:35:44 [4424]


vjanos | 4645    2017-11-22 10:35:44 [4424]

Gyakorlatban még nem használtam, de nem pont olyasmi kellene neked, mint itt van leírva a G43.1 résznél? A G-kódba kéne ilyent írnod, hogy G43.1 X0.5

Előzmény: lari, 2017-11-22 09:03:30 [4423]


lari | 1033    2017-11-22 09:03:30 [4423]

Szia ! A probléma a következő: Késbemérés megtörtént, szerszámtáblába elmentve ... Készítek egy munkadarabot. A végén megmérem az átmérőt, ami pl kisebb 5 századdal. Kellene valami egyszerűen használható él-korrekciózási lehetőség, amivel megadhatom, hogy a következő munkadarabnál a kés 5 századdal mélyebbre menjen és ne kellejen újra késbeméréssel vacakolni... Lehet, hogy elérhető ez a dolog a régebbiekben is, és csak én nem tudom. Egyébként 2.6.9-3 verziót használok.

Előzmény: smalla, 2017-11-22 08:48:00 [4422]


smalla | 928    2017-11-22 08:48:00 [4422]

Szerintem ez alapból elérhető mindegyik verzióban. Kifejtenéd, mi a gondod?

Előzmény: lari, 2017-11-22 06:22:08 [4421]


lari | 1033    2017-11-22 06:22:08 [4421]

Meg tudja mondani valaki, hogy van-e a linuxcnc-nek olyan új frissítése, amiben elérhető eszterga módban az élkorrekció? Ha igen melyik ez a verzió?

smalla | 928    2017-11-08 18:13:01 [4420]

Egyenlőre az a koncepció érlelődik bennem, hogy a Linuxcncvel hajtani tudom az XZ-UW tengelyeket, egy vezérlésből. És mivel alapvetően csak egy szerszámmal lesz munka végezve, így a szerszám táblán elég egy szerszámot beállítani, viszont 4 irányba kompenzálni. Így a megfelelő paraméter módosításával bármelyik irány kompenzálható. Még agyalok, hogy mi ennek a hátulütője. Majd összerakok rá egy szimulátort, hogy lássam hogy működik.

Előzmény: Pál, 2017-11-08 09:29:28 [4419]


Pál | 8068    2017-11-08 09:29:28 [4419]

CNC hajlítógépeknél szokták alkalmazni az Y1 Y2 tengelyeket a medve mozgatására. Itt az Y1 tengely a Master amit követ a Y2 Slave tengely. Ha külön korrekciózni kell akkor azt az Y2 tengely állításával lehet és ilyenkor a Master tengely nem mozdul meg. Mach3 elméletben ugyanezt tudja, de majd összedobok egy próbapadot tesztelni. Ezzel csak egy a bibi, ha a kezelő nincs ott a toppon akkor tud csinálni nagy IBM-et !

Előzmény: smalla, 2017-11-08 06:47:12 [4418]


smalla | 928    2017-11-08 06:47:12 [4418]

Együtt dolgozunk rajta. Úgy értem veled is .

Előzmény: Pál, 2017-11-07 23:49:16 [4417]


Pál | 8068    2017-11-07 23:49:16 [4417]

Pont egy ilyen vasúti kerék "pár" eszterga átalakításával találtak meg. Csak nem te is a Rovnai projekt után érdeklődsz ?

Előzmény: smalla, 2017-11-07 23:41:45 [4416]


smalla | 928    2017-11-07 23:41:45 [4416]

Valaki tudja mi a módja 2 kés tartós eszterga felkonfigurálásának? 2 XZ tengely van, 2 null pont, egy főorsó.


Messer | 317    2017-09-26 01:07:57 [4415]

Használja Valaki a EMC2-t S-görbés gyorsítással? Nem használom ezt a programot. Mach3-hoz kerestem megoldást (egyelőle nem sok sikerrel) , közben ezt találtam. s-curve.py


zozo | 2977    2017-09-24 19:27:48 [4414]

Pár éve szórakoztam a szimulációs részében egy 4 csuklópontos scara robottal, próbáltam átírogatni a config fájlokat és figyelni a változást. A képernyőre grafikusan kirakja a robotot és látod a mozgásokat. Valamit rajzoltattam vele, de torzított rajta. Aztán eltettem későbbre. A később azóta is tart, de jó lenne ha valaki kitaposná az ösvényt Első lépésként, barátkozásnak talán érdemes a minta configot kipróbálni, akár egy pendrive-ra telepített linuxcnc-n.

Előzmény: svejk, 2017-09-24 16:55:16 [4413]


svejk | 25257    2017-09-24 16:55:16 [4413]

Foglalkozott közületek valaki robotkarral? Van itt egy 5 szabadságfokú gyári, de ugye természetesen vezérlő nélkül. A maghajtásokat még megoldanám de a szoftver? Emlékeim szerint még a hagyományos Descartes féle maró/eszterga elrendezésnél is sokat kellett a HALL file-okkal dolgozni, gondolom a robot része főleg nincs kitaposva.


zoller | 3    2017-09-16 12:51:14 [4412]

2.8.0 ??? Olyan is van már??? Egyébként g55-el indult is el, mint legutóbb hagytam. Van némi anomália a fejemben a G61 G61.1 és G64-el kapcsolatban. A g61 esetén a g64 paraméterei érvényesek, vagy a három kód "üti" egymást?

Előzmény: KoLa, 2017-09-11 21:02:00 [4411]


KoLa | 5989    2017-09-11 21:02:00 [4411]

Most hogy írod... Nálam 2.8.0 verzió!

Előzmény: zoller, 2017-09-11 20:17:27 [4409]


KoLa | 5989    2017-09-11 20:31:36 [4410]

Szia János! Megnéztem! az ini fájlban az emc.var a paraméterek helye. Megnyitottam ezt a fájlt, és itt is két oszlopban van mint ahogy írtad! Átküldöm.

Előzmény: bjam28, 2017-09-11 09:43:21 [4408]


zoller | 3    2017-09-11 20:17:27 [4409]

Hali! Én is csináltam valami hasonlót nemrég, reggel bekapcsoltam, g55 benne van, ahogy legutóbb hagytam. 2.7.0 "gyári" állapotban, szintén eszterga.


bjam28 | 654    2017-09-11 09:43:21 [4408]

Szia Lajos! A G54/55/56... koordinátákat megjegyzi a program. Induláskor betölti, kilépéskor kiírja egy fájlba. A INI fájl [RS274NGC] szekciójában kell lennie egy PARAMETER_FILE = bejegyzésnek a megfelelő fájlra hivatkozva. Fontos még a fájl formátuma: két oszlop, az első egy sorszám (egész) a második az érték (1234.567 formában). Ennek a paraméter fájlnak a /home/kola/linuxcnc/configs/tekonfigod/ mappában kell lennie. A konkrét sorok a G55-re vonatkozóan: 5241-5250, azaz ezekkel az értékkel kezdődő sorok tartalmazzák a G55 koordinátákat. Küldd el az INI és a paraméter fájlt, hogy többet lássak a dologból.

Előzmény: KoLa, 2017-09-10 20:08:39 [4407]


KoLa | 5989    2017-09-10 20:08:39 [4407]

Eszterga módban próbáltam darabolásra használni a g54 g55 g56 adta lehetőséget,két szerszámot bemértem, mindhárom koordináta rendszerre,mivel még vannak műveletek leszúrás előtt, tökéletesen működött egész nap, de másnap reggelre csak a g54 maradt a helyén a másik kettő elszállt! Mit csinálok rosszul?nem kellett volna ezeknek is megmaradni?


remrendes | 1616    2017-08-20 16:14:49 [4406]

Targytalan.

Előzmény: remrendes, 2017-08-20 11:11:31 [4405]

remrendes | 1616    2017-08-20 11:11:31 [4405]

A gmoccapy honnan veszi a stepconf-ot? Hiaba jogolok, egyik motor sem mozdul, pedig a DRO szerint igen es az axis gui is tokeletesen mukodik.


horcsab | 306    2017-08-17 16:40:34 [4404]

FF0, FF1 adj értéket. Nagy sebességnél lép be.

Előzmény: smalla, 2017-08-17 15:31:33 [4402]


smalla | 928    2017-08-17 16:05:54 [4403]

Juteszembe, az X tengelynél már visszakapcsoltam a tahót (feedback)

Előzmény: smalla, 2017-08-17 15:31:33 [4402]


smalla | 928    2017-08-17 15:31:33 [4402]

a P értéke szinte mindegy (látszólag), de 10 alatt biztos kevés, 10 től kezd el normálisan mozogni, de aztán magától nem rezonál be akkor sem ha P 10000. csak úgy ha kimozdítom a holtpontról. az at_pid modul autótuning módban egyébként egészen elképesztő számokat generál, és persze azokkal rögtön kiakad a gép, de valami olyasmiket, hogy P 60000-80000, I 180000-2500000(!), D 17-63 és nincs két egyforma. Az X axishoz beállított paraméterekkel, 0,1-es elmozdulással szép a görbe, jó a megállás, de használhatatlanul lassú. OUTPUT_SCALE = 277.77 OUTPUT_MIN_LIMIT = -238.09 OUTPUT_MAX_LIMIT = 238.09 FEEDBACK_SCALE = 238.09 FEEDBACK_MIN_LIMIT = -238.09 FEEDBACK_MAX_LIMIT = 238.09 Az Z axishoz tartozó beállításokkal egész jól mozog a gép, akár folyamatosan is anélkül, hogy kiakadna, de a pontossága csapnivaló. És ennél még lehetne jóval gyorsabb is. OUTPUT_SCALE = -2857.0 OUTPUT_MIN_LIMIT = -2857.0 OUTPUT_MAX_LIMIT = 2857.0 FEEDBACK_SCALE = -3333.0 FEEDBACK_MIN_LIMIT = -3333.0 FEEDBACK_MAX_LIMIT = 3333.0 próbáltam az X tengelyhez beállított paraméterek egész többszöröseivel kb 6000-es számokig, de ott nem igazán lehet 1mm nél nagyobb elmozdulást kinyerni belőle. Most jut eszembe, hogy lehet a homing is bezavar, lehet azért nem megy gyorsabban, mert hiszen még nem volt hazaküldve és addig le van korlátozva. Na ezt este kipróbálom.

Előzmény: D.Laci, 2017-08-17 15:11:33 [4401]


D.Laci | 3604    2017-08-17 15:11:33 [4401]

Nagyoknak találom azokat az értékeket. Nekem LPT porton valami ilyesmi a jó beállítás: P = 4 I = 1 D = 0.01 BIAS = 0.5 FF0 = 0 FF1 = 0 FF2 = 0 DEADBAND= 0.00015

Előzmény: smalla, 2017-08-17 13:32:01 [4400]


smalla | 928    2017-08-17 13:32:01 [4400]

itt van a teljes konfig: https://github.com/smalla/configs/tree/master/XYZAC320 többé kevésbé naprakész, habár a tegnap esti működésemet nem szinkronizáltam még rá.

Előzmény: D.Laci, 2017-08-17 10:15:39 [4399]


D.Laci | 3604    2017-08-17 10:15:39 [4399]

Az INI fájlt rakd fel vagy küld el nekem had nézek bele.

Előzmény: smalla, 2017-08-17 09:50:33 [4398]


smalla | 928    2017-08-17 09:50:33 [4398]

Tegnap kicsit játszogattam vele. Ha a beállításokat leveszem (output scale, min-max), akkor nagyon szép pid görbéket látok és elég pontosan áll be a gép az adott helyre, ha csak 0,1mm mozgást kérek tőle. De veszett lassú, ha kicsit nagyobb távot kellene megtenni. Gyors mozgásokat végezni lehetetlen, ki is akad. Mekkora lehet kb a gyorsulása egy ekkora gépnek? Mert azt (is) feltételezem, hogy ez végletesen magasra van állítva a szoftverben, és a gép nem tudja követni. Az X tengellyel játszadozok: motor ~ 4,5Kw, 23Nm 2000RPM, 10mm golyós orsó emelkedés, kb 200-250kg tömeget kell mozgatni üresen. Inerciát ne kérdezzetek, lövésem sincs. Ha magasabbra állítom az output scale értékeket, akkor megindul a motor, de lehetetlen (?!?) jól pozícióba állítani.

Előzmény: smalla, 2017-08-16 16:11:58 [4397]


smalla | 928    2017-08-16 16:11:58 [4397]

Fanuc System 6M, ez a leírás fedi, csak nem a H-s vezérlőt kell nézni, hanem az M-est. most úgy próbálkozok vele, hogy tacho jel (TGLS jumper helyén) nélkül megy, mert azzal együtt végképp sztochasztikusan működött. Az elképzelés az volt, hogy ha így sikerül nagyjából beállítani, akkor visszaengedélyezem a tacho jelet. este le tudom fényképezni a pontos típust.

Előzmény: horcsab, 2017-08-16 15:29:18 [4396]


horcsab | 306    2017-08-16 15:29:18 [4396]

Amit Pál írt, tacho jel az fontos a hajtás végfoknak. Anélkül is ezt a jelenséget csinálhatja, vagy ha nem megfelelő a jelszint. A végfokot nem lehet átállítani tacho jel nélküli üzemre? Küldj egy pontos típust a végfokról, utánanézek, hátha találok róla valamit.

Előzmény: smalla, 2017-08-16 10:12:22 [4395]


smalla | 928    2017-08-16 10:12:22 [4395]

Persze, már vagy tízszer, hátha elsiklottam valami felett.

Előzmény: bjam28, 2017-08-15 15:22:54 [4394]


bjam28 | 654    2017-08-15 15:22:54 [4394]

Szia! Lehet hogy már nézted John Thornton oldalát, bár most éppen nem elérhető csak Google cache-ből: Servo Tuning Tutorial Itt a hibahatár is 20mm az egy helyett...

Előzmény: smalla, 2017-08-15 10:07:30 [4388]


Pál | 8068    2017-08-15 14:47:05 [4393]

Nem olyan egyszerű ennél a dolognál a probléma. A vezérlő egy ősöreg Fanuc rendszer volt. A DC szervó vezérlő analóg , de a motorokon nincs tachogenerátor eredetileg sem. A Fanuc vezérlő egység az encoder jelekből generált egy tacho feszültséget. Elméletileg ez is meg van oldva, de a próba enélkül volt kivitelezve. Így a szervó vezérlő belső P tagja is belebarmolhatott a beállításba. Tehát ez így sok sebből vérzik.

Előzmény: horcsab, 2017-08-15 12:51:50 [4391]


smalla | 928    2017-08-15 13:35:03 [4392]

Köszönöm a tippet. Sajnos nem, olyankor azonnal a világ végére szalad(na), de itt nem ez a helyzet.

Előzmény: horcsab, 2017-08-15 12:51:50 [4391]


horcsab | 306    2017-08-15 12:51:50 [4391]

Enkóder nincs fordítva bekötve? Csak tipp!

Előzmény: smalla, 2017-08-15 10:07:30 [4388]

smalla | 928    2017-08-15 11:21:43 [4390]

Igen, 3 tengely már mozog az 5-ből, csak még nem az elvárásaimnak megfelelően.

Előzmény: Pál, 2017-08-15 10:55:13 [4389]


Pál | 8068    2017-08-15 10:55:13 [4389]

Kezd összeállni a masina ? Mikor ott voltam akkor még a trafó sem volt a hajtásokhoz. Azóta sikerült szerezni ?

Előzmény: smalla, 2017-08-15 10:07:30 [4388]


smalla | 928    2017-08-15 10:07:30 [4388]

Kellene nekem némi segítség LinuxCNC + mesa 7i77 + Fanuc DC szervók PID tuningjához. Van valami anomália a rendszerben, amitől nem úgy működik a PID ahogy az a nagy könyvben meg van írva. És mivel ez lenne az első ilyen amit beállítok, nem igazán találom a hiba okát. Például: 1) azt írják, hogy növeljem a P-t, amíg önálló oszcillációban nem kezd, majd vegyem vissza. Az én rendszerem álló helyzetből, magától nem kezd el oszcillálni, mindegy meddig növelem a P értékét. 2) ha kimozdítom a holtpontból egy vezérlő utasítással (+0.1mm) akkor már egész kicsi P értékre is egyre nagyobb oszcillációba kezd, míg le nem kapcsol a túl nagy kitérés miatt. Nem találok stabil rezonancia frekvenciát, ami kellene a Ziegler Nichols féle beállításhoz. 3) ha sikerül próbálgatással beállítani PID értékeket, melyek kvázi működnek, azok csak az egyik irányba működnek. Ha a másik irányba indítom meg a szerkezetet, akkor vagy jóval nagyobb lesz a hiba, vagy egyenesen ki is akad a hibahatár (1mm) túllépése miatt. 4) Stabil gyorsjáratot nem sikerült beállítanom, ott szinte mindig nagyon nagy a hiba, ezért a max sebesség kb 150mm/perc ami több, mint lassú. Egyszóval béna vagyok hozzá, kellene a segítség. Lassan már hetekben mérhető a rá fordított időm, és szerintem ez tengelyenként max 1 óra kéne legyen. Köszönöm


Szasza43 | 97    2017-08-11 20:01:39 [4387]

Köszönöm.

Előzmény: horcsab, 2017-08-11 17:58:13 [4386]


horcsab | 306    2017-08-11 17:58:13 [4386]

Ha tudok, segítek, ha időm is engedi.

Előzmény: Szasza43, 2017-08-11 14:09:02 [4385]


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

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