Őszinte legyek nem tudom mi a bánat bajod van vele de minek van "A" 4. tengely beállítva ha nincs a gépen, minek szerepel a g-codban. A helyedben kiszedném a hosszkorrekciót a g-codból, sőt az egész szerszámcserélésre vonatkozó mindent.
Üdvözlök mindenkit, sziasztok! Olvasgattam már az oldalt de hasonló bánattal még nem találkoztam! Szeretném, ha megnéznétek 2 videót hátha valaki rájön miert is csinálja ezt! Már kb 3 hete kinlodok, de hol jól mukodik, hol nem. pc: 1 napos win7pro/x86 mindenféle beállítás megvolt gép/MC : USB-s valami ddcm5v - mach3 szintén1 napja ujratelepítve beállítva minden /generalconf, motortunung, I-O , csak a home nincs kipipálva/ hálozat kilóve vagy bekapcsolva ugyan ez a jelenség
Valaki látott már ilyet?! Előre is köszönöm a válaszokat!!!
izbeki | 1322
2017-08-17 18:23:02
[16007]
A 1,5-öt oszd el az egy fordulatra eső lépések számával, majd az egyet a kapott értékkel, ezt kell beírni a step per unit mezőbe. Pl.: léptetőmotor 200 lépés, full step, akkor 1,5/200=0,0075 1/0,0075=133,33, ezt kell beírni. Ha 200 lépés, 4 mikrolépés, akkor 1,5/800=0,001875 1/0,001875=533,33, ezt kell beírni.
Jó napot! Azt szeretném kérdezni hogy Mach3 szoftverben hogyan kell beállítani Nema23h motor paramétereit,sajnos csak 10-es menetesszárat használok 1.5mm menetemelkedésű.A probléma az hogy pl: egy 5cm átmérőjű kört kb 5-ször akkorára vág ki a gépem (ArtCam-ben szerkesztve).
dezsoe | 2934
2017-08-17 17:33:41
[16005]
Azt pedig megjegyzi, hogy legutóbb teljes képernyős módban használtad-e.
Csak tud valaki segíteni. Újra kellett telepítenem a Mach3-at, de az új Mach nem tölti ki az egész képernyőt. Korábban is így volt, de akkor megoldottam, mostanra meg elfelejtettem,hogy is csináltam. Ha valaki tudja a megoldást, ne tartsa magában. Köszönöm a segítséget.
ORCA17 | 604
2017-08-13 21:29:51
[16002]
Köszönöm, köszönjük az igen értékes segítséget Neked is és SVEJK Neked is. Egy újabb tudással lettem gazdagabb. Remélhetőleg olvassák és hasznosítani tudják mások is
Előzmény: Rabb Ferenc, 2017-08-13 21:18:40 [15999]
Köszönöm, igen. Ha csak sima furatok elhelyezéséről volna szó - bármilyen alakzatban - az egyszerű, még akkor is ha a Z tengely más más értékeket kap, furatonként eltérő mélységgel.
Megoldhatnám úgy is, hogy lefut a furat maró ciklus, az Y tengelyt elküldi x mm távolságra és meg áll. Lenullázom az Y tengelyt és újra indítom a ciklust. De ez olyan snassz lenne
Várok, hátha eszébe jut valakinek valami ötlet, vagy tudja valaki az egzakt megoldást.
Előzmény: Rabb Ferenc, 2017-08-13 20:28:08 [15995]
Reggel óta keresem, de nem találom. Egy régi - azóta sajnos elhunyt fórumtársunk, Merkel Géza - írt egy rövid kis programot.
Ezzel egy tetszőleges G-kódot előre meghatározható számban, sorok és oszlopok megadásával lehetett ismételni. ilyesmire gondoltál? Ha mégis rálelek, belinkelem...
Gondolom, hogy már ti is találkozott azzal a problémával, hogy meg kell szakítani a program futását, lehetséges adott programszámtól futtatni újból a programot? A RUN from here valahogy nem igazán akar működni vagy rosszul csinálom.
ORCA17 | 604
2017-08-13 11:23:33
[15993]
Szóval a kérdésem arra vonatkozott, hogy az 'Y' tengelyen helyezkedjen el egy újabb furat, nem "öblögetni", vagy furatot mélyíteni akarok. 0.5 mm depth fába, aluba kis feedrata mellett "no problem" modelleket restaurálok, javítok. De azért köszönöm
Ugyanezeket a sorokat ismételed,tehát Z-1 Z-1.5 stb..természetesen a végére kerülne a Z kiemelése. Nekem ez a függölegesem beletolod a marót nem szimpatikus,szerencsésebb lenne ha egy körbefordulás alatt menne le.
Van egy egyszerű furat készítő progi(MACH3) Olyankor jó, ha pont nincs olyan méretű fúró. % G00 Z1.5 F70 - felemeli a Z tengelyt G00 X-2.5 Y0 F70 - pozicióba áll 8mm-es furat, 3 mm-es maró G01 Z-0.5 F50 -fogást vesz G02 I2.5 - megtesz egy (kör) ciklust G00 Z1.5 F70 % A példa kedvéért - és a tanulás végett kérdezem: milyen paranccsal lehet mondjuk az "Y" tengelyen 50 mm-rel lejjebb/feljebb(az irány lényegtelen) ezt a ciklust megismételni egyszer vagy valahányszor?
Köszönöm Csaba
Íjász | 822
2017-08-12 16:51:34
[15990]
A "space" billentyű megnyomása a pillanat állj. Bár ez azt hiszem képernyő függő.
Sziasztok! G kódban kérném hozzáértő segítségét. Hogy lehet azt beállítani : Program közben át kell fordítanom az anyagot. Pillanat megállítás kód létezik? Úgy hogy ha megnyomom ismét a start gombot akkor folytassa a munkát. Előre is köszi!
Törölt felhasználó
2017-08-11 20:07:55
[15985]
Állítsad be a Config / Spindle Pulleys-ben a max sebességet ! Illetve ne adj az itt beállított értéktől nagyobbat be a programba se ! És a "hogy ha rátekerem az orsót (spindle)" meg felejtsed el , mert nem az kapcsolja be a főorsót ! Az csak a túlhajtásra van !
Sziasztok! Segítségre lenne szükségem! (Még új vagyok a témában, 3 héttel ezelőtt vettem egy CNC-3040Z-DQ China Zone gépet). Mach 3 szoftverrel szeretném használni, szépen össze is állt, működik vele a gép, egy probléma van: hogy ha rátekerem az orsót (spindle) "limit swith tiggered" üzenetet kapok az alsó 'Status' sorban és bármit változtatok a spindle beállításokon, sehogy se lesz jó! Küzdött valaki hasonló problémával? Előre is köszönöm a segítséget! Patrik
Egyszerűnek tűnik a magyarázat - az Y végállását használtam. A vezérlő viszont a "tartotta magát" a protokollhoz és az Y aktuális állásának az értékével tért vissza. A fura csak az, hogy ennek ellenére a Z mozgott.
Most már nem lesz gond, mert egy jack aljzat/dugóval szereltem fel a mérő platnit és ha nincs rá szükség csak széthúzom és megy a polcra polcra
dezsoe Köszönöm a scriptet, tökéletesen működik minden. Úgy teszi le a fúrót, ahogy egy Schaffhausen óra működik. Kipróbáltam először szivacs alappal, a magam megnyugtatására. Most már bízok a dologban és megy "élesben"
Aha, köszönöm! (Én is ezt a doksit találtam, amiben egyáltalán benne van a 179-es LED.) Azt viszont sosem figyeltem, hogy a Start LED pilácsol betöltéskor: eszembe nem jutott volna...
Mivel a START (RUN) LED akkor is aktív, amikor a G kód betöltése folyamatban van, kellett keresni valamit, ami csak akkor aktív, amikor a kód betöltése folyik. Ezt találtam. Részletes leírás nincs róla. Elvileg akkor aktív, amikor a betöltéskor a G kód alapján a szerszámpálya kijelzés regenerálása történik.
Előzmény: Szám Attila, 2017-08-03 09:48:40 [15972]
dezsoe | 2934
2017-08-03 11:49:08
[15974]
Igen, de neki csak a Start kell. Ahogy Béni írta a 15957-ben, a 804-es OEMLED-et kell egy kimenethez rendelni. Nem értek a Mach-hoz, de ahogy látom, egy brain-t érdemes összekattogni hozzá. (Hacsak nincs egyszerűbb módja... )
Csak akkor aktív ha fut a Mach 3 mikor reset villog akkor sincs 5KHz-es charge pump jel. (ez választható) Ez ilyen hülyebiztosítás ha a windows indításakor matatna az LPT porton. Általában ezt az összes mozgásvezérlő betáp körére szoktam kötni és így nincs az hogy elindul a főorsó vagy a gép mocorog miközben áll fel a rendszer.
Előzmény: Szám Attila, 2017-08-03 09:45:19 [15970]
Szám Attila | 990
2017-08-03 09:48:40
[15972]
Csak a futáskor kell, de sajnos az összes M parancsot használjuk már ( M3-M5, M7-M8-M9). Azt a start ledet megnézem.
A ZMove az a maximális távolság, amennyit megy lefelé, hogy elérje az érzékelőt. Ha közben a probe aktív lesz, akkor ott megáll, ha nem, akkor onnan tudja, hogy nem sikerült a probe, hogy elment a ZMove értékéig.
Hogy a 304,74-et honnan veszi, arra nincs ötletem, mert a programban nincs ilyen, hacsak nem állítottad be a ZOffset-be ezt az értéket. A státusz sorba mit ír? (Ha sikeres volt, akkor "Z zeroed", ha nem, akkor valami más.)
Üdv Nos kipróbáltam, működik, de valamiért a 20 mm-es hibahatár nem aktív. "ZMove = 20.00 'Total lenght of Probe to move before Stop or no Contact Made."
Valami kimaradt a beállításomból?
És még egy furcsa dolog: érintőt vesz, megindul föl és a "Z" pozíciójába beír 304,74. Teljesen mindegy honnan indítom, következetesen ugyan azt a számot írja
dezsoe | 2934
2017-08-02 16:16:36
[15966]
Ez a makró fix mérőponthoz készült, nem a tapintóhoz! Egyébként lényegében ugyanazt csinálja, csak előbb elmegy egy előre megadott koordinátára és ott mér, aztán visszamegy az eredeti helyére. Ja, meg a mérés eredményét beírja a szerszámtár adatai közé.
Előzmény: Rabb Ferenc, 2017-08-02 15:19:02 [15964]
ORCA17 | 604
2017-08-02 15:51:55
[15965]
Bocs, hogy csak most reagálok, de így 67 évesen a délutáni pihi volt napirenden.
Nagyon szépen köszönöm a hasznos segítséget, már is megyek a műhelybe
Ferenc: természetesen nem a linkelt képen láthatót akarom használni - én is valami "rugalmas" megoldásban gondolkodom.
Amúgy a megközelítést illetően én ezt a kézikereket használom
Még egyszer köszönöm a segítséget mind a kettőtöknek
Az egyik vezetéket a szerszámra (GND) kell csíptetni, a másikat pedig a MACH3 Input Signals fülön beállított Probe lábra.
Nekem az "ezer forintos" érintkező nem szimpatikus, mert a szerszám hegyét rendesen beleveri az első megközelítéskor. Ezért készítettem egy rugózott változatot, ahol a középső érintkező gomba szára egy perselyben mozog. Így nem kell félni a szerszám hegyének a sérülésétől.
Bocs, hogy ilyen soká válaszolok. Most sikerült kipróbálnom, és tényleg nem foglalkozik az emulált bemenettel. Gőzöm nincs, hogy miért, mert a digitize bemeneten jelzi, hogy megnyomtam a gombot. Úgyhogy innentől passz...
No, csak megtaláltam. Elindítod a Mach-ot, Operator menü, ott Edit button script-et választod, egy pár gomb villogni fog, kattintasz az "Auto Tool Zero"-ra. Feljön a szerkesztő, ott elvileg csak ennyi van:
ZMove = 20.00 'Total lenght of Probe to move before Stop or no Contact Made. ZOffset = 0.00 ' Plate Hight ZSal = ZOffset + 5.00 '+ Free Hight, Will possition the Proble ZSal mm over the Material.
StopZmove = 0 If GetOemLed (825)=0 Then ' Digitize IN DoOEMButton (1010) ' Zero Z Code "G4 P2.5" Code "G31 Z-" & ZMove & "F25" While IsMoving() Sleep(200) Wend Probepos = GetVar(2002) ' 2000..2005: xyZabc If Probepos = - ZMove Then responce = MsgBox ("**ERROR** " , 4 , "Probe **ERROR**" ) Code "G0 Z10" StopZmove = 1 Code "F" &CurrentFeed End If If StopZmove = 0 Then Code "G0 Z" & Probepos While IsMoving () Sleep (200) Wend Call SetDro (2, ZOffset) Code "G4 P1" Code "G0 Z" & ZSal Code "(Z zeroed)" Code "F" &CurrentFeed End If Else Code "(Check Probe!)" End If
Exit Sub
Az elején van egy sor: "ZOffset = 0.00 ' Plate Hight", itt a 0.00 helyére beírod a mérő bigyó hajszálpontos magasságát. Szép óvatosan, reset-en a kezeddel kipróbálod. Elvileg mennie kell, én anno ezt használtam, és átnézve a programot jónak kell lennie.