bambulab / BambuStudio

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

Problems generating Gcode #4808

Open Marzicus opened 1 month ago

Marzicus commented 1 month ago

Bambu Studio Version

1.9.5.51

Where is the application from?

Bambu Lab Official website

OS version

MacOS Sonoma 14.6.1

Additional system information

Apple M1 Pro, 16 GB RAM, 500GB SSD

Printer

Bambulab X1-C

How to reproduce

Ho cercato di creare manualmente dei supporti tra due superfici vicine delle quali una era sporgente. Ho abilitato la funzione crea supporto impostandola su manuale, ho selezionato l'opzione Aderenti per il tipo di supporti. Ho suddiviso il pezzo da stampare in oggetti singoli e uno ad uno sono andato a definire le aree soggette a supporto. Quando ho generato lo Slice è comparso automaticamente un Brim pur non avendo selezionato la funzione e, al termine della generazione del G code, bambuStudio ha segnalato l'errore grave di conflitti nel Gcode. Ho provato a scorrere i livelli dello slip fino alla base ed effettivamente sembrava esserci una sorta di supporto alla base le cui linee andavano ad intersecarsi con quelle dell'effettiva base dell'oggetto da stampare. Provando a stampare l'oggetto il Brim risulta effettivamente "fuso" con l'oggetto, rendendolo Inutilizzabile. Ho provato a ricaricare l'oggetto senza applicare i supporti in modo manuale e la fase di Slicing procede senza problemi. Provando a creare i supporti in manuale vengono creati in eccedenza anche in parti dell'oggetto che non ne richiederebbero. Al momento non riesco a procedere con il lavoro perché non è possibile stampare i pezzi che devo fare.

Actual results

Screenshot 2024-09-12 alle 16 03 25 Screenshot 2024-09-12 alle 16 03 54

Expected results

Il risultato che speravo di ottenere era un solo llayer di interfaccia di supporto tra due blocchi diversi così da poterli staccare con facilità.

Project file & Debug log uploads

TEST PER SUPPORTI.gcode.gcode.3mf.zip

Checklist of files to include

tangketan commented 1 month ago

You can merge the two objects, then the supports of the higher object won't intersect with the smaller object, but stops at the top of it.

Marzicus commented 1 month ago

Thanks for the suggestion!

I tried to do as you say and it seems to work but the moment I go back to dividing the objects the problem recurs.

I use a 0.5mm XY hole compensation to make the passing cylinder between the two objects not touch the walls of the objects themselves. If I leave the objects merged the XY hole compensation is not applied, if I separate them the problem recurs.

In addition to that there seems to be a sort of Brim at the base of the two larger objects that you goes to merge with the construction lines of the objects themselves.

Il giorno 13 set 2024, alle ore 09:50, tangketan @.***> ha scritto:

You can merge the two objects, then the supports of the higher object won't intersect with the smaller object, but stops at the top of it.

— Reply to this email directly, view it on GitHub https://github.com/bambulab/BambuStudio/issues/4808#issuecomment-2348270551, or unsubscribe https://github.com/notifications/unsubscribe-auth/BLHWEQFX6FDF6SBSARBG3FLZWKKMJAVCNFSM6AAAAABODLRRU6VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDGNBYGI3TANJVGE. You are receiving this because you authored the thread.