Murena 2 users 3D print your own protective case

Murena 2 protective cases manufacturing is late. We expected the cases to be available end of January, but the supplier is now planning a production in March.

So we have decided to provide an alternate option for Murena 2 customers to 3D-print their own protective case for the Murena 2.

Images of a sample case created are shared:

  • Back

  • Front

  • Side

Here are the files you can download to 3D print and create this case.

1 - Printable file and EDITABLE file for PLA material (with punch hole on volume button):
User of Murena 2, here is an opportunity to 3D print your protective case.

M2 case (printable_COMMUNITY).stl

M2 case (EDITABLE - COMMUNITY).blend

2 - Printable + editable files for TPU material (covered volume):

M2 case (printable_COMMUNITY) covered volume.stl

M2 case (EDITABLE - COMMUNITY) covered volume.blend

Some suggestions for the printing :

  • We printed with a 0.6 mm nozzle to go fast, so some printing lines are visible. Printing it with 0.4mm or 0.2mm nozzles will get a smoother finish
  • during printing, some structures are created inside the punch holes to support the ranging areas. That is to prevent warping and needs to be removed in the end. So a little dremel machine can be useful.
  • the volume button was supposed to be covered under a soft silicon case in the original design. For this reason, two file versions have been created
    • One with a punch hole around the volume button (for PLA, rigid plastic) that allows for pressing the button.
    • A second version without the punch hole for the volume for TPU material (flexible, so it can be pressed).

User may prefer to print with PLA, but in case they want an extra protection for buttons both options are available.

The date of the vendor providing the protective case is mid-March.

Disclaimer: As a way to foster an open-source spirit and give users a choice, the source files made available here are for the benefit of the community, who can choose to print their 3D case, customize it and share feedback.

Note: the source files are intended for advanced Blender users who want to make a custom case. Inside the file, you’ll find the Murena logo in flattened format, which can be printed on the case. Depending on your design (e.g. embossed or debossed logo) additional steps may be required.

If you don’t intend to customize your case, you can always use the STL files provided here, which are ready to print, for your convenience.

Regain your privacy! Adopt /e/OS the unGoogled mobile OS and online servicesphone


Can you tell me the final external dimensions of the 3d print?

Response from our Design team:

Given that the phone dimensions are 159.7mm, 73.3mm, 7.8mm the case was made with 1.3 mm thickness based on those dimensions. Therefore, the the external dimensions should be around 161mm, 74.6mm, 9.1mm.

also there isn’t an exact external dimension because it depends on the printing settings. For example, depending on the nozzle size, the case can be more or less thicker.

Something is not exactly right:
when I open the STL in the cura slicer I get an error that the model is not “watertight” and it keeps showing problems with the the bottom and edges (the measurement unit seems to be incompatible with the slicer, too - meters instead of mm - but the slicer autoMagically fixes it):

When I try to export the STL from Blender it is even worse, as it seems the logo and text on the bottom face are somehow incorrectly written to the STL file so the slicer complains even more:

The X-Ray view (rotated so that the back/bottom is facing the camera) shows:

So, something odd with the text. Is this the reason your original STL does not show the text at all
(also: did you disable it in your export to STL?) ? How should I correctly export the model from Blender to avoid these errors?
By the way - another oddity shows up when the model is exported to STL:

Why is it doing this?
The versions:


version: 4.0.2, branch: makepkg (modified), commit date: 2023-12-05 07:41, hash: 9be62e85b727, type: Release
build date: 2024-01-16, 15:01:28
platform: 'Linux-6.7.2-arch1-1-x86_64-with-glibc2.38'


The same result is produced when I try the second model (volume button not covered).

Thanks for the detailed feedback. Will pass on to the design team to check and revert

As a response to some of the issues raised by @pswiatki the design team has reverted

  • The editable file was made available for those who want to customize their case. So we saved the file with modifiers, but it does require some tweaking and certain level of experience with Blender.

  • the oddities you mention in the file are actually because it includes a boolean modifier. It contains all shapes used for the cut-holes and it can be found in the scene outliner named as “CUTHOLES”. So, before exporting to STL in Blender, suggest you go to the modifiers tab the apply the the boolean modifier first. Then it won’t appear in the slicer anymore.

  • The editable file also contains our logos and we’re sharing it because some people may want to include it in their case. E.g. We think it’s possible to “carve” it in the case or maybe even do an emboss effect using extrusion. So we haven’t merged the logo into the 3D model, to give some flexibility (and of course, it can be deleted too if they don’t intend to use it).

About the warnings in CURA:

  • The autoscale warning is because Blender uses meters and CURA uses mm (it is a common warning in files exported from Blender), so CURA handles it automatically with autoscale. The warning shouldn’t prevent them from printing the file so there’s no need to worry about it. If you wants to clean the warning issues, you needs to change scale unit in Blender before exporting it to STL.

  • Regarding the “watertight” warning, it can be closed without worries. FYI, it’s probably due to some flipped normals in the 3D model, which doesn’t affect printing. We’ll investigate and see if we can get rid of this warnings and post an update.

Oh, thank you so much for the answer and all the details. I am coming from the CSG/SM OnShape world, which uses a different approach to 3D modelling. I had the impression the blender model was just a step before the STL export, but this is not the case, as pointed out. I now realize the modifiers, once applied, would vanish from the project, so maybe it was a good idea to leave those unApplied. Hah! I just realized I did not see those modifiers clearly because they are hidden in the viewport. I simply missed that fact. I shall play with it more to get a nice STL out of it. Also, I asked my brother (a compositing professional) to help me out with embossing the logo and slogan in the blender model. We’ll see how it goes.

By the way: as far as the scale is concerned - one can simply do:

and get rid of the warning in the slicer that way. Just tried and it seemed to work OK.

Hmmm… some oddity occurs when I try to apply the modifier. Everything looks the same as in your screenshot:

But when applied the result is not good:

Seems the CUTHOLES incorrectly extends to infinity - what am I doing wrong?

From the design team:

The issue you’re facing relates to the modifiers stack ordering. The solidify modifier needs to be applied first, before the boolean modifier. Otherwise, it will cause the edges to be extruded inwards inside the cut-holes, consequently flipping the boolean object faces outwards.

So, you need to select the object that contains all modifiers and apply them from top to bottom in the hierarchy.

Here’s a little walkthrough:

Step 1:

Step 2:

Step 3:

Thank you so much, @Manoj. I appreciate it greatly.

Somehow I had an impression at least some of the modifiers would already be applied (as the 3D viewport shading mode is, as far as I can see, a bit misleading. Even more so, because:

so I had the impression any existing modifiers which were not applied yet - would be before the export commenced.

But OK - I now understand the issue with the incorrect result of application of the boolean modifier.
However, there is a deeper question: what is the design philosophy adopted by the creators of this project? If things (here: modifiers) are left unApplied one needs to perform additional steps before the model can be successfully exported to STL. The same is true with the slogan + logo, but for those more steps are needed, as they have no relevant modifiers defined (yet). All good, all good - one just needs to be aware of the additional steps needed.

By the way: there must be one additional thing that is needed, as even after the modifiers are applied, the project is exported to STL and that STL later opened in a slicer - I can still see something approximating a union, instead of difference where those boolean modifiers were supposed to act with the CUTHOLES collection:


Why it behaves like this - it puzzles me greatly.

Response from the design team:

Regarding the “apply modifier” setting from the export view, it does apply all modifiers to the object, but it doesn’t clean up the file.

Since the only thing that will be exported to CURA is the case itself, that should be the only object remaining in the scene. So, in order to use the source file that we made available, you need to clean up the scene and remove all artifacts before exporting to STL. This means, removing all lights, residual objects and leftovers from the modifiers, like the cut-hole objects and its collection.

Note, even after you’ve applied the boolean operand, Blender preserves its objects in the scene, so they need to be removed manually:

Dear @Manoj!

Thank you so much for the response. So… now I know. I actually noticed one little option in the EXPORT and it works just as well (no need to remove objects in the blender project):

Sure, this “selection only” ought to be:

The export (STL), when loaded to the slicer (CURA) looks proper:

Logo and slogan are included (I modified the blender project a bit):


Hope this helps!

From the design team :

In addition to the details shared above:

Blender assumes centimeters, while some 3D slicers assume millimeters. Normally they can handle it and apply auto scale,

So, we have adjusted the scale factor and it should display in normal size. Pl use the below files in such cases

M2 case (printable_COMMUNITY).stl (3D model for PLA material)

M2 case (printable_COMMUNITY) covered volume.stl (3D model for TPU material)

1 Like

Are you sure blender’s internal dimension unit is centimeters and not meters?
I am asking, because I saw a warning in CURA saying it applied 100 thousand % enlargement. That would equate to 1000x (thus making mm from meters).