-
Notifications
You must be signed in to change notification settings - Fork 4
shapes3d.scad
pinkfish edited this page Apr 19, 2026
·
3 revisions
This file has all the modules needed to make various 3d shapes.
To use, add the following lines to the beginning of your file:
include <boardgame_toolkit.scad>
3d shapes to use in boxes and stuff.
Topics: Dice
Description:
Creates a 12 sided dice/shape for use in things.
Arguments:
| By Position | What it does |
|---|---|
size |
the width of the do-decahedron |
Example 1:
include <boardgame_toolkit.scad>
Dodecahedron(20);
Topics: Dice
Description:
Makes a nice d4 shape for use in games.
Arguments:
| By Position | What it does |
|---|---|
size |
the diameter of the dice, it fits inside this sphere. |
Example 1:
include <boardgame_toolkit.scad>
Tetrahedron(10);
Topics: Dice
Description:
Makes a nice d8 shape for use in games.
Arguments:
| By Position | What it does |
|---|---|
size |
the diameter of the dice, it fits inside this sphere. |
Example 1:
include <boardgame_toolkit.scad>
Octahedron(10);
Topics: Dice
Description:
Makes a nice d20 shape for use in games.
Arguments:
| By Position | What it does |
|---|---|
size |
the diameter of the dice, it fits inside this sphere. |
Example 1:
include <boardgame_toolkit.scad>
Icosahedron(10);
Topics: Dice
Description:
Makes a nice d10 shape for use in games.
Arguments:
| By Position | What it does |
|---|---|
size |
the diameter of the dice, it fits inside this sphere. |
length_mod |
modification to the length of the trapezohedron (default 0). |
Example 1:
include <boardgame_toolkit.scad>
Trapezohedron(10);
Example 2:
include <boardgame_toolkit.scad>
Trapezohedron(20)
{
down(.3) linear_extrude(height = 1) text(str($faceindex), halign = "center", valign = "center", size = 5);
}
Table of Contents
Function Index
Topics Index
Cheat Sheet
Tutorials
Boxes:
- cap_box.scad
- cap_box_polygon.scad
- filament_hinge_box.scad
- hinge_box.scad
- inset_box.scad
- magnetic_box.scad
- no_lid.scad
- sliding_box.scad
- sliding_catch_box.scad
- slipover_box.scad
- slipover_path_box.scad
Basics:
Dividers:
Shapes:
Slicing:
CardLibrary:
Miscellaneous: