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 233 / 370 Ugrás ide:
Sorok:
|◄ Első  ◄ Előző   229  230  231  232  233  234  235  236  237   Következő ►  Utolsó ►|

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

petrence | 285    2011-11-29 22:22:00 [6921]

Hol lehet beállítani, hogy indításkor a FeedRate ne 6 legyen, hanem mondjuk 200? Mindig át kell írnom, ha léptetni akarok.
Van tapasztalat, hogy 2, vagy 4 magos CPU (Intel) hogy viselkedik? Esetleg XP helyett Vista vagy 7 (persze csak 32 biten)?


Törölt felhasználó    2011-11-29 19:43:00 [6920]

Ez a Robsy vezérlőprogamoknál rém egyszerű, egy ilyen sort bármikor beszúrhatsz a G kódok közé, amit egy "comment" ablakban mutat működéskor a rendszer a C-> utáni üzenet fog megjelenni a monitoron, pl.:
.
.
G1 X-12
C->Most éppen átmérőt esztergálok!
G1 Z-55
.
.

Előzmény: Poolip, 2011-11-29 18:56:00 [6916]


Béni | 2076    2011-11-29 19:41:00 [6919]

"Vagy arra az ablakra gondoltál ahol maga a beolvasott kód látható? Arra klikkelve kétszer nem történik semmi. "
Ha kétszer klikkelsz a sorszám megjelenik/eltűnik.

Előzmény: Poolip, 2011-11-29 18:49:00 [6915]


Béni | 2076    2011-11-29 19:39:00 [6918]

( Tedd zárójelbe az üzenetet külön sorban!)

Ha beállítod, még sípolni is fog. (Marha gyorsan meg fogod unni.)
A státusz sorban pirosan villogva megjelenik, ha a konfig megengedi.

Példa:

( - DotG program - )
( - rose1.bmp -)
( Xmin:0 Ymin:0 Zmin:-1 )
( Xmax:172.5 Ymax:268 Zmax:20 )
G17 G21 G40
G80 G90 G94
T1
S8000 M3
G0 X0 Y0 Z20
G0 X74.5 Y2.5 Z2

Előzmény: Poolip, 2011-11-29 18:56:00 [6916]


Miki2 | 2333    2011-11-29 19:19:00 [6917]

Ha a kód futtatása előtt megnézed, hány sorból áll. Futás közben a program kijelzi az éppen aktuális sor számát.
Így azért nagyjából nyomon követhető, hogy hol tart a kód futtatása.

Előzmény: Poolip, 2011-11-29 18:56:00 [6916]

Poolip | 314    2011-11-29 18:56:00 [6916]

Lehet rosszul fogalmaztam meg amit meg szeretnék oldani a mach3-ba. Írni akarok egy G-kódot ahol minden második sorba egy olyan utasítást akarok betenni, ami nem csinál mást mint hogy kiírja a képernyőre a mach3 felületén az utasításban általam megadott "string-et", vagy karaktert.

Előzmény: Poolip, 2011-11-29 10:41:00 [6913]


Poolip | 314    2011-11-29 18:49:00 [6915]

A G-kód lista ugrik elő. Ez megvan nyomtatva, de nem találok benne ilyen kiíratást. Vagy arra az ablakra gondoltál ahol maga a beolvasott kód látható? Arra klikkelve kétszer nem történik semmi.

Előzmény: Béni, 2011-11-29 11:19:00 [6914]


Béni | 2076    2011-11-29 11:19:00 [6914]

Kattints kétszer a G-kód ablakára!

Előzmény: Poolip, 2011-11-29 10:41:00 [6913]


Poolip | 314    2011-11-29 10:41:00 [6913]

Sziasztok! Ismét egy "kis apróságot" szeretnék megoldani a mach3-ba és nem tudom van e erre megoldás.

Szóval a cnc gép dolgozik, olvassa be a g-kódot sorról sorra és némelyik sorok között egy üzenet van írva, amit szeretném, hogy kiírja a képernyőre. Ezzel azt akarom elérni, hogy mindig tudjam mennyi van még hátra. Vagyis pl. a 100 soros G-kód minden sora között lesz egy szám (100,99,98,97,96...) Így pedig tudnám mindig, hogy még mennyi lépés van hátra.


KoLa | 7585    2011-11-25 23:53:00 [6912]

Na megvan ! Köszi! már régen jártam itt! és a beállításoknál kerestem, két tizedesjegyre volt beállítva ezért nem mérte a szöget!Köszi!

Előzmény: Rabb Ferenc, 2011-11-25 08:55:00 [6910]


Béni | 2076    2011-11-25 19:19:00 [6911]

'Béni a #6879 hozzászólásodban az első sort nem szorzásnak kellene írni?
Szerintem tehát f(x)=x*cos(0,000505)'

Nem, az úgy jó. X értékét növelni kell, nem csökkenteni.
Viszont a Z függvényben inkább tangens, de kis szögnél nincs jelentősége, lásd Tibor45 hozzászólását!

Előzmény: Poolip, 2011-11-25 00:13:00 [6908]


Rabb Ferenc | 4361    2011-11-25 08:55:00 [6910]

A legördülő menüben: Méretezés > Stílus > Módosítás > Elsődleges mértékegységek (> Szögméretek > Pontosság

Vagy ugyanez külföldiül: Dimension > Style > Modify > Primary ... > Angle ... > Accuracy

Előzmény: KoLa, 2011-11-24 21:53:00 [6906]


Rabb Ferenc | 4361    2011-11-25 08:44:00 [6909]

Köszi Ha szebb nem is lettem (bár az is rám férne) de okosabb mindenképpen. Komoly támában nem szabad viccőni...

Előzmény: csewe, 2011-11-24 21:12:00 [6904]


Poolip | 314    2011-11-25 00:13:00 [6908]

Teljesen igazad van, így utólag nem is értem miért 2*Pi vel számoltam át a fokot radiánra
Így viszont akkor jól számol a mach3.

Béni a #6879 hozzászólásodban az első sort nem szorzásnak kellene írni?
Szerintem tehát f(x)=x*cos(0,000505)

Előzmény: Poolip, 2011-11-24 18:50:00 [6900]


KoLa | 7585    2011-11-24 21:58:00 [6907]

Most látom! köszi!

Előzmény: Poolip, 2011-11-23 10:29:00 [6880]

KoLa | 7585    2011-11-24 21:53:00 [6906]

Ma megnéztem gyorsan...? de nem találtam meg az erre utaló beállítást! AutoCad 2004! hol kell ezt beállítani?Eddig ilyen 'pici' szöget nem mértem vele, alapbeállításban van!ahogy feltelepült!

Előzmény: Rabb Ferenc, 2011-11-23 11:27:00 [6884]


KoLa | 7585    2011-11-24 21:46:00 [6905]

Szia Béni!
Kivettem a pipát az enablede-ből,én is!
Manualban jó lesz, ha síkot kell esztergálnom!
Hosszirányultságú alkatrészeknél meg nincs jelentősége!
Szóval, van de nincs!nemtom' Pál fórumtárs mit szól a tesztekhez?

Előzmény: Béni, 2011-11-24 14:24:00 [6899]


csewe | 2578    2011-11-24 21:12:00 [6904]

sose tudod meg pontosan,mivel a pi végtelen.

Előzmény: Rabb Ferenc, 2011-11-24 20:08:00 [6902]


Béni | 2076    2011-11-24 20:45:00 [6903]

Jóvanna!
Most csak a kopott logarlécem volt kéznél ...

Előzmény: Rabb Ferenc, 2011-11-24 20:08:00 [6902]


Rabb Ferenc | 4361    2011-11-24 20:08:00 [6902]

Mér csak naggyából? Nincs annak a radiánnak pontos értéke? Mindig ez a hobbista trehányság! Méghogy naggyábó...

Előzmény: Béni, 2011-11-24 19:46:00 [6901]


Béni | 2076    2011-11-24 19:46:00 [6901]

Gondold át újra!

Több hiba is van a hozzászólásodban.
Radiánba így váltunk:

<szögérték>*Pi/180

Egy teljes kör, azaz 360 fok az 2*Pi radián. Egy radián az nagyjából 57,295779513082320876798154814105 fok.

Előzmény: Poolip, 2011-11-24 18:50:00 [6900]


Poolip | 314    2011-11-24 18:50:00 [6900]

Azt hiszem megtaláltam a hibát. Ellenőrizhetnétek ti is.

Az előző példánál maradva (6879-es hozzászólást) vegyük alapul. Szög érték amit kiszámoltunk az:
fokban: 0,02895188
radiánban: 0,0046078357

Tehát helyes eredményt akkor kapnánk, ha a radiánban számolt szöget írnánk a képletbe. Béninek mégis 0,000505-öt kellett írni a helyes eredményhez.

Egy hülye szoftverhibát követett el a gyártó, ugyanis:

0,02895188/(2*PI)=0,0046078357
0,02895188/(RAD)=0,000505

RAD = Radián = 180/(2*PI) = 57,29577

Tehát a Mach3 a fokot radiánra nem (2*PI)-vel osztással alakítja át, hanem egy radiánnal oszt.

Nem tudom mennyire lehet követni amit írtam.

Vagyis most ha a fok radiánra átalakításnál 57,295-el osztotok 6,24 helyett akkor jól fog működni minden.

Ha észrevételeim helyesek egy emailt lehetne írni a fejlesztőnek, hogy találtunk egy hibát.


Béni | 2076    2011-11-24 14:24:00 [6899]

Szia KoLa!

Kicsit jobban utána néztem ennek a 'Formula' dolognak (és ki is próbáltam).
Hivatalos dokumentáció gyakorlatilag semmi. Több vélemény szerint inkább játszani jó, kinematika leírásra nem való.
Módosítom az előző véleményem:
Ez nem megoldás a geometriai hibák kiküszöbölésére.

Egy kis idevágó értekezés:
http://www.machsupport.com/forum/index.php?topic=4126.0;wap2

Előzmény: KoLa, 2011-11-23 21:26:00 [6889]


Polgárdi Balázs | 462    2011-11-23 23:36:00 [6898]

Igen, az elektronika ua., csak a szoftvert fejlesztettem tovább. A honlapomról letöltöd a V2.010-es plugint, és az első indításkor automatikusan frissíti a firmware-t.

Előzmény: Törölt felhasználó, 2011-11-23 22:13:00 [6894]


Törölt felhasználó    2011-11-23 22:48:00 [6897]

Eleve csak radiánra igaz ez a kerekítés.
De akkor csináld úgy ahogyan elfogadja, úgy látszik hű önmagához a program: csicsa ablakhoz csak csicsa állandót fogad el, egyszerűt a világért se.:)

Előzmény: KoLa, 2011-11-23 22:28:00 [6896]

KoLa | 7585    2011-11-23 22:28:00 [6896]

Sajnos a Mach nem díjazta, pedig kipróbáltam! ez nem azért van mert, mint ahogy írta Béni, itt radiánban kell megadni a szögeket!

Előzmény: Törölt felhasználó, 2011-11-23 22:15:00 [6895]


Törölt felhasználó    2011-11-23 22:15:00 [6895]

Nem tudom miért csinálja, ez egy újabb varázslata.
Egy biztos: sin(0.0011)=~0.0011, tehát azonos hatásúnak kellene lennie.

Előzmény: KoLa, 2011-11-23 22:01:00 [6893]


Törölt felhasználó    2011-11-23 22:13:00 [6894]

Az edigi elektronikákkal is müködik?
PL. az enyémmel?

Előzmény: Polgárdi Balázs, 2011-11-23 13:59:00 [6888]


KoLa | 7585    2011-11-23 22:01:00 [6893]

Így is próbáltam de a Mach ettől a 'falnak' ment!vagyis a végálláskapcsoló szakította a tápot, de a Mach az csak futott-futott!

Előzmény: Törölt felhasználó, 2011-11-23 21:45:00 [6892]


Törölt felhasználó    2011-11-23 21:45:00 [6892]

f(z)=z-x*0.0011

Előzmény: KoLa, 2011-11-23 21:29:00 [6890]


Ezustvihar | 56    2011-11-23 21:40:00 [6891]

Úgy tűnik jó lesz, programban működik, de hétvégén kiderül. Némi hozadéka a dolognak, hogy most már tudom léteznek makrók... )) Köszönöm!

Előzmény: csewe, 2011-11-23 07:03:00 [6876]


KoLa | 7585    2011-11-23 21:29:00 [6890]

Tibor! hogy írjam be hogy jó legyen?Mert ha nem írtam sinuszt és zárójelet akkor a végálláskapcsolóra futott a gép!

Előzmény: Törölt felhasználó, 2011-11-23 12:20:00 [6886]


KoLa | 7585    2011-11-23 21:26:00 [6889]

Szia Béni! kipróbáltam! a korrekció nem a háttérben van! hanem a Z DRO folyamatosan mutatja a korrekciót, ma úgy sikerült felragasztani a mérőórát hogy pont X-346 mm-re volt a túloldalon a mérőpont!
Kellett vele játszani mire 1 századon belül lett az órán a pontosság!Mikor jó volt írtam egy kis kódot a két végpont között gyorsjáratra , a Z-t oda vissza írta 0.2mm-t, de az órás teszt mindíg 0.01mm -n belül volt akárhányszor is futtattam a kódot!De van itt még egy kis bibi! először a két végpont közé írtam egy M2-t hogy tudjam ellenőrizni a végpontokon órával, de így mindíg hozzáadta a korrekciót a következő körhöz
Ez lett a jó beállítás a gépemre!

Előzmény: Béni, 2011-11-23 10:29:00 [6879]


Polgárdi Balázs | 462    2011-11-23 13:59:00 [6888]

Elkészültem egy újabb Mach3-as pluginnel az UC100 USB mozgásvezérlőhöz. Pár adat: kezeli a 6 tengelyt, slave axisokat, backlash kompenzáció, Probe bemenetet, THC, MPG1 és MPG2 kezelése. Akit érint, a honlapomról letölthető.


Béni | 2076    2011-11-23 13:30:00 [6887]

'kis szögekre ráadásul igaz az a kerekítési tétel, hogy sin(x)=~x'

Igen, teljesen igazad van. Kisebb erőforrásigényű így a korrekció.

Előzmény: Törölt felhasználó, 2011-11-23 12:20:00 [6886]

Törölt felhasználó    2011-11-23 12:20:00 [6886]

Az nem egészen világos hogy miért használsz itt függvényt, hiszen ennek az értéke utána végig állandó.
Azaz ez csak egy korrekciós konstans tényezős adat így, és a kis szögekre ráadásul igaz az a kerekítési tétel, hogy sin(x)=~x
Azaz egyszerűen KoLa csak írd be a szög értékét, mint szorzótényező.
Nem kell szerintem bonyolultan "varázsolni", és "meghalni a szépségben", ha a valóság sokkal egyszerűbb.:)

Előzmény: Béni, 2011-11-23 10:29:00 [6879]


Törölt felhasználó    2011-11-23 12:10:00 [6885]

Gondoltam, hogy nem 0, ezért is kérdeztem rá...

Előzmény: Rabb Ferenc, 2011-11-23 11:27:00 [6884]


Rabb Ferenc | 4361    2011-11-23 11:27:00 [6884]

Ha a kerekítési pontosság "0"-ra van beállítva, akkor igen. De ha nyolc tizedesre állítva, akkor 0,02895188 fok a kiírt érték.

Előzmény: Törölt felhasználó, 2011-11-23 10:05:00 [6878]


Béni | 2076    2011-11-23 11:25:00 [6883]

Ha a megadott X érték átmérőben értendő (valós elmozdulás csak 197,9), akkor a szögértéket módosítsd erre:
0.001010614

Előzmény: KoLa, 2011-11-22 22:01:00 [6872]


Béni | 2076    2011-11-23 11:10:00 [6882]

Természetesen.

Előzmény: D.Laci, 2011-11-23 10:37:00 [6881]


D.Laci | 5477    2011-11-23 10:37:00 [6881]

Mind a kéttő tengelyt kel korigálni?

Előzmény: Béni, 2011-11-23 10:29:00 [6879]


Poolip | 314    2011-11-23 10:29:00 [6880]

Igen, az AutoCad alapból be van állítva kerekítésre. Ha a szögértéken nyomsz egy jobb gombot előjön egy legördülő menü és az egyik pontja a pontosság beállítás, ott meg lehet adni hogy hogy kerekítsen. 0,029 fok

Előzmény: KoLa, 2011-11-22 22:01:00 [6872]


Béni | 2076    2011-11-23 10:29:00 [6879]

Ha jól értelmeztem, akkor ezt kell beállítani:
(Csak az X és Z függvényeket kell beírni és a képleteket engedélyezni! Az alsó mezők csak teszt célra vannak.)



Ha a kúpozás fordítva van, akkor a Z függvényben a minusz (-) előjelet váltsd pluszra!
/z+x*sin(0.000505306)/

Előzmény: KoLa, 2011-11-22 22:01:00 [6872]


Törölt felhasználó    2011-11-23 10:05:00 [6878]

Tegnap nekem is feltűnt ez a hanyag elegancia...:)
Tényleg létezik, hogy az AutoCAD erre 0 értéket adna?

Előzmény: D.Laci, 2011-11-23 08:32:00 [6877]


D.Laci | 5477    2011-11-23 08:32:00 [6877]

0.03°

Előzmény: KoLa, 2011-11-22 22:01:00 [6872]

csewe | 2578    2011-11-23 07:03:00 [6876]

csinálj egy M utasítást a vb szerkesztővel.
ez legyen benne.

ActivateSignal (digittrig)
Sleep (1)
DeActivateSignal (digittrig)

ez egy ezred másodpercre bekapcsolja a digittrigget.

Előzmény: Ezustvihar, 2011-11-23 00:44:00 [6875]


Ezustvihar | 56    2011-11-23 00:44:00 [6875]

Sziasztok!
Valaki tudja, hogy a Mach3 a "Digital trigger" nevű kimenetet mikor használja? Esetleg van-e valami lehetőség G-kódból ki/be kapcsolni viszonylag nagy sebességgel?
Volna egy olyan megoldandó dolog, hogy a Z lefele mozgás helyett ezen a kimeneten adjon egy impulzust.


Poolip | 314    2011-11-22 22:49:00 [6874]

Köszi! Hát kár, hogy így van. Így szerintem használhatatlan. Induláskor honnan tudja a gép, hogy a kotyogás merre "áll"?

Előzmény: Polgárdi Balázs, 2011-11-22 22:16:00 [6873]


Polgárdi Balázs | 462    2011-11-22 22:16:00 [6873]

A Backlash úgy működik, hogy minden irányváltáskor a beállított kotyogás értékét pluszban hozzáadja a mozgáshoz. Azaz, ha a kotyogás pl. 0,1mm-re van állítva, akkor irányváltáskor először 0,1mm megy, majd onnan kezdi a programozott mozgást. Itt egy videó róla: Mach 3 Backlash Compensation

Előzmény: Poolip, 2011-11-22 21:35:00 [6870]


KoLa | 7585    2011-11-22 22:01:00 [6872]

Mérőórát tettem a tokmányra és az egyik kés hegyére rááltam X++ irányban, ezt lenulláztam a Machban, aztán átfordítottam a tokmányt az ellenkező oldalra és ráálltam a késsel ugyan abba a helyzetbe hogy az óra nullán legyen!
Na itt a Mach X-395.8 és Z 0.2 mutatott!
Ezekkel az értékekkel az Autocad-ben kiszerkesztettem ezt a háromszöget , és leméreteztem ezt a szöget, de 0 fokot írt, az én beállításaimmal! lehet hogy Jó?
Ha valami nem érthető az előjelekkel akkor az a lényeg homorú felületet esztergálok!X0 Z-0.1


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

Időrend:
Oldal 233 / 370 Ugrás ide:
Sorok:
|◄ Első  ◄ Előző   229  230  231  232  233  234  235  236  237   Következő ►  Utolsó ►|


 ◊ 
[ 0.6169 ]