Customizable Adjustable Glass Bed Bracket for FlashForge Creator Pro etc
by DrLex, published
Use This Project
Give a Shout Out
If you print this Thing and display it in public proudly give attribution by printing and displaying this tag.Print Thing Tag
Yet another iteration of the adjustable glass bed bracket, originally by chewbone and then modified by omegatron and Lochemage. This time, not only the bracket itself is adjustable, so is the model! This customizable bracket fits the FlashForge Creator Pro and any printers with similar build plates that have M3 bolts at their corners. Due to the adjustable knob, it is easy to swap out glass plates if you have more than one, so you can start printing on another plate while the first one is still cooling down.
The main advantage of this particular design is that it allows to mount the glass plate without anything sticking out above it. This means you never need to worry about the risk of your nozzles crashing into the brackets. If you don't mind this risk and badly want the glass to be clamped down, you can also customize the brackets to grab the glass from above, but I do not recommend this.
Obvious disclaimer: I am not responsible for any possible damage caused by the use of these brackets, not if you follow my advice, and certainly not if you ignore it.
Creating a customized bracket
Do not just print the ‘GlassBedCorner’ files that come with this Thing unless they happen to be suitable for your setup. Instead, use the Customizer button to create a model for brackets that match your particular bed and glass plate dimensions. It is limited to plates that are roughly the same width and depth as the heated bed itself. If you yet have to buy a glass plate, I recommend one that is just a few millimeters smaller than the bed, and has rounded or beveled edges. Borosilicate glass is highly preferred over regular glass.
In Customizer, set the thickness of the tabs to a value slightly lower than the thickness of the glass, to ensure the tabs do not stick out above the glass.
The bracket can be configured with different sizes for ‘left and ‘right’ tabs (left and right are when viewing the corner with the adjustment knob pointing away from you). To determine what values to use, measure the size of your print bed, as well as the size of all your glass plates (even if you bought multiple “identical” plates, there will often be small differences between them). Take the minimum width and depth across all plates, and use them as follows.
For brackets mounted on front right and rear left corners:
Subtract the minimum plate depth from the bed depth, and divide by 2. Add 1. This should be the left tab width.
Subtract the minimum plate width from the bed width, and divide by 2. Add 1. This should be the right tab width.
You can exchange some of the width between tabs, if you want the glass not perfectly centered on the bed.
For brackets mounted on front left and rear right corners, swap ‘left’ and ‘right’ in the above instructions.
Examples (for front right/rear left brackets):
- The bed is 231x153.5 mm and your plate is 228x149.5 mm. Create two brackets with the left tab (153.5-149.5)/2+1 = 3 mm, and right tab (231-228)/2+1 = 2.5 mm.
- The bed is 231x153.5 mm and your plate is 231x150.8 mm, but you want it to be aligned with the front edge of the bed. Create one bracket with 1 mm tabs, and one bracket with left tab 153.5-150.8+1 = 3.7 mm, and right tab 1 mm (this is the one shown in the photos).
You can use negative tab widths in case the glass plate is wider than the bed in a certain dimension, although I recommend to just set the width to 0 in that case.
You can choose to add an extra pair of tiny ridges that may help to keep the plate clamped down. This is most useful if your glass plate has rounded or beveled edges. See the image and explanation at the bottom of this page.
Note: the model preview in Customizer (or OpenSCAD) will look messed up for most parameters. This seems due to the embedded polyhedron, but it is only cosmetic and the final model will be fine.
Next to the customized bracket model you created above, you must also print one pin and one nut (knob) per bracket. If you choose to print the ‘CoarseThread’ version of the pin (easier print but rougher adjustment), you must also print the CoarseThread version of the nut.
The nuts come in two sizes. The larger is the recommended one, but if you have a thin bed and the knob sticks out above the glass, you may need the smaller nut.
This must be printed in a material that can withstand the heat of the heated bed. PLA is a no-go unless you never print anything else than PLA. PETG is also dubious unless you will never heat the bed above 75°C. If you'll never heat the bed above 110°C, then ABS will do fine. If you are able to print the pins in polycarbonate, that would be ideal because it can withstand up to 150°C. See the ‘Print settings’ section for more details.
The model that comes out of Customizer is ready to print without supports. The worst overhangs are 45°, which should be easy to print if you have tuned your printer well. A fan can help with the overhangs, but make sure to print hot and slowly if you print ABS with a fan.
Normally, two brackets placed at opposite corners suffice, but you can print 3 or 4 depending on how certain you want to be that the plate will not budge.
Pre-generated models are provided for a 3mm thick glass plate, for either a ‘naked’ build plate, one with the standard blue sticker on top, and one for a standard BuildTak sticker on top.
This design differs from the original, in that the pin must be placed straight against the underside of the bed instead of sandwiching the bracket between it. This offers a more balanced mount when tightening the knob, while also making it easier to move the bracket.
The included pin is different from chewbone's original and is intended to be secured by means of an additional M3 nut. Mount it with the recess upwards, covering the existing M3 nut. If you don't have any M3 nuts to spare, you can also print the pin from the original thing and mount it using the existing nut, with the recess downwards. I do recommend using my version of the pin with an additional nyloc M3 nut.
Important: only tighten the M3 nut just to the point where the pin can no longer move vertically. Do not tighten it further, unless you printed the pin in polycarbonate or will never heat the bed anywhere near 110°C.
The correct workflow is to first preheat your bed with the glass plate on top, and only tighten the knobs when the temperature is stable. The reason is that borosilicate glass has a much lower thermal expansion coefficient than the bed, therefore if you would tighten it cold and then heat it, the plate may not be secure and wiggle around. The whole point of these brackets is that it is very easy to adjust them, so it is better to adjust them when it is not really necessary, than not to adjust them when it is needed.
Do not tighten the knobs like crazy. Just tighten them up to the point where the glass cannot move. Over-tightening may cause the plastic to deform, or the plate to lift if you did not print the brackets with accurate dimensions.
0.1 mm and 0.2 mm
25% and 100%
The nuts and pins were printed at 0.1 mm, the corner itself at 0.2 mm. I printed extra slowly for additional strength. I used a brim on the corner pieces, but this was probably unnecessary.
As stated before, the pins need to be the most heat-resistant. You have a few options, sorted roughly according to obviousness:
- Print the pins in ABS. If you do, use many perimeters and/or 100% infill. You should enable the fan to ensure the threads are printed accurately. Use a raft. If you are unable to print the pins correctly, try printing them upright, and/or try the ‘CoarseThread’ versions. ABS pins are perfectly OK if you never heat the bed above 110°C. Even at 110°C, they will hold up for a long time if you do not tighten the M3 nuts beyond the point where the pins have no vertical play, and if you never tighten the brackets beyond the point where the glass doesn't move.
- Have the pins printed in polycarbonate or another heat-resistant material through 3DHubs. It will cost you a bit, but probably less than if you try polycarbonate yourself and something goes wrong, or if you constantly need to print new pins.
- Print the pins in polycarbonate: this is a good material because it can withstand any sensible bed temperature without deforming. Unfortunately, the minimum extruder temperature for PC is 260°C. This is borderline for the teflon liners in stock hot-ends of typical consumer printers. If you don't want to invest in an all-metal hot-end upgrade, you might get away by obtaining a 10 m polycarbonate filament sample, and printing the pins at 260°C, 30mm/s. This will take about an hour, which might not cause too much degradation of the teflon liner, but I would check it afterwards and ensure you have a spare ready. Keep in mind that PC tends to warp even worse than ABS, it is not an easy material to print.
- Buy stainless steel M8 x 1.25 bolts and transform them into the shape of the pins, or create the shape from scratch with metalwork tools and skills. Stainless steel is ideal due to its low thermal conductivity.
Whatever plastic you plan to print the parts in, it may be worth a try to anneal both the pins and brackets to make them the most heat-resistant and least likely to deform. You can even anneal them when they are already installed, by heating your bed to 110°C (for ABS pins) and then letting it cool down slowly, and repeating this a few times. Or you could just start using them, and they will anneal by themselves if you regularly heat the bed to 110°C. I am still using my first ABS pins and brackets, and even though they have been baked slightly brownish where they touch the bed, they hold up well.
How I Designed This
I took omegatron's model, cleaned it up in Blender, and chopped off all the parts that would vary when making it customizable. I exported it to STL, and converted this to an OpenSCAD polyhedron using stl2scad, because Customizer does not allow importing STL files. Then I added the necessary customizable shapes using the usual SCAD magic.
‘GlassBedNut-v3’ is the same shape as the original, although I cleaned up the STL a bit to avoid weird glitches in Slic3r.
I updated the pin model to be longer at the side of the bed. This should make it more resistant against deformation. If you print new pins, be sure to use this new model. Remember: do not tighten the pins any harder against the bed than necessary. Otherwise you'll end up with the counter-intuitive situation where the pin becomes the more loose, the more you tighten it.
I have included a ‘divided’ variation of the pin model. This has a tiny cavity that separates the threaded section from the rest. If you print with 3 perimeters 0.4 mm wide, this allows to print the threaded part at less than 100% infill while maintaining the recommended 100% infill for the part around the hole. This is only provided for those who like to fine-tune their slicers into the finest details, others can just ignore this file.
Allowed larger range of values in customizer: bed thickness can now go down to 5 mm and tabs can go up to 7 mm.
Added smaller nuts and coarse-threaded variants (using the same threads as Lochemage's remix of the original brackets).
When to use the ‘Extra ridges’ option
If your glass has beveled or rounded edges, it is worth it to enable the ‘Extra ridges’ option in Customizer. As the figure shows, the ridges can clamp down the glass by grabbing it on the bevel. This is not strictly necessary when using borosilicate glass, but regular glass or other materials that have a significant coefficient of expansion, are more likely to warp and lift at the edges when the bed is heated.
If you want to have the same clamp-from-above effect with glass that has straight edges, you can only do so by blatantly ignoring my advice of never letting anything stick out above the glass. If you make the brackets about 0.2 mm taller than the glass and enable the ridges, they will also clamp the glass from above. This is not worth the risk however: trying to clamp down the glass is pointless if you follow my usage instructions.
Upgrade this Thing with Thingiverse AppsCustomization
Edit, personalize, or revise this ThingPrint Fulfilment
Order a print of this ThingTools and Utilities
Repair, slice, or enhance this Thing
Customizable Adjustable Glass Bed Bracket for FlashForge Creator Pro etc by DrLex is licensed under the Creative Commons - Attribution - Share Alike license.
What does this mean?
- You must attribute (give credit) to the creator of this Thing.
- You must distribute Remixes under the same license as the original.
- Remixing or Changing this Thing is allowed.
- Commercial use is allowed.
Show Some Love
Say thanks by giving DrLex a tip and help them continue to share amazing Things with the Thingiverse community.Tip Designer
We're sure DrLex would love to see what you've printed. Please document your print and share a Make with the community.
To post a Make simply visit this Thing again and click I Made One to start uploading your photo. It’s even easier to post a Make via the Thingiverse Mobile app (available via Google Play and Apple App Store).