Le palpeur est basé sur un microswitch de souris d'ordinateur
Le doigt est libéré et descend lors du homing X, pas besoin de gcode supplémentaire pour cela.
Après le homing X,Y et Z un mouvement en Z relève le doigt et réarme le capteur pour une autre utilisation. Ce mouvement nécessite du gcode supplémentaire pour baisser la tête.
2 possibilités :
Pour construire le palpeur, on a besoin de :
This is a probe sensor for the Dagoma Discovery 200 3D printer
it come in place of the inductive sensor and does not need power supply. It is based on simple mouse microswitch.
The dowel goes down and is activated when X homing ; no need to add an extra gcode for this.
After homing X Y and Z a Z movement down lifts the dowel and re-arms for a next use. this movement need an extra gcode for XY positionning and for lower the hot-end.
Two possibilities
for building this sensor we need :
A microswitch 12.7 x 5.7mm, very common in computer mouse, this can be wired as NO or NC depending on your firmware
A bicycle spoke diam 2 mm cut to 75mm, keep the thread for fixing the head button
A spring like those found in pens
An electrical connection block for maintening the sping on the spoke
A piece of double side tape for maintening the arming stick
sample of gcode
G28 X ; homing X and move down the probe sensorG28 YG1 X100 Y100 F3000G28 Z ; homing Z, needed before 4 points probingG92 Z0G91G1 Z5 ; move up 5 mm before 4 points probingG29; Detailed Z-ProbeG92 Z10G1 Z4 ; move up over the coin or button cellG90G1 X10 Y120 ; move over the coin or button cellG91 ; mode relatifG1 Z-5.2 ; move down the hot-end for fixing Z0 and lifts the probe sensorG90G92 Z0 ; set Z to zeroG91G1 Z8 F3000 ; move up to 8 mm
if you encounter an issue to go below Z0, you must probably modify your firmware and increase the Z offset like this
define Z_PROBE_OFFSET_FROM_EXTRUDER -10
https://www.youtube.com/watch?v=e5EaKH_T2fQ&feature=youtu.be
head_button.STL | 122.7KB | |
sensor_body.STL | 51.0KB | |
sensor_lever.STL | 23.1KB |