16.12.2024
První prototyp CNC řezačky je v této konfiguraci.
firmware: GRBL Hotwire
Použitý materiál:
- 2 x 1m - černý eloxovaný hliníkový profil 20x40 V-slot
- 2 x 0.5m - černý eloxovaný hliníkový profil 20x20 V-slot
- x kg - filament PETG
- 1 m - závitová tyč M3
- 16 ks - POM kolečko do V-Slotu
- 4 ks - NEMA17 Stepper Motors hřídel 5mm, konektor JST PH 6 pin,
model: 42HD6021-03,
bipolární dvoufázový,
krok: 1.8° - 200 kroků na otáčku,
jmenovité napětí: 3.3V DC,
jmenovitý proud: 1.5A,
statický moment: 0.5 N.m Min (2 fáze),
jmenovitý odpor: 2.2 Ohm ± 10% (20°C),
hmotnost: 360 gramů,
délka: 47 mm
Průměr hřídele: 5 mm, tvar D
Izolační třída: B (130°C)
- 4 ks - kladka GT2, hladká, s ložiskem 5 mm, pro řemen 10mm
- 2 ks - řemenice GT2, 20 zubů, vnitřní průměr 5mm, pro řemen 10mm
- 3 m - řemen Gates GT2 - 9 mm
- 2 ks - trapézová tyč T8x8 400mm
- 2 ks - matice pro trapézovou tyč T8x8, mosaz
- 2 ks - pružná spojka hliníková svírací 5x8mm
- 1 ks - Ardunino Mega 2560
- 1 ks - RAMPS 1.4 Board
- 4 ks - Driver DRV8825 s chladiči
- 4 ks - mikrospínač s pákou a kladkou 10T85µ 5A 250VAC
- 1 ks - zdroj 12V 350W
- 1 ks - ventilátor 12V 40x10mm
- 1 ks - Flexo šňůra 3× 1mm2
- 4 ks - propojovací kabel ke krokovému motoru 0.5 m
- 10 m - kabel 4 x 0.75 mm2
- 1 ks - kabel USB-A - USB-B
- 4 ks - svorkovnice
- x ks - šroub M5 imbus 30 mm, 40 mm
- 16 ks - šroub M3 7 mm
- x ks - matice M5 pojistné
- 4 ks - matice M3
- 32 ks - dutinky 0.5
- 32 ks - dutinky 0.75
Konstanty GRBL Hotwire mám nastaveny takto:
- počet kroků na mm X, A - řemen: 40
- počet kroků na mm Y, Z - šroub: 199
Teploty na driverech jsou do 30 st.C,
motory hřejou více, je na ich i přes 40 st.C.
16.12.2024
Zkoumal jsem, jaké workflow budu používat
- jaký postup a nástroje použiju pro převod zamýšleného tvaru,
který chci vyříznout, na program G-code,
který bude moci vykonávat firmware řezačky GRBL Hotwire.
A jde mi nejen o vyříznutí křídla,
ale i o jiné tvary, třeba říznutí části trupu.
Já všechno modeluji ve Fusion 360,
workflow by mělo pokrýt cestu z CAD Fusion 360
k vyříznutému tvaru na řezačce.
Pro řezačku je třeba dodat koncové profily řezaného dílu.
Řezačka jede na obou stranách po 2D křivce.
Standardně se pro popis této křivky používá formát profilů křídel .DAT,
nebo obecnější formát .DXF používaný pro předávání dat mezi CAD programy.
Já preferuji i u profilů křídel formát .DXF,
protože mi dává možnost modifikace profilu v CAD programu.
Moje workflow vypadá takto:
- Ve Fusionu modeluji 3D tvar
- Vytvořím dvě roviny představující roviny rovnoběžné s rovinami vozíků řezačky
- Vytvořím v rovinách skeče a do nich promítnu řezy profilem, který chci řezat
- Ve skeči ofsetem vytvořím čáru, po které má drát jet - na základě zkušenosti s propalem
- Z tohoto profilu upraveného o propal vytvořím vytažením body (objemové těleso), třeba 1 mm tlusté
- V rovině skeče s řezem vytvořím druhý skeč, do kterého promítnu to body, dostanu tak čistou čáru
- Tento skeč exportuji pomocí pluginu DXF Spline To Polyline do .DXF
- .DXF vzniklé exportem krajních profilů importuji do programu Jedicut
- V Jedicut nastavím podmínky řezání - rychlost, rozměry bloku materiálu, místa nájezdů a výjezdů drátu
- V Jedicut nechám vygenerovat G-code program
- G-code natáhnu do GRBL Hotwire
- Vynuluji stroj (houmování)
- Ustavím blok materiálu pro řezání do pozice, jak jsem to definoval v Jedicut
- Řežu