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).