bambulab / BambuStudio

PC Software for BambuLab and other 3D printers
GNU Affero General Public License v3.0
1.76k stars 243 forks source link

Changing BBL plate SVG does not update in Bambu Studio #3634

Open ptsao88 opened 5 months ago

ptsao88 commented 5 months ago

Bambu Studio Version

1.8.2.56

Where is the application from?

Bambu Lab Official website

OS version

Windows 10

Additional system information

No response

Printer

Bambulab X1C

How to reproduce

Go to C: Program Files --> Bambu Studio --> resources --> profiles --> BBL Replace "bbl-3dp-logo.svg" with a custom SVG Refresh and restart Bambu Studio

Actual results

There is no change to the displayed plate. If I do this on the "Prusa" profile and replace "mk3.svg", it works as intended. See image below.

Prusa 2

Expected results

I expect this to work the same as when replacing "mk3.svg" on the Prusa profile. Perhaps there is a different SVG file that I should be replacing or modifying to add custom changes to the shown plates in Bambu Studio?

Project file & Debug log uploads

N/A

Checklist of files to include

ptsao88 commented 5 months ago

I also noticed that this feature that's available in Prusa Slicer does not work.

In Bambu Studio all the buttons are disabled and greyed out.

image

ptsao88 commented 5 months ago

The texture feature shows up if I create a copy of an existing printer profile. However, it doesn't seem to do anything after uploading a file.

If I create a new printer profile totally from scratch this works...but is not ideal.

image image

Haidiye00 commented 4 months ago

Bambu's official printer does not support importing SVG hot bed patterns, only third-party printers can support importing SVG hot bed patterns.May I ask why you need to replace the SVG of Bambu's official printer

ptsao88 commented 4 months ago

That's unfortunate. I am creating customized build plates with logos in specific areas. Importing the SVG into Bambu Studio would help me align printed parts onto specific areas of the build plate to match up with the logos.

Haidiye00 commented 4 months ago

Can you draw some diagrams or pictures to illustrate your application scenario? We will evaluate and consider whether to develop it. Thank you

ptsao88 commented 4 months ago

Hi @Haidiye00 - see this video for what I would like to be able to do: https://youtu.be/TEeMEJMefow?si=dATzBYxxgM5LSls6&t=58

This would let users line up prints exactly to where they want on customized PEI plates that I am making. See example picture below.

Blacklabel3D

Haidiye00 commented 4 months ago

Understood, we will evaluate and consider whether to develop it soon. Thank you

ptsao88 commented 4 months ago

Great - thank you!

Haidiye00 commented 1 month ago

Hello, can you provide your SVG? Thank you

emberprototypes commented 1 month ago

Here is an example.

If we can load these types of SVGs into Bambu Studio as the plate texture then it will make lining up parts to the artwork easier for our custom plates that imprint logos onto the first layer.

Bambulab+Plate_V1_out

Haidiye00 commented 1 month ago

image I have achieved an effect, and it would be even better if you could provide some SVGs to facilitate our internal testing

emberprototypes commented 1 month ago

image I have achieved an effect, and it would be even better if you could provide some SVGs to facilitate our internal testing

Did the SVG in the previous response not work? I can provide more if needed

Haidiye00 commented 1 month ago

If possible, could you please provide some? Thank you

emberprototypes commented 1 month ago

Here is an example.

If we can load these types of SVGs into Bambu Studio as the plate texture then it will make lining up parts to the artwork easier for our custom plates that imprint logos onto the first layer.

Bambulab+Plate_V1_out

I attached one in this reply...

Haidiye00 commented 1 month ago

Can you provide the original files

emberprototypes commented 1 month ago

Example 1 Example 2 Example 3 Example 4 Example 5

See attached for examples.

emberprototypes commented 1 month ago

Can you provide the original files

You should be able to just right click --> save as SVG.

Haidiye00 commented 1 month ago

img_v3_02c6_b1ab7e46-cc0f-426f-8c57-a17ff1c4d18g I have tested your file and the effect is as shown above. I suggest that your file does not have a black background, as the second size does not seem to match exactly.

emberprototypes commented 1 month ago

Are you sure that the SVG is not being scaled funny when you load it as a texture?

You can see that the SVG should have the correct dimensions for the plate.

Also - if you load the SVG into Bambu Studio, you can see it converts it to a 3D model that is the correct size.

This tells me that when loading as a texture, the SVG is getting resized/scaled unexpectedly.

Screenshot 2024-06-24 212524 image

Haidiye00 commented 4 weeks ago

image The problem has been resolved. Take a look at the effect.

emberprototypes commented 4 weeks ago

Yes this is perfect!!! Will this be on the next Bambu Studio release? 😀

Haidiye00 commented 4 weeks ago

yes

emberprototypes commented 4 weeks ago

Amazing thank you so much!

Haidiye00 commented 4 weeks ago

You're welcome, but the next version may take quite some time. Perhaps in about a quarter~

emberprototypes commented 4 weeks ago

Ok no problem! I'm hoping the next version also comes with filament specific XY shrinkage compensation 😬

Thank you for your hard work.