A cradle for F602

Some time ago I got myself an MT6116 based mobile, called F602. (Yep, I love chineese crap!)
The only thing it lacked was a good cradle, so I took OpenSCAD and… Well, thanks to Dmitry for the 3d printing stuff.
You’ll have to sacrifice your sync cable though. Remove the plug casing, pop in the phone, secure with 2-component glue or thermal glue and you are done.
Obligatory pics:


And the openscad VooDoo:

p_len=12;
p_depth=5;
 
phone_len=113;
phone_h = 14;
plug_offset = 13;
 
cable_s=6; //cable square
 
thickness=20;
 
module phone_cut(plen,ph,thickness)
{
union()
{
translate([thickness/2,ph,thickness/3]) rotate(50,[1,0,0]) cube([plen,100,100]);
translate([0,0,ph+thickness/3]) rotate(50,[1,0,0]) cube([plen+thickness*3,100,100]);
}
}
 
module plug_cut(p_len,p_d)
{
rotate(-40,[1,0,0]) translate([0,0,-50]) cube([p_len,p_d,100]);
}
 
module cable_cut(s)
{
cube([s,100,s]);
}
 
difference()
{
cube([phone_len+thickness, phone_h+thickness*2, thickness*2 ]);
phone_cut(phone_len, phone_h, thickness);
translate([thickness/2+plug_offset,-phone_h/3,0]) plug_cut(p_len,p_depth);
translate([thickness/2+plug_offset+p_len/4,phone_h/8,0]) cable_cut(cable_s);
}

Leave a Reply