If the nozzle sits too close to the build plate, filament gets squeezed into the surface. You might see rough lines, thin patches, scraping, ridges, or a nozzle dragging across the print bed.
If the nozzle sits too far away, the opposite happens. The filament barely touches the plate. Lines look rounded instead of slightly flattened, corners lift, and the print starts peeling away within minutes.
The frustrating part is that changing the Z offset does not always solve the problem.
A Kobra 2 that seems to have a bad Z offset might have a loose gantry, an incorrectly positioned leveling sensor, an inconsistent bed surface, a dirty build plate, a bad leveling mesh, or a temperature-related calibration issue.
So the right approach is not to keep changing the offset until something looks acceptable. First identify why the nozzle-to-bed distance is wrong. Then correct the underlying problem and calibrate the offset again.
This guide walks through that process from the easiest checks to the less obvious causes. If you're dealing with other Kobra 2 issues such as bed adhesion, extrusion problems, stringing, or failed prints, see our guide to common issues with the Anycubic Kobra 2.
Table of Contents
- What Is Z Offset on the Anycubic Kobra 2?
- Signs Your Kobra 2 Z Offset Is Wrong
- What Happens When Z Offset Is Too Low?
- What Happens When Z Offset Is Too High?
- Common Causes of Kobra 2 Z Offset Problems
- How to Fix Anycubic Kobra 2 Z Offset Problems
- Check the Printer Before Recalibrating
- Run Auto Leveling Correctly
- How to Calibrate the Z Offset
- How to Judge the First Layer
- When Z Offset Is Correct in One Area but Wrong in Another
- Why the Z Offset Keeps Changing
- Could Firmware Cause Z Offset Problems?
- Check the Leveling Sensor
- Check the Build Plate and Bed
- Check Your Start G-code
- Quick Troubleshooting Table
- Z Offset Mistakes to Avoid
- When Calibration Is Not Enough
- Final Thoughts
- Frequently Asked Questions
What Is Z Offset on the Anycubic Kobra 2?
Z offset controls the relationship between the leveling sensor and the nozzle.
The printer's sensor detects the bed surface. The machine then uses the measured distance to determine where the nozzle should sit during printing.
That means Z offset is not the same thing as bed leveling.
Bed leveling deals with differences across the printing surface.
Z offset establishes the nozzle's overall starting height relative to the measured bed position.
The Kobra 2 uses automatic leveling and a smart Z offset system. Anycubic also provides a procedure for adjusting the Z offset during printing when the first layer needs correction.
This distinction matters because a single Z offset adjustment cannot compensate for every physical problem.
Signs Your Kobra 2 Z Offset Is Wrong
Look at the first layer before changing settings.
The shape of the printed lines often tells you more than the number shown on the screen.
| What you see | Likely problem | First thing to check |
|---|---|---|
| Nozzle scratches or drags across the plate | Nozzle too close | Raise the nozzle slightly and inspect the leveling setup |
| Filament barely touches the plate | Nozzle too far away | Lower the nozzle slightly |
| First layer looks transparent or heavily flattened | Nozzle too close | Increase nozzle-to-bed distance gradually |
| First layer has gaps between lines | Nozzle too far away or poor extrusion | Check Z offset and extrusion |
| One side prints well while another side fails | Bed, gantry, mesh, or sensor issue | Do not rely on Z offset alone |
| Every print starts at a different height | Calibration, temperature, sensor, firmware, or G-code issue | Repeat a controlled calibration sequence |
What Happens When Z Offset Is Too Low?
On a typical setup, lowering the nozzle toward the bed produces more first-layer squish.
Too much squish creates several recognizable symptoms:
- The nozzle scratches or drags across the build plate.
- Filament spreads sideways instead of forming clean lines.
- The first layer looks rough and heavily compressed.
- Small details disappear into the surface.
- The extruder might click because pressure inside the nozzle rises.
- The nozzle might collect a blob of plastic.
- Printed surfaces might show strong ridges between adjacent lines.
Do not keep lowering the offset because the filament sticks better. Strong adhesion is not proof of a correct Z offset.
A nozzle pressed too close to the bed might damage the surface or restrict extrusion.
What Happens When Z Offset Is Too High?
A nozzle positioned too far above the bed produces the opposite pattern.
- First-layer lines look thin and rounded.
- Gaps appear between neighboring lines.
- Filament moves around instead of bonding to the plate.
- Brims and skirts fail to stay attached.
- Corners lift during printing.
- The first layer looks inconsistent even though the bed is clean.
In this situation, lower the nozzle in small steps while watching the first layer.
Do not make a large adjustment based on one small section of the print.
Common Causes of Kobra 2 Z Offset Problems
Before blaming the offset value, check the surrounding system.
1. The printer was leveled under inconsistent conditions
Temperature matters during calibration.
The bed expands as it heats. The nozzle and print head also change temperature during a print.
Owners have reported cases where the first layer changes between cold and warm starts. Recent community reports also describe possible thermal effects around the inductive leveling sensor.
The practical lesson is simple: use the same warm-up routine during calibration and printing whenever possible.
2. The gantry is not properly aligned
If the X-axis gantry sits unevenly, one side of the bed might sit at a different effective height from the other.
Changing Z offset does not repair a tilted gantry.
Check the frame and Z-axis wheels before spending time fine-tuning the offset.
3. The leveling sensor is positioned incorrectly
The sensor needs to sit in the correct position relative to the nozzle.
A sensor positioned too high or too low changes the relationship between the detected bed surface and the nozzle.
Anycubic provides a sensor replacement procedure and advises running auto leveling again after replacing the proximity switch.
4. The bed or PEI surface is uneven
Automatic leveling compensates for some variation across the bed. There is a limit, though.
If one area is substantially higher or lower than another, one global Z offset will not fix every location.
5. The leveling mesh is inaccurate
The printer uses measurements from different points on the bed to compensate for height differences.
If the measurements are wrong, the printer receives a bad map of the bed.
A recent Kobra 2 Pro owner report described a distorted leveling mesh caused by sensor temperature during calibration. Treat this as a useful troubleshooting lead rather than a universal explanation for every Kobra 2.
6. The build plate is dirty
Oil from your fingers, dust, adhesive residue and old filament affect first-layer adhesion.
A dirty surface often looks like a Z offset problem because filament sticks in some areas and releases in others.
7. The nozzle is dirty or partially blocked
Extrusion problems often get mistaken for Z offset problems.
If the nozzle does not produce a consistent line, changing its height will not solve the underlying extrusion issue.
8. Firmware or print-start settings changed
Firmware updates have been associated with first-layer changes in owner reports.
Start G-code also deserves attention if the printer behaves correctly during calibration but starts a print at a different height.
How to Fix Anycubic Kobra 2 Z Offset Problems
Use this order.$$
- Clean the build plate.
- Check the nozzle.
- Check the gantry and Z-axis hardware.
- Check the leveling sensor.
- Heat the printer consistently.
- Run the printer's calibration procedure.
- Run automatic leveling.
- Adjust Z offset in small steps.
- Print a first-layer test.
- Inspect the entire bed, not one corner.
This order prevents you from using Z offset as a cure for mechanical problems.
Check the Printer Before Recalibrating
Check the Z-axis wheels
Turn the printer off.
Move the Z-axis by hand and inspect the V-slot wheels.
Look for obvious looseness or excessive play.
Anycubic's Kobra 2 leveling guide also recommends checking the Z-axis V-slot wheels and making small adjustments to the eccentric hardware when required.
Do not overtighten the wheels. Excessive pressure creates unnecessary resistance and might introduce another problem.
Check the X-axis gantry
Look at the gantry from the front of the printer.
It should sit evenly on both sides.
If one side sits higher, fix the mechanical alignment before running another leveling cycle.
Check the nozzle
Remove accumulated plastic from the nozzle.
A blob around the nozzle changes the effective nozzle position and interferes with first-layer judgment.
If extrusion looks inconsistent, troubleshoot the hotend before adjusting Z offset repeatedly.
Run Auto Leveling Correctly
Start with a clean and mechanically sound printer.
Place the build plate correctly and make sure no filament or debris sits between the magnetic surface and the plate.
Heat the bed to your normal printing temperature and allow the machine to stabilize before calibration.
Then run the Kobra 2's automatic leveling process.
Do not change several variables during the same test.
If you change the bed temperature, Z offset, filament, slicer profile and leveling settings together, you lose the ability to identify the cause.
Change one thing at a time.
How to Calibrate the Z Offset
There is no universal Kobra 2 Z offset number.
Your correct value depends on the printer's sensor position, mechanical setup, build surface and calibration state.
Start with the printer's automatic calibration procedure rather than copying an offset from another Kobra 2 owner.
Step 1: Home and calibrate
Run the required homing and calibration functions from the printer interface.
Follow the sequence supplied for your exact Kobra 2 model.
Step 2: Run auto leveling
Let the printer measure the bed.
Do not touch the machine while the probing cycle runs.
Step 3: Start a first-layer test
A large single-layer square or grid works better than a tiny model.
You want to see how the nozzle behaves across several areas of the bed.
Step 4: Adjust in small increments
If the nozzle is too close, increase the nozzle-to-bed distance slightly.
If the nozzle is too far away, decrease the distance slightly.
Make one small adjustment, observe the result, then decide whether another adjustment is needed.
Step 5: Save and repeat the test
After reaching a good first layer, save the setting through the printer's normal interface if your firmware provides a save option.
Then cancel the test and run another print.
This second test matters.
A setting that looks perfect during one calibration print but fails after a restart points toward a persistence, startup, temperature or firmware issue.
How to Judge the First Layer
Do not judge the first layer by adhesion alone.
Look at the shape of the lines.
A good first layer should look consistent across the test area. Neighboring lines should meet without large gaps. The filament should have enough contact with the bed to remain attached without being crushed into a thin smear.
| First-layer appearance | What it suggests | Next step |
|---|---|---|
| Thin lines with visible gaps | Nozzle too high or extrusion issue | Check extrusion, then lower Z slightly |
| Wide flattened ridges | Nozzle too close | Raise Z slightly |
| Scraped or missing sections | Nozzle too close or bed variation | Check height and bed condition |
| Good center, poor corners | Bed or leveling mesh issue | Inspect bed and calibration |
| Good first print, bad second print | Temperature, calibration persistence or startup issue | Compare the startup sequence |
When Z Offset Is Correct in One Area but Wrong in Another
This is one of the most important diagnostic clues.
If the nozzle is too high everywhere, a Z offset adjustment makes sense.
If the nozzle is correct in the center but too close on one side, stop changing the global offset.
The problem might be:
- Gantry alignment.
- Bed deformation.
- Build plate seating.
- Incorrect leveling measurements.
- Sensor position.
- Loose mechanical components.
- Thermal changes during calibration.
Recent Kobra owner reports describe cases where users initially suspected a warped bed but later traced inconsistent first layers to the leveling mesh or sensor behavior.
This is why a full-bed first-layer test is more useful than a small test cube. Anycubic's official Kobra 2 leveling instructions provides additional instructions for leveling and printer maintenance.
Why the Z Offset Keeps Changing
Persistent Z offset drift deserves a separate diagnosis.
If you find yourself changing the value before almost every print, do not accept this as normal.
Check temperature consistency
Calibrate with the bed and nozzle at the temperatures used during printing.
Give the machine enough time to stabilize.
Repeat the same routine before your next test.
Check the sensor
An inductive sensor works by detecting the bed without physical contact.
Its readings depend on the distance and sensing conditions.
If the sensor is loose, incorrectly positioned or behaving inconsistently, the resulting leveling data might also become inconsistent.
Check whether the printer saves the setting
Write down the value before shutting down.
Restart the printer and check the value again.
If the value changes without a calibration cycle, investigate firmware behavior and configuration before repeatedly adjusting the nozzle.
Check your startup routine
If the printer looks correct during manual adjustment but changes position when the actual print starts, inspect the print-start sequence.
A startup command or calibration routine might alter the machine's state before the first layer begins.
Could Firmware Cause Z Offset Problems?
Yes, firmware deserves attention when a previously reliable printer suddenly develops first-layer problems after an update.
Owner reports exist of Kobra 2 first-layer behavior changing after firmware updates.
Still, do not assume firmware is the cause simply because a problem appeared after an update.
Check the mechanical setup, calibration data and startup sequence first.
If the issue began immediately after a firmware change, record the firmware version and compare the printer's behavior before and after the update.
Use Anycubic's official firmware files and instructions for your exact Kobra 2 variant.
Check the Leveling Sensor
The leveling sensor is one of the first components to inspect when automatic calibration produces strange results.
Look for:
- A loose sensor or bracket.
- Visible damage.
- Incorrect sensor height.
- Loose wiring.
- Debris around the print head.
Do not randomly move the sensor to chase a better first layer.
Its position has a direct relationship with the calibration process.
If the sensor has been replaced, Anycubic's documentation instructs users to run auto leveling again afterward.
Check the Build Plate and Bed
Remove the PEI plate and inspect both surfaces.
Clean the underside of the plate as well as the top.
A small piece of debris underneath the plate changes its height.
Also check whether the plate sits flat and consistently on the magnetic surface.
For suspected bed deformation, use a straight edge and inspect the surface from several directions.
Do not assume every uneven first layer means the aluminum bed needs replacement. First eliminate calibration, sensor, gantry, plate seating and temperature variables.
Check Your Start G-code
This step matters if you use a custom slicer profile.
The printer might behave correctly when you manually calibrate it but use a different procedure when a sliced file starts.
Compare a known working file with the file producing the problem.
Look for commands related to:
- Homing.
- Bed leveling.
- Mesh loading.
- Z offset.
- Temperature.
- Calibration.
Do not copy random G-code commands from another printer model.
The correct startup sequence depends on the firmware and printer configuration.
Quick Troubleshooting Table
| Problem | Likely area | Recommended action |
|---|---|---|
| Nozzle digs into the bed | Z height | Raise the nozzle slightly and inspect calibration |
| Filament does not stick | Z height or surface | Check Z offset, plate cleanliness and bed temperature |
| Center works but edges fail | Bed or mesh | Run a full-bed test and inspect leveling data |
| Left side is too close | Gantry or bed | Check mechanical alignment |
| Offset changes after heating | Thermal behavior | Use a consistent warm-up routine |
| Offset changes after restart | Settings or firmware | Check whether calibration values persist |
| First layer changed after firmware update | Firmware or calibration | Recalibrate and compare firmware behavior |
| Extrusion looks inconsistent | Nozzle or extruder | Fix extrusion before adjusting Z offset further |
Z Offset Mistakes to Avoid
1. Copying another owner's Z offset
Do not copy a number from Reddit, YouTube or a Facebook group and expect the same result.
Two printers of the same model might need different values because their sensor position, nozzle, bed, firmware and mechanical alignment differ.
2. Making large adjustments
Large changes make diagnosis harder.
Use small adjustments and watch the first layer.
3. Recalibrating without fixing mechanical problems
If the gantry is loose, calibration data will not stay reliable.
4. Calibrating on a cold bed and printing on a hot bed
Use a consistent thermal condition whenever practical.
5. Judging only the center of the bed
The center might look excellent while the corners fail.
Use a test covering a large portion of the build surface.
6. Changing five settings at once
If you change Z offset, flow, temperature, speed and bed leveling together, you will not know which change solved the problem.
7. Assuming every first-layer problem is Z offset
This is perhaps the biggest mistake.
First-layer failures also come from poor adhesion, incorrect temperature, extrusion problems, dirty surfaces, mechanical alignment, bed variation and inaccurate leveling data.
When Calibration Is Not Enough
Consider hardware inspection or replacement when:
- The leveling sensor gives inconsistent results after proper calibration.
- The sensor or wiring shows visible damage.
- The build plate has severe deformation.
- The gantry cannot stay aligned.
- The nozzle or hotend has persistent mechanical damage.
- The printer repeatedly loses calibration after a controlled setup.
Before buying replacement parts, document the problem.
Take photos of the first layer from several areas.
Record your firmware version, filament type, temperatures and Z offset.
This information also makes support conversations much more useful.
Final Thoughts
Anycubic Kobra 2 Z offset problems are often treated as a simple number-setting issue.
That approach misses the bigger picture.
The Z offset is only one part of the first-layer system.
A reliable fix starts with mechanical alignment, a clean and properly seated build plate, a correctly positioned sensor and consistent calibration conditions. After those checks, fine-tune the Z offset using a large first-layer test.
If the entire bed is consistently too high or too low, Z offset is a strong suspect.
If one section looks right while another section fails, investigate the bed, gantry, sensor and leveling mesh.
If the offset changes between prints, investigate temperature, saved settings, firmware and startup G-code.
That diagnostic approach saves time because you stop treating every first-layer failure as the same problem.
Frequently Asked Questions
What should the Z offset be on an Anycubic Kobra 2?
There is no single correct Z offset number for every Kobra 2. The correct setting depends on the individual printer's sensor position, mechanical alignment, build surface and calibration state. Start with automatic calibration and fine-tune the first layer in small steps.
Why is my Anycubic Kobra 2 nozzle too close to the bed?
Possible causes include an incorrect Z offset, inaccurate leveling data, sensor positioning, gantry alignment, build plate problems or temperature changes. Check the mechanical setup and rerun calibration before making large offset changes.
Why does my Kobra 2 Z offset keep changing?
Check temperature consistency, leveling sensor behavior, calibration persistence, firmware and your print-start sequence. If the value changes after a restart or heating cycle, the issue deserves investigation beyond normal Z offset adjustment.
Why is the first layer good in the middle but bad around the edges?
A global Z offset is unlikely to solve this by itself. Check the build plate, gantry alignment, leveling mesh, sensor position and plate seating. Run a test covering most of the print surface.
Should I adjust Z offset before or after auto leveling?
Run the printer's calibration and automatic leveling process first. Then fine-tune Z offset while observing the first layer. Follow the calibration sequence for your exact Kobra 2 firmware and model.
Why does my Kobra 2 scrape the build plate?
The nozzle might be too close to the plate, but do not assume Z offset is the only cause. Check the leveling sensor, gantry, build plate, calibration data and startup sequence before continuing to print.
Does a dirty PEI plate cause Z offset problems?
A dirty plate does not normally change the physical Z offset, but poor adhesion from oil, dust or residue often looks like a Z offset problem. Clean the build surface before recalibrating.
Can firmware cause Kobra 2 first-layer problems?
Firmware changes have been associated with first-layer issues in owner reports. If your problem started after an update, record the firmware version, rerun calibration and compare the printer's behavior with a controlled test.
Why does changing Z offset not fix my uneven first layer?
A Z offset adjustment changes the overall nozzle height. It does not repair a tilted gantry, badly seated build plate, inaccurate leveling mesh or defective sensor. If different areas of the bed need different corrections, investigate those causes.
How do I know when my Kobra 2 Z offset is correct?
Look for a consistent first layer across a large part of the bed. Lines should meet cleanly without excessive gaps or heavy compression. The nozzle should move without scraping the surface.

