lnky ¦ ¦ kontakt ¦ Hledat image

Dxf2GRBL st�l� odkaz / permalink

3.10.2025

Program pro generovn programu v G-code pro ezn kdel nebo jinch objekt na hotwire CNC ezace z nkresu v DXF souboru.

image

Mylenka pi vvoji programu byla, e chci mt programovn ezu pln pod svou kontrolou. Programy, kter se bn pro generovn programu pro CNC ezaku pouvaj, jsou sten CADy a sten interaktivn prostedky ppravu strategie ezn. Pro ezn kdla vychz ze souadnic profil v .DAT formtu, um i nast vkres DWG a potom se v nich njakm zpsobem uruje, jak m drt do ezu nabhnout, jak vyjet, um vloit drku pro nosnk nebo vyznout dru pro spojovac strubku. Um nastavit proez drtu a rychlosti ezu. Problm je v tom, e u je v tch programech zakomponovna strategie tvrce programu, problm je, e nkter ppady program nedoke zvldnout. Buto je neum, nebo njakm zpsobem selhv. Kdy se podvte do diskuz uivatel program jako je Jedicut, Wing G-code Generator, DevFoam, DevWing Foam, AdriFoam X4 a podobn, najdete tam plno ppad, kter mus uivatel tch program eit pracnm obchzenm, nebo kter programem vbec eit nejdou.

Moje mylenka je mt ve ve svch rukou, drhu drtu si kompletn pipravit sm. A kdy jsem pemlel, jak drhu ezn pipravit, kde ji nakreslit, tak mi celkem pirozen piel na mysl CAD a v mm ppad Fusion.

Co potebuji pi pprav ezu eit:

  • urit drhu, po ktert m drt jet, aby ezal poadovan tvat
  • urit klov body na obou stranch do kterch mus drt dojet souasn
  • posunout drhu drtu o proez
  • modifikovat profil tak, abych neml odtokovku "do iletky", ale aby odtokovka mla zadanou tlouku
  • nastavovat individuln rychlosti ezu
  • pidat do drhy vyznut drky pro nosnky nebo vyznut oantu kidlka nebo klapky
  • vyznout dutinu
  • naprogramovat najet do ezu
  • naprogramovat vyjet z ezu
  • ppadn naprogramovat ezn vce dl najednou v jedn operaci

To vechno dovedu nakreslit v CADu! Profil dovedu snadno modifikovat, teba upravit tu odtokovku. Snadno pidm korekci na propal (offset). Mohu zakreslit drhu pro ezn drek, dutin. Jednoduch je zadn pro pov kdlo, jednoduch je geometrick pekroucen kdla. V CADU kreslm ve dvou rovinch, kter pedstavuj konec bloku materilu.

ezn drtem na CNC stroji probh stejn, jako kdy se ee run. ezan drha - typicky horn / doln povrch kdla - se na ablonch rozdl na stejn poet dlk a pilu vede obsluha tak, e doshne na obou stranch znaku stejnho dlku ve stejnou dobu. To jsou ty klov body. To sdluji programu tak, e mu kadou jednotlivou drhu polu z CADu jako jednotliv DFX soubor - vdy pr pro ob strany. Na obrzku nahoe to je vidt. Zalom si skee pro jednotliv seky, jeden pro levou stranu, druh pro druhou stranu, lev strana m v nzvu pedepsanou rychlost ezu. Do ske si promtnu z vjresu ru pro ten jednotliv sek. Zatek ry je jeden klov bod, konec ry je druh klov bod. V klovm bodu na obou stranch bude ez zanat, do druhho klovho bodu dojede drt souasn na obou stranch, ra bude rozdlena na stejn poet dlk. Jako pi tom runm ezn. Ta "ra" ezu v jednom seku me bt spline, lomen ra, st krunice, kombinace tchto geometrickch objekt, cokoli.

Vyexportuji z CADu vechny skee do DXF. V parametrech programu zadm:

  • vzdlenost pojezd od sebe, X-Y od A-Z, pesnji eeno je to vzdlenost veden drtu na vozcch
  • vzdlenost krajnch profil - rozmr bnloku materilu
  • vzdlenost bloku materilu od levho pojezdu (X-Y)
  • adres se zdrojovmi DXF
  • adres pro vygenerovan G-code - po sti si program poslm do dlny
  • parametrem mohu zadit, e se generuje pm kdlo konstantn hloubky, berou se jen DXF pro levou stranu
  • parametrem mohi zadit prohozen profil, vygenerovn programu pro ezn druh poloviny kdla - zrcadlen
  • parametrem mohu nastavit jinou rychlost ezn, ne udvaj nzvy DXF

image

Po sputn program

  • nate z adrese vechna DXF
  • nate geometrick objekty z DXF a sead je tak, aby na sebe navazovaly, spline interpoluje jako lomenou ru, jemnost interpolace lze zadat parametrem; pokud geometrie na sebe nenavazuj, zahls chybu
  • nkdy se stane, e orientace geometrie neodpovd tomu, jak si pedstavuji, e to m bt, mohu geometrii automaticky otoit (jde o kombinaci natoen souadnho systmu modelu a skee)
  • sead natenou geometrii do segment, jak byly oslovny DXF
  • nkdy je smr ar v DXF opan, program je podle poeby poot, jsou tak dny klov body, jdou za sebou ve sprvnm poad a je jich stejn poet pro oba konce ezanho bloku
  • vygeneruje program pro stroj - G-code
  • G-code zapie do souboru v zadanm adresi, programy verzuje
  • zobraz kontroln obrzek s drahami
  • zobraz minima a maxima X-Y a A-Z
  • me zobrazit animaci ezn

Pprava ve Fusionu je jednoduch. Vyrobm potebn skee, vechny v jedn rovin. V podkladovm skei si promtnu tvar profilu, kter je nakreslen u s modifikovanou odtokovkou, ofsetem pidm rezervu na proez, nakreslm si drhy njezdu do ezu a vyjet z ezu. Potom u jen do jednotlivh skel promtnu ten sprvn kousek geometrie a skee vyexportuji do DXF. Zmny snadn, nad ezem mm 100% kontrolu!

image

ezn kdla s hloubkou u koene 200 mm a na konci 100 mm a geometrickm pekroucenm

image

odtokovka je dky speciln nakreslen cest drtu pkn znut

Vhodou toho, e si ezn pipravuji ve Fusionu, mohu drhy v njezdu a vjezdu kreslit v pesnch mrch a snadno tak penet zkuenost z minulch ezn, snadno a pesn ezn modifikovat.


zpatky Program svpomoc devSim dal


pehled kapitol:

  1. CNC hork drt
  2. HotWire ver1 - CNC ezaka svpomoc - blog
  3. GRBL Hotwire
  4. Wing G-code Generator
  5. DevWing Foam 2
  6. Jedicut
  7. Program svpomoc
  8. Dxf2GRBL
  9. devSim
  10. haven pily
  11. Tipy pro ezn horkm drtem

(zveejnno v rubrice Modely letadel | Dlna | CNC ezaka HotWire verze 1)