Prieš kurį laiką jau pristačiau GCode simuliatoriaus programą kurios paskirtis buvo pasipraktikuoti braižyti linijas pasitelkus GCode instrukcijas čia https://mindogas.wordpress.com/2012/07/13/g-code-simuliatorius/. Kaip jau minėjau programos pradžioje nebuvo planuota jos tobulinti, nes visas šias instrukcijas vėliau perims Arduino. Jame bus programinė įranga panaši į RepRap ar Grbl, kuri per Serial sąsają gautas instrukcijas valdys mini CNC stakles. Tačiau šias instrukcijas kažkas turės jam nusiųsti. Pradžioja galvojau, kad tam sukursiu paprastutę programėlę, tačiau vėliau sugalvojau kodėl gi nepanaudojus GSim šiam reikalui.
Taigi padirbėjus kelias dienas laivu laiku GSim atsinaujino į versiją 1.1 kurioje atsirado šie pakitimai:
- Programos nustatymai bei pagrindiniai valdymo elementai perkelti į Meniu;
- Satatistinė informacija (dabartinė instrukcija, progresas procentais, darbo laikas ir likęs laikas) yra pateikiama Status Bar lauke programos apačioje;
- Intergruotas Serial duomenų siuntimas pasirinktu portu;
- Pakeista sąsajos spalvos į mėlinos lentos (angl. Blue Board) temą;
- Atsirado galimybė keisti pieštukų (tiek pagrindinio, tiek orinio) dydžius;
- Simuliuojamas piešinys piešiamas tokio dydžio koks yra programos langas automatiškai;
- Simuliuojamas piešinys nedingsta sumažinus ar velkant langą;
- Galimybė išsaugoti simuliavimo paveiksiuką PNG, BMP ar JPG formatais;
- Atnaujintas liniju sekimo algoritmas;
- Keli kosmetiniai pakeitimai (ikona, failo rodymas antraštėje, atidaromų failų filtravimas pagal plėtinius itr t.t.);
Programos langas atrodo taip: