0

Brick-A

The system is in development. The main purpose is to speed-up robot construction process and enable parts reuse. It is necessary to have a 3D printer at disposal. 3D printing produces parts that cannot be made using alternative technologies, the makers of standard bricks (like Lego) use. The result are strong and lightweight parts, despite minimum amount of material spent. The downside of the technology is time needed to produce the parts.

All of the parts are downloadable and customization is encouraged. If You need some parts that could be of use for many users, we may produce the models and publish them.

Compared to Lego, this system has no such a mechanical firmness. A basic 3D printer cannot produce that kind of parts. It is also a deliberate decision not to have the strongest possible system as the flexibility would suffer. More about that later. Therefore, it does not make sense to make a robot using a lot of small parts as the construction may be too fragile. The best results are achieved by printing a body of the robot, a spinal part that contains motors. We will publish a number of models for different scenarios. It may be better to use ABS instead of PLA, as it will not break so easily, but PLA also produces acceptable results. Although the cheapest printers can produce the bricks, it is advisable to have a more advanced models to get better precision.

Brick-A is a hybrid system, similar to Lego and FischerTechnik. Like FischerTehchnik, main direction of brick joining is sidewise, by sliding one brick into another. However, unlike FischerTechnik, it is possible to join the bricks vertically. So, the same joint can be used in both directions. The former type of joint is advantageous since it doesn't stress the parts much. If 3D material is not elastic enough, the joint may be damaged and will not hold firmly anymore. You will have to print it again. On the other hand, sometimes is a possibility of inserting a new part vertically very nice, as You do not have to disassemble many parts in order to access the slide-in slot. Some kind of trade off was necessary to enable the both joint types. It would be easy to change the system to get a quite strong slide-in-only system.

Basic brick is a 1x1x1 cm3 cube. It is rather small in order to enable construction of small robots. If You want to make a bigger robot, it may be better to use 2x2x2 cm3 cubes.

All the MRMS parts will have matched Brick-A holders to facilitate a fast assembly.

Bricks

3d printable models

Arena

Battery

Battery HK Zippy 1000 (batt-zippy1000)
Download STEP model. Hobby King Zippy 1000 battery.

Battery holder

Battery Holder A (batt-hold-a)
Download STEP model. For smaller 2 or 3 cell LiPo batteries.
Battery holder B (batt-hold-b)
Download STEP model. For smaller 2 or 3 cell LiPo batteries.
Battery lid D (batt-lid-d)
Download STEP model. For smaller 2 or 3 cell LiPo batteries.

Board holder

MRMS board short join (pcb-join-short)
Download STEP model. Holder for standard 35 mm MRMS distance between mounting holes. For use with nylon spacers.
PCB join (pcb-join)
Download STEP model. Holder for standard 35 mm MRMS distance between mounting holes.

Brick 0.55 mm profile

Brick 1x1x1 cm3 - like

Chassis

Ring 20 cm (ring20cm)
Download STEP model. Upper ring for soccer robot.
Soccer board (soccer-board)
Download STEP model. Board for RCJ soccer robot.

Door

Door 100x80 mm (door10x8)
Download STEP model. Simple door without a locking mechanism.

Electromagnet based

Gripper

Gripper A (gripper-a)
Download STEP model. A gripper that can grab and lift a RCJ Rescue Line ball.
Gripper B (gripper-b)
Download STEP model. A gripper that can grab and lift a RCJ Rescue Line ball.

Joint

Lever

Motor

Motor 20 mm (motor20mm)
Download STEP model. Similar to Pololu motors.

Motor holder

Nut

Plate

Plate 1x1x5 (plat1x1x5)
Download STEP model. Plate for enclosing part of robot.
Plate 1x1x5 edge (plat1x1x5edge)
Download STEP model. Plate for enclosing part of robot.

Robot

Maze robot (mrm-rob-maz)
Download STEP model. Robot for RCJ Maze competition.
Robot Soccer A (mrm-rob-soc-a)
Download STEP model. Robot for RCJ competition.

Sensor holder

Servo holder

Spacer

Aluminum spacer 35 mm M3 (mrm-spac35m3alu)
Download STEP model. For example for a soccer robot.
Aluminum spacer 70 mm M3 (mrm-spac70m3alu)
Download STEP model. For example for a soccer robot.

Wheel

Omni wheel 12 rollers (omni-wheel12)
Download STEP model. Omni wheel for a soccer robot. Axle diameter defined by axle hub, wheel diameter around 60 mm. Mould for 9 rollers and the wheel's body.
Omni wheel single row L (omni-wheel-singl-l)
Download STEP model. Large omni-wheel with rollers that have to be filled with silicone.
Omni wheel single row M (omni-wheel-singl-m)
Download STEP model. Large omni-wheel with rollers that have to be filled with silicone.
Wheel 3 mm shaft 50 mm (wheel3-50)
Download STEP model. Pouring silicone will form tyre.
Wheel 3 mm shaft 70 mm (wheel3-70)
Download STEP model. Pouring silicone will form tyre.
Wheel 4 mm shaft 60 mm (wheel4-60)
Download STEP model. Pouring silicone will form tyre.
Wheel 70 mm, hub (wheel70)
Download STEP model. Around 12 g of silicone per tyre.

Wheel hub

mrm-hub6 (mrm-hub6)
Download STEP model. Wheel hub for 6 mm shaft.

3d models not used for printing

Mikrokontrolerske pločice

Mehanika

Motori

Download STEP model. mrm-16d2.step.zip
Download STEP model. mrm-20d.step.zip
Download STEP model. mrm-25d.step.zip

Kontroleri motora

Napajanja

Download STEP model. mrm-can-pow.step.zip
Download STEP model. mrm-ps3.3v.step.zip
Download STEP model. mrm-ps3xb.step.zip

Ostale pločice

Download STEP model. mrm-fets.step.zip
Download STEP model. mrm-comp.step.zip
Download STEP model. mrm-8x8.step.zip
Download STEP model. mrm-meter.step.zip

Senzori

Download STEP model. mrm-imu.step.zip

Razvod žica