OK! That is good news. I would think the wiring would be as simple as this setup. I will test this out and update the wiki if you like. thanks again,by joeb1 - Developers
Thank you for adding this! It's a neat addition. I have started implementing this and it works good with the RepRapDiscount LCD controller. My other machine uses a ViKi LCD screen I cannot use it. ViKi uses the I2C... Would it even be possible to use this without using the I2C? What would it take and is it even worth it?? thanks again!!by joeb1 - Developers
I'm having trouble finding the documentation, but I did this with an EZI-Step MNB-42L awhile ago. The machine has since been dismantled, but I am looking at the drive right now. I have the CW- and CCW- pig tailed together, those will go to the ground pin on your axis. CW+ goes to step and CCW+ goes to direction. I just wanted to let you know that this is possible without a firmware modificatiby joeb1 - Developers
pretty neat stuff Have you seen any information regarding tolerances for this extrusion? In particular, Flatness, Straightness, & Twist? I know that even the best extrusion houses struggle with this. 80/20 is 80/20 but they follow industry standard tolerances. (see pic) If the V slot is machined in post extrusion this can be minimized to some extent. Do you see any machine marks on the V oby joeb1 - Reprappers
We are lucky to have access to a wide selection of stepper drivers like that at work. We have had great luck with most of the drives we used, but not the Leadshine drives. We believed the pulse width coming from Marlin/ramps was too short and the Leadshine drive treated it as noise and ignored all step/dir commands. We looked into adding a delay or lengthening of the step/dir commands in Marlin,by joeb1 - General
yeah, no love. Fresh marlin and the exact code above. I am using a mechanical switch but other than that it's identical. I wonder what would have changed to make what you did a year ago not work right today. Do you think there's a better option than M600? I see the other posters mention using M25 or M43. I'll play around a little bit more tomorrow, but I may just have to move on. Too bad, I lby joeb1 - General
I am really stumped, I just can't seem to prevent it from sending the command multiple times. I tried your piece of code as well and it responds the same way. I've attached a screenshot of the monitor window in S3D. Maybe that will help shed some light on it... I'm open to any other ideas, i really want to get this working right because it is sooooo close.by joeb1 - General
Well I added G4 P0 up to 40 times and then up to 80 times just for fun and I'm still getting the same results. Should I be looking elsewhere? I was slightly confused on exactly WHERE to define the PAUSE_PIN in PINS.H So I defined it under MOTHERBOARD == 33 as well as under the section for the REPRAPDISCOUNT controller. Maybe that is my problem. Can you tell me exactly where i need to define tby joeb1 - General
I just checked it with the exact code you have and I'm still getting 4 instances of M600. stumped...by joeb1 - General
Thanks for your work on this. Here's what I have: void pause() { enquecommand("M600 X0 Y0 Z10 E0 L0"); enquecommand("G4 P0"); enquecommand("G4 P0"); enquecommand("G4 P0"); } Do you think the additional code beyond M600 is the problem? I cant have filament retract on my setup. thanks,by joeb1 - General
Hello I am very interested in this post and it is working as described. The only problem is I am getting the M600 command sent 4 times. Once I hit the encoder on the LCD 4 times it begins printing where it left off. Is there something else I can do to ensure the M600 is added only once? I am in the homestretch here and would really like to move on as this is an awesome upgrade. thank youby joeb1 - General