I’ve found that a very easy way to get your tramming dialed in all the way is to tram it in the way described in this thread or on the wiki. Then, do a bed levelling calibration and run a print that goes across the entire build plate on the first layer. Check how much the z-axis lead screws rotate as the toolhead moves across the plate. This is easier to see if you stick a tiny piece of filament or something to the lead screw to actually see how much it is rotating. Then, see adjust the plate depending on where it moved up or down (i.e if the bed moves down when the printhead is moving to the back, tram the back of the bed down a little bit). Repeat until your bed is dialed in well. Worked perfectly for me.
Did you ever get this figured out? Im having this same problem over and over and over again in the exact same spot.
On another note I’ve been cursing the fact that there is no pause for user action G-Code [that we know of] that doesn’t move the toolhead to the chute like “M400 U1
” does. So the tramming G-Code waits for a hard coded 30 seconds on each of the three spots, then goes over them all again two times with 15 second pauses. It would have been nice if you could fiddle with the gauge for any amount of time, then press “next” or something like that.
It did occur to me a while ago though, that you can do it this way:
-
Start the tramming G-code and wait until it pauses at the first spot. Then turn power off! Now adjust that point for any amount of time, until you are really happy with it.
-
Power on and run the G-code again. This time let it run until it pauses at second spot. Power off again and adjust.
-
Same procedure for third / last spot.
I’ll try this next time I feel a need to level the bed. Note BTW that this procedure is only sensible when using a 0.4 feeler gauge. If you’d set it to “barely touch” for the first spot, it would be awfully tilted when powering on again and all sorts of sad things could happen, possibly including nozzle scratching the plate…
This is sensible, and I’ve tried this wonderful model that puts a dial on the front right Z-screw for making it easy. I loved it but need to modify it because the cursor slips far too much at least on my printer. I believe the magnet sits on the bearing as opposed to the rod. One of these days I’ll revisit it and fix that problem. Some other size magnet and/or some part inbetween is needed.
How many bed adjustment knobs/screws are there? I see the two in front, and it seems like there’s probably one in the middle in back. Is that right, just 3?
That’s correct, only 3 knobs for adjustment.
Can you please provide a step by step on how you use the feeler gauge?
I’ve tried to find videos but they don’t seem to be what you’re describing.
I’m sure there are basic youtube videos if you search a little more. For a real-life use case you can instead search youtube for how to set valve lash on a Moto Guzzi motorcycle because that too needs a feeler gauge Or setting points on old engines.
Anyway, when the toolhead stops a bit above the plate at a calibration point, you just stick the gauge in the gap. If you can’t, the gap is too tight and you need to adjust.
Conversely, if the gauge fits in the gap without any drag at all, the gap is too large. When the gap is correct, there is a slight drag but you don’t need much force. You’ll get a feeling for it.
Edit: It might be a good idea to just run the calibration procedure without actually adjusting any of the thumb screws. That should give you some base line and you can see how the current tramming is, without upsetting it. Do this for as many times you wish and you should quickly get some experience!
Excellent. This is extremely helpful. Thanks!
THANK YOU! Having a papper at 0.4mm thick solved the nozzle scraping across the print bed for me! After many sleepless nights, I’m finally back to pristine quality
Hi, my bed needed tramming which i did sucessfully a few months ago, but using a different method. Ive used the feeler gauge this time round as needed to do it again. The 30 seconds is not enough for me. My question, is can i run the g code and when it stops onbthe first corner, switch it off and manually adjust ?
I have an X1C
You could, but you will have to re-rerun the code, let it move to the first corner, wait until it goes to the second position, turn it off, adjust, re-run the code, wait until it moves to the third position, etc.
Try the way I described in this earlier post: Superior (non-destructive) bed tramming procedure - #19 by lkraus
The use of the wrench makes it much easier to make small, precise adjustments.
Using a light to find the “just touches” point is more distinct than trying to judge equal friction with a feeler gauge.
Please note that the bed tramming gcode file is viewable and editable with any standard text editor (such as Notepad). There are lines such as M400 S30 ; wait 30s
(the thing after the semicolon is just a comment) and you can change that to eg. M400 S90 ; wait 90s
or whatever figure you like. Note that you need to change at least three of such pauses in the file.
That makes perfect sense. I did use your method, just ran out of time very mich appreciate tou getting back to me !
I saw that and completly make sense but wasnt sure about the “M” number, but assume that just means “move” and speed of the move, but will give that a go thank you !
Can’t you use the old paper method?
Well, I wish I’d found this an hour ago before I’d moved the screws…