Odeslat nové téma Odpovědět na téma  [ Příspěvků: 13 ] 
Autor Zpráva
 Předmět příspěvku: Homemade modelářské CNC
PříspěvekNapsal: ned 31.12.2017 16:31 
Mazák
Mazák
Uživatelský avatar

Registrován: 23.4.2009
Příspěvky: 754
Tak moje CNC frézka už vcelku funguje, nějaké fotky jsou zde: https://fokker1.rajce.idnes.cz/ .

Je to klasická 2,5D portálovka s pevným portálem a posuvným stolkem. Rozsah pohybu X-590mm, Y-255mm, Z-45mm. Konstrukce z hliníkových jeklů 40x40 a 40x30, vše snýtované trhacími nýty. Plastové díly jsou samozřejmě tištěné, zelené z PLA a černé z PETG. Z toho jsem dělal hlavně držáky krokových motorů, přece jen se motory v provozu hřejou. Elektronika je Arduino UNO s CNC shieldem, drivery A4988 a firmwarem GRBL 0.9. Mikrokrokování mám 1/8, zkoušel jsem i 1/2 a full step, byl větší moment, o něco rychlejší posuv ale dost to drnčelo. Posuny jsou metrickými závitovkami M8, původně normálními pozinkovanými, ale kvalita byla dost zoufalá, tak jsem použil nerezové. Ty jsou mnohem rovnější a mají dokonce celkem kruhový průřez. :lol: Pohybové matky jsou soustružené z mosazi, 2ks proti sobě, po vymezení vůlí zalepené do tištěných dílů. Pojezdové tyče jsou z hlazenky 16mm, kalené jsou dost drahé, ale není problém to případně vyměnit. Jezdí na nich lineární ložiska LM16UU. Maximální rychlost je kolem 500mm/min se zdrojem 24V. Původně jsem zkoušel 15V od nabíječe, s tím to jezdilo maximálně 350mm/min.
Stroj řídím tabletem s Androidem, PC v dílně nemám a nechci. Připojení je přes Bluetooth s modulem HC-06. Ten mě docela potrápil, s prvním Arduinem (toto: https://laskarduino.cz/vyvojove-desky/1 ... otdyn.html ) to nefungovalo, modul se sériovým vstupem TX nespolupracoval. Předpokládám, že jsou na desce špatné hodnoty odporů a není to dostatečně oddělené od USB převodníku. S druhou deskou (klasické modré Uno s velkým USB konektorem) to funguje, ale zase nejspíš po nahrání firmwaru odešel USB převodník - hlásí se jako nerozpoznané zařízení. Údajně problém některých čínských klonů CH340. Zatím ho nepotřebuju, pro případné další přehrání firmwaru můžu použít externí převodník a stroj řídím přes bluetooth. Uvidím, jestli to nechám nebo bude další deska. :(
Vřeteno je obyčejná malá ruční frézka 130W, s výkonem problém nemám, truhlářskou překližku 3mm vezme na jeden záběr 2mm frézou 200mm/min v pohodě. ( Vím že Jyrry řeže třikrát rychleji, ale já nezávodím ani nebudu řezat stromečky a sněhuláky. :lol: ). Když to vřeteno moc rychle odejde, dám tam něco jiného, ale tahle frézka byla bez bastlení za cenu pod 600Kč a je na 230V. Je dost hlučná, ale v té stodole je mi to jedno. Tam používám horší stroje. :lol:

_________________
https://fokker1.rajce.idnes.cz/


Nahoru
 Profil  
 
 
 Předmět příspěvku: Re: Homemade modelářské CNC
PříspěvekNapsal: ned 31.12.2017 16:46 
Mazák
Mazák
Uživatelský avatar

Registrován: 22.4.2010
Příspěvky: 10494
Bydliště: Nový Bydžov ČR
Obrázky: 14
Pěkný, ale připrav se na kritiku frézařů metrák a více. :) Byl bys prosím ochotnej pustit do světa výpis konfiguračního souboru GRBL pro použitý Microcony? Před časem jsem si s tím chvíli hrál a něco bylo špatně, přeskakovaly a nevím, jestli to byly drivery, jejich nastavení a nebo konfigurace časování krokáčů. Co máš za typ krokáčů?
Díky


Nahoru
 Profil Soukromé album {RCalbum.cz}  
 
 Předmět příspěvku: Re: Homemade modelářské CNC
PříspěvekNapsal: ned 31.12.2017 16:59 
Mazák
Mazák
Uživatelský avatar

Registrován: 23.4.2009
Příspěvky: 754
Krokáče jsou tyto: https://www.vsepro3dtisk.cz/p/krokovy-m ... 9IEALw_wcB , jen na Z je nějaký bazarový a ten chodí nejtišeji. :lol: Konfigurační soubor bych musel opsat z toho tabletu, nemám ho v PC. Ale kromě kroků, rychlosti a akcelerace se tam toho kolem motorů moc nenastavuje. Kroků mám 1280 na mm při 1/8 mikrokrokování a stoupání závitovky 1,25mm, rychlost 500mm/min a akcelerace zůstala defaultní, myslím 10. Ale já mám závitovky a ty pohon řemenem. To je úplně jiný převod.

P.S. Dávám to sem, ne na cnc fórum. :lol: :lol:

_________________
https://fokker1.rajce.idnes.cz/


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Homemade modelářské CNC
PříspěvekNapsal: ned 31.12.2017 17:04 
Mazák
Mazák
Uživatelský avatar

Registrován: 22.4.2010
Příspěvky: 10494
Bydliště: Nový Bydžov ČR
Obrázky: 14
Ale já to nemám na MPCNC. To byla taková zkouška na stole, protože jsem dostal sadu Uno, CNC shield a 4 drivery a chtěl si to zkusit.
V tom mým konfiguráku jsou nějaký kmitočty a podobný věci, zkusím ho nalýzt ale asi to je v jiným PC.


Nahoru
 Profil Soukromé album {RCalbum.cz}  
 
 Předmět příspěvku: Re: Homemade modelářské CNC
PříspěvekNapsal: ned 31.12.2017 18:07 
Mazák
Mazák
Uživatelský avatar

Registrován: 23.4.2009
Příspěvky: 754
To je možné, já jsem firmware nekompiloval ani nekonfiguroval. Možná to časem zkusím, protože mi frézka nějak nechce houmovat, jenom osa X. Ale teď jsem jen nahrál hotový hex a konfiguroval jenom EEPROM. Tam se toho moc nastavit nedá.

Firmware jsem stáhnul zde: http://www.forum.sakul.cz/viewtopic.php?f=38&t=993 . Trochu jsem se tam inspiroval, i když můj stroj je mnohem větší.

_________________
https://fokker1.rajce.idnes.cz/


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Homemade modelářské CNC
PříspěvekNapsal: ned 31.12.2017 19:24 
Mazák
Mazák
Uživatelský avatar

Registrován: 16.11.2003
Příspěvky: 624
Pěkná frézka za super cenu :)

_________________
zbek

aircombat


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Homemade modelářské CNC
PříspěvekNapsal: ned 31.12.2017 22:02 
Mazák
Mazák
Uživatelský avatar

Registrován: 22.4.2010
Příspěvky: 10494
Bydliště: Nový Bydžov ČR
Obrázky: 14
Tak mě šlo o tohle:
Kód:
$0=755.906 (x, step/mm)
$1=755.906 (y, step/mm)
$2=755.906 (z, step/mm)
$3=30 (step pulse, usec)
$4=500.000 (default feed, mm/min)
$5=500.000 (default seek, mm/min)
$6=28 (step port invert mask, int:00011100)
$7=25 (step idle delay, msec)
$8=50.000 (acceleration, mm/sec^2)
$9=0.050 (junction deviation, mm)
$10=0.100 (arc, mm/segment)
$11=25 (n-arc correction, int)
$12=3 (n-decimals, int)
$13=0 (report inches, bool)
$14=1 (auto start, bool)
$15=0 (invert step enable, bool)
$16=0 (hard limits, bool)
$17=0 (homing cycle, bool)
$18=0 (homing dir invert mask, int:00000000)
$19=25.000 (homing feed, mm/min)
$20=250.000 (homing seek, mm/min)
$21=100 (homing debounce, msec)
$22=1.000 (homing pull off, mm)

Popis k tomu:
Kód:
$0, $1 and $2 – počet kroků motoru na mm pro osy X[$0], Y[$1], a Z[$2]
Do programu Grbl musíte zadat počet kroků pro posuv každé osy vašeho stroje o jeden mm. Pro výpočet počtu kroků / mm pro jednotlivé osy vašeho stroje musíte znát:
•   Posuv v mm na jednu otáčku pohybového mechanismu
•   Počet kroků, které vykoná váš krokový motor na jednu otáčku (typicky 200)
•   Nastavení mikrokrokování na vašem ovladači (typicky 1, 2, 4, 8, 16, 32, 64 nebo 128).
Použití zbytečně velkého počtu mikrokroků (např. 128) ale může snížit točivý moment krokového motoru.
Počet kroků motoru, potřebný pro jeden jeden milimetr posuvu osy vypočtete ze vzorce:
SPMM = (SPR * MS) / FPR
Kde:
SPMM               je hledaný počet kroků na milimetr posuvu osy
SPR                    je počet kroků na jednu otáčku motoru
MS                     je počet mikrokroků
FPR                    je posuv osy v milimetrech na jednu otáčku motoru
Vypočtěte tyto hodnoty pro každou osu zvlášť a zadejte je do Grbl.
$3 – délka pulsu STEP [mikrosekundy]
Ovladače krokových motorů potřebují pro správnou činnost jistou minimální délku pulsu signálu STEP. Tuto hodnotu naleznete v dokumentaci ovladače, nebo ji zjistíte experimentálně, čímž si zároveň prakticky ověříte minimální délku pulsu STEP, kterou je váš ovladač ještě schopen spolehlivě zpracovat.
Pokud nastavíte délku pulsů STEP zbytečně velkou, můžete se setkat s problémy při vyšších rychlostech posuvu.
Běžná délka pulsu STEP by se měla pohybovat v rozsahu 5 až 50 μs.
$4 – Rychloposuv [mm/min]
Tato volba umožňuje nastavit při inicializaci Grbl maximální rychlosti pro kód G0 (rychloposuv).
Rychloposuv slouží k pohybu mezi body A a B, obvykle pro co nejrychlejší přesun nástroje do pracovní polohy. Velikost této rychlosti by měla být nastavena tak, aby váš stroj spolehlivě pracoval všech osách pohybu.
Nastavení rychlosti rychloposuvu bude budoucích verzích Grbl aktualizováno tak, že uživatel bude moci zadat rychlost pohybu pro každou osu zvlášť.
$5 – Pracovní rychlost [mm/min]
Výchozí rychlosti pro pracovní posuv se obvykle nepoužívají – jejich hodnota je nastavována parametry povelů G kódu; pokud ale parametr chybí, Grbl  pro pohyb použije přednastavenou výchozí rychlost.
V budoucích verzích Grbl bude nastavení rychlosti pracovního posuvu zrušeno. Standardem G kódů je určeno, že pokud u povelů G1, G2, G3 chybí parametr rychlosti, nepoužívá se výchozí hodnota, ale hlásí se chyba „F“ – chybějící parametr rychlosti u daného příkazu.
$6 – Inverze signálů řídícího portu [int:binary]
Směr otáčení motoru (signál DIR) je určen logickou úrovní L nebo H na příslušném pinu, požadavek na krok (signál STEP) je představován krátkým pulsem logické úrovně H. Pokud některé ovladače krokových motorů potřebují pro vstupy STEP nebo DIR opačnou polaritu řídících signálů, lze toho dosáhnout inverzí vybraných signálů přímo v Grbl.
Na signály DIR a STEP je aplikována operace XOR s maskou, která je parametrem příkazu $6 a výsledná hodnota je odeslána na výstupní port. Zjednodušeně řečeno, kde je v masce jednička, tam je příslušný signál invertován, kde je nula, zachovává se původní logická úroveň. Bity v masce odpovídají pinům přiřazeným v config.h jednotlivým krokovým motorům. Všimněte si, že bity 0 a 1 se nikdy neinvertují. Ve výchozím stavu jsou bity přiřazeny takto:
#define X_STEP_BIT 2
#define Y_STEP_BIT 3
#define Z_STEP_BIT 4
#define X_DIRECTION_BIT 5
#define Y_DIRECTION_BIT 6
#define Z_DIRECTION_BIT 7
Ve výchozím stavu je maska 00000000, tj. v desítkovém formátu také 0.
Pokud byste chtěli změnit směr pohybu os X a Y, změňte nastavení masky na 11000000, což se rovná 96 (k převodu z binární hodnoty na dekadickou použijte kalkulačku), takže formát příkazu pro obrácení směru pohybu os X a Y je:
$6=96
Když si nyní zobrazíte aktuální nastavení, měli byste vidět hodnotu masky v souladu s binární reprezentaci čísla (bity 5 a 6 by nyní měl vypsat 1 tak, aby indikoval inverzi.)
$6=96 (step port invert mask. int:110000)
$7 – Prodleva před odpojením buzení motorů po vykonaném posledním kroku, [ms]
Grbl může odpojit buzení krokových motorů po každém dokončeném pohybu. Povelem $7 nastavíme délku délka prodlevy mezi posledním krokem motoru a odpojením buzení motorů. Pokud žádnou prodlevu mezi posledním krokem motoru a vypnutím nevyžadujete, nastavte hodnotu $7=0. Většinou je ale nutné nastavit prodlevu 25 až 50 milisekund, během níž odezní mechanické kmity stroje, a není již nutné je tlumit.
Všechny osy můžete také ponechat trvale aktivní nastavením $7=255.
$8 – Zrychlení [mm/s2]
Tímto parametrem nastavujete zrychlení v jednotkách mm/sec2. Postačí, když budeme vědět, že nižší hodnota parametru znamená menší zrychlení, zatímco vyšší hodnota zrychlení větší. Čím větší je hodnota zrychlení, tím rychleji dosáhneme požadované rychlosti posuvu, ale tím je také větší nebezpečí ztráty kroku motoru. Nastavte proto hodnotu zrychlení experimentálně tak, aby u žádné z os ke ztrátám kroků zaručeně nedocházelo.
Nastavte tento parametr s dostatečnou rezervou, protože když dojde ke ztrátě kroků, Grbl to nemůže nijak zjistit, protože krokové motory nemají zpětnou vazbu a bude pokračovat v další práci s chybou.
$9 – Junction deviation [mm]
Parametr zpomalení při změně směru se používá při výpočtech zrychlení. Určuje, jak rychlý může být pohyb po zakřivené (lomené) dráze. Matematický výpočet parametru je v tomto případě trochu komplikovanější, ale obecně vyšší hodnota dává rychlejší, případně až trhavý pohyb. Při nižších hodnotách parametru bude pohyb hladší, ale pomalejší.
$10 – Oblouk [mm/segment]
Grbl skládá kružnice a oblouky z mnoha krátkých přímek (segmentů), napojených na sebe pod určitým úhlem. Délku těchto segmentů pravděpodobně nebude nutno měnit, ale pokud se vám zdá, že kruhy jsou příliš nepravidelné (hranaté), zkuste zmenšit hodnotu tohoto parametru. Nižší hodnoty sice zvyšují přesnost, ale zároveň mohou nastat problémy s výkonem motorů.
$11 – Počet nekorigovaných segmentů oblouku [int]
Jedná se o pokročilé nastavení, jehož hodnota by měla být měněna jen ve zvláštních případech. Příkazy G02/03 (kruhová interpolace) provádí Grbl tak, že směr počátečních segmentů vypočítá přibližnou metodou a teprve po několika krocích použije přesný, ovšem výpočetně náročný postup. N-arc korekce je počet segmentů oblouku, jejichž směr je určen jen přibližně předtím, než Grbl vypočítá přesný segment oblouku ke korekci chyby přibližných výpočtů. Tento parametr je třeba upravit pouze v některých extrémních případech, jako jsou oblouky s malým poloměrem a velkou délkou kroku obloukového segmentu.
Nastavení změňte pouze v případě, že skutečně máte problémy s oblouky; nedoporučuje se ale hodnotu snižovat pod 3, protože to může vést k podtečení vyrovnávací paměti a tím ke zpomalenému a trhavému pohybu.
$12 – Počet desetinných míst [int]
Určuje, kolik míst za desetinnou čárkou Grbl zobrazuje ve zprávách.
$13 – Formát zprávy, přepínání jednotek mm / palce [bool]
Grbl v0.8 zasílá v reálném čase zprávy o okamžité poloze jednotlivých os stroje a poskytuje tak uživateli zpětnou vazbu.
Ve výchozím nastavení jsou délkové jednotky těchto zpáv nastaveny na mm, ale odesláním příkazu $13=1 můžete formát jednotek změnit na palce (inch). Příkazem $13=0 změníte formát zpět na mm.
$14 – Automatický start [bool]
Povoluje nebo zakazuje automatický start zaslaných příkazů. Profesionální stroje pracují tak, že načtou celý program a spustí jej teprve po stisku tlačítka Start cyklu. Grbl umožňuje totéž, ale nikoli ve výchozím nastavení. Při výuce a ladění programů je výhodnější, když se každý příkaz k pohybu začne provádět okamžitě po přijetí. To usnadňuje pochopení funkce příkazů a ladění stroje řízeného Grbl. V opačném případě by bylo nutné neustále používat tlačítko „Start cyklu“, kdykoli byste chtěli spustit pohyb.
Jakmile se seznámíte se svým strojem a získáte praxi v používání G kódu, můžete automatický start pohybu zakázat zasláním příkazu $14=0. Pro akceptování této změny je nutné Arduino restartovat.
$15 – Inverze výstupu enable [bool]
V obvyklém případě má vstup enable na driveru krokového motoru aktivní úroveň H (vypne motor při vysoké úrovni). Pokud váš driver potřebuje opačné logické úrovně, invertujte funkci vstupu enable zadáním $15=1. Původní funkci obnovíte příkazem $15=0. Pro akceptování změny je nutné Arduino restartovat.
$16 – Koncové spínače [bool]
Koncové spínače mají bezpečnostní funkci, která zabraňuje poškození stroje při přejetí koncové polohy. Tyto spínače – mechanické, optické nebo indukční – musí být umístěny na koncích všech os. Jakmile je kterýkoli z těchto spínačů sepnut, zastaví se okamžitě veškerý pohyb stroje, uzavře se přívod chladicí kapaliny a vypne se vřeteno (pokud je jeho ovládání připojeno na Grbl). Grbl přejde do nouzového režimu, aby umožnil  kontrolu stroje a odstranění závady.
Jako koncové spínače se většinou používají běžné mikrospínače se spínacím kontaktem. K Arduinu se připojují k odpovídajícím pinům a GND. Na těchto pinech je již aktivován pull up rezistor. Funkci koncových spínačů aktivujeme příkazem $16=1, zakážeme je příkazem $16=0. Koncové spínače obou konců jedné osy připojte paralelně k odpovídajícímu pinu Arduina.
Sepnutí koncového spínače je považováno za chybu, krokové motory se okamžitě zastaví a pravděpodobně přitom dojde ke ztrátě kroků. Grbl přejde do nekonečné smyčky režimu ALARM, která vám dá možnost zkontrolovat stroj a přinutí vás Grbl resetovat. Uvědomte si, že se jedná o bezpečnostní prvek.
Pokud koncové spínače po resetu neustále aktivují režim ALARM, protože stroj stojí v nevhodné pozici a některé z nich jsou dosud sepnuté, můžete funkci koncových spínačů zakázat příkazem $16=0 a příkazem $X alarm vypnout.
Druhou možností je zapojení rozpínacího tlačitka do série se zemí (GND) všech koncových spínačů a jeho stiskem tyto spínače dočasně odpojit, takže je možno spustit příkazy, potřebné k mechanickému uvolnění aktivovaných koncových spínačů.
$17 – Naváděcí cyklus [bool]
Naváděcí cyklus se používá pro přesnou lokalizaci referenční pozice stroje (home position) pokaždé, když Grbl spouští nový pracovní cyklus. Možnost opakovaného nastavení přesné referenční pozice stroje je velmi důležitá v případě, že došlo při práci stroje k nějakým problémům, například ke ztrátě kroku nebo k výpadku napájení a stroj tak ztratil svou aktuální pozici. Tuto pozici můžete obnovit opětovným spuštěním naváděcího cyklu a pak pokračovat v práci.
Koncové spínače, které používáte zároveň jako spínače referenční, musíte je mít velmi dobře upevněny, protože pokud se spínač při sepnutí pohne nebo posune (třeba jen nepatrným propružením držáku) bude se nastavení výchozí pozice pokaždé lišit.
Referenční spínače, určující výchozí pozici, jsou obvykle umístěny v nejvzdálenějších bodech os +X, +Y, +Z.
Po spuštění naváděcího cyklu Grbl nejprve zdvihne osu Z do nejvyšší možné polohy, dané konstrukcí stroje, aby předešel možné kolizi nástroje s překážkami na pracovní ploše a a teprve potom začne pohybovat i osami X a Y v kladném směru.
Potřebujete-li upravit chování naváděcího cyklu, použijte výše popsaná nastavení, nebo vlastnosti cyklu upravte v konfiguračním souboru a pak program Grbl znovu zkompilujte.
Před dokončením naváděcího cyklu jsou všechny pracovní osy uzamčeny a nemohou pohybovat. Jak bude vysvětleno dále, toto uzamčení je možno v případě nutnosti zrušit příkazem $X. Toto uzamčení má bezpečnostní funkci, která zabrání neúmyslným kolizím.
Poznámka: V souboru config.h má pokročilý uživatel mnoho možností ke změně vlastností naváděcího cyklu Grbl. Můžete v něm například trvale vypnout blokování pohybu před provedením naváděcího cyklu, nastavit pořadí a směr pohybu jednotlivých os a mnoho dalšího.
$18 – Inverze směru pohybu při naváděcím cyklu [int:binary]
Ve výchozím nastavení program Grbl předpokládá, že referenční spínače, označující výchozí polohu, jsou umístěny na kladném konci jednotlivých os.
Pokud musí mít váš stroj referenční spínače umístěné na opačném konci os, může se směr pohybu os při naváděcím cyklu invertovat stejně, jako se invertují pulsy STEP a DIR, tedy tím, že piny, které chcete invertovat, nastavíte maskou v parametru příkazu $18  na hodnotu log. 1.
$19 – Rychlost přesného nastavení referenční pozice [mm/min]
Při naváděcím cyklu nejprve vyhledává svou referenční pozici osa Z, teprve potom následují osy X a Y současně kladným směrem, až do okamžiku sepnutí referenčního spínače. Pak se každá osa začne pohybovat pomalu zpět a přesná poloha referenčního bodu je určena okamžikem rozpojením spínače.
Příkazem $19 se nastavuje rychlost tohoto zpětného posuvu. Zvolte ji tak, aby byl výchozí bod každé z os lokalizován s nejvyšší možnou přesností.
$20 – Rychlost posuvu při naváděcím cyklu [mm/min]
Touto rychlostí se budou pohybovat osy při vyhledávání referenčních spínačů. Rychlost nastavte co nejvyšší, ale takovou, aby při nájezdu na referenční spínače nedošlo k jejich deformaci nebo dokonce poškození.
Protože při vyhledávání referenčních spínačů nepotřebují být osy mezi sebou závislé, může se každá z nich pohybovat maximální rychlostí, což znamená, přibližně o 41% rychleji, než při přesunu příkazem G1.
Pokud by ovšem tato vlastnost byla na překážku, můžete ji změnit v konfiguračním souboru config.h.
$21 – Potlačení zákmitů kontaktů referenčních spínačů [ms]
Po sepnutí spínače s mechanickými kontakty vždy dochází po dobu několika milisekund k odskokům a zákmitům těchto kontaktů a přitom dochází k rychlému opakovanému sepnutí a rozpojení. Tento problém je možno odstranit použitím některého z obvodů pro úpravu signálu nebo ošetřením této vlastnosti v programu.
Program Grbl pro potlačení zákmitů kontaktu vkládá před zahájení zpětného pohybu při vyhledávání referenční pozice krátkou prodlevu. Nastavte délku trvání této prodlevy takovou, aby zaručeně odezněly všechny zákmity vámi použitého spínače.
Ve většině případů vyhoví hodnota 5 až 25 milisekund.
$22 – Homing pull off [mm]
Protože jeden spínač je používán zároveň jako koncový i referenční, nesmí být jeho sepnutí při hledání refrenčních bodů vyhodnoceno zároveň jako sepnutí koncového spínače.
Tento příkaz nastavuje vzdálenost v mm, o kterou se musí osa po nalezení referenčního bodu posunout, než začne být spínač znovu aktivní jako koncový.


Nahoru
 Profil Soukromé album {RCalbum.cz}  
 
 Předmět příspěvku: Re: Homemade modelářské CNC
PříspěvekNapsal: pon 01.01.2018 9:33 
Protřelejší uživatel
Protřelejší uživatel
Uživatelský avatar

Registrován: 29.1.2013
Příspěvky: 162
Bydliště: Most
Zajímavá mašina!


Nahoru
 Profil {RCalbum.cz}  
 
 Předmět příspěvku: Re: Homemade modelářské CNC
PříspěvekNapsal: pon 01.01.2018 9:35 
Mazák
Mazák
Uživatelský avatar

Registrován: 23.4.2009
Příspěvky: 754
JJ to je konfigurace EEPROM, tohle je verze 0.8, 0.9 to má podobné, jen ta čísla parametrů jsou jiná a rychlost a akcelerace se nastavují pro každou osu zvlášť. Mám ty hodnoty podobné, jen na Z mám nižší rychlost - 350mm/min a na všech osách nižší akceleraci - myslím 10mm/min2, ty máš 50. Ale možná by šla zvednou, nechal jsem tam defaultní hodnotu.

_________________
https://fokker1.rajce.idnes.cz/


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Homemade modelářské CNC
PříspěvekNapsal: pon 01.01.2018 10:45 
Mazák
Mazák
Uživatelský avatar

Registrován: 22.4.2010
Příspěvky: 10494
Bydliště: Nový Bydžov ČR
Obrázky: 14
Tohle jsou defaulty z překladu popisu konfigurace. Ale možná že jsi mě přivedl na příčinu mých problémů. Já mám HEX taky 0.9 ale konfiguroval jsem ho podle tohodle popisu pro verzi 0.8.


Nahoru
 Profil Soukromé album {RCalbum.cz}  
 
 Předmět příspěvku: Re: Homemade modelářské CNC
PříspěvekNapsal: pon 01.01.2018 12:39 
Mecenáš serveru
Mecenáš serveru

Registrován: 8.8.2017
Příspěvky: 996
Bydliště: JABLONECKO
Zdravím pánové.mám ryze neználkovský dotaz,je možné na CNC frézce která má pracovní pohyb cca 25x20cm prodloužit jednu dráhu pohybu (podélnou) na cca 60cm jen výměnou kolejniček a šroubovice??Chtěl bych si ji pořídit ale potřeboval bych opracovávat delší obrobky(všechno s polistru) nebo to nejde a je řešení jen v rozprogramování delšího obrobku na kratší co dovoluje původní rozměr posuvu a pak jednotlivé kusy slepovat jako u 3D tiskárny??Díky za rady a názory jen prosím mluvte na mne česky a polopaticky abych porozuměl .Moc díky


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Homemade modelářské CNC
PříspěvekNapsal: pon 01.01.2018 12:48 
Mazák
Mazák
Uživatelský avatar

Registrován: 13.11.2008
Příspěvky: 9866
Bydliště: Benátecká Vrutice, ČR
To by neměl být problém, jen musíš samozřejmě prodloužit kromě "kolejniček" i šrouby a v configu upravit rozsah přejezdu příslušné osy. Ještě jde o to, jestli po tom prodloužení bude dostatečná tuhost toho vedení.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Homemade modelářské CNC
PříspěvekNapsal: pát 16.03.2018 9:00 
Mazák
Mazák
Uživatelský avatar

Registrován: 16.11.2003
Příspěvky: 624
jak dopadla přestavba?

_________________
zbek

aircombat


Nahoru
 Profil  
 
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvků: 13 ] 

 


Kdo je online

Uživatelé procházející toto fórum: pert a 21 návštevníků


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Hledat:
Přejít na:  

 

  Powered by phpBB® Forum Software © phpBB Group  Český překlad – phpBB.cz 

 

NAVRCHOLU.cz