Jump to content

Migbot


rcarrier31

Recommended Posts

It seems like you have enough information to make it home anywhere and have z=0 be anywhere (should be when nozzle just touches plate) and have Z=10 be nozzle 10mm above plate and so on. Play with pronterface some more?

 

  • Link to post
    Share on other sites

    Yea when i tell it to autohome, everything works just fine, but when it goes to print the z axis goes to the bottom.

     

  • Link to post
    Share on other sites

    It's the same process. Check with pronterface to make sure the direction is set correctly.

    However, note that in these type of printers where the bed moves and the extruder is fixed, 0 is at the top and the bottom is the positive direction. So visually in pronterface it's inverted. The top of the Z control is moving in the positive direction and the bottom towards zero. So for these printers, the top of the Z control should move the platform down (increasing Z and the top of the control says +) and the bottom of the Z control should move the platform up (decreasing Z and the bottom is -).

    Get that working first. Change

    #define INVERT_Z_DIR

    if bottom of Z control in pronterface moves DOWN and the top of the Z control moves UP....

    If you change INVERT_Z_DIR then you will almost certainly need to change:

    #define Z_HOME_DIR

    it probably needs to be -1 so that it homes towards 0

    Before actually homing the printer, with the power off, move the platform all the way up to the nozzle so the Z end stop is triggers and use M119.

    If Z_MAX is triggered, the pins are wrong as homing should move to z_min or Z=0, so you will need to swap the pin definitions for

    #define Z_MIN_PIN

    #define Z_MAX_PIN

    Be careful testing the homing since it might crash into the nozzle so be prepared to stop it.

     

  • Link to post
    Share on other sites

    Instead of swapping the pins in the firmware - couldn't he have just swapped the wires to the endstops?

     

    Yes, that would have worked too. However, I believe the printer was working before so I was guiding him to reproduce something that is close to the original firmware....

     

  • Link to post
    Share on other sites

    OK got it guys, thanks for your help, its finally printing well, and it was much easier to do it in the firmware, versus moving the wires, its a pain to get to the controller,

    Once again thank you guys.

     

  • Link to post
    Share on other sites

    Create an account or sign in to comment

    You need to be a member in order to leave a comment

    Create an account

    Sign up for a new account in our community. It's easy!

    Register a new account

    Sign in

    Already have an account? Sign in here.

    Sign In Now
    • Our picks

      • UltiMaker Cura 5.7 stable released
        Cura 5.7 is here and it brings a handy new workflow improvement when using Thingiverse and Cura together, as well as additional capabilities for Method series printers, and a powerful way of sharing print settings using new printer-agnostic project files! Read on to find out about all of these improvements and more. 
         
          • Like
        • 16 replies
      • S-Line Firmware 8.3.0 was released Nov. 20th on the "Latest" firmware branch.
        (Sorry, was out of office when this released)

        This update is for...
        All UltiMaker S series  
        New features
         
        Temperature status. During print preparation, the temperatures of the print cores and build plate will be shown on the display. This gives a better indication of the progress and remaining wait time. Save log files in paused state. It is now possible to save the printer's log files to USB if the currently active print job is paused. Previously, the Dump logs to USB option was only enabled if the printer was in idle state. Confirm print removal via Digital Factory. If the printer is connected to the Digital Factory, it is now possible to confirm the removal of a previous print job via the Digital Factory interface. This is useful in situations where the build plate is clear, but the operator forgot to select Confirm removal on the printer’s display. Visit this page for more information about this feature.
          • Like
        • 0 replies
    ×
    ×
    • Create New...