Ultimaker / Cura

3D printer / slicing GUI built on top of the Uranium framework
GNU Lesser General Public License v3.0
5.95k stars 2.04k forks source link

Merge Models does not work well #19267

Open jorgeagalaz opened 1 week ago

jorgeagalaz commented 1 week ago

Cura Version

5.7.1

Operating System

Windows 11

Printer

Creality CR5

Reproduction steps

I have just install cura 5.7.1. When I try to merge two models, Cura doesn't work well (The two models are not in the same relative position as in the CAD model). In the cura previous version this doesn't happen.

Actual results

I have just install cura 5.7.1. When I try to merge two models, Cura doesn't work well (The two models are not in the same relative position as in the CAD model). In the cura previous version this doesn't happen.

Expected results

I have just install cura 5.7.1. When I try to merge two models, Cura doesn't work well (The two models are not in the same relative position as in the CAD model). In the cura previous version this doesn't happen.

Add your .zip and screenshots here ⬇️

CRA_5 7 1_BUG

GregValiant commented 1 week ago

Thanks for the report. Without a project file we have nothing to investigate. Are you exporting the CAD models separately and as 3mf files?

jorgeagalaz commented 1 week ago

hello I attach the files

BR

El vie, 21 jun 2024 a las 15:00, GregValiant @.***>) escribió:

Thanks for the report. Without a project file we have nothing to investigate. Are you exporting the CAD models separately and as 3mf files?

— Reply to this email directly, view it on GitHub https://github.com/Ultimaker/Cura/issues/19267#issuecomment-2182710266, or unsubscribe https://github.com/notifications/unsubscribe-auth/ACZHPNYFAJNBUCBCFQPFCMLZIQPYHAVCNFSM6AAAAABJVSDNDWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDCOBSG4YTAMRWGY . You are receiving this because you authored the thread.Message ID: @.***>

GregValiant commented 1 week ago

Github rules are that the files must be uploaded directly to the site. They do not come in via email. Zip the files and post the zip folder here.

jorgeagalaz commented 4 days ago

20240618_kk_Rev01.zip

GregValiant commented 3 days ago

I can duplicate the problem.....sort of.

Start Cura Open the Macizos STL file. Open the AEROBAR STL file. It looks like this: image

"Select all models" "Merge Models" The merged models appear to be oriented correctly. Moving the merged models to the midpoint of the build plate looks good. image

Then I used "Save Project", exited Cura, restarted Cura, and opened my project file. This is exactly how I expected it to be and it looks correct. image

When I open your project file I see that the orientation of the models is different. Ungrouping the models and then attempting to "re-merge" them has no effect at all. I assume that is because somehow, the location information of the models has been lost.

If I start Cura and open your project file but select "Import Models", then merge the models, they do merge differently than my project file shows. The models from your project are the striped ones. The merge looks like you show up above. The models that are merged correctly were from the project file I created. They look correct BUT that doesn't happen every time. image

My experience with merging models is limited. One thing that I have noticed is that I've not been able to merge STL files that I have created with Inventor. Those STL files do not have any "location" information within them and so Cura can't tell where to put them. I can generally merge 3mf files but I cannot create 3mf files myself from CAD. I tried using MS 3D Builder to convert the STL files to 3mf files. When I import those into Cura and attempt the merge, the Macizos model simply disappears from the scene entirely.

My guess is that the location information in the STL files is being lost (somehow) and when that happens the models are being merged at "Center of Geometry" which is not what you wanted. Why a model is simply disappearing from the Cura build plate is another oddity.

The Cura team will take a look.