Jump to content

Banner.jpg.b89429c566825f6ab32bcafbada449c9.jpg

3D printer - Piezo Z probing


Gina

Recommended Posts

What temperature are you using. I generally print PLA at 210 or even 220. Seems to make it 'stickier'. Bed is 70 for first layer and 60 after that.

I haven't had any issues if the glass is clean and nozzle at correct height. PLA seems to benefit from being well squished to the bed.

HTH :)

 

Link to comment
Share on other sites

First layer 240°C others 200°C.  Bed I estimate as about 60°C from touch.  Bed heater thermistor says 140°C but there's 2mm of aluminium and 4mm of glass above that.  I think the bed temperature is probably the trouble - too much heat loss in the glass but the thermistor embedded in the bed heater could be wildly out I guess.

EDIT...  Just checked the temperature rating of the heater I'm using (Keenovo) and it's 260°C so I can increase the bed temperature considerably before getting near the limit.

Edited by Gina
Link to comment
Share on other sites

Do you have the thermistor set up correctly in config.g? It shouldn't be that far out. I have 6mm bed & 3mm glass and it reads within a few degrees difference top/bottom.

From my config.g

M305 P0 T100000 B3950 C0 R4700            ; Set thermistor + ADC parameters for heater 0

You have a different make heater to me so they may differ, but most of the silicone heaters are fairly similar.

Also have you run a PID tune on the Bed? (M303 H0 P1 S60)

Another thing you could try is printing all layers at same extruder temperature. Maybe some relative shrinkage going on and popping the print off. 

Link to comment
Share on other sites

Used the "qwik-fix" of Pritt Stick to get a print.

AFAICT the Keenovo  uses the same thermistor.

I haven't run PID tune on the bed - I'll try that.

Relative shrinkage could be the problem.

The underside of the bed heater is open and I've felt that - it's a lot hotter than the glass top surface but can't be 140°C or it would have burnt my fingers.  I can touch it but only briefly so guess something like 80-90°C.  I'm thinking of adding a layer of polyurethane foam (or maybe ultra high temperature insulation) and boxing it in with thin plywood.  It's helping to heat my living room ATM! ?

Link to comment
Share on other sites

That's very strange. How thick is your Ali plate? I can't feel any difference between the top of the glass & surface of the heater below. Mine is completely open too. My heater is 750W 220V.

Also, what type of glass? I'm using borosilicate.

Edited by tekkydave
Link to comment
Share on other sites

The ali plate is 2mm thick and the glass plate 4mm (float glass).  Heater is 400mm square 220v 1200W.  This is a BIG printer!  2ft cube box.

Link to comment
Share on other sites

Link  What I was going by is that SSRs use "bang bang" control - on for a bit, off for a bit.  My understanding is that PID uses PWM.  Maybe I'm wrong.  "It's not unusual" ?

Link to comment
Share on other sites

I agree with Dave, I have an SSR driving my 6mm ally plate, no problems, quickly getting to & keeping temperature.

In fact its a little too fast in the initial heating, I've had to program in a small delay to ensure heat has spread evenly across the bed.

Link to comment
Share on other sites

OK I stand corrected ?  But is there any advantage of PID considering the very long time constant of the bed.  My setup maintains the bed temperature within ±1°C, I would have thought that was quite adequate.

Link to comment
Share on other sites

Well...  Back on topic...  I had to take the extruder apart to sort out a filament jam and now I have to set everything up again.  The tension on the upper screws needs getting just right and the sensor trigger level likewise.  This seems to be more trouble than setting up Z height to get the right nozzle to bed gap.  Now I'm wondering if piezo probing is such a good idea after all, at least for my Concorde printer.  This is the first printer that has achieved a level bed straight off and for which Mesh Grid Probing is unnecessary so Z homing is all that's needed but that still needs some sort of probe.

Link to comment
Share on other sites

Rejecting defeat, I carefully adjusted everything so that the piezo triggered from nozzle and not from Z drive vibration.  I did this cold.  Then tried a print run and found I needed to reduce the hotend fan to 40% to avoid triggering.  Maybe if I can rubber mount the fan I can have it running faster.  Maybe piezo probing isn't dead on the Concorde after all...

Link to comment
Share on other sites

The saga continues...  Had the printer merrily doing a print run (a part for my ASC) when I went to bed and this morning there was an adequate test part sitting on the print bed having cooled down and released from the bed.  So this morning I designed another part and attempted to print it on Concorde, expecting the same results as last night.  HUH!!!  Guess I'm an optimist!!  No way was this stupid printer going to behave itself!

Link to comment
Share on other sites

This is taking too long - I want a printer that works!  I want to progress my other projects not fool around with 3D printers (even if 3D printers do interest me).  Makes me wonder if I should simply add a microswitch Z endstop and calibrate that.

Link to comment
Share on other sites

Wanted to use the Concorde to print test parts for my ASC so commented out all the homing and probing from the start gcode and set the nozzle height by hand.  It's now printing.

Link to comment
Share on other sites

Until the hotend jammed!  But that's another matter.

I've found why the bed thermistor is showing low temperature - the glue has come unstuck and the middle of the heater is hanging down a mm or two in the centre where the thermistor is.  So the thermistor is no longer in contact with the aluminium plate!

As for the piezoelectric Z probing - it was an interesting idea and no doubt ideal for printers that suffer from bed level problems and where it could be implemented reliably such as on my Mini printer, where it's working well.  BUT... It has turned out that Concorde doesn't need it and it's more trouble than it's worth.  I now plan to fit a standard micro-switch endstop for the Z axis on Concorde and calibrate the nozzle height with a sheet of paper.  This should only need doing once per multiple print run.

Edited by Gina
Link to comment
Share on other sites

I would like to thank everyone who has commented and given me ideas on this.  All this may not be wasted as I may apply it to another 3D printer.  Whether this will be my Giant printer or something else I'm thinking about.  The Concorde has turned out to be a big printer with the same printing area as the Giant but half the height.  I don't really think there's much if anything I want to print that's over the 350mm build height of the Concorde.  I think the Giant was really just to prove I could do it without much of a practical purpose.  I'm thinking of dismantling it and recovering the large space it's currently occupying.

It might make more sense to build a printer in between the Mini and the Concorde if I feel the need for three printers.  Currently the Mini is equipped with a 0.25mm nozzle and works well for small print jobs.  Print volume is 200mm x 200mm x 250mm.  Concorde print volume is 400mm x 400mm x about 350mm.  The large 400mm square bed heater is rated at 1200W and really overkill for medium sized prints.  I still have the print bed from my dismantled Titan printer which is 300mm x 300mm with a 750W mains powered heater.  An intermediate sized printer could be an option for the future.  I had intended the Concorde to be a replacement for the Titan but it would seem to be more a Giant replacement!

Edited by Gina
Link to comment
Share on other sites

Been looking at the bed heater on my Concorde printer.  Removed the glass plate and turned the aluminium plate plus heater pad over. There is a bulge in the middle about 6" diameter which I couldn't press out.  So I took a pair of scissors and lifted an edge followed by working my steel rule between pad and ali sheet until it reached the bubble.  That released the air (or whatever) and I was able to flatten the centre a bit, though not totally. 

I checked the Giant printer bed which also uses the same type of heater pad and aluminium plate (though this one is 5mm thick) and that showed a similar bulge.  Then I checked the bed from the Titan printer which has a smaller heater pad stuck directly to glass and that was quite flat.  Seems these pads don't stick to aluminium as well as glass.

With the bed heater upside down and the heater pad visible I thought I'd try heating it up and see what affect differential thermal expansion might do.  It went flat when hot and the aluminium sheet got a lot hotter than it did with the bed the right way up.  Looks like I need to do that same as I have with the Mini printer and press the heater pad with polyurethane foam but I would need to keep the temperature below around 100°C as the foam is only rated to 105°C.

After letting the bed cool down there was a slight separation of the heater pad from the ali but nothing like as bad as before.

 

Edited by Gina
Link to comment
Share on other sites

The bed heater is much improved by releasing the bubble. 

The problem now Is that I want to use a standard endstop for the Z axis same as X and Y but I can't see how to do that in Duet.  All sorts of different probes but no mention of standard micro-switch type endstop module.  Anyone know how to do this?

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
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • 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.