Comments (6)
According to the klipper source:
elif params['algo'] == 'bicubic' and min_probe_cnt < 4: if max_probe_cnt > 6: raise error( "bed_mesh: invalid probe_count option when using bicubic " "interpolation. Combination of 3 points on one axis with " "more than 6 on another is not permitted. " "Configured Probe Count: %d, %d" % (self.mesh_config['x_count'], self.mesh_config['y_count'])) else: logging.info( "bed_mesh: bicubic interpolation with a probe_count of " "less than 4 points detected. Forcing lagrange " "interpolation. Configured Probe Count: %d, %d" % (self.mesh_config['x_count'], self.mesh_config['y_count'])) params['algo'] = 'lagrange'
bicubic only allows a minimum of 4 probe points. I'll change the minimum to 5 if bicubic is used.
from print_area_bed_mesh.
macro has been updated with the changes. Let me know if you're still having issues with this.
from print_area_bed_mesh.
Thanks, I'll look into it later today.
If I understand correctly a 2x2 grid is 4 points so it satisfies the 4 point minimum requirement.
from print_area_bed_mesh.
I see that you have added a statement for homing the axes.
I think you should add another statement following the G28 call
{% if printer.z_tilt.applied != true %} Z_TILT_ADJUST {% endif %}
from print_area_bed_mesh.
I don't think the rest (z_tilt_adjust, _quad_gantry_level, homing z afterwards, waiting for bed/nozzle to heat up, etc.) belong in this macro.
from print_area_bed_mesh.
I wondered why you had a check to see if the toolhead was homed in the XYZ axis in there. It made sense for me to check if the Z was level as well as homed.
from print_area_bed_mesh.
Related Issues (20)
- bed_mesh: invalid probe_count option
- Feature Request - relative reference index to use the lowest Z point probed
- Feature Request: Dynamic Bed Mesh Size eg 5x5 vs 3x3
- No longer using old mesh HOT 1
- slicer param print min & max cannot be passed to klipper
- Consider bed temperature when deciding if new mesh should be created or not HOT 1
- Internal error bed mesh calibrate HOT 10
- Can't install the macro through PuTTY HOT 3
- Orca slicer Plate system causes problems. HOT 1
- Unknown command:"PRINT_MIN=109.378,100.38" HOT 1
- how to deinstall?
- Can't get it to work, need a little help HOT 1
- it works but i noticed i still need to adjust my z offset
- How do I iinstall this on my Creality Sonic Pad which runs Klipper HOT 1
- Won't work. But ChipCE code does. HOT 2
- Euclid Stow instead of Deploy
- The reuse function is not working at all
- Feature Request - Add Parameter PROFILE for BED_MESH_CALIBRATE
- Didn't worked in Orca Slicer at first PRINT_MIN > AREA_START
- Bed Mesh ignores BlTouch x&y offset
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from print_area_bed_mesh.