Disable End Stop swith option in Marlin

New Home Forum Software Disable End Stop swith option in Marlin

This topic contains 7 replies, has 4 voices, and was last updated by Profile photo of vicious1 vicious1 2 months ago.

Viewing 8 posts - 1 through 8 (of 8 total)
  • Author
    Posts
  • #18925
    Profile photo of Patai Zsolt
    Patai Zsolt
    Participant

    Hello,

    I do not want to use endstop swich in my MPCNC.

    I put the firmwate to my Arduino, Ramps 1.4 board, but after start 3d print the machine want to go homeing position.

    It can not do becouse I do not have end stop switch.

    I do not wan to use endstop switches only want to put software limit, and that is it.

    Can anyone help with me, how can I switch off in software homeing and end stop ?

    #18928
    Profile photo of vicious1
    vicious1
    Keymaster

    Take out the g28 command from your slicers start gcode.

    #18929
    Profile photo of Patai Zsolt
    Patai Zsolt
    Participant

    Ok, thank you, but how can I switch off The End stop modul ?

    #18930
    Profile photo of vicious1
    vicious1
    Keymaster

    You can change the firmware but you don’t need to, just don’t plug in endstops and don’t issue a g28 command.

    #18931
    Profile photo of Patai Zsolt
    Patai Zsolt
    Participant

    I want to change it in firmware.

    I do not want to delete every time from G-code G28.

    Please tell me nice engineering solution.

    #18933
    Profile photo of Jasoroony
    Jasoroony
    Participant

    This forum probably isn’t the best place to request firmware features like this one. It is best to use the Marlin github issues register instead.

    I think someone else has requested something like this already, this link is something similar to what you are after in terms of a firmware change:

    https://github.com/MarlinFirmware/Marlin/issues/4831#issuecomment-247872331

    Register yourself on github and add to the existing request what you think you need and thinkyhead might tell you what to change.

    (Could be as simple as changing the G28 code in marlin_main.cpp near line 7300 to something like:

    case 28:
    //gcode_G28(); // comment this C code line out using double slashes as shown
    break;

    )

    #18934
    Profile photo of Barry
    Barry
    Participant

    How is it going to know where “home” is if there isn’t end stops? Home and zero are or can be two different positions. If you hit issue a G28 with no end stops your belts aren’t going to like you.

    #18946
    Profile photo of vicious1
    vicious1
    Keymaster

    I think it’s just a language barrier. You do not have to delete it every time, in fact you are actually inserting it every time.

    Shown on this page under slicer edits, it is shown, remove the g28 command. http://www.vicious1.com/import-extruder/

    Attached is a pic from simplify3D, just deleted that command and it will not add it to your slices.

    There is absolutely no reason to touch the firmware, you gain nothing.

    Attachments:
Viewing 8 posts - 1 through 8 (of 8 total)

You must be logged in to reply to this topic.