Тёмный
No video :(

Fixing a Warped 3D Printer Bed 

Nicholas Piegdon
Подписаться 6 тыс.
Просмотров 72 тыс.
50% 1

The bed of my Printrbot Simple Metal (model 1403) was pretty seriously warped. By "scraping" it with a power sander, I was able to make it flat!
Desi Quintans' article on bed leveling: www.desiquintan...
Bed inspection utility: github.com/npi...
Surface plate: www.amazon.com...
Roller: www.amazon.com...
Canode spotting ink: www.artcotools....

Опубликовано:

 

5 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 211   
@travisballard1286
@travisballard1286 Год назад
Im a machinist. Struggling with warped bed and the thought of bluing and scraping came to mind since the aluminum plate is so thin, happy i found your video
@alexanderrosalez8797
@alexanderrosalez8797 8 месяцев назад
Did you have any luck with yours? I'm about to try it on mine. Plus I thought the roughened texture after may help with adhesion without having to use tape
@TheLiasas
@TheLiasas 2 года назад
Dude, the final result was so satisfying. I cant imagine how good u should've felt after reaping the reward for your work. Also 10/10 on your comentary and presentation. Would enjoy lots from you
@ebrewste
@ebrewste 4 года назад
Extraordinary! I've done traditional scraping in machine tool reconditioning / fixtures, but have never seen anyone do it with a vibrator sander and 80 grit :) Just goes to show that if you have your basic principles down, you can improvise and knock everyone's socks off.
@Amit-sp4qm
@Amit-sp4qm 3 года назад
Wow, cool would love to learn scraping even if the basics .. for linear guide surface 😁
@spblackey
@spblackey 3 года назад
@@Amit-sp4qm ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-LqYejmEmPJA.html ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-CYKpBhqTFys.html ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-pT5KWvglp_c.html
@peterk.4266
@peterk.4266 2 года назад
Absolutely amazing. I remember back in a day I did similar job making a hammer from scratch (yup, from a chunk of metal), took about 2 months an a lot of elbow grease. It was the 1st year of my trade school back in Poland, the instructor was merciless. It sunk in really deep, and I appreciate every bit of it today. True hands on experience, just like you did my man.
@rizalardiansyah4486
@rizalardiansyah4486 4 месяца назад
Nice work! But that's not the only nice thing I saw in the video. I'd love to know more about your printer. It seems so simple and sturdy thanks to all those metal parts!
@aryanaryash9825
@aryanaryash9825 4 года назад
This is same idea in tool and die making called " flat bottoming of die steels/ parts" . Blue grease used on a surface plate with a brush or paint roller . the die part/steel component which is warped due to welding (heat...same problem as this 3d printer table), placed on surface plate and checked for high spot and then ground using a handheld die grinder , or if too much material needs to be taken, one would use a disk grinder. Perfect video of tool making skill. Good job my friend
@r3dd09
@r3dd09 6 лет назад
I'm not one to comment, but I really enjoyed your video. Great commentary and solution.
@brianj2656
@brianj2656 3 месяца назад
Great video, commentary was gold and i learned a lot. Main takeaway, you don't need fancy tools to get good results. Thank you
@makesome_3653
@makesome_3653 4 года назад
this is the best work in 3d print fields that I have ever watched !!!!
@obie224
@obie224 5 лет назад
8 hours of time well spent, excellent job.
@TheZDog
@TheZDog 3 года назад
I just spent the last 14 hours trying to level my bed with aluminum foil between my aluminum bed and my glass print surface to achieve nothing even close to that.
@HorrorTactico
@HorrorTactico 3 года назад
I personally just installed a glass bed. This looks like an unecessary amount of effort but appreciate your effort and sciencing of it, especially the utility.
@user-qn6kb7gr1d
@user-qn6kb7gr1d 6 месяцев назад
My glass bed is warped... Upd: got myself a new one, but fixed the problem with leveling before the parcel arrived. And it's not automated with a sensor, just basic leveling with new firmware and a piece of paper. And it works so perfect I lack words to describe it. I'm afraid to ruin it. It feels too good when printer just works and works fast, without recalibration every time. Sometimes 3d printing is way too unpredictable to have something to do with engineering. It's closer to magic and clown shows somehow.
@meky0
@meky0 6 лет назад
this was very satisfying to watch- and very informative- Thank you for sharing
@ValTek_Armory
@ValTek_Armory Год назад
Great project to listen to podcasts while doing since it is so monotonous
@NicholasPiegdon
@NicholasPiegdon Год назад
I actually think I might have been listening to an audiobook at the time. :D
@VirtuosicKitty
@VirtuosicKitty 5 лет назад
I'd just like to say that's some amazing work. This is awesome I kinda wish I had a metal print bed, but I have a glass panel and even I suffer with this. Somehow I don't think sanding a panel of glass is a good idea. lol
@tyjack1702
@tyjack1702 2 года назад
the glass is conforming to your support
@GarranGossage
@GarranGossage 2 года назад
Thank you! I am weighing my options for fixing my own bed, and this was very helpful!
@amitrakshe5773
@amitrakshe5773 4 года назад
Flip the bed on flat surface, heat the bed & Apply pressure on deflected part Volla 5 min work
@ftlw1433
@ftlw1433 7 месяцев назад
Good job dude. Nice granite inspection plate.
@cjscoinscrafts
@cjscoinscrafts 5 лет назад
I love this idea. Super labor intensive, but to the point of permanent bed leveling issues - right on!!
@Brocknoviatch
@Brocknoviatch 6 лет назад
That was absolutely brilliant! Thanks for sharing.
@SaMusz73
@SaMusz73 3 месяца назад
Impressive work ! Love the granite block ,)
@SwapPartLLC
@SwapPartLLC Год назад
My Ender 3 S1 Pro has this issue, but I would have to peel the magnetic surface off to fix it. Then, it's also a heated bed so it changes when it heats up. It was about a half millimeter low in the middle, front to back. I took the bed off. Set the edges on 2 pieces of 1/2" square tubing (upside down), and carefully pressed down in the middle. I didn’t put a lot of force into it, and checked frequently with a straightedge. I got probably about 3/4 of the warp out and a couple strips of tape under the PEI sheet took up the rest. It's way flatter, but I haven't tried printing or heating the bed yet. Currently, I'm using it as a pen plotter to draw traces on some PCBs I'm making.
@patrickmurray4819
@patrickmurray4819 4 года назад
My method was to print different bed level tests from thingiverse and record them to see where the filament wasn't holding on. If it didn't create too much of a mess I would let it run the entire cycle. After finding the lowest points I cut a a few pieces of aluminum foil and placed one layer underneath the Ender 3 surface and do another print. I could tell just by eyeing each print if I needed to remove or add it from an area of the baseplate.
@NicholasPiegdon
@NicholasPiegdon 4 года назад
That's awesome. That sounds like another great way to solve the problem that would take roughly the same amount of time mine did. :D
@patrickmurray4819
@patrickmurray4819 4 года назад
@@NicholasPiegdon Yep. I realized the Ender 3 you can disable steppers and manually move the hotend around the bed instead of fighting with the X Y function which is tedious. I had my Ender 3 baseplate cover perfectly level but I missed my mirror bed. I like it so much! I found out painters tape also works well.
@patrickmurray4819
@patrickmurray4819 4 года назад
Mirror/glass beds rule. They look awesome when printing parts and they make the bottom of the print smooth. I don't use glue or tape anymore and let it print directly on there, without a brim or raft! It looks so cool when doing that. I still have yet to print petsfang so it's easier to see prints being made.
@astroskyofficial
@astroskyofficial 11 месяцев назад
good video!. I bought a cast machined bed from gulf coast robotics and it's pretty flat! but your method seems to be a way to get it EVEN FLATTER, so far my level when the x gantry is trimmed is around 0.05 mm and this is on the ender 2 v2! I get pretty much almost all green with manual mesh bed levelling but im obsessed with getting it even flatter! gonna try your method soon and see how it fairs! I understand 3d printers are not the most accurate of machines but I just wanna have the most accurate I can get it!
@WickedCrispy
@WickedCrispy 5 лет назад
WAY more patient than I am. I just ordered a plate of glass from Amazon for my Ender 3. Big high spot in the center of my bed, and the bed changes when it heats up.
@swenorth
@swenorth 4 года назад
did you solve it?
@ahronwayne5115
@ahronwayne5115 4 года назад
Wow. I respect the effort but I personally want to avoid it!
@BenJongUn
@BenJongUn Год назад
I hate that i found that video. Thank you for making it, I'm on my way to buy said things because grinding the bed level is less annoying than uneven prints which are grinding my gears.
@carbide1968
@carbide1968 5 лет назад
I have this problem also. As a machinist i know of one other way that i might try. Using a ball pened hammer and just slighty dimpling the back side in the areas you want changed can do this but i forget if its the high or low spots that need dimples.
@lophole7
@lophole7 4 года назад
Could you please make a video on how to open the plugin and start using it. New to this. Thanks
@lazarjovic9948
@lazarjovic9948 6 лет назад
Great production quality! love the vid
@MrBaskins2010
@MrBaskins2010 4 года назад
Might sand my Anycubic build plate through a wood chipper. It baffles me they ship defective printers knowingly
@daishi5571
@daishi5571 3 года назад
I just got a Mono X and noticed the build plate was concave with a wave. I sent them a description and a pic using a straight edge, they asked me to fill out a form and they are sending me a new build plate. Total time from when I sent the 1st message to the confirmation they would replace it 1.5 - 2 hrs (about 5-10 mins actually me writing) Still I bought a paver and a mirror and will smooth it.
@12setver
@12setver 4 года назад
Your channel is going to blow up. Keep up the good work! (I've got a glass bed but i might give this a try)
@H44Nor66
@H44Nor66 5 лет назад
Great work! That's an old school fix.
@michaelplaczek9385
@michaelplaczek9385 4 года назад
Besides shimming, this is possibly the best solution
@sqrt2-88
@sqrt2-88 12 дней назад
surface grinder won't help you as magnetic plate used on machine will deform thin part, you did it in right way
@zfox1
@zfox1 2 года назад
And thats one of the reasons why good printbeds are made of cast aluminium instead of rolled aluminium
@Compasscard
@Compasscard 3 года назад
Ah the old style scraping method still is the best way to get a surface flat. A surface grinder is good, but scraping is still better. With heated beds, the equation becomes a bit more difficult as the bed warps by the heater being on one side. The cold side contracts and the hot side elongates. Essentially, we need a surfaced sandwich plate with the heater in the middle or so. Too expensive I reckon
@TheTechy2
@TheTechy2 2 года назад
They make aluminum backed pcb bed heaters thats what i have on both of my machines so theres a metal build surface and a pcb heater underneath, which side would be the cold side?
@seha2306
@seha2306 Год назад
​ @TheTechy2 Use ABL Mesh leveling, it's impossible to get a large (250mm+) heated bed perfectly level because it will warp when heated.
@meadmasuda7629
@meadmasuda7629 5 лет назад
How do I run that probing program. I downloaded from GitHub. But now what?!
@coffeediction
@coffeediction 4 года назад
you sound very motivational xD is like doing UV unwrapping as a 3d artist, tedious and boring.. the tech needs to be better in the bed leveling area..
@user-rg3mb1wy1r
@user-rg3mb1wy1r 4 года назад
Looks old school way to fix the warp, but the inspection program is new.
@jonathonmwood
@jonathonmwood 5 лет назад
Wish I would have done that (or paid someone to do it) prior to putting on the large magnetic build surface (with 3M on the bottom of course). Now I am putting on random layer after layer of tape between the surfaces.
@Breakfast_and_Bullets
@Breakfast_and_Bullets 5 лет назад
This is exactly why I use glass. Also I'm deeply impressed by your efforts
@Banjoba
@Banjoba 3 года назад
Great Video. Not sure I'm up for the challenge on my printer!!!!
@MakerMark
@MakerMark 4 года назад
Man where is that utility you made! That's very cool
@NicholasPiegdon
@NicholasPiegdon 4 года назад
Check the video description for the link! :D
@MrAlgefors
@MrAlgefors 4 месяца назад
wow! nice work!
@bujin5455
@bujin5455 Год назад
Those cheap beds are a real steal.
@patxiplg
@patxiplg 2 года назад
Very interesting video! Thanks for uploading it.
@cellularmitosis2
@cellularmitosis2 Год назад
Thank you so much for making this video!
@GUNVALKERIE
@GUNVALKERIE Год назад
Not entirely sure where I can find a flat stone surface to mod the print-bed
@NicholasPiegdon
@NicholasPiegdon Год назад
This particular surface plate was $37 from Amazon and I've found a bunch of uses for it since then, so it's paid for itself a few times over, just like any other tool. (It looks like they've gotten about $15-20 more expensive since then.) They're super interesting though: every single precision instrument can be traced back to the flat reference surface(s) that were used to make it. You can't make a modern screw (or the machine that makes screws) with any degree of accuracy without one of your tools earlier in the process requiring one. The "Machine Thinking" channel made a video called "Origins of Precision" that does a great job of explaining it. The only exception is the surface plate itself, which can be made by rubbing three *uneven* surfaces together in a very specific order. (Search for "The Whitworth Three Plates Method" for cool diagrams.)
@thercchannel5757
@thercchannel5757 4 года назад
nice work
@blueridgedsia
@blueridgedsia 4 года назад
the problem here is that the bed expands and contracts as it heats. using glass atop a thermal pad gives you a very flat surface. I need to test the old mitutoyo dial indicator on mine once its preheated
@NicholasPiegdon
@NicholasPiegdon 4 года назад
I don't have a heated bed, so at least in my case it's a non-issue. Doesn't glass make inductive probing harder, too? (We're a couple years on since I made this video and this little 3D printer is an absolute workhorse; I haven't had a failed print since this flattening procedure. The first layer is always perfect.)
@blueridgedsia
@blueridgedsia 4 года назад
@@NicholasPiegdon Well I have to say that is awesome, you did a great job flattening it out. I do not use a probe on my printer so I could not say if the glass would interfere with that type of leveling procedure. When I priint carbon petg though, the aluminum bed definitely looses shape. Might make for an interesting future video, kinda dangerous but heck maybe I'll try to film an example showing what my bed does. Im sure different brands and thicknesses behave different.
@collincharvat1082
@collincharvat1082 2 года назад
Just seeing this video now, and watching you measure the bed. Be careful using a dial indicator at that steep of an angle or youll have cosine error.
@NicholasPiegdon
@NicholasPiegdon 2 года назад
That's fair. I was still learning to use it at the time and think I was more interested in getting the dial's face in the camera shot. In retrospect, maybe a plunger-type indicator would have been a better choice.
@Frickitall
@Frickitall 3 года назад
Oy Vey... yup. My Longer LK1 was shipped with a heat pad that had air pockets between the glass and the adhesive not to mention the warped bed.
@crysiscontained4421
@crysiscontained4421 Год назад
I just did this with an Ender 3 v2 (No machinist blue or electric sander) with a bed deviation of over 4mm (high to low) took me 3 days of constant tramming, ABL and sanding but got it down to 0.08 deviation. The ABL will make the mesh but the printer doesn't use it (even with M420 S1 in the gcode). Is it printing? No clue yet as I'm drying my filament since it's been out for a few days.
@Antebios
@Antebios 2 года назад
Wow! 😳 That was amazing!
@mikeklodnicki3388
@mikeklodnicki3388 Год назад
How does this hold up over time? I imagine the thin aluminum build plate would become warped again with time and all the thermal cycling if you print a lot
@NicholasPiegdon
@NicholasPiegdon Год назад
That printer didn't have a heated bed, so my guess is it would have lasted longer than if it did have one. That said, I finally retired this old warhorse a couple years ago and got a Prusa with mesh bed leveling. But, for the two years after the mod where it was still in regular use, it continued to print perfectly.
@DesignBuildDestroy
@DesignBuildDestroy 8 месяцев назад
@@NicholasPiegdon I was wondering the same, came across this vid, noticed it was posted 5 years ago and thought how amazing - you were marching toward what we have today with Unified Bed Leveling and mesh maps of the print surface years before it was really a thing. Also I haven't seen a PrinterBot, or PrinterBot style, in SO long. Well done!
@punjabik
@punjabik 4 года назад
Great work!
@bhmarten5984
@bhmarten5984 4 года назад
hello Nicholas... proposal for application improvement - the field for selecting the communication baudrate is missing
@NicholasPiegdon
@NicholasPiegdon 4 года назад
Yes, this is a silly omission. Sorry! Being able to pick the baud rate should be in the next update.
@jonsteege6193
@jonsteege6193 4 года назад
Looking to try to use this with my EZABLE on my tornado do get a better idea of the bed issues rather than generating the graphic so many do. Can not seem to get this to work. I see the definate potenial with it and its something I would like my son to be ableto use to seeing that I would like him to learn how to add a probe and check the bed on his printer also.
@NicholasPiegdon
@NicholasPiegdon 4 года назад
Do you know which firmware your printer uses? A few people (all with Marlin 2.x firmware) reported that the printer will move when you click in the black area but no text shows up in the sidebar. Does that sound like what you're seeing? There's a lot of discussion about the problem (and some good headway toward a solution), here: github.com/npiegdon/bed-inspector/issues/4
@jonsteege6193
@jonsteege6193 4 года назад
@@NicholasPiegdon actually there is no movement or anything. Not sure what i may be doing wrong.
@jonsteege6193
@jonsteege6193 4 года назад
@@NicholasPiegdon I am running marlin 2.x
@NicholasPiegdon
@NicholasPiegdon 4 года назад
@@jonsteege6193 Hmm, no movement sounds like it might be a different problem. Still, I wonder if the changes made for the first problem (in that GitHub issue) will also help the second? I'm hoping to make a new release in a few days with the changes (and a couple other improvements).
@jonsteege6193
@jonsteege6193 4 года назад
@@NicholasPiegdon i will definitely check out GitHub and follow along with this and keep in touch for i know others probably have similar issues or never have seen this.
@ElliHoy
@ElliHoy 4 года назад
considering this on my ender 5
@noe616
@noe616 5 лет назад
Super freaking awesome.
@juliusvalentinas
@juliusvalentinas 8 месяцев назад
Can you share the utility to do measurements
@NicholasPiegdon
@NicholasPiegdon 8 месяцев назад
The code is on GitHub, here: github.com/npiegdon/bed-inspector Go to the "Releases" page there and you can download the app.
@HoldenMachining
@HoldenMachining 5 лет назад
Well done!
@RossAndTheDoormats
@RossAndTheDoormats 5 лет назад
Just discovered your video and utility by chance! Very informative and very interesting. I have an Ender-3 (with a BLTouch) and a Delta (with a custom pushbutton probe). Will give a shot on both and report on the results! BTW, is the dimension of the testing area customizable? I see that it is set for a 150x150mm, that might fit my delta, but it's too small for the Ender-3. Anyway, good job!
@NicholasPiegdon
@NicholasPiegdon 5 лет назад
Hmm, looking at the code I could have made it a lot friendlier/flexible. Sorry! You could get most of the way there just by opening BedLeveler.cs and "Find and Replace" the ten or so "150"s with your bed size. After compiling the project again, you should be all set. (There are a pair of 75's on line 39 that are supposed to represent the center of the bed (150 / 2), but that's just for the starting position of the scan, so they don't matter as much.) The more interesting question is whether the flavor of Gcode that the Ender-3 uses is the same as my PrintrBot. This only uses the simplest of commands, but there are small differences between the controller boards that might make things more interesting. Good luck!
@RossAndTheDoormats
@RossAndTheDoormats 5 лет назад
@@NicholasPiegdon Thanks, will give it a try and report back to this post
@jade-ud3fg
@jade-ud3fg 5 лет назад
​@@NicholasPiegdon I have an Anet A8 Plus and I was testing your software to see if would respond to my print and it responds. When I click a spot on the black area, the print head moves to that location. Do I need to have the bed level sensor mounted first before the pattern options start to function. Also, what would be your recommendation on software/process on doing the bed size change. I have a 300 x 300 bed. Thanks for your help
@NicholasPiegdon
@NicholasPiegdon 5 лет назад
@@jade-ud3fg I don't know much about the A8, but you'll need a sensor before the app will detect anything. Otherwise, check the latest release (published ~5 minutes ago!) and there are new boxes to enter your bed size. :D
@jade-ud3fg
@jade-ud3fg 5 лет назад
@@NicholasPiegdon I got the sensor installed. Do I need to have a sensor like yours in order for the reading to show up on the black part of the screen. I can see some reading on the white strip to the left but it doesn't show in the black area
@mendezdiego6922
@mendezdiego6922 Год назад
Nicholas can your program work with klipper fw flashed on a ender 3s1 pro ? when i connect to the com port and set baudrate 250000 i get scambled text characters !?
@Sfernan888
@Sfernan888 2 года назад
can this colored oil be oil paint?
@Vimstershir
@Vimstershir 5 лет назад
My ender 2 has a gap in the middle, gosh. I hope to solve it by adding glass, not by another bed.
@saeidmoghaddam
@saeidmoghaddam 4 года назад
good job man.respect
@everfreeeeee
@everfreeeeee 4 года назад
My printer is Anycubic Mega X...this one dont have auto level, so cant use your tool....they already sent me 3 replacement heatbed but all has same issue (the center is higher then 4 corner) any suggestion for me?
@MARECRonan
@MARECRonan 5 лет назад
Adding a simple glass could be simplyer ?
@NicholasPiegdon
@NicholasPiegdon 5 лет назад
I wanted a solution that kept the automatic bed leveler (which needs a metal top surface). Otherwise, glass probably would have worked very well!
@tripy75
@tripy75 5 лет назад
@@NicholasPiegdonI have (had) the same issue. I didn't wanted to start hunting for a really flat bed, nor had access to tools allowing me to measure the bed deviation. So, I replaced my induction sensor with a bltouch (which works with any surface, not just metallic one) and clipped a 3mm thick glass window on top of my bed. I never went back, everything sticks nice today.
@melkerper
@melkerper 4 года назад
All that effort! I'd never spend so much time on that
@doodleup1765
@doodleup1765 7 месяцев назад
I had the same problem with my resin printer took me a week to figure it out
@johnny0110
@johnny0110 5 лет назад
Lol..... damn Nick..... nice job. Great video.
@fabriziopandolfi1857
@fabriziopandolfi1857 2 года назад
Hello. Where to buy the comparator with base? Do you have a link? Thanks
@NicholasPiegdon
@NicholasPiegdon 2 года назад
You could use just about any dial indicator for the comparator. The one in the video is a metric (which is why it has a yellow face) model Mitutoyo indicator. And I think that's a Noga base. But searching Amazon for "dial indicator" should return lots of combo items with both the indicator and base together.
@Spartacusse
@Spartacusse 5 лет назад
Is that aluminium or stainless 304? Because if not, won't the lack of the anodized layer make it more prone to rust?
@NicholasPiegdon
@NicholasPiegdon 5 лет назад
It's aluminum, so it forms a protective oxidized layer almost immediately. There shouldn't be any rust.
@3D_Printing
@3D_Printing 11 месяцев назад
How to use, (run) your code, Windows, Linux or is it some other way? Thank You (or Flashing to a 3D printer, etc...)
@NicholasPiegdon
@NicholasPiegdon 11 месяцев назад
The link is in the description. You can get it from the Releases section on the GitHub page, here: github.com/npiegdon/bed-inspector (It's an app that runs on Windows.)
@3D_Printing
@3D_Printing 11 месяцев назад
Thanking YOU 2000%, I don't see an windows exe file to run the code @@NicholasPiegdon I asked on GitHub
@wrxsubaru02
@wrxsubaru02 5 лет назад
Wish the print bed on mine was aluminum but its glass. the whole center of mine is jacked up
@cupbowlspoonforkknif
@cupbowlspoonforkknif 5 лет назад
I have the same problem. I am trying to switch to glass but my bed is warped and so when I clip the glass to it, it bends the glass in the middle upward. It seems like I need to start with a more flat plate, then add glass. The weird part is that it printed fine with the PEI sheet.
@eduardogarcia4452
@eduardogarcia4452 3 года назад
how to compile this? what is nedded tools ? vscode and what more?
@NicholasPiegdon
@NicholasPiegdon 3 года назад
The (free) Visual Studio 2019 Community edition is all you need. Or, if you want to use it immediately without building anything, just click on the Releases section of the Github page and download the .exe: github.com/npiegdon/bed-inspector/releases/latest
@audioorigami
@audioorigami 5 лет назад
great work!!
@Petrolhedonistic
@Petrolhedonistic 5 лет назад
How would bed heating effect this
@NicholasPiegdon
@NicholasPiegdon 5 лет назад
I don't have a heated bed, so I couldn't say for sure. Although, no matter the effect, I suppose starting from a more accurate place shouldn't ever end up worse than leaving it in a bad state. From a thermal expansion perspective, the 60 or 70C that is used in most heated beds doesn't seem very hot (say, vs. the 200C that makes baking sheets warp in your oven) and the bed is smaller and fastened to the printer's frame. Searching around a bit, it sounds like the deformation from heat warping would be within the same (~0.02mm) error that my amateur scraping was able to achieve.
@shockwaves59
@shockwaves59 4 года назад
hello nicholas, just wondering if you can point me in the right direction with your program, i have windows 10 with later than .net 4.7.2 installed but when i load it up and connect to the correct com port, my printer (ender3) dose in deed home its self, but nothing shows up on the right, its just a black box no matter what i do, i can measure corners, and i get a response but nothing appears on the right as it dose on this video, if i measure every 1,5,10,50000 it dosent matter again nothing on the right, Also if i choose "measure every" it only homes one location, any ideas? cheers!
@NicholasPiegdon
@NicholasPiegdon 4 года назад
For now, the response that the app expects is very rigid. If the text that comes back from the printer (in the left column) isn't *exactly* of a form like "Bed Position X: 13.00 Y: 10.00 Z: 0.10", then the app won't be able to understand it. Making that part more flexible is the last step to making it work with a much larger number of printers. When a position line comes in from your printer, what does it look like? If you copy-paste one of the responses here, that would be helpful!
@the.real.ipatch
@the.real.ipatch 4 года назад
@@NicholasPiegdon totally experiencing the same issue here with none of the circles appearing in the black box, and do not see any log statements outputting in the text area box to the left of the black box. However, when I connect my printer / board to the bed inspector app it does home the printer, and i can select a random point within the black box and the printer will run through it's motions, but never see a color circle appear in the black box area of the app, nor do i see any text appear below the `connect` & `disconnect` buttons. if makes a difference, the board i'm using is an skr v1.3 by bigtreetech, and i have marlin 2.0 installed on the board.
@NicholasPiegdon
@NicholasPiegdon 4 года назад
@@the.real.ipatch The GitHub issue ( github.com/npiegdon/bed-inspector/issues/4 ) where you posted that video a few days ago was the right place. (Thanks for the video! That is very helpful!) I just dropped the ball for a week or so and haven't had a chance to revisit the problem or reply to the comments there yet. Sorry!
@NicholasPiegdon
@NicholasPiegdon 4 года назад
This should be fixed now if you download the new v1.3 release. :D
@ChocolateMilkMonster
@ChocolateMilkMonster Год назад
And here I am shimming my magnetic mat up with aluminum foil. It's not perfect but it does the job well enough for my purpose.
@NicholasPiegdon
@NicholasPiegdon Год назад
That's actually not a bad idea. Each layer would be a nice, uniform thickness that is useful at the scale we're talking about. I also like that you've found an additive solution to calibrate your additive manufacturing device. The analogy with a CNC mill would be a facing cut: subtracting material to get the workpiece ready for the rest of the subtractive manufacturing, hehe.
@doktordeathray
@doktordeathray 5 лет назад
thanks for the great video but how do you launch your software util
@NicholasPiegdon
@NicholasPiegdon 5 лет назад
You can get the app from the Releases tab on the GitHub page: github.com/npiegdon/bed-inspector/releases/latest
@genome692002
@genome692002 4 года назад
can we have something like an executable file for the utility..... and not code.. many of us dont know programming...
@NicholasPiegdon
@NicholasPiegdon 4 года назад
There is an executable. Click the "Releases" tab there and download bed-inspector.exe
@suhaibchobi
@suhaibchobi 3 года назад
Hello , thanks for this great helpful video , one question thou , can I use the same method to fix a similar issue but on Glass bed , specifically an Anycubic Glass bed , 400x400mm , with a bump in the middle . thanks
@NicholasPiegdon
@NicholasPiegdon 3 года назад
I'd be a lot less comfortable grinding glass, but I don't know anything about the tools or process involved. It might be possible, but I'd do a lot of research before trying. Glass is kind of an all-or-nothing material because it can shatter (while metal is relatively forgiving).
@suhaibchobi
@suhaibchobi 3 года назад
@@NicholasPiegdon Appreciate your reply,Many thanks.
@avejst
@avejst 5 лет назад
Nice, thanks for sharing :-)
@HayabusaRydr
@HayabusaRydr Год назад
@0:40 what's the gcode you mentioned to measure a single point? Thank you
@NicholasPiegdon
@NicholasPiegdon Год назад
G90 gets you into absolute positioning mode, G1 (with an X and Y parameter) will move you to a point, and finally a G30 will do a "Single Z-Probe" at the current location. So after the G90 you can do a series of G1's followed by a G30 each time.
@LG-kj5qq
@LG-kj5qq Год назад
@@NicholasPiegdon How or what program did you use to see it on a monitor?
@NicholasPiegdon
@NicholasPiegdon Год назад
@@LG-kj5qq That was the bed inspector utility I mentioned making in the video. There is a link to the GitHub in the video description. Once you're there, click "Releases" at the side and you can download it.
@richardli8634
@richardli8634 Год назад
please forgive my ignorance and possibly stupidity, but the files from github.... how to compile or run?
@NicholasPiegdon
@NicholasPiegdon Год назад
Follow the link on the right at GitHub where it says "Releases". There are pre-built versions there. You want the bed-inspector.exe under the Assets section of the latest release. You should be able to download just that file and run it directly. (And no worries, you're not the first person that has had to ask. There is a lot of info on any given GitHub page and it's not always clear how they have everything laid out. Sorry for the confusion!)
@richardli8634
@richardli8634 Год назад
@@NicholasPiegdon thanks! I did end up just compiling it in VS but thought there would be more to it. I appreciate you getting back to me though!!!
@richardli8634
@richardli8634 Год назад
I know this is an older project of yours, but was wondering if you are still responding to issues with the program in the github?
@suivzmoi
@suivzmoi 2 года назад
does it stay flat when heated to bed temp?
@NicholasPiegdon
@NicholasPiegdon 2 года назад
That particular printer never had a heated bed, so I wasn't able to test it. I'd imagine there would be some warping. Annealing it after scraping would get most of the tension out of the metal and prevent most of it. That said, these days a bed that is independent from the heater (say, attached using magnets like a Prusa i3) along with mesh bed leveling (with lots of points) is probably a better answer.
@vicentesantos1204
@vicentesantos1204 4 года назад
great video, inspector bed supports delta printers?
@NicholasPiegdon
@NicholasPiegdon 4 года назад
I've never tried one, but if they respond to the usual (G1, G28, G30, and G90) commands, I don't see why not. :D
@cylus_sector9
@cylus_sector9 3 года назад
just bought an ender 3 pro and the bed is horrible. dips 1.8mm. *Press F to level bed*
@lophole7
@lophole7 3 года назад
Kinda lost here (Noob) downloaded the info from github but how do you get the program to run at all. There is no exe file? LOST.
@NicholasPiegdon
@NicholasPiegdon 3 года назад
GitHub moved things around so it's a little harder to see now, but on the right-hand side of the page you should see a section called "Releases". There is an exe file you can download from there.
@hotfuzz1913
@hotfuzz1913 4 года назад
Nice work cool video
@alanstone3125
@alanstone3125 2 года назад
would it not be easier if the manufacturers did the job properly in the first place seems everybody has the same problem
@doutorwiliam
@doutorwiliam 6 лет назад
Good Job brother, very thanks ;D
@bhmarten5984
@bhmarten5984 5 лет назад
Hi, this program looks great, but it is not functional for me, should I feel bad in baudrate in communication, could this change it ? The program is connected to the printer but showing chaotic letters.
@NicholasPiegdon
@NicholasPiegdon 5 лет назад
Sorry, I was only able to test it on the printer I had. I suppose you could download the code from GitHub and adjust the connection settings. They're on line 21 of PrinterPort.cs (here: github.com/npiegdon/bed-inspector/blob/master/PrinterPort.cs#L21 ). Building with (the free) Visual Studio might get it to behave differently.
@bhmarten5984
@bhmarten5984 5 лет назад
@@NicholasPiegdon do you mean to make a change in the file PrinterPort and then compile and create an exe file in visual stusio? I'm sorry, I'm not a programmer
@NicholasPiegdon
@NicholasPiegdon 5 лет назад
@@bhmarten5984 Yeah, if you open the solution file (BedLeveler.sln) in Visual Studio, there will be a little green "play" button on the toolbar that will make a new .exe for you with the changes. Anytime you make a change in one of the code files (and save it), you can just click the green play button again to incorporate those changes into the app.
@bhmarten5984
@bhmarten5984 5 лет назад
​@@NicholasPiegdon hello.. I have already installed visual studio and started the project with modification and the printer has connected and executed the commands, the only thing that doesn't work- not showing results in the right black window and the automatic measurement "measure every" does not work - performs only one measurement and stops and does not continue.
@NicholasPiegdon
@NicholasPiegdon 5 лет назад
@@bhmarten5984 Hmm, I wonder if your printer is returning something different than the tool is looking for. It will probably depend on the printer's firmware. The app wants a response like "Bed Position X: 13.00 Y: 10.00 Z: 0.10" in exactly that format. After that single point, what do you see in the scrolling text box at the left? If it doesn't match that exactly, the app won't detect the coordinates correctly, which would cause it to stop after the first point the way you described.
@alejandroperez5368
@alejandroperez5368 4 года назад
I'm guessing this only worked because it's not a heated bed. A heated bed changes it shape compared to when it's cool.
@NicholasPiegdon
@NicholasPiegdon 4 года назад
The thermal expansion in ~6mm of aluminum over a 50-degree C change between room temperature and heated bed temperature should be around 10 microns. That shouldn't impact a 100 micron layer height too much, especially when most of that expansion will be uniform. Even if the stresses in the metal cause a bit of non-linear distortion, this method could still work if you annealed the plate before and/or after. Probably both to be safe: get the tension out, make it flat, then get the tension out again, hopefully without much additional distortion.
@alejandroperez5368
@alejandroperez5368 4 года назад
@@NicholasPiegdon My Ender 3 has 4 tension wheels. How am I supposed to take the tension out?
@NicholasPiegdon
@NicholasPiegdon 4 года назад
@@alejandroperez5368 That's a different kind of tension. I meant the internal stress in the metal itself. Annealing means heating the metal a lot until the crystalline structure begins to change (and relaxes a little), then cooling it down slowly. That way you get fewer deformations when it gets hot normally. The tension wheels on your printer are to keep the axes from being wobbly or having too much backlash, so they're useful in a different way. Annealing can take a bit of special equipment: aluminum requires a temperature around 410C, so it's usually done in a furnace or kiln.
@alejandroperez5368
@alejandroperez5368 4 года назад
@@NicholasPiegdon Sorry, I meant the bed leveling screws, which combined with springs, they exert undesired tension on the aluminium bed. On the other hand, as it's a heated bed, there's no way for me to anneal the aluminium bed, as it would burn the heating circuitry.
@ameliabuns4058
@ameliabuns4058 3 года назад
I wanna do this so bad but I dokt have the equipment and my bed is 300x300
@Shaperjet
@Shaperjet 5 лет назад
how to do that If you have a 3d printer farm , with 100 machines , any suggestions ?
@n2n8sda
@n2n8sda 5 лет назад
Identify any printers with serious bed errors (you should already know problem printers if you are running that many). Since it is a high volume of work the quickest and probably most economical after factoring in time would be to contact local machine shops and get a bulk price for surface finishing.
@adriandumitrascu4292
@adriandumitrascu4292 4 года назад
you can send them to mill shop
@sto2779
@sto2779 Год назад
Interesting.
Далее
The Secret to a flat  3d printer bed
16:23
Просмотров 36 тыс.
Manual Mesh Bed Levelling - Free warped bed solution
9:42
A Minecraft Movie | Teaser
01:20
Просмотров 19 млн
Средневековый киборг
00:39
Просмотров 504 тыс.
How to Fix an Ender 3d Printer Warped Print Bed
8:49
Просмотров 131 тыс.
I will never talk about Z wobbling ever again !
10:53
Просмотров 464 тыс.
Seriously the BEST $2 3D printer upgrade!
15:53
Просмотров 2 млн
3D Printer Problem: do you know How to Fix Z-Wobble?
7:28
A Minecraft Movie | Teaser
01:20
Просмотров 19 млн