Billigt, trevligt och konstiga du plotter med A4 rutat ($25 + några skrot) (8 / 9 steg)
Steg 8: PC-programvara
Som jag nämner i intro, jag var tvungen att skriva min egen programvara. Det är min första app i Visual C#, så jag tror det är fullt av misstag ^^. Jag har aldrig skriva flera trådar program och jag är nästan säker på att många av mina lösningar är "mer singel-tråden".
Programmet skrevs helt enkelt designa flera diagram och kommunicera med registeransvarige via virtuella COM-porten. I den bifogade filen är det redo att öppna i Visual C#-projekt. Det är ganska väl kommenterade- men tyvärr på polska bara. Hela app är på polska, alltför. Det är för mycket att översätta och jag är ganska säker på att ingen kommer att använda denna lösning ändå :D.
Här är listan över tillgängliga kommandon på kommandoradsfönster:
- returnxy - returnerar till ursprungsläget setz z - sänker (z = 0) eller höjer (z = 1) pennan
- setxy x y -flyttar pennan vid angiven position (i mm)
- _setxy x y -flyttar pennan vid angiven position (i steg, kontrollera programinställningarna)
- getz - returnerar 1 om pennan är uppvuxen, 0 annars
- getxy - returnerar Pens position (i mm)
- selectpen - väntar tills användaren klickar på OK-knappen
- rekt x1 y1 x2 y2 -ritar en rektangel baserat på 2 motsatta hörn (i mm)
- arc x y r a1 a2 t - dragit en båge med center på (x, y), radie r, början vinkel a1 och avslutande vinkel a2 (horisontellt). ritar en reguljär båge (t = 0) eller en cirkel (t = 1)-värden i mm och grader
- texten x y storlek avstånd text - drar lite text på (x, y), av hänsyn till storlek och teckenavstånd
Glömde nästan. För att köra programmet, måste du .NET Framework 4 installerat.
----------------------------------------------------------------------------------------------
Uppdaterad den 21 juli 2014
På din begäran beslöt jag att översätta programmet. Tja, kanske är det inte perfekt, men de flesta funktioner finns nu på engelska.