Thank you. This is very helpful. What this allows us to do is rule out anything to do with the underlying model. This example proves that here is no structures underneath the surface that might influence the model so my earlier guess about wall thickness no longer applies.
Also, don’t forget to clean the carbon rods with IPA and perform the other recommended maintenance. If you’re lucky that will be a quick fix.
https://wiki.bambulab.com/en/p1/maintenance/p1p-maintenance
______________
Troubleshooting
With the regular pattern of interference here, I’m now leaning towards something mechanical like the belts or pulleys. What is still bothering me though is that there is this consistent pattern which is not easy to explain. I would do visual inspection of the pulley movements especially “listen” to any rhythmic pattern noise that might coincide with the belt positions. Holding a flashlight up against the belts would also be a good place to start as you do your inspection.
Test Model creation
Here is what I might suggest for the purposes of doing some quicker troubleshooting and also to save filament. It’s important to try to recreate a smaller test model that reproduces this error, otherwise you’ll be spending needless hours and filament. This section here looks like a good candidate to cut.
So using this simplified example, using the (C)ut took, chop off the top “hat” of the shape.
Now run your model on just that section and verify that you can reproduce those lines.
If the model section reproduces the error
If you can reproduce the error in your test model, that is great. Now it’s time to change the way the model moves and prove or disprove that here is a drive issue. One way to do this is to take the test model and create a section like this with the cut tool. You will have to pivot the tool 90 degrees along one of the axis and then hit cut.
Once we have our sliced segment, run the test again.
Here’s what we’re looking for. If the lines don’t reappear then we’re back to suspecting the model. In that case, if you have access to the original CAD model, save it as a STEP file and import that. The goal is to change model algorithms which will change how the slicer calculates the vertices it’s trying to slice.
Another thing you can do is also change the model geometry through simplification which will also change the vertices. This is not a solution however, because it will reduce the quality of the model but it will rule in or out the model as suspect.
Here’s how to do that by right-clicking on the model

Then reslice and run the print to verify that the lines have changed. If they disappear or moved but remain in the same orientation, then we likely want to go back to belt tensioning but let’s not get too far since this post is already long enough. Let’s figure out which one of these steps changes a result.
Alternatively, if the lines appear still, then the other test is to rotate the model on the Z axis to an odd number between 10 and 25 degrees. You don’t want multiples of 45 because those angles are coincidental with the belt movement.(it’s complicated)
Alternate filament test
The other thing is to also try another filament on the test model but I highly doubt this will be an issue.






