1

Topic: XYZprinting Da Vinci 2.0A Duo with repetier firmware need help

Hi everyone, I recently flashed my Da Vinci Duo 2.0A with repetier firmware 0.92.10 from https://github.com/luc-github/Repetier-Firmware-0.92
Everything was flashed normally, but
1. Doesn’t save settings. if I turn it off.
2. If set the position 75/150mm of X axis, the extruder is shifted to the right of the center of the table.
3. At the beginning of printing, reaching the left end continues to move (drive belt clicks)
Software: Simplify3d 4.0.0
Printer: XYZ Printing Da Vinci 2.0A Duo (j37 board with factory fw 1.0b)

Da Vinci 2.0A Duo (j37) Repetier 0.92.10

2

Re: XYZprinting Da Vinci 2.0A Duo with repetier firmware need help

I don't have Da Vinci 2.0A, I only have Da Vinci 1.0, so the following may not working for you. But they are mostly same design so doen't hurt to try.

1. you need to select save to epprom every time you change the setting, and since Da Vinci don't have epprom, it use sd card to emmulate the epprom, it will be slow, wait for confirmation that your setting is saved to epprom before exit the menu.

2. make sure you changed your model before compile and upload the firmware, your Da Vinci 2.0A Duo have two extruder, so the definition of bed size and axis max length are different.

// ################## EDIT THESE SETTINGS MANUALLY ################

#define DAVINCI 3// "0" if not DAVINCI, "1" For DAVINCI 1.0, "2" For DAVINCI 2.0 with 1 FAN, "3" For DAVINCI 2.0 with 2 FAN, 4 for AiO (WITH NO SCANNER SUPPORT)
#define MODEL  1//"0" for first generation (jumper JP1 to reset ) , "1" for new generation   (jumper J37 to reset)
#define REPURPOSE_FAN_TO_COOL_EXTRUSIONS 0 //Setting this to 1 will repurpose the main Extruder cooling fan to be controlled VIA M106/M107
                                           //Warning: for DaVinci 1.0 need to add a permanent fan with power supply to cool extruder

(Da Vinci 1.0, Jr. 1.0 RAMPS, miniMaker) X4, (Creality CR-10S, CR-10 mini, Ender-3) X4, Anycubic MEGA X4, Anycubic Chrion X1, ADMILAB Gantry X2 (MonoPrice Maker Select V2, Plus, Ultimate)X4--Select mini X1, Anycubic photon X4, Wanhao duplicate D7 X1.
iNSTONE Inventor Pro X2, CTC Dual X2, ANET-A8, Hictop 3DP-11, Solidoodle Press, FLSUN I3 2017X1

3 (edited by TrollCtrl 2017-12-26 18:03:21)

Re: XYZprinting Da Vinci 2.0A Duo with repetier firmware need help

yizhou.he wrote:

1. you need to select save to epprom every time you change the setting, and since Da Vinci don't have epprom, it use sd card to emmulate the epprom, it will be slow, wait for confirmation that your setting is saved to epprom before exit the menu.

I try this, thanks.

yizhou.he wrote:

2. make sure you changed your model before compile and upload the firmware, your Da Vinci 2.0A Duo have two extruder, so the definition of bed size and axis max length are different.

Yes, I did it:

// ################## EDIT THESE SETTINGS MANUALLY ################

#define DAVINCI 3// "0" if not DAVINCI, "1" For DAVINCI 1.0, "2" For DAVINCI 2.0 with 1 FAN, "3" For DAVINCI 2.0 with 2 FAN, 4 for AiO (WITH NO SCANNER SUPPORT)
#define MODEL  1//"0" for first generation (jumper JP1 to reset ) , "1" for new generation   (jumper J37 to reset)
#define REPURPOSE_FAN_TO_COOL_EXTRUSIONS 0 //Setting this to 1 will repurpose the main Extruder cooling fan to be controlled VIA M106/M107
                                           //Warning: for DaVinci 1.0 need to add a permanent fan with power supply to cool extruder

Will be nice if anyone can upload working export Firmware EEPROM settings from Repetier Host software

Da Vinci 2.0A Duo (j37) Repetier 0.92.10

4

Re: XYZprinting Da Vinci 2.0A Duo with repetier firmware need help

Double check if you turned on EEPROM Mode in configure.h
#define EEPROM_MODE 1

(Da Vinci 1.0, Jr. 1.0 RAMPS, miniMaker) X4, (Creality CR-10S, CR-10 mini, Ender-3) X4, Anycubic MEGA X4, Anycubic Chrion X1, ADMILAB Gantry X2 (MonoPrice Maker Select V2, Plus, Ultimate)X4--Select mini X1, Anycubic photon X4, Wanhao duplicate D7 X1.
iNSTONE Inventor Pro X2, CTC Dual X2, ANET-A8, Hictop 3DP-11, Solidoodle Press, FLSUN I3 2017X1

5

Re: XYZprinting Da Vinci 2.0A Duo with repetier firmware need help

yizhou.he wrote:

Double check if you turned on EEPROM Mode in configure.h
#define EEPROM_MODE 1

Checked, it's just like this.

Da Vinci 2.0A Duo (j37) Repetier 0.92.10

6 (edited by yizhou.he 2017-12-26 18:07:15)

Re: XYZprinting Da Vinci 2.0A Duo with repetier firmware need help

TrollCtrl wrote:

2. If set the position 75/150mm of X axis, the extruder is shifted to the right of the center of the table.

Da Vinci 2.0 Due bed length on x-axis is 150mm, but there are parking area for both hotends, so the x_max_length is 200, the reach center of the bed should be 100mm/200mm instead of 75mm/150mm

(Da Vinci 1.0, Jr. 1.0 RAMPS, miniMaker) X4, (Creality CR-10S, CR-10 mini, Ender-3) X4, Anycubic MEGA X4, Anycubic Chrion X1, ADMILAB Gantry X2 (MonoPrice Maker Select V2, Plus, Ultimate)X4--Select mini X1, Anycubic photon X4, Wanhao duplicate D7 X1.
iNSTONE Inventor Pro X2, CTC Dual X2, ANET-A8, Hictop 3DP-11, Solidoodle Press, FLSUN I3 2017X1

7 (edited by yizhou.he 2017-12-26 18:14:41)

Re: XYZprinting Da Vinci 2.0A Duo with repetier firmware need help

TrollCtrl wrote:

3. At the beginning of printing, reaching the left end continues to move (drive belt clicks)
Software: Simplify3d 4.0.0
Printer: XYZ Printing Da Vinci 2.0A Duo (j37 board with factory fw 1.0b)

You need to define your bed size and homing direction correctly in Simplify3d 4.0.0. Also make sure the flip build table axis selection is correct. Printer usually try to homing before print, if your x-axis homing direction is wrong, it will reaching the left end continues to move (drive belt clicks).

I use repetitor-host with repetitor-firmware, it is free and worth to try.

(Da Vinci 1.0, Jr. 1.0 RAMPS, miniMaker) X4, (Creality CR-10S, CR-10 mini, Ender-3) X4, Anycubic MEGA X4, Anycubic Chrion X1, ADMILAB Gantry X2 (MonoPrice Maker Select V2, Plus, Ultimate)X4--Select mini X1, Anycubic photon X4, Wanhao duplicate D7 X1.
iNSTONE Inventor Pro X2, CTC Dual X2, ANET-A8, Hictop 3DP-11, Solidoodle Press, FLSUN I3 2017X1

8

Re: XYZprinting Da Vinci 2.0A Duo with repetier firmware need help

yizhou.he wrote:

Da Vinci 2.0 Due bed length on x-axis is 150mm, but there are parking area for both hotends, so the x_max_length is 200, the reach center of the bed should be 100mm/200mm instead of 75mm/150mm

http://soliforum.com/i/?JLzM8vU.jpg

http://soliforum.com/i/?TFVvoXU.jpg
It's default settings from eeprom

http://soliforum.com/i/?10bqT8J.jpg

yizhou.he wrote:

You need to define your bed size and homing direction correctly in Simplify3d 4.0.0. Also make sure the flip build table axis selection is correct. Printer usually try to homing before print, if your x-axis homing direction is wrong, it will reaching the left end continues to move (drive belt clicks).

I use repetitor-host with repetitor-firmware, it is free and worth to try.

This occurs after zero coordinates.

Da Vinci 2.0A Duo (j37) Repetier 0.92.10

9

Re: XYZprinting Da Vinci 2.0A Duo with repetier firmware need help

I don't know if it is normal for Da Vinci 2.0A Duo when zero coordinates, the nozzle position will be changed during printing process with the consideration of extruder offset. I think you should calibrate your extruder offset and change the following settings accordingly.

#define EXT0_X_OFFSET 0
#define EXT0_Y_OFFSET 0
#define EXT0_Z_OFFSET 0

#define EXT1_X_OFFSET -2852
#define EXT1_Y_OFFSET 12
#define EXT1_Z_OFFSET 0

(Da Vinci 1.0, Jr. 1.0 RAMPS, miniMaker) X4, (Creality CR-10S, CR-10 mini, Ender-3) X4, Anycubic MEGA X4, Anycubic Chrion X1, ADMILAB Gantry X2 (MonoPrice Maker Select V2, Plus, Ultimate)X4--Select mini X1, Anycubic photon X4, Wanhao duplicate D7 X1.
iNSTONE Inventor Pro X2, CTC Dual X2, ANET-A8, Hictop 3DP-11, Solidoodle Press, FLSUN I3 2017X1