VOAC Z-Endstop calibration crashes into cam

After doing VOAC X/Y calibration. I exited and rentered VOAC. Started the Z-calibration and the printer moves up the toolhead T0 and then its moved down into the cam.
49 Replies
Helge Keck
Helge Keck2w ago
please include this file in your printer.cfg and add this underneath it
[gcode_macro _VAOC]
variable_is_fixed: True
[gcode_macro _VAOC]
variable_is_fixed: True
Helge Keck
Helge Keck2w ago
then run _VAOC_RESET and try again its a new version with multiple fixes, not published yet but confirmed already that it works
Pad
PadOP2w ago
Just included it Mhh besides the fact that it moves Z way more now It still just moves up and down again I stopped it before it crashes into the cam a 2nd time
Helge Keck
Helge Keck2w ago
please share your debug.zip
Pad
PadOP2w ago
Where do I get this
Helge Keck
Helge Keck2w ago
in the ratos configurator in the navigation panel
Helge Keck
Helge Keck2w ago
before you clicked z-calibration, did you centered both nozzles over the camera?
Pad
PadOP2w ago
Yes I centered both toolheads Exited the calibration Started it again. Ensured both are centered and tried Z Calib
Helge Keck
Helge Keck2w ago
try AGAIN WITH THIS ONE
Helge Keck
Helge Keck2w ago
didnt yelled, caps lock accidentaly active please recenter both nozzles
Pad
PadOP2w ago
Nope still the same behavior
Helge Keck
Helge Keck2w ago
one sec so when its over the camera and you start z-calib, it just moves up and down? no sidewards moves?
Pad
PadOP2w ago
Yep
Helge Keck
Helge Keck2w ago
do you start this with the left or with the right toolhead over the camera?
Pad
PadOP2w ago
T0 So the left one
Helge Keck
Helge Keck2w ago
please share the ratos-variables.cfg file
Pad
PadOP2w ago
[Variables]
idex_applied_offset = 0
idex_xcontrolpoint = 113.58352106465432
idex_xoffset = -1.8494250310993294
idex_ycontrolpoint = 330.82540325829245
idex_yoffset = 0.15878053417105775
idex_zcontrolpoint = -0.74
idex_zoffset = 0.0
idex_zoffsetcontrolpoint = 0.0
nozzle_expansion_applied_offset = 0
nozzle_expansion_coefficient_multiplier = 1.0
nozzle_expansion_coefficient_t0 = 0.06
nozzle_expansion_coefficient_t1 = 0.06
t0_filament = ('', '', 0)
t1_filament = ('', '', 0)
[Variables]
idex_applied_offset = 0
idex_xcontrolpoint = 113.58352106465432
idex_xoffset = -1.8494250310993294
idex_ycontrolpoint = 330.82540325829245
idex_yoffset = 0.15878053417105775
idex_zcontrolpoint = -0.74
idex_zoffset = 0.0
idex_zoffsetcontrolpoint = 0.0
nozzle_expansion_applied_offset = 0
nozzle_expansion_coefficient_multiplier = 1.0
nozzle_expansion_coefficient_t0 = 0.06
nozzle_expansion_coefficient_t1 = 0.06
t0_filament = ('', '', 0)
t1_filament = ('', '', 0)
`
Helge Keck
Helge Keck2w ago
please add this macro to your printer.cfg and then run TEST_VAOC in the console and share the console output
[gcode_macro TEST_VAOC]
gcode:
# config
{% set z_offset_probe_x_offset = printer["z_offset_probe"].x_offset|default(0)|float %}

# ratos variables file
{% set svv = printer.save_variables.variables %}

# get reference point coordinates
{% set idex_xcontrolpoint = svv.idex_xcontrolpoint|default(150)|float %}

RATOS_ECHO PREFIX="TEST" MSG="idex_xcontrolpoint: {idex_xcontrolpoint}, z_offset_probe_x_offset: {z_offset_probe_x_offset}"
[gcode_macro TEST_VAOC]
gcode:
# config
{% set z_offset_probe_x_offset = printer["z_offset_probe"].x_offset|default(0)|float %}

# ratos variables file
{% set svv = printer.save_variables.variables %}

# get reference point coordinates
{% set idex_xcontrolpoint = svv.idex_xcontrolpoint|default(150)|float %}

RATOS_ECHO PREFIX="TEST" MSG="idex_xcontrolpoint: {idex_xcontrolpoint}, z_offset_probe_x_offset: {z_offset_probe_x_offset}"
Pad
PadOP2w ago
RatOS | TEST: idex_xcontrolpoint: 112.2784205187694, z_offset_probe_x_offset: 37.5
Helge Keck
Helge Keck2w ago
please home your printer and move the toolhead to X150 and then tell me if its on the z-endstop x position or not thsi doesnt make any sense
Pad
PadOP2w ago
x150 is pretty centered on x/probe endstop
Helge Keck
Helge Keck2w ago
wtf is going on here :kekw: give me a sec
Pad
PadOP2w ago
No description
Helge Keck
Helge Keck2w ago
please try this file, it moves up but not down, so it wont hit the camera. but please make a video of it
Pad
PadOP2w ago
AFAIK this is also the correct odering to override the one from ratos?
No description
Helge Keck
Helge Keck2w ago
it is
Pad
PadOP2w ago
Just to confirm I do not need to have the E Stop close to me now as it should just move up?
Helge Keck
Helge Keck2w ago
well, to be sure hover our finger over it :kekw: but i outcomment the actual probing move
Pad
PadOP2w ago
Umpfs seems like its working now and I just pussied out with my E Button after it crashed on the first try
Pad
PadOP2w ago
Pad
PadOP2w ago
Vid is uploading
Helge Keck
Helge Keck2w ago
sorry, i dont understand, you said its working now and in the same sentence you said its crashing a bit confused
Pad
PadOP2w ago
Sorry. It s working now. Just after my first try of running this calibration and the nozzle decided to crash into the cam (An hour ago) I was to quick on pressing the E.Stop for any of the other tries.
Helge Keck
Helge Keck2w ago
ok, now try this file, but hover your finger over the button
Pad
PadOP2w ago
Maybe it is better to move X/Y when the printer moved the bed down and before it moves up again to engage with the endstop. Makes it less scarry
Helge Keck
Helge Keck2w ago
stop ok, just had to watch your video seems good now try the new file as described
Pad
PadOP2w ago
Its done now
Helge Keck
Helge Keck2w ago
works now?
Pad
PadOP2w ago
High toolhead z-offset of 0.088125mm!

Your toolhead z-offset could be better.
Use minimum 0.3mm first layer height for copy and mirror mode prints.
High toolhead z-offset of 0.088125mm!

Your toolhead z-offset could be better.
Use minimum 0.3mm first layer height for copy and mirror mode prints.
Id say so
Helge Keck
Helge Keck2w ago
ok, good to know, still weird why this change was needed for you and not for others kepp the file include until we published a fix
Pad
PadOP2w ago
Well maybe it was user error. As I mentioned I might have been to quick on the E-stop.
Helge Keck
Helge Keck2w ago
no, this is something else
Pad
PadOP2w ago
k
Helge Keck
Helge Keck2w ago
thanks for your cooperation :kekw:
Pad
PadOP2w ago
But still, I think it would be better to move to the endstop location before moving closer to the cam again Thanks for the help 🙂
Helge Keck
Helge Keck2w ago
it does that before each print this way but when doing it manually we are jsut reusing other code that load the tool to the camera and then starting the z calib
Pad
PadOP2w ago
👍🏼
Helge Keck
Helge Keck2w ago
remove include and update ratos
Want results from more Discord servers?
Add your server