Next "z probe was not triggered during probing move" problem
-
@Phaedrux said in Next "z probe was not triggered during probing move" problem:
If you use a Z probe then the Z motors must be connected to the main board.
I don't think it's enough to move the z probe to the expansion board. The limitation says the z motors and z probe must be on the main board.
-
@Chriss said in Next "z probe was not triggered during probing move" problem:
Should I try the beta of 3.2?
I don't think that will help because it was work planned for 3.3 release according to the note. Checking if that's still the case.
-
Well well... that will blow up my cable management.. but "all for the results".
I will test that later, I'm awake for 24 hours now. I'm on my way to bed already.
Thanks for your brilliant support and patience with me.
Cheers, Chriss
-
For clarity:
- Z motors should always be connected to the main board when a Z probe is used. This is a limitation of the firmware, and even when it is removed it will still be desirable in the interests of low latency.
- The Z probe can be connected to an expansion board. However, if communication between the main board and the expansion board is lost (which should not happen, but I am aware of two users reporting it happening), the probing move will not be stopped. Firmware 3.2beta includes an additional check that the the expansion board is communicating and knows about the Z probe at the start of the probing move. Meanwhile I suggest using reduced Z motor current during probing.
- Other axis motors can be connected to other boards, however there is a limitation on endstop switches, and a bug in 3.1.1 and earlier. The limitation is that an endstop switch connected to the main board cannot stop a motor on an expansion board unless a motor on the main board is also moving. The bug is that under some conditions, homing an axis motor connected to an expansion board doesn't work when there are multiple axis motors. The bug is fixed in 3.2beta.
-
Thanks for the explanation!
I will rework my wiring and I will connect all motors which move all axes motors to the board. The 0.1 is "short to ground" unfortunately. So I need the expansion at least for one motor which will no the the extruder.One more comment: (A bit of-topic here)
Could you please ad a comment on "https://duet3d.dozuki.com/Wiki/ConfiguringRepRapFirmwareCoreXYPrinter" about the "G1 S" change on "Testing motor movements" with FW 3.x?
I run every time into the same problem that I have to use "G1 H" now. Thanks!Cheers, Chriss
-
Thanks for pointing that out. I have corrected it.
-
Thanks, I will do a "quality test" later.
-
@Chriss said in Next "z probe was not triggered during probing move" problem:
The 0.1 is "short to ground" unfortunately.
Are you aware of the issue with certain Duet 3 main boards reporting short to ground when they should not? If you have one of the affected boards, you are most certainly entitled to a warranty replacement.
-
I saw that yesterday, no my boards starts with "WD31". And I was not able to find the diods on the pcb (compared with one of the pictures in the other thread) I guess that the board layout has changed... Anyhow, other problem, maybe something we can talk in a other thread about.
Cheers, Chriss
-
OK, feel free to start another thread. If you do, then please post a photo of that area of the board, because a missing resistor can also cause that issue.
-
I'm more than sorry. I have to admit that I wasted alot of our time with my concept of wiring.
It works now! I connected all motors for the axes directly to the mainboard and the extruder only to the extension board.
Jay was more than right with his initial theory. I should have followed his idea straight. I have to admit that I was to bullheaded with my cable management. I'm more than sorry and I can not apologize enough.
It may be a good idea to mention the situation with the endstops and the motors in the "get started with duet3" or somewhere close to it. That may be helpful for the next newcomer.
Cheers, Chriss
-
glad you got sorted in the end.
no time has been wasted by anyone.