Dík za nabídku, ale stroj nic špatně neudělal, to byla moje chyba - nenapadlo mě, že by se ty příkazy daly interpretovat takhle různě a nepodíval jsem se do manuálu. Šlo o to, že souřadnice I a J jsou u kruhové interpolace u některých systémů "vyňaty" z absolutnosti či inkrementálnosti programu a platí pro ně jiná pravidla (jestli mi to připadá správné a logické je jiná věc ). Moje současná mašina to má ještě jinak, v manuálu píší, že se I a J zadávají různě v závislosti na G90/G91 ale ve skutečnosti fungují v obou režimech stejně. Naštěstí jsem se už odnaučil používat I J a používám R které mi připadá z matematického hlediska čistší (I a J je relikt z dob kdy se tohle řešívalo hardwarově kvadratickým čítačem).petrL píše:Příklad který jste uvedl je díky smyšleným hodnotám nesetrojitelný a vysvětlení chybného provedení tudíž postrádá logického zdůvodnění. Prosím zadejte hodnoty správně a popis problému přesněji ať si nad tím můžu zapřemýšlet co že Vám ten stroj provedl špatně.
Jak je to s tim ISO kodem?
-
- Sponzor fora
- Příspěvky: 8163
- Registrován: 16. 7. 2006, 12:33
- Bydliště: Praha Bohnice + Roudnice nad Labem
- Kontaktovat uživatele:
Aleš Procháska
Pro Procháska: Nevím jaký máte stroj a hlavně jaký má Operační systém, ale mám pocit že příkazem R se nedá sestrojit kružnice a je nutné používat příkazy I a J. Je škoda že mi nejde stáhnout manuál který tu vyvěsil Radek-B tam by to jistě bylo popsáno.
- robokop
- Site Admin
- Příspěvky: 22396
- Registrován: 10. 7. 2006, 12:12
- Bydliště: Praha
- Kontaktovat uživatele:
rkem se dela oblouk nektere stroje stejne neumi nez oblouk a pak se cela kruznice sestavuje na 4 radky
u nekterych na 2
a pokud vim tak jenom par jich umi celou kruznici
niance v zapisech jsem prilis nestudoval takze je neznam
u nekterych na 2
a pokud vim tak jenom par jich umi celou kruznici
niance v zapisech jsem prilis nestudoval takze je neznam
Vsechna prava na chyby vyhrazena (E)
-
- Sponzor fora
- Příspěvky: 8163
- Registrován: 16. 7. 2006, 12:33
- Bydliště: Praha Bohnice + Roudnice nad Labem
- Kontaktovat uživatele:
Mam tohle http://www.hurco.de/d/baz/vmx/1.htm, system Ultimax (proprietarni od vyrobce). Tu kruhovou interpolaci umi obema zpusoby, pres IJ i pres R, umi i celou kruznici. Ale ono je to stejne jedno, v postprocesorech to byva pro jistotu rozdelene do kvadrantu a v G kodu toho rucne moc nenaprogramuju.petrL píše:Pro Procháska: Nevím jaký máte stroj a hlavně jaký má Operační systém, ale mám pocit že příkazem R se nedá sestrojit kružnice a je nutné používat příkazy I a J. Je škoda že mi nejde stáhnout manuál který tu vyvěsil Radek-B tam by to jistě bylo popsáno.
Aleš Procháska
Tak koukam ze to tu pekne rve tak zkusim doplnit muj prispevek o obrazek a snad to bude uz kazdemu jasne co tim pan chtel rict
neslo mi oto jestli je v programu G90 ci G91 ale oto ze jsou rozdilne systemy ktere maji sve odlisnosti tedy pocitani stredu R nazorne dle obr. ale to jen v pripade ze pouzivate kruhovou interpolaci G2 ci G3
a jak tu nekdo zminovat chyby ve vypoctu korekce nastroje tak je to spise chyba programovani jak chyba programu dle meho se nevleze nastroj do radiusu tak je druhou stranou
neslo mi oto jestli je v programu G90 ci G91 ale oto ze jsou rozdilne systemy ktere maji sve odlisnosti tedy pocitani stredu R nazorne dle obr. ale to jen v pripade ze pouzivate kruhovou interpolaci G2 ci G3
a jak tu nekdo zminovat chyby ve vypoctu korekce nastroje tak je to spise chyba programovani jak chyba programu dle meho se nevleze nastroj do radiusu tak je druhou stranou
Naposledy upravil(a) tomkl dne 11. 7. 2008, 12:27, celkem upraveno 1 x.
Tak jsem si přečetl celou diskuzi od začátku až po poslední přspěvek a teprve ten mi otevřel oči v tom že jsem to celé opravdu špatně chápal.Byl jsem relativně i absolutně pomýlen.Teď je to jasné jak to ty různé systémy různě počítají.
Chyby na obrázcích v souřadnicích jsou asi způsobeny spěchem při kreslení a výsledný střed R bude u obou příkladů stejný.
Chyby na obrázcích v souřadnicích jsou asi způsobeny spěchem při kreslení a výsledný střed R bude u obou příkladů stejný.
Jasne ze bude R pokazde stejne jedinny problem je vtom naprogramovani stredu R koncove body krivek se pocitaji od 0,0 a jen stred R se v prvnim pripade pocita od 0,0 a v druhem pripade od zacatku R
a nema to nic spolecneho s G90 ci G91 absolutni ci inkrementalni
a nema to nic spolecneho s G90 ci G91 absolutni ci inkrementalni