Writing Machine Using Wood

by makecrazy in Workshop > Woodworking

1716 Views, 34 Favorites, 0 Comments

Writing Machine Using Wood

242A5980.JPG

A CNC writing machine is an automated writing device that may be used to type any kind of text or draw any kind of design on paper. For the CNC writing machine to function, the x and yaxes are needed. Together, the x and y axes produce a 2D image on a sheet of plain paper.

Supplies

242A6180.JPG
242A6181.JPG
242A6177.JPG
242A6179.JPG
242A6183.JPG
242A6184.JPG
242A6190.JPG
242A6182.JPG
242A6186.JPG
242A6187.JPG
242A6178.JPG
242A6191.JPG
242A6188.JPG
242A6189.JPG
242A6192.JPG
CNC-Shield-Expansion-Board.jpg
robu.jpeg
1624057660Arduino-UNO-1-scaled.jpg
61LUFd+U+ML._AC_UF1000,1000_QL80_.jpg

We need following materials to make writing machine.


Mechanical Parts :

  • Wood
  • 8 mm Threaded Rod 31 cm long (2 pcs)
  • 8 mm Threaded Rod 38 cm long (2 pcs)
  • 8 mm Plain Steel Rod 30 cm long (4 pcs)
  • 8 mm Plain Steel Rod 6 cm long (2 pcs)
  • LM8UU Slider bearing (6 pcs) 
  • F623ZZ 10x4x3 mm bearing (4 pcs)
  • Stepper motor Pulley GT2 (2 pcs)
  • GT2 6mm Belt 1.5 meter 
  • 8 mm Nut (16 pcs)
  • 3mm screw

Electrical Parts :

  • Arduino Uno (1 pc) 
  • CNC Shield V3 Expansion board (1 pc) 
  • A4988 Stepper Motor Driver (2 pcs) 
  • Nema 17 Stepper Motor ( 2 pcs) 
  • SG90 Servo Motor (1 pc ) 
  • 12 Volt 1 A Adapter
  • 2 pin Short Jumper ( 6 pcs )
  • Stepper Motor Wire ( 2 pcs)
  • Mg90 servo motor extension wire (1 pc)
  • Type B Arduino Cable


Tools :

  1. Drill Machine
  2. Computer
  3. Scale and Pen
  4. Saw
  5. Screwdriver

Cutting Wood

vlcsnap-2024-07-02-23h18m35s652.png
vlcsnap-2024-07-02-23h18m43s783.png
vlcsnap-2024-07-02-23h18m54s704.png
vlcsnap-2024-07-02-23h19m17s798.png

As seen in the picture, take a long wood strip that is 45 mm broad and cut it into 75 mm.

Mark a 75 mm line with a pen first, then cut it with a saw. Make four identical cuts, then verify that they are precisely 45 mm broad and 75 mm long.

Make Holes

vlcsnap-2024-07-02-23h19m39s346.png
vlcsnap-2024-07-02-23h19m56s637.png
vlcsnap-2024-07-02-23h20m20s667.png
vlcsnap-2024-07-02-23h20m46s200.png
vlcsnap-2024-07-01-12h02m25s069.png

At this point, mark four locations to drill 8 mm holes for steel rods. Mark four points ten millimeters from the corner and use an 8 mm drill bit in your drill machine. As seen in the photos, carefully drill each of the four holes.

Next, create a single, rectangular cutout at the top, as seen in the picture, and round the corner using sand paper.

Make X and Y Axis Slider

vlcsnap-2024-07-02-23h21m03s018.png
vlcsnap-2024-07-02-23h21m13s191.png
vlcsnap-2024-07-02-23h21m21s911.png
vlcsnap-2024-07-02-23h21m30s213.png

Take out two 31-cm threaded rods, two 38-cm threaded rods, and four 30 cm steel rods. Now, feed an 8 mm nut through the 31 cm threaded rods and insert in to bottom wooden holes. Take another nut now, and slowly tighten both of them. Next, arrange the other end in this manner.

Create a framework similar to this for the other two threaded rods.

Make Sliding Mechanism

vlcsnap-2024-07-02-23h21m34s551.png
vlcsnap-2024-07-02-23h21m40s775.png
vlcsnap-2024-07-02-23h21m49s076.png
vlcsnap-2024-07-02-23h22m01s645.png
vlcsnap-2024-07-02-23h22m16s053.png

Now, pass LM8UU bearings through all of the 30 cm long, 8mm steel rods. After that, feed the rods into the wooden components' top holes as indicated by the drawings.

Two axes are now created. Y is the long axis while x is the short axis.

Make Pen Holder Slider

vlcsnap-2024-07-02-23h22m50s073.png
vlcsnap-2024-07-02-23h22m57s714.png
vlcsnap-2024-07-02-23h23m04s539.png
vlcsnap-2024-07-02-23h23m12s272.png
vlcsnap-2024-07-02-23h23m16s391.png
vlcsnap-2024-07-02-23h23m24s803.png
vlcsnap-2024-07-02-23h23m30s699.png

Now, cut three 20 mm long and one 45 mm long wooden strips. Create two holes in a wooden block measuring 45 mm by 20 mm. Next, drill the same holes in a second wooden block. 

Right now Using 65 mm steel rods, insert the LM8UU bearing through the rods and into the holes as shown in the pictures. 

Attach this structure to a wooden block of 45 mm by 65 mm.

Pen Holder

vlcsnap-2024-07-02-23h23m41s438.png
vlcsnap-2024-07-02-23h23m55s417.png
vlcsnap-2024-07-02-23h24m08s514.png
vlcsnap-2024-07-02-23h24m15s486.png
vlcsnap-2024-07-02-23h24m19s553.png

Drill a 3 mm hole in the pen holder slider's center, as shown in the picture. Take a 45 x 20 mm block now, and attach one thread as seen in the photo. After that, insert the thread into the 3 mm hole and stick the block to the LM8UU Bearings.

Complete X and Y Axis

vlcsnap-2024-07-02-23h22m24s983.png
vlcsnap-2024-07-02-23h22m28s267.png
vlcsnap-2024-07-02-23h22m40s127.png
vlcsnap-2024-07-02-23h22m43s281.png
vlcsnap-2024-07-02-23h24m27s236.png
vlcsnap-2024-07-02-23h24m32s375.png

Now, place a wooden block on the Y axis of the LM8UU bearings and the pen holder on the X axis of the LM8UU bearings.

Check that the X and Y axis sliders are operating correctly now.

Attach Stepper Motor

vlcsnap-2024-07-02-23h24m44s105.png
vlcsnap-2024-07-02-23h24m54s934.png
vlcsnap-2024-07-02-23h25m07s471.png
vlcsnap-2024-07-02-23h25m16s153.png
vlcsnap-2024-07-02-23h25m20s184.png
vlcsnap-2024-07-02-23h25m28s471.png

Now grab two GT2 stepper motor pulleys and two Nema 17 stepper motors. Attach the stepper motor to the wooden side of the X axis by applying glue to one side, as shown in the photo. Place the second stepper motor on the wooden side of the Y axis. 

Using a key, insert the GT2 pulleys into the stepper motor shaft. 

F623ZZ Bearings

vlcsnap-2024-07-02-23h25m33s150.png
vlcsnap-2024-07-02-23h25m44s555.png
vlcsnap-2024-07-02-23h25m53s919.png
vlcsnap-2024-07-02-23h26m06s178.png

Create a 3 mm hole in the center of the wooden block on the right side, then insert two F623ZZ bearings using a 3 mm bolt. Fit in this manner along the X and Y axes.

GT2 Belt Placement

vlcsnap-2024-07-02-23h26m13s524.png
vlcsnap-2024-07-02-23h26m19s775.png
vlcsnap-2024-07-02-23h26m28s488.png
vlcsnap-2024-07-02-23h27m04s816.png
vlcsnap-2024-07-02-23h27m08s060.png
vlcsnap-2024-07-02-23h27m24s346.png
vlcsnap-2024-07-02-23h27m34s272.png
vlcsnap-2024-07-02-23h27m40s028.png
vlcsnap-2024-07-02-23h27m48s058.png

Place tiny wooden pieces on the slider's rear as shown in the picture. Next, take a 70 cm long GT2 6mm belt and attach it according to the Slider X and Y photos.

Stepper Motor Wire

vlcsnap-2024-07-02-23h28m08s585.png
vlcsnap-2024-07-02-23h28m22s879.png
vlcsnap-2024-07-02-23h28m49s620.png
vlcsnap-2024-07-02-23h28m58s651.png
vlcsnap-2024-07-02-23h29m02s366.png

To get the belt tight, now tighten the nuts on the threaded rods. Next, use the stepper motor wire to move spirally on the Y axis threaded rod as shown in the picture.

Controller

vlcsnap-2024-07-02-23h29m05s726.png
vlcsnap-2024-07-02-23h29m14s336.png
vlcsnap-2024-07-02-23h29m34s296.png
vlcsnap-2024-07-02-23h29m41s927.png
vlcsnap-2024-07-02-23h30m08s870.png

To build the controller, you'll need an Arduino Uno, a CNC Shield V3 Expansion board, two A4988 Stepper Motor Drivers, and six short jumpers.


As shown in the picture, install the CNC Shield V3 Expansion board to the Arduino Uno. Next, attach a short jumper to the CNC shield as indicated by the diagram. As seen, insert the last two A4988 drivers into the CNC shield.

Placement of Controller

vlcsnap-2024-07-02-23h30m25s380.png
vlcsnap-2024-07-02-23h30m28s394.png

Now, using a glue gun, apply some glue to the Y-axis wooden block. Position the controller on top of it and let it cool.

vlcsnap-2024-07-02-23h30m37s703.png
vlcsnap-2024-07-02-23h30m42s430.png
vlcsnap-2024-07-02-23h30m46s881.png
vlcsnap-2024-07-02-23h30m51s986.png
vlcsnap-2024-07-02-23h31m09s108.png
vlcsnap-2024-07-02-23h31m13s874.png
vlcsnap-2024-07-02-23h31m36s433.png

Now, use glue to attach the X and Y axes. Put the MG90 Servo motor on the pen holder as shown in the illustration. Next, insert the thread into the shaft coupling and secure the servo motor. Trim extra thread, then fasten rubber band as shown in the image.

Pen Mount

vlcsnap-2024-07-02-23h31m44s754.png
vlcsnap-2024-07-02-23h31m48s642.png
vlcsnap-2024-07-02-23h32m05s132.png
vlcsnap-2024-07-02-23h32m09s162.png

Now take a geometry rounder and use a cutter to cut the pen mount.Using adhesive, attach this pen mount straight on the pen holder.

Wiring

vlcsnap-2024-07-02-23h32m14s328.png
vlcsnap-2024-07-02-23h32m18s793.png
vlcsnap-2024-07-02-23h32m26s131.png
vlcsnap-2024-07-02-23h32m36s185.png
vlcsnap-2024-07-02-23h32m47s307.png

Refer to the wiring using pictures now, and connect the stepper motor wire to the CNC shield. Next, using the pictures, attach one end of the MG90 Servo motor extension wire to the servo motor and the other end to the cnc shield.

Power Supply

vlcsnap-2024-07-02-23h32m50s638.png
vlcsnap-2024-07-02-23h33m02s264.png
vlcsnap-2024-07-02-23h33m20s516.png
vlcsnap-2024-07-02-23h33m25s174.png

Now take a 12 volt, 1 amp converter, and connect the Arduino Uno and computer to the Type B Arduino cable while attaching the positive and negative wires to the aluminum shield according to the diagram.

Firmware Installation

arduino_logo_1200x630-01.png


Next, attach an Arduino Uno to a computer using a USB pin. Next, choose the Arduino Uno board and port on your computer by opening the Arduino IDE software.

Next, open the firmware in the Arduino IDE by using the file - open menu. then upload the firmware to the Arduino Uno.

Inkscape may be used to create designs, which can then be exported to the Universal Gcode Sender application. After that, click "start" to start writing on paper.

Working

vlcsnap-2024-07-02-23h33m30s491.png
vlcsnap-2024-07-02-23h18m05s600.png
vlcsnap-2024-07-02-23h17m26s603.png
vlcsnap-2024-07-02-23h17m53s046.png

Now enjoy writing of this machine.