- June 6, 2018 at 1:40 am #61169
I waited a while to start this, finishing up a semester at uni, wondering if the update would come.
Stuff it. If an update comes, I’ll have something to upgrade to.
So I laser cut 6mm acrylic in the makerspace at uni (ANU makerspace) and printed the parts at home. (See how the top right has split between layers? Hope the upgrade replaces that part!). And I’m on my way.
Using a Makita RT0701C (the cordless version is in the pics to start me off). I still haven’t built a table yet.
Only beef so far is that the V1 logos don’t line up on the YRoller parts 😉
I’m looking forward to cutting some plywood furniture.
MarcJune 6, 2018 at 4:52 am #61178
Welcome. I look forward to seeing your projects. I haven’t seen anyone use a cordless router before but it actually makes sense. I’ve never used one but if the battery lasts long enough and it’s obvious when it’s low, then you could maybe pause the job to say out batteries.
Those images didn’t show up though. I think you’ve shared a link to a private copy of the image. When I share images from Google photos, I first “create a link”. Then I go to that link. Then I click the photo (so it’s the picture with a black background) and then I right click and “copy image address”. (I’m doing this from memory, so the names may not be exact).June 6, 2018 at 8:07 am #61185
Aww, I wanna see it!June 6, 2018 at 5:08 pm #61211
Hmm. Sorry about the pics. I can see them fine, but that isn’t unexpected. I can’t tell if you can see them though. I’ll try again below.June 6, 2018 at 5:17 pm #61212
YES!!!!!June 6, 2018 at 5:44 pm #61214
BTW, has anyone spotted a suitable pen mount for the 611 plate? I’d like to use a pen for testing/calibration.June 6, 2018 at 6:04 pm #61216June 6, 2018 at 6:34 pm #61217
You can try looking at it in a private browsing mode.June 7, 2018 at 4:24 am #61231June 9, 2018 at 9:25 am #61314
David WallingParticipantJune 9, 2018 at 12:52 pm #61319June 18, 2018 at 10:35 pm #61869
I’ve a RAMPS 1.4-derived MKS board that has 5 stepper drivers. So for no real reason other than I had the board I’ve wired this thing to have the 2 X motors and 2 Z motors on their own drivers. I’ve also wired endstops for each X side, for one Y end, and for each Z max. I plan to have a probe thingo for Z min.
Can someone have a look at this compare result and tell me if the changes I’ve made to Marlin show any glaring errors? CLICK HERE FOR THE GITHUB COMPARE
I started with Ryan’s Ramps dual end stop firmware and made changes to swap 2 Y drivers for 2 Z drivers, adding E3 pins info for the second Z driver.
(I’ve also stuffed around to make the fan control work as a controller fan, and set a spindle_enable_pin to control a SSR for the router.)
The board is HERE. And as far as I can tell, the pins for it are as per:
June 18, 2018 at 10:49 pm #61871
- This reply was modified 4 weeks, 1 day ago by Marc Kelly.
I guess my main concern is about the correct addressing for the second Z driver. I read somewhere that Marlin, when dual Z drivers are sought, uses the pins allocated to E3.June 19, 2018 at 5:26 am #61873
I can take a closer look this afternoon. But I don’t think it would use E3 unless you had dual x, y, and z. Since you don’t have Y2, it should be using E2 for Z2.
The pins for Z endstops are also tricky because you’re not using zmin. I’ll take a look when I get a chance though.June 19, 2018 at 3:18 pm #61908
– I think you did the E2/E3 thing wrong. I think it should be using E2 for Z2, just because DUAL_Y is disabled.
– Why not just leave the controller fan on all the time? I’ve never tried to get it to be on/off.
– I see you enabled HOME_Y_BEFORE_X and you probably want to just control which order they home with G28 Z then G28 Y, etc.
AFAICT, other than the E3, I think this looks good. Let us know if it works.June 19, 2018 at 3:53 pm #61918
Thanks Jeff. Appreciate the review.
I’ll swap E3 pins for E2.
I’ve no good reason for switching the controller fan other than I needed 12V, getting it with a PWM output seemed like solution, and, like Everest, it was there.
I did home Y first because I wasn’t sure whether hanging the spindle weight at random places across the Y axis would have any effect on X repeatability (it shouldn’t, but why not eliminate teh variable). So I want to home Z to level the Y axis, then home Y and X (squaring Y) with one command to the origin, Y first.
I will report back. But after trying to crimp JST pins on to the end of some cable and failing, I’m waiting for some pre-terminated cables to come so I can chop them up. And in Aus there’s no quick source for that gear.June 19, 2018 at 4:03 pm #61919
and, like Everest, it was there
Haha. Let us know how it works. Maybe it is better.
after trying to crimp JST pins on to the end of some cable and failing,
Be skeptical of precrimped cables. I spent a bunch of time debugging things assuming the precrimped cables were perfect. If I had just beeped them out when I first saw issues, I would have saved hours. I still prefer precrimped when I can though. FWIW, I had pretty good luck with these crimpers foe JST (IIRC, they were JST-X?):June 19, 2018 at 7:34 pm #61930
Good to hear those crimpers are working well, I have a set on the slow boat from China. Yes, JST XH 2.54mmJune 20, 2018 at 4:57 am #61934June 21, 2018 at 9:52 am #62005
Interesting, the one from Fry’s uses a different arrangement for the anvils than the normal generic models. It could be the difference between ratcheting and non though…
…July 2, 2018 at 8:13 pm #62907July 2, 2018 at 8:21 pm #62908
BillParticipantJuly 2, 2018 at 8:28 pm #62910
Got this assembled on the table last night. Z moves backwards, will fix that in firmware.
Easier to just flip the connector on the control board than to do custom software tweaks.
Board is sandwiched between the two acrylic plates. The board I used had a set of 4×2.54mm pitch holes for each of the stepper drivers so I fitted connectors that have a positive lock. (I found the molex ones fall out.)July 2, 2018 at 8:37 pm #62911
Oh yeah. Had a hell of a time getting the code to work. My repo is now https://github.com/tortfeaser/Marlin-for-V1E-LowRider-CNC
My problem was that I was using the bugfix-2.0.x branch, which requires the v1.9 Arduino beta IDE, which has a conniption if there is a comment after a pin definition. So I had to remove all the comments after pin definitions in pins_RAMPS.h to accommodate the dual stepper drivers on X and Z.
Also I had changed the pin definitions for the microstepping pins in pins_MKS_BASE.h to add reference to E2 (like you must do for the stepper driver pins). But that was not correct. While the reference for the second Z motor is to the E2 driver, the reference for Z microstepping pins doesn’t change from E1 to E2.
The code compare is now at https://github.com/MarlinFirmware/Marlin/compare/bugfix-2.0.x…tortfeaser:LowriderCNC
July 2, 2018 at 9:08 pm #62916
- This reply was modified 2 weeks, 1 day ago by Marc Kelly.
You must be logged in to reply to this topic.