kbricks construction system

by robkern

Printable files (221)

  • stl

    cube_l.stl

    319 Ko · 82 075 downloads

  • stl

    prism_60deg.stl

    333 Ko · 79 347 downloads

  • stl

    prism_45deg.stl

    411 Ko · 77 926 downloads

  • stl

    cube_1hole.stl

    992 Ko · 77 487 downloads

  • stl

    cube_basic.stl

    937 Ko · 77 791 downloads

  • stl

    cube_2hole.stl

    981 Ko · 77 255 downloads

  • stl

    cube_smooth.stl

    631 Ko · 76 809 downloads

  • stl

    cube_u.stl

    861 Ko · 76 659 downloads

  • stl

    connector_long.stl

    149 Ko · 76 755 downloads

  • stl

    connector_short.stl

    149 Ko · 76 662 downloads

  • stl

    peg.stl

    3.5 Mo · 76 581 downloads

  • stl

    plate1x1.stl

    161 Ko · 76 163 downloads

  • stl

    plate_1hole_rounded.stl

    389 Ko · 76 092 downloads

  • stl

    plate_1hole.stl

    362 Ko · 75 930 downloads

  • stl

    plate1x1_rounded.stl

    182 Ko · 75 851 downloads

  • stl

    plate_2hole_rounded_inline_centered.stl

    535 Ko · 75 769 downloads

  • stl

    plate2x2.stl

    629 Ko · 75 716 downloads

  • stl

    plate_2hole.stl

    561 Ko · 75 684 downloads

  • stl

    plate6x1.stl

    947 Ko · 75 564 downloads

  • stl

    plate_2hole_inline.stl

    498 Ko · 75 499 downloads

  • stl

    plate3x2.stl

    940 Ko · 75 419 downloads

  • stl

    plate3x3.stl

    1.4 Mo · 75 380 downloads

  • stl

    plate5x2.stl

    1.5 Mo · 75 304 downloads

  • stl

    plate_peg.stl

    1.9 Mo · 75 496 downloads

  • stl

    plate2x1.stl

    318 Ko · 75 195 downloads

  • stl

    plate4x1_rounded.stl

    672 Ko · 75 135 downloads

  • stl

    plate5x1.stl

    789 Ko · 75 066 downloads

  • stl

    plate2x1_rounded.stl

    345 Ko · 75 035 downloads

  • stl

    plate4x2.stl

    1.2 Mo · 74 973 downloads

  • stl

    plate6x2.stl

    1.8 Mo · 74 916 downloads

  • stl

    plate3x1.stl

    475 Ko · 74 859 downloads

  • stl

    plate3x1_rounded.stl

    509 Ko · 74 825 downloads

  • stl

    plate5x1_rounded.stl

    836 Ko · 74 718 downloads

  • stl

    plate6x4.stl

    3.7 Mo · 74 676 downloads

  • stl

    plate4x3.stl

    1.8 Mo · 74 641 downloads

  • stl

    plate5x3.stl

    2.3 Mo · 74 633 downloads

  • stl

    plate5x5.stl

    3.8 Mo · 74 527 downloads

  • stl

    plate8x1.stl

    1.2 Mo · 74 523 downloads

  • stl

    plate6x6.stl

    5.5 Mo · 74 402 downloads

  • stl

    plate6x5.stl

    4.6 Mo · 74 381 downloads

  • stl

    beam1_rounded.stl

    271 Ko · 74 324 downloads

  • stl

    plate4x1.stl

    632 Ko · 74 259 downloads

  • stl

    plate7x1.stl

    1.1 Mo · 74 221 downloads

  • stl

    worm6.stl

    122.8 Mo · 50 140 downloads

  • stl

    beam3_rounded.stl

    680 Ko · 74 138 downloads

  • stl

    plate4x4.stl

    2.4 Mo · 74 114 downloads

  • stl

    plate6x3.stl

    2.7 Mo · 74 029 downloads

  • stl

    beam2_peg_pos2_alternating_semirounded.stl

    2.2 Mo · 74 002 downloads

  • stl

    beam4_rounded.stl

    885 Ko · 73 956 downloads

  • stl

    beam6_rounded.stl

    1.3 Mo · 73 902 downloads

  • stl

    beam14_rounded.stl

    2.9 Mo · 73 860 downloads

  • stl

    plate5x4.stl

    3 Mo · 73 790 downloads

  • stl

    beam3_peg_pos1.stl

    2.4 Mo · 73 769 downloads

  • stl

    beam11_rounded.stl

    2.3 Mo · 73 684 downloads

  • stl

    beam15_rounded.stl

    3.1 Mo · 73 639 downloads

  • stl

    beam10_rounded.stl

    2.1 Mo · 73 594 downloads

  • stl

    beam12_rounded.stl

    2.5 Mo · 73 534 downloads

  • stl

    beam2_rounded.stl

    476 Ko · 73 502 downloads

  • stl

    beam5_rounded.stl

    1.1 Mo · 73 453 downloads

  • stl

    beam16_rounded.stl

    3.3 Mo · 73 410 downloads

  • stl

    beam13_rounded.stl

    2.7 Mo · 73 367 downloads

  • stl

    beam9_rounded.stl

    1.9 Mo · 73 310 downloads

  • stl

    beam8_rounded.stl

    1.7 Mo · 73 252 downloads

  • stl

    beam7_rounded.stl

    1.5 Mo · 73 204 downloads

  • stl

    beam3_peg_pos2.stl

    2.4 Mo · 73 147 downloads

  • stl

    steering_column.stl

    902 Ko · 73 155 downloads

  • stl

    steering5.stl

    1.1 Mo · 73 087 downloads

  • stl

    steering8.stl

    1.1 Mo · 73 027 downloads

  • stl

    steering7.stl

    1.1 Mo · 72 976 downloads

  • stl

    steering_wheel.stl

    311 Ko · 73 171 downloads

  • stl

    steering6.stl

    1.1 Mo · 72 904 downloads

  • stl

    spoke_wheel4_rim_locked.stl

    4.1 Mo · 72 856 downloads

  • stl

    spoke_wheel3_rim_locked.stl

    4.1 Mo · 72 781 downloads

  • stl

    spoke_wheel3_locked.stl

    3.9 Mo · 72 732 downloads

  • stl

    spoke_wheel4_locked.stl

    3.9 Mo · 72 692 downloads

  • stl

    spoke_wheel3.stl

    3.9 Mo · 72 891 downloads

  • stl

    spoke_wheel2_rim.stl

    4.1 Mo · 72 615 downloads

  • stl

    spoke_wheel4.stl

    3.9 Mo · 72 608 downloads

  • stl

    spoke_wheel3_rim.stl

    4.1 Mo · 72 546 downloads

  • stl

    axle_ring.stl

    166 Ko · 72 518 downloads

  • stl

    spoke_wheel4_rim.stl

    4.1 Mo · 72 464 downloads

  • stl

    spoke_wheel2_locked.stl

    3.9 Mo · 72 424 downloads

  • stl

    axle4.stl

    2.9 Mo · 72 400 downloads

  • stl

    axle16.stl

    4.2 Mo · 72 309 downloads

  • stl

    spoke_wheel2_rim_locked.stl

    4 Mo · 72 273 downloads

  • stl

    spoke_wheel2.stl

    3.9 Mo · 72 234 downloads

  • stl

    axle3.stl

    2.8 Mo · 72 197 downloads

  • stl

    axle2.stl

    2.7 Mo · 72 143 downloads

  • stl

    axle5.stl

    3 Mo · 72 102 downloads

  • stl

    axle10.stl

    3.6 Mo · 72 082 downloads

  • stl

    axle6.stl

    3.1 Mo · 72 028 downloads

  • stl

    axle14.stl

    4 Mo · 72 006 downloads

  • stl

    axle11.stl

    3.7 Mo · 71 981 downloads

  • stl

    axle13.stl

    3.9 Mo · 71 913 downloads

  • stl

    axle8.stl

    3.4 Mo · 71 865 downloads

  • stl

    axle7.stl

    3.3 Mo · 71 832 downloads

  • stl

    gear_rack8.stl

    604 Ko · 71 783 downloads

  • stl

    gear1.stl

    335 Ko · 71 765 downloads

  • stl

    gear_rack5.stl

    573 Ko · 71 707 downloads

  • stl

    axle12.stl

    3.8 Mo · 71 649 downloads

  • stl

    bevel_gear_90deg_short.stl

    1.4 Mo · 71 656 downloads

  • stl

    axle9.stl

    3.5 Mo · 71 579 downloads

  • stl

    gear_rack11.stl

    634 Ko · 71 550 downloads

  • stl

    bevel_gear_90deg.stl

    1.7 Mo · 71 519 downloads

  • stl

    gear_rack12.stl

    644 Ko · 71 469 downloads

  • stl

    gear_rack16.stl

    686 Ko · 71 413 downloads

  • stl

    gear_rack7.stl

    594 Ko · 71 385 downloads

  • stl

    bevel_gear_60deg.stl

    1.9 Mo · 71 346 downloads

  • stl

    gear_rack10.stl

    624 Ko · 71 285 downloads

  • stl

    gear_rack14.stl

    666 Ko · 71 250 downloads

  • stl

    gear5.stl

    1.3 Mo · 71 245 downloads

  • stl

    gear_rack6.stl

    584 Ko · 71 195 downloads

  • stl

    gear2.stl

    1.2 Mo · 71 156 downloads

  • stl

    gear_rack4.stl

    563 Ko · 71 108 downloads

  • stl

    gear_rack9.stl

    614 Ko · 71 071 downloads

  • stl

    gear_rack13.stl

    654 Ko · 71 085 downloads

  • stl

    gear3.stl

    1.4 Mo · 71 024 downloads

  • stl

    gear_rack15.stl

    676 Ko · 70 954 downloads

  • stl

    gear4.stl

    1.2 Mo · 70 941 downloads

  • stl

    axle15.stl

    4.1 Mo · 70 889 downloads

  • stl

    bevel_gear_60deg.stl

    1.9 Mo · 70 865 downloads

  • stl

    beam1.stl

    202 Ko · 69 929 downloads

  • stl

    beam9_rounded_flat.stl

    539 Ko · 69 915 downloads

  • stl

    beam5_flat.stl

    405 Ko · 69 846 downloads

  • stl

    beam6_rounded_flat.stl

    539 Ko · 69 809 downloads

  • stl

    beam14_flat.stl

    405 Ko · 69 775 downloads

  • stl

    beam4.stl

    809 Ko · 69 736 downloads

  • stl

    beam3_rounded_flat.stl

    539 Ko · 69 699 downloads

  • stl

    beam11_flat.stl

    405 Ko · 69 660 downloads

  • stl

    beam7.stl

    1.4 Mo · 69 631 downloads

  • stl

    beam8.stl

    1.6 Mo · 69 585 downloads

  • stl

    beam12.stl

    2.4 Mo · 69 546 downloads

  • stl

    beam16_rounded_flat.stl

    539 Ko · 69 579 downloads

  • stl

    beam7_rounded_flat.stl

    539 Ko · 69 475 downloads

  • stl

    beam6_flat.stl

    405 Ko · 69 444 downloads

  • stl

    beam11_rounded_flat.stl

    539 Ko · 69 388 downloads

  • stl

    beam10_rounded_flat.stl

    539 Ko · 69 362 downloads

  • stl

    beam5.stl

    1012 Ko · 69 315 downloads

  • stl

    beam2.stl

    404 Ko · 69 297 downloads

  • stl

    beam7_alternating.stl

    1.4 Mo · 69 249 downloads

  • stl

    beam12_flat.stl

    405 Ko · 69 209 downloads

  • stl

    beam3_alternating.stl

    605 Ko · 69 234 downloads

  • stl

    beam14.stl

    2.8 Mo · 69 125 downloads

  • stl

    beam5_alternating.stl

    1010 Ko · 69 095 downloads

  • stl

    beam10_flat.stl

    405 Ko · 69 056 downloads

  • stl

    beam11_alternating.stl

    2.2 Mo · 69 015 downloads

  • stl

    beam2_alternating.stl

    403 Ko · 68 973 downloads

  • stl

    beam6.stl

    1.2 Mo · 68 922 downloads

  • stl

    beam5_rounded_flat.stl

    539 Ko · 68 884 downloads

  • stl

    beam4_rounded_flat.stl

    539 Ko · 68 864 downloads

  • stl

    beam11.stl

    2.2 Mo · 68 814 downloads

  • stl

    beam13_rounded_flat.stl

    539 Ko · 68 797 downloads

  • stl

    beam16_flat.stl

    405 Ko · 68 760 downloads

  • stl

    beam9_alternating.stl

    1.8 Mo · 68 704 downloads

  • stl

    beam15_flat.stl

    405 Ko · 68 680 downloads

  • stl

    beam16.stl

    3.2 Mo · 68 641 downloads

  • stl

    beam12_rounded_flat.stl

    539 Ko · 68 619 downloads

  • stl

    beam7_flat.stl

    405 Ko · 68 572 downloads

  • stl

    beam13.stl

    2.6 Mo · 68 543 downloads

  • stl

    beam3.stl

    607 Ko · 68 517 downloads

  • stl

    beam3_flat.stl

    405 Ko · 68 475 downloads

  • stl

    beam15_rounded_flat.stl

    539 Ko · 68 445 downloads

  • stl

    beam4_flat.stl

    405 Ko · 68 402 downloads

  • stl

    beam14_rounded_flat.stl

    539 Ko · 68 380 downloads

  • stl

    beam15_alternating.stl

    3 Mo · 68 327 downloads

  • stl

    beam13_flat.stl

    405 Ko · 68 323 downloads

  • stl

    beam8_flat.stl

    405 Ko · 68 264 downloads

  • stl

    beam9_flat.stl

    405 Ko · 68 229 downloads

  • stl

    beam8_rounded_flat.stl

    539 Ko · 68 197 downloads

  • stl

    beam13_alternating.stl

    2.6 Mo · 68 160 downloads

  • stl

    beam9.stl

    1.8 Mo · 68 149 downloads

  • stl

    beam10.stl

    2 Mo · 68 104 downloads

  • stl

    beam15.stl

    3 Mo · 68 082 downloads

  • stl

    seat.stl

    320 Ko · 67 870 downloads

  • stl

    cube_1hole_open.stl

    844 Ko · 65 915 downloads

  • stl

    cardan_cube.stl

    1.6 Mo · 56 363 downloads

  • stl

    cardan_joint.stl

    2.1 Mo · 56 334 downloads

  • stl

    plate_2hole_rounded.stl

    624 Ko · 48 710 downloads

  • stl

    cube_u_2holes.stl

    427 Ko · 44 667 downloads

  • stl

    cube_s.stl

    638 Ko · 44 571 downloads

  • stl

    cube_2open.stl

    701 Ko · 44 549 downloads

  • stl

    plate_2hole_rounded_inline.stl

    530 Ko · 44 507 downloads

  • stl

    plate_hinged.stl

    548 Ko · 44 490 downloads

  • stl

    plate2x2_twosided.stl

    986 Ko · 44 457 downloads

  • stl

    plate3x3_twosided.stl

    2.4 Mo · 44 425 downloads

  • stl

    plate5x2_twosided.stl

    2.6 Mo · 44 388 downloads

  • stl

    plate5x3_twosided.stl

    4.1 Mo · 44 351 downloads

  • stl

    plate4x3_twosided.stl

    3.2 Mo · 44 330 downloads

  • stl

    plate6x2_twosided.stl

    3.2 Mo · 44 289 downloads

  • stl

    plate5x4_twosided.stl

    5.6 Mo · 44 267 downloads

  • stl

    plate4x4_twosided.stl

    4.4 Mo · 44 240 downloads

  • stl

    plate3x2_twosided.stl

    1.5 Mo · 44 279 downloads

  • stl

    plate4x2_twosided.stl

    2.1 Mo · 44 179 downloads

  • stl

    plate5x5_twosided.stl

    7.1 Mo · 44 161 downloads

  • stl

    plate6x5_twosided.stl

    8.5 Mo · 44 188 downloads

  • stl

    plate6x3_twosided.stl

    5 Mo · 44 076 downloads

  • stl

    plate6x4_twosided.stl

    6.8 Mo · 44 048 downloads

  • stl

    plate6x6_twosided.stl

    10.3 Mo · 44 024 downloads

  • stl

    beam2_rounded_locked_pos1.stl

    477 Ko · 43 989 downloads

  • stl

    beam3_rounded_locked_pos2.stl

    682 Ko · 43 947 downloads

  • stl

    beam3_rounded_locked_pos1.stl

    682 Ko · 43 942 downloads

  • stl

    beam5_rounded_locked_pos3.stl

    1.1 Mo · 43 906 downloads

  • stl

    disk.stl

    222 Ko · 43 895 downloads

  • stl

    cardan_joint.stl

    2 Mo · 43 847 downloads

  • stl

    cardan_joint_thick.stl

    2 Mo · 43 806 downloads

  • stl

    bevel_gear_90deg.stl

    1.6 Mo · 43 783 downloads

  • stl

    worm_block.stl

    11.3 Mo · 43 740 downloads

  • stl

    worm2.stl

    56.2 Mo · 43 745 downloads

  • stl

    worm4.stl

    89.8 Mo · 43 726 downloads

  • stl

    cube_corner.stl

    479 Ko · 43 103 downloads

  • stl

    figure_head.stl

    1.7 Mo · 24 968 downloads

  • stl

    figure_leg_short.stl

    348 Ko · 24 939 downloads

  • stl

    figure_waist.stl

    222 Ko · 24 938 downloads

  • stl

    figure_leg.stl

    348 Ko · 24 931 downloads

  • stl

    figure_hand.stl

    1.9 Mo · 24 924 downloads

  • stl

    figure_cap.stl

    1.1 Mo · 24 895 downloads

  • stl

    figure_arm_short.stl

    2 Mo · 24 902 downloads

  • stl

    figure_arm.stl

    2 Mo · 24 893 downloads

  • stl

    figure_body_short.stl

    2.3 Mo · 24 893 downloads

  • stl

    figure_body.stl

    2.3 Mo · 24 883 downloads

  • stl

    figure_hair.stl

    1.1 Mo · 24 871 downloads

Description

Vision of a fully 3d printable construction system

With the rise of 3d printers I got the impression that the time is right for a (toy) construction system that is specifically designed for 3d printing and that addresses some of the challenges I always had with commercial construction systems. Many of you probably remember such situations: you are building some cool new model but in the end some important bricks are missing so you cannot finish your work. And even if you can, it is still just a model and it tends to fall into pieces when you play with it.

Models that don't fall into pieces

Today, I proudly present the first version of kbricks (pronounced "kay-bricks"), a fully 3d-printable, open source construction system. With kbricks you will never run out of parts because you can simply print missing parts yourself. And thanks to stable connections your models won't fall into pieces even if you give them to a (not too young) child. I have already constructed a tractor, a forklift, a racing car, a tipper truck, a figure, and other models which I am going to publish here on Thingiverse once I have completed the documentation. All required parts are already available here and new parts will be added as needed. This video shows how to get started with kbricks.

Explore more kbricks models on YouTube and Instagram.

Stable connections thanks to orthogonal connectors

The fundamental kbricks part is a 24 mm cube that has two orthogonal notches on each surface. Using slide connectors these notches can be connected to plates or other cubes resulting in a stable connection of the two parts. There are also beams and pegs similar to the ones used in other construction systems. Furthermore, there are wheels, axles, steerings, and icing parts which make your models look nice. Thanks to Joerg Janssen's amazing Gears Library for OpenSCAD there are finally different types of gears. This video demonstrates the strength of kbricks connectors printed in PLA at 0.15mm layer height.

Assembling kbricks models

Models are assembled by connecting its parts with slide connectors and pegs. A hex key may be helpful for inserting the slide connectors.

Disassembling kbricks models

To disassemble a kbricks model, simply pull out the slide connectors using a needle-nosed pliers or push them out using a hex key. Pegs can be pushed out using an axle.

Parts needed for the quad shown in the video

All files and OpenSCAD sources are tracked on GitHub.