Skip to content

Marlin 1.1.9.1 firmware code modified for 3D printer from Jonas Fernando Schuh's final project

Notifications You must be signed in to change notification settings

jonasfschuh/3DPrinter

Repository files navigation

BUILDING A LOW-COST 3D PRINTER

C Arduino

This project contains changes to the Marlin firmware version 1.1.9.1 to adapt it to a functional 3D printer prototype that uses the Arduino Mega 2560 platform and the Ramps board version 1.4.

ABSTRACT

This work presents the construction of a low-cost 3D printer. The main objective is to implement the assembly of the solution using low-cost parts, with open source hardware and software. The initial idea was to make a laser engraver based on a prototype of a Computer Numerical Control (CNC) router, but for safety reasons due to laser beam emission, it was decided to build a 3D printer. The prototype consists of a physical structure of recycled wood, low-cost mechanical structure and hardware based on the Arduino Mega 2560 and Kit Ramps 1.4 boards. The methodology consisted of bibliographic reference and was divided into mechanical, electronic and logical parts, until the prototype was functional. Much of the time of the project was used for testing and fine-tuning the prototype. All stages of the process were extensively documented in a sequential manner and detailed by means of technical drawings in three dimensions. In the results section, various types and techniques of 3D printing are exposed with their results commented and evidenced. This prototype has a differential of the Z axis having only one stepper motor to perform the movement that promotes reduction in cost, weight and complexity. Finally, the results obtained through the tests carried out demonstrate that the work developed achieved its objectives.

Keywords: 3D Printing, CNC, Arduino, Ramps, Low Cost.

Table of Contents

Photos

3D Printer protype (January 2024) Register as Admin

Functional 3D Printer (July 2024) Register as Admin

3D Printer - Eçectrical Schmatic Register as Admin

Grade Register as Admin

Presentations

English - finalproject_presentation_sys_2024_1_JonasFernandoSchuh-FV

Portuguese - apresentacao_tcc_sis_2024_JonasFernandoSchuh-VF

Final Project

English - finalproject_sys_2024_1_JonasFernandoSchuh-FV

Portuguese - tcc_sis_2024_1_JonasFernandoSchuh-VF

Videos

Building a low-cost 3D printer https://www.youtube.com/watch?v=COdkKwUlTvM

Homemade 3D printer created with recycled parts https://www.youtube.com/watch?v=TxcvcfkCPyI

Parts printed with a homemade 3D printer https://www.youtube.com/watch?v=kM0Qxg2CJCM

Homemade CNC prototype https://www.youtube.com/watch?v=sl_pvpyrn-M&t=16s

Prototype with unipolar motors https://www.youtube.com/watch?v=UGCxHgsV6n8

First plotter drawing reading gcode https://www.youtube.com/shorts/n5KCHaj6QJw

CNC plotter drawing star https://www.youtube.com/shorts/ULowXKU8n5E

Bipolar motor driver tests https://www.youtube.com/watch?v=jJ4-owXaqak&list=PLpv83GdwnciMt2og577o_fMA764DJ-hFy&index=3

Bipolar stepper motor CNC prototype tests https://www.youtube.com/watch?v=_oKu7gyffSo&list=PLpv83GdwnciMt2og577o_fMA764DJ-hFy&index=4

First circle cnc plotter with grbl https://www.youtube.com/watch?v=k4OviOp9Q5c&list=PLpv83GdwnciMt2og577o_fMA764DJ-hFy&index=5

Prototype Plotter CNC https://www.youtube.com/watch?v=t3-y2vRR56A&list=PLpv83GdwnciMt2og577o_fMA764DJ-hFy&index=8

Line Follower Robot https://studio.youtube.com/video/TrxGRvtb324/edit

About

Marlin 1.1.9.1 firmware code modified for 3D printer from Jonas Fernando Schuh's final project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published