Strata kroku

Diskuze o softvéru MACH od tvůrců Artsoft všech verzí: dotazy, programování, skripty, poznatky atd...
Uživatelský avatar
Radek-B
Příspěvky: 2137
Registrován: 13. 9. 2006, 11:09
Bydliště: V:Karlovice
Kontaktovat uživatele:

19. 11. 2006, 3:11

Tak sem se opet presvedcil o tom , ze LPT port neni zrovna to prave orechove pro rizeni CNC. Kdyz jsem mel zapojeny osy timto zpusubem
Step DIR
X 2 3
Y 4 5
Z 6 7

Tak at jsem delal co jsem delal , neustale mi osa Z stracela kroky.
Zkousel jsem nejruznejsi , mam drivery s oddelenym vstupem optickymi snimaci s magnetickym stinenim a umi prijimat az 2Mhz stavu /s.

Takze delkou pulsu to urcite nebylo.

Tak jsem premostil ochranne odpory, ale ani to nepomohlo, signaly byly dostetcne velke a silne.

A tak jsem jednoduse prehazel draty a ejhle ono to jede.

Proste nektere vystupy jsou nevhodne pro signal DIR ktery neni navolen v dostatesnem predstihu pred STEP!!!!! Mozna to dela jen moje deska , ale je to proste tak.

RADEK
modernizace/repase CNC strojů a zařízení
automatizace/konstrukce
Uživatelský avatar
RadekCX
Příspěvky: 622
Registrován: 14. 7. 2006, 10:12
Bydliště: Č.Budějovice
Kontaktovat uživatele:

19. 11. 2006, 6:12

To ale neni problem LPT. To je problem Machu a pouzitych driveru.

Treba Bistep to muze mit az za prichodem signalu STEP.
Prave kvuli rychlosti reakce je povesenej STEP na preruseni procesoru a az nasledne zjistuje co je zrovna nastaveno na vstupu DIR.

Nicmene uz jsem to tu asi psal - pruserem je pod woknama neco ridit radoby v realnem case na operacnim systemu, ktery takovy neni ani nahodou. Proste Mach je neco cemu neverim - tudy proste cesta nevede.
RadekCX
======================================================================
http://www.cncnet.info - problematika CNC a automatizace
http://www.jakjevenku.info - webová meteostanice
Uživatelský avatar
robokop
Site Admin
Příspěvky: 22896
Registrován: 10. 7. 2006, 12:12
Bydliště: Praha
Kontaktovat uživatele:

19. 11. 2006, 8:48

s timhle problemy nemam
doladil jsem takovehle problemy pomoci delky pulzu protoze mi to budic nechtel zrat
mach ma krom jineho jeste moznost posilat ven prikazy chytreji nez krok/smer
Vsechna prava na chyby vyhrazena (E)
Uživatelský avatar
Radek-B
Příspěvky: 2137
Registrován: 13. 9. 2006, 11:09
Bydliště: V:Karlovice
Kontaktovat uživatele:

20. 11. 2006, 5:36

robokop píše:s timhle problemy nemam
doladil jsem takovehle problemy pomoci delky pulzu protoze mi to budic nechtel zrat
mach ma krom jineho jeste moznost posilat ven prikazy chytreji nez krok/smer
Jo chytreji a jsem u toho , popis , to je druha z veci ktera me moc zajima.
Krok a smer moc idealni pro krok dal co chci udelat moc idealni neni.
To by me zajimalo jak to umi jeste komunikovat.

RADEK
modernizace/repase CNC strojů a zařízení
automatizace/konstrukce
Pupak
Příspěvky: 1457
Registrován: 28. 8. 2006, 8:12
Kontaktovat uživatele:

20. 11. 2006, 6:22

Mam stejnej problem.U me je to osa Y. 20 tis. radku G-kodu a na jednom miste se to zblazni.Je to zcela reprodukovatelna zalezitost.Je zajimavy,ze nekdy to dela Mach2 a trojka ne,jindy oba.Zkusim vyzkouset to prohozeni,jestli se to projevi.
Uživatelský avatar
RadekCX
Příspěvky: 622
Registrován: 14. 7. 2006, 10:12
Bydliště: Č.Budějovice
Kontaktovat uživatele:

20. 11. 2006, 6:57

robokop píše:s timhle problemy nemam
doladil jsem takovehle problemy pomoci delky pulzu protoze mi to budic nechtel zrat
mach ma krom jineho jeste moznost posilat ven prikazy chytreji nez krok/smer
Jedine reseni je pouzit externi procesor, ktery bude na zaklade prikazu teprve generovat tyhle pulzy

Stabilita kmitoctu generovanych pod windows i na urovni kernelu systemu je prachbidna (system proste obsluhovat periferie musi) a to se proste musi projevit - hlavne to znamena, ze nemusi byt kus jako kus vyrobeny druhy den, prestoze ke ztratam kroku nedojde.

Proto ja zatim pojedu pod DOSem, kde neni duvod (pokud se vyhazou kraviny typu smartdrive apod) aby to ustrelilo. Pak jedinej dalsi krok je ta externi jednotka.
RadekCX
======================================================================
http://www.cncnet.info - problematika CNC a automatizace
http://www.jakjevenku.info - webová meteostanice
Pupak
Příspěvky: 1457
Registrován: 28. 8. 2006, 8:12
Kontaktovat uživatele:

20. 11. 2006, 7:23

Jeste jsem zjistil jednu vec.Pokud povolim Backlash,tak se efekt silne zvyrazni az k nepouzitelnosti.Vypada to jako by se generator pulsu uplne zblaznil.Osa se doslova zadre a jen pisti.
Uživatelský avatar
robokop
Site Admin
Příspěvky: 22896
Registrován: 10. 7. 2006, 12:12
Bydliště: Praha
Kontaktovat uživatele:

20. 11. 2006, 8:22

zalezi na rychlosti jaka je nastavena na backlash
Vsechna prava na chyby vyhrazena (E)
Pupak
Příspěvky: 1457
Registrován: 28. 8. 2006, 8:12
Kontaktovat uživatele:

20. 11. 2006, 10:39

Rychlost jsem menil od 5-80% a bez efektu.Jakmile Backlash povolim,na Y se pri zcela konkretni situaci osa zasekne a jen pisti.Pritom rucnim pojezdem funguje na 4x vyssi rychlost,nez kolik jede v programu.Zkusil jsem hybat casovanim pulsu a najednou to cvili chodilo.Po znovunajeti Macha opet chyba.Zahada.
Uživatelský avatar
robokop
Site Admin
Příspěvky: 22896
Registrován: 10. 7. 2006, 12:12
Bydliště: Praha
Kontaktovat uživatele:

20. 11. 2006, 10:43

to jsem videl kdyz jsem mel zakousle widle
jsem pak vypnul macha a chtel jsem vypnout PC a nejak to neslo uplne hladce
v pameti bylo par zasekanejch hajzlu jako explorer.exe
na macha musi byt dost silnej pocitac a pokud mozno uplne cistej
Vsechna prava na chyby vyhrazena (E)
Pupak
Příspěvky: 1457
Registrován: 28. 8. 2006, 8:12
Kontaktovat uživatele:

20. 11. 2006, 10:52

Testuju to na 3GHz Athlonu,takze vykon dost s rezervou.Vyhazel jsem z makovice co se dalo.Neni mi jasny,proc to z 20 tis. radek programu udela na jednom jedinem miste,kde je trivialni posun v jedne ose o 20mm a na ostanich kodech jede v pohode.Zkusil jsem i jinej pocitac,ale chova se to stejne.
Uživatelský avatar
robokop
Site Admin
Příspěvky: 22896
Registrován: 10. 7. 2006, 12:12
Bydliště: Praha
Kontaktovat uživatele:

20. 11. 2006, 11:04

to je hodne zajimave to bych poslal do artu aby se na to juknuli
Vsechna prava na chyby vyhrazena (E)
Uživatelský avatar
Radek-B
Příspěvky: 2137
Registrován: 13. 9. 2006, 11:09
Bydliště: V:Karlovice
Kontaktovat uživatele:

20. 11. 2006, 12:14

No , ja mel pri svem objeveni Machu dost rekl bych zurivou konzultaci s Robocopem na tema jestli je to vubec dobry ridici software a popravde jsem byl puvodne hooodne proti tomu vubec pripustit ze neco takoveho muze fungovat. Ovsem po trosku seznameni s nim jsem to pripustil , i kdyz doted s vyhradami.

My jsme cca pred 8-mi lety meli kontroler na PC , ale to jelo zvlast a muselo mit zablokovany svuj vlastni casovac protoze to proste nechodilo.
takze z hlavnim PC to komunikovalo po RS232 a byla to obyc 486 a jelo to , ale nebylo to buhvi co a tak se vymyslel controler uplne Externi.

Ten muj zaver je takovy , ze program Mach3 je urcen pro hobby a cenou a prostredim pro tyto ucely plne vyhovuje a je potreba s tim POCITAT.
Protoze ta HW omezeni tam proste budou vzdy.

RADEK
modernizace/repase CNC strojů a zařízení
automatizace/konstrukce
Uživatelský avatar
robokop
Site Admin
Příspěvky: 22896
Registrován: 10. 7. 2006, 12:12
Bydliště: Praha
Kontaktovat uživatele:

20. 11. 2006, 12:20

docela zajimave by bylo kdyby nekdo poresil externi rizeni a casovani na mach
Vsechna prava na chyby vyhrazena (E)
Pupak
Příspěvky: 1457
Registrován: 28. 8. 2006, 8:12
Kontaktovat uživatele:

20. 11. 2006, 4:31

Tak jsem ztravil hezky den laborovanim s Machem a muzu potvrdit,ze backlash je alespon v mem pripade zcela nepouzitelny.Bez nej to uz chodi stoprocentne,ale s nim je to v pr...
Chova se to stejne ve 2 i 3.Nic z moznych nastaveni na to nema vliv.Je to zcela reprodukovatelne a dela to jen jedna osa.Vdy pri presunu v Y se na okamzik zblazni casovani a motor vypadne.Kdy hodne snizim rychlost tak na 10mm/s,je slyset zmena frekvence pulsu na cca 0.5 sec.Pri te male rychlosti to nevypadne,ale je to stejne zmatek.
Odpovědět

Zpět na „MACH všech verzí“