'E2_STEP_PIN' was not declared in this scope
April 15, 2018 05:49AM
Greetings!

I want to print with two extruders and one single nozzle. My hardware is a RAMPS 1.4 and a Mega 2560.
So far I only printed with one extruder and the compilation was no problem. Now I just changed

#define EXTRUDERS 1
to
#define EXTRUDERS 2

and

//#define SINGLENOZZLE
to
#define SINGLENOZZLE

Now I get this error message:
'E2_STEP_PIN' was not declared in this scope

What else do I have to change?
Re: 'E2_STEP_PIN' was not declared in this scope
April 15, 2018 11:21AM
#define EXTRUDERS 1 ( Need to be 1, because you define SINGLENOZZLE later for cyclops)

#define SINGLENOZZLE

#define TEMP_SENSOR_0 1
#define TEMP_SENSOR_1 1 ( define 1 for second extruder)


// Define Your Values these are for my printer X, Y, Z, E0, E1
#define DEFAULT_AXIS_STEPS_PER_UNIT { 80, 80, 400, 94.49 , 94.49 }

* Default Max Feed Rate (mm/s)
* Override with M203
* X, Y, Z, E0 , E1
// Define Your Values these are for my printer X, Y, Z, E0, E1
#define DEFAULT_MAX_FEEDRATE { 200, 200, 5, 25, 25 }

* Default Max Acceleration (change/s) change = mm/s
* (Maximum start speed for accelerated moves)
* Override with M201
* X, Y, Z, E0 , E1
// Define Your Values these are for my printer X, Y, Z, E0, E1
#define DEFAULT_MAX_ACCELERATION { 3000, 3000, 100, 3000, 3000 }

If I am missing anything Please POST an assist

Edited 4 time(s). Last edit at 04/15/2018 11:26AM by Roberts_Clif.
Re: 'E2_STEP_PIN' was not declared in this scope
April 16, 2018 09:47AM
Thank you so much! Now it works smiling smiley
Sorry, only registered users may post in this forum.

Click here to login