Marlin RC8 for BigBox 1.1 Hybrid Dual?

Discussion in 'Guides, Mods, and Upgrades' started by W1EBR.Gene, Dec 18, 2016.

Tags:
  1. gearmesh

    gearmesh Well-Known Member

    Joined:
    Feb 21, 2016
    Messages:
    165
    Likes Received:
    13
    Can you share your values? That would help me know if I am heading in the right direction. Thanks
    From what I found I think these are right....
    Z_SAFE_HOMING_X_POINT= 68
    Z_SAFE_HOMING_Y_POINT= 30
    X_PROBE_OFFSET_FROM_EXTRUDER = -63
    Y_PROBE_OFFSET_FROM_EXTRUDER= 0
     
    #21 gearmesh, Jan 16, 2017
    Last edited: Jan 16, 2017
  2. gearmesh

    gearmesh Well-Known Member

    Joined:
    Feb 21, 2016
    Messages:
    165
    Likes Received:
    13
    markoaurelije & tohara
    Thanks for all your help !

    This experience has really helped me:
    1. Understand using the plugin better
    2. Get a clearer understanding of the configuration.h file http://marlinfw.org/docs/development/configuration.html#configuration.h

    3. Realize there is a check box in the Plugin to enable a setting. Comes in handy!

    This piece of information helped as I paid more attention to the compilation information and then made changes to compensate/tweak my settings:
    "Note that depending on your offsets, the compile will fail if the entered bed positions can't be reached."
     
  3. markoaurelije

    markoaurelije Active Member

    Joined:
    Dec 21, 2015
    Messages:
    43
    Likes Received:
    6
    My Values:
    Z_SAFE_HOMING_X_POINT= 20 (when doing Z homing the head is moved so optical Z sensor is located at X=20, Y=20 mark on the PCB bed)
    Z_SAFE_HOMING_Y_POINT= 20
    X_PROBE_OFFSET_FROM_EXTRUDER = -25 (meaning Z probe optical sensor is mounted 25mm to the left of left nozzle - measure it using digital caliper)
    Y_PROBE_OFFSET_FROM_EXTRUDER= 0
     
  4. gearmesh

    gearmesh Well-Known Member

    Joined:
    Feb 21, 2016
    Messages:
    165
    Likes Received:
    13
    Yeah, i saw some flaws in mine. My new settings are:
    Z_SAFE_HOMING_X_POINT= ((X_MIN_POS + X_MAX_POS) / 2)
    Z_SAFE_HOMING_Y_POINT= ((Y_MIN_POS + Y_MAX_POS) / 2)
    X_PROBE_OFFSET_FROM_EXTRUDER = -30 (although I did not measure this, it was just a guess for now)
    Y_PROBE_OFFSET_FROM_EXTRUDER= 0


    I made other changes. All of these I need to read up more and compare as best I can to the original BB dual hybrid firmware considering the leveling method has changed.
    Resolved.jpg
     
  5. rvator

    rvator Active Member

    Joined:
    Sep 20, 2016
    Messages:
    29
    Likes Received:
    6
    I ordered a BLTOUCH sensor for my scratch built BigBox Dual Hybrid Titan because of inconsistent measurents of the IR sensor. So I tried
    markoaurelije's RC8 Firmware and I observed a strange behavior at the first print: the print speed slows down repeatedly during the print. When it happens, the speed is low for some seconds and sounds accelerating slowly. Printing the same gcode with RC6 works normal.

    In the example video it happens between 16s and 24s

     
  6. A Dragon In A Pie Costume

    A Dragon In A Pie Costume Well-Known Member

    Joined:
    Jul 6, 2016
    Messages:
    213
    Likes Received:
    20
    ah yes, the inconsistency of rc8, i suggest either getting rcbugfix or going back to rc7
     
  7. markoaurelije

    markoaurelije Active Member

    Joined:
    Dec 21, 2015
    Messages:
    43
    Likes Received:
    6
    Are you using my latest comit? There is a bugfix for this issue there...
    https://github.com/markoaurelije/Marlin/commit/6aefffd494295773a62a45dfb32b41e879c70ea3
     
  8. rvator

    rvator Active Member

    Joined:
    Sep 20, 2016
    Messages:
    29
    Likes Received:
    6
    Hello markoaurelije,

    thank you for the fast reply! You made me aware of the existing issue. https://github.com/MarlinFirmware/Marlin/issues/5728

    SLOWDOWN was already deactivatet in the FW:
    // If defined the movements slow down when the look ahead buffer is only half full
    //#define SLOWDOWN // https://github.com/MarlinFirmware/Marlin/issues/5728

    But after activating DISTINC_E_FACTORS
    // Enable if your E steppers or extruder gear ratios are not identical
    #define DISTINCT_E_FACTORS

    and at the moment it looks like it is doing right.

    I think, I try do adapt https://github.com/MarlinFirmware/Marlin/tree/RCBugFix to my BB Dual Hybrid Titan.
     
  9. rvator

    rvator Active Member

    Joined:
    Sep 20, 2016
    Messages:
    29
    Likes Received:
    6
    Maybe I have a q&d solution (see above) for RC8 but I try to adapt RCBugfix to my BB Dual Hybrid Titan.
     
  10. rvator

    rvator Active Member

    Joined:
    Sep 20, 2016
    Messages:
    29
    Likes Received:
    6
    Ok, I thought I changed all necessary parameters in configuration.h and configuration_adv.h of RC8-Bigfix for my BB Dual Hybrid but I obviously overlooked somthing.

    I get a temperature readout of 100° / 100° for E0 and E1.

    I have two E3D PT100 amplifier boards and set
    #define TEMP_SENSOR_0 20
    #define TEMP_SENSOR_1 20

    setup worked with RC8-workingBranch

    Maybe a problem with pin asignment? But I have no idea where to look.
     
    #30 rvator, Apr 21, 2017
    Last edited: Apr 21, 2017
  11. tohara

    tohara Well-Known Member

    Joined:
    Sep 5, 2015
    Messages:
    128
    Likes Received:
    59
    You need to change the pins for the PT100 in Pins_RUMBA.h to 10 and 9.

    Check the Pins_RUMBA.h file in the stock firmware for more details.
     
  12. rvator

    rvator Active Member

    Joined:
    Sep 20, 2016
    Messages:
    29
    Likes Received:
    6
    Thank you! Looks good!

    Now I am waiting for the BLTouch sensor to arrive.
     
    #32 rvator, Apr 21, 2017
    Last edited: Apr 21, 2017
  13. Kanedias

    Kanedias Well-Known Member

    Joined:
    Sep 12, 2015
    Messages:
    408
    Likes Received:
    124
    Has anyone any feedback on the 1.1 release?
     
  14. W1EBR.Gene

    W1EBR.Gene Well-Known Member

    Joined:
    Apr 10, 2016
    Messages:
    298
    Likes Received:
    40
    FWIW - I have played with it but stopped after I wasn't able to get it running before I needed to complete a project. I configured the firmware for UBL before realizing how much effort it takes to get desirable results...
     
  15. Kanedias

    Kanedias Well-Known Member

    Joined:
    Sep 12, 2015
    Messages:
    408
    Likes Received:
    124
    If it could only store the data from a mesh level using the probe I'd be happy. You could do a 144 point bed levelling ONCE and that'd be it.
     
  16. W1EBR.Gene

    W1EBR.Gene Well-Known Member

    Joined:
    Apr 10, 2016
    Messages:
    298
    Likes Received:
    40
    I like that idea, but I wonder how well it would work with a thin PEI bed stuck to a sheet of glass? I like having a bed that is ready to go without hairspray, etc, but a downside of using a thin sheet of PEI adhering to a solid base is that the adhesive isn't perfect ( it can lift up a bit) and that changes the height of the bed surface in the locations where it has occurred... As well as changing the bed temperature in those locations.
    I wonder if the Aluminium bed with the thin PEI coating is worth the 85 Euros it would cost me to get here in the U.S.?
     

Share This Page