<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel>
        <title>Tinybee z offset</title>
        <description> Hello friends, I have a problem, please help me I have a tinybee v1 board, I use Marlin 2.1.2.5 firmware, everything works fine, but my only problem is that no matter how much z offset I give during printing, it has no effect, but it is applied in the next print, not on that print. Please if anyone can help me

Btt_mini_12864</description>
        <link>https://reprap.org/forum/read.php?415,896769,896769#msg-896769</link>
        <lastBuildDate>Sat, 18 Jul 2026 20:01:05 -0400</lastBuildDate>
        <generator>Phorum 5.2.23</generator>
        <item>
            <guid>https://reprap.org/forum/read.php?415,896769,896797#msg-896797</guid>
            <title>Re: Tinybee z offset</title>
            <link>https://reprap.org/forum/read.php?415,896769,896797#msg-896797</link>
            <description><![CDATA[ Did a web search for " Tinybee Z offset enable baby-stepping"<br />
<br />
Found this information may of may not help, though thought I would post anyway.<br />
<br />
<blockquote class="bbcode"><div><small>Quote<br /></small><strong>AI Overview</strong><br />
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. <br />
Here's how to make permanent Z-offset adjustments using babystepping on a printer with a Tinybee:<br />
<br />
1. Enable Z-Offset Features:<br />
In your Marlin firmware configuration (Configuration_adv.h), enable BABYSTEP_ZPROBE_OFFSET and INTEGRATED_BABYSTEPPING. <br />
2. Adjust Z-Offset with Babystepping:<br />
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. <br />
3. Add Babystepped Value to Z-Offset:<br />
Determine the amount you babystepped by and add that value to your Z-offset setting in Marlin's Configuration_adv.h. <br />
4. Save and Recompile:<br />
Save your Marlin configuration and recompile the firmware. <br />
5. Apply to Bed Leveling:<br />
After compiling and flashing the firmware, ensure your bed leveling is calibrated with the new Z-offset. <br />
<br />
Important Considerations:<br />
<br />
Persistence:<br />
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. <br />
<br />
Multiplicator:<br />
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. <br />
Double-Click for Z Babystepping:<br />
Consider enabling DOUBLECLICK_FOR_Z_BABYSTEPPING for easier access to the Z-offset adjustment menu, as mentioned on 3DWork. <br />
<br />
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. </div></blockquote>]]></description>
            <dc:creator>Roberts_Clif</dc:creator>
            <category>Firmware - Marlin</category>
            <pubDate>Sat, 26 Apr 2025 22:26:27 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?415,896769,896787#msg-896787</guid>
            <title>Re: Tinybee z offset</title>
            <link>https://reprap.org/forum/read.php?415,896769,896787#msg-896787</link>
            <description><![CDATA[ Is this problem solvable? Without z offset, it won't be interesting and I get into trouble every time]]></description>
            <dc:creator>Akhteh</dc:creator>
            <category>Firmware - Marlin</category>
            <pubDate>Sat, 26 Apr 2025 02:52:01 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?415,896769,896770#msg-896770</guid>
            <title>Re: Tinybee z offset</title>
            <link>https://reprap.org/forum/read.php?415,896769,896770#msg-896770</link>
            <description><![CDATA[ The Tinybee cannot do live babystepping<br />
<br />
It is because they use a io expander,  a serial stream to a buffer for the stepper driver step and direction io lines,  The current implementation does not allow direct manipulation of of the step pins that babystepping requires.]]></description>
            <dc:creator>Dust</dc:creator>
            <category>Firmware - Marlin</category>
            <pubDate>Mon, 21 Apr 2025 12:43:04 -0400</pubDate>
        </item>
        <item>
            <guid>https://reprap.org/forum/read.php?415,896769,896769#msg-896769</guid>
            <title>Tinybee z offset</title>
            <link>https://reprap.org/forum/read.php?415,896769,896769#msg-896769</link>
            <description><![CDATA[ Hello friends, I have a problem, please help me I have a tinybee v1 board, I use Marlin 2.1.2.5 firmware, everything works fine, but my only problem is that no matter how much z offset I give during printing, it has no effect, but it is applied in the next print, not on that print. Please if anyone can help me<br />
<br />
Btt_mini_12864]]></description>
            <dc:creator>Akhteh</dc:creator>
            <category>Firmware - Marlin</category>
            <pubDate>Mon, 21 Apr 2025 03:49:46 -0400</pubDate>
        </item>
    </channel>
</rss>
