Welcome! Log In Create A New Profile

Advanced

Z-axis "Home" problem

Posted by 4chilles 
Z-axis "Home" problem
January 27, 2019 03:01PM
Hi everybody!

I am new to the 3d printing world and I recently bhought the Flsun i3 plus(with autoleveling) and I already made many succesful prints with the single extruder. The firmware I used was provided by Flsun.

Now I tried to replace the single extruder for the chimera nozzle and this is where the problems start. I use the correct firmware provided by Flsun but the bed goes to its endswitch Y and the extruder goes to its endswitch X but after that the bed won't center in the middle of the bed before probing the Z axis. So the Z axis goes down but won't see any metal because it's out of range of the bed.

I tried reaching out to Flsun but they can't seem to understand what the problem is and therefore can't help me.

I have tried looking for the error myself but i can't seem to find it. I would really love some help with this. I have added the configuration files that i have.

Thanks in advanced!

Stanley

Edited 1 time(s). Last edit at 01/27/2019 03:06PM by 4chilles.
Attachments:
open | download - chimera.rar (38.2 KB)
open | download - single.rar (36.2 KB)
Re: Z-axis "Home" problem
January 27, 2019 06:06PM
Looking at your Code some of the Feedrate is set too high
I would start here and keep the Single Feedrates, Accelerations and you have not enabled Z_safe homing in Dual
And I believe you need to keep you servo data and homing feedrates.

Single
#define DEFAULT_MAX_FEEDRATE          { 250, 250, 2, 17 }
#define DEFAULT_MAX_ACCELERATION      { 1000, 1000, 4, 750 }
#define DEFAULT_ACCELERATION                      500    // X, Y, Z and E acceleration for printing moves
#define DEFAULT_RETRACT_ACCELERATION   400    // E acceleration for retracts
#define DEFAULT_TRAVEL_ACCELERATION      400    // X, Y, Z acceleration for travel (non printing) moves

#define Z_ENDSTOP_SERVO_NR 0   // Defaults to SERVO 0 connector.
#define Z_SERVO_ANGLES {40,85}  // Z Servo Deploy and Stow angles

#define Z_SAFE_HOMING

#if ENABLED(Z_SAFE_HOMING)
  #define Z_SAFE_HOMING_X_POINT ((X_MIN_POS + X_MAX_POS) / 2)    // X point for Z homing when homing all axis (G28).
  #define Z_SAFE_HOMING_Y_POINT ((Y_MIN_POS + Y_MAX_POS) / 2)    // Y point for Z homing when homing all axis (G28).
#endif

// Homing speeds (mm/m)
#define HOMING_FEEDRATE_XY (40*60)
#define HOMING_FEEDRATE_Z  (55)


Dual
#define DEFAULT_MAX_FEEDRATE              { 300, 300, 5, 25 }
#define DEFAULT_MAX_ACCELERATION      { 3000, 3000, 100, 10000 }
#define DEFAULT_ACCELERATION                     3000    // X, Y, Z and E acceleration for printing moves
#define DEFAULT_RETRACT_ACCELERATION  3000    // E acceleration for retracts
#define DEFAULT_TRAVEL_ACCELERATION     3000    // X, Y, Z acceleration for travel (non printing) moves

//#define Z_ENDSTOP_SERVO_NR 0   // Defaults to SERVO 0 connector.
//#define Z_SERVO_ANGLES {70,0}  // Z Servo Deploy and Stow angles

//#define Z_SAFE_HOMING

#if ENABLED(Z_SAFE_HOMING)
  #define Z_SAFE_HOMING_X_POINT ((X_MIN_POS + X_MAX_POS) / 2)    // X point for Z homing when homing all axis (G28).
  #define Z_SAFE_HOMING_Y_POINT ((Y_MIN_POS + Y_MAX_POS) / 2)    // Y point for Z homing when homing all axis (G28).
#endif

// Homing speeds (mm/m)
#define HOMING_FEEDRATE_XY (50*60)
#define HOMING_FEEDRATE_Z  (4*60)

Also other items missing

Configuration.h
//#define EEPROM_SETTINGS
//#define M100_FREE_MEMORY_WATCHER
//#define SD_CHECK_AND_RETRY
//#define NUM_SERVOS 2 // Servo index starts with 0 for M280 command
//#define SERVO_DELAY 500
//#define DEACTIVATE_SERVOS_AFTER_MOVE
#define DEFAULT_NOMINAL_FILAMENT_DIA 3.00


Configuration_adv.h
//#define BABYSTEPPING
//#define ADVANCED_PAUSE_FEATURE
//#define PARK_HEAD_ON_PAUSE

Plus others,
I use a free program called WinMerge to easily compare the files

Edited 8 time(s). Last edit at 01/27/2019 06:28PM by Roberts_Clif.


Computer Programmer / Electronics Technician
Re: Z-axis "Home" problem
January 30, 2019 09:27AM
Thanks! Problem solved!

I used the program you sent me to eliminate alot of things!
Sorry, only registered users may post in this forum.

Click here to login