Boxes.py

Create boxes and more with a laser cutter!

Boxes.py is an Open Source box generator written in Python. It features both finished parametrized generators as well as a Python API for writing your own. It features finger and (flat) dovetail joints, flex cuts, holes and slots for screws, hinges, gears, pulleys and much more.

self-Logo
Gallery Menu

Boxes

ABox
ABox
AngledBox
AngledBox
BasedBox
BasedBox
BayonetBox
BayonetBox
BrickSorter
BrickSorter
CardBox
CardBox
ClosedBox
ClosedBox
Console
Console
Console2
Console2
DiceBox
DiceBox
DisplayCase
DisplayCase
ElectronicsBox
ElectronicsBox
EuroRackSkiff
EuroRackSkiff
HalfBox
HalfBox
HingeBox
HingeBox
IntegratedHingeBox
IntegratedHingeBox
Keypad
Keypad
NotesHolder
NotesHolder
OpenBox
OpenBox
PirateChest
PirateChest
Closed box with screw on top for mounting in a 10" rack.

Rack10Box
Rack19Box
Rack19Box
Half width 19inch rack unit for musical equipment.

Rack19HalfWidth
RackBox
RackBox
RegularBox
RegularBox
RegularStarBox
RegularStarBox
SideDoorHousing
SideDoorHousing
SideHingeBox
SideHingeBox
SlidingDrawer
SlidingDrawer
TwoPiece
TwoPiece
UnevenHeightBox
UnevenHeightBox
UniversalBox
UniversalBox

Boxes with flex

BreadBox
BreadBox
DoubleFlexDoorBox
DoubleFlexDoorBox
FlexBook
FlexBook
FlexBox
FlexBox
FlexBox2
FlexBox2
FlexBox3
FlexBox3
FlexBox4
FlexBox4
FlexBox5
FlexBox5
HeartBox
HeartBox
RoundedBox
RoundedBox
Regular polygone box with vertical edges rounded

RoundedRegularBox
ShutterBox
ShutterBox
UBox
UBox

Trays and Drawer Inserts

CompartmentBox
CompartmentBox
DividerTray
DividerTray
DrillBox
DrillBox
GridfinityBase
GridfinityBase
GridfinityDrillBox
GridfinityDrillBox
GridfinityTrayLayout
GridfinityTrayLayout
SlantedTray
SlantedTray
SmallPartsTray
SmallPartsTray
SmallPartsTray2
SmallPartsTray2
TrayInsert
TrayInsert
TrayLayout
TrayLayout
TypeTray
TypeTray

Shelves

BinTray
BinTray
CardHolder
CardHolder
DiscRack
DiscRack
DisplayShelf
DisplayShelf
PaintStorage
PaintStorage
SBCMicroRack
SBCMicroRack
SpicesRack
SpicesRack
StackableBin
StackableBin
StorageRack
StorageRack
StorageShelf
StorageShelf
WineRack
WineRack

WallMounted

Box for DIN rail used in electrical junction boxes

DinRailBox
KeyHolder
KeyHolder
RollHolder
RollHolder
WallCaliper
WallCaliper
WallChiselHolder
WallChiselHolder
WallConsole
WallConsole
WallDrillBox
WallDrillBox
Shows the different edge types for wall systems

WallEdges
WallPinRow
WallPinRow
WallPlaneHolder
WallPlaneHolder
WallPliersHolder
WallPliersHolder
WallRack
WallRack
WallRollHolder
WallRollHolder
WallSlottedHolder
WallSlottedHolder
WallStairs
WallStairs
WallTypeTray
WallTypeTray
WallWrenchHolder
WallWrenchHolder

Hole patterns

FanHole
FanHole
FrontPanel
FrontPanel
HolePattern
HolePattern
NemaPattern
NemaPattern
SevenSegmentPattern
SevenSegmentPattern

Parts and Samples

BurnTest
BurnTest
ConcaveKnob
ConcaveKnob
FillTest
FillTest
FlexTest
FlexTest
FlexTest2
FlexTest2
GearBox
GearBox
Gears

Gears
LBeam
LBeam
LaserHoldfast
LaserHoldfast
Mounting bracket for a Nema motor

NemaMount
Planetary Gear with possibly multiple identical stages

Planetary
Timing belt pulleys for different profiles

Pulley
RectangularWall
RectangularWall
RobotArm
RobotArm
Round knob serrated outside for better gripping

WavyKnob

Misc

AgricolaInsert
AgricolaInsert
AirPurifier
AirPurifier
AllEdges
AllEdges
AngledCutJig
AngledCutJig
Arcade
Arcade
Atreus21
Atreus21
BirdHouse
BirdHouse
BookHolder
BookHolder
Stack bottles in a fridge

BottleStack
BottleTag
BottleTag
CanStorage
CanStorage
Compact filter for activated char coal pellets

CarbonFilter
CoffeeCapsuleHolder
CoffeeCapsuleHolder
CoinBankSafe
CoinBankSafe
CoinDisplay
CoinDisplay
Desksign
Desksign
DiceTower
DiceTower
Dispenser
Dispenser
Display
Display
DrillStand
DrillStand
FilamentSpool
FilamentSpool
Folder
Folder
Hook
Hook
JointPanel
JointPanel
LaptopStand
LaptopStand
LaserClamp
LaserClamp
MagazineFile
MagazineFile
MakitaPowerSupply
MakitaPowerSupply
Matrix
Matrix
OttoBody
OttoBody
OttoLegs
OttoLegs
OttoSoles
OttoSoles
PaperBox
PaperBox
PhoneHolder
PhoneHolder
PhotoFrame
PhotoFrame
PizzaShovel
PizzaShovel
Hook for pole like things to be clamped to another pole

PoleHook
RoyalGame
RoyalGame
Shadowbox
Shadowbox
Shoe
Shoe
SkadisBoard
SkadisBoard
Spool
Spool
Stachel
Stachel
Tetris
Tetris
TrafficLight
TrafficLight
Triangle LED Lamp

TriangleLamp

Unstable

Castle
Castle
Rectangular organ pipe based on pipecalc

OrganPipe
Balanced force Difference Planetary Gear (not yet working properly)

Planetary2
Platonic
Platonic
Rotary
Rotary
Seven segment clock build with LED stripe

SevenSegmentClock
Silverware
Silverware