More than auto leveling ... October 13, 2015 04:43PM |
Registered: 8 years ago Posts: 78 |
Re: More than auto leveling ... October 13, 2015 04:58PM |
Registered: 10 years ago Posts: 344 |
Re: More than auto leveling ... October 13, 2015 05:51PM |
Registered: 8 years ago Posts: 78 |
Re: More than auto leveling ... October 13, 2015 06:01PM |
Registered: 12 years ago Posts: 5,788 |
Re: More than auto leveling ... October 13, 2015 06:51PM |
Registered: 8 years ago Posts: 78 |
Re: More than auto leveling ... October 13, 2015 08:50PM |
Registered: 9 years ago Posts: 978 |
Re: More than auto leveling ... October 13, 2015 10:05PM |
Registered: 8 years ago Posts: 78 |
Quote
frankvdh
I agree with both cristian and TDD.
My guess is that the easiest answer will be to get a rigid, flat glass sheet and put it on top of your fairly rigid, nearly flat, bed (e.g. aluminium plate).
If you don't want to add a glass sheet, maybe you could put a thin permanent layer of automotive body filler (or something like that) on top of your surface. A cunning person might figure out a way to use the 3D printer head to level the surface before it set, and/or polish it afterward.
Re: More than auto leveling ... October 14, 2015 06:16PM |
Registered: 9 years ago Posts: 752 |
Re: More than auto leveling ... October 15, 2015 06:59AM |
Registered: 9 years ago Posts: 3,525 |
Re: More than auto leveling ... October 15, 2015 07:16AM |
Registered: 9 years ago Posts: 58 |
Re: More than auto leveling ... October 15, 2015 07:51AM |
Admin Registered: 13 years ago Posts: 2,569 |
Re: More than auto leveling ... October 15, 2015 04:57PM |
Registered: 8 years ago Posts: 78 |
Quote
DjDemonD
Might it be worth looking at the autolevelling feature in Rich Cattells Marlin firmware (https://github.com/RichCattell/Marlin). It does not just compute a new surface plane but follows an uneven surface whilst printing. I know this as I have seen it occasionally mis-read a particular point on the bed during G29 and then seen the print head deflect wildly above this point as it passes it during printing. This would not occur if it were just applying a new normal plane to the coordinates in the subsequent gcode. I don't know if this firmware works on cartesian printers, it seems to be very Delta orientated.
I do however completely take the point above that a really flat surface is what is required, which is difficult to achieve the larger that surface is.
Re: More than auto leveling ... October 16, 2015 07:57AM |
Registered: 9 years ago Posts: 3,525 |
Re: More than auto leveling ... October 16, 2015 11:22AM |
Registered: 8 years ago Posts: 78 |
Quote
DjDemonD
Let me know if you manage to adapt it to work on cartesian/core xy machines. I've been thinking harder about this; this firmware has to print on a potentially uneven surface as Deltas suffer from effectively printing convex or concave because of their inherent geometry, so the autolevelling has to form a map of bed height points, a plane would be less use than a chocolate teacup.
Re: More than auto leveling ... October 16, 2015 11:24AM |
Registered: 9 years ago Posts: 159 |
Re: More than auto leveling ... October 16, 2015 02:24PM |
Registered: 8 years ago Posts: 78 |
Quote
munchit1
if your careful with a flat blade, you can plean a lot of smaller irregularities out, by carefully shaving off the top layer of uht glue, the next coating is then more even....but if your beds bent, its bent.
Re: More than auto leveling ... November 10, 2015 06:47AM |
Registered: 9 years ago Posts: 3,525 |
Re: More than auto leveling ... November 11, 2015 11:42AM |
Registered: 9 years ago Posts: 752 |
Re: More than auto leveling ... November 11, 2015 03:31PM |
Registered: 9 years ago Posts: 483 |
Quote
bonmotwang
Yes, the surface is supposed to be flat. The compensation I am looking for is to fix the unideal surface condition.
The reason why I am bringing this up is I am building a big surface print bed, about 500x500. I am a little concerned about controlling the flatness in 0.2mm in the whole area, before and after heated. Plus the guide rail mounting surface will add to this error too.
There is a limitation in our DIY machines to achieve the perfect flatness and straightness. I hope the software can compensate the last bit that cannot be achieved mechanically.
I haven't started digging into the firmware source code yet. So I don't know how much work will be involved to be able to follow the surface.
I thought by probing 16 or 25 points on the board, the firmware can restore a closest virtual surface model to the real bed.
Then when the firmware is interpreting the g-code and moving the nozzle in XY plane, this virtual surface will generate the necessary movement in Z axis to following the uneven surface.
Probably some day I will start to modify the source code for my own machine.