Support
Frequently Asked Questions
Answers to the most important questions about what MechAMS is, how it works with the Bambu Lab A1, what you need to build it, and what to expect from performance, licensing, and support.
General
What is MechAMS?
MechAMS is a fully 3D-printable, mechanical multi-material system for the Bambu Lab A1. It uses the torque of your existing extruder to switch between multiple filament paths instead of extra motors, boards, or proprietary boxes.
Is this a replacement for the AMS / AMS Lite?
No. It's a cheaper, more hands-on alternative for people who don't mind tinkering. If you want plug-and-play and never touch a hex key, buy the official box. If you like building part of your own machine, MechAMS is for you.
How many filaments can it handle?
The current design supports up to 8 filaments. More slot variations are currently in development.
Why is it mechanical instead of electronic?
To keep it cheap, printable, and repairable. Fewer electronics means fewer things to fry, and you can print most of the parts again if you break something.
Compatibility & Requirements
What printers does MechAMS support?
The current version is designed for the Bambu Lab A1. Other models and brands are on the roadmap, but not guaranteed. If you don't own an A1, don't buy this yet.
Do I need my own 3D printer?
Yes. MechAMS is a "print-it-yourself" system. You need a reasonably tuned printer capable of decent tolerances in PLA/PETG and some basic tools. The Bambu Lab A1 will suffice.
What tools and materials do I need?
At minimum: hex keys (like the ones that come with the A1), a file or sanding tool, tweezers/support removal tools, and PTFE tubing. Standard hobby-level gear, nothing exotic.
Does this work with flexible or abrasive filaments?
The focus is standard materials like PLA and PETG. Flexibles and abrasive filaments may work but are not the primary design target and will be more demanding on the system.
Assembly, Modifications & Safety
Do I have to modify my printer?
Yes. The system requires mechanical changes to the toolhead (for example: filing the extruder shaft and removing or relocating parts like the filament sensor). This is not a cosmetic add-on; you are changing how the machine works.
Will this void my warranty?
Very likely, yes. You're modifying a critical part of the printer. If warranty is sacred to you, don't install MechAMS.
How hard is the assembly?
Expect a proper DIY project, not IKEA. If you can follow a printed manual, handle small parts, and stay calm when something doesn't fit first try, you'll be fine.
How long does the build take?
Printing time depends on the amount of slots you will be using. Installing the system and getting it up and running can be done in one evening/day.
Performance & Use
How fast are filament changes compared to AMS / AMS Lite?
It's a mechanical system with purge and motion overhead, so don't expect miracles. The goal is "fast enough for hobby use" rather than "industrial production". Exact times depend on your slicer settings and purge strategy.
Will this improve my print quality?
No. It increases the capability of your printer (more colors/materials). The system has no/negligible impact on print quality.
How reliable is it?
It's been iterated and tested, but it's still a DIY system. Reliability is largely dependent on how well you made your own system and setup. Expect some tuning, occasional jams, and the need to understand what is going on mechanically. If you want zero maintenance, this isn't it.
Is it loud?
The system adds virtually no extra noise, because it uses the printer's own motion to switch filaments. In practice, overall sound levels are comparable to the printer by itself.
Software, G-code & Settings
Do I need custom G-code or macros?
Yes. MechAMS relies on custom change-filament sequences that tell the printer how to move the mechanism. The templates and G-code generator will help you make this process as seamless as possible.
Which slicers are supported?
The baseline is using the standard Bambu slicer with custom scripts/macros. Other slicers may work if you know what you're doing, but official documentation will focus on the main Bambu workflow first.
Is there a G-code generator or helper tool?
Yes, your purchase will come with access to the G-code generator which will help you tune the G-code using an interface. This way you don't have to hand-craft any G-code manually.
Licensing, Files & Commercial Use
What do I actually get when I buy MechAMS?
You get digital files: 3MFs for the printable parts, custom G-code scripts, access to the G-code generator as well as a detailed instruction manual for setting up the system and troubleshooting.
Can I share the files with friends?
Your license is for personal use. Don't upload, resell, or share the files. If someone wants the system for themselves please refer them to this website.
Can I sell prints of the parts or finished MechAMS units?
By default: no, not without explicit permission or a separate license. If you want to become "that person" selling printed kits, contact me for options.
Is MechAMS open source?
No. The system is designed to be highly customizable but for now the system remains protected under the license that can be found on the legal page.
Purchase, Updates & Support
Do you offer refunds?
This is a digital product. Once you download the files, you effectively have them forever. For that reason, refunds are generally not possible. If there is a real technical issue, reach out and we'll look at it.
Will I get updates if the design improves?
The intention is to push out refinements and fixes as they become available. Details on major upgrades vs minor updates will be described in the product info.
What kind of support do you provide?
I can help with installation questions, clarify documentation, and point you in the right direction if something obvious is wrong. I can't remotely rebuild your printer, tune every slicer profile, or debug a completely unrelated setup.
Is this a finished, polished product or an ongoing project?
The system is somewhere between a finished product and a living project. It will function as described and further refinements will be shared and made accessible as development continues.