Best practices for supporting all printers in profiles?

I’m trying to update my print profiles so they support both the A1 mini and larger build plates but I’m struggling to figure out the best way to do it. If I upload a profile with the A1 mini nozzle selected as the default then users will have to change the nozzle to A1/P1/X1 and transfer settings which seems unintuitive. If I upload the profiles with P1/X1 nozzle it’s much easier for users to print but doesn’t show A1 mini as supported even though the model would fit on the smaller build plate.

How are people uploading their profiles to support both the A1 mini and higher end printers?

2 Likes

It is suggested to upload a print profile with your own physical printer. In this way, you can verify it by actual printing.

If you have both A1 mini and X1, and your model could fit them both, I suggest to create a print profile with A1 mini. So that other users could print this print profile on Bambu Handy App with their A1 mini/A1/X1 Series/P1 Series printers.

1 Like

Agreed, I released one of my models scaled down and colours reduced to 4 specifically for a1 mini users. I uploaded it with two profiles - stating clearly that the A1 mini one had only been tested on an X1C. I don’t think it follows current guidance and hasn’t got as many downloads as I expected.

2 Likes

Thank you for your reply. To give a bit more context on the situation, one of my models has been getting a lot of downloads and I noticed about 10% of users were printing with a profile labeled for the A1 mini even though I had profiles that support smaller plates (A1 mini was not listed as supported). This is fine and I support the community profiles aspect of MakerWorld but I recently made some updates and fixes which are all reflected in my designer print profiles but not the user submitted ones. Since I have no control to edit or modify user submitted profiles there’s essentially two version of the model being published and printed even though my version would have fit the A1 mini.

This is the model for reference: Toroidal Launcher - High RPM launcher featuring compact planetary gearbox by Brent Peterson - MakerWorld

It would be great if there was a way to organize profiles by plate size that was printer agnostic; a small plate design can be printed on any printer while a large plate design is restricted to the larger printers. This problem will become even more apparent if additional plate sizes are added with future printers so I wanted to start a discussion on the topic.

1 Like

Oh I can respond to this one as one of the A1 mini profiles on your model!

At first release there were no A1 Mini profiles, and the profiles I made let a lot of people print it who otherwise couldn’t… Myself included, because my P1S-es were busy and your launcher is sick!

My profile did some rearranging, made some logical changes for the a1 mini, and was fully tested on the mini. It looks like you’ve now added A1 mini support, but that wasn’t in place originally.

Versioning is definitely a problem, and I think MW will need to address it somehow. Profiles naturally get stale as modelers iterate.

1 Like

@moonrakerone @BrentPeterson
We added a notification type that allow designer to tell print profile uploaders about the geometry changes when updating his model.

2 Likes

What we did is similar to your suggestion. Most of the time, a printer with a bigger plate can print a print profile which is created for a printer with a smaller plate.

A1 (not A1 mini) is a bit special. 3mf for A1 is currently not marked as compatible to X1/P1 series although they have almost the same plate size, except there left-front corner of X1/P1 series cannot be used.
For the safety reasons (expecially print from Bambu Handy APP), we did not make it compatible for now. But MakerWorld will do detailed checks in later update, if the left-front corner is not used in A1 3mf, then X1/P1 can be marked as compatible.

3 Likes

Sounds good, What would be ideal I guess is that when you upload from the A1 or A1 mini with a model taking up the front left corner when there is plenty of space in other corners that you are advised by makerworld that rotating or realigning the model would make it more useful to other printer users.

Likewise, for any models from X1/P1/A1 that are within the A1mini dimensions, but maybe positioned further over on the build plates a similar bit of advise could perhaps be given to shift them left and to the front a bit.

Maybe even a faint line could be on the build plate templates in Bambu Studio for the X1/P1, A1 and A1 mini - showing the ideal zone on the beds for maximum printer compatibility. Raised this suggestion as issue on Github Github issue

4 Likes

We added a notification type that allow designer to tell print profile uploaders about the geometry changes when updating his model.

This notification feature is AWESOME!

I had another user report and have my profile removed instead of just using this. 100x better experience to get a nice notification saying to update.

Suggestion:
Add a way for the profile creator to mark it as updated, or perhaps add a more visible “Last Changed” date to profiles.

3 Likes

Can users who have downloaded the model(s) or profile(s) be notificed whenever there is a change in them? Whether the change is to add a variation or an update to fix issues in the old model/profile, one would think these users may want to know.

Yes. This is in our plan. This may be a bit more complicated.
We are considering whether it is necessary to allow users to subscribe to the update notification of each individual model, just like github.

Too many notifications may cause bother users, especially from the models which they already printed.

1 Like

I didn’t go into this level of implementation detail in my suggestion, but this should be on the notificatoion option list. Let users specifically check a box to indicate they want this.

Yes. That’s a simple to to implement this notification and give users some control.

I am not sure whether it is enough.

In some other platform, when I added or replaced the STL file(s), if the model had been downloaded by users, a prompt would pop up and asked if I wanted to notify users. There was also a text box for me to write up something about what’s new about the update. The site would send what’s in the text box to users by email (I think).

You may write the note here.

Email notifications will be implemented in a later update.