MOST RepRap firmware


Michigan Tech's Open Sustainability Technology Lab.

Wanted: Students to make a distributed future with solar-powered open-source 3-D printing and recycling.
Contact Dr. Joshua Pearce - Apply here

MOST: Projects & Publications, Methods, Lit. reviews, People, Sponsors, News
Updates: Twitter, Instagram, YouTube


MOST Prusa RepRap Navigation
RepRap Primer
Dual Build overview
Soldering
Y-carriage
Frame
X-axis
Y-axis
Extruder & x carriage
Z-axis & alignment
Braiding
Electronics
Firmware
Finish!


Tandem Build MOST Delta Navigation
Green indicate workshop tasks
Printer Primer
Overview
Soldering and tinning
Assembling hot end
Drilling Pilot Holes
Person 1Person 2
Tie Rods and PulleysEpoxying Magnets
Motor End AssemblyIdler End Assembly
Extruder DriveMount Bases
End EffectorFrame
Verticals
Wiring
Firmware
Software
Finishing
Printing Basics

MOST Printer Firmware

Editing Printer Configuration Settings

  1. Open the Arduino IDE.
  2. Ensure that the proper hardware files for the Melzi controller have been installed by selecting Tools>Board and locate Mighty 1284p 16 MHz using Optiboot. If not found in the list, return to overview and follow the instructions for installing the hardware files.
  3. Select File>Open and navigate to the location where the MOST printer firmware was saved and select Repetier.pde.
  4. Note that the IDE separates the different files that make up Repetier firmware into different tabs along the top of the edit pane. Locate the Configuration.h tab and click on it.
  5. The bulk of the definitions are logically named and documentation is thorough. Likewise, most of the settings will not need changing, but a few will.
  6. Locate the line having "#define XAXIS_STEPS_PER_MM" and change that number to 53.3333. This is the number of steps the x-axis stepper motor must make in order to travel one millimeter.
  7. Locate the line having "#define YAXIS_STEPS_PER_MM" and change that number to 53.3333.
  8. Locate the line having "#define ZAXIS_STEPS_PER_MM" and change that number to 2560.
  9. Locate the line having "#define EXT0_STEPS_PER_MM" and change that number to 750. This is the number of steps the extruder drive stepper motor must make in order to push approximately one millimeter of filament into the hot end.
  10. The Arduino IDE does not automatically save the file upon compiling. Save the changes (File>Save or ctrl-s).
  11. Upload the firmware to the printer controller (ctrl-u or clicking the upload button on the toolbar). The controller must be connected to the computer with a USB cable to upload the firmware.
This article is issued from Appropedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.