Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

No Ability To Adjust Print Order Within An Assembly #1896

Closed
1 of 2 tasks
MadMax389 opened this issue Jun 5, 2023 · 6 comments
Closed
1 of 2 tasks

No Ability To Adjust Print Order Within An Assembly #1896

MadMax389 opened this issue Jun 5, 2023 · 6 comments
Assignees
Labels
feature New feature or request

Comments

@MadMax389
Copy link

Bambu Studio Version

1.6.2.4

Where is the application from?

Bambu Lab github releases

OS version

Win11

Additional system information

CPU 10th gen Core i5

Printer

X1 Carbon Combo

How to reproduce

In Prusa Slicer, I am able to adjust the print order within a merged group or assembly so that one object can be printed before another object. I use this ability to be able to print targeted brims using support W when the standard brim is difficult to remove. Within an assembly, Bambu Studio does not have the capability to rearrange the print order, sometimes causing the brim object to occlude the part object. To reproduce:

  1. Use the uploaded .3mf or:
  2. Create a 10mm cylinder primitive (part)
  3. Create a cube primitive .2mm high (brim)
  4. Clone the brim, and then clone the part.
  5. Create two assemblies, one with the brim first, then the part and another with the part first, then the brim.
  6. Slice the plate and look at the first layer. The assembly with the brim first prints around the part (desired) while the assembly with the part first prints around the brim.

image

Actual results

There is no ability to change the print order within an assembly. In Prusa Slicer, you are able to adjust the print order simply by clicking the part and dragging with the mouse.
image

image

Expected results

Be able to change the order of one or more parts within an assembly. The current work around is to add the parts to the plate in the proper order. This can be more complex than necessary on complicated prints.

Project file & Debug log uploads

Bambu Print Order Demonstration.zip

Checklist of files to include

  • Log file
  • Project file
@MadMax389 MadMax389 added the bug Something isn't working label Jun 5, 2023
@bambu123 bambu123 added the feature New feature or request label Jun 6, 2023
@SaltWei SaltWei self-assigned this Jun 7, 2023
@SaltWei SaltWei removed the bug Something isn't working label Jun 7, 2023
@SaltWei SaltWei assigned QingZhangBambu and unassigned bambu123 Jun 7, 2023
@SaltWei
Copy link
Collaborator

SaltWei commented Aug 3, 2023

In Prusa Slicer, you are able to adjust the print order simply by clicking the part and dragging with the mouse.

I tried these operation on prusa slicer 2.6. But I can't control the print order, but only can control the clipping order of multi part.
prusa

@SaltWei
Copy link
Collaborator

SaltWei commented Aug 3, 2023

Is there some other case that we need to change the print order?
If only "brim ear" case, I think developing a regular brim ear function is more perfect!

@MadMax389
Copy link
Author

Perhaps "print order" is not the right term in favor of clipping order. There are other use cases where arranging the order will be beneficial. In my text example, you can see that the order of the items in the assembly affects whether the text prints or not.

image
image

I use the clipping order to make multi-layer targeted brims. In the spider example, it would be nice to be able to drag the spider to the bottom of the list. My current workaround is to copy and paste the object to create a copy at the end of the list, then delete the first one.

image
image
image

@SaltWei
Copy link
Collaborator

SaltWei commented Aug 4, 2023

If my understanding is wrong, please don't hesitate to point out.
Actually, this feature request can be devided into two features.
1 user define the clip order of multi-parts model. User can adjust the part order in the list, and the bottom one has highest priority to clip other part to remain its area. By this feature, user can add "brim part" for model and merged with model together, while keeping the whole part of original model.

2 Add one way for user to define the filament print order of first layer. So the "brim part" which usually uses support filament can be printed first to help the attachment of original model part

@MadMax389
Copy link
Author

@SaltWei
Yes for item 1. Just the ability to change the order of the objects in an assembly list (like Prusa Slicer) would be very convenient.

For item 2, I think just the ability to specify a different brim material (like can currently be done with support and support interface) would be a nice feature. This would allow us to specify Support W as a brim material. Also, adding the brim function as a modifier would allow targeted brims in certain areas without having to brim the whole object. (This does not exist in Prusa Slicer).

@SaltWei
Copy link
Collaborator

SaltWei commented Aug 17, 2023

@SaltWei SaltWei closed this as completed Aug 17, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants