Problems setting up duet ethernet on a Rostock Max V2
-
In the process of setting up my duet controlled machine. Duet Ethernet on a SeeMeCNC Rostock Max V2. I've been having various troubles with my machine. Homing does not work, and instead performs an odd action that a can only describe as jerking the carriage to the side a little bit. All jog buttons seem to do the same thing, moving it to the side and slightly up or down. They ignore the limit switches and but seem to have their own self imposed stop points, specifically the z jog function. Here is my config file:
I'm unsure as to what i have done incorrectly within here. It is also worth noting the extruder doesn't respond to any extrude macros.
-
I suggest you start by testing the motors individually as described at https://duet3d.dozuki.com/Wiki/ConfiguringRepRapFirmwareDeltaPrinter#Section_Testing_the_motors_individually.
You appear to be using a version of Notepad that does not like text files with Unix-style line endings. I recommend you use Notepad++ instead.
-
I tried doing this as follows: typing the G91 command into paneldue then trying G1 S2 command for each axes and nothing happens. Perhaps I wasn't supposed to do them in paneldue?
-
ok I got those commands to work now. It seems my Y axesis moving the wrong way. Resetting that now.
-
Ok they are all moving fine now, however the x y and z coordinates are all wrong and it still doesnt listen to the endstops. Pressing the homing button moves all the axes down maybe 5 mm. Is it supposed to do this?
-
@brmatt said in Problems setting up duet ethernet on a Rostock Max V2:
Ok they are all moving fine now, however the x y and z coordinates are all wrong and it still doesnt listen to the endstops. Pressing the homing button moves all the axes down maybe 5 mm. Is it supposed to do this?
It sounds like your endstops register as triggered when not, and vice versa. Test them using M119. If I am right, fix it by changing S0 to S1 or vice versa in your M574 command in config.g.
-
@dc42 Ok it looks like you were right. M119 said they were all triggered when they were not. However after changing it I tried homing again and it went straight up and did not stop on the endstops at all.
-
Have you tested that M119 does report the endstops as triggered when you press them (assuming they are microswitches)?
I suggest you look at the Commissioning tests section of https://duet3d.dozuki.com/Wiki/Step_by_step_guide.
-
@dc42 I looked through there and I didn't see anything that looks wrong. I believe my endstops are plugged in correctly (If I switch which way I have them plugged in various lights turn on such as the red bed heat light). Something in the firmware still?
-
Please test them as I suggested in my previous reply. If they are simple microswitches then they should be connected to the outer 2 pins of each endstop connector, leaving the centre pin not connected. See the wiki page on connecting endstops.
-
@dc42 hmm ok let me try changing the wire arrangement in the connector.
-
After connecting them correctly, you may need to change S0 back to S1 in the M574 command.
-
@dc42 Yep you're exactly right. After re configuring the connectors from the stock arrangement the endstop lights are on but you are correct in that I have to change that parameter back.
-
Alright it now homes perfectly. Now onto my second question haha. First thanks for all your help. Your activity on the forum is life saving. So as i briefly stated the extruder doesn't respond to any input from the paneldue. My only suspicion is maybe since I have no E0 endstop plugged in I need to change that parameter in config but that doesn't seem like it should cause that. Any thoughts?
-
@brmatt have you heated the hotend if not then you need to allow Cold extrusion with M302 command the parameters of which I believe now depend on the version of Firmware on your board
-
@dougal1957 oh interesting I see. Thank you.