MarlinFirmware / Marlin

Marlin is an optimized firmware for RepRap 3D printers based on the Arduino platform. Many commercial 3D printers come with Marlin installed. Check with your vendor if you need source code for your specific machine.
https://marlinfw.org
GNU General Public License v3.0
16.29k stars 19.24k forks source link

[BUG] Delta calibration not possible #25751

Closed Foxies-CSTL closed 1 year ago

Foxies-CSTL commented 1 year ago

Did you test the latest bugfix-2.1.x code?

Yes, and the problem still exists.

Bug Description

I use a removable probe under the nozzle and when starting delta calibration, the head takes a 1st measurement but does not come up and moves to take the 2nd measurement, then the 3rd measurement and the head lifts diagonally to reach the 4th point. The head lowers to take the measurement but does not reach the bed. It ends up at an undefined height with a "probing failed" message.

Bug Timeline

No response

Expected behavior

No response

Actual behavior

No response

Steps to Reproduce

No response

Version of Marlin Firmware

bugfix 2.1.3 bump 20230427

Printer model

Delta

Electronics

Nanov3.1

Add-ons

removable probe

Bed Leveling

UBL Bilinear mesh

Your Slicer

Prusa Slicer

Host Software

OctoPrint

Don't forget to include

Additional information & file uploads

Send: G33 V3 Recv: G33 Auto Calibrate Recv: Checking... AC at radius:117.0000 Recv: .Height:330.0000 Ex:0.0000 Ey:0.0000 Ez:0.0000 Radius:151.6700 Recv: . Tx:0.0000 Ty:0.0000 Tz:0.0000 [...] Printer seems to support the busy protocol, will adjust timeouts and set busy interval accordingly [...] Recv: Deploy Z-Probe Recv: //action:prompt_end Recv: //action:prompt_begin Deploy Z-Probe Recv: //action:prompt_button Continue Recv: //action:prompt_show [...] Send: M876 S0 Recv: Wait for bed heating... [...] Recv: T:-1.00 /0.00 (4089.1875) B:59.63 /60.00 (3431.5000) M:26.23 (3894.1875) @:0 B@:91 Recv: T:-1.00 /0.00 (4088.0625) B:59.84 /60.00 (3427.1875) M:26.41 (3892.7500) @:0 B@:76 [...] Recv: Stow Z-Probe Recv: //action:prompt_end Recv: //action:prompt_begin Stow Z-Probe Recv: //action:prompt_button Continue Recv: //action:prompt_show [...] Send: M876 S0 Recv: Error:Probing Failed Recv: Correct delta settings with M665 and M666

thisiskeithb commented 1 year ago

Please try PR https://github.com/MarlinFirmware/Marlin/pull/25631 and report your findings there.

Foxies-CSTL commented 1 year ago

I made a patch application on my BugFix sources (27/04/2023) and it doesn't work. I worked from the PR #25631 and activated the debug mode. Same observation. Add a text file with M503,M115,M111 S32. Delta-PR#25631.txt

mc.zip

jamespearson04 commented 1 year ago

The json won't extract from your zip, and the actual .h files would be more helpful. I may as well ask though, do you have Z_PROBE_LOW_POINT set? and what is your NOZZLE_TO_PROBE_OFFSET?

thisiskeithb commented 1 year ago

The json won't extract from your zip

marlin_config.json

```json { "__INITIAL_HASH": "7a0fafdece07bc7e903e", "Configuration.h": { "VALIDATE_HOMING_ENDSTOPS": "", "DELTA_DIAGONAL_ROD": "315.0", "Y_DRIVER_TYPE": "DRIVER_AXES", "TEMP_SENSOR_PROBE": "0", "PREHEAT_1_LABEL": "\"PLA\"", "EXTRUDE_MAXLENGTH": "900", "MPC_STEADYSTATE": "0.5f", "TEMP_WINDOW": "1", "EEPROM_SETTINGS": "", "MPC_MAX": "BANG_MAX", "SEGMENT_LEVELED_MOVES": "", "PREHEAT_1_TEMP_HOTEND": "205", "PREHEAT_5_TEMP_HOTEND": "230", "LCD_INFO_SCREEN_STYLE": "0", "DISPLAY_CHARSET_HD44780": "WESTERN", "GRID_MAX_POINTS_Y": "GRID_MAX_POINTS_X", "CUSTOM_VERSION_FILE": "Version.h", "MPC_AUTOTUNE": "", "THERMAL_PROTECTION_BED": "", "CONFIGURATION_H_VERSION": "02010300", "XYZ_BELT_PITCH": "2", "SOFT_PWM_SCALE": "0", "NEOPIXEL_PIXELS": "32", "DEFAULT_bedKi": "52.5401", "PREHEAT_1_TEMP_CHAMBER": "35", "DUMMY_THERMISTOR_998_VALUE": "25", "FAN_SOFT_PWM": "", "Z_MAX_POS": "MANUAL_Z_HOME_POS", "Z_CLEARANCE_MULTI_PROBE": "5", "E0_DRIVER_TYPE": "DRIVER_EXT", "Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN": "", "G26_XY_FEEDRATE_TRAVEL": "100", "MOTHERBOARD": "BOARD_MKS_ROBIN_NANO_V3_1", "DEFAULT_TRAVEL_ACCELERATION": "1500", "NOZZLE_TO_PROBE_OFFSET": "{ X_OFFSET, Y_OFFSET, Z_OFFSET }", "PREHEAT_5_LABEL": "\"TPU\"", "FIL_RUNOUT_ENABLED_DEFAULT": "false", "X_MIN_POS": "-(PRINTABLE_RADIUS)", "Z_MIN_PROBE_REPEATABILITY_TEST": "", "Z_PROBE_END_SCRIPT": "\"G28\"", "USE_ZMIN_PLUG": "", "MANUAL_Z_HOME_POS": "DELTA_HEIGHT", "PREHEAT_3_LABEL": "\"ABS\"", "PREHEAT_2_TEMP_CHAMBER": "35", "COOLER_OVERSHOOT": "2", "HOST_KEEPALIVE_FEATURE": "", "Z_PROBE_FEEDRATE_SLOW": "(Z_PROBE_FEEDRATE_FAST / 8)", "XY_PROBE_FEEDRATE": "(66*60)", "INVERT_E0_DIR": "false", "X_MAX_ENDSTOP_HIT_STATE": "HIGH", "USE_ZMAX_PLUG": "", "Y_MAX_ENDSTOP_HIT_STATE": "HIGH", "PREHEAT_3_TEMP_CHAMBER": "35", "TEMP_SENSOR_0": "66", "TEMP_SENSOR_BOARD": "0", "Z_MAX_ENDSTOP_HIT_STATE": "HIGH", "TEMP_SENSOR_BED": "11", "DISABLE_OTHER_EXTRUDERS": "", "UBL_MESH_WIZARD": "", "TEMP_BED_WINDOW": "1", "DEFAULT_RETRACT_ACCELERATION": "400", "STRING_CONFIG_H_AUTHOR": "\"(Foxies, DeltaFox)\"", "PID_K1": "0.95", "DEFAULT_LEVELING_FADE_HEIGHT": "0.0", "EEPROM_AUTO_INIT": "", "PREHEAT_4_FAN_SPEED": "200", "E_ENABLE_ON": "0", "MPC_TUNING_POS": "{ X_CENTER, Y_CENTER, 3.0f }", "PRINTJOB_TIMER_AUTOSTART": "", "BANG_MAX": "250", "MESH_TEST_NOZZLE_SIZE": "0.4", "HEATER_0_MINTEMP": "21", "LCD_LANGUAGE": "en", "SERIAL_PORT_2": "3", "PREHEAT_5_TEMP_CHAMBER": "35", "MESH_TEST_BED_TEMP": "60", "X_BED_SIZE": "((PRINTABLE_RADIUS) * 2)", "PREHEAT_4_LABEL": "\"WOOD\"", "XYZ_MICROSTEPS": "32", "X_DRIVER_TYPE": "DRIVER_AXES", "Z_PROBE_OFFSET_RANGE_MAX": "25", "DELTA": "", "THERMAL_PROTECTION_HOTENDS": "", "MAX_SOFTWARE_ENDSTOPS": "", "DEFAULT_ZJERK": "DEFAULT_XJERK", "SDSUPPORT": "", "Z_CLEARANCE_BETWEEN_PROBES": "5", "Z_PROBE_OFFSET_RANGE_MIN": "-30", "INVERT_Y_DIR": "false", "DELTA_ENDSTOP_ADJ": "{ 0.0, 0.0, 0.0 }", "USE_WIRED_EEPROM": "1", "PREHEAT_5_TEMP_BED": "50", "DELTA_CALIBRATION_DEFAULT_POINTS": "4", "PIDTEMPBED": "", "TEMP_BED_HYSTERESIS": "3", "Y_MAX_POS": "PRINTABLE_RADIUS", "XYZ_FULL_STEPS_PER_ROTATION": "200", "G26_RETRACT_MULTIPLIER": "0.4", "SOFT_ENDSTOPS_MENU_ITEM": "", "PROBING_MARGIN": "15", "MPC_SENSOR_RESPONSIVENESS": "{ 0.22f }", "EXTRA_PROBING": "1", "PID_FUNCTIONAL_RANGE": "30", "FILAMENT_HEAT_CAPACITY_PERMM": "{ 5.6e-3f }", "DEFAULT_YJERK": "DEFAULT_XJERK", "EXTRUDERS": "1", "PREHEAT_4_TEMP_CHAMBER": "35", "Z_ENABLE_ON": "0", "MESH_TEST_HOTEND_TEMP": "205", "INVERT_X_DIR": "false", "GRID_MAX_POINTS_X": "8", "FIL_RUNOUT_PULLUP": "", "HOTEND_OVERSHOOT": "15", "LEVELED_SEGMENT_LENGTH": "5.0", "DEFAULT_KEEPALIVE_INTERVAL": "3", "S_CURVE_ACCELERATION": "", "G26_XY_FEEDRATE": "20", "XYZ_PULLEY_TEETH": "20", "Z_HOME_DIR": "1", "NEOPIXEL_TYPE": "NEO_GRB", "USE_YMAX_PLUG": "", "NEOPIXEL_BRIGHTNESS": "127", "DEBUG_LEVELING_FEATURE": "", "DELTA_AUTO_CALIBRATION": "", "CUSTOM_MACHINE_NAME": "\"Delta SuperRacer\"", "DELTA_HEIGHT": "330.0", "DEFAULT_XJERK": "XYZJERK", "DEFAULT_bedKp": "268.6112", "MPC_HEATER_POWER": "{ 70.0f }", "PREHEAT_4_TEMP_BED": "60", "MULTIPLE_PROBING": "2", "DEFAULT_MAX_FEEDRATE": "{ 400, 400, 400, 100 }", "PAUSE_BEFORE_DEPLOY_STOW": "", "TEMP_SENSOR_REDUNDANT": "0", "TEMP_SENSOR_COOLER": "0", "NOZZLE_PARK_MOVE": "0", "UBL_MESH_EDIT_MOVES_Z": "", "Z_PROBE_FEEDRATE_FAST": "(80*60)", "BUSY_WHILE_HEATING": "", "PREHEAT_3_FAN_SPEED": "0", "SERIAL_PORT": "-1", "TEMP_BED_RESIDENCY_TIME": "2", "DELTA_RADIUS": "151.67", "MPC_BLOCK_HEAT_CAPACITY": "{ 16.7f }", "E_MICROSTEPS": "32", "PID_EDIT_MENU": "", "PRINTABLE_RADIUS": "132.0", "PREHEAT_4_TEMP_HOTEND": "200", "MPC_SMOOTHING_FACTOR": "0.5f", "Y_HOME_DIR": "1", "MPC_AMBIENT_XFER_COEFF_FAN255": "{ 0.097f }", "DUMMY_THERMISTOR_999_VALUE": "100", "TFT_ROTATION": "TFT_NO_ROTATION", "PREVENT_LENGTHY_EXTRUDE": "", "TEMP_HYSTERESIS": "3", "DEFAULT_AXIS_STEPS_PER_UNIT": "{ DEFAULT_XYZ_STEPS_PER_UNIT, DEFAULT_XYZ_STEPS_PER_UNIT, DEFAULT_XYZ_STEPS_PER_UNIT, EXTRUDER_STEPS }", "MAX_CHAMBER_POWER": "255", "Z_MIN_PROBE_PIN": "-1", "MPC_TUNING_END_Z": "50.0f", "Z_MIN_POS": "0", "TEMP_SENSOR_1": "0", "TEMP_SENSOR_2": "0", "TEMP_SENSOR_3": "0", "TEMP_SENSOR_4": "0", "TEMP_SENSOR_5": "0", "TEMP_SENSOR_6": "0", "TEMP_SENSOR_7": "0", "X_MAX_POS": "PRINTABLE_RADIUS", "FILAMENT_RUNOUT_SCRIPT": "\"M600 X0 Y-100 Z50\"", "PREHEAT_3_TEMP_BED": "90", "FILAMENT_RUNOUT_DISTANCE_MM": "190", "MPC_FAN_0_ACTIVE_HOTEND": "", "BUTTON_DELAY_EDIT": "50", "ENDSTOPPULLUPS": "", "PREHEAT_2_LABEL": "\"PETG\"", "TEMP_SENSOR_CHAMBER": "0", "NEOPIXEL_STARTUP_TEST": "", "PREHEAT_3_TEMP_HOTEND": "240", "HOMING_FEEDRATE_MM_M": "{ (70*60), (70*60), (70*60) }", "NOZZLE_PARK_FEATURE": "", "MPC_EDIT_MENU": "", "MPC_INCLUDE_FAN": "", "EEPROM_BOOT_SILENT": "", "Y_ENABLE_ON": "0", "X_MIN_ENDSTOP_HIT_STATE": "HIGH", "USE_XMAX_PLUG": "", "Z_CLEARANCE_DEPLOY_PROBE": "30", "Z_PROBE_LOW_POINT": "-4", "Z_MIN_ENDSTOP_HIT_STATE": "LOW", "Z_DRIVER_TYPE": "DRIVER_AXES", "FIX_MOUNTED_PROBE": "", "X_HOME_DIR": "1", "MPC_AMBIENT_XFER_COEFF": "{ 0.068f }", "BED_CENTER_AT_0_0": "", "NOZZLE_PARK_Z_RAISE_MIN": "2", "MPC_MIN_AMBIENT_CHANGE": "1.0f", "Y_MIN_POS": "-(PRINTABLE_RADIUS)", "MAX_SOFTWARE_ENDSTOP_Z": "", "DEFAULT_MAX_ACCELERATION": "{ 6000, 6000, 6000, 3000 }", "NOZZLE_PARK_XY_FEEDRATE": "100", "PID_MAX": "BANG_MAX", "TOUCH_CALIBRATION_AUTO_SAVE": "", "PREHEAT_2_TEMP_BED": "80", "NEOPIXEL_IS_SEQUENTIAL": "", "HEATER_0_MAXTEMP": "400", "FILAMENT_RUNOUT_SENSOR": "", "Y_MIN_ENDSTOP_HIT_STATE": "HIGH", "BUTTON_DELAY_MENU": "250", "PREHEAT_1_FAN_SPEED": "200", "RESTORE_LEVELING_AFTER_G28": "", "PREHEAT_2_FAN_SPEED": "0", "MESH_TEST_LAYER_HEIGHT": "0.2", "HOTEND_OFFSET_Y": "{ 0.0, 2.00 }", "BAUDRATE": "250000", "PREVENT_COLD_EXTRUSION": "", "BED_MINTEMP": "5", "MIN_SOFTWARE_ENDSTOPS": "", "CLASSIC_JERK": "", "NUM_RUNOUT_SENSORS": "1", "EEPROM_CHITCHAT": "", "FIL_RUNOUT_PIN": "PA4", "DEFAULT_bedKd": "915.5167", "NUM_SERIAL": "2", "DELTA_MAX_RADIUS": "132.0", "PROBING_BED_TEMP": "60", "EXTRUDE_MINTEMP": "180", "NEOPIXEL_BKGD_COLOR": "{ 255, 255, 255, 0 }", "TOUCH_SCREEN_CALIBRATION": "", "NOZZLE_PARK_POINT": "{ 0, (Y_MAX_POS - 20), 80 }", "DEFAULT_EJERK": "EJERK", "MIN_SOFTWARE_ENDSTOP_Z": "", "TEMP_RESIDENCY_TIME": "10", "DEFAULT_XYZ_STEPS_PER_UNIT": "((XYZ_FULL_STEPS_PER_ROTATION) * (XYZ_MICROSTEPS) / double(XYZ_BELT_PITCH) / double(XYZ_PULLEY_TEETH))", "DEFAULT_ACCELERATION": "3000", "UBL_SAVE_ACTIVE_ON_M500": "", "MAX_BED_POWER": "255", "BAUDRATE_2": "250000", "TEMP_SENSOR_SOC": "0", "PREHEAT_1_TEMP_BED": "70", "FIL_RUNOUT_STATE": "LOW", "PRINTER_EVENT_LEDS": "", "MANUAL_PROBE_START_Z": "0.2", "DEFAULT_SEGMENTS_PER_SECOND": "160", "DELTA_TOWER_ANGLE_TRIM": "{ 0.0, 0.0, 0.0 }", "MESH_INSET": "15", "TFT_FONT": "NOTOSANS", "Y_BED_SIZE": "((PRINTABLE_RADIUS) * 2)", "PID_AUTOTUNE_MENU": "", "MARLIN_EEPROM_SIZE": "0x1000", "UBL_HILBERT_CURVE": "", "TFT_SHARED_IO": "", "DELTA_DIAGONAL_ROD_TRIM_TOWER": "{ 0.0, 0.0, 0.0 }", "BED_OVERSHOOT": "10", "NEOPIXEL_PIN": "LED_PWM", "PREHEAT_2_TEMP_HOTEND": "230", "PROBE_MANUALLY_STEP": "0.05", "MPC_AUTOTUNE_MENU": "", "DEFAULT_NOMINAL_FILAMENT_DIA": "1.75", "X_ENABLE_ON": "0", "BED_MAXTEMP": "120", "PREHEAT_5_FAN_SPEED": "0", "INVERT_Z_DIR": "false", "Z_MIN_PROBE_ENDSTOP_HIT_STATE": "Z_MIN_ENDSTOP_HIT_STATE" }, "Configuration_adv.h": { "MAIN_MENU_ITEM_2_DESC": "\"Fast Calib.Delta\"", "X_CURRENT": "XYZ_CURRENT", "MAIN_MENU_ITEM_1_CONFIRM": "", "INTERPOLATE": "true", "MAIN_MENU_ITEM_2_GCODE": "\"G33P3V3\\nM500\\nM140S0\"", "TMC_DEBUG": "", "CHOPPER_TIMING": "CHOPPER_DEFAULT_24V", "MAIN_MENU_ITEM_3_CONFIRM": "", "MAIN_MENU_ITEM_10_GCODE": "\"M997\"", "Y_MICROSTEPS": "XYZ_MICROSTEPS", "MICROSTEP_MODES": "{ 32, 32, 32, 32, 32, 32 }", "POWER_LOSS_PIN": "-1", "EDGE_STEPPING": "", "RETRACT_FEEDRATE": "35", "COOLER_AUTO_FAN_SPEED": "255", "MANUAL_FEEDRATE_XYZ": "50*60", "DEFAULT_VOLUME": "SV_SD_ONBOARD", "TEMP_SENSOR_AD8495_GAIN": "1.0", "TX_BUFFER_SIZE": "32", "FILAMENT_CHANGE_SLOW_LOAD_FEEDRATE": "6", "DOUBLECLICK_MAX_INTERVAL": "1250", "FANMUX1_PIN": "-1", "E0_RSENSE": "0.11", "CUSTOM_MENU_MAIN_SCRIPT_RETURN": "", "MAIN_MENU_ITEM_3_DESC": "\"Fine Calib.Delta\"", "CURRENT_STEP_DOWN": "50", "SOUND_ON_DEFAULT": "", "E5_HYBRID_THRESHOLD": "30", "EXTRUDER_AUTO_FAN_SPEED": "255", "MAX_ARC_SEGMENT_MM": "1.0", "E0_SLAVE_ADDRESS": "0", "CHAMBER_CHECK_INTERVAL": "5000", "CUSTOM_MENU_MAIN_TITLE": "\"Special Delta Preparation\"", "E0_HYBRID_THRESHOLD": "60", "FWRETRACT_AUTORETRACT": "", "HOTEND_IDLE_TIMEOUT_SEC": "(10*60)", "HOMING_BUMP_MM": "{ 5, 5, 5 }", "W_HYBRID_THRESHOLD": "3", "FANMUX0_PIN": "-1", "BABYSTEP_MULTIPLICATOR_Z": "1", "PAUSE_PARK_RETRACT_LENGTH": "3", "USB_FLASH_DRIVE_SUPPORT": "", "FILAMENT_UNLOAD_PURGE_RETRACT": "10", "SERIAL_FLOAT_PRECISION": "4", "RETRACT_RECOVER_FEEDRATE_SWAP": "8", "MAIN_MENU_ITEM_4_DESC": "\"ZOffSet Wizard\"", "Y_CURRENT": "XYZ_CURRENT", "FINE_MANUAL_MOVE": "0.025", "HOMING_BUMP_DIVISOR": "{ 10, 10, 10 }", "FILAMENT_CHANGE_FAST_LOAD_LENGTH": "60", "HOTEND_IDLE_MIN_TRIGGER": "180", "FILAMENT_UNLOAD_PURGE_FEEDRATE": "25", "SD_PROCEDURE_DEPTH": "1", "ULTIPANEL_FEEDMULTIPLY": "", "STATUS_MESSAGE_SCROLLING": "", "Z3_HYBRID_THRESHOLD": "3", "SHOW_REMAINING_TIME": "", "DEFAULT_MINIMUMFEEDRATE": "0.0", "SET_REMAINING_TIME": "", "MAIN_MENU_ITEM_8_CONFIRM": "", "MAIN_MENU_ITEM_9_GCODE": "\"G29L3\\nM1004B90S3\"", "AUTO_REPORT_TEMPERATURES": "", "FILAMENT_CHANGE_UNLOAD_FEEDRATE": "20", "RETRACT_LENGTH_SWAP": "3", "AUTOTEMP_FACTOR": "0.1f", "MAIN_MENU_ITEM_4_CONFIRM": "", "MINIMUM_PLANNER_SPEED": "0.05", "LED_USER_PRESET_BLUE": "0", "LED_USER_PRESET_RED": "255", "Z_CHAIN_POS": "-1", "USE_WATCHDOG": "", "LCD_LANGUAGE_3": "de", "LCD_LANGUAGE_4": "es", "LCD_LANGUAGE_5": "it", "K_HYBRID_THRESHOLD": "3", "Y_CHAIN_POS": "-1", "VOLUME_SD_ONBOARD": "", "N_ARC_CORRECTION": "25", "REPORT_FAN_CHANGE": "", "MAIN_MENU_ITEM_7_GCODE": "\"G28\\nG29L1\\nG26I0P4\\nM500\\nG28\\nM117 Print Mesh Done\"", "BABYSTEPPING": "", "BABYSTEP_ZPROBE_OFFSET": "", "MAIN_MENU_ITEM_5_DESC": "\"1.Bed Level. UBL for \" PREHEAT_1_LABEL", "X_CHAIN_POS": "-1", "SCROLL_LONG_FILENAMES": "", "ADVANCED_PAUSE_FEATURE": "", "DISABLE_DUE_SD_MMC": "", "AUTOTEMP": "", "MAIN_MENU_ITEM_8_DESC": "\"2.Bed Level. UBL for \" PREHEAT_2_LABEL", "MAX_AUTORETRACT": "10.0", "M73_REPORT": "", "Y_SLAVE_ADDRESS": "0", "PLR_ENABLED_DEFAULT": "false", "Y_RSENSE": "0.11", "ADVANCED_PAUSE_PURGE_LENGTH": "50", "X2_HYBRID_THRESHOLD": "100", "U_HYBRID_THRESHOLD": "3", "COOLER_AUTO_FAN_PIN": "-1", "AUTOTEMP_OLDWEIGHT": "0.98", "E3_HYBRID_THRESHOLD": "30", "EXTENDED_CAPABILITIES_REPORT": "", "Z_MICROSTEPS": "XYZ_MICROSTEPS", "PAUSE_PARK_NOZZLE_TIMEOUT": "45", "Z_HYBRID_THRESHOLD": "150", "MANUAL_FEEDRATE": "{ MANUAL_FEEDRATE_XYZ, MANUAL_FEEDRATE_XYZ, 10*60, 2*60 }", "ADVANCED_PAUSE_PURGE_FEEDRATE": "5", "I_HYBRID_THRESHOLD": "3", "MAIN_MENU_ITEM_6_DESC": "\"1.Run Autotune on Active extruder\"", "ADAPTIVE_STEP_SMOOTHING": "", "FANMUX2_PIN": "-1", "PAUSE_PARK_RETRACT_FEEDRATE": "60", "X_SLAVE_ADDRESS": "0", "HOST_PROMPT_SUPPORT": "", "PROBE_OFFSET_WIZARD_START_Z": "( Z_OFFSET +1 )", "STEALTHCHOP_Z": "", "BLOCK_BUFFER_SIZE": "32", "CHAMBER_AUTO_FAN_PIN": "-1", "MULTISTEPPING_LIMIT": "16", "CHAMBER_AUTO_FAN_SPEED": "255", "ENCODER_RATE_MULTIPLIER": "", "ADVANCED_PAUSE_RESUME_PRIME": "0", "Z_RSENSE": "0.11", "SERIAL_OVERRUN_PROTECTION": "", "VOLUME_USB_FLASH_DRIVE": "", "E0_CHAIN_POS": "-1", "DOUBLECLICK_FOR_Z_BABYSTEPPING": "", "EXTRUDER_AUTO_FAN_TEMPERATURE": "80", "RETRACT_RECOVER_FEEDRATE": "8", "REPORT_CURRENT_CHANGE": "", "FILAMENT_CHANGE_FAST_LOAD_ACCEL": "25", "EMERGENCY_PARSER": "", "LONG_FILENAME_HOST_SUPPORT": "", "TEMP_SENSOR_AD8495_OFFSET": "0.0", "DEFAULT_VOLUMETRIC_EXTRUDER_LIMIT": "0.00", "MAIN_MENU_ITEM_7_CONFIRM": "", "UTF_FILENAME_SUPPORT": "", "Y_CURRENT_HOME": "XYZ_CURRENT_HOME", "DISABLE_IDLE_X": "", "RETRACT_RECOVER_LENGTH": "0", "ENCODER_10X_STEPS_PER_SEC": "30", "MAIN_MENU_ITEM_3_GCODE": "\"G33P5V3\\nM500\\nM140S0\"", "PAUSE_PARK_NO_STEPPER_TIMEOUT": "", "AUTOTEMP_MIN": "210", "PARK_HEAD_ON_PAUSE": "", "X_RSENSE": "0.11", "MAIN_MENU_ITEM_1_GCODE": "\"M502\\nM593F0\\nM500\\nM997\"", "STEALTHCHOP_XY": "", "LED_USER_PRESET_GREEN": "128", "E1_HYBRID_THRESHOLD": "30", "M73_REPORT_SD_ONLY": "", "M114_DETAIL": "", "X_HYBRID_THRESHOLD": "150", "PE_LEDS_COMPLETED_TIME": "(30*60)", "SET_PROGRESS_MANUALLY": "", "PROPORTIONAL_FONT_RATIO": "1.0", "Y2_HYBRID_THRESHOLD": "100", "FILAMENT_CHANGE_ALERT_BEEPS": "10", "RETRACT_ZRAISE": "0.4", "E6_HYBRID_THRESHOLD": "30", "X_CURRENT_HOME": "XYZ_CURRENT_HOME", "M115_GEOMETRY_REPORT": "", "COOLER_AUTO_FAN_TEMPERATURE": "18", "FASTER_GCODE_PARSER": "", "MANUAL_E_MOVES_RELATIVE": "", "Z4_HYBRID_THRESHOLD": "3", "POWER_LOSS_MIN_Z_CHANGE": "0.05", "MAIN_MENU_ITEM_2_CONFIRM": "", "FILAMENT_LOAD_UNLOAD_GCODES": "", "DEFAULT_MINSEGMENTTIME": "20000", "HYBRID_THRESHOLD": "", "ADVANCE_K": "0.0", "PINS_DEBUGGING": "", "BUFSIZE": "32", "BABYSTEP_ALWAYS_AVAILABLE": "", "HOTEND_IDLE_BED_TARGET": "0", "STEALTHCHOP_E": "", "ARC_SUPPORT": "", "THERMAL_PROTECTION_BED_HYSTERESIS": "2", "FILAMENT_CHANGE_SLOW_LOAD_LENGTH": "5", "SD_FINISHED_STEPPERRELEASE": "true", "DEFAULT_MINTRAVELFEEDRATE": "0.0", "MAIN_MENU_ITEM_9_DESC": "\"3.Bed Level. UBL for \" PREHEAT_3_LABEL", "SD_FINISHED_RELEASECOMMAND": "\"M84XYE\"", "Z_CURRENT_HOME": "XYZ_CURRENT_HOME", "DISABLE_IDLE_E": "", "DISABLE_IDLE_Y": "", "TEMP_SENSOR_AD595_OFFSET": "0.0", "DEFAULT_SHARED_VOLUME": "SV_USB_FLASH_DRIVE", "STEP_STATE_E": "HIGH", "STEP_STATE_X": "HIGH", "THERMAL_PROTECTION_PERIOD": "40", "LCD_TIMEOUT_TO_STATUS": "15000", "X_MICROSTEPS": "XYZ_MICROSTEPS", "STOP_ON_ERROR": "", "USE_OTG_USB_HOST": "", "MARLIN_DEV_MODE": "", "MAIN_MENU_ITEM_6_CONFIRM": "", "BABYSTEP_INVERT_Z": "false", "SET_PROGRESS_PERCENT": "", "WATCH_BED_TEMP_INCREASE": "2", "V_HYBRID_THRESHOLD": "3", "MAIN_MENU_ITEM_7_DESC": "\"1.Print_Test_Pattern in \" PREHEAT_1_LABEL", "MAX_CMD_SIZE": "96", "E4_HYBRID_THRESHOLD": "30", "E0_CURRENT": "E_CURRENT", "FILAMENT_UNLOAD_PURGE_LENGTH": "8", "THERMOCOUPLE_MAX_ERRORS": "15", "LCD_LANGUAGE_2": "fr", "THERMAL_PROTECTION_HYSTERESIS": "6", "CHAMBER_AUTO_FAN_TEMPERATURE": "30", "ADVANCED_OK": "", "LED_USER_PRESET_WHITE": "255", "THERMAL_PROTECTION_BED_PERIOD": "20", "MIN_STEPS_PER_SEGMENT": "1", "SD_MENU_CONFIRM_START": "", "CONFIGURATION_ADV_H_VERSION": "02010300", "LCD_LANGUAGE_AUTO_SAVE": "", "MAIN_MENU_ITEM_10_CONFIRM": "", "ALLOW_LOW_EJERK": "", "MIN_ARC_SEGMENT_MM": "0.1", "Z2_HYBRID_THRESHOLD": "3", "MIN_CIRCLE_SEGMENTS": "72", "WATCH_BED_TEMP_PERIOD": "60", "SHOW_PROGRESS_PERCENT": "", "LED_USER_PRESET_BRIGHTNESS": "255", "MAIN_MENU_ITEM_5_CONFIRM": "", "CUSTOM_MENU_MAIN_ONLY_IDLE": "", "EVENT_GCODE_SD_ABORT": "\"G28\"", "FILAMENT_CHANGE_FAST_LOAD_FEEDRATE": "15", "AXIS_RELATIVE_MODES": "{ false, false, false, false }", "HOTEND_IDLE_TIMEOUT": "", "WATCH_TEMP_PERIOD": "40", "HOTEND_IDLE_NOZZLE_TARGET": "0", "ENCODER_100X_STEPS_PER_SEC": "80", "E0_MICROSTEPS": "E_MICROSTEPS", "J_HYBRID_THRESHOLD": "3", "MONITOR_DRIVER_STATUS": "", "MAIN_MENU_ITEM_10_DESC": "\"Reboot Printer\"", "Z_SLAVE_ADDRESS": "0", "MAIN_MENU_ITEM_1_DESC": "\"Init. EEPROM\"", "STEP_STATE_Y": "HIGH", "STEP_STATE_Z": "HIGH", "LED_COLOR_PRESETS": "", "WATCH_TEMP_INCREASE": "2", "RETRACT_LENGTH": "0.4", "SDCARD_RATHERRECENTFIRST": "", "MAIN_MENU_ITEM_5_GCODE": "\"G29L1\\nM1004B70S1\"", "HOLD_MULTIPLIER": "0.5", "FILAMENT_CHANGE_UNLOAD_ACCEL": "25", "RETRACT_RECOVER_LENGTH_SWAP": "0", "Z_CURRENT": "XYZ_CURRENT", "AUTOTEMP_MAX": "250", "SHOW_TEMP_ADC_VALUES": "", "DEFAULT_STEPPER_TIMEOUT_SEC": "300", "FILAMENT_CHANGE_UNLOAD_LENGTH": "100", "TEMP_SENSOR_AD595_GAIN": "1.0", "FILAMENT_UNLOAD_PURGE_DELAY": "10000", "E2_HYBRID_THRESHOLD": "30", "MAIN_MENU_ITEM_8_GCODE": "\"G29L2\\nM1004B80S2\"", "MAIN_MENU_ITEM_4_GCODE": "\"G28\"", "RX_BUFFER_SIZE": "1024", "MAIN_MENU_ITEM_9_CONFIRM": "", "Y_HYBRID_THRESHOLD": "150", "MIN_AUTORETRACT": "0.1", "MAIN_MENU_ITEM_6_GCODE": "\"M306T\\nM500\\nG28\\nM107\"", "E7_HYBRID_THRESHOLD": "30", "E0_AUTO_FAN_PIN": "PB0" }, "VERSION": { "DETAILED_BUILD_VERSION": "SHORT_BUILD_VERSION", "STRING_DISTRIBUTION_DATE": "\"2023-04-20\"", "GIT_REF": "aa375299b5" } } ```

Foxies-CSTL commented 1 year ago

Thanks @thisiskeithb @jamespearson04 , NOZZLE_TO_PROBE_OFFSET (0 , 0 ,-16.2) Z_PROBE_LOW_POINT -4

jamespearson04 commented 1 year ago

Perfect, thanks @thisiskeithb. Not sure why that didn't want to unzip for me then, even redownloaded.

Hard to figure it all out, as I don't have a delta to test on, but some of the issues are due to G33 using Probe.h functions without homing the bed/setting the delta height. This is what causes the lack of lifts from the bed on the initial points, as the nozzle thinks its 14mm higher off the bed than it actually is, and as a result thinks it's above the clearance height.

@Foxies-CSTL I've added a couple of commits to #25631 that should make the nozzle lift after probing as it should, it would be worth trying that PR again, and uploading another debug log. Roughly how high is it lifting for that fourth point? The log suggests there shouldn't really be more than 5-10mm of height variation throughout.

Foxies-CSTL commented 1 year ago

@jamespearson04 , Ok I make a test.

Foxies-CSTL commented 1 year ago

Same issue . I add a video.

https://user-images.githubusercontent.com/24864147/235245487-d749b3da-a336-4af0-a33a-240880a7feca.mp4

jamespearson04 commented 1 year ago

@Foxies-CSTL Thanks, the video is very helpful, could I have a fresh log to go with it too? need to see if heights have changed after my changes

Foxies-CSTL commented 1 year ago

@jamespearson04 The Delta height did not change: Recv: echo: M665 L315.0000 R151.6700 H330.0000 S160.0000 X0.0000 Y0.0000 Z0.0000 A0.0000 B0.0000 C0.0000 Delta2-PR#25631.txt

Foxies-CSTL commented 1 year ago

Rebuilt with your last commits image => Success!

Foxies-CSTL commented 1 year ago

G33 Px V3=> Ok, the different Delta calibrations are working. Wizard Probe => Ok, but I need to write a PR to disable the EndStop with the launch otherwise we can't adjust the Z_OffSet when it is below 0 (negative values). M1004 B60 S1 => Ok, the UBL leveling by the M1004 macro works too. Test to print the flow for sequential bridging (SuperSlicer test) on the whole bed surface => success.

image

Thanks for your support!

github-actions[bot] commented 1 year ago

This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.