-
Notifications
You must be signed in to change notification settings - Fork 4
CheatSheet
Constants: m_piece_wiggle_room default_lid_thickness default_wall_thickness default_floor_thickness default_slicing_layer_height default_label_font default_label_solid_background default_material_colour default_label_colour default_label_background_colour SHAPE_TYPE_DENSE_HEX SHAPE_TYPE_DENSE_TRIANGLE SHAPE_TYPE_CIRCLE SHAPE_TYPE_HEX SHAPE_TYPE_OCTOGON SHAPE_TYPE_TRIANGLE SHAPE_TYPE_NONE SHAPE_TYPE_SQUARE SHAPE_TYPE_SUPERSHAPE SHAPE_TYPE_HILBERT SHAPE_TYPE_CLOUD
RoundedBoxOnLength(100, 50, 10, 5);
RoundedBoxAllSides(30,20,10,5);
RoundedBoxGrid(20,20,10,5, rows=2, cols=1);
RegularPolygon(10, 5, 6);
RegularPolygonGrid(10, 2, 1, 2)
RegularPolygonGridDense(10, 2, 1)
HexGridWithCutouts(rows = 4, cols = 3, height = 10, spacing = 0, push_block_height = 1, tile_width = 29);
InsetLid(50, 100);
InsetLidTabbed(30, 100);
InsetLidTabbedWithLabel(width = 100, length = 100, lid_thickness = 3, text_width = 60, text_height = 30, text_str
= "Trains", label_rotated = false);
MakeBoxWithInsetLidTabbed(width = 30, length = 100, height = 20);
InsetLidRabbitClip(30, 100);
InsetLidRabbitClipWithLabel(width = 100, length = 100, lid_thickness = 3, text_width = 60, text_height = 30,
text_str = "Trains", label_rotated = false);
MakeBoxWithInsetLidRabbitClip(width = 30, length = 100, height = 20);
MakeStripedGrid(20,50);
Make3dStripedGrid(20,50);
MakeMainLidLabel(20, 80, 2, label="Australia", border = 2, offset = 4);
Constants: default_lid_shape_width default_lid_layout_width default_lid_aspect_ratio default_lid_shape_thickness default_lid_shape_rounding default_lid_shape_type default_lid_supershape_m1 default_lid_supershape_m2 default_lid_supershape_n1 default_lid_supershape_n2 default_lid_supershape_n3 default_lid_supershape_a default_lid_supershape_b
LidMeshDense(width = 70, length = 50, lid_thickness = 3, boundary = 10, radius = 5, shape_edges = 6);
LidMeshHex(width = 70, length = 50, lid_thickness = 3, boundary = 10, radius = 5);
LidMeshRepeating(50, 20, 3, 5, 10);
SlidingLidFingernail(radius = 10, lid_thickness = 3);
MakeLidTab(5, 10, 2);
MakeTabs(50, 100, wall_thickness = 2, lid_thickness = 2);
Constants: australia_map_length australia_map_width ruins_2d_length ruins_2d_width
SlidingLid(width=10, length=30, lid_thickness=3, wall_thickness = 2, size_spacing = 0.2);
SlidingBoxLidWithLabel(width = 100, length = 100, lid_thickness = 3, text_width = 60, text_height = 30, text_str
= "Trains", label_rotated = false);
MakeBoxWithSlidingLid(50,100,20);
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: