• Models
  • Contests
  • Slicer
  • Login
  • Start Here
    thingiverse-iconprintables-iconcults3d-iconmakerworld-iconmyminifactory-icon

    3D GO

    3D ModelsContestsCollectionsSaved ModelsOn a mobile device?

3D GO

Privacy Policy
Universal Case Generator with Example Case for Cubieboard 3D Printer File Image 1
Universal Case Generator with Example Case for Cubieboard 3D Printer File Image 2
Universal Case Generator with Example Case for Cubieboard 3D Printer File Image 3
Universal Case Generator with Example Case for Cubieboard 3D Printer File Image 4
Universal Case Generator with Example Case for Cubieboard 3D Printer File Image 5
Universal Case Generator with Example Case for Cubieboard 3D Printer File Image 6
Universal Case Generator with Example Case for Cubieboard 3D Printer File Image 7
Universal Case Generator with Example Case for Cubieboard 3D Printer File Image 8
Universal Case Generator with Example Case for Cubieboard 3D Printer File Image 9
Universal Case Generator with Example Case for Cubieboard 3D Printer File Thumbnail 1
Universal Case Generator with Example Case for Cubieboard 3D Printer File Thumbnail 2
Universal Case Generator with Example Case for Cubieboard 3D Printer File Thumbnail 3
Universal Case Generator with Example Case for Cubieboard 3D Printer File Thumbnail 4
Universal Case Generator with Example Case for Cubieboard 3D Printer File Thumbnail 5
Universal Case Generator with Example Case for Cubieboard 3D Printer File Thumbnail 6
Universal Case Generator with Example Case for Cubieboard 3D Printer File Thumbnail 7
Universal Case Generator with Example Case for Cubieboard 3D Printer File Thumbnail 8
Universal Case Generator with Example Case for Cubieboard 3D Printer File Thumbnail 9

Universal Case Generator with Example Case for Cubieboard

leemes avatarleemes

April 7, 2013

thingiverse-icon
DescriptionCommentsTags

Description

This thing is still "work in progress" and will be updated every now and then. So please collect or follow this thing instead of just downloading it to receive updates!

Note: This thing is only the output of an automatic model generator.


This is a new project: a 3D-printable case model generator written in C++ and the powerful C++ object oriented mechanics library OOML. Create a case model for any electronic's board with minimal effort: the generator includes an algorithm (the actual, generic design), instead of a design for a particular device.

The generator outputs the model as a SCAD file, which can then be further processed to an STL file by OpenSCAD and finally 3D-printed.

This thing contains a case for the CubieBoard only as an example. (However, it isn't finished yet: a slot for the SD card as well as a hole for the IR sensor are missing).

To generate a case for a new device, you simply describe the board, such as the CubieBoard, Raspberry Pi, Arduino, etc. (the dimensions, holes and ports). No further effort needed, unless you want some special things on your case or the result isn't as expected. Then just run the generator on your new "board description".

For the source code of the generator itself, clone the git repository at https://bitbucket.org/leemes/ooml-case-factory. Or use this direct download link (.zip). This is a program written in C++, so you need a C++ compiler (which supports C++11), such as g++ (under Windows, it's called mingw). You also have to install ooml (see link above). When successfully compiled, you simply have to run the executable. There will be 3 files created (as uploaded in this thing): one file with both parts as well as two files with the parts separately. Open the files in OpenSCAD, render, export as STL and finally print.

If you'd like to build a case for a new board, please let me know in the comments! Also if you want to customize the design generation algorithm. I can help you as well as you can contribute to the project.

Some documentation and instructions for the internal workings to make it easy to create new board descriptions will follow. Also, I might create some online editor which lets you download the final SCAD file directly within the browser. Someone wants to help?

License:

Creative Commons - Attribution

Related Models

Pokemon Chess Set preview image

Pokemon Chess Set

sch00f profile image

sch00f

34,522

Game Card Box preview image

Game Card Box

3D Printing Dude profile image

3D Printing Dude

4,677

Snap-in Filament Swatch Display Board preview image

Snap-in Filament Swatch Display Board

Henlor profile image

Henlor

1,735

Fantasy Mini Collection (multiple poses) preview image

Fantasy Mini Collection (multiple poses)

titancraft profile image

titancraft

29,565

DnD Dice Box / Tracker preview image

DnD Dice Box / Tracker

Endorriar profile image

Endorriar

2,711

Filament Swatch Display Board Case preview image

Filament Swatch Display Board Case

Benjamin Kott profile image

Benjamin Kott

2,152

The Ultimate box maker preview image

The Ultimate box maker

Heartman profile image

Heartman

23,984

Stylized Chess Set preview image

Stylized Chess Set

29flo profile image

29flo

3,365