Thingiverse
CR-10 Z Probe with Servo Arm by Festivejelly
by Thingiverse
Last crawled date: 3 years, 1 month ago
This here is a collaboration between myself and @jonathans1212
Its a Z probe designed for the CR-10 which uses a microswitch on an arm that can be moved by a servo.
Initial attemps to amount to the microswitch directly to the servo resulted in inaccurate probing. Jonathan had the idea to mount the microswitch direct to the printer frame. After doing some testing we got phenomenal results. So I thought about maybe we can use an elbow of some sort to move the arm to be stowed between probes. This is the result of that.
See the pictures as to how it all fits together. You'll need some m3 screws and nuts i'll be uploading a video on it soon.
We're getting standard deviations of like 0.001 which is insane.
The microswitch we used was the spare one that comes with the CR-10, although of course you can use the existing switch thats on the Z endstop if you wish.
A few notes about how to get this to work:
You'll need Marlin and you'll need to enable servos just like you do with the BL touch, but dont enable the BL touch, you need to enable these options:
#define Z_ENDSTOP_SERVO_NR 0 // Defaults to SERVO 0 connector.
#define Z_SERVO_ANGLES {60,120} // Z Servo Deploy and Stow angles
The stow angles are what ive calculated myself. You want stow to be up obviously and deploy to be down, they may vary per motor so id advise working out what they are for yours.
Offsets from extruder (if using the heavy duty customisable mount:
#define X_PROBE_OFFSET_FROM_EXTRUDER -42 // X offset: -left +right [of the nozzle]
#define Y_PROBE_OFFSET_FROM_EXTRUDER 9 // Y offset: -front +behind [the nozzle]
Probe clearences ive set at:
#define Z_CLEARANCE_DEPLOY_PROBE 5 // Z Clearance for Deploy/Stow
#define Z_CLEARANCE_BETWEEN_PROBES 10 // Z Clearance between probe points
For maximum accuracy id advise a slower probing speed:
#define Z_PROBE_SPEED_SLOW (Z_PROBE_SPEED_FAST / 4)
And id enable this so that its not constantly acting on the arm:
#define DEACTIVATE_SERVOS_AFTER_MOVE
Id keep the bolts as tight as possible but obviously not too tight that the servo motor cant move the arms.
Any questions just drop a comment and ill answer. Again thanks for Jonathan for coming up with the idea and for adding a pull request to marlin that gets rid of the annoying micro jump the CR-10 does between probing.
Video of it in action
https://www.youtube.com/watch?v=bPZjkGWimg0
Its a Z probe designed for the CR-10 which uses a microswitch on an arm that can be moved by a servo.
Initial attemps to amount to the microswitch directly to the servo resulted in inaccurate probing. Jonathan had the idea to mount the microswitch direct to the printer frame. After doing some testing we got phenomenal results. So I thought about maybe we can use an elbow of some sort to move the arm to be stowed between probes. This is the result of that.
See the pictures as to how it all fits together. You'll need some m3 screws and nuts i'll be uploading a video on it soon.
We're getting standard deviations of like 0.001 which is insane.
The microswitch we used was the spare one that comes with the CR-10, although of course you can use the existing switch thats on the Z endstop if you wish.
A few notes about how to get this to work:
You'll need Marlin and you'll need to enable servos just like you do with the BL touch, but dont enable the BL touch, you need to enable these options:
#define Z_ENDSTOP_SERVO_NR 0 // Defaults to SERVO 0 connector.
#define Z_SERVO_ANGLES {60,120} // Z Servo Deploy and Stow angles
The stow angles are what ive calculated myself. You want stow to be up obviously and deploy to be down, they may vary per motor so id advise working out what they are for yours.
Offsets from extruder (if using the heavy duty customisable mount:
#define X_PROBE_OFFSET_FROM_EXTRUDER -42 // X offset: -left +right [of the nozzle]
#define Y_PROBE_OFFSET_FROM_EXTRUDER 9 // Y offset: -front +behind [the nozzle]
Probe clearences ive set at:
#define Z_CLEARANCE_DEPLOY_PROBE 5 // Z Clearance for Deploy/Stow
#define Z_CLEARANCE_BETWEEN_PROBES 10 // Z Clearance between probe points
For maximum accuracy id advise a slower probing speed:
#define Z_PROBE_SPEED_SLOW (Z_PROBE_SPEED_FAST / 4)
And id enable this so that its not constantly acting on the arm:
#define DEACTIVATE_SERVOS_AFTER_MOVE
Id keep the bolts as tight as possible but obviously not too tight that the servo motor cant move the arms.
Any questions just drop a comment and ill answer. Again thanks for Jonathan for coming up with the idea and for adding a pull request to marlin that gets rid of the annoying micro jump the CR-10 does between probing.
Video of it in action
https://www.youtube.com/watch?v=bPZjkGWimg0
Similar models
thingiverse
free
CR-10 Heavy Duty Microswitch with servo arm probe by Festivejelly
... you firmware to first deploy the arm downwards, and stow it away after probing.
will upload the firmware settings after testing.
thingiverse
free
Anycubic Mega Zero Allen Key Probe by qystan
... babystepping
define babystep_zprobe_offset
add this line to your slicer to load the leveling mesh before start of print.
m420 s1
thingiverse
free
JGAurora A5 bltouch mount by heindaddel
...ft_probe_bed_position 11
define right_probe_bed_position 300
define front_probe_bed_position 0
define back_probe_bed_position 270
thingiverse
free
Mendel90 z-probe with microswitch and servo 9g by Ixotdog
...mendel90 z-probe with microswitch and servo 9g by ixotdog
thingiverse
mendel90 z-probe with microswitch and servo 9g
thingiverse
free
Creality CR-10 E3D V6 3D Touch by loganhaupt
...m_extruder -2 // z offset: -below +above [the nozzle]
[/code]
z offset will need to be calibrated for your own (but mine was -2)
thingiverse
free
Anet A8 Servo Z-Endstop by Avantes
... back_probe_bed_position 180
#define z_safe_homing
#define num_servos 1
z offset is set using m851 (do not forget to save m500)
thingiverse
free
Extruder_Titan_piece-inductive_sensor by fandres7_7
...nozzle]
license
creative commons attribution-sharealike 4.0 international license
follow my work in:
http://gitlab.com/fandres7_7
thingiverse
free
K-Touch Auto bed leveling by KareemHefnawy
...wvxgbq
https://youtu.be/y_1kg45apko
enjoy not having to level your bed forever :)
if you made this project please let us know :)
thingiverse
free
MPCNC_SPINDLE_CONTACTOR
...sign!
note - my machine is a burly j.
note - this is a modification that could have undesired consequences, use at your own risk.
thingiverse
free
Marlin 2.0.0 for Anycubic Kossel Linear Plus w/ SKR 1.3 and TMC2208
...pt deploy stow for not sending nozzle on bed by accidentally, and g28 after bed levelling.all the rest same as hapklaar settings.
Festivejelly
thingiverse
free
X5S MGN12 Hemera by Festivejelly
... mounting solution for the e3d hemera on a mgn12 rail.
assemble and screw the hemera into the mount before putting onto the rail.
thingiverse
free
Z Brace feet shock absorbers by Festivejelly
...ingiverse
my printer makes a ton of noise when moving about so i decided to print some shock absorbing feet using flex filament.
thingiverse
free
Low friction spool holder by Festivejelly
...d thus lowering the strain on your extruder stepper motor. if you have different sized bearings let me know and ill make a remix.
thingiverse
free
CR-10 Heavy Duty Microswitch with servo arm probe by Festivejelly
... you firmware to first deploy the arm downwards, and stow it away after probing.
will upload the firmware settings after testing.
thingiverse
free
CR-10 Piezoelectric Mount e3d v6 by Festivejelly
...uty e3d mod" by chito. i may also add some of my own "wings" as soon as i get a bit more competent with modelling.
thingiverse
free
DKDaigle's Belted X
...but the new x axis is a bit chunky. festivejelly has a good simple remix of the original. but...
Probe
turbosquid
$25
Probe
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
turbosquid
$12
Mars probe space space exploration lunar probe
...be space space exploration lunar probe for download as max on turbosquid: 3d models for games, architecture, videos. (1630876)
turbosquid
$35
Space Probe
...osquid
royalty free 3d model space probe for download as c4d on turbosquid: 3d models for games, architecture, videos. (1571168)
turbosquid
$15
Space Probe
...osquid
royalty free 3d model space probe for download as obj on turbosquid: 3d models for games, architecture, videos. (1314864)
turbosquid
$25
Robot Probe
...y free 3d model robot probe for download as fbx, obj, and dae on turbosquid: 3d models for games, architecture, videos. (1537490)
turbosquid
$1
Dental Probe
...e 3d model dental probe for download as ma, obj, fbx, and stl on turbosquid: 3d models for games, architecture, videos. (1312400)
turbosquid
$60
Police Probe
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
turbosquid
$10
Dental Probe
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
turbosquid
$9
Space probe
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
turbosquid
free
Cassini Probe
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
Cr
turbosquid
$15
Creazioni CR-673 CR-4461
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
3ddd
$1
Ravak CR 055.00
...ravak cr 055.00
3ddd
ravak , смеситель
ravak cr 055.00
turbosquid
$100
CR-002
...
turbosquid
royalty free 3d model cr-002 for download as stl on turbosquid: 3d models for games, architecture, videos. (1686037)
3ddd
$1
Ravak CR 012.00
...ravak cr 012.00
3ddd
ravak , смеситель
смеситель ravak cr 012.00
3ddd
free
Консоль CR Currin
...ь , cr currin
консоль cr currin
ширина - 1675 мм
глубина - 510 мм
общая высота - 810 мм
3ddd
$1
CR 39444
...0
диаметр: 100
тип патрона: gu5,3 gu10
количество ламп: 1
мощность: 35w
цвет: золото хрусталь
материал: металл хрусталь exclusive
3d_ocean
$89
Honda CR-Z
...www.youtube.com/watch?v=rrbb4d4lypk ` he honda cr-z‘s exterior styling is formed around a “one-motion wedge” concept with a lo...
3ddd
$1
Creazoni / STEFY CR-8901
...creazoni / stefy cr-8901
3ddd
creazoni
creazioni stefy cr-8901
turbosquid
$60
Chain-CR-001
...squid
royalty free 3d model chain-cr-001 for download as stl on turbosquid: 3d models for games, architecture, videos. (1680536)
turbosquid
$99
Honda CR-Z
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
Servo
turbosquid
$30
Servo
...d model servo for download as obj, blend, dae, stl, and sldpr on turbosquid: 3d models for games, architecture, videos. (1394011)
3d_export
$5
servo motor
...tor
3dexport
it's a simple part of servo motor 0.75kw for used in machines assembly to show specified motor in own project.
turbosquid
$1
Servo Moter
...quid
royalty free 3d model servo moter for download as blend on turbosquid: 3d models for games, architecture, videos. (1650816)
turbosquid
free
Motor/Servo
...osquid
royalty free 3d model motor/servo for download as obj on turbosquid: 3d models for games, architecture, videos. (1522522)
turbosquid
$60
Servo Skull
...
royalty free 3d model servo skull for download as ma and fbx on turbosquid: 3d models for games, architecture, videos. (1318573)
3d_export
$5
Servo 3D Model
...rvo 3d model
3dexport
servo
servo 3d model download .c4d .max .obj .fbx .ma .lwo .3ds .3dm .stl pasqualesiciliano 104590 3dexport
turbosquid
$50
Servo Motor
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
turbosquid
$49
Servo Motor
...model servo motor for download as 3ds, max, obj, fbx, and stl on turbosquid: 3d models for games, architecture, videos. (1324153)
turbosquid
$29
Servo Set
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
turbosquid
$10
machine servo
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
Z
3d_export
$5
nissan z
...nissan z
3dexport
nissan z
3ddd
$1
Vase Z
...vase z
3ddd
vase z
3ddd
$1
полотенцесушить Z
...полотенцесушить z
3ddd
полотенцесушитель
полотенцесушить z
design_connected
free
Z-Chair
...z-chair
designconnected
free 3d model of z-chair designed by karman, aleksei.
design_connected
$11
Z Lamp
...z lamp
designconnected
phillips z lamp computer generated 3d model. designed by kalff, louis.
3d_export
$5
Dragon balls z
...dragon balls z
3dexport
dragon ball z
turbosquid
$20
Fighter Z
...
turbosquid
royalty free 3d model fighter z for download as on turbosquid: 3d models for games, architecture, videos. (1292563)
turbosquid
$9
Pen Z
...pen z
turbosquid
free 3d model pen z for download as obj on turbosquid: 3d models for games, architecture, videos. (1686775)
turbosquid
free
z chair
...z chair
turbosquid
free 3d model z chair for download as max on turbosquid: 3d models for games, architecture, videos. (1410230)
turbosquid
$5
Letter Z
...urbosquid
royalty free 3d model letter z for download as max on turbosquid: 3d models for games, architecture, videos. (1408540)
Arm
archibase_planet
free
Arm
...ase planet
arm hand right hand skeleton
arm human skeleton right arm n030515 - 3d model (*.gsm+*.3ds+*.max) for 3d visualization.
3ddd
$1
arm chair
...arm chair
3ddd
arm chair , пуф
arm chair
turbosquid
$5
arm
...arm
turbosquid
royalty free 3d model arm for download as obj on turbosquid: 3d models for games, architecture, videos. (1306158)
turbosquid
free
Arm
...arm
turbosquid
free 3d model arm for download as obj and fbx on turbosquid: 3d models for games, architecture, videos. (1346955)
turbosquid
$29
Arm
...osquid
royalty free 3d model arm for download as obj and fbx on turbosquid: 3d models for games, architecture, videos. (1382436)
3d_export
$5
coat of arms
...coat of arms
3dexport
coat of arms
3ddd
$1
ARM SOFA
...arm sofa
3ddd
arm sofa
3ddd
$1
Arm chair
...arm chair
3ddd
arm chair
3ddd
$1
Arm chair
...arm chair
3ddd
угловое
arm chair
3ddd
$1
ARM CHAIR
...arm chair
3ddd
arm chair clothes
10
turbosquid
$25
10
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
turbosquid
$10
a-10
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
3ddd
$1
EX 10
...ex 10
3ddd
samsung , фотоаппарат
ex 10
3ddd
$1
Bed 10
...bed 10
3ddd
постельное белье
bed 10
evermotion
$25
Scene 10 Archinteriors vol. 10
...dering design interior
take a look at textured and shadered visualization scene ready to be rendered.. evermotion 3d models shop.
3ddd
$1
Curtains 10
...curtains 10
3ddd
curtains 10
3ds max 2011,fbx + textures
polys: 100355
3ddd
free
PLANTS 10
...plants 10
3ddd
цветок , горшок
plants 10,, with 3 different color planter boxes
turbosquid
$24
Chandelier MD 89310-10+10 Osgona
... chandelier md 89310-10+10 osgona for download as max and fbx on turbosquid: 3d models for games, architecture, videos. (1218762)
design_connected
$29
Nuvola 10
...nuvola 10
designconnected
gervasoni nuvola 10 computer generated 3d model. designed by navone, paola.
design_connected
$22
Kilt 10
...kilt 10
designconnected
zanotta kilt 10 computer generated 3d model. designed by progetti, emaf.