|
Tinybee z offset April 21, 2025 03:49AM |
Registered: 6 months ago Posts: 2 |
|
Re: Tinybee z offset April 21, 2025 12:43PM |
Admin Registered: 14 years ago Posts: 7,283 |
|
Re: Tinybee z offset April 26, 2025 02:52AM |
Registered: 6 months ago Posts: 2 |
|
Re: Tinybee z offset April 26, 2025 10:26PM |
Registered: 8 years ago Posts: 1,943 |
Quote
AI Overview
While the MKS Tinybee board itself doesn't natively support live babystepping, meaning you can't directly adjust the Z-offset while a print is in progress. You can still utilize babystepping to make permanent Z-offset adjustments by integrating the babystepped value into your Z-offset setting.
Here's how to make permanent Z-offset adjustments using babystepping on a printer with a Tinybee:
1. Enable Z-Offset Features:
In your Marlin firmware configuration (Configuration_adv.h), enable BABYSTEP_ZPROBE_OFFSET and INTEGRATED_BABYSTEPPING.
2. Adjust Z-Offset with Babystepping:
Use the printer's built-in babystepping feature (usually accessed through a menu or by double-clicking the status screen) to adjust the Z-offset.
3. Add Babystepped Value to Z-Offset:
Determine the amount you babystepped by and add that value to your Z-offset setting in Marlin's Configuration_adv.h.
4. Save and Recompile:
Save your Marlin configuration and recompile the firmware.
5. Apply to Bed Leveling:
After compiling and flashing the firmware, ensure your bed leveling is calibrated with the new Z-offset.
Important Considerations:
Persistence:
While babystepping adds to the Z-offset, it might not persist for subsequent prints if you don't save the settings in EEPROM (with M500 G-code), as noted on Reddit.
Multiplicator:
You might need to adjust the BABYSTEP_MULTIPLICATOR_Z setting in Configuration_adv.h to fine-tune how much the Z-axis moves per babystep click.
Double-Click for Z Babystepping:
Consider enabling DOUBLECLICK_FOR_Z_BABYSTEPPING for easier access to the Z-offset adjustment menu, as mentioned on 3DWork.
In essence, the Tinybee can't perform live babystepping, but you can use the babystepping function to modify the Z-offset, which will then be used for future prints if you save the settings to EEPROM and recalibrate your bed leveling.