The LEGO bricks are precisely designed to fit perfectly together. There is a 0.2mm gap between bricks next to each other. The gap between two bricks stacked on top of each depends on how careful to pressed them down. Of course there are several websites that show you the exact measurements, but some of them were a bit confusing or even broken.
LEGO 2×4 Brick (3001)
I enjoy working in 3D so I used Fusion 360 to create this technical drawing of the LEGO Brick. You can download the model over at GrabCAD and the PDF file from here.
The technic bricks have a hole in the side for pin connectors or axles to go through. I had to cut open a brick to get the exact design of the inside tubes right. The model is available at GrabCAD and the PDF file from here.
Bricklink’s Stud.io software for building virtual LEGO models now support Sketchfab. You can upload your model directly from Stud.io to their website and then embed it into your web page. I used my 8230 Policy Buggy model to test the system.
It is still difficult to rotate heavy objects with LEGO and hence I designed an ultra compact LEGO compatible ball bearing. it is only 6 studs wide and two studs high. I also added two lift arms. You can put a worm wheel in there to rotate the turn table. The 3D model is available for download from Autodesk. You may need Fusion 360 to work with the model.
This ball bearing is so small that you need a very high resolution printer to get good results. Some of the wall thicknesses could be to small to get printed on low quality printers. I will now be working on a slightly bigger version that can be printed on more affordable printers.
This CD-Rom contains computer animated building instruction for the Miami Beach Patrol Model. The instructions are divided into steps. A movie shows the process and an element list the needed bricks for each step. The user controls the action from a panel.Here are some example QuickTime movies (320×240 pixels), click on the thumbnail pictures to play.