Tested with both a BLTouch and CR Touch. See Photos for both mounted.
Needed Parts to attach the touch probe to the mount:
It seems easier to place the nuts on top into the counter sunk hole and screw the touch probe on from below.
The 2x screws that attached the inductive probe mount to the extruder can be re-used.
Printing:
Wiring:
There are two ways to connect the touch sensor to the main board of the SV06.
The first way is to use the cable that is included with the touch sensor and connect the touch sensor directly to the main board using it. You will need to un-plug the cable that is currently plugged into the “Proximity Swich Port” (see page 21 of the SV06 manual for reference) and plug the new cable into it. The two cables I received with the BLTouch and the CR Touch were both straight through cables and did not require any modifications. You should still double check to make sure the pin outs line up correctly with on both ends for your cable.
The second way is to connect the touch sensor to the breakout board on the extruder using the port that the stock inductive probe was plugged into. You will need 2x JST 1.25 MX 5-pin female connectors + wires. You can crimp your own or buy a pre-made kit (link to the one I bought is below). The pin out of the cable IS NOT a straight through cable but a rollover cable. As in pin 1 on side A = pin 5 on side B, pin 2 on side A = pin 4 on side B and so on. Once you have the cable made, plug it on and you should be good to go.
Here is the JST 1.25 MX kit I got from Amazon:
https://www.amazon.com/dp/B07S18D3RN
Klipper Configuration: Works with both the BLTouch and CR Touch
Documentation: https://www.klipper3d.org/BLTouch.html
The touch probe configuration that I'm using on the stock SV06 main board.
[bltouch]
sensor_pin: ^PB1
control_pin: PB0
x_offset: 29.5
y_offset: -28.5
z_offset: 0 # re-run probe_calibrate
speed: 5.0
lift_speed: 100
samples: 2
sample_retract_dist: 2
samples_result: average
samples_tolerance: 0.01
samples_tolerance_retries: 5
Here are a few other options to change due to the change in the probe offset vs the stock inductive probe.
In the [safe_z_home] section:
home_xy_position: 83, 141
In the [bed_mesh section:
mesh_min: 29.5, 28.5
mesh_max: 195.5, 196.5
Sorry I don't run Marlin but I'm sure someone will release a firmware for the SV06 with BLTouch / CR Touch support soon.
Approximate Weight Differences:
Weights include the probe, mount bracket, wires+connectors, and screws (except for the 2x screws that connect the mount to the extruder since those stay the same for each mounted probe).
Which ones should you get?
From what I've read the CR Touch is a bit more accurate but it's unlikely you will notice a difference in your prints. They both work basically the same way. The BLTouch uses a hall effect sensor to detect the probe movement while the CR Touch uses an optical sensor to detect the probe movement. In theory the hall effect sensor could be influenced by external magnetic fields while the optical won't. Probes wise the BLTouch uses a plastic one while the CR Touch is metal and has a slightly longer reach. I think the big difference is that the CR Touch weights about 60% more than the BLTouch so if your goal is to make your extruder as light as possible the BLTouch is the winner there.
The author marked this model as their own original creation.