4
$\begingroup$

I'm very new to 3D printing, but so far I've been able to print a couple things off Thingiverse without issue. However, as I'm trying to print another part, I've run into a situation where Cura is totally confused as to what's touching the buildplate and what isn't:

enter image description here

All I did was use the "mirror" feature to put it in a better orientation for printing....

Any ideas what's going on here? I'm using Cura 3.4 for Linux.


Update: I tried using the rotation tool instead as suggested by Oscar, but I get the same result:

enter image description here

Update 2: Hmm so even when I just import the part without doing anything else, Cura is still confused:

enter image description here

$\endgroup$
  • 3
    $\begingroup$ Now that I see your update I'm thinking that the STL is not correct, maybe the normals of the faces are incorrect. $\endgroup$ – 0scar Jul 28 '18 at 17:17
  • $\begingroup$ Try importing the STL into MeshMixer, OpenScad, etc. and re-exporting. This may clean up the orientation error. Oh, also go ahead and try slicing without support. You may get the correct gcode out of Cura anyway $\endgroup$ – Carl Witthoft Jul 30 '18 at 14:42
3
$\begingroup$

The up- or down-ness of a part is its Z-orientation, which is specified in STL. It looks like whoever published that STL file published it upside down, requiring you to flip the part or rotate it by 180. You can flip it in Cura as you've done or leave a comment to the author of the STL that the part is upside down. However, the author may not know how to fix this because low-end modeling tools typically do not have the capability of flipping a model. In these cases, using another tool such as Cura or Slicer can generate a right-side up model. Cura seems to like generating AMF files, so I use Slicer to generate STL files for upside down models. Once you correct the STL file, you'll be able to import the model directly into Cura right-side up.

| improve this answer | |
$\endgroup$
2
$\begingroup$

If you want to mirror the print to get the top to the bottom, and visa versa, you just need to rotate the part using the XYZ rotation tool. Mirroring is used to make a mirror image in the X-Z or Y-Z plane, not the X-Y plane.

You might just caught a bug, you could post that of their forum.

Update:

If that does not fix it, you might have an incorrect STL model, e.g. the normals of the faces are incorrect. You could try to fix this by repairing the model through an online service like this one.

| improve this answer | |
$\endgroup$
  • $\begingroup$ Thanks for your answer, however using the rotation tool I get the same result :( see the update to my question. $\endgroup$ – You'reAGitForNotUsingGit Jul 28 '18 at 15:23
  • $\begingroup$ I've updated the answer, thanks for adding the update. I'm really curious how this works out for your model. $\endgroup$ – 0scar Jul 28 '18 at 17:22

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.