elipsa
Nejsem sice odborník, ale myslím, že to jde v podstatě dvěma způsoby (myšleno frézováním, netuším, jestli to nechceš náhodou točit soustruhem):
a) generovat elipsu jako polyline či-li nahradit její obrys úsečkami - čím hustější, tím přesnější a zároven delší G-kod
b) v místech hlavních os elipsy použít kruhové oblouky tzv. oskulační (učivo základní školy) a přechody mezi nimi nahradit bud jednou čárou nebo lépe opět polyline
Třeba má někdo jiný nápad .... každopádně to prý nejde tak, že by se nastavila různá měřítka os X a Y a pak použilo G2 či G3.
Dodatečně se omlouvám za tykání ...
... síla zvyku
a) generovat elipsu jako polyline či-li nahradit její obrys úsečkami - čím hustější, tím přesnější a zároven delší G-kod
b) v místech hlavních os elipsy použít kruhové oblouky tzv. oskulační (učivo základní školy) a přechody mezi nimi nahradit bud jednou čárou nebo lépe opět polyline
Třeba má někdo jiný nápad .... každopádně to prý nejde tak, že by se nastavila různá měřítka os X a Y a pak použilo G2 či G3.
Dodatečně se omlouvám za tykání ...

- sysel
- Příspěvky: 655
- Registrován: 12. 6. 2007, 9:24
- Bydliště: Šenov u Ostravy
- Kontaktovat uživatele:
Tohle jsem kdysi dělal, nakonec to dopadlo tak, že jsem nakreslil v AutoCADu olipsu a ručně ji oklikal mnoha úsečkami.. Výsledek byl, ale Gkod dost dlouhý....
Ta varianta s oskulačníma kružnicema je dobrá, se divím že jsem to tenkrát nezkusil když to bylo v době kdy jsem ve škole měl deskriptivu a tam se to učil.... Záleží jak přesně to potřebuješ udělat...
Ta varianta s oskulačníma kružnicema je dobrá, se divím že jsem to tenkrát nezkusil když to bylo v době kdy jsem ve škole měl deskriptivu a tam se to učil.... Záleží jak přesně to potřebuješ udělat...
5/2007 přístup na přestavěnou BF20
5/2009 dokončeno vlastní CNC
http://cnc.usysla.eu/
5/2009 dokončeno vlastní CNC
http://cnc.usysla.eu/
A nebo by to šlo udělat čuň..cky. Nakreslit kružnici, vygenerovat g-kód a v Machu natáhnout měřítko jedné osy.
Vím, že to strajařsky není košer, ale my hobbisti...
Radek
Vím, že to strajařsky není košer, ale my hobbisti...

Radek
soustruh Bernardo 500, frézka Proxxon
(CNC Tron, CNC Proxxon MF70)
(CNC Tron, CNC Proxxon MF70)
No, to by teoreticky šlo, ale přímo v manuálu Machu to popisují tak, že to nejde viz. kapitola 10.7.15. Měřítkové faktory G50 a G51.rawen píše:A nebo by to šlo udělat čuň..cky. Nakreslit kružnici, vygenerovat g-kód a v Machu natáhnout měřítko jedné osy.
Vím, že to strajařsky není košer, ale my hobbisti...
Radek
Čistě akademicky by ještě šlo nahrazovat křivku elipsy kruhovými oblouky (pro každý bod křivky lze analyticky velmi jednoduše vypočítat poloměr křivosti). Při zadané maximální odchylce od teoretického tvaru by se pak nasekal určitý počet oblouků.
Pokud by byl zájem, můžu ve volném čase spáchat malý softík, který provede výše uvedené tři způsoby, vybere ten, který při dodržení přesnosti vykazuje nejmenší (nejkratší) G-kod a výstupem může být např. dxf soubor.
Takhle ne v G-kódu. V okně Machu, kde ti to píše X, Y, Z souřadnice se hned vedle dá nastavit měřítko - vlastně měřítko výstupu na stroj.PavelZ píše:No, to by teoreticky šlo, ale přímo v manuálu Machu to popisují tak, že to nejde viz. kapitola 10.7.15. Měřítkové faktory G50 a G51.rawen píše:A nebo by to šlo udělat čuň..cky. Nakreslit kružnici, vygenerovat g-kód a v Machu natáhnout měřítko jedné osy.
Vím, že to strajařsky není košer, ale my hobbisti...
Radek
Radek
soustruh Bernardo 500, frézka Proxxon
(CNC Tron, CNC Proxxon MF70)
(CNC Tron, CNC Proxxon MF70)
- sysel
- Příspěvky: 655
- Registrován: 12. 6. 2007, 9:24
- Bydliště: Šenov u Ostravy
- Kontaktovat uživatele:
Tohle podle mně není řešení, to bys musel mít kružnici rozsekanou stejně na X dílů aby to dokázal....rawen píše:Takhle ne v G-kódu. V okně Machu, kde ti to píše X, Y, Z souřadnice se hned vedle dá nastavit měřítko - vlastně měřítko výstupu na stroj.PavelZ píše:No, to by teoreticky šlo, ale přímo v manuálu Machu to popisují tak, že to nejde viz. kapitola 10.7.15. Měřítkové faktory G50 a G51.rawen píše:A nebo by to šlo udělat čuň..cky. Nakreslit kružnici, vygenerovat g-kód a v Machu natáhnout měřítko jedné osy.
Vím, že to strajařsky není košer, ale my hobbisti...
Radek
Radek
5/2007 přístup na přestavěnou BF20
5/2009 dokončeno vlastní CNC
http://cnc.usysla.eu/
5/2009 dokončeno vlastní CNC
http://cnc.usysla.eu/
Já nabyl dojmu, že je úplně jedno, jestli měřítko zadám v g-kódu nebo nastavím v ovládacích prvcích na obrazovce .... a zkoušel to už někdo fyzicky ???? Já nemám ještě mašinu v kupě, takže jen teoretizujurawen píše:Takhle ne v G-kódu. V okně Machu, kde ti to píše X, Y, Z souřadnice se hned vedle dá nastavit měřítko - vlastně měřítko výstupu na stroj.PavelZ píše:No, to by teoreticky šlo, ale přímo v manuálu Machu to popisují tak, že to nejde viz. kapitola 10.7.15. Měřítkové faktory G50 a G51.rawen píše:A nebo by to šlo udělat čuň..cky. Nakreslit kružnici, vygenerovat g-kód a v Machu natáhnout měřítko jedné osy.
Vím, že to strajařsky není košer, ale my hobbisti...
Radek
Radek

- sysel
- Příspěvky: 655
- Registrován: 12. 6. 2007, 9:24
- Bydliště: Šenov u Ostravy
- Kontaktovat uživatele:
Já to před chvilkou zkoušel z G kodu G51čkou a nelze.. Místo elipsy to buď udělá dvojnásobný kruh (pokud je kružnice ze 2 půlek) a nebo zmršenou květinku (pokud je ze 4 čtvrtkruhů)
5/2007 přístup na přestavěnou BF20
5/2009 dokončeno vlastní CNC
http://cnc.usysla.eu/
5/2009 dokončeno vlastní CNC
http://cnc.usysla.eu/
jde o frézování materiál hliník
PavelZ píše:Nejsem sice odborník, ale myslím, že to jde v podstatě dvěma způsoby (myšleno frézováním, netuším, jestli to nechceš náhodou točit soustruhem):
a) generovat elipsu jako polyline či-li nahradit její obrys úsečkami - čím hustější, tím přesnější a zároven delší G-kod
b) v místech hlavních os elipsy použít kruhové oblouky tzv. oskulační (učivo základní školy) a přechody mezi nimi nahradit bud jednou čárou nebo lépe opět polyline
Třeba má někdo jiný nápad .... každopádně to prý nejde tak, že by se nastavila různá měřítka os X a Y a pak použilo G2 či G3.
Dodatečně se omlouvám za tykání ...... síla zvyku
Jestli se nepletu a plati ten koncovy radius tak to neni elipsa, ale oval.
Šiřka = 10,9 = 2 x R5,45
Nebo je to jeste jinak?
Mimochodem, hezky vykres
Šiřka = 10,9 = 2 x R5,45
Nebo je to jeste jinak?
Mimochodem, hezky vykres
