HobbyCNC fórum
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 130 / 373 Ugrás ide:
Sorok:
|◄ Első  ◄ Előző   126  127  128  129  130  131  132  133  134   Következő ►  Utolsó ►|

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

n/a (inaktív)    2014-05-14 22:41:00 [12192]

Nagyon hasznos információk, köszönöm!

Még az ősidőkben írtam egy kis dos-os vezérlőprogramot, ott nem is gondoltam a step jel esetleges megfordításának szükségességére
Érdekes lehet ennek a szoftveres megvalósítása...


istvan58 | 1914    2014-05-14 22:35:00 [12191]

Ja persze a haromtengelyes vezérlőhöz nem kell külön levalasztó.

Előzmény: istvan58, 2014-05-14 22:33:00 [12190]


istvan58 | 1914    2014-05-14 22:33:00 [12190]

Igen igy van, de általában mindenki használ Lpt elválasztó kártyát aminek van saját tápja és igy tehermentesül a szgép lpt porja.
Pl az el levalasztó kártyám fordit, igy negativ impulzus kell az lpt-röl hogy a vezerlő pozitivat kapjon.

Előzmény: Kulcsar Zoltan, 2014-05-14 22:26:00 [12189]


Kulcsar Zoltan | 4197    2014-05-14 22:26:00 [12189]

Szia

Ez igy van és az okát pont most irta a Mihály .
A lényege az hogy a kisebb áramigény miatt a négyszögjelek késöbb torzulnak és igy több frekvenciát tudunk hibanélkül biztositani a vezérlökhöz .

Előzmény: istvan58, 2014-05-14 22:01:00 [12188]


istvan58 | 1914    2014-05-14 22:01:00 [12188]

A DM556 (MSDD) vezérlőt be lehet kötni ugy hogy a bemeneti optocstolók kozös pontja az anód, és az egyes katódokot huzuk 0-ra. Ilyenkor kell a pipa, vagyis aktiv low impulzus, de ha pl a katódot közösítjük és az eggyes anódokat vezéreljük akkor pozitiv impulzus kell.

Előzmény: Kulcsar Zoltan, 2014-05-14 16:19:00 [12185]

Práger Mihály | 252    2014-05-14 21:20:00 [12187]

Ezt a Mach 3 magyar nyelvű leirásából másoltam ki.


Ahhoz, hogy egy output jelzésnek hatása legyen (csináljon vmit), áramnak kell folynia a
hozzácsatlakoztatott áramkörben. „hi” esetében a komputerből kifelé, míg „lo” esetén a komputerbe
befelé fog folyni az áram. Minél több áram folyik befelé, annál nehezebb a feszültséget nullához
közeli értékhez tartani, így tehát a 0,8 Voltos megengedett határértékhez közelebb fog létrejönni a
„lo”.
Hasonlóképpen, egy „hi”-ból kifelé folyó áram a feszültséget alacsonyabbá teszi és közelebb viszi a
2,4 Voltos alsó határértékhez. Tehát túl sok árammal a „lo” és „hi” közötti különbség még 1,6 Voltnál
is kisebb lesz, és a dolgok megbízhatatlanná válnak. Végezetül érdemes megemlíteni, hogy durván 20-
szor több áram tartozhat a „lo”-hoz, mint amennyi a „hi”-hoz.
Ezek szerint tehát a legjobb a logikai 1-et „lo” jelzésként értelmezni. Egészen nyilvánvalóan ezt aktvív
„lo” logikának nevezik. Ennek praktikai okokból a fő hátránya az, hogy a párhuzamos porthoz
kapcsolt berendezésnek egy 5 voltos tápegységgel kell rendelkeznie. Ezt olykor a PC játék port
csatlakozójából vagy a csatlakoztatott berendezés tápegységéből szerzi meg.
Az input jelekre áttérve, „hi” inputok esetén a komputer árammal való ellátása szükséges (kevesebb,
mint 40 mikroamper) és a „lo” inputok számára biztosítani kell valamennyi áramot (kevesebb, mint
0,4 mikroampernyit).


Práger Mihály | 252    2014-05-14 21:06:00 [12186]

A TB 6560 V Type vezérlőnél nem kell a zőld pipa ettől függetlenül a Step jel első pozitiv inpulzusára a vezérlő ic nem csinál semmit mert eleve a 7414 bemenete fel van húzva H-ra. .Az első L szintre léptet mert az ic-k invertálása miatt(7414,6N137) ekkor kap a vezérlő ic magas jelet.Az Enable-t viszont ki kell pipálni active low, ez pont forditva mükődik.
A pihentetés úgy mükődik, hogy van egy monostabil ami addig van átbillentett állapotban ameddig step jelet kap.Van két tranzisztor amik oda vannak kőtve ahova az árambeállitó jumperek/kapcsolók, és ezeket vezérli a monostabil.Tulajdonképpen minden árambeállitási értéknél a pihentető, vagy más néven tartóáram 25% lehet ugyanis a két tranzisztor ha jelet kap a monostabiltól zárva van, ha nem kapnak jelet kinyitnak és lezárják testre a két lábat amely igy L L állapotban a beállititt áramtol függetlenül 25%-ra csőkken.
Ezért ennél a vezérlőnél abszolut nem mindegy, hogy mi van vagy nincs kipipálva a Port and Pin-ben.
Csatolok egy leirást és ha kiváncsi vagy a V-Type kapcsolási rajzára az is megvan.

http://hobbymaro.puhasoft.hu/KisKZ/Controller/s/3%20tengelyes%20TB6560%20hasznalati%20utmutato%20V-type.pdf

Előzmény: n/a (inaktív), 2014-05-14 08:54:00 [12183]


Kulcsar Zoltan | 4197    2014-05-14 16:19:00 [12185]

Szia

Mozgás közben lehet nincs is jelentősége , de ha áll illetve nem kap step jelet akkor van .

Ha logikai alsoban áll akkor a vezérlöd step bemenetén "0" volt van , ha logikai felsöben áll akkor a vezérlöd step bemenetén "~5 " volt van . Ebböl adodoan az egyik állásban a pihentetére szánt kis fet ( vagy más eektronika ) csak az egyik jelszinttel fog dolgozni .
Ha szkóppal megnézed a step bemeneteket also és felsö szinten akkor látni fogod hogy pl logikai alsoszinten mindg nullaközeli a leállás mig logkai felsöszinten mindig 5volt körüli a leállás értéke .


Előzmény: n/a (inaktív), 2014-05-14 08:54:00 [12183]


istvan58 | 1914    2014-05-14 10:42:00 [12184]

igen igazad van teljesen mindegy, a vezérlő léptet. De van amikor javasolják a pozitiv impulsust.
Amugy nekem a MSDD vezérlőknél is mindegy.

Előzmény: n/a (inaktív), 2014-05-14 08:54:00 [12183]


n/a (inaktív)    2014-05-14 08:54:00 [12183]

A nem negált kimenetekre (pl. 2-9PIN) elmondható;
Ha a port aditt pinjét 1-be állítjuk akkor megjelenik rajta a logikai magas (2,4-5V) jelszint.
A hajtáskártyák általában a magas jelszintet várják.
Ha 0-ra állítjuk a jelszint alacsony lesz (0-0,8V).
---
Az "step activ low pipa" azt mondja a szoftvernek, hogy a hajtáskártya fordított logikájú és akkor hajtja végre a léptetést, ha a kimenet alacsony jelszintre vált.
Na ezt nem tudom értelmezni, mert a léptetés mindíg a jelszint változásakor megy végbe.
A hajtásnak szerintem teljesen mindegy(a step jel esetén), hogy a szoftver 01010101.. vagy 1010101... formában küldi a jelet.
A lényeg az, hogy a jelszint változás megtörténjen a kimeneten.
Az, hogy a step jelszint logikájának megfordítása milyen összefüggésbe hozható a motor tartóáramával meg végképp nem értem.
Talán majd valaki felhomályosít ...


Kulcsar Zoltan | 4197    2014-05-13 22:50:00 [12182]

Szia

Sok 6560-as vezérlö pl azzal kacsolja be a pihentetést .Ha zöld pipa akkor a tartoáram 20% csak ( a régieknél ) ha piros x akkor a tartoáram 100% .
A többit István leirta

Előzmény: n/a (inaktív), 2014-05-13 22:15:00 [12179]


istvan58 | 1914    2014-05-13 22:38:00 [12181]

Meg attol is füg hogy a vezérlő bemenetet + ra vagy testre kapcsolod, érdemes a vezérlő utasítását elolvasni, ha van

Előzmény: n/a (inaktív), 2014-05-13 22:15:00 [12179]


istvan58 | 1914    2014-05-13 22:32:00 [12180]

Igen, mukodik mindenhogy de a legtöbb vezérlő a pozitív impulzust szereti, tehát általában nem kell a pipa

Előzmény: n/a (inaktív), 2014-05-13 22:15:00 [12179]


n/a (inaktív)    2014-05-13 22:15:00 [12179]

Sziasztok!

A ports and pins beállításoknál a step jel active low pipának mi értelme van?
Én nem veszek észre különbséget ha bejelölöm...


ANTAL GÁBOR | 4685    2014-05-09 07:10:00 [12178]

megkeresem. Fejböl sugárirányban kb 0.5 öt és azt is szakaszos volt a nagyolás miatt

Előzmény: KoLa, 2014-05-08 20:56:00 [12177]

KoLa | 7598    2014-05-08 20:56:00 [12177]

A körlapkára mekkora fogást hagytál a végén?

Előzmény: ANTAL GÁBOR, 2014-05-08 07:28:00 [12170]


Mtx3000 | 69    2014-05-08 18:32:00 [12176]

Már sikerült meg néznem de ezt már láttam.


CzirákiZoli | 41    2014-05-08 18:26:00 [12175]

Szia,
Ugyanaz a videó mint a tiéd, csak a link elejéről ki kell törölni a :-ig mindent(azt is).

Előzmény: Mtx3000, 2014-05-08 18:20:00 [12174]


Mtx3000 | 69    2014-05-08 18:20:00 [12174]

Köszönöm! De nem tudom meg nyitni az oldalt.

Előzmény: Mtx3000, 2014-05-08 08:07:00 [12172]


Hunka Tibor | 8036    2014-05-08 09:00:00 [12173]

Keret nélküli marás

Előzmény: Mtx3000, 2014-05-08 08:07:00 [12172]


Mtx3000 | 69    2014-05-08 08:07:00 [12172]

Üdv lenne megint egy kérdésem.Keret nélkül szeretnék marni:https://www.youtube.com/watch?v=NYlNzLQX5jI
Valahogy így milyen programmal lehetne ezt meg oldani?Aspirét használok .


Mtx3000 | 69    2014-05-08 07:30:00 [12171]

Köszönöm.

Előzmény: Pabló, 2014-05-07 17:12:00 [12163]


ANTAL GÁBOR | 4685    2014-05-08 07:28:00 [12170]

Utánfutó kapcsolófejhez kellett egy gömb .( no nem autóra mielőtt kiabálnátok hanem a terepen működő gumilánctalpashoz .) Természetesen CNC vel . Kinagyoltam egy hegyes szimmetrikus háromszög alakú késsel , azután a simítás egy R5 ös körlapkás késsel . Ugyanazt a módszert alkalmaztam mint Kola. Rajz +5 mm offset.
( szerencsére még nem ismerem a Mach minden funkcióját ezért a triviális utat választottam )

Előzmény: KoLa, 2014-05-07 21:37:00 [12169]


KoLa | 7598    2014-05-07 21:37:00 [12169]

Igen! éppen ez a gond,esztergán is úgy működik mintha a szerszám ujjmaró lenne!
A ráállásnál a Linux kiabál! az esztergán, ha közelebb vagyok mint a csúcsrádiusz!

Előzmény: Pabló, 2014-05-07 21:31:00 [12168]


Pabló | 1615    2014-05-07 21:31:00 [12168]

Én úgy emlékszek, hogy valamit a rájárásokkal kellett trükközni.
És meg tudtam esztergálni egy golyót egy rádiusz késsel.
És szabályos is lett, kb r5-ös kés volt.

Előzmény: KoLa, 2014-05-07 21:27:00 [12167]

KoLa | 7598    2014-05-07 21:27:00 [12167]

Áááá!!! nem kacagunk!
Régebben volt egy próbálkozásom a Mach3 2.63 verzióval, ebben a témában!Ez az!
Itt látszik hogy egy egyszerű szögben mozgás az esztergán, a Mach3 szerszámpálya megjelenítésében, elég furcsán néz ki! de látszik a hogy nem jó irányban tolja el a vezérelt pontot! elég furcsa eredményt rajzolt a szerszámpályára , először G41-l végzi ugyanazt mint utána, G40 alatt!
Élesben nem próbáltam! bíztam abban amit a kijelző mutat.
Az efféle vagy bonyolultabb alakos esztergálásoknál inkább megrajzoltam a simító fogást AutoCad-el - eredeti kontúr - csúcsrádiusszal párhuzamos szerkesztése, aztán csak néhány pontot kell beírnom és kész!ha szükség volt erre a pontosságra!

A Linuxnál is, csak fordítva kell használni a g41 g42, de működik minden!
Teljes a káosz, míg ki nem ismeri az ember, hogy mit, hogyan gondoltak ki az íróasztal mellett!

Előzmény: tóthz, 2014-05-07 20:41:00 [12166]


tóthz | 630    2014-05-07 20:41:00 [12166]

"Sokat szarakodtam vele,mire összejött."

Nekem úgy sikerült, hogy mindent be tudtam állítani, megfelelő volt a program, az eredmény pedig az lett, hogy a szerszámpályát szépen kirajzolta korrigálva a képernyőn de a szerszám fizikailag a korrekcióról tudomást sem vett...

Végül a feladatot úgy oldottam meg, hogy a mill-t idomítottam be esztergálásra.

(Most lelki füleimmel hallom a Linuxosok kacagását...)

Előzmény: Pabló, 2014-05-07 18:04:00 [12165]


Pabló | 1615    2014-05-07 18:04:00 [12165]

nekem már ment esztergában is,de elég trükkös.
Sokat szarakodtam vele,mire összejött.
Egy cam progi sokkal egyszerűbb.

Előzmény: tóthz, 2014-05-07 18:01:00 [12164]


tóthz | 630    2014-05-07 18:01:00 [12164]

Maróban lehet, hogy működik, esztergában nekem még egyszer sem sikerült!!!

Amiért nagyon szomorú vagyok!

Előzmény: Mtx3000, 2014-05-07 14:21:00 [12161]


Pabló | 1615    2014-05-07 17:12:00 [12163]

Pl. config fülön a Tool table alatt.
De ez csak akkor működik, ha hozzárendeled a szerszámot progiban, és szerszám rádiusz kompenzációval, vagyis g41, g42 vel dolgozol.

Előzmény: Mtx3000, 2014-05-07 14:21:00 [12161]


elektron | 15859    2014-05-07 14:26:00 [12162]

Kösz.

Előzmény: Szedlay Pál, 2014-05-05 10:12:00 [12160]


Mtx3000 | 69    2014-05-07 14:21:00 [12161]

Sziasztok!
Nem tudjátok esetleg, hogy tudok e Mach-ban szerszám korrekciózni? És, ha igen, hol?
Előre is köszi a válaszokat!


Szedlay Pál | 1903    2014-05-05 10:12:00 [12160]

(Alt+4) Simulation program

Előzmény: elektron, 2014-05-04 22:42:00 [12159]


elektron | 15859    2014-05-04 22:42:00 [12159]

A Mach előre hol mutatja, hogy mennyi idő lesz a munka elvégzése ? Kösz.


D.Laci | 5540    2014-05-04 09:23:00 [12158]

T45 "szét rázó" tesztjei után megfogadtam hogy soha többé nem nézem meg hogy mit bír a gép:( de most kivételt tetem. És az elmélet igazolta a gyakorlat, mely szerint a G61 sem áll meg a szakaszok végén csak nagyobb gyorsulást-lassulást enged meg mint a G64.
500 step/mm max.seb. 5000mm/min gyorsulás 5000mm/s2 (0.5G).
Mozgatott tömeg ~100Kg (Z tengely). (750W BLDC szervó)
G1 Z0 F5000
G1 Z2
.....
Itt már lehetett látni hogy a motor tengelye nem fordul el annyit amennyit előzőleg megnéztem hogy mekkora a 2mm elmozdulás.
0.2-03G gyorsulásnál úgy vélem hogy még követi a pontos pályát.
ui. a motort leszerelve is ugyan az a helyzet.
A step jeleket is kellene detektálni, hogy kiderüljön az igazság.

Előzmény: Szedlay Pál, 2014-05-03 19:03:00 [12154]

keri | 14086    2014-05-04 08:36:00 [12157]

Mondjuk az is érdekes lenne, hogy mi volt az a pálya amivel ez jött ki.

Előzmény: Szedlay Pál, 2014-05-03 19:02:00 [12153]


keri | 14086    2014-05-04 08:35:00 [12156]

Mivel szimuláció, ezért lehet bele bármit írni.
Függvény szélső értéknek jó, hogy lássuk mi van akkor ha kvázi végtelen a gyorsulás és csak a gép végsebessége számít.

Előzmény: ebalint, 2014-05-04 08:21:00 [12155]


ebalint | 1774    2014-05-04 08:21:00 [12155]

Szia!

A 90000 mm/s2 nem elírás?

Előzmény: Szedlay Pál, 2014-05-03 19:03:00 [12154]


Szedlay Pál | 1903    2014-05-03 19:03:00 [12154]


Szedlay Pál | 1903    2014-05-03 19:02:00 [12153]

Itt csatolok egy táblázatot.
Egy nagyon alakos test marására generáltam egy G kódot.
A táblázatban látható a gyorsulás, sebesség és a megmunkálási idő. Exakt stop, tűrés 0,02mm, nincs tűrés.
Ha valaki gépet tervez ez talán segítség abban mennyire érdemes dinamikus gépet építeni egy nagyon alakos maráshoz.


batesz | 325    2014-05-03 09:56:00 [12152]

Sziasztok!

Keresek zsebmarásra is használható LazyCam-et!


n/a (inaktív)    2014-05-03 09:15:00 [12151]

Ezt aláírom és tanúsítom.Voltam Pálnál,sokat segített,s tényleg nem fogadott el semmit.

Előzmény: Törölt felhasználó, 2014-05-02 14:11:00 [12148]


sipos8 | 453    2014-05-03 05:18:00 [12150]

Küldtem Mach-et próbáld meg ezzel én több gépen használom évek óta és semmi baj nincs vele.Ha gondolod Corelt is küldök.2D alakzatokat mindig abban rajzoltam, DXF import és Lazy.Észre vettem, hogy a PLT fájlból csinál ilyen szakaszos íveket de a DXF-ből nem.

Előzmény: gulasoft, 2014-05-02 21:12:00 [12149]


gulasoft | 600    2014-05-02 21:12:00 [12149]

Mindig baj volt vele, de mindig ezzel a géppel csináltam, a kód jó, a mach3 hülyül meg.

Előzmény: sipos8, 2014-05-02 04:23:00 [12145]


Törölt felhasználó    2014-05-02 14:11:00 [12148]


Érdekes, hogy eddig akiknek segítettem kivétel nélkül megköszönték. (személyesen, mail-ben vagy telefonon )
Sőt volt olyan is aki anyagiakkal akarta kifejezni köszönetét.
Ilyenkor komolyan mondom én érzem xarul magam ha erősködnek, hogy tegyem csak el, mert nekik ennél többet is megért a segítség.
Ekkor jön a birkózás, hogy de nem, de igen...
Általában én győzők

Előzmény: alma999, 2014-05-01 22:18:00 [12140]

Szedlay Pál | 1903    2014-05-02 13:30:00 [12147]

Akkor én most itt köszönöm neked a fórum lakói nevében az a sok jót amit már értünk tettél.

Előzmény: alma999, 2014-05-01 22:18:00 [12140]


Szedlay Pál | 1903    2014-05-02 13:26:00 [12146]

Milyen régen láttalak már itt a fórumon!

Előzmény: alma999, 2014-05-01 22:18:00 [12140]


sipos8 | 453    2014-05-02 04:23:00 [12145]

Máskor is csináltál vele programot?Azzal nem volt baj?Corelben nem próbáltad még meg rajzolni DXF formátumban és utána a Lazyvel generálni?

Előzmény: gulasoft, 2014-05-02 00:36:00 [12143]


sipos8 | 453    2014-05-02 04:21:00 [12144]

Bizony, minden szerszám korrekció és eltolás után ki kell lépni a korrekcióból illetve az eltolást 0-ra vissza kell álítani, mert az utána lévő parancsokat is azzal hajtja végre.

Előzmény: Pabló, 2014-05-01 23:06:00 [12141]


gulasoft | 600    2014-05-02 00:36:00 [12143]

A kódot a solidcam csinálta a solidworks-ös rajz alapján.

Előzmény: sipos8, 2014-05-01 05:11:00 [12106]


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

Időrend:
Oldal 130 / 373 Ugrás ide:
Sorok:
|◄ Első  ◄ Előző   126  127  128  129  130  131  132  133  134   Következő ►  Utolsó ►|


 ◊ 
[ 1.3166 ]