Bac À Sable

by gabriel_rogan in Workshop > 3D Design

82 Views, 1 Favorites, 0 Comments

Bac À Sable

20250129_114503.jpg
20250129_145942.jpg

This project is a school project meant to be an introduction to quick prototyping. In this instructable, we will show you how to make a table that allows you to draw in sand.

The main idea behind this project is to used a discarded creality printer for its pieces to make something fun.

Supplies

ard-abx00080-1.jpg
images.jpeg
breadboard-400-contacts.jpg
2507562-40.jpg
COUV-ARTICLES-1920x1080-22-1.jpg

For this project, you will need :

  1. An old Creality 3d printer for parts
  2. 1 Arduino UNO
  3. 1 breadboard
  4. 2 potentiometers
  5. 2 limit switches
  6. Alimentation 12V
  7. 2 drivers moteurs
  8. 2 moteurs pas à pas
  9. Wooden planks (2m by 1m)
  10. PLA
  11. Fontainebleau Sand
  12. Magnets


The recquired devices are :

  1. A laser cutter
  2. A 3d printer


The structure is built using the aluminum profiles of the printers and one worm screw motor is used to drive a mobile profile along the Y axis, while another motor on this same profile drives the magnets along the X axis.

Design the Various 3d Printed Pieces

Capture d'écran 2025-01-28 183441.png
Capture d'écran 2025-01-25 180227.png
20250129_091138.jpg
20250129_091230.jpg
20250129_091216.jpg
20250129_091155.jpg
20250129_113848 (1).jpg

The first step is to design the 3d printed pieces that will be used to :

  1. Hold the magnets and attach them to the belt
  2. Attach wheels (ball bearings) to an aluminum profile
  3. Bolt both ends of the worm screw motor down to the aluminum profiles
  4. Create a ball shaped housing to put a magnet for our magnetic ball

Build the Frame in Aluminum Profiles

20250129_100947.jpg
20250129_100940.jpg

The second step is to build the overall structure that will hold everything together. The main frame holds the worm screw motor down. This motor is used to drive the Y movement of the magnet.


The magnets are placed in the 3d printer piece designed in step 1 and this piece is itself bolted to an aluminum profile placed on wheels. The main frame acts as rails for the wheels of this profile.


The belt is attached to this same 3d printed piece in order to drive the X movement.

Wiring the Motors

20250129_102206.jpg
20250129_102218.jpg

For this step, you'll need your Arduino Uno as well as some cables, your breadboard ...

The motors are plugged into the arduino as per the electrical circuit shown above.

Part of the fun is to figure out how to make this wiring yourself, so good luck

2 potentiometers are used to drive the motors.

Write the Code to Drive the Motors

Capture d'écran 2025-01-29 150246.png
Capture d'écran 2025-01-29 150302.png

Here's our code.

It includes the driving of the motors as well as some code to limit the small gitters that the potentiometers can cause.

The potentiometers need to be calibrated in order to work with the dimensions of your table, in our case the drawing area is 25cm by 25cm.

Cut the Outer Shape

Capture d'écran 2025-01-28 183333.png

For our box, we used 6mm medium and a laser cutter to get the pieces for our box.

We also built a small square on top to keep the sand in a confined area.

Once you've assembled everything, you can put your sand in and draw some stuff.

Congrats

20250129_114503.jpg

You've made it to the end, you now have a far too cumbersome drawing table.


Here is the initial instructable that inspired us to make this drawing sand table :

https://www.instructables.com/Mini-Sisyphus-Sand-Table/