For some reason, only the A1 and A1 mini are listed in the ‘select a printer’ for my model here, even though all are checked when I upload the 3mf.
I’ve had this issue occasionally with other models (I use an A1) and in all other cases I simply had to select a different printer (usually P1S or something) and then resave/upload and all printers would show as available.
In this case, if I resave it with a non-A1 printer, then all other printers show up but not the A1 or mini lol.
Is this just some sort of weird bug? Ideally I’d like to have the main profile updated to work correctly with all printers but I can’t get it to work.
I haven’t looked at the model yet, but, one thing that jumps to mind is a limitation they never publicly disclosed with the feature I pushed for in the automatic print profile slicing.
Do any if your plates have “print by object”?
If so, automatic slicing doesn’t usually include all printers. You have to make them individually for each type.
Also, if you edit the profile, does it list all the compatible printers with ticks?
Update
I was just about to open your 3mf when I read the profile description.
The issue is, as I suggested above, a limitation in the auto-processing system that simply ignores anything with “print-by-object.”
Interesting - I have couple profiles that do use print-by-object yet got successfully autosliced to all… I think it’s due to that profile being printable in on all printers even with most conservative settings…
I went to check on one of my models that prints per object, and if I edit I can check them all (like I remembered, I even tried different printers in studio to see if it worked well):
I wrongfully assumed that these profiles would work on all printers because I could check them (only mini is greyed out), even though it is not published as such. So checking if printers are checkable seemingly isn’t a good check?.. Very weird
I tested here when print-by-object is turned off … all printer are visible. With turned on only A1 and A1 mini appear. But P1S can also print by object via Studio. What is the reason for this in Handy App to not beeing able selecting print-by-object print profiles other than A1 and A1 mini?
I can confirm the observation from @robert1x2. I can only see the published profile for my H2D printer when the Print Sequence is set to ‘By Layer.’ If the Print Sequence is set to ‘By Object,’ the H2D profile does not appear.
This is a known issue that MW chooses not to mention at any point when designing profiles or uploading them.
A brief history.
Original when you uploaded a profile it wouldn’t work for all printers, it would only work for printers with the same print space or bigger.
A1 mini supported A, P & X series.
A1 only supported A1
P supported P & X series
X supported P & X series
I kept telling BL that if they did a quick print envelope check (work out the actual width, depth and height of the model(s), irrespective of the location on the build plate, they could automatically support other printers.
If the A1 user was printing a cube of 20x20x20, it didn’t matter the build volume was the largest (at the time) of all printers.
They finally listened and implemented my recommendation.
Now when you slice the print envelope is checked and all printers that print the model will be compatible.
The problem
Because the A series printers are bed slingers, the maximum height a print-by-object sequence can get is limited by the x-axis arm height. The core X/Y printers do not have this limitation.
Rather than do calculations to see if the height will cause a problem, they do a very simple check.
The check
If you add print-by-object, it applies these rules depending on which printer you targeted (in the printer drop down in Bambu studio).
A1 mini should work on all printers , likely H2D as well ^
A1 should work on all but the A1 mini , likely H2D as well ^
P series should work on P & X series printers, likely H2D as well ^
X series should work on P & X series printers, likely H2D as well ^
H2D only works on H2D
^ This is a guess as I haven’t checked it on the H2D, but, based on the logic of the rules it should be true.
They do this as they figure it is easier NOT to calculate anything and simply assume that if you use the print-by-object, it will only work on printers of the same type or that have a larger print volume and core x/y printers can’t target bed-slingers (A series).
I want to use ‘by object’ print sequence to allow different individually colored objects on the same plate while maintaining only one color change per object. However this results in my print profile only being compatible with A1 and A1 mini.
Switching print sequence to ‘by layer’ would show all printers compatible on Makerworld for my print profile but would result in hundreds of color changes.
And perhaps this issue has been resolved and I don’t know it? I’m still using Bambu Studio 1.10.1.50
If the issue still exists despite my resistance to upgrade my software, what are we suppose to do to provide high compatibility with all of Bambu printers? Create and save multiple print profiles? 1 profile for A1 and A1 mini, 1 for P and X series and 1 for H2D?
And if we create multiple profiles to workaround this issue will we be vulnerable to MW removing our print profiles and points after MW fixes the underlying print profile compatibility issue?
You will not be able to untick the A1 mini as that is the target
P or X series profile (doesn’t matter which)
Create one profile for the P or X series
When you upload it, untick the A1 mini only
Call it “All other printers” or something obvious
You will not be able to untick the P or X series as that is the target
When people come to your model, their printer choice will decide which profile is shown:
A1 mini → 1
A1 → 1
P → 2
X → 2
H2D → 2
I do not think this will happen anytime soon. I pushed back hard when I noticed and reported it to them. If they are going to take it up, they normally report back.
The issue isn’t Bambu Studio, it doesn’t matter if you are on 1.x or 2.x, the process occurs in their cloud slicer.
They need to change the rules in the cloud slicer.
Jumping on the bandwagon of this being frustrating, I signed up just to discuss this as I have at least 5 print by object print profiles that I’ll either need to ignore, or I will need to duplicate for seemingly no reason.
It doesn’t make sense to me that I can download a print profile that states “A1” only, make no changes in the slicer except changing to X1C and it slices just fine with no issue.
I think the most frustrating part is I know for a fact that these initially had all printers listed, and at some point in time either the A series was removed, or the X/P series was removed.
It would be great if the cloud slicer was updated to actually check for compatibility.
I know for a fact at one point all printers except A1 mini were available on these print profiles because I always check after approval, but at some point the compatibility was removed with no notification.
At minimum a notification of a change to a published print profile would be appreciated so it does not come as a surprise when I just happen to notice the change.
yeah this is ridiculous just got message from someone saying no a1 profile even though i checked them all and found this thread trying to figure out why… silly needs to be fixed
so im def late to this party, but I figured it out after running into this issue. The P1S has a sort of “blind spot” in the corners. You need to make sure nothing is touching that or it will automatically not allow the print profile.
This is really frustrating; I have to create multiple profiles to handle this and I just got a nastygram from MW Review Assistant telling me my profiles are going to be pulled because I have “multiple print profiles for compatible printer models.”
As you do not explain your exact predicament, I am providing a lot of information.
It was me that pushed for the automatic slicing for maximum compatibility.
However, they fell short of doing a thorough job and left out an important use type - print by object.
Please, read it all as your scenario will be one of the two.
Print By Object
If you have optionally added print by object to one or more of your build plates, you need to read this.
Any build plate that uses print by object will NOT be automatically targeted to other printers.
You can see the solution as I have already written it up.
This DOES require more than one profile and if this is the reason you have more than one, you need to create a ticket, share the complaint THEY gave you (as they do not talk to each other) and explain the purpose of each profile.
I also recommend you edit the caption of the profiles to denote “Print By Object” to make it clear.
Default - NOT printing by Object
If you are not using Print By Object then you must NOT provide a profile for each printer.
You do not state which printer you target so just follow these rules.
Which is the smallest printer your model will fit?
A1 mini
Target: A1 mini, A1, P (any), X (any) or H2 (any)
Can print on: All printers
A1 ^
Target: A1, or H2 (any)
Can print on: A1 or H2 (any)
P (any)
Target: A1, P (any), X (any) or H2 (any)
Can print on: All except the A1 mini
X (any)
Target: A1, P (any), X (any) or H2 (any)
Can print on: All except the A1 mini
H2 (any)
Target: H2 (any)
Can print on: Only the H2 (any)
One profile to rule them all.
^ The A1 has a larger printable area than the P or X series printers because those have a non-printable region in the front left where the cutter is located.
They have the same build plate, but a smaller actual printable area.
If you are lucky enough that your deign will fit inside 180x80x180mm, you can just target any printer and it will work on any printer.
If you have more than one profile and you have not used print by object, you must disable or delete all but one profile.
Read the above at least twice as there is a lot of information.
Ask any follow-ups, but that should be all you need.
I need a sanity check please. I haven’t uploaded a model in a few months, and today I forced myself to actually upload a new model. Procrastination be damned!
My print plate is set to be print by object. Could I separate the objects to two different build plates? Sure, but we shouldn’t have to do that.
In my uploading I noticed that my print profile only unlocked handy app printing for the A1. Odd. This should have worked for the A1M too.
Creating an A1M specific 3MF file unlocked the A1M compatibility.
Next I needed to create a PXH profile, right? No! Makerworld doesn’t like that. Only unlocking P and X series.
Then I made an H series profile. Surely that would unlock the H2D, H2D Pro and H2S, right? NO! Makerworld only grants you H2D and H2D Pro!
Frustrated but unwilling to give up, I created a profile for the H2S.
This is ridiculous! 5 profiles! Am I missing something here or has the Makerworld print by object issue become worse?!