bambulab / BambuStudio

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

Auto brim generation should avoid generating G-code that goes beyond plate boundaries #2677

Open gsingh93 opened 11 months ago

gsingh93 commented 11 months ago

Bambu Studio Version

1.7.6.92

Where is the application from?

Bambu Lab github releases

OS version

macOS 13.6

Additional system information

No response

Printer

Bambu Lab P1S

How to reproduce

  1. Unzip model.zip and import box.stl
  2. Slice with the default settings

Actual results

I get an error that states "A G-code path goes beyond plate boundaries":

image

I'm not able to click on the "Jump to" link.

Expected results

I would expect that "Auto" brim type option should take the plate size into account. After computing the brim width, if it goes beyond the plate boundaries, it should try to reduce it to something reasonable. If it can't reduce the brim width anymore and it's still going beyond plate boundaries, the existing error can be shown, but it should link to some documentation about changing the Brim Type and Brim Width options. I fixed this issue by changing Brim Type to "Outer brim only" and leaving the default brim width as 5mm.

Project file & Debug log uploads

STL: model.zip

Checklist of files to include

BambulabRobot commented 1 month ago

This issue has been marked as inactive due to no response for 90 days.