Both sides previous revision Previous revision | Next revisionBoth sides next revision |
3dprint:solidoodle [2018/07/22 17:20] – [Motors] philpem | 3dprint:solidoodle [2019/02/09 11:16] – philpem |
---|
| |
* Solidoodle 2 Pro | * Solidoodle 2 Pro |
* Stock [[http://reprap.org/wiki/Sanguinololu|Sanguinololu v1.3a]] controller board | * [[https://reprap.org/wiki/MKS_GEN|MKS GEN V1.4]] controller |
* PWM output added for part-cooler fan | * Marlin firmware, custom configuration. |
* Original [[https://www.pololu.com/product/1182|Pololu A4988]] stepper drivers swapped for [[https://www.pololu.com/product/2982|Pololu DRV8825 type]] | * [[https://www.pololu.com/product/2982|Pololu DRV8825]] stepper motor drivers |
* Added a 60mm fan to keep the stepper drivers cool | * [[https://reprap.org/mediawiki/images/c/c2/MksGenV14-Pinout.png|MKS GEN 1.4 pinouts]] |
* Removed the top cover -- this no longer fits due to the addition of the cable chain and Y-axis direct-drive mod. | * [[https://3daddict.com/files/MKS_Gen_DataSheet.pdf|MKS GEN datasheet]] |
| * [[https://discuss.toms3d.org/software-f5/marlin-with-mks-gen-1-4-tmc2130-t382.html|MKS GEN with TMC motor drivers and LCDs]] |
| * [[http://marlinfw.org/docs/gcode/M503.html|Marlin Gcode reference]] |
| * [[http://marlinfw.org/docs/configuration/configuration.html#keypads|Marlin config guide]] |
| * Removed the top cover -- need to find a way to make this fit with the Y-axis direct-drive mod and cable chain in place. |
* [[https://www.thingiverse.com/thing:36177|Z-axis "Nut-hugger"]] Z-wobble prevention mod ([[http://www.soliforum.com/topic/808/replacing-the-z-axis/|soon to be replaced with a proper trapezoidal leadscrew]]) | * [[https://www.thingiverse.com/thing:36177|Z-axis "Nut-hugger"]] Z-wobble prevention mod ([[http://www.soliforum.com/topic/808/replacing-the-z-axis/|soon to be replaced with a proper trapezoidal leadscrew]]) |
* [[https://www.thingiverse.com/thing:176135|Bed alignment thumbscrews with M4 nuts]] -- massively simplifies bed levelling | * [[https://www.thingiverse.com/thing:176135|Bed alignment thumbscrews with M4 nuts]] -- massively simplifies bed levelling |
* [[https://e3d-online.com/hobb-goblin-5mm-drive-gear|E3D HobbGoblin, 5mm ID]] extruder drive gear | * [[https://e3d-online.com/hobb-goblin-5mm-drive-gear|E3D HobbGoblin, 5mm ID]] extruder drive gear |
* [[https://www.thingiverse.com/thing:40701|Lawsy lowered Z-screw]] to account for the height of the E3D extruder | * [[https://www.thingiverse.com/thing:40701|Lawsy lowered Z-screw]] to account for the height of the E3D extruder |
* ... Actually, I machined a version of the Lawsy screw out of aluminium, because the plastic one broke :( | * Later replaced with a machined aluminium Z-screw |
* Keenovo 120W silicone bed heater element with internal thermistor | * Keenovo 120W silicone bed heater element with internal thermistor |
* [[https://www.thingiverse.com/thing:104817|Cable chain]] and [[https://www.thingiverse.com/thing:118182|belt guard]] | * [[https://www.thingiverse.com/thing:104817|Cable chain]] and [[https://www.thingiverse.com/thing:118182|belt guard]] |
* Soon to be replaced with a commercial cable-chain | |
* [[http://tomhorsley.com/hardware/solidoodle/solidoodle-ydirect.html|Y-axis direct-drive mod]] (3D model on [[http://www.thingiverse.com/thing:593006|Thingiverse]]) | * [[http://tomhorsley.com/hardware/solidoodle/solidoodle-ydirect.html|Y-axis direct-drive mod]] (3D model on [[http://www.thingiverse.com/thing:593006|Thingiverse]]) |
* [[https://www.thingiverse.com/thing:85707|Lawsy extended filament guide]] | * [[https://www.thingiverse.com/thing:85707|Lawsy extended filament guide]] |
| * http://tomhorsley.com/hardware/solidoodle/solidoodle-ybearing.html -- Y-axis bearing support with SFL686ZZ flanged bearing |
| * Massively reduces Y-axis binding (especially after the bushings have started to wear) |
* Next additions: | * Next additions: |
* [[https://www.thingiverse.com/thing:1443926|Belt clamps]] to reduce the risk of the Y-belt breaking at the screw-holes | * [[https://www.thingiverse.com/thing:1443926|Belt clamps]] to reduce the risk of the Y-belt breaking at the screw-holes |
* http://www.soliforum.com/topic/2361/all-bearing-y-axis-conversion/ -- All-bearing Y-axis | * http://www.soliforum.com/topic/2361/all-bearing-y-axis-conversion/ -- All-bearing Y-axis |
* http://tomhorsley.com/hardware/solidoodle/solidoodle-ybearing.html -- Y-axis bearing support with SFL686ZZ flanged bearing | * https://www.thingiverse.com/thing:2451368/comments -- TUSH++ filament spool holder |
* Considering: | * LCD display, SD card and control panel for the MKS |
* Improve filament feed | * http://osoyoo.com/2016/06/30/mks-1-4-3d-printer-board-marlin-firmware-installation-guide/ |
* https://www.thingiverse.com/thing:2047554 (TUSH / Ultimate spool holder) | |
| |
===== Motors ===== | ===== Motors ===== |
| |
| |
===== Sanguinololu configuration ===== | ===== Board configuration ===== |
| |
==== Microstepping ==== | ==== Microstepping ==== |
| |
Installing a jumper sets the given mode line high. Removing it sets the mode line low. | Installing a jumper sets the given mode line high. Removing it sets the mode line low. |
| |
| |
**Microstep settings with the default A4988 drivers:** | |
| |
^ MS3 ^ MS2 ^ MS1 ^ Microstep resolution ^ | |
| 0 | 0 | 0 | Full step ^ | |
| 0 | 0 | 1 | Half step ^ | |
| 0 | 1 | 0 | 1/4 step ^ | |
| 0 | 1 | 1 | 1/8 step ^ | |
| 1 | 1 | 1 | 1/16 step ^ | |
| |
| |
**Microstep settings with the DRV8825 drivers:** | **Microstep settings with the DRV8825 drivers:** |
| 1 | 1 | 0 | 1/32 step ^ | | 1 | 1 | 0 | 1/32 step ^ |
| 1 | 1 | 1 | 1/32 step ^ | | 1 | 1 | 1 | 1/32 step ^ |
| |
| ===== References ===== |
| |
| * Vapour smoothing -- http://blog.reprap.org/2013/02/vapor-treating-abs-rp-parts.html |
| * Finding maximum print speed -- http://www.soliforum.com/topic/15529/finding-maximum-print-speeds/ |
| * Fixing Reprap clone LCDs with reversed connectors -- https://www.youtube.com/watch?v=ZvRfaYAIc4g |
| * Calibration |
| * Extruder calibration (extrude-and-measure method and extrusion multiplier) -- https://mattshub.com/2017/04/19/extruder-calibration/ |
| * https://reprap.org/wiki/Calibration |
| * [[https://reprap.org/wiki/Triffid_Hunter%27s_Calibration_Guide|Triffid Hunter's calibration guide]] |
| * [[https://www.thingiverse.com/thing:5573|The Essential Calibration Set]] (STL files) |
| * [[https://www.thingiverse.com/thing:298812|20mm X/Y calibration box]] |
| * [[https://github.com/cabbagecreek/Marlin3DprinterTool|Marlin3DPrinterTool]] -- calibration aid for printers running Marlin |
| * [[https://www.matterhackers.com/articles/how-to-print-in-multi-color-with-a-single-extruder|Printing multi-colour with a single extruder]] |
| * Prusa optimal layer height and steps-per-rev calculator -- https://www.prusaprinters.org/calculator/#optimallayer |
| * [[https://www.youtube.com/watch?v=yVTWXGqNB2I|Kapton tape -- wet mount method]] |
| |