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 111 / 373 Ugrás ide:
Sorok:
|◄ Első  ◄ Előző   107  108  109  110  111  112  113  114  115   Következő ►  Utolsó ►|

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

Dr.GodMan | 1463    2015-01-17 14:31:00 [13142]

Esetleg azt megírnád, hogy hol és mit állítsak be, hogy a plazmához számomra megfelelő legyen a kimenet indítás és leállítás.

Köszi!

Előzmény: Béni, 2015-01-17 13:30:00 [13135]


lovas gyula | 1877    2015-01-17 14:21:00 [13141]

Köszönöm! akkor most ki is próbálom.


Béni | 2078    2015-01-17 14:19:00 [13140]

A szerszámtárba írja a Z korrekciót.
G43 H<n> kóddal aktiválható a szerszámhossz.
(n - rendszerint a szerszám száma, de el is térhet. Gyakorlatilag a korrekciós tár bármely értékét bármelyik szerszámhoz lehet aktiválni.)

Előzmény: lovas gyula, 2015-01-17 14:03:00 [13138]


RogerCo | 1223    2015-01-17 14:06:00 [13139]

Köszönöm Béni !

Azért a Tiéd sokkal elegánsabb !
Kipróbálom majd ezt is !
Köszönöm !

Előzmény: Béni, 2015-01-17 13:27:00 [13134]


lovas gyula | 1877    2015-01-17 14:03:00 [13138]

"Béni dolgai"-ról töltöttem le. A txt-t türelmesen elolvastam néhány óra alatt fel is fogtam, de úgy látszik még mindig kevés vagyok

Előzmény: Béni, 2015-01-17 13:58:00 [13137]

Béni | 2078    2015-01-17 13:58:00 [13137]

Melyik makróról van szó?

Előzmény: lovas gyula, 2015-01-17 13:42:00 [13136]


lovas gyula | 1877    2015-01-17 13:42:00 [13136]

Szia! Egy kicsit más kérdés! A szerszámhossz mérő macro szépen lefut, de nem irja át az eltolást a "z" tengelyen.Valamit még elfelejtettem beállitani?

Előzmény: Béni, 2015-01-17 13:27:00 [13134]


Béni | 2078    2015-01-17 13:30:00 [13135]

Igen.

Előzmény: Dr.GodMan, 2015-01-17 13:23:00 [13133]


Béni | 2078    2015-01-17 13:27:00 [13134]

Látom, hiába dolgoztam ... (vagy lassan)


'G54 nullpont értékeit adott eltolással G55-be másolja (XYZ)

Dim XOffs As Double
Dim YOffs As Double
Dim ZOffs As Double

Sub Main

XOffs = 120.0
YOffs = 32.
ZOffs = 45.0

SetVar(5241, GetVar(5221)+XOffs) 'G54 X+XOffs -> G55 X
SetVar(5242, GetVar(5222)+YOffs) 'G54 Y+YOffs -> G55 Y
SetVar(5243, GetVar(5223)+ZOffs) 'G54 Z+ZOffs -> G55 Z

End Sub


http://cnctar.hobbycnc.hu/Mach3/Macros/M9860.rar

Előzmény: RogerCo, 2015-01-17 10:13:00 [13131]


Dr.GodMan | 1463    2015-01-17 13:23:00 [13133]

Üdv!
Az lenne a kérdésem, hogy a Mach3 beállítható-e úgy, hogy a Z tengely eléri a 0 pozíciót , ekkor az M3 parancsot adja ki, hogy a kimeneti relé aktív legyen. Viszont ha a Z tengely elmozdul a 0 pozícióról M5 kód legyen, hogy a kimeneti relé kikapcsolt állapotba kereüljön.

Plazmavágáshoz lenne ez a beállítási kérdés, hogy a plazma ív megfelelő időben legyen aktiválva és deaktiválva.


RogerCo | 1223    2015-01-17 12:59:00 [13132]

Összedobtam egy ilyet.
Eddig úgy néz ki, hogy működik.

M955.m1s :
Sub Main()
Code "(Set To LASER)"
Dim xjobcoord, yjobcoord
Dim xlaser, ylaser
Dim Newxlaser , Newylaser

Code "G54"
Sleep(250)
xjobcoord = GetDRO(0) 'get current job coordinate for X
yjobcoord = GetDRO(1) 'get current job coordinate for Y
xlaser = 58.9375
ylaser = -29.2750
Newxlaser= xjobcoord+xlaser
Newylaser= yjobcoord+ylaser

Sleep(250)
Code "G55"
Sleep(250)
Call SetOEMDRO(800,Newxlaser)
Sleep(250)
Call SetOEMDRO(801,Newylaser)
Sleep(250)
Code "(LASER is READY G55)"
End Sub

A PostProcessor-ba beletettem a Lézerhez pluszban : M955 G55
Most megyek és élesben is kipróbálom.
Az eddigi próbám abból állt, hogy G54 nél a maró X0Y0-ba fúrt egy 0.4mm furatot. majd a lézerre generált kód a G55 X0Y0 köré rajzol egy átm. 1mm-es kört. szemre már jól néz ki, jöhet a nyák készítés.

Előzmény: RogerCo, 2015-01-17 10:13:00 [13131]


RogerCo | 1223    2015-01-17 10:13:00 [13131]

Szia Béni,
Ma kipróbáltam ezt az Offset felületet, és mindjárt problémába is ütköztem. Jó lesz ez, de kell egy makró, mert a Mach gépi koordinátákhoz köti az eltolást. Nekem viszont a munkadarab nulla mindig változik. így kellene egy olyan makró, amit írtál, hogy a G54 tartalmát eltolással a G55-be teszi. Van erre valami példád, és hogy hogyan kell használni?
Köszönöm.

Előzmény: Béni, 2015-01-06 16:24:00 [13053]


istvan3 | 713    2015-01-14 17:18:00 [13130]

Nekem akkor volt ilyen mikor fel fent volt a Mach3, de a LazyCam nem, és fel akartam telepíteni azt is, de csak azt egyedül, és újrarakta a párhuzamos port drivert is amit a végén telepít. Telepítés után már nem jött be a motor tuning. Teljesen újraraktam, azóta megy jól.

Előzmény: IselTom, 2015-01-13 14:55:00 [13125]


vamzol | 60    2015-01-14 17:05:00 [13129]

üdv mindenkinek!

Egy kérdést szeretnék feltenni.
Találkozott már valaki ezzel az előugró ablakkal?
( menet közbe vagy az elején, vagy a végén csak úgy előjön és megállítja a munkát)
" License Name= ÷¬Ÿ !! [The Hive Team] "


Béni | 2078    2015-01-13 17:25:00 [13128]

Megoldás:
http://www.machsupport.com

Parancssorba írd ezt: regsvr32 c:\mach3\ntgraph.ocx

Előzmény: IselTom, 2015-01-13 14:55:00 [13125]

IselTom | 244    2015-01-13 16:23:00 [13127]

Köszi szépen csewe! Esetleg még arról információd van-e hogy egy újabb mach3-at honnan tudnék letölteni ami nem demo?

Előzmény: csewe, 2015-01-13 15:55:00 [13126]


csewe | 2578    2015-01-13 15:55:00 [13126]

Bár ilyennel még nem találkoztam,de én három lehetséges megoldást látok erre.
Egyik amibvel először próbálkoznék,hogy a mach3/xmlbackups mappában található xml mentések közül az egyikkel felülírnám a mostanil
Olyat kell választani,amelyik még a hiba előtt lett mentve,és természetesen át kell nevezni a kiterjesztését xml-re.
A másik drasztikusab lehetőség,ha az első nem jön be,hogy a számítógépen rendszerviszaállítást kellen csinálni,elég lenne náhány napnyit.
A harmadik a mach újratelepítése.


IselTom | 244    2015-01-13 14:55:00 [13125]

Sziasztok! Olyan kérdésem lenne hogy járt-e már valaki úgy hogy a mach3-ban a motor tuning-ot nem tudta megnyitni? Nálam most ez a helyzet állt elő és nem találok rá megoldást! Mi lehet rá a gyógyír?


istvan58 | 1914    2015-01-11 21:46:00 [13124]

Bocsi, kicsit többet másoltam a masik topikbol...

Előzmény: istvan58, 2015-01-11 21:45:00 [13123]


istvan58 | 1914    2015-01-11 21:45:00 [13123]


 ˆ istvan58 ma 21:43 | Válasz | #661 

Hali,
ha beállítom a soft limitet ennek elérésekor nem ugy áll meg a gép mint pl a goto0 nál, vagyis nem a motor lassulási görbén, ha a slow zone értéket növelem akkor is elég furcsán, rángatva áll meg a limit elérésénél. Miért van ez?


dreher | 71    2015-01-11 19:29:00 [13122]

Bocs CAM!
Egyébként ez az egész nem a tömeggyártásról mind inkább a kíváncsiságról és a fejlődésről szól.
Mert mint említettem sajnos nemsokat tudok a Mach3-ról. Persze ez csak az Én hibám hiszen ha többet foglalkoznék vele biztos jobban menne. De 12 óra munka után nem sok kedve van az embernek még lemenni a sufniba.
Egyébbként létezik valamiféle Mach3 oktatólecke, tudjátok olyan komolyabb, mert Én még nem találkoztam ilyennel. Tudom van egy Mach3 leírás de az nem sok mindenre jó.
Vissza térve a cső fúráshoz úgy érzem nagy fába vágtam a fejszét és vissza térek az eredeti kerékvágásba a mechanikához az legalább megy.
De azért nem adtam fel továbbra is érdekel téma!


Béni | 2078    2015-01-11 10:35:00 [13121]

CAM-et akartál írni?
A fúrásnak olyan előtolás vagy mélység értéket adjál, amely máshol nem szerepel.
pl. :
G1 Z-0.012 F321
Minden furatnál ez fog a kódba kerülni, amit egy szövegszerkesztővel kicserélsz pl. erre:
G31 Z-3.1 F200
(Mindet cseréled.)
Ha a posztprocesszort tudod módosítani, akkor eleve jó kódot fog generálni, és a fenti művelet felesleges.

Előzmény: dreher, 2015-01-09 19:48:00 [13117]


KoLa | 7598    2015-01-09 21:31:00 [13120]

G28.1 az esztergán tökéletes tapintó!

Előzmény: csewe, 2015-01-09 09:05:00 [13096]


Törölt felhasználó    2015-01-09 21:18:00 [13119]

Az a baj, mindent infót úgy kell "kihúzni" belőled.
Még azt se tudjuk hogy a csövet gondolom egy CNC forgatóba fogtad be, és a végén kitámasztod?
A 3000 darabszám az elég sok... Ez a furatkép hogy néz ki (átmérő, pozíciójuk)?
A cső mekkora átmérőjű és a falvastagsága mekkora?
Csak hogy tudjunk segíteni, ezért kérdem ezeket.

Előzmény: dreher, 2015-01-09 19:27:00 [13116]


lazi | 1489    2015-01-09 20:28:00 [13118]

Sehogy. Legyártod a fájlt, oszt berakod darabonként a megfelelő helyre a makrót. Egyszer kell megcsinálni, macerás, de utána már az összeset ezzel csinálja.

Előzmény: dreher, 2015-01-09 19:48:00 [13117]

dreher | 71    2015-01-09 19:48:00 [13117]

Még egy fontos kérdés!
Ha CAD-el csinálom a megmunkáló programot akkor hogy épitem bele ezt a dolgot?


dreher | 71    2015-01-09 19:27:00 [13116]

Én csak hobby szinten csinálgatok dolgokat.
Mint említettem sajnos nem is értek annyira a Mach3-oz.Nagy részét a dialógokkal csináltatom.
Ezt a csövet egy barátom kérte de hogy ne keljen kézzel furkálnom gondoltam ha már van cnc-m megpróbálom azzal. Egyébként 3000 db furat lenne benne. Innen jött az ötlet hogy a megoldás reményében megkérdezlek benneteket.

Előzmény: Törölt felhasználó, 2015-01-09 09:46:00 [13104]


csewe | 2578    2015-01-09 12:17:00 [13115]

"If IsSuchSignal(22)=0 Then 'Probe bemenet engedélyezésének ellenőrzése
"
Ez benne volt a makrmban,de a többi nem.
Majd átírom.


Béni | 2078    2015-01-09 11:49:00 [13114]

Érdemes a makró elejére írni ellenőrzéseket:

If IsSuchSignal(22)=0 Then 'Probe bemenet engedélyezésének ellenőrzése
Code "(Nincs Bemérő bemenet definiálva!)"
Exit Sub
End If


If GetOemLed (825)=0 Then 'Ha a tapintó még nem aktív

SetScale(2,1) 'Z scale legyen 1
.
.
.

Előzmény: csewe, 2015-01-09 11:40:00 [13113]


csewe | 2578    2015-01-09 11:40:00 [13113]

Kipróbáltam a G31-el csak akkor lehet tapintást kezdeményezni ,ha nem aktív a probe bemenet,mert különben lefagy.
Annó nem gondoltam erre,de most hogy felmerült a tapintás kérdése,most leteszteltem.
Ha elindítok agy G31 utasítást miközben aktív a probe bemenet,akkor lefagy a mach,még a reszet is aktiválódik.
Egy hibaüzenet azért brátságosabb lenne.
Tahát ha valaki tapintómakrót készít,akkor erre rá kell kérdezni a tapintás indítása előtt.
Én ezt régebben nem tettem meg.

Előzmény: csewe, 2015-01-09 11:25:00 [13111]


Törölt felhasználó    2015-01-09 11:38:00 [13112]


Akkor ez az én teóriámat igazolja.

Előzmény: csewe, 2015-01-09 11:25:00 [13111]


csewe | 2578    2015-01-09 11:25:00 [13111]

Ha tapintassz,és tartósan aktív a probe bemenet,akkor jelentkezik nálam a hiba.
Nem bánnám,ha ki tudnád próbálni,hogy nálad jó e.
A mach 3.043.062 vagy 066 verzió van nálam fenn.

Előzmény: lazi, 2015-01-09 10:39:00 [13110]


lazi | 1489    2015-01-09 10:39:00 [13110]


Érdekes probléma. Külön makróval érzékelem a magasságot, felveszi és utána nem szokott belezavarni az, hogy a Probe láb változik.

Előzmény: csewe, 2015-01-09 09:05:00 [13096]


Törölt felhasználó    2015-01-09 10:32:00 [13109]


Talán attól is lehet, hogy tapogatásnál meg van adva a forráskódban egy intervallum ami az érzékelt pozíció után határérték között nem szakad meg akkor így reagál rá, de ez csak teória.

Előzmény: csewe, 2015-01-09 10:09:00 [13107]


keri | 14086    2015-01-09 10:14:00 [13108]

Elhiszem neked, én csak azt írom hogy nem valószínű hogy a zárt érintkező okozza a lefagyást hanem a program hibája ami nem kezeli jól ezt a helyzetet.
Aztán lehet hogy tévedek, mert azért a Mach okozot már pár meglepetést, de tőled hallom először ezt a problémát, mert ugye a végállás kapcsolók sem működnének ha attól fagyna.

Előzmény: csewe, 2015-01-09 10:09:00 [13107]

csewe | 2578    2015-01-09 10:09:00 [13107]

Egy alufóliával betekert műanygdarabot tapogattam,és volt olyan hely,ahol visszallépés után is még érintkezett a tapintó,és ekkor lefagyott a mach.

Előzmény: keri, 2015-01-09 10:07:00 [13106]


keri | 14086    2015-01-09 10:07:00 [13106]

Mert nyilván így van megírva a makró hogy vissza kell húzni és ki kell kapcsolnia. Ha nem így történik akkor logikai hiba történt.
Saját makróban működik.

Előzmény: csewe, 2015-01-09 09:05:00 [13096]


Törölt felhasználó    2015-01-09 09:48:00 [13105]

Hoppp, kimaradt a nem szócska, helyesen:
... a munkadarab NEM fém ...

Előzmény: Törölt felhasználó, 2015-01-09 09:46:00 [13104]


Törölt felhasználó    2015-01-09 09:46:00 [13104]

Azért van ezzel a "csepegtetős" infó és feladat leírás kapcsán sok gond, ami csak a mostani utolsó beírásod kapcsán derült ki. Pl. ilyen apróság, hogy a munkadarab fém, ezért aztán a direkt villamos kontakt, induktív, szenzorok eleve kiesnek, és hiába írogattuk megoldásként.
Aztán az se tudjuk, mekkora a munka mennyisége, ugyanis pár darab cső és furat kifúrására nem érdemes erre áldoznod túl sok energiát, időt.
Persze ha évekre szóló nagy megrendelésed van, az más kérdés.:)

Előzmény: dreher, 2015-01-09 09:36:00 [13100]


csewe | 2578    2015-01-09 09:46:00 [13103]

Ez a G31 nélküli tapintás érdekelne,bár én is el tudnám képzelni anélkül,de ha te már készítettél egy működő megoldást,a tapasztalataid mindenképpen érdekelnéknek.

Előzmény: Béni, 2015-01-09 09:44:00 [13102]


Béni | 2078    2015-01-09 09:44:00 [13102]

" ... a fúrót lejjebb állítom a tapintónál a furat mélységgel és amikor a tapintó jelet kap a furat már kész is ..."

Ha ezt meg tudod oldani, akkor szinte alig kell módosítanod a G kódon.
A fúrást G31-el kell végezni G1 helyett és utána a biztonsági távolságra kiemelni (Z).
G31-nél Z értéknek a furatmélységet az egyenetlenséget figyelembe véve mélyebbre kell írni! (Meg még egy "picit" érdemes még mélyebbre.)
A tapintó jelét a Probe bemenetre kell konfigurálni!

Előzmény: dreher, 2015-01-09 09:36:00 [13100]


Béni | 2078    2015-01-09 09:36:00 [13101]

Nem kötelező a G31-el tapintani, sőt ...
Készítettem már jól működő automata szerszám hosszmérő makrót G31 nélkül.
(Mellesleg a Probe bemenet ilyen hibát okozó működése sem biztos, hogy általános.)

Előzmény: csewe, 2015-01-09 09:05:00 [13096]


dreher | 71    2015-01-09 09:36:00 [13100]

Sziasztok!
Köszönöm poros barátom kiegészítését, látom így már értitek a kérdésemet.
A cső az műanyag. Az hogy a tapintó mikor érzékel az nekem mindegy. Úgy is jó hogy a fúrót lejjebb állítom a tapintónál a furat mélységgel és amikor a tapintó jelet kap a furat már kész is és mehet vissza Z tengely.
A lényeg az hogy látom van megoldás. A kérdésem már csak az annyi: mit hova kell írni és mit hova kell kötni?
Mindenkinek köszönöm segítséget!

Előzmény: poros, 2015-01-09 09:12:00 [13097]


poros | 75    2015-01-09 09:29:00 [13099]

Mint írtam a projekt nem az enyém hanem Dréher barátomé.Ezért nem tudom az általad felvetett probléma menyire okoz gondot.

Előzmény: csewe, 2015-01-09 09:21:00 [13098]


csewe | 2578    2015-01-09 09:21:00 [13098]

Még annyit,ha fel/le kalimpál a cső,akkor oldaltra is,ezért vízszintes pozícióa is el fog menni a furatnak.

Előzmény: poros, 2015-01-09 09:12:00 [13097]

poros | 75    2015-01-09 09:12:00 [13097]

Mindenkinek KÖSZÖNÖM a válaszokat! A leírtak alapján úgy látom van több megoldás is. Mindjárt jön Dréher barátom és talán még Ő is kérdez.


csewe | 2578    2015-01-09 09:05:00 [13096]

Sajnos amit írsz nem igazán kivitelezhető.
Van tapasztalatom az ilyen egyszerű tapintóval,és a mach-al,és sajnos ha egy rövid ideig,mindjuk fél másodperc zárva marad az áramkör,akkor lefagy a mach.
A tapintást követően meg kell rögtön szakítani az ármkört,vagyis felemelni a tapintót.
Emiatt a főrás nem kivitelezhető a tapintónak használt szerszámmal,mert amint el kezd fúrni,lefagy a mach.
Ez az én tapasztalatom,ha valaki tudja ennek az okát,és az orvosságát,az engemet is érdekelne.

Előzmény: Béni, 2015-01-09 08:47:00 [13093]


Törölt felhasználó    2015-01-09 08:55:00 [13095]

A felület követés is lehetséges itt is, mint önálló rendszer. Például annak idején egy Robsy THC megoldást már mutattam itt, induktív távolság méréssel. Ez erre a problémára is megoldás lehet.

Robsy THC felület követő videó

Előzmény: janko, 2015-01-09 08:29:00 [13091]


lazi | 1489    2015-01-09 08:48:00 [13094]

Régi masina, még az ISEL hazai 3 betűsei készítették. Volt benne egy elborult TTL alapú végfok, ami tévesztett, muszáj volt cserélni. Az új sajnos gyenge, nem bírja el a függőleges emelést, készül már egy keményebb, addig azzal főzök, ami van. Mindez súlyosbítva volt azzal az ügyes mechanikai megoldással, hogy a Z tengely nem csak a motort mozgatta, hanem a teljes rögzítő mechanikát is, úgy 23 kilót. Ezt már visszavettem 8 kilóra, de még ez is sok neki. Lassan, de majd elkészül.

Nem veszem kötözködésnek, ha egy picit figyelmesen visszaolvasol, akkor megtalálod, hogy pont ezeket írtam le, mivel pontosan így üzemel a gépem, ahogy ajánlottad, pontosan a VB makrókkal, mechanikus nullpont beállítóval.

A kérdésem inkább arra irányult, hogy valakinek van tapasztalata az elektromos érintkezéses megoldásokkal, ha igen, akkor átépítem a masinát, úgyis szétszedem a közeljövőben.

Előzmény: keri, 2015-01-09 08:37:00 [13092]


Béni | 2078    2015-01-09 08:47:00 [13093]

Ha a munkadarab elektromosan elszigetelhető a fúrószerszámtól, akkor nem kell hozzá semmi különleges kiegészítő vagy tapintó.
Egy szabad bemenetre van szükség, hogy a fúró és a munkadarab találkozásakor záródó kör jelét a Mach érzékelni tudja.
(Természetesen csak akkor használható ez a módszer, ha a munkadarab elektromosan jó vezető.)
Egy makrót kell írni, amely a felület megközelítését (Z irányban), érintését, a fúrást és a kiemelést tartalmazza.
A G kódban a furat koordinátáira való pozicionálás és a makró hívása szerepel csak az inicializáló kódok után.
Gyakorlatilag megoldható úgy, hogy szemmel észre sem lehet venni "tapintás" és a fúrás közötti átmenetet. (Folyamatosnak tűnik a mozgás.)

Előzmény: poros, 2015-01-09 07:20:00 [13086]


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

Időrend:
Oldal 111 / 373 Ugrás ide:
Sorok:
|◄ Első  ◄ Előző   107  108  109  110  111  112  113  114  115   Következő ►  Utolsó ►|


 ◊ 
[ 1.8099 ]