10. H A R D W A R E¶
Open Source Hardware - From Fibers to Fabric
I N S P I R A T I O N¶
_ 1 Yves Klein Anthropometry Series __ What is a brush? What can be a brush?
__ 2 Caroline Denervaud __ Human brush & big movements
___ 3 Pat Kim @patkimpatkim __ Rollar lines = Moiré patterns
____ 4 Ferran Gisbert Performed Painting __ Big brush & big movements = unlimited surprise
_____ 5 Jens Clarholm @jenslabsbuilds __ Pen plotter & moving canvas = spirograph hypnotic patterns
______ 6 Cole Newman __ Gently swinging canvas & pendulum paintcan with hole = fantastic!
What A Way To Go 1964
Clips from film showing painting abstractly using machines stimulated by sound
R E S E A R C H¶
Make a Raspberry Pi Pico pen plotter
The CNC Wood Burner turning heads
M A T E R I A L S¶
Variety of brushes/pens/rollers etc, inks/paints, PLA filament, paper, plastic, tape, fabric, gesso
Vast variety of paintbrushes, brushpens, ink pens, rollars courtesy of Michelle Vossen
Testing various materials, mediums, brushes etc. Tests courtesy of Ray Formilli
Bill of Materials (BoM)
T O O L S¶
ShopBot milling machine, 3D printer (Prusa, Ultimaker), various screwdrivers, servo motor, electronics
C N C _ S H O P B O T¶
The Project... Hack CNC ShopBot Machine
CNC (Computer Numerical Control) milling machine = designed for precise milling of solid materials, typically metal, wood, or plastic.
Instead of using a drill bit, our plan was to attach a painting device onto the CNC
The idea was to make Rhino and G-code designs that the CNC would draw / paint / surprise us!
C N C _ T U T O R I A L¶
DO PANIC !
Image indicating parts of the machine (from Aslı Aydın Aksan)
T E A M _ W O R K¶
Introducing... The Team
We divided eachother into various roles / tasks =
Hardware = Stephanie Johnson (myself) & Aslı Aydın Aksan
Electronics = Riley Cox & Michelle Vossen
Brush Design = Jiawen Gong & Ray Formilli
Ink / Surface = Ray Formilli & Jiawen Gong
G-code = Aslı Aydın Aksan & Jiawen Gong
Documentary = Ray Formilli & Machteld Zee
The Boss = Machteld Zee & Michelle Vossen
Google Slides presentation incorporating everyones work
H A R D W A R E¶
Mechanics - How to connect brushes etc to the ShopBot
Thinking...
- How humans vs machines hold pens (angle vs straight up, fluid vs mechanic movement, idea vs programmed)
C O N S I D E R¶
Things to think about when designing the hardware:
-
Size (of brush / shape / thickness)
-
Secure (tightly held in place)
-
Pressure (does it need a gentle brush or a heavy sweep)
-
Angle (straight down or adjustable angle)
-
Movement (incorporated into hardware)
-
Reservoir (included for ink etc built in)
-
Weight (will weight be an issue?)
I D E A S¶
-
Roller on a wheel bit
-
Soft Robotics hand holding pen - squeezing it?
-
Two brushes dance romantically to Bolero - Ravel
I began by obvserving the various brushes / painting apparatus
& studying the differences and how they could be attached
After collecting materials and tools that I liked, I made the first iteration
brush holder that would hold a variety of different sized brushes pens etc.
Further Design Development
E V O L U T I O N¶
Evolution of the Hardware brush holders / atttachments.
Shows the material and design change.
-
First attachment: Assemblage with clip. Multi holder for pens / brushes etc universal
-
Second attachment: Laser Cut Attachment for Servo Motor
-
Third attachment: 3D printed Attachment for Servo Motor and Pen Holder
Second iteration of holder to attach to servo motor adapted & 3D printed.
Changes consisded of
-
Overall closer to machine head (motor closer to attachment to make secure)
-
Shelf to fit battery pack
-
Slide to give strenght to circular grip
-
Circular grip made with pieces coming out that then screw together = tight fit on machine drill head
Made in conjunction with fitment to pen holder for servo motor
Plotter Attachment [1]
Servo Brush Module Design by Michelle Vossen & Riley Cox 2
Modular Attachment to Servo Motor, Brsuh Holder and CNC attachment
Uni brush holder design 3D printed design for anyone to download and use
P R O C E S S¶
-
Decisions: Decide on file design, what brush / medium / material to use.
-
Prepare surface: Ensure plastic layer on top of protective bed, then tape down sheets of paper / then tape material to paint on so that it is perfectly flat
-
Test hardware: See how high up brush / X-axis need to be and make sure everything fits
-
File for CNC: Ensure size fits within frame and transfer it VCarve Pro
-
Home Machine: then calculate Job Home (take note for reference).
For this we used a plank of wood (to make the spindle/drill bit higher) and the plate on top to home the X-axis.
After this put 0 on X-axis in computer (drop 6mm roughly) -
Set up hardware in place & attach brush etc so that it is secure and firmly touching the bed (to avoid initial stain place something under brush and take out once it starts)
R E S U L T S¶
_1 Result on paper
__2 Digital File Design
Hardware was used from a previous year & pen was not fully secure
Hardware | Brush | Medium | Extras |
---|---|---|---|
Previous Year | Felt tip Pen | Paper | Rhino File 2D Figure |
Hardware | Brush | Medium | Extras |
---|---|---|---|
1st iteration | Molotow Dripstick Squeezer | Green ecoline ink on Paper | Overlapping lines |
Hardware | Brush | Medium | Extras |
---|---|---|---|
1st iteration | Sponge brush (adapted + cut in places) | Blue screen print ink on Paper | Brush aligned to Y-Axis |
Hardware | Brush | Medium | Extras |
---|---|---|---|
1st iteration | Sponge brush (adapted + cut in places) | Blue screen print ink on Paper | Brush aligned to X-Axis |
Hardware | Brush | Medium | Extras |
---|---|---|---|
2nd iteration with hole pen holder (not secure = wild lines) | Felt tip Pen | Paper | Added Servo motor |
Hardware | Brush | Medium | Extras |
---|---|---|---|
1st iteration | Drip Brush with Ink Reservoir | Orange ecoline ink on Paper | Rhino File Text |
Henk'S Angels 2023
Hardware | Brush | Medium | Extras |
---|---|---|---|
1st iteration | Squeegee | Acrylic paint on primed (gessoed) cotton | Jackson Pollock splatter meets squeegee |
Sunrise No.3 2023
Hardware | Brush | Medium | Extras |
---|---|---|---|
1st iteration | Large flat brush | Acrylic paint on primed (gessoed) cotton | Collaboration between brush, paint, surface and machine |
Hardware | Brush | Medium | Extras |
---|---|---|---|
3rd iteration | Drip Brush with Ink Reservoir | Orange ecoline ink on Paper | Servo motor movement + CNC movement |
Finale -The Final Performance 2023
Hardware | Brush | Medium | Extras |
---|---|---|---|
1st & 3rd iteration | Flat brush + upside down pen nib holder | Acrylic paint on primed (gessoed) cotton | Combination of brush painting and motor scratching |
C O N C L U S I O N¶
Ideally the most important factor is that a wide variety of brushes/ pens/ rollers can be held in place.
Modular connections so that different parts can be used / exchanged for others