Skip to content

Add a new printer

Rick Companje edited this page Jun 19, 2017 · 1 revision

Research

  • Official full name of specific printer (check their store)
  • X, Y, Z bed dimentions (all 0 for delta bots) (currently only used for centering drawing)
  • Heated bed support
  • Filament thickness: 2.89 or 1.75
  • Custom start and/or end g-code? Prefferably not, since that complicates support and maintainance.
  • Driver type: Marlin or Makerbot

Add issue

Add an issue to: https://github.com/Doodle3D/WiFi-Box/issues

Code changes

Note: Use the used whitespace.

  1. Add printer to: https://github.com/Doodle3D/doodle3d-firmware/blob/master/src/util/printer.lua
  2. Add settings customisations (where they are different from default) to: https://github.com/Doodle3D/doodle3d-firmware/blob/master/src/conf_defaults.lua
  3. Add printer to relevant driver's getDriverInfo() method: https://github.com/Doodle3D/print3d/blob/master/src/drivers/MarlinDriver.cpp#L243 and https://github.com/Doodle3D/print3d/blob/master/src/drivers/MakerbotDriver.cpp#L191
Clone this wiki locally