Pen plotters/20240504 OSP Party: Difference between revisions
(Add some imagery for pen holders, to give an example for this page) |
m (Fix link) |
||
(52 intermediate revisions by 2 users not shown) | |||
Line 5: | Line 5: | ||
__FORCETOC__ | __FORCETOC__ | ||
=Pen Holders and Alignment Tools= | ==[[User:Thijshijsijsjss/Pen_Plotting_Panache/Plothatching_Workflow|Crosshatching experiments]]== | ||
''For dedicated pages on this topic, see [[Plothatching]] and [[User:Thijshijsijsjss/Pen_Plotting_Panache/Plothatching_Workflow]]'' | |||
Inspired by https://hackaday.io/project/20585-upgrade-for-your-diy-plotters, Victor and Thijs wanted to do some crosshatched plots. They wrote a [[Plothatching|processing script]] to convert images to crosshatched versions. By doing this for an image's different CMYK color channels separately, it is possible to create intricate multicolor plots. | |||
{|style="margin: 0 auto;" | |||
|[[File:IMG_20231221_111307_01.jpg|thumb|upright=0.7|Plot of the Fishmans LONG SEASON album cover]] | |||
|[[File:2001-poster.jpg|thumb|upright=1.32|Plot of 2001: A Space Odyssey's movie poster]] | |||
|[[File:Bitches-brew-plot.jpg|thumb|upright=0.7|Plot of Miles Davis's Bitches Brew album cover]] | |||
|} | |||
* Some more examples can be found at [[User:Thijshijsijsjss/Pen_Plotting_Panache/Gallery]] | |||
* The workflow can be found at [[User:Thijshijsijsjss/Pen_Plotting_Panache/Plothatching_Workflow]] | |||
* A dedicated page on the code can be found at [[Plothatching]] | |||
<br> | |||
<br> | |||
==Pen Holders and Alignment Tools== | |||
''For a dedicated page on this topic, see [[Pen_plotters/Pen_Hacking]]'' | |||
There are 'real' pens, meant for pen plotting. These tend to work nicely, are very friendly to use, and often provide nice results. However, they are limited in color selection and pen texture. Therefore, one might consider using their own pens. These pens need to be loaded in a holder. One can modify a 'real pen' for this purpose, or alternatively 3D print a holder. | |||
An example of [[Pen_plotters/Pen_Hacking|pen hacking:]] | |||
{|style="margin: 0 auto;" | {|style="margin: 0 auto;" | ||
|[[File:Pen_hacking_1.jpg|thumb|upright=0.75|A broken pen (right)]] | |[[File:Pen_hacking_1.jpg|thumb|upright=0.75|A broken pen (right)]] | ||
Line 15: | Line 38: | ||
|[[File:Pen_hacking_6.jpeg|thumb|upright=0.55|You might need help from a knife]] | |[[File:Pen_hacking_6.jpeg|thumb|upright=0.55|You might need help from a knife]] | ||
|} | |} | ||
Not all pens allow for their intestants to me removed so easily, in which case a knife is required. | |||
You can also 3D print custom holders. This is a reliable way of obtaining a large number of holders, which has the benefit of being able to have one holder per pen, so that you don't have to align them each time you switch pens. | |||
* [https://github.com/juliendorra/3D-printable-plotter-adapters-for-pens-and-refills This] is a GitHub repo with many stl files. The one I have tried did not work for me, however (too slim for the pen specified, or not aligned properly). | |||
* We have modelled new ones (specifically for stabillo 68 / 88 pens), the stl files for which can be found [https://git.xpub.nl/thijsoid/PenPlotterPenHolders here on Gitea]. | |||
[[File:Pen-test-rig-print-2.jpg|thumb|center|Vertical alignment rig with 'real' pen (left) and custom pen holder (right)|400px]] | [[File:Pen-test-rig-print-2.jpg|thumb|center|Vertical alignment rig with 'real' pen (left) and custom pen holder (right)|400px]] | ||
When using a custom pen, it is crucial to align it properly heigh wise. This can be done by hand, by comparing a pen in a custom holder side by side with a 'real' pen. To make this process more reliable and less tedious, we have also modelled a rig for veritcal alignment. These files can be found [https://git.xpub.nl/thijsoid/PenPlotterPenHolders here on Gitea] | |||
<br> | |||
<br> | |||
==[[User:Thijshijsijsjss/Pen_Plotting_Panache/twitchplaysplotter|Twitch Plays Plotter]]== | |||
''For a dedicated page on this topic, see [[User:Thijshijsijsjss/Pen_Plotting_Panache/twitchplaysplotter]]'' | |||
[https://www.twitch.tv/twitchplaysplotter twitchplaysplotter] is a project inspired by [https://en.wikipedia.org/wiki/Twitch_Plays_Pok%C3%A9mon TwitchPlaysPokemon] in which a pen plotter can be controlled through the chat of a [https://www.twitch.tv/ Twitch] livestream. This project, worked on by [[User:Vitrinekast|Rosa]], [[User:ØverLørd|Victor]] and [[User:Thijshijsijsjss|Thijs]], was initiated both to experiment with the collaborative and performative nature of plotters, and to facililate participation of pen plotter enthusiasts who were not able to make it to [https://hub.xpub.nl/chopchop/PEN-PLOTTING-PARTY/ the 2024-02-12 pen plotting party] physically. | |||
* A Git repository containing the project can be found [https://git.xpub.nl/vitrinekast/twitch-plays-plotter here] | |||
* The twitch channel can be found [https://www.twitch.tv/twitchplaysplotter here] | |||
{|align=center | |||
|<img src="https://media.xpub.nl/2024/PEN-PLOTTING-PARTY_12-Feb-2024/IMG_2436.jpg" width="300px"/> | |||
|<img src="https://pzwiki.wdka.nl/mw-mediadesign/images/e/e0/PPP-TPP-setup.jpg" width="265px"/> | |||
|<img src="https://media.xpub.nl/2024/PEN-PLOTTING-PARTY_12-Feb-2024/IMG_2440.jpg" width="300px"/> | |||
|} | |||
<center> | |||
{{#Widget:Video|mp4=https://pzwiki.wdka.nl/mw-mediadesign/images/2/28/Tpp-first-day.mp4|style=height:200px;text-align:center;}} | |||
</center> | |||
<br> | |||
<br> | |||
==[[User:Thijshijsijsjss/Pen_Plotting_Panache/Volume_Plotting|Plotting volume levels]]== | |||
''For a dedicated page on this topic, see [[User:Thijshijsijsjss/Pen_Plotting_Panache/Volume_Plotting]]'' | |||
{| align=center | |||
|[[File:Zinecamp volume plot.jpg|thumb|Plotting the volume levels during zinecamp|215px]] | |||
|[[File:Volume-plotting-screenshot.png|thumb|Web interface for volume plotting|600px]] | |||
|} | |||
At Machinecamp, an event accompanying zinecamp, Victor and Thijs gave mini penplotter workshops to visitors. During the event, they wrote some javascript code to capture ~2 minutes of audio and translate the volume levels to HPGL. This was then sent to a plotter. | |||
It is [https://hub.xpub.nl/chopchop/~thijsoid/quilt/volumeplotting.html available with a web interface] as part of the SI23 quilt. | |||
The code can also be found at [[User:Thijshijsijsjss/Pen_Plotting_Panache/Volume_Plotting|the dedicated wiki page]]. | |||
<br> | |||
<br> | |||
==Pen Plotting Party (2024-02-12)== | |||
After a testrun during the XPUB party in December, there was a dedicated pen plotter party on February 12, celebrating the collaborative, performative and expertimental practise we've been exploring so far at XPUB. We showcased lots of examples (like [[Pen_plotters#Drawing_Horses_In_Your_Own_Way|a horse zine]] and [[Pen_plotters#Crosshatching_experiments|Crosshatching experiments]]), had interactive activities (like [[Pen_plotters#Pen_plot_mazes|pen plotted mazes]], [[Pen_plotters#Twitch_Plays_Plotter|twitchplaysplotter]]) and published [[Pen_plotters|a zine]] | |||
{| | |||
|<img src="https://media.xpub.nl/2024/PEN-PLOTTING-PARTY_12-Feb-2024/IMG_2467.jpg" width="300px"/> | |||
|<img src="https://media.xpub.nl/2024/PEN-PLOTTING-PARTY_12-Feb-2024/IMG_2475.jpg" width="300px"/> | |||
|<img src="https://media.xpub.nl/2024/PEN-PLOTTING-PARTY_12-Feb-2024/IMG_2496.jpg" width="300px"/> | |||
|} | |||
* Video documentation can be found [https://media.xpub.nl/2024/20240212-pen-plotting-party.420p.mp4 here] | |||
* More photo's can be found at [https://media.xpub.nl/2024/PEN-PLOTTING-PARTY_12-Feb-2024/ here] | |||
====XPUB wiki-zine==== | |||
project created thanks to Manetta, A5 booklet that was printed and collectively bound during the the PEN PLOTTING PARTIES* at the XPUB studio. It's a zine generated directly from its wiki page, using Weasyprint and Pandoc as part of [[User:Manetta/Booklet.sh|Booklet.sh]].<br> | |||
https://git.xpub.nl/XPUB/pen-plotter-zine/<br> | |||
[[File:Pen plotters.pdf|250px]] | |||
[[File:Pen plotters v2.pdf|250px]] | |||
====Memeing==== | |||
Degustation of memes from the xpub bakery, [https://pzwiki.wdka.nl/mediadesign/WikiBabble/memes| here for more memes] | |||
[[File:Penplot_meme_12.jpg|210px]] | |||
[[File:Penplot-meme-5.jpg|220px]] | |||
[[File:Penplot-meme-14.jpg|210px]] | |||
[[File:Penplot-meme-7.jpg|280px]] | |||
<br> | |||
<br> | |||
==Pen Plotter Repair Workshops== | |||
In a series of workshops, led by [[User:joak|joak]], we repaired the pen plotters that had been accumulating in our XPUB studio. The plotters quirks were varied: alignment issues, loose wires, stuck mechanical parts... | |||
Cataloguing the [[Xpub-inventory|XPUB inventory]] is an ungoing effort. Most pen plotters have individual repair pages. For example [[Printing/xml-plotter-1|this HP7574A]] or [[Printing/xml-plotter-2|this BBC Goertz Metrawatt SE-283]] | |||
[[File:This pen plotter is (not) made to die.jpg|thumb|center|500px|A pen plotters internals]] | |||
[[File:Alessia (not) destroying xyplotter.jpg|thumb|center|300px|A workshop at work]] | |||
{| align=center | |||
|[[File:IMG 20231218 112624.jpg|300px]] | |||
|[[File:IMG 20231218 112656.jpg|300px]] | |||
|} | |||
====Plotter Adapters==== | |||
[[File:Plotter adapter.jpg|thumb|center]] | |||
==Pen plot this maze!== | |||
''For a dedicated page on this topic, see [[User:Alessia/Pen plot this maze!‧]]''<br> | |||
<br> | |||
Generate your lovely maze directly from the browser, then ✨PEN PLOT IT✨ | |||
<big><big><big>https://hub.xpub.nl/chopchop/~aleevadh/maze/</big></big></big><br> | |||
[[File:Plot-3-maze.jpg|370px]] | |||
[[File:Maze generator.png|frameless|450px]] | |||
==Pen plotter printmaking== | |||
''For a dedicated page on this topic, see [[User:Alessia/Pen plotter printmaking]]''<br> | |||
Working with an obsolete machine on obsolete techniques, to create obsolete art <br> | |||
[[File:Pen plotting screenprinting.jpg|frameless|upright=0.92]] | |||
[[File:Penplotting screenprinting4.jpg|frameless|upright=0.92]] | |||
[[File:Penplotting screenprinting2.jpg|frameless|upright=0.79]]<br> | |||
[[File:Cool.jpg|frameless|upright=0.8]] | |||
[[File:Mdf print.jpg|frameless|upright=0.8]] | |||
[[File:Cool2.jpg||frameless|upright=1.05]] | |||
==Pen plotter flipbooks== | |||
''For a dedicated page on this topic, see [[User:Alessia/Pen plotter flipbooks]]''<br> | |||
<br> | |||
Pen plot animations!! Everything moves wowwwww | |||
<br> | |||
<br> | |||
<img src="https://media.giphy.com/media/v1.Y2lkPTc5MGI3NjExdWVxd2QwdTJzZWZvdWU3am1vdHpzb3BvZmxsMDloYXQ4YjFic3o1ZyZlcD12MV9pbnRlcm5hbF9naWZfYnlfaWQmY3Q9Zw/6aFzGnpryqRkBMBd7Q/giphy-downsized-large.gif"style= width:300px;> | |||
[[File:Ghesbo.jpg|frameless]] | |||
[[File:97-112.jpg|frameless|210px]] | |||
<img src="https://media.giphy.com/media/v1.Y2lkPTc5MGI3NjExbjk3OTUyeGkzcmJ5dThkbzE1bWZkYmVucG1qOGFycDg2anNxMXFwbSZlcD12MV9pbnRlcm5hbF9naWZfYnlfaWQmY3Q9Zw/ofBdDrTAUuCXNkT6lr/giphy.gif"style= width:410px;> | |||
<img src="https://media.giphy.com/media/v1.Y2lkPTc5MGI3NjExcnRseWppbWZhemh6ZnE3dmgwOHJmNmdmZ3FtMGdqNTFmandscmd5dSZlcD12MV9pbnRlcm5hbF9naWZfYnlfaWQmY3Q9Zw/uzb2XN66hd6Bj8tbqV/giphy.gif"style= width:410px;> <br> | |||
<br> |
Latest revision as of 08:11, 4 May 2024
This is a page that will be used to facilitate the presentation at the 2024 05 04 pen plotting party at OSP in Brussels!
Crosshatching experiments
For dedicated pages on this topic, see Plothatching and User:Thijshijsijsjss/Pen_Plotting_Panache/Plothatching_Workflow
Inspired by https://hackaday.io/project/20585-upgrade-for-your-diy-plotters, Victor and Thijs wanted to do some crosshatched plots. They wrote a processing script to convert images to crosshatched versions. By doing this for an image's different CMYK color channels separately, it is possible to create intricate multicolor plots.
- Some more examples can be found at User:Thijshijsijsjss/Pen_Plotting_Panache/Gallery
- The workflow can be found at User:Thijshijsijsjss/Pen_Plotting_Panache/Plothatching_Workflow
- A dedicated page on the code can be found at Plothatching
Pen Holders and Alignment Tools
For a dedicated page on this topic, see Pen_plotters/Pen_Hacking
There are 'real' pens, meant for pen plotting. These tend to work nicely, are very friendly to use, and often provide nice results. However, they are limited in color selection and pen texture. Therefore, one might consider using their own pens. These pens need to be loaded in a holder. One can modify a 'real pen' for this purpose, or alternatively 3D print a holder.
An example of pen hacking:
Not all pens allow for their intestants to me removed so easily, in which case a knife is required.
You can also 3D print custom holders. This is a reliable way of obtaining a large number of holders, which has the benefit of being able to have one holder per pen, so that you don't have to align them each time you switch pens.
- This is a GitHub repo with many stl files. The one I have tried did not work for me, however (too slim for the pen specified, or not aligned properly).
- We have modelled new ones (specifically for stabillo 68 / 88 pens), the stl files for which can be found here on Gitea.
When using a custom pen, it is crucial to align it properly heigh wise. This can be done by hand, by comparing a pen in a custom holder side by side with a 'real' pen. To make this process more reliable and less tedious, we have also modelled a rig for veritcal alignment. These files can be found here on Gitea
Twitch Plays Plotter
For a dedicated page on this topic, see User:Thijshijsijsjss/Pen_Plotting_Panache/twitchplaysplotter
twitchplaysplotter is a project inspired by TwitchPlaysPokemon in which a pen plotter can be controlled through the chat of a Twitch livestream. This project, worked on by Rosa, Victor and Thijs, was initiated both to experiment with the collaborative and performative nature of plotters, and to facililate participation of pen plotter enthusiasts who were not able to make it to the 2024-02-12 pen plotting party physically.
Plotting volume levels
For a dedicated page on this topic, see User:Thijshijsijsjss/Pen_Plotting_Panache/Volume_Plotting
At Machinecamp, an event accompanying zinecamp, Victor and Thijs gave mini penplotter workshops to visitors. During the event, they wrote some javascript code to capture ~2 minutes of audio and translate the volume levels to HPGL. This was then sent to a plotter.
It is available with a web interface as part of the SI23 quilt.
The code can also be found at the dedicated wiki page.
Pen Plotting Party (2024-02-12)
After a testrun during the XPUB party in December, there was a dedicated pen plotter party on February 12, celebrating the collaborative, performative and expertimental practise we've been exploring so far at XPUB. We showcased lots of examples (like a horse zine and Crosshatching experiments), had interactive activities (like pen plotted mazes, twitchplaysplotter) and published a zine
XPUB wiki-zine
project created thanks to Manetta, A5 booklet that was printed and collectively bound during the the PEN PLOTTING PARTIES* at the XPUB studio. It's a zine generated directly from its wiki page, using Weasyprint and Pandoc as part of Booklet.sh.
https://git.xpub.nl/XPUB/pen-plotter-zine/
Memeing
Degustation of memes from the xpub bakery, here for more memes
Pen Plotter Repair Workshops
In a series of workshops, led by joak, we repaired the pen plotters that had been accumulating in our XPUB studio. The plotters quirks were varied: alignment issues, loose wires, stuck mechanical parts...
Cataloguing the XPUB inventory is an ungoing effort. Most pen plotters have individual repair pages. For example this HP7574A or this BBC Goertz Metrawatt SE-283
Plotter Adapters
Pen plot this maze!
For a dedicated page on this topic, see User:Alessia/Pen plot this maze!‧
Generate your lovely maze directly from the browser, then ✨PEN PLOT IT✨
https://hub.xpub.nl/chopchop/~aleevadh/maze/
Pen plotter printmaking
For a dedicated page on this topic, see User:Alessia/Pen plotter printmaking
Working with an obsolete machine on obsolete techniques, to create obsolete art
Pen plotter flipbooks
For a dedicated page on this topic, see User:Alessia/Pen plotter flipbooks
Pen plot animations!! Everything moves wowwwww