Jump to content

Banner.jpg.b83b14cd4142fe10848741bb2a14c66b.jpg

D-Bot 3D Printer


tekkydave

Recommended Posts

2 hours ago, Stub Mandrel said:

@tekkydave I noticed this in your sig:

DIY Bahtinov mask (Cardboard based :grin: ° )

Try printing this for your Nexstar, you'll need two M6 nylon screws to poke through it as supports.

130P-DS mask.STL

Thanks for that :)

To be honest I haven't even touched my scope for a couple of years now <shame>. I seem to have been completely taken over by the 3D printer bug.

  • Sad 1
Link to comment
Share on other sites

My 3D printer bug has just been taken over by an Ha solar telescope :D  But with my grasshopper mind who knows what I shall feel like doing tomorrow :D

  • Like 1
Link to comment
Share on other sites

I have drilled the mounting holes in the bed plate and countersunk them so a glass plate will go over the top. Today I attached the heat pad to the plate and fitted it to the printer. I cut some PTFE spacers from some bowden tube to keep the metal mounting screws and springs away from the cut corners of the heat pad. I'm sure the heater wires are still about 5mm from the cut edge but you can't take any chances with mains voltages.

59a6ce8e51082_2017-08-3015_00_22.thumb.jpg.ad7fb8413e944398b33c456584fa8f9b.jpg

59a6ce8c9261e_2017-08-3015_00_50.thumb.jpg.b09058ecb0821231eb62e6bc1e35823c.jpg

59a6ce8aef1d3_2017-08-3015_01_47.thumb.jpg.8c0f8b4f99d4f2e08bd6b355c6f28c8d.jpg

59a6ce8971cbc_2017-08-3015_02_24.thumb.jpg.de7e43e8ffe666a41aa82599a785e134.jpg

I needed to adjust the positions of the z motors, bed mountings and z carriage 'arms' to accomodate the larger bed. I also moved the z motors forward as the centre of gravity of the combined bed assembly had moved forward significantly. I should have removed the entire assembly from the printer and found the balance point manually but I think I have it in approximately the right place. I intend to upgrade to three lead screws with a single motor at some stage so it will all get rearranged at that point anyway.

59a6ce87da3cc_2017-08-3015_02_43.thumb.jpg.fc522304598f99378b6acabb8710f370.jpg

I have connected the bed thermistor up to the RAMPS and updated the necessary Marlin configuration, moved the endstops etc.

Next step is to wire up the heat pad to 220V via the SSR. I will also be ensuring the metal parts are all grounded and the bed supply is also fused.

 

  • Like 2
Link to comment
Share on other sites

I have temporarily connected up the heat pad via the SSR to test it. The bed now heats from room temp (21C) to 65C in about 30 seconds. Should be fast enough :D. No picture as I dont want to encourage exposed mains voltages :blob8:

I did add a grounding point to the metal part of the bed for safety.

59aacf061d2a1_2017-08-3110_21_20.thumb.jpg.1e1d52af91eb85c7b675cae1d02c2c23.jpg

59aacefc44192_2017-08-3110_22_54.thumb.jpg.125e382c9642330fdb44e95a89cad516.jpg

 

The glass arrived today so I installed that and did a PID tune for the full shebang. I discovered that the thermistor types used in a lot of these beds needs to be set up as type 75 in Marlin

#define TEMP_SENSOR_BED	75

59aacf136500b_2017-09-0215_58_23.thumb.jpg.f927a219f0ae9b08f902960af04c5d24.jpg

59aacf11eba02_2017-09-0215_58_32.thumb.jpg.2535242923eea76573b98255a1adbcb8.jpg

One thing that is now happening is due to the weight of the bed it now sinks down the leadscrews under its own weight when the motor power is off! Maybe some anti-backlash nuts might help, I'm not sure.

 

Edited by tekkydave
  • Like 1
Link to comment
Share on other sites

28 minutes ago, tekkydave said:

One thing that is now happening is due to the weight of the bed it now sinks down the leadscrews under its own weight when the motor power is off! Maybe some anti-backlash nuts might help, I'm not sure.

If you fit ballscrews it will drop right down with the power off, on machine tools they are generally only used for CNC where a motor gold the position.

Anti-backlash would be pretty pointless as the weight you have will take up any backlash (TBH they are pointless on any 3D printer as the carriage only moves one way...) A few 3D printer things are snake oil, like bearings on top of z-axis screws, although I fitted a pair just to look neat...

Link to comment
Share on other sites

I've ordered some single-start T8 lead screws. These will have a pitch and lead of 1mm as opposed to the 8mm lead my current ones have. This should stop the sagging (hopefully). I've ordered 3 so I can upgrade to a triple drive system at some point.

Link to comment
Share on other sites

13 hours ago, tekkydave said:

I've ordered some single-start T8 lead screws. These will have a pitch and lead of 1mm as opposed to the 8mm lead my current ones have. This should stop the sagging (hopefully). I've ordered 3 so I can upgrade to a triple drive system at some point.

Certainly should. It will also give you much better z-axis resolution and precision and load the motors much less, at the expense of speed.

Link to comment
Share on other sites

Sounds good Dave :)  I never did think those 4-start ones were suitable - too coarse.  Well done on finding single start ones - when I looked I couldn't find any.  I think using three would be a good idea.  Maintaining the bed at the same level throughout the Z range is difficult with wheels and rails, even with these superb V-slot rails and wheels though I have to say I have conquered it with my Titan printer.  But for my new printers I'm going to use three cords/strings for the Z axis and a simplified guiding system on two V-slot rails, one either side of the bed.  These then only have to guide the bed in the XY plane, the height and levelness being taken care of by the cords.

Link to comment
Share on other sites

  • 2 weeks later...

The new leadscrews arrived this p.m. They look pretty good quality with nicely finished ends.

59b6c896282b4_2017-09-1116_39_59.thumb.jpg.f76ebd7b0de5e1bdd964ac430dea14c9.jpg

These are 8mm dia, pitch 1mm, lead 1mm, single start. For some reason I ordered 500mm length, but I need 400mm for the D-Bot. I'm not sure how easy they will be to cut. I'll have a go with a hacksaw or maybe my angle grinder. The narrowest metal-cutting disc I have is 2.8mm. Maybe a 1mm would be better.

  • Like 2
Link to comment
Share on other sites

I've also been busy designing and printing an enclosure for the IEC C14 inlet and Solid State Relay.

The plan is to keep all the mains voltage wiring together and separate from the rest. A mains feed from the box will feed the power supply. The SSR will have 12V input from the RAMPS and mains output to the silicone heat pad.

59b6cab1f0aa3_2017-09-1116_45_18.thumb.jpg.74734839e7dbe713052ca7cca6db48c1.jpg

 

  • Like 1
Link to comment
Share on other sites

I took a trip to B&Q the other day and picked up some 1mm thick discs for my angle grinder. Today I shortened the new lead screws to 410mm. I ground an approximate 45deg finish on the cut ends to avoid any nasty burrs. I didn't bother trying to clear the threads as the cut ends will be in the flexible couplings. I fitted them to the D-Bot and they work very well. The bed doesn't back-drive the motors now and move down under it's own weight :D

59bd4a4a5186d_2017-09-1616_39_00.thumb.jpg.a20a39d663d2c76c65372bbf5124d399.jpg

59bd4a57f2eab_2017-09-1616_39_17.thumb.jpg.2a72c200d578bac056dadf0ebd4ca0d3.jpg

59bd4a562c1ff_2017-09-1616_39_30.thumb.jpg.5b2ffdd62c00c2727f402805669b080c.jpg

I temporarily changed the Z steps_per_mm to 3200 using M92 for testing:

M92 Z3200

I need to make this permanent in the firmware and also adjust some of the speeds as the movement is far too fast for these screws, especially the Z homing speed which tends to stall the motors.

I have a 3rd screw and a spare motor so I'll be trying to add it in at some point to give better support to the heavy bed.

 

  • Like 2
Link to comment
Share on other sites

I was finding that the bed would 'droop' front to back and give some jerky movements. So I ordered another bed cross beam (as per the back one) and fitted it up with 3-way Delrin wheels etc. Stripped the whole lot down & made sure the bed framework ran true & 'clean' top to bottom, then with the motors re-connected & using Ooznest's anti-backlash nuts, I don't get the bed sinking unless I push down hard. 

IMG_2017_09_17_0472.JPG

  • Like 1
Link to comment
Share on other sites

Yes, I was considering doing that myself. The D-Bot is designed for light PCB style heated beds not the 6mm Ali like I'm using. The cantilever is not really up to holding the weight without a bit of droop. Some use 3 lead screws which is what I'll try first as it is easy to implement but I may end up going the way you have. I may do it as a general upgrade to 3-wheeled carriages all round.

Link to comment
Share on other sites

12 hours ago, Dave_D said:

must be some weight to the print bed for it to do that...  :|

Yep. 300x300x6mm ecocast Ali adds a bit of weight. It's not too bad if you get it balanced but a bit fiddly. To be fair I used to get backdriving on my Prusa using the 4-start screws. They are not really suitable - 2 start would be a good compromise between speed and accuracy I think.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. By using this site, you agree to our Terms of Use.