Monthly Archives: November 2013

Slic3r v1.0.0 RC1

Slic3r keeps on maturing and getting better with each revision.  Their current release, version 1 release candidate 1 has some great new features.

You can check out the full release notes and download your own copy HERE

A few major changes are:

  • built-in automatic STL repair
  • new support material rewritten from scratch
  • options to avoid starting loops on convex vertices and/or overhangs
  • improved infill patterns and bridge detection

I have already found the STL repair to be very good and saves me a trip round NetFabb and the new infill fills in small holes much better (I always use small gear from Greg’s Wade reloaded Extruder to test whether the infill works or not).

The previous Slic3r (version 0.9.10b) below:

Slic3r Old

.

.

.

.

.

.

The latest Slic3r (version 1.0.0 RC1) below:

Slic3r New

.

.

.

.

.

.

I used to get round this by adjusting the Advanced settings but now Slic3r does it all automatically 🙂 JOY!

Hot-End & Bed Calibration

In the quest to fine tune our printers I found a very good guide on how to calibrate the PID control of the Hot-End and the Heated Bed.

If you find that your hot-end temperature fluctuates more than you’d like it to or that it over-shoots or stops short of the set temperature then this is for you.

Again, the source of this information comes from Lincomatic but this time there was a great summary found HERE

The Process:

  1. Allow your hot end to cool to room temperature
  2. In Pronterface or Repetier, send the command: M303 Snnn (where nnn = the temperature you’re extruding at, eg 230 for ABS would be M303 S230)
  3. Wait whilst the printer ramps up and down the hot-end temperature
  4. Input results into your Firmware

The results you get back will look something like this:

bias: 101 d: 101 min: 145.48 max: 154.02
Ku: 64.06 Tu: 29.67
Clasic PID
Kp: 38.04
Ki: 2.35
Kd: 147.63

Input the last 3 sets of numbers into your firmware here:

#define DEFAULT_Kp 38.04
#define DEFAULT_Ki 2.35
#define DEFAULT_Kd 147.63

You can also do the same for the heated bed by using M303 E-1 Snnn (where nnn is the temperature you normally run the bed at, eg M303 E-1 S60)

Tagged ,

Extrusion Calibration v2

After re-reading Triffid Hunter’s calibration guide I was specifically curious about the final comments about volumetric extrusion which makes sense as we are dealing with something that has volume.

You can read up on the process and the rationale behind it HERE

Put simply:

  1. Set the filament diameter to 1.128379 and never change it
  2. Set the extrusion multiplier to 1 and never change it
  3. Divide your E-Steps by 7 for 3mm filament or 2.4 for 1.75mm filament
  4. Multiply your E related speeds, accelerations and retractions by 7 for 3mm filament or 2.4 for 1.75mm filament
  5. In Sli3r multiply the Retraction Length and Retraction Speed by 7 for 3mm filament or 2.4 for 1.75mm filament

Multiply the E settings by 7 for 3mm filament or 2.4 for 1.75mm filament in the Marlin firmware in the following lines:

Configuration.h

#define DEFAULT_AXIS_STEPS_PER_UNIT
#define DEFAULT_MAX_FEEDRATE
#define DEFAULT_MAX_ACCELERATION

#define DEFAULT_ACCELERATION
#define DEFAULT_RETRACT_ACCELERATION

The only calibration you will then make is by altering the E-Steps.  You can alter this mid-print by either sending gcode M92 Ennn (where nnn = the new E-Steps number) or by adjusting it on the printer’s LCD control panel.

You can either calibrate the E-Steps by visual inspection where you’re looking for gaps in the infill at 95% and with no gaps on a solid fill or after slicing a single wall cube with no infill look in the gcode for the perimeter width, print it halfway and then measure the wall width.

 

Tagged ,