Ir para conteรบdo
3DFinder
Log in

You're on 3DFinder

We search Thingiverse, MakerWorld, and Printables at once so you get the best of each.

Find more like this
3D model CaseBuilderLib2 by hotwolf on Printables

Description

CaseBuilderLib2

Design 3D printed cases for random things!

How to use this library:

Preparation

Make a copy of the CaseBuilderLib project template
(CaseBuilderTemplate.scad).
The template is intended to be used with the OpenSCAD
Customizer.

The design of a customized case is done in two stages.
Start by setting the Stage variable to "Model"
(value = 1).

Model Stage

The model stages provides a simplified view to design the
interior of the case.
The content of the case must be designed as children of
the CaseBuilder() module. It can be designed in two ways:

It can be an automatically generated cavity around a model
the object, that the case in meant to protect. In this case
use the objectCavity() modifier around the object model.

It can be a manually generated cavity. In this case put the
shape of the cavity directly insidev the CaseBuilder()

Alternatively, an empty case can be generated by checking the
setting the variable PlainB to true.

Configure the inner dimensions of the case by setting the
IdimX, IdimY, and IdimZ variables.
If necessary, adjust the position of the content through the
ObjX, ObjY, and ObjZ variables.

If needed, add some grip holes by setting the variables
Gh1X, Gh2X, or Gh3X to a value within the inner
X dimension.
Further grip holes can be added by manually extending the
ghX array within the instantiation of the
CaseBuilder() module.

Add an optional label to the case by setting the string
variable LabT. The font size can be adjusted through
the variable LabS.

Continue by setting the Stage variable to "Generate"
(value = 2).

Generate stage

Do a final review of the design.
Use the OpenA variable for a detailed inspection.

Render the design and generate a STL file.

Slice and print.

The CaseBuilderLib2 source code is maintained at GitHub.

Printables

CaseBuilderLib2

Published on Nov 13, 2025

2
Likes
8
Downloads
1
Makes
Category Organizers
Tags
printinplace protective customizable customizer openscad cases
License GNU General Public License v3.0
Files (10)
CaseBuilderLib2_Boundary.scad 3.8 KB
CaseBuilderLib2_Label.scad 5 KB
CaseBuilderLib2_Common.scad 12.3 KB
CaseBuilderLib2_GripHole.scad 4.6 KB
CaseBuilderTemplate.scad 7.6 KB
CaseBuilderLib2_Cavity.scad 3.3 KB
CaseBuilderLib2_Lock.scad 6.4 KB
CaseBuilderLib2_Shell.scad 5.1 KB
CaseBuilderLib2_Hinge.scad 14.4 KB
CaseBuilderLib2.scad 4.9 KB
View on Printables (opens in new tab)

Like this model? Create a free account to save your favorites and come back to them later.

Create account