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

auto scale by 10,000% #16324

Open
LegoDwarf120 opened this issue Jul 30, 2023 · 8 comments
Open

auto scale by 10,000% #16324

LegoDwarf120 opened this issue Jul 30, 2023 · 8 comments
Labels
Status: Under Investigation The issue has been confirmed or is assumed to be likely to be a real issue. It's pending discussion. Type: Bug The code does not produce the intended behavior.

Comments

@LegoDwarf120
Copy link

Cura Version

5.4.0

Operating System

windows 11

Printer

creality

Reproduction steps

edited a file on 3d builder
then put the file into cura slicer

Actual results

it just auto scaled by 10,000%

Expected results

place normally into slicer and not auto scale

Add your .zip and screenshots here ⬇️

2023-07-30

@LegoDwarf120 LegoDwarf120 added Status: Triage This ticket requires input from someone of the Cura team Type: Bug The code does not produce the intended behavior. labels Jul 30, 2023
@GregValiant GregValiant added Status: Under Investigation The issue has been confirmed or is assumed to be likely to be a real issue. It's pending discussion. and removed Status: Triage This ticket requires input from someone of the Cura team labels Jul 30, 2023
@GregValiant
Copy link
Collaborator

Thanks for the report.
I've had this happen. I have not been able to determine if the problem is with 3D Builder or with Cura.
Here are a couple of things I've noticed.

  • The problem occurs only when the model is saved as a "3mf" file in 3D Builder. When saved as an STL file the problem doesn't seem to occur.
  • It doesn't always happen even with 3mf's. Some 3mf files saved in 3D Builder come into Cura correctly.
  • Cura scales the model up by 10000% but the correct scale is often something other than "100%".
  • If you scale a model in 3D Builder the "scale" is saved in a 3mf file.
  • Sometimes the "location" data in the model file changes. A model will come into Cura WAAAYYY off the build plate.
  • This problem occurs consistently when a model is "Scaled" in 3D Builder.

The Cura team will take a look.

The part shown here was "scaled" in 3D Builder. Note the "Scale" info and "Size" info in the scale tool in Cura. The size is identical but the scales are not.
(The "SaveAs STL" model is on the left and the "SaveAs 3mf" on the right.) There was no change to the models between the "Save As" in 3D Builder.
image
image

@flame4ever
Copy link

I have the same problem, but also with STL files.
IMAGE ALT TEXT HERE

@GregValiant
Copy link
Collaborator

Cura doesn't just make up numbers, it gets them from the model file. If you know the height, or width, or length, you can adjust the scale.

@nallath
Copy link
Member

nallath commented Sep 9, 2024

This option is there if cura detects reaaaaaly small objects. That's also where the number of 10k comes from, as it tries to figure out what you meant.

You can disable this in the preferences (i think it's called "automatically scale small objects")

@flame4ever
Copy link

The Prusa Silcer also copes with this and as can be seen in the video, it first has the object at the right size and then makes it larger, can't this be prevented?

@fieldOfView
Copy link
Collaborator

@flame4ever in your case, it looks like you may be using the MeshTools plugin and have set the Unit for files that don't specify a unit option in Extensions -> Mesh Tools -> Mesh Tools settings to something other than mm. This will scale all STL models when they are loaded. So you may want to set that back to mm.

@flame4ever
Copy link

@fieldOfView You're right, I set it to mm and the behaviour is gone, thank you very much!!!
image

@GregValiant
Copy link
Collaborator

@flame4ever if this is resolved can we close this?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Status: Under Investigation The issue has been confirmed or is assumed to be likely to be a real issue. It's pending discussion. Type: Bug The code does not produce the intended behavior.
Projects
None yet
Development

No branches or pull requests

5 participants