How is it that travel speeds affect the H2S so much more than the P1S?

Using the latest Bambu Studio, and the same exact project with Bambu PETG-HF. The H2S shows nearly 2 hours longer, with all of it being travel time. I know the H2D suffers from travel speed thanks to the massive extruder, but I hadn’t seen anything on the H2S with this. Every speed setting on the H2S is either matching or exceeding the P1S.

The only way I can cut down the print time on the H2S is by changing the travel acceleration from 10k to 20k, and it still winds up being 30 minutes slower. Even if I move every object right next to each other, leaving basically no gaps, the print time is not affected. Am I missing something obvious here?

I also use those containers (or at least very similar ones). With those ribs at 45%, most of the print is governed by “Slow down on overhangs”. So it is not surprising that print time predictions are quite similar.

Another frequently overlooked cause of slower than expected print speeds can be found in the filament cooling settings. In particular “Max fan speed threshold” in combination with “Slow printing down for layer cooling”. With the latter enabled, the printer will always slow down to meet the layer time given in the Max fan speed threshold.
Nevertheless, your plate is quite full, so it is probably not actually triggered in this case.

However, you can use the slicer previous (Speed, Flow, Layer time; selectable next to “Color Scheme” in the legend) to determine the governing settings in each slice.

:crossed_fingers: & :four_leaf_clover:

1 Like

I am not a 100% sure what the name of the setting is (I am not at my computer), but it seems that the “wipe settings” are different on the H2 series.
Where the H2 seems to use “Auto”, resulting in a lot of helix moves, and the P1S probably uses a linear motion there.

Since the part has a huge amount of those wipes, it might be responsible for the remaining difference in the travel time.

If you toggle on the visualization of the travel path and zoom in, you probably see the difference at the seams.

2 Likes

I assumed you meant the Z-Hop type, because it jogged my memory of an old video I saw where one of the default Z-Hop types was this little spiral, which I want to say was not a default on the P1S - at least in Orca, which is my main slicer. Fast forward to the H2S, and it is indeed set to Spiral in the PETG-HF filament settings by default. Changing that to Slope resolves the issue entirely, knocking over 2 hours off the print time. Amazing.

Appreciate the replies!

1 Like

I guess I’ll be adding this to my json modifications so that I never have to worry about it again.

1 Like

Forgot to share this, but now the H2S print times are 7 minutes faster than the P1S… lol. I’ll take any improvement.

1 Like

Also - auto arrange will put those items MUCH closer - I know it doesn’t seem like much but it adds up

There is always “Sport” and Ludicrous" mode
I pretty much stay in “Sport” mode and have used ludicrous on occasion, but I rarely print anything where surface finish matter - this is all structural stuff that will be hidden 98% of the time.

I used auto arrange and set it to 1.00, which lined it all up nice and close (auto simply doesn’t work well)… changed basically nothing. It’s all of the travel with those slots in the pods.

Glad to hear this resolved your missing time issue.
As I mentioned, I wasn’t at my computer.
So yes, I meant the Z-Hop Type.

Just curious on how you manage your json updates, when the configuration gets an update.

I make a copy of AppData\Roaming\BambuStudio\system\BBL\process and filament, and update the settings I want to stick. When I update BS, I use KDiff to compare those directories to see if anything changed. If only the modified values are changed back, I simply copy and paste my backed up files to the AppData path. If other settings have changed, I go in and replace the stuff I updated, then use those as my backups. Kinda sucks, but I don’t see a better way. I’ll eventually get around to automating this with PowerShell, I just haven’t had the time, and it’s a 5 minute process manually as-is.

For reference, this is the first time I’ve had to touch the filament profile, only changing the Z-Hop setting. With the newer Bambu Studio, I’ve only really had to touch fdm_process_common.json, as that’s where all of my settings are being configured (infill pattern, support threshold angle, etc.).

I noticed there are different levels of json files that are stacked on top of each other.

I wonder if it is possible to insert a new one in there with your edits. Then possibly the new configuration could be copied into the folder without overwriting the custom edits.

Will dig into this.

Depending on the setting you’re looking for, they can definitely be hidden elsewhere. The file I listed is the base that is called in other files, and so long as the setting isn’t duplicated down the line, settings there should apply. For instance, in Orca, the infill pattern is in the 0.20mm Standard @BBL X1C.json file and similar, so I couldn’t set it higher. Hoping that they change it in Orca, because Bambu definitely changed it (for the better) in BS. I only had to change one file in BS, and before today, that was it. I had to change a few dozen filament JSON files today for the Z-Hop thing.

Honestly, it’d be great if they simply provided an override JSON file that we can use that has highest priority.