Projects/PenPlotter
| Project: PenPlotter | |
|---|---|
| Beschrijving | Expirementen met Pen Plotter |
| Start | 2026-01-08 |
| Contact | Dany |
| Status | Production |
Geïnspireerd door een talk van Bleeptrack op 39C3 over generatieve art heb ik een penplotter gekocht.
Het apparaat
Penplotters worden best snel best duur. Met een beetje rondspeuren kwam ik al snel de LY Drawbot tegen. Een eenvoudige kit voor niet al te veel geld. Er zijn wat blogposts van 6 jaar geleden toen deze plotter voor € 70 te krijgen zou zijn, ik heb er zo'n € 120 voor betaald (anno 2026). Het werkbereik is ongeveer een vel A4 papier. Maar door de constructie met twee armen heb je er ruim het dubbele oppervlak voor nodig. Het geheel wordt aangestuurd met een Arduino Uno (kloon) en een CNC Shield. Bij de kit zijn twee stappenmotoren, die met wat tandriemmagie en lagers de X en Y assen bewegen en een servo voor de Z-as die niet meer kan dan 'Pen op' voor 'Pen neer' is er een elastiekje dat de pen tegen het papier drukt.
Beperkingen
Deze plotter heeft wel wat beperkingen. Zo zijn er geen limit switches aan het einde van de assen. Als er een commando komt dat buiten het werkbereik komt dan draaien de stappenmotoren gewoon door. En er is daarmee ook geen auto-home of automatische calibratie. Elke keer bij inschakelen van de plotter is dat iets om handmatig te doen.
Bouw
In goed gebruik krijg je een doos onderdelen en moet je even online zoeken naar de PDF met bouwhandleiding. De 3D prints zien er prima uit, net als de lasercut plastic onderdelen. De schroefjes zitten in kleine zakjes met daarop wel steeds geschreven welke maten je nodig hebt. De bouwhandleiding bestaat uit vooral foto's, met telkens aangegeven welke maat schroefjes je dient te gebruiken en is prima te volgen. Al zien een paar onderdelen er iets anders uit dan op de foto's. Al met al is de plotter in een middagje in elkaar te zetten.
Ik heb even de tijd genomen om langs de gezaagde randjes van de aluminium extrusieprofielen een vijl te halen, dat het scherpe eraf is. Tegelijk ook even de metaalresten uit de gaatjes gepulkt die over waren van het tappen van schroefdraad.
It's Alive!!
Er is geen flashen van firmware of iets nodig. Met de CNC shield op de Arduino, 12 volt op de power en een USB kabel aan de laptop doet de plotter het. Met Universal G-Code Sender kon ik direct verbinding maken met de plotter en in jog-mode de X en Y as bedienen. De servo die als Z-as dient luistert niet naar de de Z-as commando's van UGS. Pen op en pen neer gaat met de G-code commando's: M3 S0 voor pen neer en M5 S1000 voor pen op in de console. Tot zover heb ik de werking kunnen testen.
Software en bediening
Ik wil aan de slag met Inkscape en de LY Drawbot Plugin om de plotter aan te kunnen sturen. Dat staat als eerste op de lijst om mee te leren werken. Daarna wil ik ook gaan verdiepen in generative art in Python, heb ik eindelijk een directe aanleiding om te leren programmeren.
Hardware toekomst
Mogelijke uitbreidingen aan de hardware:
- Bodemplaat, op basis van een whiteboard zodat papier met magneten kan worden vastgehouden.
- Limit switches (als de controller en firmware het toelaten.)
- Opbergdoos. De plotter past niet in de gangbare maat Samla. Voor veilig opbergen moet ik nog iets bedenken.