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 217 / 370 Ugrás ide:
Sorok:
|◄ Első  ◄ Előző   213  214  215  216  217  218  219  220  221   Következő ►  Utolsó ►|

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

IselTom | 244    2012-03-17 21:37:00 [7721]

Lemaradtam valamiről??? :D


Sanyi Bá | 356    2012-03-17 21:05:00 [7720]

Ez a program egy HAAS gépen (fanuk vezérlés) simán futott, tehát a MACH3 nem mindenre jó, de nagyon jó relifeket lehet vele készíteni és még biztos sok mindenre jó. Most próbálom ki, hogy menet marásra milyen lesz beprogramozni. Menetmarásra a PAL-DIN programot használtam ami DOS-os progi és csak 2,5D-be működik, tehát csak az X,Y programozható egyszerre a Z csak külön megy. Az a kérdésem hogyan oldható meg így a menetmarás?

Előzmény: Sanyi Bá, 2012-03-17 20:41:00 [7719]


Sanyi Bá | 356    2012-03-17 20:41:00 [7719]

Köszi működik ha elhagyom a G90, G91.1-et, így el is készítettem, csak az a probléma hogy 20mm mélyen kell marni és szerkesztéskor (a Z-t minden kőr után lejeb írtam) a distance inc.-ról vissza ugrott abs.-ra, amit újra kellett jelölni.Maradok az R paraméterezésnél.

Előzmény: csewe, 2012-03-16 07:00:00 [7718]


csewe | 2578    2012-03-16 07:00:00 [7718]

ha elhagyod G90-et és a G91.1-et és a mach-ot inc-re állítod mindkét helyen akkor működik az eredeti kódod is.

Előzmény: Sanyi Bá, 2012-03-15 19:13:00 [7717]


Sanyi Bá | 356    2012-03-15 19:13:00 [7717]

Köszi ezt is kipróbálom, de csak holnap.A 0 fok 12 óránál van, én még így tanultam, az ős programozásnál a 90 fok balra volt, manapság már jobbra van.

Előzmény: csewe, 2012-03-15 19:02:00 [7716]

csewe | 2578    2012-03-15 19:02:00 [7716]

A leírás alapján talán ez jó.
kérdés hol van a 0 fok,mert van ahol 3 óránál,én most 12 órára tettem.
nálam jó abszolutba.

G49 G94 G40 G17 G80 G50 (G90 G91.1)
M6 T6(TOOL DIA.6)
G21 (mm)
M03 S10000
G0 G43 H3 Z2
G0 X0 Y0
G1 Z-14 F100
G1 X-16 F100
G2 X-46 Y30 I0 J30
G1 X-54 Y70
G3 X-84 Y40 I-54 J40
G1 Z15
G0 X0 Y0 Z0
M30

Előzmény: Sanyi Bá, 2012-03-15 17:07:00 [7709]


n/a (inaktív)    2012-03-15 18:18:00 [7715]

Kézi programozásnál célszerűbb az R paraméterezés.

Előzmény: Sanyi Bá, 2012-03-15 18:14:00 [7714]


Sanyi Bá | 356    2012-03-15 18:14:00 [7714]

Már akkor is utáltam az I, J, K-át és társait amikor tanultuk de azóta sem kellet használnom, a DATRON nem G kódos ezért nagyon jól programozható és nehéz elszakadnom tőle.Iselhez előveszem a régi jó PAL szoftvert és ott olyan rádiuszt és fokot állítok be amilyen kell.Köszi mindenkinek a segítséget.

Előzmény: Béni, 2012-03-15 17:28:00 [7712]


n/a (inaktív)    2012-03-15 17:31:00 [7713]

Akkor G91 kell az első sorba, mert az első egyenes végpontjától INKREMENTÁLIS x-30 y30-ra tetted a végpontot.
Ebből a pontból mész tovább inkrementálisan x-8, y40 -et (nem lesz érintőleges az első körívvel), majd innen (x-54,y70-en vagy most) R20-as negyed rádiusszal tovább. Ez sem lesz érintőleges. A végpont X-74,y90.
Játszd le egy kockás papíron, akkor jobban látod.

Előzmény: Sanyi Bá, 2012-03-15 17:13:00 [7711]


Béni | 2076    2012-03-15 17:28:00 [7712]

A leírásod alapján az alábbi a program. De szerintem nem ezt szeretnéd.

G49 G94 G40 G90 G17 G80 G50 G91.1
M6 T6(TOOL DIA.6)
G21 (mm)
M03 S10000
G0 G43 H3 Z2
G0 X0 Y0
G1 Z-14 F100
G1 X-16 F100
G3 X+14 Y-30 I30 J0
G1 X-8 Y40
G2 X-28 Y20 I-20 J0
G1 Z15
G0 X0 Y0 Z0
M30

Előzmény: Sanyi Bá, 2012-03-15 17:07:00 [7709]


Sanyi Bá | 356    2012-03-15 17:13:00 [7711]

Igen a rádiusz 30-as.

Előzmény: svejk, 2012-03-15 17:08:00 [7710]


svejk | 33043    2012-03-15 17:08:00 [7710]

A Status sorban írja a hibát:
"Radius to end of arc differs from radius to start line 8"

Ha leírod hova és mekkora körív kell vakegér secc-perc kijavítja.


Sanyi Bá | 356    2012-03-15 17:07:00 [7709]

Skiccet én sem kaptam csak az anyagra van rajzolva és most nem tudok fényképezni. arról van szó hogy x-16 majd innen egy negyed kör indul 180 fokról 270 fokig és innen X-8 Y40 és egy negyed körrel fejeződik be 0-tól 270-ig, a Z most nem érdekes.

Előzmény: Béni, 2012-03-15 16:42:00 [7707]


n/a (inaktív)    2012-03-15 16:55:00 [7708]

A szimulátorok általában automatikusan felismerik a megfelelő beállítást. Amúgy elég egyszerű a program, tehát a koordinátákból is látod hogy mi a jó, de a parancsokból is látszik:

G90 Absolute distance mode
G90.1 Absolute IJK mode
G91 Incremental distance mode
G91.1 Incremental IJK mode

Vagyis a programod Absolute distance és Incremental IJK módba kapcsolja a gépet.

Előzmény: Béni, 2012-03-15 16:19:00 [7705]


Béni | 2076    2012-03-15 16:42:00 [7707]

Már lejárt és nincs kedvem regisztrálni. Egy-két szóban sem tudod elmondani, mit szerettél volna a programmal csinálni?

Előzmény: Sanyi Bá, 2012-03-15 16:29:00 [7706]

Sanyi Bá | 356    2012-03-15 16:29:00 [7706]

Sajnos most skiccet nem tudok adni,de ha megvan a cncszimulátor neked akkor ott nézd már meg, hogy mit írtam el, a progit át kell írni .nc-re.Előre is köszönöm.

Előzmény: Béni, 2012-03-15 16:19:00 [7705]


Béni | 2076    2012-03-15 16:19:00 [7705]

Ezekkel a középpont megadásokkal sem növekményes, sem abszolút IJK módban nem jó a program. Ha a CNC simulator mégis csinált valamit, akkor azzal nagy baj van.

Ha adsz egy skiccet, megcsinálom a működő programot.

Előzmény: Sanyi Bá, 2012-03-15 14:42:00 [7697]


Sanyi Bá | 356    2012-03-15 16:19:00 [7704]

Ha csak az IJ modot teszem incrementálba akkor még nem mükszik, de ha a distance modot is incrementálba jelölöm akkor jó, de csak egy körre utána a kijelölés vissza ugrik absolutéra, tehát valamit nem jól írtam a progiba,de mit?

Előzmény: Sanyi Bá, 2012-03-15 15:51:00 [7703]


Sanyi Bá | 356    2012-03-15 15:51:00 [7703]

Köszi kipróbálom.


tóthz | 629    2012-03-15 15:49:00 [7702]

Na megprobáltam, állítgattam a javaslatod szerint. Sajnos betonkeményen tartja a kijelző a hamis fordulatszámot. A menet továbbra is jó.

Viszont sokat vacakoltam a menettel, és rájöttem, hogy mitől lesz eltérő menetemelkedésű a programozotthoz képest:
Az instabil működés akkor kezd bekövetkezni, amikor a menetemelkedés miatt a Z sebessége már korlátozott. Ekkor lejjebb kell menni a főorsó fordulattal és ismét probálkozni.

Előzmény: KoLa, 2012-03-11 22:51:00 [7692]


svejk | 33043    2012-03-15 15:41:00 [7701]

Config -> General config.. -> IJ mode (a képernyő közepén)

Előzmény: Sanyi Bá, 2012-03-15 15:23:00 [7699]


n/a (inaktív)    2012-03-15 15:33:00 [7700]

Jó kérdés, nem használok MACH-ot, csak a G2/G3 hiba tipikus ilyen esetben minden vezérlőnél.
Ha angol, akkor keress valami olyan beállítást, hogy Arc Type, vagy Arc Definition, ahol lehet választani a "relative to start" és az "absolute arc center", vagy valami hasonló között.

Előzmény: Sanyi Bá, 2012-03-15 15:23:00 [7699]


Sanyi Bá | 356    2012-03-15 15:23:00 [7699]

Jó kérdés, hol is kell beállítani?

Előzmény: n/a (inaktív), 2012-03-15 15:11:00 [7698]


n/a (inaktív)    2012-03-15 15:11:00 [7698]

Ha jól látom, az IJ a kezdőponthoz képest relatívban van konfigurálva. A MACH is így van beállítva?


Sanyi Bá | 356    2012-03-15 14:42:00 [7697]

Kérek egy kis segítséget:írtam egy programot Mach3-ra, ami nem indul el, de ha átírom .nc-re akkor a CNC szimulátorral letudom szimulálni és látni hogy jó a progi
G49 G94 G40 G90 G17 G80 G50 G91.1
M6 T6(TOOL DIA.6)
G21 (mm)
M03 S10000
G0 G43 H3 Z2
G0 X0 Y0
G1 Z-14 F100
G1 X-16 F100
G2 X-30 Y30 I0 J30
G1 X-8 Y40
G3 X-20 Y20 I-20 J0
G1 Z15
G0 X0 Y0 Z0
M30
A Mach3-ba az első G2-nél áll meg, előre is köszi a segítséget.






tóthz | 629    2012-03-12 16:45:00 [7696]

Köszönöm a választ. Csak az ünnepek alatt tudom megnézni, mert a gépem a telken van.Mindenképpen beszámolok az eredményről.

Előzmény: KoLa, 2012-03-11 22:51:00 [7692]


elektron | 15859    2012-03-11 22:59:00 [7695]

Előzmény: KoLa, 2012-03-11 22:56:00 [7694]


KoLa | 7585    2012-03-11 22:56:00 [7694]

Előzmény: elektron, 2012-03-11 22:55:00 [7693]


elektron | 15859    2012-03-11 22:55:00 [7693]

Ilyen az, mikor nem esztergályos írja a cnc vezérlő programot ...


KoLa | 7585    2012-03-11 22:51:00 [7692]

A főorsó fordulatszám kijelzés pontosságát a general config, index debounce, mezőjébe írt számmal lehet finomítani, és a debounce intervall számával , most nem tudom már hogy mennyi nálam de hamar sikert lehet elérni, ha változtatjuk!
Holnap megmondom ha szükség lesz rá!

Előzmény: tóthz, 2012-03-11 19:58:00 [7690]


KoLa | 7585    2012-03-11 22:44:00 [7691]

De az X tengelyt nem lehet!forgatónak beállítani!

Előzmény: KoLa, 2012-03-11 14:20:00 [7689]


tóthz | 629    2012-03-11 19:58:00 [7690]

Érdekes lenne mások tapasztalatát is ismerni a Mach3 Turn fordulatkijelzőjének viselkedéséről.
Nekem az a tapasztalatom, hogy lényegesen nagyobb, közel kétszeres fordulatot jelez a valósághoz képest. Ugyanakkor a menethez a szinkron minden esetben korrekt. Ha az áttételt írom át, akkor beállítható a kijelzés pontossága, de akkor a menet ugyanabban az arányban állítódik el.


KoLa | 7585    2012-03-11 14:20:00 [7689]

Config-motor outputs- itt ki kell pipálni a megfelelőt A,B,vagy C és megadni a pinek számát!
A general configban engedélyezni hogy angular!aztán a motor tuningban beállítani!

Előzmény: kymco1, 2012-03-11 13:30:00 [7688]


kymco1 | 1042    2012-03-11 13:30:00 [7688]

üdv
Hol lehet beállítani hogy az x tengelyem forgató? Tehát hogy 1fokot hány lépéssel tesz meg,
vagy hogy egy telljes fordulat hány lépésből áll?


svejk | 33043    2012-03-10 20:30:00 [7687]

Ami igaz,nem foglakoztam a turn résszel még annyira sem mint a mill-el.
Ezt is berakom a Kola.txt-be.

Előzmény: KoLa, 2012-03-10 20:15:00 [7686]

KoLa | 7585    2012-03-10 20:15:00 [7686]

A feedhold esztergagépen egy nagyon fontos gomb'
előtolás leállítása lépésvesztés nélkül, kicsit várni kell a lassulás idejére! a fontos az hogy nem áll le a főorsó közben, esztergán ez kitűnő funkció, ha kezdjük belátni hogy nagy lett az előtolás vagy ilyesmi! megállítjuk vele és aztán átírjuk a DRO-ban kevesebbre vagy többre , az attól függ!
'Attól függ'!!! hogy milyen előtolási módot választunk! mi esztergályosok a fordulatonkéntit ismerjük! sajnos a Mach ezt nem ismeri...vagyis ismeri, de csak egyszer szabad megadni, mert ha egy simító fogásnak megadunk egy kisebb 0.1 előtolást a végén, akkor végig ezzel megy! kivédhető, ha indítás után feedhold-al megállítjuk akkor megengedi hogy átírjuk a DRO-ban arra amit szeretnénk!
Mindez nincs! ha mm/perc-ben adjuk meg az előtolást!
Rövid G1-nél úgy tűnhet hogy megvárja a sor végét!

Előzmény: svejk, 2012-03-09 09:46:00 [7683]


Szám Attila | 990    2012-03-09 16:16:00 [7685]

A másik dolog amit szintén ma tapasztaltam :
Be van állítva gyorsjáratban 7000. A JOG-nál 6%. Tehát ha nyomom a kurzor nyilakat, akkor 400 körüli sebességgel halad a habvágó, ha shift+kurzort nyomok, akkor 7000-el. Ez így tökéletes.
És most jön az érdekesség: Ha kihúzom a kábelt a habvágóból és rákötöm arra a panelre amivel próbálgattam egy másik vezérlőt, akkor 2000-el megy a nyilakkal és shift+nyilakkal egyaránt.
Hiába állítom akárhová a JOG százalékát akkor is. Ennek az okára még nem jöttem rá.


Szám Attila | 990    2012-03-09 16:13:00 [7684]

Nagyon érdekes ez a Mach3. Ma megint megszívatott.
Tudtátok, hogy azok a beállítások is számítanak a port and pins -nél amelyek nincsenek engedélyezve?
A habvágónál 2 tengely van nekem beállítva. Ma próbálgattam egy másik vezérlőt éleszteni azzal az interface boarddal amit az elektronika topikban mutattam pár napja. Ez esetben 2-es és 3-as pineket beállítottam, mert azokra kötöttem egy darab vezérlőt. Sokáig tartott mire rájöttem, hogy miért csak egy irányba forog mindkét kurzor billentyűre. A Z tengelynél ami nem is volt engedélyezve be volt írva egy 2-es pin. Ez elég volt ahhoz, hogy nekem az X-nél ne jöjjön ki semmi jel a dir-nél. Kinulláztam, így működik.


svejk | 33043    2012-03-09 09:46:00 [7683]

Igen az ugyan az mint a Feedhold gomb.
De egy bibi van még ezzel a gombbal, tudniillik ez nem állítja le a műveletet rögtön, hanem előbb az adott sorban levő utasítást végrehajtja, vagy legalább is késleltetéssel avatkozik be.

Előzmény: Csipi, 2012-03-08 19:49:00 [7681]


KoLa | 7585    2012-03-08 21:59:00 [7682]

Én is 'fű' vagyok hozzá!nehogyaszidd!:)))
Csak, most elkaptam hogy , hogyan működik ez a kód, mert még erről nem olvastam itt, csak a Mach3 kézikönyvben a nemtomhányadik oldalon! sorban van egyébként, G1-től G99-ig

Előzmény: svejk, 2012-03-08 08:36:00 [7677]


Csipi | 1141    2012-03-08 19:49:00 [7681]

állítsd meg a "szóközzel"

Előzmény: svejk, 2012-03-06 15:49:00 [7666]


n/a (inaktív)    2012-03-08 19:37:00 [7680]

Az a pont nagyon sokat számít!
Egyszer 0.3 helyett 03-at írtam, a 12-es TKF marómat ledarálta, mint a kukoricát!

Előzmény: Miki2, 2012-03-08 17:25:00 [7679]


Miki2 | 2333    2012-03-08 17:25:00 [7679]

Az nem 28egész1tized, hanem 28pont1

Előzmény: elektron, 2012-03-08 17:15:00 [7678]


elektron | 15859    2012-03-08 17:15:00 [7678]

Az már nekem is elég durva, mikor egy G értéke nem egész szám ... nem tudom hogy osztotta, szorozta, hogy pont annyi jött ki .

Előzmény: svejk, 2012-03-08 08:36:00 [7677]


svejk | 33043    2012-03-08 08:36:00 [7677]

Én elég fű vagyok még az ilyen G kódokhoz, jó lenne ezeket a praktikákat csokorba gyűjteni.
Tomktom ötleteit már elkezdtem egy TXT-be írni.
Nyilván kell egy F7-->Kola fogásai.txt-t alkalmazni

Előzmény: KoLa, 2012-03-07 21:48:00 [7676]

KoLa | 7585    2012-03-07 21:48:00 [7676]

Sokszor használtam! már a második Rafi van benne!
Néhány napja egy sorozatmunkával sikerült kideríteni hogy szar a Z hajtásom az esztergán:)
Pont rosszkor jött mert már nem fűtöttem, és elkezdtem 5 celsius fokba esztergálni, nem volt jó ötlet! a G0-val való visszatéréskor lépés vesztés, hideg vezérműszíj az omega hajtásban stb...
Szerencsére előkaptam azt a régi ötletemet hogy , az ilyen rövid esztergálási kódok végén referenciálom a tengelyeket M5 után , mire megáll a tokmány újra pontos a gép!Már eleve úgy lett kiépítve a ref kapcsolóm a Z-n hogy ide - oda tologatható és rögzíthető!
A kézikönyv leírása eléggé hiányos ebben a fejezetben és régebben félredobtam az ötletet mert teljesen másként működött mint akartam!de most feltaláltam a spanyolviaszkot:)))!
Az éppen adott szerszámot elküldjük G53 X0 Z0 pozícióba, ez
az a hely ahol áll a szerszám referenciálás után a gépi koordináta rendszerben, itt leolvassuk hogy az adott szerszámnak mi az ottani helyzete pl X330 Z20
Azután beírjuk a kódba a végén G28.1 Z18 , erre elmegy gyorsjáratban az adott helyre és elvégzi a Z tengely referenciálási ciklusát, vagyis bekalibrálja újból!Csak azt a tengely referenciálja amelyiket beírtuk G28.1 után, lehet külön mondatban és akkor a sorrendet is tudjuk!
Nagyon bevált a módszer!

Előzmény: svejk, 2012-03-07 13:40:00 [7675]


svejk | 33043    2012-03-07 13:40:00 [7675]

Helyesen tetted!

Előzmény: KoLa, 2012-03-06 21:53:00 [7674]


KoLa | 7585    2012-03-06 21:53:00 [7674]

Az én buta, klaviatúrás vezérlőmön, a bal felső sarokban ez a nyomógomb van, a legelérhetóbb helyen F = feedhold

Előzmény: svejk, 2012-03-06 15:49:00 [7666]


Törölt felhasználó    2012-03-06 20:27:00 [7673]

Nem kell azt túlméretezni nagyon, hanem ki kell hagyni mezei főorsónál a pozíciószabályzást, és csak sebességszervó (vagy még abban se, hiszen kit zavar pár % slip)) üzemmódban kell a hajtástechnikát használni. És akkor nincs idétlen lefagyás veszély, lengéshajlam is kevesebb, és minden más járulékos műszaki probléma a helyére kerül.

Előzmény: n/a (inaktív), 2012-03-06 17:34:00 [7669]


HJózsi | 3862    2012-03-06 18:28:00 [7672]

Rövidesen újra tesztelek, most már BLDC motorokkal, 2 x 63 W , főorsó 440W ... majd sebesség szervó módban is megvizsgálom hol áll a Mach tudománya ... jó pwm átalakítás kell majd ... VSD-E-vel hajtva ...

Előzmény: svejk, 2012-03-06 15:49:00 [7666]


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

Időrend:
Oldal 217 / 370 Ugrás ide:
Sorok:
|◄ Első  ◄ Előző   213  214  215  216  217  218  219  220  221   Következő ►  Utolsó ►|


 ◊ 
[ 0.6622 ]