stefix
December 8, 2020, 8:38pm
1
Hello Snapmakers,
I designd a litte helpertool to do automatic leveling on any surface you want.
For myself i use a 3mm glasbed directly on the heatingbed.Works very well!!!
Here the Link to thingiverse:
FiFix - The ultimative Levelingtool vor all Snapmakers 2.0
Make it possible to do the normal leveling process on any flat surface
(testet with 3mm and 4mm glas) like Glas, Wood, Metall, Plastik .......
Be sure to set the heightsensor to the correct...
Any comments, ideas, questions or refinements are very appreciated.
Have Fun
Stefix
21 Likes
Very clever! If you do repeated G30 probes with it and ignore the first of the 3 values, what is your repeatability deviation looking like?
stefix
December 8, 2020, 8:51pm
3
Hi brent113,
Thank you, but can you explain to me what you mean with ārepeatet G30 Probesā
Issue a G30 command , which is a probe, multiple times over the USB connection (not Wifi). Each issuance will give you 3 numbers. The first, being a high speed measurement, gets discarded.
Issuing the command several times will give you lots of numbers, which can be used to calculate the repeatability of the probe.
I issued a G30 command about 30 times on the stock inductive probe and got a worst-case deviation of +/-0.02mm, and 75% of the time +/-0.00mm. Iām curious if the additional mechanical components have affected that.
stefix
December 8, 2020, 9:02pm
5
Thank you, i will give it a try tomorrow, because its āBluelighttimeā i have the Laser working
2 Likes
Great idea, thanks for sharing!
Look at this guy, a true pro!
Using Brentās fan mod too
Keep on truckin guys we will get a dope machine yet!
stefix
December 8, 2020, 10:59pm
8
IMHO We have already a great machine, but nomachine is perfect ā¦
1 Like
Ahh dont take me too literally
Seriously though, the fan on the power supply is noisy and the fan on the nozzle is too weak, both of which are bad news.
I was trying to print brents fan mod and i was having a hard time with the bridging on it because the fan is bad.
Ill have to print one out of pla and then print a new one thats better after the fact when i have better air flow
This is great! Snapmaker should ask for your permission to manufacture and sell this, being able to use any print surface is a big improvement
1 Like
ITmaze
December 9, 2020, 12:37am
11
I love the idea.
Iām guessing that just putting a known thickness coin below the sampling sensor as it calibrates will give you a manual version of this?
stefix
December 9, 2020, 1:59am
12
@brent113 ,
have a look at this:
Send: G30 X200 Y200
leveling OFF
ProbeX:200.00 ProbeY:200.00Avtive:1
Move to X: 187.00, Y: 180.85, Z: 10.18
probed z: 10.18
probed z: 10.19
probed z: 10.18
Bed X: 200.00 Y: 200.00 Z: 11.19
X:168.00 Y:170.85 Z:10.18 E:0.00 Count X:74800 Y:72340 Z:4070
ok
Send: G30 X200 Y200
leveling OFF
ProbeX:200.00 ProbeY:200.00Avtive:1
Move to X: 187.00, Y: 180.85, Z: 10.18
probed z: 10.18
probed z: 10.20
probed z: 10.18
Bed X: 200.00 Y: 200.00 Z: 11.19
X:168.00 Y:170.85 Z:10.18 E:0.00 Count X:74800 Y:72340 Z:4071
ok
Send: G30 X200 Y200
leveling OFF
ProbeX:200.00 ProbeY:200.00Avtive:1
Move to X: 187.00, Y: 180.85, Z: 10.18
probed z: 10.18
probed z: 10.19
probed z: 10.18
Bed X: 200.00 Y: 200.00 Z: 11.19
X:168.00 Y:170.85 Z:10.18 E:0.00 Count X:74800 Y:72340 Z:4071
ok
Send: G30 X200 Y200
leveling OFF
ProbeX:200.00 ProbeY:200.00Avtive:1
Move to X: 187.00, Y: 180.85, Z: 10.18
probed z: 10.18
probed z: 10.20
probed z: 10.18
Bed X: 200.00 Y: 200.00 Z: 11.19
ok
Send: G30 X200 Y200
leveling OFF
ProbeX:200.00 ProbeY:200.00Avtive:1
Move to X: 187.00, Y: 180.85, Z: 10.18
probed z: 10.18
probed z: 10.20
probed z: 10.18
Bed X: 200.00 Y: 200.00 Z: 11.19
ok
Send: G30 X200 Y200
leveling OFF
ProbeX:200.00 ProbeY:200.00Avtive:1
Move to X: 187.00, Y: 180.85, Z: 10.18
probed z: 10.18
probed z: 10.20
probed z: 10.18
Bed X: 200.00 Y: 200.00 Z: 11.19
X:168.00 Y:170.85 Z:10.18 E:0.00 Count X:74800 Y:72340 Z:4070
ok
Send: G30 X200 Y200
leveling OFF
ProbeX:200.00 ProbeY:200.00Avtive:1
Move to X: 187.00, Y: 180.85, Z: 10.18
probed z: 10.18
probed z: 10.20
probed z: 10.18
Bed X: 200.00 Y: 200.00 Z: 11.19
X:168.00 Y:170.85 Z:10.18 E:0.00 Count X:74800 Y:72340 Z:4070
ok
Send: G30 X200 Y200
leveling OFF
ProbeX:200.00 ProbeY:200.00Avtive:1
Move to X: 187.00, Y: 180.85, Z: 10.18
probed z: 10.18
probed z: 10.20
probed z: 10.18
Bed X: 200.00 Y: 200.00 Z: 11.19
X:168.00 Y:170.85 Z:10.18 E:0.00 Count X:74800 Y:72340 Z:4070
ok
Send: G30 X200 Y200
leveling OFF
ProbeX:200.00 ProbeY:200.00Avtive:1
Move to X: 187.00, Y: 180.85, Z: 10.18
probed z: 10.18
probed z: 10.19
probed z: 10.18
Bed X: 200.00 Y: 200.00 Z: 11.19
ok
Send: G30 X200 Y200
leveling OFF
ProbeX:200.00 ProbeY:200.00Avtive:1
Move to X: 187.00, Y: 180.85, Z: 10.18
probed z: 10.18
probed z: 10.19
probed z: 10.18
Bed X: 200.00 Y: 200.00 Z: 11.19
X:168.00 Y:170.85 Z:10.18 E:0.00 Count X:74800 Y:72340 Z:4071
ok
Send: G30 X200 Y200
leveling OFF
ProbeX:200.00 ProbeY:200.00Avtive:1
Move to X: 187.00, Y: 180.85, Z: 10.18
probed z: 10.18
probed z: 10.19
probed z: 10.18
Bed X: 200.00 Y: 200.00 Z: 11.18
X:168.00 Y:170.85 Z:10.18 E:0.00 Count X:74800 Y:72340 Z:4070
ok
Send: G30 X200 Y200
leveling OFF
ProbeX:200.00 ProbeY:200.00Avtive:1
Move to X: 187.00, Y: 180.85, Z: 10.18
probed z: 10.18
probed z: 10.18
probed z: 10.17
Bed X: 200.00 Y: 200.00 Z: 11.18
X:168.00 Y:170.85 Z:10.17 E:0.00 Count X:74800 Y:72340 Z:4068
ok
Send: G30 X200 Y200
leveling OFF
ProbeX:200.00 ProbeY:200.00Avtive:1
Move to X: 187.00, Y: 180.85, Z: 10.17
probed z: 10.17
probed z: 10.19
probed z: 10.18
Bed X: 200.00 Y: 200.00 Z: 11.19
X:168.00 Y:170.85 Z:10.18 E:0.00 Count X:74800 Y:72340 Z:4071
ok
Send: G30 X200 Y200
leveling OFF
ProbeX:200.00 ProbeY:200.00Avtive:1
Move to X: 187.00, Y: 180.85, Z: 10.18
probed z: 10.18
probed z: 10.19
probed z: 10.16
Bed X: 200.00 Y: 200.00 Z: 11.18
X:168.00 Y:170.85 Z:10.16 E:0.00 Count X:74800 Y:72340 Z:4066
ok
It looks very fine for me, what do you think about?
And now its bedtimeā¦
cu
4 Likes
Thanks, thatās as good as can be on this machine!
Nice work on the design!
robin
December 9, 2020, 6:42pm
14
Looks good !!
My other printer works with a mirror and 3D-lack.
How is the first layer? because the nozzle will start higher.
stefix
December 9, 2020, 9:49pm
15
Hi robin,
The first layer is like ever, because i calibratet the sensor between the metallplate and the sensor.
1 Like
robin
December 10, 2020, 8:54am
16
But there is a metal plate on the glass under the sensor. So when you put away the metal plate, the glass is lower then the metal plate. The first layer then , how gould it be right??
Because in the last step, you still do the manual calibration step with the card. At this point the firmware determines the height difference between the distance of the sensor to the bed (in this case the metal plate). Assuming the metal plate is 1mm thick, it would be the same as if the sensor would be mounted 1mm higher.
All the measured levels are then set relative to what you say is the best distance to the bed for that last step. Thatās actually the beauty of this solution. Doesnāt require any modification to the firmware or configuration of the machine.
2 Likes
Atom
December 10, 2020, 12:36pm
18
@stefix very impressive! Keep up the good work
Well thought out. No changes to firmware, or whatever, necessary. You make multiple users happy with this. Thank you.
stefix
December 10, 2020, 6:47pm
20
Arrrrghhhhhhh!!!
Yesterday I killed my 3D Head!! Butā¦
All from beginningā¦
Somehow the Sensor caught a clamp that i have used to hold the glasbed down. Its broken.
I opend the Printhed an removed the sensor and opend the defektiv Sensor carefully.
I found a little coil at the bottom of the part and the connection to the pcb were destroyd.
The lines were apox. 1/100 mm very very thin. I was unable to solder them to the pcb again.
But I noticed by the way the red LED lights in the sensor went up when I short the two contacts.
I tought by myself hmmā¦ could a little switch do the job?
and I slegehammer engineerd this:
and belive it or not - IT WORKS!!!
@brent113 Its not so precise as FiFix so 1 or 2 or 3 1/00mm but its only an old PC-Powerswitch
Now I must find a way to make it nice and clean and praktikable.
Its like a little BTouch but you must lift it manualy at the begin and the end of levelig like my FiFix
But nevertheless I think I will order a new printhead this days.
Keep alive and kicking!
5 Likes