Product Cuttlephone - phone case generator with Joycon and Junglecat rails

Search This thread

Maave

Senior Member
Nov 3, 2010
60
22
Cuttlephone is a phone case generator for 3D printing. It's designed for playing games with your existing phones. It currently supports the Pixel 3, 3XL, 3A, 4A, and Galaxy S9+. The project is open source and I plan to add support for more phones with help from the community.

Do you have a 3D printer? Are you interested in making a phone case? Let me know what you think of the project. 3D models can be found on the Github site, Printables and Thingiverse. My build log with more pictures is on Hackaday.io.

NEW: I'm selling Universal Junglecat adapters on Etsy.

Hard plastic (PLA+, ABS) or flexibles (TPU)
hard_buttons.png
soft_buttons.png

Phone case mode
phone_case.png


Switch Joy-Con rails
joycon.png


Razer Junglecat rails
junglecat.png



The generator is written in OpenSCAD and heavily uses the customizer features. The build script makes 3MF files for each phone and case type.

1652314631803.png


Here's my daily driver - A Pixel 4a case with Junglecat rails printed in TPU. I just went on a trip and played Prinny: Can I Really Be The Hero? in the airport.

1652315980129.png


Here's an old pic of the Joy-con rails printed in PLA+ for a Pixel 3. Unfortunately Joy-con support in Android is crappy. Some emulators (RetroArch, PPSSPP) don't support input from 2 devices at once. Dolphin emulator handles it at least. My phone got the infamous Joy-Con lag which made these unusable. I haven't tested Joycon rails in TPU yet.

3773191580418341594.jpg


If you print this yourself, the rails must be removed with a blade, leaving about 2 layers of plastic. I do this by hand and it's tricky. Soon I'll make a tool for guiding the knife.

1652317178038.png
 
Last edited:

Oswald Boelcke

Senior Moderator / Moderator Committee
Staff member
  • Like
Reactions: AlinaJoseph

tormentum1000

New member
May 18, 2022
2
1
This is awesome, do you think it would be possible to work on a universal (telescopic) design for the case?

edit: forgot to say, maybe you could take the Ipega 9167 as inspiration?
edit2: or even better, the Betop H2?
 
Last edited:
  • Like
Reactions: AlinaJoseph

Maave

Senior Member
Nov 3, 2010
60
22
Ya know, I thought somebody did that already. I found one on Etsy for sale but no free models. I'll check it out. I can easily make something that holds on with a rubber band
 

Maave

Senior Member
Nov 3, 2010
60
22
Here's what I came up with. It holds on with a rubber band or hair tie. I'll work on this more later and add a rail. I'll be more motivated if people post prints ;) Files are all available now as "Universal 2-piece" on the website

PXL_20220612_234643935.jpg

PXL_20220614_120232732.jpg
PXL_20220614_120245762.jpg


New generator feature. If the case thickness exceed the Junglecat rail thickness, these wings get added.
1655599293865.png


And Joycon of course. I may make this longer so that the Joycon stops at the bottom.
PXL_20220615_214039282 - Copy.jpg


In the generator, "manual supports" are set to none. I'm printing vertically so that I don't need to cut away the manual rail support. I'm using paint-on supports in PrusaSlicer and they pull off easily with tools. The Joycon is still a little loose, I'll keep tuning it.
1655599423817.png
 

Maave

Senior Member
Nov 3, 2010
60
22
The telescopic clamp is ready. It's called "Universal Telescopic" and models are available on the website.

PXL_20220703_151001189 - Copy.jpg


Here it is holding a Pixel 3XL in a slim case. I tried printing Joucon rails facing down on this one. The telescopic rail came out great (no supports to remove) but the Joycon rails failed.
PXL_20220703_150835673 - Copy.jpg


It's rubber band powered. This design is too large for a hair tie. This translucent filament shows the sliding mechanism. This sliding part may need sanding for a smooth experience, especially with support leftovers.
PXL_20220703_150842118 - Copy.jpg


The outside of the sliding mechanism has an angle to hold that rubber band. The inside of this has a wedge shape to hold various phones.
telescopic top view.png


The generator has more customizer settings under the section "universal phone adapters". The "telescopic" checkbox activates the sliding feature. Clearances for the sliding rail are here. "body_chamfer" replaces the inside radius with the wedge (EDIT: I'm moving this checkbox to the "body" section). The overall size and the inside shape can be controlled in the "body" section and "screen" section.
telescopic customizer features.png


In the slicer you must separate the two parts. Add manual supports for the telescopic rail and the gamepad rails.
split telescopic case 1.png
split telescopic case 2.png
split telescopic case 3.png
 
Last edited:

Maave

Senior Member
Nov 3, 2010
60
22
v0.4 is ready

The latest design was made for the Galaxy Z Fold 4. Apparently some Fold cases have a fat crease. I've taken this into account with the "Chop Top" adapter. This cutout allows the hinge to fit and conveniently reduces print time and filament usage. Look for "Chop Top" on Github/Printables/Thingiverse

Also I added a brief Printing Guide on the website

1666140617487.png
PXL_20220919_151632350.MP - Copy.jpg
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 5
    Cuttlephone is a phone case generator for 3D printing. It's designed for playing games with your existing phones. It currently supports the Pixel 3, 3XL, 3A, 4A, and Galaxy S9+. The project is open source and I plan to add support for more phones with help from the community.

    Do you have a 3D printer? Are you interested in making a phone case? Let me know what you think of the project. 3D models can be found on the Github site, Printables and Thingiverse. My build log with more pictures is on Hackaday.io.

    NEW: I'm selling Universal Junglecat adapters on Etsy.

    Hard plastic (PLA+, ABS) or flexibles (TPU)
    hard_buttons.png
    soft_buttons.png

    Phone case mode
    phone_case.png


    Switch Joy-Con rails
    joycon.png


    Razer Junglecat rails
    junglecat.png



    The generator is written in OpenSCAD and heavily uses the customizer features. The build script makes 3MF files for each phone and case type.

    1652314631803.png


    Here's my daily driver - A Pixel 4a case with Junglecat rails printed in TPU. I just went on a trip and played Prinny: Can I Really Be The Hero? in the airport.

    1652315980129.png


    Here's an old pic of the Joy-con rails printed in PLA+ for a Pixel 3. Unfortunately Joy-con support in Android is crappy. Some emulators (RetroArch, PPSSPP) don't support input from 2 devices at once. Dolphin emulator handles it at least. My phone got the infamous Joy-Con lag which made these unusable. I haven't tested Joycon rails in TPU yet.

    3773191580418341594.jpg


    If you print this yourself, the rails must be removed with a blade, leaving about 2 layers of plastic. I do this by hand and it's tricky. Soon I'll make a tool for guiding the knife.

    1652317178038.png
    4
    v0.4 is ready

    The latest design was made for the Galaxy Z Fold 4. Apparently some Fold cases have a fat crease. I've taken this into account with the "Chop Top" adapter. This cutout allows the hinge to fit and conveniently reduces print time and filament usage. Look for "Chop Top" on Github/Printables/Thingiverse

    Also I added a brief Printing Guide on the website

    1666140617487.png
    PXL_20220919_151632350.MP - Copy.jpg
    3
    Here's what I came up with. It holds on with a rubber band or hair tie. I'll work on this more later and add a rail. I'll be more motivated if people post prints ;) Files are all available now as "Universal 2-piece" on the website

    PXL_20220612_234643935.jpg

    PXL_20220614_120232732.jpg
    PXL_20220614_120245762.jpg


    New generator feature. If the case thickness exceed the Junglecat rail thickness, these wings get added.
    1655599293865.png


    And Joycon of course. I may make this longer so that the Joycon stops at the bottom.
    PXL_20220615_214039282 - Copy.jpg


    In the generator, "manual supports" are set to none. I'm printing vertically so that I don't need to cut away the manual rail support. I'm using paint-on supports in PrusaSlicer and they pull off easily with tools. The Joycon is still a little loose, I'll keep tuning it.
    1655599423817.png
    2
    @Maave Hello! How about if I move your thread to

    Regards
    Oswald Boelcke
    Senior Moderator
    Yes please! I just discovered that board 30min ago :D
    2
    The telescopic clamp is ready. It's called "Universal Telescopic" and models are available on the website.

    PXL_20220703_151001189 - Copy.jpg


    Here it is holding a Pixel 3XL in a slim case. I tried printing Joucon rails facing down on this one. The telescopic rail came out great (no supports to remove) but the Joycon rails failed.
    PXL_20220703_150835673 - Copy.jpg


    It's rubber band powered. This design is too large for a hair tie. This translucent filament shows the sliding mechanism. This sliding part may need sanding for a smooth experience, especially with support leftovers.
    PXL_20220703_150842118 - Copy.jpg


    The outside of the sliding mechanism has an angle to hold that rubber band. The inside of this has a wedge shape to hold various phones.
    telescopic top view.png


    The generator has more customizer settings under the section "universal phone adapters". The "telescopic" checkbox activates the sliding feature. Clearances for the sliding rail are here. "body_chamfer" replaces the inside radius with the wedge (EDIT: I'm moving this checkbox to the "body" section). The overall size and the inside shape can be controlled in the "body" section and "screen" section.
    telescopic customizer features.png


    In the slicer you must separate the two parts. Add manual supports for the telescopic rail and the gamepad rails.
    split telescopic case 1.png
    split telescopic case 2.png
    split telescopic case 3.png