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 30 / 370 Ugrás ide:
Sorok:
|◄ Első  ◄ Előző   26  27  28  29  30  31  32  33  34   Következő ►  Utolsó ►|

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

svejk | 33042    2018-10-10 12:40:52 [17174]

No várj... van a motoron encoder és még pluszban mérőléc is a gépen?

Előzmény: GPeti1977, 2018-10-10 12:16:46 [17173]


GPeti1977 | 368    2018-10-10 12:16:46 [17173]

Nagyon nem értem, a motornak is van saját enkódere, akkor most a PID szabályozás nem a szervó drájverében lakik?

Előzmény: Törölt felhasználó, 2018-10-10 08:54:41 [17172]


Törölt felhasználó    2018-10-10 08:54:41 [17172]

"akkor ez így jó lesz?"

Nem lesz jó, használj step/dir előkét. Ez az egység fogadja a vezérlő step/dir jelét, az encoder A, B kimeneteit, és a kettő eredőjeként PID szabályzóként kiadja a +-10V analóg jelet a régi AC motorhajtásodnak. Ha Bp. környékén élsz, ingyenes teszttel állok a rendelkezésedre.

Előzmény: GPeti1977, 2018-10-10 08:25:44 [17171]


GPeti1977 | 368    2018-10-10 08:25:44 [17171]

Egy nagyon régi két tengelyes gépet szeretnék korszerűsíteni amin egy nagyon régi 386 os gép van.
Hogyan tudnám a mach3 segítségével az ac szervó drivereket meghajtani? Úgy gondoltam hogy a step jelet ráküldöm egy monostabil multivibrátorra a kimenetét meg egy aluláteresztő szűrőre, a dir jel az erősítő invertálását vagy nem kapcsolgatná, meg e gy újabb fázisfordító fokozat, így előáll a +-10V szimetrikus vezérlő feszültség. A lassító áttételek után a golyósorsó tengelyén van a jeladó 2 darab ami 90 fokra eltolt négyszögjelet ad, ezt kellene az enkóder bemenetre kötni, a régi gép is ebbből számolja az elmozdulást, csak azt nem tudom hogy ha van enkóder is meg a két helyen kell megadni az elmozdulást, akkor ez így jó lesz?


Miki2 | 2333    2018-09-20 16:53:59 [17170]

Én már 10 éve használom a jogtiszta Mach3-at.
Eddig a 3.042.029 verzió bizonyult a legjobbnak, ezt használom marón és esztergán is.

Előzmény: Salix, 2018-09-19 21:19:00 [17168]

lovas gyula | 1874    2018-09-19 21:37:24 [17169]

Minden alkalommal ugyanazt csinálja ugyanazon ponton hibázik. Vagy random? A mach3 bármire képes ha nem tiszta.

Előzmény: Salix, 2018-09-19 21:19:00 [17168]


Salix | 11    2018-09-19 21:19:00 [17168]

Sziasztok!
Találkoztatok már olyan problémával, hogy pl egy szögletes anyagot körbemarok: egyik sarkán elkezdem rádiuszkompenzációval G41 vagy G42, körbe megyek, kilépek, g40. Ezt megismétlem kb 40-szer (20-as alu tömb) 0,5-ös lépésenként egyre mélyebben, míg át nem marom. Egyszer csak kb a felénél úgy kezdi marni, hogy Y irányban eltolva kb +1mm-rel marja körbe (X jó). A következő körben megint jól csinálja !? A léptetőmotor biztos nem téveszt, mert olyan nincs, hogy egymás után oda is vissza is ugyan annyit téveszt, és a program végén pontosan vissza is tér a referencia pontra. Mi lehet a hiba MACH3(3.043.066 a legutolsó) vagy a mozgásvezérlő és a drivere (PoKeys57CNC)?

Használ valaki MACH4-et (maráshoz)? Jobb mint a MACH3? Érdemes átváltani rá?
Üdv: Salix


MasterGy | 580    2018-09-17 20:02:09 [17167]

biztos nem lobbi, de az uc100-at nem említette senki. ez kell ide

Előzmény: guliver83, 2018-09-07 08:28:08 [17154]


farkastibor | 670    2018-09-17 19:50:41 [17166]

Mach3_Turn ATC
egy régi cucc az arhívumból(ha valakit érdekel)
--------------------------------------------------------
M6 Vége Kód alatt
------------------------------------------------------------
Az alapértelmezett szkript itt visszahelyezi az eszközt M6 startra, ha bármilyen mozgás történt a szerszámcsere során.
------------------------------------------------------------
x = GetToolChangeStart( 0 )
y = GetToolChangeStart( 1 )
z = GetToolChangeStart( 2 )
a = GetToolChangeStart( 3 )
b = GetToolChangeStart( 4 )
c = GetToolChangeStart( 5 )
if(IsSafeZ() = 1) Then
SafeZ = GetSafeZ()
if SafeZ > z then StraightTraverse x, y,SafeZ, a, b, c
StraightFeed x, y, z , a, b, c
else
Code"G00 X" & x & "Y" & y
end if

  


svejk | 33042    2018-09-07 13:05:50 [17165]

Ha célgépről van szó akkor meg főleg klasszul meg lehet csinálni, a gépkezelő nem is találkozik csak a feladathoz megírt legszükségesebb kezelőfelülettel.

Mind a Mach3-hoz mind az UCCNC-hez van itt a fórumon komoly hozzáértő akinek ez nagyon megy.

Előzmény: guliver83, 2018-09-07 12:54:07 [17164]


guliver83 | 3234    2018-09-07 12:54:07 [17164]

Bizony ezzel tisztában vagyok.
Na majd kiderül mi lessz a vége!

UCCNC-t látom eddig a legjobb megoldásnak erre a feladatra!

Előzmény: svejk, 2018-09-07 12:21:52 [17161]


svejk | 33042    2018-09-07 12:42:18 [17163]

Mint opció valóban nincs, de azért van sok ügyes szoftverhez konyító itt akik többé kevésbé meg tudják ezt oldani.

Előzmény: D.Laci, 2018-09-07 12:38:39 [17162]


D.Laci | 5473    2018-09-07 12:38:39 [17162]

Nem is értem miért nincs olyan opció a Mach3-ban , hogy teljes képernyő és ne is lehessen onnan visszatérni.
Mach3-ból való kilépésnél meg leállítaná a PC-t.
Nyilván ez már csak akkor lehetne amikkor be van állítva minden.
Egy szerviz kóddal lehetne csak megkerülni.

Előzmény: svejk, 2018-09-07 12:21:52 [17161]


svejk | 33042    2018-09-07 12:21:52 [17161]

Sejtettem...
Gondolom a felhasználó a win7-hez van már szokva, meg majd megy rajta CAD-CAM, no meg az internet.

Pedig a mach3 szereti ha csak egyedül terpeszkedik a PC-n.

A felhasználónak nem is kellene tudnia a platformról, a programátvitel pendrive-on meg nem a világ legrosszabb dolga.
Tessék kezelni a CNC gépet/programot egy fekete dobozként, melybe pendrive-on bemegy a programkód az asztalról meg lejön a kész munkadarab.

Neked mint készítőnek és majdan szervizelőnek is könnyebb dolgod lenne.

Előzmény: guliver83, 2018-09-07 12:08:33 [17160]


guliver83 | 3234    2018-09-07 12:08:33 [17160]

Nem a saját gépemet csinálom így vannak kisebb elvárások .

Előzmény: svejk, 2018-09-07 11:59:47 [17159]

svejk | 33042    2018-09-07 11:59:47 [17159]

S miért megrendíthetetlen követelmény a win7?
Főleg annak tükrében, hogy mint írtad az XP-Mach3 párossal tökéletesen meg voltál elégedve.

Előzmény: guliver83, 2018-09-07 11:14:20 [17158]


guliver83 | 3234    2018-09-07 11:14:20 [17158]

Linux nem lehet.
Így marad az UCCNC.
Köszönöm!

Előzmény: Béni, 2018-09-07 10:12:48 [17157]


Béni | 2076    2018-09-07 10:12:48 [17157]

Ne erőltesd! Biztosan el tudod tölteni értelmesen is a szabadidődet ...

Előzmény: guliver83, 2018-09-07 08:28:08 [17154]


svejk | 33042    2018-09-07 09:20:21 [17156]

Mire win7-em lett addigra már a Mach3 nálam talonba került.
Van aki megesküszik hogy működik, van aki az ellenkezőjét mondja.

Mint itt olvashatod csak a 64-bites verzió van kiemelve, hogy nem működik.

Előzmény: guliver83, 2018-09-07 08:28:08 [17154]


svejk | 33042    2018-09-07 09:12:33 [17155]

Alapból nem tudja az összes felsorolt funkciót, de értő kezek alatt látványosan idomul.

A Mach3 népszerűségét többek közt pont ezen rugalmasságának, univerzalitásának köszönheti.

Persze az igényeidet más hobby cnc vezélő szoftver is ki tudja elégíteni, pl. az UCCNC vagy a linuxos melynek most nem tudom az aktuális nevét.

Előzmény: MMiki, 2018-09-05 15:34:01 [17152]


guliver83 | 3234    2018-09-07 08:28:08 [17154]

Win7 alatt használja valaki a Mach3 programot nyomtató porton?
Érdemes vele foglalkozni, vagy nem működik megbízhatóan?
Nálam XP vel tökéletesen megy,de win7 soha nem próbáltam.


farkastibor | 670    2018-09-05 17:55:01 [17153]

Siemens Simatic

  

Előzmény: MMiki, 2018-09-05 15:34:01 [17152]


MMiki | 2    2018-09-05 15:34:01 [17152]

Sziasztok!
Segítséget szeretnék kérni! Olyan CNC vezérlő programot keresek ami megfelelne egy textilipari géphez is, ahol az a cél, hogy minden esetben a munkadarab széle kerüljön a szerszám alá. Mellékeltem egy vázlatot, hogy mire is gondolok (Zöld színnel jelöltem a munkadarabot és pirossal a szerszámot)
Szükséges funkciók:
- X és Y tengely lineáris mozgatása
- Z tengely forgatása
- Főmotor fordulatszám szabályozása
- kb. 4-8 egyéb kimenet vezérlése (pl. elekromágnesek, pneumatikus szelepek...)
- Egyéb funkciók: automatikus ismétlés
A Mach3 tudja ezt?
Köszönöm előre is a segítséget!

  


D.Laci | 5473    2018-09-03 15:25:32 [17151]

Ki-be kapcsolni az Enable oszlopban levővel lehet egyszerre a Step-Dirt. Ha 0 a pin szám akkor értelemszerűen nem ad ki jelet,
A Step és a Dir Low Active oszlopokkal lehet a jelszintet beállítani, Step esetén magas vagy alacsony jelszintre lépjen, Dir esetén az irányt lehet változtatni.

Előzmény: trofro, 2018-09-03 15:15:24 [17150]


trofro | 43    2018-09-03 15:15:24 [17150]

Sziasztok

(Olvastam a könyvet de nem találtam rá magyarázatit)

Van a step és dir oszlop mikor kell csak az egyiket és mikor a másikat vagy mind kettőt egyszerre bekapcsolni ??

Láttam olyanokat hogy mind a kettő bevolt kapcsolva de láttam olyat is hogy csak az egyik oszlop

Melyik a jó változat ? Vagy mitől függ ??

  

farkastibor | 670    2018-09-02 17:51:17 [17149]

Nem ártana egy kis irodalmat olvasni e téren
1)Mach3 magyar kézikönyv PDF
2)fémmegmunkálás alapjai PDF
3)CAD CAM alapok PDF
4)YouTube (mach3,CAD/CAM,) tutorial

Előzmény: rolac, 2018-09-02 00:45:13 [17148]


rolac | 10    2018-09-02 00:45:13 [17148]

Köszönöm, megoldatom.

Esetleg tudsz segíteni pár dologban?
Fél éve használom szinte mindennap. Általában csak habanyagot vágok vele. De szeretnék többféle anyagot is kipróbálni. Alumínium, dibond, PVC, fa....

Előre is köszönöm.


Dannyh | 18    2018-09-01 23:28:43 [17147]

Itt van rá megoldás!
De szerintem máshol is kapható, talán ott is, ahol a gépet vetted.

Előzmény: rolac, 2018-09-01 23:24:11 [17146]


rolac | 10    2018-09-01 23:24:11 [17146]

Valóban. Tudsz esetleg segíteni, hogy hol lehet találni jót?


farkastibor | 670    2018-09-01 23:09:01 [17145]

A Help-About Mach3 Licens , valószínűleg DEMO sór limitált(500-1000)

  

Előzmény: rolac, 2018-09-01 22:45:17 [17144]


rolac | 10    2018-09-01 22:45:17 [17144]

Üdv,

a következő a problémám. Az Aspire-ben megírt g-code
(Mach 2/3 ATC Arcs (mm))-t egy Mach3 driveren futtatva vágok. Eddig minden jó volt, csak elszállt a driver, újra raktam de most nem akarja lefuttatni a 1000 sor feletti codokat vagy hibásan futtatja.

Mi lehet a probléma és mi a megoldás?

Esetleg Debrecenben ismertek valakit aki CNC marógépekkel és a szoftverekkel foglalkozik?

Előre is köszönöm.


farkastibor | 670    2018-08-31 23:35:20 [17143]

Miért bonyolult Mach3 postprocesort fejleszteni 5 tengelyre?
mert 4 kombináció és variáció létezik!

        


farkastibor | 670    2018-08-29 20:44:58 [17142]

Egy univerzális megoldás Mach3_postprocesorra .
IMSPost
1) a generált kódot elmenteni ,,APT/CL,, formátumra
2) import ,,IMSpexec,, kompatibilis(Wornc,NX,Tebis,PTC,SurfCam,MetalCam,MasterCam,I-Deas,HMS,GibbsCam,Euclid,Delcam,Cimatron,Catiav4/v5)
és máris jön a ,NC/TAP/CNC/ISO.

  


farkastibor | 670    2018-08-28 19:23:04 [17141]

WorkNc 23 postprocesor Mach3-ra
1)elmenteni ,,Notepad,, átnevezni Mach3.dat
2)edit C:\WorkNC23\pospro\wncpos.lis (m7 mach3 4 : MACH3 - Tip of Tool)hozzáadni és elmenteni.
------------------------------------------------------------
1 % : 1 Character at beginning of file
1 % : 2 Lines to add at end of file
1 ( ) : 3 Commentary: 0=no,1=yes,2=yes,with block nos
0 G31M11S : 4 Spindle speed command
1 -4 : 5 Output format : 1=whole units,2=1/100,3=1/1000
1 : 6 Condensed mode: 0=no,1=yes
0 30000 : 7 Maximum block number per file: 0=n/a
1 1 : 8 Initial block number: 0=no block numbers
1 1 : 9 Incrementation between blocks
1 M3 : 10 Start up command
1 M30 : 11 Stop command
2 G00 5000 : 12 Fast speed: 1=1st point feeding speed,2=fast
1 G01 : 13 Feeding speed: 2=code F.. with 1st point only
1 : 14 Point directed: 0=centre,1=tip
0 : 15 No of free-format lines, each file (20*75 max)
1 .cnc : 16 Output file extension: 0='.blc'
0 : 17 Characters to add at the end of each line: 0=n/a
0 : 18 Maximum size in characters per file: 0=n/a
0 : 19 Maximum distance machined per file: 0=n/a
0 : 20 No of lines between blocks: 0=n/a
2 : 21 First point: 0=XYZ,1=Z only, 2=XY only;
0 : 22 Transformation to the machine axes: 0=n/a
0 : 23 No of free-format lines, first file only
0 : 24 Break the file at each z-level?
0 : 25 Coordinate mode: 0=absolute,1=incremental
0 : 26 Speed change rapid -> feed: 1=before, 2=after
0 : 27 Speed change feed -> rapid: " "
1 1 : 28 Commentaries required : header,distances
0 X Y Z : 29 Axis labels : 0=n/a
0 0 1 F : 30 Format of speed commands : 0=n/a
0 : 31 Tool axis rotation : 0=n/a
0 G40 G41 G42 : 32 Tool correction : 0=n/a
0 50 H~e~g~h~i~j~kM13 : 33 Supplementary block
#44 1 : Output file name format : 1=proj and path number
#52 0 : Add lines at the beginning of each toolpath
#56 0 : Add lines at the end of each toolpath
@(#)1.ang 1.0 12/4/97 WORKNC


fattiss | 1    2018-08-27 20:09:50 [17140]

Sziasztok!
Encodert szeretnék használni Mach3-nál, de nem jövök rá hogyan lehet beállítani ,hogy annak az értékét vegye figyelembe a lépes szám helyett.
A Settings oldalon megjelenik az érték de itt megakadtam.
Ha tudtok segítsetek előre is köszönöm.
Üdv:Attila

kanegér | 219    2018-08-26 20:44:41 [17139]

Sziasztok

A régi lpts vezérlőmmel tökéletessen ment az autotool zero eszköz. Most az új usb vezérlőnél ha beállítom ugyan úgy, furcsán viselkedik. Ha nem HOME-ban van a gép akkor megy rendesen. Ha HOME-ba megy és a DRO 0 akkor (és utána is) az AUTOTOOL-ra kattintva az X tengely indul el negatív irányba lassan, majd ha eléri az "elvileg" Z-nek beállított min. értéket akkor megáll és a Z-t felfele mozgatja offset mennyiséggel. ilyenkor utána ha HOME-ot nyomok a Z nem áll 0-ra. Van valakinek ötlete?


trofro | 43    2018-08-25 17:28:41 [17138]

Nagyon szépen köszönöm mindenkinek a hozzászólást

Megtaláltam mindent

További szép napot mindenkinek

Előzmény: PSoft, 2018-08-25 17:06:24 [17137]


PSoft | 18592    2018-08-25 17:06:24 [17137]

Legyen tíz perc, de még...az se sok idő.:)

Előzmény: vadember, 2018-08-25 16:20:35 [17135]


Csikarc | 5045    2018-08-25 17:00:57 [17136]

Előzmény: vadember, 2018-08-25 16:20:35 [17135]


vadember | 1887    2018-08-25 16:20:35 [17135]

A mai világban kb.10 másodperc alatt meg lehet találni a kérdésedre a válasz. Ennyi fáradtságot igazán vehetnél.

Előzmény: trofro, 2018-08-25 13:48:53 [17133]


Devecz Miklós | 2658    2018-08-25 14:06:41 [17134]

Tedd be a vezérlőd fényképét, akkor megmondom.

Előzmény: trofro, 2018-08-25 13:48:53 [17133]


trofro | 43    2018-08-25 13:48:53 [17133]

Hülye kérdés lesz de a mikro lépést honnan tudom vagy hol lehet beállítani ?? Olvastam róla de számomra nem volt konkrét

Előzmény: Devecz Miklós, 2018-08-25 13:42:17 [17130]


vadember | 1887    2018-08-25 13:47:54 [17132]

Ez ugyan az amit Devecz Miklós írt, csak bő lére eresztve, hogy értsd is mit miért csinálsz.

Előzmény: vadember, 2018-08-25 13:45:11 [17131]


vadember | 1887    2018-08-25 13:45:11 [17131]

Config>Motor Tuning párbeszédablak. A Steps per ablakba írd az értékeket. Ide azt kell beírnod, hogy 1 milliméter elmozduláshoz hány léptetés szükséges.
Ha 1,8° fokos a motorod felbontása, akkor egy fordulatot 200 egész lépéssel fordul. Tehát ha pl. az 5 mm-es orsódon van a motor akkor azon a kocsi 5 mm-t fog elmozdulni. De mivel neked az 1 mm-re eső lépésszámot kell beírnod az ablakba, a 200-at el kell osztanod a menetemelkedéssel, ami nálad 5 mm. Tehát az ablakba 40-et kell beírnod, hiszen 40 lépéssel fog megtenni 1 mm-t a kocsi.
Ha viszont mikrolépéses üzemmódot választasz, akkor meg kell ezt a számot szoroznod a mikrolépésekkel.
Pl. 32-es mikrolépést állítasz be, akkor 40*32=1280, ezt kell beírnod az ablakba.

Előzmény: trofro, 2018-08-25 13:19:23 [17127]


Devecz Miklós | 2658    2018-08-25 13:42:17 [17130]

Mikrolépés (1,2,4,8,16,32,stb) x 200 (1,8°-os motornál) / menetemelkedés (mm)

Előzmény: trofro, 2018-08-25 13:30:28 [17129]

trofro | 43    2018-08-25 13:30:28 [17129]

A képen bekeretezett értéket kell ugye át írnom ?!

Szóval pl ha az érték az 5ös orsónál 200 akkor a 10-nél 100 ??

  

Előzmény: D.Laci, 2018-08-25 13:22:21 [17128]


D.Laci | 5473    2018-08-25 13:22:21 [17128]

Az egyik tengelyhez pont a fele értékét kel megadni a másikénak....

Kicsit konkrétabb is lehetnél, ha komoly vállaszt vársz...

Előzmény: trofro, 2018-08-25 13:19:23 [17127]


trofro | 43    2018-08-25 13:19:23 [17127]

Sziasztok

Eljutottam odáig hogy az orsókat összehangoljam

Van egy 5ös és egy 10es emelkedésű orsóm (áttétel nélkül )

Milyen számítást kell végezzek és a kapott eredményt hova kell beírnom?
Hogy a kör programozásánál kört nepedig oválist csináljon

Köszi szépen


Béni | 2076    2018-08-22 17:43:57 [17126]

Nos, a linkelt címen az első részben a Fanuc vezérlők feltételes ciklusszervezéséről értekeznek.
Lentebb, ahol a Mach3 képernyőkép van, az már nem arról szól. Nem is látsz a képen a G kód ablakában semmi olyat, amit szeretnél ott látni.

Hobby szintű (és ingyenes) vezérlő, ami elkényeztet ebben a témában (is), az a LinuxCNC.

http://linuxcnc.org/docs/html/gcode/o-code.html#ocode:looping

Előzmény: dtb, 2018-08-22 17:27:25 [17125]


dtb | 1914    2018-08-22 17:27:25 [17125]

Köszönöm! Ez a CE script nekem nagyon ugy tűnik, mintha Visual Basic lenne... De igazából, amit én linkeltem is érdekes. Ott vírit, G-code... és ott van a g kódok között a fotón az áhított while szerkezet... Nem tudom, hogy ezt hogy lehetne működésre bírni, én abban reménykedtem, hogy van valami plugin, amivel használható. Az informatikában mi úgy hivjuk: Interpreter/parancsértelmező ami értelmezi a kódot, és végrehajtja a kért utasítást. Valahogy így van ez a Mach3-ban is, csak itt plugin-nek, vagy macrónak hivják. Ezt csak azért írtam le, mert ha ott az a francos fotó, akkor valahogy csak lehet használni... A héten a balcsin vagyok, de utána a végére akarok járni ennek! Még egyszer köszi a segítséget!

Előzmény: Béni, 2018-08-20 22:42:10 [17123]


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

Időrend:
Oldal 30 / 370 Ugrás ide:
Sorok:
|◄ Első  ◄ Előző   26  27  28  29  30  31  32  33  34   Következő ►  Utolsó ►|


 ◊