Loading

iPhone 4 - GSM model

by sorup, published

iPhone 4 - GSM model by sorup Oct 25, 2011
0 Share
Download All Files

Thing Apps Enabled

Order This Printed View All Apps
Tip Designer Report Thing

Thing Info

7732Views 2089Downloads

Summary

This is a fairly detailed model of an iPhone 4 GSM according to case design specification from apple.com

I'm new to openscad, so surely a few hundred things could be done better, and I'm willing to learn so I welcome any feedback.

This utilizes the roundedRect function (with modifications) - http://www.thingiverse.com/thing:9347 - by WilliamAAdams.

The model inserted into an openscad iphone dock - http://www.thingiverse.com/thing:10270 - by jag is shown in one of the images. This shows how you use the model to see if you block any of the phone's features with your design.

Planned improvements:

  • setting the color as parameter - to be fixed. Current color RGB[.4,.4,.4] - the 3 screen shots were done before the color was set, so they are the default yellow - DONE
  • Getting suggestions and acting on them... :)

The iPhone is copyright of Apple inc. and this design should not be reproduced for any other purpose than allowed by law on copyright and design rights.

Please see: http://developer.apple.com/resources/cases/ which is the source of the drawing used.

Someone already did this long before me - please look at http://www.thingiverse.com/thing:3392 by whosawhatsis (Thanks for the message).

Instructions

Include the iphone4_model.scad and then write iphone4();

That will create a simple set of slaps of the outer geometry, very useful as a negative geometry for cut outs etc.

Also a set of arguments is available for adding details:

module iphone4(
show_connector=false,
show_buttons=false,
show_front=false,
show_flush=false,
show_misc_side=false
singleColor = [-1,-1,-1])

//show connector
//show_connector = true;

//show side buttons
//show_buttons = true;

//show front items - button and speaker
//show_front = true;

//show/hide all flush components e.g. camera, flash, scren
//show_flush = true;

//show misc side items, speaker, mic, sim etc..
//show_misc_side = true;

//show the entire device in one single color. Example done by:
//iphone4(true, true, true, true, true, [0,.7,0]);
//singleColor [0.x, 0.x, 0.x];

Happy hacking..

Tip Designer Report Thing

Thing Info

7732Views 2089Downloads

Liked By

View All

License

Public Domain
iPhone 4 - GSM model by sorup is licensed under the Public Domain license.

Give a Shout Out

If you print this Thing and display it in public proudly give attribution by printing and displaying this tag. Print Thing Tag

All Apps

3D Print your file with 3D Hubs, the world’s largest online marketplace for 3D printing services.

App Info Launch App

This App connects Thingiverse with Makeprintable, a cloud-based mesh repair service that analyzes, validates and repairs most common mesh errors that can occur when preparing a 3D design file for p...

App Info Launch App

Kiri:Moto is an integrated cloud-based slicer and tool-path generator for 3D Printing, CAM / CNC and Laser cutting. *** 3D printing mode provides model slicing and GCode output using built-in...

App Info Launch App
KiriMoto Thing App

With 3D Slash, you can edit 3d models like a stonecutter. A unique interface: as fun as a building game! The perfect tool for non-designers and children to create in 3D.

App Info Launch App

Could you upload an STL?

sorup - in reply to cymon

Done.

Is there a File for Blender?

I do not use Blender, so I don't know what formats it supports.

The model was created by hand in OpenSCAD, which can export a few different formats, so maybe that will work for you.

Haha, an iPhone 4 model was one of my first OpenSCAD projects too. http://www.thingiverse.com/thing:3392http://www.thingiverse.com/thi...

Looks like you included a few details I left out, but then all I had to work with was the promotional photos that were on the Apple site before the phone was released.

iPhone 4

Cool. I didn't find one when I looked, so I figured it could be a learning experience.

I will look at yours to see if there is any ideas to be stolen aka things to learn :)
Maybe someone should merge the "iPhone 4" and "iPhone4" tags?

how ded you get the sizing and every thing right? also do you think you could make a nook color?

Apple publishes a specification for case manufactures which has each and every measure down to two digits. You can find it via Google.

I'm sure I could make a Nook Color, but I am not planning to do it, since I don't own any of the Nook's. However, if you do your own version of it, I would be happy to offer comments or advice.

Happy Hacking :)

thanks i want to make a case for my nook and my ipod 2nd gen. also how ded you convert the sizing to openscad units? :)

Top