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
    
   


Mach3 CNC vezérlő program

Mach3 CNC vezérlő szoftver használata...

 

Időrend:
Oldal 34 / 370 Ugrás ide:
Sorok:
|◄ Első  ◄ Előző   30  31  32  33  34  35  36  37  38   Következő ►  Utolsó ►|

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

J-Steel | 1721    2018-06-20 22:49:14 [16961]

Érdekesen viselkedik a MACH3, és ez sajnos nincs dokumentálva, de kiderült a turpisság:

A következőek a tények:
- Windows 7 64-bites gépen megy nálam a mach demo, amivel a funkciókat próbálgatom CNC gép nélkül
- Ebben az összeállításban nincs működő párhuzamos-port driver
- Amikor tesztelgetek, akkor nincs csatlakoztatva semmilyen kártya

A másik XP-s gépen, ahol a Pokeys kártya is online (ott sincs telepítve a párhuzamos port), kiderült hogy a kézi vezérlésben 100%-nál valóban eléri a motor maximális sebességét.

Valaki azt írta a Mach fórumon, hogy amikor egy XP-s gépen tesztelte a párhuzamos portot, és utána elindította a MACH-ot, az az LTP-Porttal nem tudott összekapcsolódni, és neki is pont így viselkedett, hogy a motor sebességének csak 1/6-át tudta kézi módban kicsikarni.

Én ebből arra következtetek, hogy ha semmilyen eszköz nincs rácsatlakoztatva a MACH-ra amit vezérelni tudna, akkor így reagál.

Még egy dolog, a korábban linkelt diagnosztika képen lévő pirossal jelölt érték olyan gépeken nem nulla ahol párhuzamos-porttal megy a mach. Ha a port nem megy, vagy más módon kommunikál, akkor az az érték zéró.

Még annyi infót találtam közben a MACH fórumon hátha valakit érint, hogy a diagnosztika képernyőn jobboldalt nem minden kijelő lámpácska működik. És végül aztán nem távolították el őket: Díszítés lett


Törölt felhasználó    2018-06-20 20:04:50 [16960]

A Mach3 -ban sok olyan funkció van amit ha változtatsz, csak újraindítás után lép életbe.
Én, nem filózgatok rajta.
Ha bármit változtatok, újraindítom. Az biztos.

Előzmény: J-Steel, 2018-06-20 19:27:07 [16959]


J-Steel | 1721    2018-06-20 19:27:07 [16959]

Igen, és újra kellett indítanom valami miatt. Ezért nem volt hatása azonnal, hiába próbálkoztam.
Ez már megoldódott.

Előzmény: Törölt felhasználó, 2018-06-20 19:18:59 [16958]


Törölt felhasználó    2018-06-20 19:18:59 [16958]

Ez akkor fordul elő, amikor túl lapos a felfutó, lefutó rámpa a motortuningban.
Ha meredekebbre állítod, helyrejön.

Előzmény: J-Steel, 2018-06-20 12:14:29 [16949]


J-Steel | 1721    2018-06-20 19:18:54 [16957]

Valaki megnézné legyen szíves, hogy az ő Mach 3-jában a diagnosztika képernyőn (Alt-7) a "Time in Int." értéke mennyi?
Lásd: csatolmány piros nyíllal jelölt rész

  

Előzmény: J-Steel, 2018-06-20 18:58:44 [16956]

J-Steel | 1721    2018-06-20 18:58:44 [16956]

A Jog (kézi) móddal kapcsolatban:

Úgy működik a kézi mód, hogy ha a "Slow Jog Rate" 50%-ra van beállítva, de megnyomjuk a SHIFT-et és úgy a nyílbillentyűt, akkor 100%-kal fog mozogni.
Végeztem méréseket, és nem értem, hogy 100%-nál miért adódik így:

Motor beállítás seb.: 1000 mm/perc
akkor jog sebesség: 168 mm/perc (16,8 %)

Motor beállítás seb.: 500 mm/perc
akkor jog sebesség: 84 mm/perc (16,8 %)

Hol lehet ezt a 16%-ot feljebb állítani ??????


J-Steel | 1721    2018-06-20 18:30:02 [16955]

Azt mondja az ember, hogy ez mindig egy kicsivel kevesebb, mint a megadott. Ezek szerint ez mindenkinél így van.

Előzmény: J-Steel, 2018-06-20 18:16:59 [16954]


J-Steel | 1721    2018-06-20 18:16:59 [16954]

3:58-nál neki is csak 126 a 150 helyett, ami 84%

Előzmény: J-Steel, 2018-06-20 18:15:22 [16953]


J-Steel | 1721    2018-06-20 18:15:22 [16953]

Ez a hapsi is azt mutatja, hogy neki sem éri el a feed rate-et.


J-Steel | 1721    2018-06-20 15:02:34 [16952]

Az álatala írt feed rate alatt az aktuális előtolást értettem, amikor mozog is a rendszer.

Előzmény: J-Steel, 2018-06-20 15:00:06 [16951]


J-Steel | 1721    2018-06-20 15:00:06 [16951]

Ha megadom

G1 X1000 F600
akkor azt írja a feed rate alatt, hogy 500 unit/min

Ha azt adom meg, hogy
G1 X1200 F500
akkor meg 420 unit/min-t ír feed rate-re.

Az FRO nálam 100%. Nem értem mi ez a 84% tényleges érték?
Nincs köze a motor tuningnak, mert G0 parancs esetén eléri a 900-at.

Előzmény: Pali79, 2018-06-20 14:35:50 [16950]


Pali79 | 702    2018-06-20 14:35:50 [16950]

Ha jól értem ez nem gyorsulás, lassulás gond, amit egyébként a Motor tuningnál tudsz állítani. Itt inkább a vezérlés lassúsága lesz a gond. Mondok egy példát: a vezérlés úgy működik, hogy teszem fel 10 ms-enkenként lekérdezi a gombot, hogy nyomod-e. Ha igen akkor kiadja az impulzust a kimenetre. De egy lépés a vezérlésnek mondjuk 50 ms-ig tart addig a vezérlés összeszed újabb 5 lépésnyi feladatot. Közben hiába engedted el a gombot a már beérkezett lépéseket végrehajtja.

Előzmény: J-Steel, 2018-06-20 12:14:29 [16949]


J-Steel | 1721    2018-06-20 12:14:29 [16949]

Most én kérdeznék:

Valaki nem tudja véletlenül, hogy lehet állítani a kézi vezérlés X+ X- gombjainak megnyomásakor a gyorsulási és lassulási értékeket? Olyan rossz, hogy elengedem a gombot, és még megy a motor 5-10 másodpercig.
G0-val (és G1-gyel) egyből megy és megáll, tehát a motor tudna gyorsabban is reagálni.


J-Steel | 1721    2018-06-20 12:09:06 [16948]

Úgy tűnik csak ezt tudja. Itt ezt írja:
"A Teach (Tanítás) funkció használatával a Mach3 meg tudja jegyezni az összes MDI sort, végrehajtja és tárolja őket egy fájlban. "

Előzmény: J-Steel, 2018-06-20 12:03:26 [16946]


Djjwill | 13    2018-06-20 12:08:53 [16947]

Én nem erre gondoltam. Hanem betanításra. Tehát kézzel tekergetem a motorok tengelyét és a vezérlőbe visszafelé generált impulzusok alapján rógzíti mennyit mozdult a motor.

De hogy érthetőbb legyen egy kefeipari autómata gépről van szó. Amit autómatizálni kéne cnc vezérlésűre. Három tengely forgatása mozgatja a keféket a gépben pl partvist! És ugye itt nem egy sík asztalon vannak a kefék tehát nem lehet megrajzolni a furatok mezőjét. Mert ezek billentésekkel mozognak jobbra balra fel le hogy szögben legyen fúrva és tömve.

Előzmény: J-Steel, 2018-06-20 11:55:01 [16945]

J-Steel | 1721    2018-06-20 12:03:26 [16946]

"Stop teach" után meg kell nyomni a "Load/Edit" gonmbot.
Próbáltam kéziben, de úgy nem jegyzi meg, legalábbis úgy nem, hogy kéziben odanavigálok egy pontra.

Előzmény: J-Steel, 2018-06-20 11:55:01 [16945]


J-Steel | 1721    2018-06-20 11:55:01 [16945]

A második képen (Alt+2) van egy olyan gomb, hogy "Start Teach" és "Stop Teach"
Én azt vettem észre, hogy Start után az alsó mezőben a kézzel megadott kódokat rögzítette, majd Stop után meg tudtam valahogy ismételni, de már nem emlékszem. Hogy ezt vajon lehet-e kézi módban csinálni, nem tudom.

Előzmény: Djjwill, 2018-06-20 07:05:36 [16944]


Djjwill | 13    2018-06-20 07:05:36 [16944]

Sziasztok. Valahol olvastam egyszer hogy lehet valahogy olyat hogy kézi mozgatás alapján rögzíteni g-kód-ba a mozgást. Tud erröl valaki valamit?


Törölt felhasználó    2018-06-19 22:05:23 [16943]

Anno, az első néhány darab UC100 -ból vettem egyet a Hatvani CNC találkozón.
Első próbánál feltűnt, hogy simábban, csendesebben mennek a motorok. Ráadásul bő 10% al nagyobb sebességet tudtam elérni vele, az LPT porthoz képest.
Pedig az eredeti cél, csak a laptop használhatósága volt, kiszállásos javításoknál.

Előzmény: CNCdrive, 2018-06-19 18:17:12 [16941]


Gyati | 637    2018-06-19 18:41:35 [16942]

Szia!

Itt:

Előzmény: tomnc, 2018-06-19 14:58:25 [16940]


CNCdrive | 442    2018-06-19 18:17:12 [16941]

Mozgásvezérlővel és nyomtatóporttal a jelgenerálás finomságának az összehasonlítása (fülre)

Előzmény: agyaggalamb, 2018-06-18 21:03:30 [16938]


tomnc | 694    2018-06-19 14:58:25 [16940]

Sziasztok segítség kellene.Tudja valaki hol tudom megvenni a Mach3 hivatalos licencet a legolcsóbban?


tóthz | 629    2018-06-19 07:03:19 [16939]

Az általad kinézett vezérlő alkalmas akkor, ha maximum 4 léptetőmotorral működik a géped. A főorsót nem feltétlenül kell kézzel kapcsolni a Mach3 tudja! Usb eszköz akkor kell csak, amikor nincs párhuzamos port vagy nem akarod azt használni. Szerszámcserélés megoldható, de neked kell írni hozzá segédprogramot.

Előzmény: agyaggalamb, 2018-06-18 21:03:30 [16938]


agyaggalamb | 307    2018-06-18 21:03:30 [16938]

Sziasztok! Egy mechanikailag kitűnő állapotú de rossz vezérlővel ellátott nyák gravírozóra sikerült szert tennem. Szükségem lenne pár infóra hozzáértőktől a mach3-al kapcsolatban. Működtethető lenne csak az alábbi léptető vezérlővel közvetlenül mach3ról
Léptető vezérlő
és ebben az esetben a főorsót külön kézzel tudom csak kapcsolni? Vagy mindenképpen kell mondjuk egy UC100 vagy 300 mozgásvezérlő amivel ez megoldható akár automata szerszámcserélő lehetőséggel? Van a gépnek ugyanis szerszámtartója és automata szerszámcserélóje. Működtethető a szerszámcserélő mach3-al?
Kicsit sok a kérdés, de ebben a témában nem sok infóm van. Olvastam a mach3 kézikönyvet de abban nekem nem egyértelmű leírást olvastam ezekről. Ki tudna valaki okosítani?


KoLa | 7585    2018-06-18 20:58:58 [16937]

Igen ez így van!nincs ezzel semmi gond, amióta ráforrasztottam a vezetékeket!

Előzmény: J-Steel, 2018-06-18 00:41:40 [16933]

KoLa | 7585    2018-06-18 20:41:07 [16936]

Az első menetvágasaim annó a Mach3-al pwm vezérelt frekiváltós főorsóhajtással kezdődtek...
Teljesen az esztergagép mellőll indultam, az elektronikához segítség kellett mert, teljesen új volt ez a számítógépes vezérlés, de gondolom sokan vagyunk így ezen a fórumon.
A főorsóm nem tudott állandó fordulatszámot biztosítani a menetvágáshoz, mert a pwm jel ingadozoztt, prellózott 1-2 herc-et folyamatosan, ezért a 1.5-s menet kb 25 mm-ig volt tökéletes.
Ez már elég régen volt, Sneci és Antal Gábor segítettek és felhívták a figyelmemet arra hogy a frekiváltó tud saját előre beállított stabil frekvenciát is kiadni! és láss csodát, jó lett a menetvágás!
Általában nagy átmérőn kell menetet vágnom,pl-ul, 110-es átmérőn 8mm menetemelkedést,két bekezdéssel,itt azért látszott hogy, néha előre megy a forgács, néha meg hátra, kicsit jobbra kicsit balra tévelygett!Folyamatosan változó forgácsolóerővel a kúpos menet miatt!
A menetemelkedés nagysága mutatja a pontatlanságot, lehet hogy 1-es menetnél észre sem veszem.
Ezt a menetet 120 rpm fordulatszámon vágom, nem számolgatom hogy ez hány hertz, mert a lényeg az hogy egy körbefordulás alatt hányszor ellenőrzi, korrigálja a számítógép a szinkront!
Régebbi Mach3 verzióknál volt a 4 vagy több réses vezérlés, de aztán kimaradt az újabb verziókból, nem véletlenül.
Ettől függetlenül évekig használtam a Masc-3 at teljes megelégedéssel addig, amíg nem jött a Linuxcnc (Emc2) 'a' nem a legjobb főorsóhajtásomból is kihozza a tökéletest!
Itt még van egy gondolatom a szinkron hajtásokkal kapcsolatban, a realtime szinkronizációnak a határa, az egybe esik a motorok gyorsulásával, mert ha nem tudja lekövetni időben akkor lehet egy kis hiba,ez nálam a léptetők miatt fennáll, a z 120mm/s2 gyorsulású.
A működőképes összeállítást Te is megtaláltad magadnak, Antal Gábor is, és én is úgy érzem hogy, jó amit csinálok!

Előzmény: tóthz, 2018-06-18 10:58:04 [16935]


tóthz | 629    2018-06-18 10:58:04 [16935]

A javaslatodat a „menetvágás hajnalán” már kipróbáltam. Az encoderes vezérlés tagadhatatlanul pontosabb követést tesz lehetővé, viszont szükségtelen az orsóleállásig történő fordulatkövetés annak ellenére hogy ez az egyik legjobb vizsgálati eljárás annak igazolására, hogy a mellékmozgás pontos. A cél azonban az, hogy a korrekciós elektronika a névleges fordulat környékén állítsa be a megfelelő értékű mellékmozgást. Példaként: kézi menetvágás esetén csak egy idiótának jutna eszébe időnként rángatni az indítókart! Megj: a fogaskerék is van olyan pontos mint az encoder.
Az INDEX jeladó 300-as fordulaton 5Hz-es jelsorozatot ad. Vagyis másodpercenként 5 alkalommal helyesbíti az előtolás mértékét. Ezzel a szisztémával megfelelő minőségű menetet lehet vágni.
Nem szívesen írom le ismét, de csak most kapcsolódtál a témához ezért kivételt teszek:
Az elkészült menetet próbadarabnak használva újra és újra lefuttatva a programot - nem vág bele a munkadarabba a kés. Így lehetőség van arra, hogy illesztett menetnél a menetidomszert rápróbáljam az elkészült menetre. Ha még „kövér” akkor leveszek belőle annyit, hogy húzósan, akadálymentesen lehessen összecsavarni.
Egyébként (megint) abból indult ki a vita, hogy menetvágásra vágyó fórumtársunk tudakolta, miként kell menetet vágni Mach3-al. Hozzászólásomnak azért van jelentősége, mert az általam ajánlott konfiguráció szinte nulla forint költséggel kivitelezhető egy már működő, de menetvágást még nem tudó gépen.
Svejknek köszönöm a méltatást! Az Ö hozzászólását kiegészítem, hogy nem maradiságból nem fejlesztek Usb-re, hanem azért mert nekem gyári CNC gépeim is vannak. 2db EMCO, 1 db SZIM. 1db C tengelyes saját fejlesztésű. Egyébként nem véletleül vettem „egy fórumtársamtól” három db lpt portos gépet! Nekem az megfelel, biztosítja, hogy megbízhatóan elvégezzem velük a munkámat.
üdvözlettel: Tóthz

Előzmény: KoLa, 2018-06-17 22:38:15 [16932]


D.Laci | 5456    2018-06-18 10:15:40 [16934]

Az én tapasztalatom is az, hogy csak a menetvágás elején veszi figyelembe az index jelet, később már csak kijelzi az aktuális fordulatszámot.

Előzmény: tóthz, 2018-06-17 22:18:40 [16931]


J-Steel | 1721    2018-06-18 00:41:40 [16933]

'LinuxCNC a gyakorlatban' téma, 4363. hozzászólás


KoLa | 7585    2018-06-17 22:38:15 [16932]

Szia!
Lehet hogy ez a verziószámtól is függ, nekem 2.63 nál volt ez a jelenség, kézzel forgatott főorsónál hogy, index jelre beindult a menetvágás, a programozott főorsó fordulat szerint, és végig is ment, és visszaállt a kezdőpontba majd, várt amíg forgatok neki egy újabb index jelet, ebből gondoltam hogy csak a kezdéshez használja, nem pedig a fordulatonkénti kontroll-hoz.
Próbáld ki,ha van rá lehetőséged, mert nekem most nincs Mach3-as esztergám.

Előzmény: tóthz, 2018-06-17 22:18:40 [16931]


tóthz | 629    2018-06-17 22:18:40 [16931]

Szia KoLa!

"de azt még hozzátenném hogy a Mach3 az index jelet csak egyszer veszi figyelembe, az induláskor"

Feltételezés!

Üdvözlettel: Tóthz

Előzmény: KoLa, 2018-06-17 22:11:14 [16930]


KoLa | 7585    2018-06-17 22:11:14 [16930]

Szia!

Esztergálás terén a Linuxcnc a legjobb!

Felhasználói kezelhetőségben a Mach3 jobb!ez sokszor döntő lehet a választásnál, főleg ha rövid meneteket kell vágni az esztergán, mert a Mach3 úgy tud pontos menetet vágni hogy, vagy rövid a menethossz,vagy ...(ide nem írok semmit mert nincs tapasztalatom)Antal Gábor már leírta párszor az Ő verzióját ebben a fejlesztésben.
Remekül működik nála, de azt még hozzátenném hogy a Mach3 az index jelet csak egyszer veszi figyelembe, az induláskor, ezért van az hogy a rövid menetek, rendszerfüggően pontosak.

Sajnos nálam az UCCNC még várakozási listán van.

Előzmény: svejk, 2018-06-17 19:07:47 [16925]


ANTAL GÁBOR | 4642    2018-06-17 20:25:46 [16929]

A Mach ot a megalkotói az LPT port ra szerkesztették . Ok szinkronizál
De mi ( Balázsék segítségével ) meghekkeljük az UC100 as ( USB t használó ) eszközzel
Ezért ami érvényes az LPT port ra az egyáltalán nem biztos hogy érvényes az USB s eszközre ( figyelembe véve a korábban említett bufferelést )

Előzmény: exup, 2018-06-17 19:31:07 [16926]


farkastibor | 670    2018-06-17 20:03:08 [16928]

Itt egy megoldás

  


ANTAL GÁBOR | 4642    2018-06-17 19:56:20 [16927]

Nem fogom publikálni mert okafogyott, és reklámnak sem jó ( én maximálisan meg vagyok elégedve az általam használt és Balázsék által csinált szisztémával )

Küldtem magán levelet, figyelmesen olvasd el és gondolkodj el! Amit írtam . A"nekem egyértelmű "t kellene revízionálni

Előzmény: exup, 2018-06-17 19:31:07 [16926]

exup | 639    2018-06-17 19:31:07 [16926]

Nekem ez teljesen egyértelmű...a mach3 fordulatonként 1 jelhez szinkronizál(mindegy a hw).
Uccnc pedig a jeladó felbontásához. Pl fordulatonként 100 jel. Ezt nehéz rosszul érteni. Tulképp egy szarabb felbontású progival tolod...mit kell ezen magyarázni?

Előzmény: ANTAL GÁBOR, 2018-06-17 17:36:29 [16923]


svejk | 33038    2018-06-17 19:07:47 [16925]

így visszaolvasva túlspirázzátok a dolgot.

Tózhz legalább 10 éve vágja rendületlenül Mach3-mal a menetet, többször teljes mellszélességgel kiált a program mellett és szerintem nem is akar mással dolgozni.
Ezt el kell fogadni, a munkadarabjaiban pedig nem lehet hibát találni, precíz ember.
Amihez Neki kell oda bizonyára tökéletes.

Antal Gábor megértette az elmélet hiányosságát és volt bátorsága váltani.

Ha idejönne Kola, úgy is azt mondaná, hogy csak a Linuxcnc-vel lehet jól dolgozni.
Persze Ő ezért meg is szenvedett érte, nekünk nem volt kitartásunk hozzá, pedig szerintem itt majd mindenki próbálkozott vele.

Előzmény: ANTAL GÁBOR, 2018-06-17 17:57:22 [16924]


ANTAL GÁBOR | 4642    2018-06-17 17:57:22 [16924]

Az Uc 100as lelki világáról : emlékeim szerint kb 1 s időkéséssel zajlónak a folyamatok .( bufferelés ) No ha egy skorpiót marunk akkor nem történik semmi csak a marás 1 sec -mal később lesz kész . A Mach küldi a jelet ami bemegy a bufferba és kijön ( kb 1 sec késleltéssel ) melynek hatására létrejön a mozgás .
No de ha ez a szisztéma a MACH os menetvágással akkor ha küldi a Mach a kompenzált jeleket ( mert feldolgozta az indexet ) és ha az 1 sec múlva hajtódik végre akkor igencsak gebasz a dolog . Arról már nem is beszélve hogy az index bevitele is az Uc 100 segítségével van megoldva . Vagyis a valós idejű beavatkozás igencsak csorbul . Szerintem Polgárdi Balázs ezt jelezte a amikor azt írta hogy nem sikerült korrekten megoldani a dolgot a Mach UC100 párosnál

Előzmény: ANTAL GÁBOR, 2018-06-17 17:36:29 [16923]


ANTAL GÁBOR | 4642    2018-06-17 17:36:29 [16923]

Bocsi hogy így fogalmazok de senki nem lát bele a dolgok belsejébe . Huszadszor írom le és teszem fel a kérdést . De az UCC100 forgalmazói nem érnek rá vagy kezd kínossá válni az ügy
Tehát huszonegyedszer : Mach3 asl dolgozunk
Álló mellékmozgás mellett az UCC100 vár , számol majd a kiszámolt steprekivel elstartol és végig azzal vágja a menetet ? ( leszámítva a vége elötti lassítást) ?
Vagy kompenzál ( figyeli az indexet és ha azok a ciklus alatt ritkábban jönnek akkor csökkenti a step frekit Ha így van akkor megérdemli a "szinkron"szót ( kici olcó de szinkron ) Ha nem akkor reklámízű a dolog

Korábban biztosan a leírt szerint működött és én a kommentekben mindvégig megelőlegeztem hogy sikerült ezt a kvázi szinkront kifacsarni a fejlesztés során.
Sajnos nem kapok választ . Tudom elvi a kérdés de jó lenne ( mások érdekében is ) tiszta vizet önteni a pohárba

Ha nem kapok megnyugtató választ akkor kipróbálom és az eredményt publikálom

Természetesen ez nem csökkent azt a hatalmas fejlesztői munkát amit mi az UCCNC használatával birtokolunk . Én ipari szinten vágok menetet az Uc400ETH val és abs meg vagyok elégedve, profi , világ színvolalú az együttes

Előzmény: exup, 2018-06-17 10:05:16 [16921]


exup | 639    2018-06-17 10:07:55 [16922]

Előzmény: guliver83, 2018-06-17 07:29:23 [16920]


exup | 639    2018-06-17 10:05:16 [16921]

Nekem az infókból az derül ki, hogy a mach3 egy főorsó fordulat alatt csak egy impulzus jelet vesz. Az uccnc pedig egy fordulat alatt annyit, amilyen jeladót teszel rá, annyi kikötéssel, hogy 50khz nél ne legyen gyorsabb a jel. Tehát lehet, hogy egy fordulat alatt akár 100szor is jelet kap és ehhez szinkronizálja a mozgást. A mach3 egy fordulat alatt csak egy jelhez szinkronizál. Mindkettő tud szinkronnal menni. De nyilván a hibalehetőség sokkal nagyobb a mach3-nál. Balázs nagyon jól leírta. Ha egy fordulat alatt nem változik a fordulat sebessége semmilyen körülmények között, akkor mindkettő jó. De én erre nem vennék mérget.

Előzmény: ANTAL GÁBOR, 2018-06-15 16:23:08 [16919]


guliver83 | 3234    2018-06-17 07:29:23 [16920]

Nem pont ide való de ezek szerint az UCCNC UC400ETH ugyan úgy vágja a menetet, mint egy linuxcnc.
Program indításakor , de még a főorsó nem indult el , csak akkor fog elindulni, ha kap egy jelet a főorsó felől, ha például kézzel fogom hajtani a főorsót, akkor úgy vágja végig a menetet ?

Előzmény: ANTAL GÁBOR, 2018-06-15 16:23:08 [16919]


ANTAL GÁBOR | 4642    2018-06-15 16:23:08 [16919]

Balázs ! korrektül válaszolj az alábbi kérdésre ! Az UC100 és a Mach3 úgy vágja a menetet hogy ha a menetvágó cikluson belül gyorsul lassul ( netán megáll)a főorsó akkor történik kompenzáció , vagy nem ?
Vagyis a mellékmozgás gyorsul lassul ill megáll vagy nem ?
Ha igen akkor alkalmazható a szinkron szó . Van szinkron de hogy milyen szoros az más kérdés .hisz fordulatonként egy indexjel van mintázva Minden relatív . A katicabogár kicsi vagy nagy ?
Ha viszont álló mellékmozgás esetén a fordulatszám megmintázása után egy indexjel hatására elindul a folyamat és a kiszámolt stepfrekivel végig megy a mellékmozgás ( a kiszámolt megállás elötti lassulást most ne vizsgáljuk! ) akkor nincs kompenzáció és nem alkalmazható a "szinkron" szó.

Persze ezt egy egyszerű kísérlettel le is lehet ellenőrizni Egy hosszabb menetnél egyszerűen ki kell kapcsolni a főorsót. Ha végig megy a mellékmozgás akkor nincs szinkron és nem beszélhetünk szinkron menetvágásról
Én mind ezidáig ezt hittem az indító index beérkezése után minden az Isten kezében van Bizton állítom hogy ezt nem az ujjamból szoptam . Az infók tőletek származtak . A korábbi bejegyzéseimben viszont kínosan ügyeletem a szóhasználatra mert azt is feltételeztem hogy sikerült valami fejlesztést realizálnotok.
A kérdés elvi ( de fontos) én az UCCNC t használom UC400 ETH val és az utolsó hiba elhárítása után abs meg vagyok elégedve Az a rendszer TÖKÉLETES !!!

Előzmény: CNCdrive, 2018-06-15 13:59:25 [16918]


CNCdrive | 442    2018-06-15 13:59:25 [16918]

"Ezt a kérdést nem értem, ilyen, hogy szinkronmenet nem létezik, szakirodalomban erre a témára vonatkoztatva. A szabvány pontosan leírja, hogy mi a menet. "

A szinkron menet definiálása alatt azt értem, hogy mit nevezünk szinkronnak.
Mégis milyen felbontástól beszélhetünk szinkronról?
Mert ugye a Mach3 LPT porttal index jellel tud menetet vágni ami azt jelenti, hogy 360 fokos fordulatonként mindössze 1 jel információt kap a pozícióról.
Ha az eszterga főorsó a fordulaton belül lassul/gyorsul, akkor az a menetemelkedés rovására megy.
Tekinthető ez is szinkron menetnek, hiszen van szinkronizálás, a kérdés csupán, hogy tekintsük-e annak.
Ha szinkronnak tekintem akkor tud szinkron menetet vágni, ha nem akkor pedig nem tud. Nézőpont kérdése.

Amit az UCCNC csinál, az hogy inkrementális encoderes visszacsatolás van, ahol az index-en kívül van még egy encoder A és B csatorna, ami jóval több pozíció információt jelent, mint csak az index, hiszen minden egyes encoder inkrementumban ismert a pontos pozíció. Ezért például ha 360 a fordulatonkénti encoder felbontás, akkor fokonként ismert a pozíció, ami ugye már jóval nagyobb felbontást jelent mint a 360 fok.
Továbbá a mozgásvezérlő az aktuális sebesség alapján még tört encoder osztásokat is számol az aktuális sebesség, gyorsulás, lassulás alapján, vagyis az eredmény még pontosabb lesz.
Egyébként a Mach3+UC300ETH és Mach3+UC400ETH vezérlőkben is ez az algorithmus van.

Azt, hogy a Mach3 nem tud pontos menetet vágni egyrészt az index-el való vágásra értettem, ami főként kis teljesítményű főorsókkal igaz, hiszen amikor a kés anyagot ér a kis motor alacsony tehetetlensége révén nagy valószínűséggel le fog lassulni és ilyenkor az hogy 360 fokig nincs újabb pozíció információ már gondot jelenthet.
Nagyobb esztergáknál ez kisebb probléma, mert a nagyobb főorsó a nagyobb inercia miatt kevésbé fogja változtatni a sebességét terhelés változás hatására.
Persze kérdés az is hogy mit nevezünk tökéletes menetnek, mik az elvárások.

A másik dolog ami miatt a "nem tud pontos menetet vágni" írtam, hogy a kihúzást nem mindig csinálja megtorpanás nélkül a Mach3, ami lehet hogy gond, lehet, hogy nem gond. Munka és programozás kérdése is a dolog, de az én meglátásom szerint már emiatt sem tekinthető tökéletesnek a dolog.

"A vita akkor válhat parttalanná, amikor valamelyik fél nem ismeri el a nyilvánvaló tényeket."

Szerintem a műszaki dolgokat, paramétereket, értelmezéseket érdemes első körben pontosan definiálni, hogy a vitapartnerek egy dolgon egy valamit, ugyanazt értsék. Én tudom hogy én mire gondolok, ön is tudja, hogy mire gondol, de nem biztos, hogy ugyanarra gondolunk amikor amúgy látszólag azonos dologról beszélünk.

Előzmény: tóthz, 2018-06-15 13:33:09 [16917]


tóthz | 629    2018-06-15 13:33:09 [16917]

áthozat az UCCNC topicból

"Tisztelt Tóthz,

Az attól függ, hogy hogyan definiáljuk, mit nevezünk szinkron menetnek és mit nevezünk tökéletesnek.
A Mach3 eleve nem tud tökéletes menetet készíteni, mindegy, hogy nyomtató porttal, UC100-al vagy bármi mással működik és ettől kezdve a vita némileg parttalan.
Egyébként a #5639, ő nem a gyártó, hanem a fejlesztő. A gyártók mi vagyunk.
No, de amúgy meg a rossz topikban van a téma tárgyalva, hiszen ez nem a Mach3, hanem az UCCNC topik.

[Előzmény:] tóthz, Ma 08:07:21 [5642]



"Az attól függ, hogy hogyan definiáljuk, mit nevezünk szinkron menetnek és mit nevezünk tökéletesnek."

Ezt a kérdést nem értem, ilyen, hogy szinkronmenet nem létezik, szakirodalomban erre a témára vonatkoztatva. A szabvány pontosan leírja, hogy mi a menet.

"A Mach3 eleve nem tud tökéletes menetet készíteni, mindegy, hogy nyomtató porttal, UC100-al vagy bármi mással működik és ettől kezdve a vita némileg parttalan."

A Mach3 garantáltan TUD hibátlan (szabványnak megfelelő) menetet vágni, én például rendszeresen használom ezt a tudományát. Ellenőrzésképpen a többször újra futtatott program anélkül - hogy belevágna a már elkészült menetbe - lefut. Ezt kész vagyok bemutatni a saját konfigurációmon.
Ha valaki szeretné az UC100-laptop konfigurációját ugyanilyen tesztnek alávetni, akkor rendelkezésére bocsáthatom a gépemet vezérlővel. Ha egy ilyen teszt eredménye azt mutatja, hogy nem ront a Mach3-hoz viszonyítva, akkor csatlakozok azokhoz, akik elismeréssel beszélnek az Önök munkájáról. Ha mégis rontana, akkor sincs nagy baj, mert az Önök adaptere más célra mint a menetvágás bizonyosan alkalmas.
Jelenleg kevesen esztergálnak menetet a saját építésű CNC gépeiken. Ennek oka, hogy nincs egységes álláspont a háttér kialakításában. Több fórumtársat ismerek, aki szeretne menetet vágni, de a kaotikus vélemények elbizonytalanítják, emiatt nem "fejlesztenek". Ha az UC100-on valóban működik a menetvágás, akkor lehet vele egy "kis költségvetésű" kiválóan használható CNC esztergát építeni.


A vitáról a véleményem:
A vita akkor válhat parttalanná, amikor valamelyik fél nem ismeri el a nyilvánvaló tényeket.

Üdvözlettel: Tóth Zoltán

farkastibor | 670    2018-06-10 21:25:01 [16916]

Ott a PyCam , avval elég jól lehet generalni g-codot Mach3-ra (Free-Progi), én a G61/64 használom



  

Előzmény: pingtomi, 2018-06-10 20:51:40 [16915]


pingtomi | 61    2018-06-10 20:51:40 [16915]

Igy van, en Camotics-al neztem meg, azzal is jo, csak mach3 alatt rossz.
Altalam irt/hasznalt python progival irtam, amit a dxf2gcode-bol szedtem ossze.
Elvileg ehhez a teglalaphoz nem kene G42, de a kod tovabbi reszeben van ives resz, ahova kell. De odaig nem jutottam meg el.

Előzmény: farkastibor, 2018-06-10 20:21:45 [16914]


farkastibor | 670    2018-06-10 20:21:45 [16914]

Mivel vann ez a cod generálva , CAD/CAM????
Cimcoval igy néz ki ( egy gyönyörűség )!!!!!

  

Előzmény: pingtomi, 2018-06-10 19:26:24 [16912]


navra55 | 211    2018-06-10 19:47:55 [16913]

Sziasztok,
szórol szóra ugyan evvel a problémával küzdök egy hete én is! Valószínű, hogy átállíthattam valamit, mert beüzemeltem egy-két új opciót mint végállás kapcsolók, frekiváltó vezérlése, Z-nullázó stb....
De nem találok sehol semmit, a könyvet is átnyálaztam mégegyszer.
Ha tudna valaki segíteni jó lenne...
köszönettel:
navra

Előzmény: A.Andras, 2018-06-06 17:43:14 [16910]


pingtomi | 61    2018-06-10 19:26:24 [16912]

egyik G42-vel hibasan, ha nem hasznalok G42-t akkor jo csak a meret nem ok, mert nem hasznalja a szerszam kompenzaciot a mach3.
Koszonom!

  

Előzmény: pingtomi, 2018-06-10 19:23:10 [16911]


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

Időrend:
Oldal 34 / 370 Ugrás ide:
Sorok:
|◄ Első  ◄ Előző   30  31  32  33  34  35  36  37  38   Következő ►  Utolsó ►|


 ◊