Blog

3D Printer+CNC Sketcher+Homework Writer+Sticker Cutter Combo - Hackster.io

Add the following snippet to your HTML:

A single hardware project for 3D printing, CNC sketching, homework writing and sticker cutting for just $210. micro temperature sensor

Read up about this project on

A single hardware project for 3D printing, CNC sketching, homework writing and sticker cutting for just $210.

This project is an inexpensive hardware platform which can be used as a 3D printer, CNC sketcher (plotter), homework writing machine and as a sticker cutting machine. Initially a DIY 3D printer is made and then, some changes are made to use it as a platform for the rest above mentioned applications. The project works with Arduino Mega in associated with a Ramps 1.4 shield mounted on it. The whole project can be made under a budget of $210.

The whole multitasking project works behind the principle of CNC operation. A CNC system works with the movement of X, Y & Z axis. Actually, we are making a basic CNC setup which we can customize according to our need. Here we are customizing a 3D printer, a homework writing machine, a CNC sketcher (Plotter) and sticker cutter to this CNC setup.

Construction of the base square

Here, in total four software are used for this project. They are :

3D files with extension .stl can be either designed using cad softwares like Autodesk Fusion 360, Solidworks, etc or it can be obtained from the Websites like www.thingiverse.com . The 3D files in .stl format can't feed directly to run 3D printer since it runs in .gcode file. So the .stl file is to be converted to .gcode using Slice3r software. To generate gcode file using Slice3r, follow the below steps:

The first print of the 3d printer was a 20 mm cube, and it goes like this. The print goes like this due to the Z axis shift, belt loose and in inappropriate high heating temperature of 230 degree.

After editing from the 1st settings, got a print like this. The problem while printing this one was the in between loosing of the Y-Axis Belt. This resulted in the Shift of Y-Axis layer.

After lot's n lot's of trials and errors, the printer started producing finest and rigid models. The best prints were obtained after editing the codes of configuration.h. The configuration.h that run this 3d printer is given in Code. You might need to edit the program accordingly to your printer.

Image files with extension .jpg or .jpeg can't directly fed to our system, since our system only runs in ,gcode. Converting an image file to gcode is a slight process. An image file is transformed to it's gcode using Inkscape software through many steps. Follow the below steps to generate gcode from an image file.

Edit Laser.py extion's script

The above steps does the customization of the Inkscape software or those makes the software ready for our work. Now follow the below steps to Generate Gcode from an Image.

Text file can be directly fed to our system for writing homework. Moreover, the text plotted in the system should identical to the hand written text. Thus both the generation of hand written font and the gcode can be made possible using 3DWriter application. Follow the below steps to generate gcode for writing homework.

For making sticker cutting machine, software wise the steps all are same as that of CNC Sketching. We can make a sticker cutting machine by just making a small replacement, i.e by replacing the pen with a Pen knife and the normal paper with a sticker paper.

This guide is a brief explanation only. Try changes in settings & codes and explore the different aspects of 3D printing and CNC. This is a base setup and you can explore n number of things within this same base setup. Best wishes.......

wifi temperature sensor with probe Hackster.io, an Avnet Community © 2024