Ztracim nebo mi prebyvaji kroky jen v ose X
- RadekCX
- Příspěvky: 622
- Registrován: 14. 7. 2006, 10:12
- Bydliště: Č.Budějovice
- Kontaktovat uživatele:
Stale se mi na moji frezce nezdala osa X tak jsem se dal do mereni - a zjistil jsem ze v nekterych pripadech (mam jeden konkretni kus g kodu), kde po jeho dokonceni mi vzdy ujede osa o 5 stovek do plusu v ose X (osa Y chodi bez problemu a vzdy dojedu na hodinkach na nulu).
Nejdriv jsem podezrival SW a tak jsem prenastavil osy na vystupech LPT za zamenil X za Y. Pokud by blbnul SW tak by se to muselo prestehovat na druhou osu na masine. Bohuzel (nebo bohudik) to ale zustalo fyzicky na te same ose. Zkontroloval jsem jeste pro sychr i FW v driverech zda jsem si tam omylem nedal nejakou vyvojovou verzi a pro jistotu vsechny procesory prepalil FW z MCU z osy Y ktera chodi OK.
Z vyse uvedeneho vyplyva ze chyba je nekde mezi LPT a motorem. Jen mi neni jasne v cem. Zkousel jsem treba pul hodiny jezdit v ose X na hodinky sem a tam a vse je OK - kdyz ale pustim ten kus kodu tak je to 100% s chybou na konci +0.05. V tom kodu co blbne je vetsina kodu kusy kruznic. Ale to by melo byt driveru jedno.
Nejdriv jsem podezrival SW a tak jsem prenastavil osy na vystupech LPT za zamenil X za Y. Pokud by blbnul SW tak by se to muselo prestehovat na druhou osu na masine. Bohuzel (nebo bohudik) to ale zustalo fyzicky na te same ose. Zkontroloval jsem jeste pro sychr i FW v driverech zda jsem si tam omylem nedal nejakou vyvojovou verzi a pro jistotu vsechny procesory prepalil FW z MCU z osy Y ktera chodi OK.
Z vyse uvedeneho vyplyva ze chyba je nekde mezi LPT a motorem. Jen mi neni jasne v cem. Zkousel jsem treba pul hodiny jezdit v ose X na hodinky sem a tam a vse je OK - kdyz ale pustim ten kus kodu tak je to 100% s chybou na konci +0.05. V tom kodu co blbne je vetsina kodu kusy kruznic. Ale to by melo byt driveru jedno.
RadekCX
======================================================================
http://www.cncnet.info - problematika CNC a automatizace
http://www.jakjevenku.info - webová meteostanice
======================================================================
http://www.cncnet.info - problematika CNC a automatizace
http://www.jakjevenku.info - webová meteostanice
-
- Sponzor fora
- Příspěvky: 8173
- Registrován: 16. 7. 2006, 12:33
- Bydliště: Praha Bohnice + Roudnice nad Labem
- Kontaktovat uživatele:
Tak nemusí to být driveru úplně jedno. Co jestli se při kruhové interpolaci posílají pulsy rychleji než je dovoleno? Při lineární interpolaci to může být v sw zmáknuté, ale při kvadratické si interpolátor třeba skokem dorovná vlečenou osu a už je problém. Nebo když v úhlu n*45° zaměňuje řídící a vlečenou osu. Nebo si v tomhle úhlu zrcadlí tabulky sinů, zapomene se a pak udělá skok. Nebo něco podobného, programátoři umějí neuvěřitelné prasárnyRadekCX píše:V tom kodu co blbne je vetsina kodu kusy kruznic. Ale to by melo byt driveru jedno.
Naposledy upravil(a) prochaska dne 2. 10. 2007, 8:40, celkem upraveno 2 x.
Aleš Procháska
- dslav
- Příspěvky: 208
- Registrován: 18. 12. 2006, 4:07
- Bydliště: Hošťálková - Vsetín
- Kontaktovat uživatele:
Jak je pripojený driver k LPT? Jestli je driver řízený napětově tak to může přehodit třeba sousedovic svářečka.
1. Kde nestačí síla použij rozum.
2. Kde nestačí rozum použij sílu.
Dušan Slavětínský
http://www.valachnet.cz/~slavetinskyd/MegaCNC" onclick="window.open(this.href);return false;
http://www.valachnet.cz/~slavetinskyd/RcMix" onclick="window.open(this.href);return false;
2. Kde nestačí rozum použij sílu.
Dušan Slavětínský
http://www.valachnet.cz/~slavetinskyd/MegaCNC" onclick="window.open(this.href);return false;
http://www.valachnet.cz/~slavetinskyd/RcMix" onclick="window.open(this.href);return false;
- RadekCX
- Příspěvky: 622
- Registrován: 14. 7. 2006, 10:12
- Bydliště: Č.Budějovice
- Kontaktovat uživatele:
no chybu SW jsem eliminoval tou zamenou os v programu - kdyby to byla chyba SW tak se mi to prestehuje na druhou osu na masine - to se ale nestalo - tzn. chyba je nekde od LPT dal
z LPT jde kabel na oddelovaci desku s optoclenem a hradlem 74HCT14 - na to je teprve pripojen driver, ktery ma v sobe take optoclen - chapu je to trochu blbarna, ale vzniklo to historicky - nemelo by to nicemu ale vadit
ja bych bral i to ruseni, ale ono to chodi naprosto presne a opakovatelne po 5 stovkach - proste pustim ten kod a je to tam
z LPT jde kabel na oddelovaci desku s optoclenem a hradlem 74HCT14 - na to je teprve pripojen driver, ktery ma v sobe take optoclen - chapu je to trochu blbarna, ale vzniklo to historicky - nemelo by to nicemu ale vadit
ja bych bral i to ruseni, ale ono to chodi naprosto presne a opakovatelne po 5 stovkach - proste pustim ten kod a je to tam
RadekCX
======================================================================
http://www.cncnet.info - problematika CNC a automatizace
http://www.jakjevenku.info - webová meteostanice
======================================================================
http://www.cncnet.info - problematika CNC a automatizace
http://www.jakjevenku.info - webová meteostanice
A co takhle předělat ten kus kodu tak, aby se součástka otočila o 90° ?
To by zůstalo na X , nebo se to přestěhuje na Y ?
To by zůstalo na X , nebo se to přestěhuje na Y ?
- RadekCX
- Příspěvky: 622
- Registrován: 14. 7. 2006, 10:12
- Bydliště: Č.Budějovice
- Kontaktovat uživatele:
no muzu to prohnat nejakym editorem aby prohodil osy X a Y
udelam nejaka opatreni ohledne mozneho ruseni a pokud to nepomuze zacnu pitvat ten kod - zacnu jej ubirat a merit kdy se to jeste neprojevi a kdy uz ano
udelam nejaka opatreni ohledne mozneho ruseni a pokud to nepomuze zacnu pitvat ten kod - zacnu jej ubirat a merit kdy se to jeste neprojevi a kdy uz ano
RadekCX
======================================================================
http://www.cncnet.info - problematika CNC a automatizace
http://www.jakjevenku.info - webová meteostanice
======================================================================
http://www.cncnet.info - problematika CNC a automatizace
http://www.jakjevenku.info - webová meteostanice
-
- Sponzor fora
- Příspěvky: 8173
- Registrován: 16. 7. 2006, 12:33
- Bydliště: Praha Bohnice + Roudnice nad Labem
- Kontaktovat uživatele:
Tak treba jeden driver stiha prilis rychle pulsy a druhy ne. Po zamene os bude zavada porad na tom driveru co nestiha.RadekCX píše:no chybu SW jsem eliminoval tou zamenou os v programu - kdyby to byla chyba SW tak se mi to prestehuje na druhou osu na masine - to se ale nestalo - tzn. chyba je nekde od LPT dal
z LPT jde kabel na oddelovaci desku s optoclenem a hradlem 74HCT14 - na to je teprve pripojen driver, ktery ma v sobe take optoclen - chapu je to trochu blbarna, ale vzniklo to historicky - nemelo by to nicemu ale vadit
ja bych bral i to ruseni, ale ono to chodi naprosto presne a opakovatelne po 5 stovkach - proste pustim ten kod a je to tam
Aleš Procháska
- dslav
- Příspěvky: 208
- Registrován: 18. 12. 2006, 4:07
- Bydliště: Hošťálková - Vsetín
- Kontaktovat uživatele:
Řekl bych že to bude ono. Třeba některý ten optočlen na signálu DIR může byt pomalejší a pak při změně směru to udělá krok jiným směrem. Je to závislé na tom čím seto řídí tedy jak dlouho je DIR před STEP a pak jaký potřebuje driver předstih DIR před step. Jestli to dělá u konkrétního programu je potřeba najít to místo které to dělá a pak na signály mrknou osciloskopem.prochaska píše:Tak treba jeden driver stiha prilis rychle pulsy a druhy ne. Po zamene os bude zavada porad na tom driveru co nestiha.
1. Kde nestačí síla použij rozum.
2. Kde nestačí rozum použij sílu.
Dušan Slavětínský
http://www.valachnet.cz/~slavetinskyd/MegaCNC" onclick="window.open(this.href);return false;
http://www.valachnet.cz/~slavetinskyd/RcMix" onclick="window.open(this.href);return false;
2. Kde nestačí rozum použij sílu.
Dušan Slavětínský
http://www.valachnet.cz/~slavetinskyd/MegaCNC" onclick="window.open(this.href);return false;
http://www.valachnet.cz/~slavetinskyd/RcMix" onclick="window.open(this.href);return false;
- RadekCX
- Příspěvky: 622
- Registrován: 14. 7. 2006, 10:12
- Bydliště: Č.Budějovice
- Kontaktovat uživatele:
Takze docela neprijemna zalezitost se snad vyresila - vypada to podle vseho, ze je to bordel v TurboCNC - ten G kod co blbne je generovanej na 0.001mm protoze jsou to serie ruzne dlouhych obloucku - prakticky tam je jen par G01.
Zda se mi, ze TurboCNC asi blbe zaokrouhluje (kdyz nevyjde krok na rozmer) nebo neco podobneho nebot pri beznych rozmerech to neblbne.
Dneska jsem tam dal na zkousku MACH3 ten jede bez problemu.
Zda se mi, ze TurboCNC asi blbe zaokrouhluje (kdyz nevyjde krok na rozmer) nebo neco podobneho nebot pri beznych rozmerech to neblbne.
Dneska jsem tam dal na zkousku MACH3 ten jede bez problemu.
RadekCX
======================================================================
http://www.cncnet.info - problematika CNC a automatizace
http://www.jakjevenku.info - webová meteostanice
======================================================================
http://www.cncnet.info - problematika CNC a automatizace
http://www.jakjevenku.info - webová meteostanice
Zdravím,
řešíme se známým takový trabl na frézce Numco KX3, který se projevuje dost podobně, jako zde zmiňovaný.
Frézka je starší a prošla repasí.
Opětovně zaškrabané vedení, vyměněný komplet šroub s maticí v ose X.
Vyfrézovaný zkušební osmiúhelník má ale v X cca o 0,06 mm větší rozměr. Všechny ostatní směry včetně diagonálních sedí dost přesně. Jen v X to ujíždí.
Vůle v X měřená hodinkami klasicky pohybem tam a zpět, je cca 0,01 mm, takže tím to nebude.
Nevíte někdo, v čem by mohl být zakopaný pes?
Na frézce je řídicí systém Mach 3, ale ani změna sys. za Armote problém nevyřešila, takže to může být snad už jen v CAMu, nebo v mechanice.
Napadá někoho něco? Cokoli...
Díky moc za rady.
S.
řešíme se známým takový trabl na frézce Numco KX3, který se projevuje dost podobně, jako zde zmiňovaný.
Frézka je starší a prošla repasí.
Opětovně zaškrabané vedení, vyměněný komplet šroub s maticí v ose X.
Vyfrézovaný zkušební osmiúhelník má ale v X cca o 0,06 mm větší rozměr. Všechny ostatní směry včetně diagonálních sedí dost přesně. Jen v X to ujíždí.
Vůle v X měřená hodinkami klasicky pohybem tam a zpět, je cca 0,01 mm, takže tím to nebude.
Nevíte někdo, v čem by mohl být zakopaný pes?
Na frézce je řídicí systém Mach 3, ale ani změna sys. za Armote problém nevyřešila, takže to může být snad už jen v CAMu, nebo v mechanice.
Napadá někoho něco? Cokoli...
Díky moc za rady.
S.