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.14k stars 19.2k forks source link

PROBE_OFFSET_FROM_EXTRUDER error #1833

Closed lcfm1 closed 9 years ago

lcfm1 commented 9 years ago

when i input param

#define X_PROBE_OFFSET_FROM_EXTRUDER 10     // Probe on: -left  +right
#define Y_PROBE_OFFSET_FROM_EXTRUDER 24   // Probe on: -front +behind
#define Z_PROBE_OFFSET_FROM_EXTRUDER -6  // -below (always!)

i got error

SanityCheck.h:147:10: error: #error "The given FRONT_PROBE_BED_POSITION can't be reached by the probe."
     #error "The given FRONT_PROBE_BED_POSITION can't be reached by the probe."

SanityCheck.h:174:10: error: #error The Y axis probing range is to small to fit all the points defined in AUTO_BED_LEVELING_GRID_POINTS
     #error The Y axis probing range is to small to fit all the points defined in AUTO_BED_LEVELING_GRID_POINTS
TechMasterJoe commented 9 years ago

can you post your config

boelle commented 9 years ago

could you edit that post and put the configs in a pastebin.com please?

lcfm1 commented 9 years ago

http://pastebin.com/jfGBa8fA

Natealus commented 9 years ago

So your bed is is about 150mm circular diameter? That's what I was gathering from your delta settings #define DELTA_PRINTABLE_RADIUS 76. One thing you can do to gain more probe offset is to change #define DELTA_PROBABLE_RADIUS (DELTA_PRINTABLE_RADIUS - 10) to more like 20 or 30 so it virtualizes the probing space smaller to your print space, allowing for more offset. You can also turn the grid leveling points down from 9 to 6 or in between. Mess around with it stepping the variables until you can compile. I found a set of variables to do a -39 Y offset.

thinkyhead commented 9 years ago

We may have to incorporate a separate DELTA_MOVABLE_RADIUS that specifies a wider radius beyond the size of the printable area.

Natealus commented 9 years ago

I'm going to adjust the physical variable...make it actually closer to the hotend too. But that may help too.

boelle commented 9 years ago

@lcfm1 did you try as @Natealus suggested?

github-actions[bot] commented 2 years 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.