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 85 / 373 Ugrás ide:
Sorok:
|◄ Első  ◄ Előző   81  82  83  84  85  86  87  88  89   Következő ►  Utolsó ►|

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

robroy007 | 2292    2015-12-15 12:40:00 [14522]

abból indultam ki, hogy egy gép független kód így néz ki:
Gépfüggetlenbe:
G0 X0 Y0 Z1 A0
G0 X0 Y0 Z1 A90
ezt a cnc vezérlő interpolálja ki

Gépfüggőbe:
G0 X0 Y0 Z1 A0
G0 X0,017 Y0 Z0,999 A1
G0 X0,037 Y0 Z0,999 A2
G0 X0,052 Y0 Z0,998 A3
és így tovább
G0 X0 Y0 Z1 A90
ezt a CAM program interpolálja

ha jól emlékszem az edgeCAM-nek van saját belső megoldása valami wizard formájában a gép kinametikájának postprocesszálásához

Előzmény: Béni, 2015-12-14 23:53:00 [14518]


tibs | 190    2015-12-15 12:02:00 [14521]

Amit vázoltál az ipari gépeken sem alap opció hanem nagyon drága extra.
A sinumerik 840D-hez a TRAORI 13000euró volt.
Mazak-hoz G43.1 G43.4 G43.5, Haas-hoz G143 mind egy-egy vagyon lett volna.
Egyértelmű lett a CAM alkalmazása.
Ha lenne ilyen profi hobby cnc proram akkor az nem lenne olcsó.

Előzmény: robroy007, 2015-12-14 22:17:00 [14517]


csewe | 2578    2015-12-15 05:04:00 [14520]

Valószínűleg túl alacsony az X tengely végsebessége.

Előzmény: Törölt felhasználó, 2015-12-15 02:39:00 [14519]


Törölt felhasználó    2015-12-15 02:39:00 [14519]


Kört gravírozok. És a gép y ba lelassul, amikor a felőlem és a túlsó oldali irányváltós részhez ér.
Mi lehet az oka, és hogyan javítható?

Köszönöm, ha segítesz!


Béni | 2078    2015-12-14 23:53:00 [14518]

Miből indulsz ki és hogyan akarod elkerülni a kinematikára szabott programgenerálást? (CAM rendszerrel.)
Az ipari vezérlők is csak koordináta transzformációkat oldják meg a CAM által átadott adatokból. De ez nem egyszerűsít a posztprocesszáláson.
A Mach3 ezen funkciója (Formulas) kidolgozatlan. Hasonlóan, mint a Brain.

Előzmény: robroy007, 2015-12-14 22:17:00 [14517]

robroy007 | 2292    2015-12-14 22:17:00 [14517]

tegnap este volt egy kis időm foglalkozni az 5d formulával de egyből az én mach-omban találtam nem kis végrehajtási hibát
f(x)=sin(a/180*3.14159265358979)
f(z)=cos(a/180*3.14159265358979)

ugye ez a két sor egység sugarú körön való mozgásnál az a tengely 0 +90 -90 fokos tartományában szépen végig kellene számolnia a függvény értékeket

egészen odáig nincs is vele gond amíg valamelyik kezdő és vég koordináta nem azonos értékű!
azonos érték esetén egyáltalán nem számolja a program az aktuális A szög értékhez az adott koordináta tengely értéket

a tengely +90-ből -90-be való mozgásnál csak "a" tengely és az "x" koordináta változik pedig nullánál az "z"-nek el kéne érnie az 1-es értéket

nagyon sematikusan ez történik





R3.043.066 verzió van fent épp ha valaki esetleg valami régebbin megnézné hátha sikerül találni kevésbé hibás verziót

további hibái ennek a verziónak, hogy a PI értékét önmagában kiadja ha f(akármi)=PI teszt érték 3,1416...., de "PI" képletben már hibát okoz

ha a T szerszám hossz is szerepel a képletbe egyáltalán nem fogalakozik onnantól kezdve a képlettel és annak tartalmával

mielőtt valaki kérdezné miért itt szeretném megoldani a tengely számítást és nem CAM oldalon a válasz egyszerű!

ha a vezérlőben van a matek akkor gép független megmunkálási kódot lehet tervezi
viszont ha CAM oldalon matekolunk, akkor az csak azon a gépen ad megfelelő eredményt a generált Gkód aminek a paramétereit ismeri a tervező program


Polgárdi Balázsék nem akarnak vajon lépni ebbe az irányba az UCCNC-vel


Révész Richárd | 2073    2015-12-14 17:34:00 [14516]

Értem.
Tudom mire gondolsz. Másképp közelítettem meg a problémát.
A BRAIN az teljesen más.
Belekukkantok majd ebbe a M6.m1s-be

Előzmény: Papp László, 2015-12-14 17:18:00 [14515]


Papp László | 102    2015-12-14 17:18:00 [14515]

Ehhez nem kell G kód.
Ha beírod hogy M6 T0202 vagy M6 T0808 akkor vagy a 2-es vagy a 8-as szerszámot válasza ki, ehhez kell a M6.m1s makró. Aminek tartalmaznia kellene a T01 - T08 -ig azt a program ami az optókra ráillik BCD azt választaná ki és az a szerszám lenne..

Nem tudom mennyire vagyok érthető....

Előzmény: Révész Richárd, 2015-12-14 16:44:00 [14514]


Révész Richárd | 2073    2015-12-14 16:44:00 [14514]

Próbálkoztam egy brain írásával, de hiányzik számomra pár adat.
Ha feltennél egy g kódot amiben van olyan sor, ami a szerszámcserét kéri lehet, hogy előrébb lennék.
Nem ígérek semmit csak érdekel a dolog megvalósítása.

Előzmény: Papp László, 2015-12-14 16:25:00 [14513]


Papp László | 102    2015-12-14 16:25:00 [14513]

Sziasztok !

Csak nem hagy nyugodni ez a EMCO compact 5 szerszámcserélő.
Az lenne a kérdésem hogy valaki közölünk írt-e erre makrót vagy hasonlót 4db optókapus vezérléshez (BCD kódhoz) Azért is mert elég nehéz ehhez hasonlót találni. De úgy érzem ez a legegyszerűbb megoldás és korrekt. Itt a gép minden esetben tudja hol áll a késtartó..

Időzítéssel csak 1 a bajom, ha bármi végett a szerszám nem fordul oda ahova kell akkor szerszám illetve géptörés lehet.

Vagy 6-8 szerszám makró is érdekelne egy kis Magyar leírással ! Mi mit csinál, és lenne egy kis elindulási alapom ...

Rajtam kívül lehet hogy mást is érdekelhet...

Köszönöm !


KBalázs | 1507    2015-12-13 19:26:00 [14512]

De gyanítom a csúcs impulzusai ennél legalább egy nagyságrenddel nagyobbak, ezért akármi kerül elé, azonnal elpárologtatja.


KBalázs | 1507    2015-12-13 19:21:00 [14511]

Azt írják, 30W az átlagos kimenô teljesítménye (ami infra:1064 nm), és 10m/s a szkennelési sebessége, 25 mikron a pont mátmérô (erre koncentrálódik a 30W !) és mindent visz amit elé tesznek (mint a flexkorong).

Előzmény: guliver83, 2015-12-13 19:15:00 [14510]


guliver83 | 3241    2015-12-13 19:15:00 [14510]

Hát ez az!
Nem kék lézer amivel itt lehet találkozni.

Előzmény: KBalázs, 2015-12-13 19:13:00 [14509]


KBalázs | 1507    2015-12-13 19:13:00 [14509]

Azt írják a honalapjukon, didóda-pumpált fiber és YAG lézerek, galvós letapogatással. Azok nem a hobby kategória

Előzmény: guliver83, 2015-12-13 19:03:00 [14508]


guliver83 | 3241    2015-12-13 19:03:00 [14508]

Szerinted milyen lézerrel csinálja ezt?

Előzmény: n/a (inaktív), 2015-12-13 17:53:00 [14507]

n/a (inaktív)    2015-12-13 17:53:00 [14507]

Sajnos még nincs gép csak ismerkedem a témával de látom konkrét válaszokat nem kaphatok mármint hogy mennyiből jönne ki egy ilyen vagy hogy lézeres helyett gravírtűs olcsóbb lenne stb...

Előzmény: guliver83, 2015-12-13 16:48:00 [14506]


guliver83 | 3241    2015-12-13 16:48:00 [14506]

A gép már meg is van, csak a program hiányzik?

Előzmény: n/a (inaktív), 2015-12-13 14:02:00 [14504]


Gyati | 638    2015-12-13 16:38:00 [14505]

Szia!

Egy ilyen géphez, egy olyan program szükséges, ami kiszámolja a lottó ötöshöz a nyerő számokat.

És már meg is van a gép!

Előzmény: n/a (inaktív), 2015-12-13 14:02:00 [14504]


n/a (inaktív)    2015-12-13 14:02:00 [14504]

Sziasztok!
Egy ilyen géphez milyen program lenne szükséges?
https://www.youtube.com/watch?v=Tmp4qaqW5S0


guliver83 | 3241    2015-12-12 21:36:00 [14503]



Emco Toolchanger Controller for Mach


vjanos | 5568    2015-12-12 18:39:00 [14502]

Mostanában én is keresgéltem 5 tengelyes témában.
- Grasshopper tud elvileg ilyent generálni Rhino3d-ből
- illetve az ingyenes cnc-toolkit, ami 3DStudioMax-al vagy a szintén igyenes GMAX-al megy.

Elvileg.

Előzmény: kari, 2015-12-11 12:57:00 [14475]


lovas gyula | 1877    2015-12-12 18:22:00 [14501]

Jelenleg a 8 szerszámhelyes "késtartó" Kézi üzemmódban működik. Egy kis peremkerekes kódkapcsolóval kiválasztom a kivánt szerszámot, majd egy gombnyomásal inditom.A szerszámváltó tengelyére épitett kódtárcsa (jelenleg egy másik kódkapcsoló van próbaüzemben) forog a kivánt pozicióig. Néhány fokos túlforgás után a meghajtó motorja visszaforog 1\3 feszültséggel és ráfesziti magát egy kilncsműre. Egy kijelző jelzi a pillanatnyi szerszám poziciót.
Az ilyen tipusú váltóknál alaphelyzetben a motor mindig rögzit tehát 1\2-1\3 feszültséget kap. Ez praktikusan egy müködtető relé nyugvó érintkezője.
Mach 3 -al még nem próbáltam az egyik ok, hogy egy másik megoldást fogok választani a föbb oka, hogy nem tudom a braint megirni.

Előzmény: Papp László, 2015-12-12 17:48:00 [14500]


Papp László | 102    2015-12-12 17:48:00 [14500]

Szia Gyula !

Azt a BCD kódosat meg tudnád osztani, itt a listán hogy is néz ki MACH3-ban ?

Eléggé kevesen csinálnák ilyet és kevés a leírás róla ! Ezért ha lehet akkor megosztanád velünk ?

Koszi !

Előzmény: lovas gyula, 2015-12-12 17:28:00 [14498]


guliver83 | 3241    2015-12-12 17:34:00 [14499]

Lehetséges!
Jó lenne valami megoldás és egy leírás azért róla. A Mach3 többi beállításai többnyire le vannak írva, de a szerszámcserélőről valahogy senki nem nyilatkozik.

Előzmény: lovas gyula, 2015-12-12 17:28:00 [14498]


lovas gyula | 1877    2015-12-12 17:28:00 [14498]

Csináltam bcd kódosat talán még mutattam neked is. Igaz még nagyon deszka volt. Müködik, de nem egy exact megoldás. Az igazi valami egyvezetékes lenne

Előzmény: guliver83, 2015-12-12 17:19:00 [14495]

guliver83 | 3241    2015-12-12 17:27:00 [14497]

Itt lenne az ideje
Mindenki, csak adok veszek és semmi szakmai nincs már úgy mint pár éve.

Előzmény: Révész Richárd, 2015-12-12 17:24:00 [14496]


Révész Richárd | 2073    2015-12-12 17:24:00 [14496]

Szerintem kevesen használják, vagy gyári gépük van.

Előzmény: guliver83, 2015-12-12 17:19:00 [14495]


guliver83 | 3241    2015-12-12 17:19:00 [14495]

Ilyen forgató témáról, miért nem írt, ír soha senki, vagy ez olyan egyértelmű mindenkinek?


lovas gyula | 1877    2015-12-12 16:43:00 [14494]

Lehet forgatni egy ellenállás láncot és egy A\D után minden poziciót tudni fog.

Előzmény: guliver83, 2015-12-12 16:00:00 [14491]


VViktor | 1095    2015-12-12 16:41:00 [14493]

Szia,megkerestem az említett g kódot.
DLaci csinálta,ha engedi akkor elküldöm neked emailban,de előtte megkérdezem tőle.

Előzmény: vamzol, 2015-12-09 21:09:00 [14450]


guliver83 | 3241    2015-12-12 16:40:00 [14492]

Csináljuk meg PLC vel neked az jobban menne!

Előzmény: Révész Richárd, 2015-12-12 14:57:00 [14490]


guliver83 | 3241    2015-12-12 16:00:00 [14491]

Ha egy optót referencia pontnak csinálsz akkor lehet csinálni egyszerűen, de akkor mindig referenciába kell küldeni és gondolom itt a fokokat fogja figyelni, de ez nem hiszem hogy jó megoldás lenne.

Előzmény: Révész Richárd, 2015-12-12 14:57:00 [14490]


Révész Richárd | 2073    2015-12-12 14:57:00 [14490]

Szerintem két optoval megoldható akárhány kés, csak kel írni egy brain-t hozzá.
Úgy is csak egy irányba kell forgatni kiválasztáskor a késeket.
Az a kérdés, hogy a brain-be lehet e számlálást csinálni.
Az egyik opto a null pozíciót adja meg, a másik ahoz képest számolja, hogy hanyadik kés kell.
De az is lehet, hogy nem jól gondolom.

Előzmény: guliver83, 2015-12-12 14:40:00 [14489]


guliver83 | 3241    2015-12-12 14:40:00 [14489]

Most ha két opto van az aszt jelenti, hogy 2 bemenet a Mach3 felé és ha 8 szerszám kell akkor 4 opto és négy bemenet a Mach3 felé?

Előzmény: sanyi, 2015-12-12 13:47:00 [14488]


sanyi | 1926    2015-12-12 13:47:00 [14488]

Tibort csak az elv miatt keresse meg a Mach3-t nem szereti...

4 pozícióhoz elegendő 2 optokapu...

Előzmény: Motoros, 2015-12-12 12:48:00 [14487]

Motoros | 5101    2015-12-12 12:48:00 [14487]

A forgató tengelyén van egy tárcsa ami a 4 optokapu közül letakarja hol ezt-hol azt, hogy minden poziciónak más más legyen a kódja.
A többi már a Mach vagy egyéb szoftver dolga.
Az áramköri részleteket Tibor45 megmondja ha akarja, keresd magánban, mert mostanság kerüli a fórumot.

Előzmény: Papp László, 2015-12-12 11:20:00 [14486]


Papp László | 102    2015-12-12 11:20:00 [14486]

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

Bővebben esetleg kapcsolást tudnál-e mondani mutatni ezzel kapcsolatban hogy a MACH3-ra a 4-bites kódolást hogy oldjak meg ?
Tetszik az ötlet és szerintem ez lenne a legfrappánsabb és a legstabilabb megoldás.
Igaz ismét bonyolítjuk a dolgokat, de...

Minden nemű ötletet szívesen veszek !

Előzmény: Motoros, 2015-12-12 08:41:00 [14483]


guliver83 | 3241    2015-12-12 10:11:00 [14485]

A bemenet az lenne rá, de hogy mi kép kell megoldani ez itt a kérdés.
8 szerszám mennyi OPTO a tengely végére kell 8 osztású tárcsa ez lenne itt a kérdés.
Mert egy hozzá nem értő, ezt nagyon de nagyon nem tudja .

Előzmény: Motoros, 2015-12-12 08:41:00 [14483]


robroy007 | 2292    2015-12-12 09:14:00 [14484]

Szia Béni!

kihívás amit, ha sikerül akár kollektívan is legyőzni a tudásért megéri a szenvedést

igazából azt szeretném elkerülni, hogy CAM oldalon kelljen a tengelyek vezérlésének kinematikáját lefedni

nincs hozzá programom, de létezik

jobban tetszene ha a mach oldalán tudnám kimatekoltatni a szükséges szimultán mozgásokat


nézzük például ezt a fej elrendezést

Előzmény: Béni, 2015-12-10 22:01:00 [14472]


Motoros | 5101    2015-12-12 08:41:00 [14483]

Ahogy Csewe írta ha a szerszámpozicionálást időzítővel oldod meg akkor semmi nem kell csak a tápfesz meg a morse kontaktusos relé. Ilyenkor persze nincsen visszajelzés hogy valóban ott van e ahová küldtük. De ez is stabilan működhet.
Az elegánsabb ha a beépített optokapuk ...4 bites... is használva vannak.
Na ilyenkor már szoftveresen is kell valami makró meg a bemeneted is megcsappan.

Előzmény: guliver83, 2015-12-12 08:07:00 [14482]


guliver83 | 3241    2015-12-12 08:07:00 [14482]

És gondolom meg is szeretnéd itt osztani a bekötését működést egy ilyen forgatónak.
És hogy milyen elektronika kell egy ilyen DC motorhoz .


guliver83 | 3241    2015-12-11 17:43:00 [14481]

És gondolom meg is szeretnéd itt osztani a bekötését működést egy ilyen forgatónak.
És hogy milyen elektronika kell egy ilyen DC motorhoz .

Előzmény: csewe, 2015-12-11 17:22:00 [14480]


csewe | 2578    2015-12-11 17:22:00 [14480]

Az a szerszámcserélő egy kilincses mechanika.
A cserekor tul kell fordítani a tényleges pozíción,majd visszafordítani,hogy ráüljön a killincsre.
A befordíításnál teljes tápfeszt kell adni neki,majd a visszafordításnál féltápfeszt,és az rajta is keilll hagyni.
Egy relé segítségével simán lehet haszálni a mach-al.
A szerszámpozíciinálást időzítővel oldják meg,ami a mach-ban nem gond,én illeszrtettem már mach-hoz ilyen szerszámcserélőt.

Előzmény: Papp László, 2015-12-11 16:12:00 [14478]


sutyko | 297    2015-12-11 16:38:00 [14479]

Köszönöm Csewe a válaszod!

Előzmény: csewe, 2015-12-11 12:41:00 [14474]


Papp László | 102    2015-12-11 16:12:00 [14478]

Szia Béni !

Én nem szeretném túl komplikálni a dolgot, ezért is kérdezek itt a fórumon, és kértem segítséget.

Sajnos még nincs a kezemben ez a szerkezet csak alku tárgya és ezért kérdeztem (kérdezem) aki tud segíteni az írja már meg, a véleményét hogy egyáltalán megvegyem-e !

A működéséről pár sort tudnátok írni ?
Mi érzékeli hogy melyik szerszám hol van, és oda vissza forgatást honnét tudja mikor mit és meddig csináljon, ha a MACH3-ra nincs rákötve a vezérlés.

Egyáltalán ez a EMCO szerszámcserélő mit tartalmaz belülről ?

Elnézést ha rossz helyen teszem fel a kérdésem.

Lehet hogy mást is érdekelhet.

Köszönöm a segítségeteket !

Előzmény: Béni, 2015-12-10 21:53:00 [14471]

kari | 1532    2015-12-11 16:07:00 [14477]

Köszi !
Utána nézek.

Előzmény: zoli0302, 2015-12-11 14:28:00 [14476]


zoli0302 | 387    2015-12-11 14:28:00 [14476]

Szia !
Van egy gibbs cam nevű program ,tudja az 5 tengelyt, sajnos annak ellenére, hogy úgy kezdődik a leírása, hogy extrém egyszerű a használata ,semmire sem mentem vele....
Azért Te megpróbálhatod.

Előzmény: kari, 2015-12-11 12:57:00 [14475]


kari | 1532    2015-12-11 12:57:00 [14475]

Ahh... 5 tengely vezérlése.
Az jóóó kis feladat, T45 szerint egy nagy misztikum, és otthon megvalósíthatatlan dolog.
Én is nagyon szeretnék már egy olyan progit találni amivel G-kódot lehet generálni 5 tengelyre.
Az én meglátásom szerint több adat bevitele után már nem olyan nagy probléma a generálás.
Ami fontos a forgótengelyek forgásközéppontjának távolsága a szerszám hegyétől.
De szívesen olvasnák erről bővebben.
HA valakinek van erről bármi valamije bátran ossza meg

Előzmény: Béni, 2015-12-10 22:01:00 [14472]


csewe | 2578    2015-12-11 12:41:00 [14474]

A motortuningban az 1°-ra eső léptetőmotor lépéseket kel megadni.
Ha Gkódból akarod vezérelni,akkor pedig fokban kell megadni az elfordulás mrétékét,és a kijelzés is fokban történik.

Előzmény: sutyko, 2015-12-11 10:32:00 [14473]


sutyko | 297    2015-12-11 10:32:00 [14473]

Sziasztok! Meg tudná valaki mondani, hogy ha van egy 4. forgó tengely-esztergabefogós, akkor ha ebbe beleteszek 1 hengeres fadarabot, hogy akkor az elfordulási pontot honnan kell néznem,amikor beállítom a Mach 3-ban.Tehát amikor legelőször szeretném beállítani a tokmány és a léptetőmotor működését. (vagy itt az elfordulási szöget kell megadni, mert az mindenhol egyforma( nem az útvonal hosszúságát)
Köszönettel.


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

Időrend:
Oldal 85 / 373 Ugrás ide:
Sorok:
|◄ Első  ◄ Előző   81  82  83  84  85  86  87  88  89   Következő ►  Utolsó ►|


 ◊ 
[ 1.7541 ]