3D printing in Kigali

Welcome to MakeIt

Can't find the ideal object?

Upload a model, pick your colors, and we print it locally

STL, OBJ & 3MF Up to 4 colors 180 × 180 × 180 mm

How it works

From file to finished print

No workshop required. Send us a model and we handle slicing, printing, and delivery.

01

Upload your model

Drop in an STL, OBJ, or 3MF file. We preview it in the browser so you can confirm scale and details.

02

Pick colors & quality

Choose filaments, review the estimate, and send the project for review when it looks right.

03

We print & deliver

After payment, we print on a Bambu Lab machine in Kigali and get the object to you.

Workshop

Stuff we made

Real prints from our machines — browse, get ideas, then start your own.

View full gallery
The mat in the pictures has a 1cm × 1cm grid for scale

Live preview

See how it works

Spin the model, inspect the filaments, and get a feel for the project workspace.

Loading model...
Brief
Filaments
Objects

Uncheck or click objects in the 3D view to exclude them from the print and price.

Price
Estimated Filament 23g
Est. Print Plates 1
Est. Print Time 2h33m
How this estimate is built
Filament (@ 40 RWF/g) 912 RWF
Print time (@ 1,000 RWF/h) 2,550 RWF
Plates (@ 5,000 RWF/plate) 5,000 RWF
Rounded down to nearest 100
Estimated Price
18,662 RWF
Subject to confirmation

Models

Looking for a model?

We print your files — we don't sell models. Browse the Gallery, grab a ready-made file, generate one with AI, or ask us to design a specific piece.

02

Design it with AI

Describe the object you want and generate a printable model, then upload the file to start a project.

03

Ask us to design a piece

Need a spare part, fixture, or one-off object? Tell us what you need and we can help design it for printing.

Request design services

Questions

Frequently asked

3D printing is a process of creating three-dimensional objects from a digital model by adding material, usually plastic, layer by layer from bottom to top. Millions of model files are available for download on the internet for a wide range of purposes, from art to engineering to toys.

For inspiration, feel free to browse these various resources:

About Printer Profiles

Some model files include dedicated printer profiles which will optimize the print for your printer. When downloading models, you will get the best results if you use a profile for Bambulab A1 Mini. MakerWorld will usually have these since they are operated by Bambulab.

To begin, after registration, create a new project from the dashboard and upload your 3D model file (STL or 3MF format).

You can then assign filaments to the materials in your model and view a preview of the print.

Besides the obvious importance of the color of the filament, the material type and price are also important factors to consider when selecting a filament. There is a wide variety of filament materials available, but the most common ones we use are PLA, PETG and TPU.

  • PLA is the most commonly used filament type and is easy to handle and provides good general quality.
  • PETG is stronger, food-safe, suitable for outdoor use, but is slightly more expensive and harder to print.
  • TPU is durable, soft and flexible (somewhat rubbery, adapted to e.g. phone cases).

For more information, feel free to check out Bambulab's filament guide.

Multi-color printing is a process of printing a model with different colors. It is a more complex process since the machine needs to switch between filaments on every color change on each layer consuming time and filament on every change. While we support this, please be aware that if the models are not optimized for multi-color printing, the number of filament swaps can be very high - this will be indicated during the preview process.

Also, we can currently only print up to 4 colors at a time, i.e. for a single object. Multiple objects in a same file can have different colors when printed separately, but each one can only have up to 4 colors.

We are currently limited to the size of the print bed of the printer we are using. This is 180x180x180mm. If your model is too large, we will not be able to print it. Multiple objects in a same file can be printed separately, but each one needs to fit in this volume. The preview can display the build volume for reference.

About build volumes

The build volume we can display in the preview is only for reference, it's OK if some objects overflow, as long as each individual object fits in the build volume.

We currently support STL and 3MF file formats. STL is a simple file format for 3D models, while 3MF is a more complex format that supports more features such as multiple materials and colors, so tends to be preferred when available.

We use a high-quality Bambulab printer with various print quality settings (such as layer height down to 0.08mm and print heads of 0.2mm or 0.4mm). Feel free to check out our gallery in our home page to get an idea of the results we can achieve.

Price is the sum of three parts, then rounded down to the nearest 100 RWF:

  1. Filament — estimated weight (g) × filament price per gram. Selected filaments set the rate; otherwise we use the default of 100 RWF/g.
  2. Print time — estimated minutes × hourly machine rate ÷ 60. Current rate: 1,000 RWF/hour.
  3. Print plates — number of plates × plate fee. Current fee: 5,000 RWF/plate.

Estimates come from an automated preview of your model. After review we may adjust filament, time, or plates slightly; the confirmed price uses the same formula.

The 3D printing process includes a fair amount of manual configuration and optimization that can affect the final price and cannot be reliably simulated in the preview, such as whether supports are required, how many printing plates will be required, as well as figuring out the best positioning / placement of the object on the print bed. The variations should be minimal, and will be explained on History.

If your 3D model includes significant overhangs, supports are required to ensure the model prints correctly. These are additional structures that the printer will produce to support the overhanging parts of the model, and will have some impact on filament quantity, time, processing (since they will need to be manually removed carefully) as well as the final object quality, since they may leave marks on the surface of the printed object after they are removed. They generally need to be avoided, but complex models may require them.

Color encoding in 3D models is not well standardized, so colors may appear differently in different software. We do our best to make colors look as intended, but sometimes it may not be perfect. Single-color models should be no problem, but multi-colored models may not look as intended in the preview. If that happens, you can still reach out to us and we'll do our best to help.

3D modelling is a complex affair and model updates cannot be done directly in the platform. For simple tweaks such as scaling/resizing, or ignoring/deleting some objects, you can indicate this in the Brief. For more complex changes, feel free to reach out through the contact options and we can try to help.

Ready to make it?

Upload a model and get a print estimate in minutes.

Create a project