RepRap Config for Ender3 Pro



  • I have an Ender 3 Pro stock, glass bed, mesh bed leveling.
    I purchased the Maestro and a Paneldue 7"

    I have gone through the RepRap config tool and would appreciate if someone could check it over to make sure my config is right for this printer, please.
    I have a custom 3d Printed box for the Maestro which will use the original case fan to keep the board cool, from what I have read it should not need it.... but would like it to be used and turn on when it gets warm.
    I have the hot end fan and part cooling fan.

    TIA
    Paul

    [0_1554239728329_config 2-04-19.json](Uploading 100%)
    [0_1554239743423_config 2-04-19.zip](Uploading 100%)



  • Your uploads did not work. Maybe just copy and paste the contents of config.g



  • Thanks for pointing that out, its late!
    0_1554247258026_config 2-04-19json.txt
    Just changed the extension.
    Thank you.



  • Can you post the actual contents of config.g? The json file formatting is not exactly human readable.



  • Third time lucky!

    0_1554256120151_config.g



  • you need the correct beta value for your thermistors. B4138 is certainly not correct for your thermistors

    also you need to find the ratings for the motor. i think they are rated at 1.5A therefore 800mA is to low.



  • @paulhew said in RepRap Config for Ender3 Pro:

    Paneldue

    Will you be using both screens the Paneldue and the Enders.

    If you want the enders your need put M563 P0 D0 H1 F2 at the end of your config.g to enable the LCD.
    and the find a nice menu system you like.



  • currection here are the stepper motor infos for the ender 3
    https://gist.github.com/knoopx/e6c40a009e796203b93a75a3ed6a5ab8



  • @veti said in RepRap Config for Ender3 Pro:

    you need the correct beta value for your thermistors. B4138 is certainly not correct for your thermistors

    also you need to find the ratings for the motor. i think they are rated at 1.5A therefore 800mA is to low.

    I run mine at 800mA with no problems at all.



  • Using the info from Veti, I have updated the config for the motors.
    I have also changed the config for the thermistors and they are working.

    I have a question about fan config, please.
    Fan0 I intend to use as the Maestro case cooling fan - how do I assign it to read the Maestro board temp, selection is limited in the config tool!
    I presume I need to add something in the config.g and it turns on a x temp.

    Fan1 is the Extruder cooling, normally it is on all the time with Creality - i am going to use E0 temp => 40 degrees.

    Fan2 is the part cooling fan, normally controlled by G Code after the first layer.
    How will I get my slicer - Cura to turn it on after 1st layer.

    Thanks to everyone for their help, it is appreciated.
    Hopefully after some test runs I can submit my config so it can be added to the Config Tool.
    Regards,
    Paul



  • @paulhew said in RepRap Config for Ender3 Pro:

    Fan0 I intend to use as the Maestro case cooling fan - how do I assign it to read the Maestro board temp, selection is limited in the config tool!

    you want to cool the steppers not the cpu of the board. there are no temperature readings of the steppers.
    what i did is the same with the extruder cooling, because if the extruder is hot you are most likely printing and then the steppers should be cooled.



  • Whilst I was unable to post due to the forum thinking I was spamming, I have read and learnt how to control the fan based on MCU Temp.
    @Veti - I found this code in the GCode Manual - M106 P2 T45:65 H100:101:102
    The way the case i am using, designed by someone on thingiverse, the fan cools through a duct under the steppers.
    This is my working GCode for fan 2 - M106 P2 T20:65 L128 H100:101:102
    Just need to assign Fan1 to the extruder.
    Also waiting for my 4 pin JST-XH's so i do not have to rewire all of the steppers....

    Thanks again.


  • administrators

    I suggest you swap fans 0 and 2, i.e. use fan 0 as the part cooling fan and fan 2 as the electronics cooling fan.

    This is my working GCode for fan 2 - M106 P2 T20:65 L128 H100:101:102

    I guess you have already swapped them then.



  • @paulhew said in RepRap Config for Ender3 Pro:

    I found this code in the GCode Manual - M106 P2 T45:65 H100:101:102

    does it actually respont with a number. i though the driver just reported over temperature and not the current temperature. over temperature is a bit late in my opinion.


  • administrators

    @veti said in RepRap Config for Ender3 Pro:

    @paulhew said in RepRap Config for Ender3 Pro:

    I found this code in the GCode Manual - M106 P2 T45:65 H100:101:102

    does it actually respont with a number. i though the driver just reported over temperature and not the current temperature. over temperature is a bit late in my opinion.

    The drivers will report 100C for over temperature warning, 130C for over temperature shutdown. The drivers are fully functional until over temperature shutdown occurs.

    Heat generated by the drivers will be carried through the PCB to the CPU. So the CPU temperature will rise, and if the T parameter is chosen carefully then the fan is likely to turn on even before the over temperature warning.


 

Looks like your connection to Duet3D was lost, please wait while we try to reconnect.