Welcome! Log In Create A New Profile

Advanced

Hot to get maxium performance out of RAMPS 1.4

Posted by janpenguin 
Hot to get maxium performance out of RAMPS 1.4
August 17, 2016 06:03PM
Would Genuine Arduino Mega last few years compared to cheap clones?

I personally suggest clone RAMPS 1.4 controller is just for learning experience of Reprap 3D Printer.
When you buy a RAMPS 1.4 kit, get a spare Arduino Mega board. Eventually Arduino Mega will die.

OS: Duvan Linux

Benchmark 3D Printer: RepRapPro Fisher, 32 bit Duet controller

I've tested Marlin and Repetier firmwares.

Delta segment
Set it to 100 or 120. It produces identical quality as 200, which is default value.

Marlin
// Make delta curves from many straight lines (linear interpolation).
// This is a trade-off between visible corners (not enough segments)
// and processor overload (too many expensive sqrt calls).
// Default value is 200
#define DELTA_SEGMENTS_PER_SECOND 120

Repetier
// Default value is 180
//  Move accurate setting for print moves
#define DELTA_SEGMENTS_PER_SECOND_PRINT 120 

// Default value is 70 
// Less accurate setting for other moves
#define DELTA_SEGMENTS_PER_SECOND_MOVE 100

PID tuning
Find PID setting that gives temperature variation around 2 degrees.

You need to have a temperature probe that verify the temperature readings.
A multimeter with temperature probe is good investment in the long run if you don't have one.

Turn off LCD feature.
I have RepRap Discount Smartcontroller and it has given me more troubles than I expected.
Marlin v1.0.x supported this LCD controller and SD card but it's unstable.
The latest Repetier v0.92.9 allegedly support it but it wouldn't recognize SD card at all.

Reduction of 3D Model
Use MeshLab or other 3D modeling program that reduces mesh numbers before slicing.

Slic3r setting (v1.2.9)

When Slic3r uses default value 0, it often takes minutes to generate gcode or in worst case hangs.

Right resolution value saves Slic3r's gcode generation time a lot without degrading quality.
I mostly print 0.2 mm to 0.25 mm layer height, set the resolution to 0.05 mm.

Change Threads value up to your system's number of cores. Mine has six cores.

Layers and perimeters > Advanced > Other:
Threads: 4
Resolution: 0.05

Edited 1 time(s). Last edit at 08/17/2016 06:03PM by janpenguin.
Sorry, only registered users may post in this forum.

Click here to login