
3D Printing. Everything you need
This page is TinkerVault's main reference for 3D printing. It covers choosing a printer, filament, filament storage, accessories, maintenance, printable models, and useful settings. If you're just getting started, begin with the "3D Printing: Quick Start" page.
Table of contents
-
About 3D Printing
-
3D printers
-
Filament (plastic)
-
Issues with 3D printing quality and calibration
-
Dry boxes
-
3D printer maintenance
-
3D printing accessories
-
Web resources where you can find models for 3D printing
-
3D models for printer upgrades
-
3D models for DIY and electronics
-
Slicer settings, tips for print quality, and additional information
About 3D Printing
3D printing is undoubtedly a great addition to DIY hobbies; you can do so much more with a 3D printer, and it pairs perfectly with DIY electronics, home improvement, and small repairs.
3D printing is ideal for the following tasks:
-
repairing household items;
-
creating enclosures for electronics;
-
printing holders, mounts, and organizers;
-
parts for DIY projects;
-
workstation upgrades;
-
prototyping;
-
hobbies and CAD training.
Before purchasing a 3D printer, I spent months researching this area so that I would be well-prepared to make a decision. I looked into which printer is the most reliable and easy to use, which is the quietest (a very important factor for me since the printer is in my living room), which filaments (plastics) are of good quality and don't cost too much, which accessories I will need (for example, a dry box, since it will be needed for almost all types of plastic except PLA to get the best print quality).
Weighing all the pros and cons, my choice was the Bambu Lab A1 with the AMS Lite system for multicolor printing.
It's worth noting that despite the Bambu Lab A1 being the quietest printer, I built a soundproof cabinet for it using affordable IKEA furniture, thereby making it truly quiet.
3D printers
The days when 3D printing was complex and required specialized knowledge to operate 3D printers are gone. 3D printing has never been as widely available as it is now. You can easily get acceptable results without much effort, although you will still need to spend some time learning the field to get the highest quality results and work with plastics other than PLA.
There are many 3D printer manufacturers on the market, but after studying many reviews with pros and cons, I would like to highlight two of them that produce very high-quality printers that are beginner-friendly, as they work out of the box and have user-friendly and advanced software:
-
Prusa - It's a Czech 3D printer manufacturer known for its exceptional quality and durability. It's the gold standard for high-quality consumer 3D printing. But with quality comes price - printers are not cheap. Prusa printers have an open architecture, they don't require an internet connection if that's important to you, and are easy to upgrade and modify (Prusa also sells parts to upgrade older versions of their printers, so you can keep your printer up to date for years to come). Prusa printers are justifiably called the best DIY 3D printers, also because they sell a disassembled printer kit that you can assemble yourself using detailed instructions. Buying such a kit will not only save about 25%, but you will also know your printer down to the smallest detail.
-
Bambu Lab - It is a leading 3D printer manufacturer. The printers are very easy to get started with, and the company has good customer support. Bambu Lab printers are considered the best for those who are just starting out in 3D printing. They have a very good product line, software applications (desktop and mobile), and video tutorials. These are very reliable printers, and I haven't noticed any serious complaints about these printers among the 3D printing enthusiast community, including those who print 1-1.5 kg of filament daily on these super-fast printers. If you're unsure whether to invest in 3D printing, it's worth checking out the entry-level and affordable models from Bambu Lab:
-
The A1 mini - quiet, compact (180×180mm print area), and very affordable (190 EUR) - is the best way for anyone to get started with 3D printing. Multicolor printing is also available with the AMS Lite system (4 colors).
-
A1 - also a very quiet and affordable printer (260 EUR), but with a standard and more convenient print area of 256×256mm. It’s just as fast as the P/X series printers, but due to its open frame, it cannot print some engineering plastics that require an enclosed chamber and a very hot build plate (>100 °C), such as ABS, ASA, and PC. Compatible with the AMS Lite multi-color system.
-
Filament (plastic)
There are many types of filament with different physical properties; some require specific printing conditions (such as an enclosed space with a stable temperature) or high nozzle or build plate temperatures. Some may be safe to use but emit toxic fumes during printing (e.g., ABS). For the vast majority of users, it is sufficient to master three types of plastic that are safe for printing at home: PLA, PETG, and TPU:
-
PLA is very easy to print with, forgiving of mistakes, and available in a huge variety of colors. It’s the best place to start.
-
PETG is slightly more demanding for complex geometries and may exhibit warping on long parts, but it has a significant advantage over PLA because it is UV-resistant, more heat-resistant (it won’t lose its shape in the sun), and slightly more elastic. It is suitable for items used outdoors.
-
TPU is a flexible plastic and is very wear-resistant. TPU comes in varying degrees of flexibility, which is indicated in its description (Shore hardness index).
Generally, all filaments from 3D printer makers have a good and stable quality and will not disappoint you, however, these filaments are usually 1.5-2 times more expensive than third-party filaments.
However, if you are going to print a lot, have different colors, and different types of plastic (there are dozens of them with different capabilities like UV-endurance, flexibility, wear-resistance, brittleness, transparency, silk shine, carbon fiber, etc.) your hobby is going to be expensive, that is why it makes sense to turn your attention to other filament makers (mostly Chinese).
In my experience, in addition to Bambu Lab’s own filament, I also frequently use products from JAYO, Sunlu, and a few from GEETECH. Below are links to where you can purchase them:
-
JAYO (Sunlu sub-brand, same very good quality, spools are 1.1kg)
-
GEEETECH (PETG quality is very close to JAYO)
-
Professional Lab (Colleagues spoke highly of the quality of PETG, at a low price)
Web resources about filament specifics and settings for them:
-
Practical use and testing of glow-in-the-dark filaments - optimal print thickness is 2-3mm
-
PETG settings - YouTube video
Issues with 3D printing quality and calibration
If you're not satisfied with the quality of your 3D prints or want to improve performance, it makes sense to calibrate your 3D printer for your specific filament. This calibration is performed for a specific type of filament from a specific brand (and in some cases, even a specific color). Slicers have calibration tests; for example, in Bambu Studio, the most popular and useful ones are Flow Dynamics and Flow Rate.
Below is additional information on improving print quality:
-
Max volumetric speed calibration - a calibration test to determine the maximum print speed for a specific type of plastic; this is very useful if you need to speed up printing without compromising quality.
-
Here is the alternative temperature tower, which consumes less filament and therefore prints faster.
-
Very good article about 3D print defects and the reasons for them.
Dry boxes
If you’re printing only PLA, a filament dryer isn’t necessary on the first day. If you’re printing PETG, TPU, or Nylon, or if you store open spools for a long time, humidity control becomes very important.
Almost all filaments (PLA to a lesser extent) need to be dried before use or even printed directly from a dry box, as they readily absorb moisture from the air, and model defects can be unacceptable if the filament is not dried. Wet filament is a very common cause for a bad 3D printing experience, even if you have a good printer.
The humidity in your filament storage room should generally stay below 30% (PLA can tolerate higher humidity). If that is an issue, then you should consider having a dry box or keeping your spools constantly in sealed bags and opening them only during printing.
Some filaments might require even 10-20% humidity.
Dry boxes can be passive (an airtight box with a desiccant such as silica gel) or active with a heating chamber and sometimes with desiccant compartments.
Some people use food dehydrators as active dry boxes, but specialized devices are better and safer for filament.
The process of keeping your plastic dry can be broken down into three scenarios:
-
Basic Option
-
vacuum bags;
-
silica gel;
-
hygrometer.
-
-
Optimal Option (an upgrade to the basic option)
-
active dryer for 1-2 spools;
-
airtight container (passive dry box);
-
PTFE tubing from the container to the printer.
-
-
Advanced option (an upgrade to the optimal option)
-
Sunlu S4 or equivalent;
-
several dry boxes for long-term storage, so you don’t have to transfer filament from the container to vacuum bags.
-
Vacuum bags.
To keep your open spools in perfect condition, regardless of whether you have a dry box or not, it is recommended to use:
-
The electric vacuum pump and sealed bags (AliExpress) (Amazon).
-
Alternative larger vacuum packs with built-in plastic valve (AliExpress)
-
Alternative vacuum bags in dark color with a different zip-lock design (AliExpress)
The pump and vacuum bags work well with an active filament dryer because freshly dried filament can be sealed immediately, preventing it from absorbing moisture again. Also, you may print a vacuum pump stand to make the process of vacuum-sealing your 3D printing filament quick and effortless.
Passive dryers (dry boxes).
The main feature of passive dry boxes - they should be well sealed and fit filament spools closely. These characteristics are perfectly implemented in food containers.
The most popular and affordable examples of such containers that can be used as dry boxes for filament are:
-
1 Spool - VTOPMART 4L food container (model link). (My choice; it is the best and most versatile solution)
-
2 Spools - IKEA 365+ 10.6L (model link)
-
4 Spools - IKEA SAMLA 22L (model link)
To keep the sealed environment dry, you need to put desiccant - silica gel (Amazon.de) (Amazon.com) into the container together with the filament.
In order to print directly from the passive dry box, you need to "upgrade it" by printing rollers and installing fittings.
Active dryers
Below are 2 good examples of active filament dryers (dry boxes):
-
Sunlu S2 (Amazon) (AliExpress) - a reliable and popular model in the 3D printing community. One of the key features is that it is a quiet and compact model for 1 spool. There is also a dryer (Sunlu S4) for 4 spools.
-
Creality Space Pi 1 spool 145W dryer box (AliExpress) (Amazon) - also a popular device with a modern design, but noticeably louder than the Sunlu S2. A 2-spool version is also available.
There is also a DIY active dryer built using an IKEA container with Arduino control.
3D printer maintenance
If you want to extend the life of your 3D printer and produce perfect 3D prints, you need to maintain it regularly - specifically, by lubricating it and removing small pieces of plastic that accumulate during operation, and by washing the print sheet (mat) with soapy water.
Bambu Lab printers periodically notify users about the necessity to lubricate. If you get a notification (does not matter which axis), perform the lubrication of all axes at once. It does not take much time and helps the printer deliver a long service life.
Some people do not rely on notifications and perform lubrication of the Y and X axes every 2 weeks, and the Z-axis every month if you print actively every day.
Tubes of lubricant and oil (especially) run out very quickly, so the small tube that comes with the printer will soon be empty; be sure to replace it. Below are lubricants and accessories that will help you with this process:
-
Super Lube lubricant grease and oil (Amazon), (alternative link for grease and oil)- renowned as one of the best lubricants with PTFE for 3D printers.
-
Foam swabs for applying lubricant(Amazon), (AliExpress)- they are lint-free and very handy, especially for Z and X axis lubrication. They absorb oil well, helping prevent oil from spreading during lubrication. Highly recommended.
-
Non-woven disposable wipes (Amazon) - perfect choice for cleaning before lubrication, because they leave no lint or fibers after wiping. It is also useful for cleaning electronics and circuit boards.
3D printing accessories
Accessories I use on a regular basis:
Basic tools
-
Side cutters (files, screwdrivers, a Dremel, and sandpaper can also come in handy. I can recommend a review of the DIY tools I use)
-
Blade for removing parts from the print bed (AliExpress) - incredibly handy for removing parts stuck to the bed, including brims and calibration strips. The blade is very thin, glides along the surface, and doesn’t damage it.
-
Adhesive glue (improves adhesion in some difficult situations when other methods don’t work. This adhesive can also be useful when printing TPU to protect the print surface, since TPU has very high adhesion and can damage the print bed when removing the printed part)
-
wipes;
-
lubricant;
For storing and feeding filament
-
PTFE tubing (the most common sizes used for 3D printing are PTFE tubes with an outer diameter of 4mm and an inner diameter of 2.5mm (OD 4, ID 2.5) or an inner diameter of 3mm. PTFE is a special, highly slippery material that significantly reduces friction, facilitating filament movement and extending the tube’s lifespan.)
-
Fittings (the PC4-M10 version has an M10 thread, while the PC4-M6 version has an M6 thread)
-
Dry boxes;
-
Vacuum bags.
For DIY and model building
-
Soldering iron tip (TS100/TS101) for hot-installing threaded inserts into plastic models
-
Magnets - magnets are widely used in various printed boxes and as fasteners for metal tools. You may need various sizes; the most popular are 4×2mm, 6×3mm, and 8×3mm.
-
608zz bearings (Amazon) - bearings frequently used in DIY projects and printer upgrades.
-
Edge trimming knife (a very useful tool for post-processing parts)
For better printing (Printing sheets, mats):
-
CryoGrip-Frostbite(AliExpress), (Amazon), (Official website) - a new generation of mats on which I print PETG and PLA at 25 °C, i.e., without any heating at all! Everything adheres perfectly and doesn’t peel off. I wash the mat once a week using only dish soap. Energy consumption has dropped by almost 3 times (from 115Wh to 42Wh). After 9 months of very intensive use of only one side of the mat (8-12 hours of printing every day), a few surface defects appeared (1-2mm in about 5 spots), and adhesion decreased; to compensate, I had to raise the temperature to 40-45 °C for PETG, which is still lower than when using textured PEI.
Web resources where you can find models for 3D printing
Websites offering mostly free, as well as paid, 3D models:
-
https://www.printables.com/ - 3D models catalogue supported by Prusa Research
-
https://makerworld.com/ - 3D models catalogue by Bambu Lab
-
https://www.crealitycloud.com/ - 3D models catalogue by Creality
-
Yeggi - 3D model search engine for 3D printing
-
Thangs - 3D model search engine for 3D printing
-
https://www.myminifactory.com/ - huge selection of quality 3D miniatures (for example, DnD and many others), mostly paid
-
https://www.threeding.com/ - offers both paid and free models
-
https://www.heroforge.com/ - creation of various figures and models for tabletop role-playing games. STL files are not free.
Websites with 3D models, although not all of them were created for 3D printing
-
3D Model Database - 3D model search service. Not all models can be prepared for printing.
-
GrabCAD - a 3D model database for popular CAD software that can be used for slicing and printing
-
Traceparts - engineering 3D models of mechanical components that can be used in your projects
Get inspired by great models entered in contests, especially the winners.
CAD software
At some point, you may want to create your own model because you cannot find one that fits your needs, need something unique and specific, or want to repair a broken household item. Some simple tasks can be done in slicer software, but slicers are very limited for model design. For this purpose, specialized CAD software is available, including free versions for personal use.
The most popular are:
-
TinkerCAD - The easiest way to get started. Great for beginners.
-
Shapr3D - It works in a browser, has an iPad app with a stylus, and is easy for beginners to get started with.
-
Onshape - Convenient to use in a browser; well-suited for parametric models.
-
Autodesk Fusion 360 - A powerful tool, suitable for professional modeling.
3D models for printer upgrades
Bambu Lab A1/A1 Mini upgrades
-
Bambu Lab A1 Slim Purge Bucket - a compact waste bin with a clean design that doesn't block the motherboard ventilation openings
-
A1 Poop deflector - helps control scattered waste and direct it into the bin below.
-
A1 4x Nozzles Box - a convenient box for storing spare printer nozzles
Printer enclosure for Bambu Lab A1 using IKEA furniture
AMS Lite upgrades
-
Horizontal stand - replacement for the original stand, has a horizontal orientation and less height.
-
Vertical stand - replacement for the original stand in a vertical orientation
-
AMS Lite holder + Ikea SAMLA 22L dry box - could be a very good solution if you have a shelf above the 3D printer
-
AMS Lite Feeder Mounting Plate for Sunlu S4 - AMS Lite filament feeder mounted on top of the Sunlu S4 dryer.
-
Sunlu/JAYO AMS Lite adapter - for non-reusable Sunlu/JAYO spools (black)
-
Sunlu AMS Lite adapter - for reusable Sunlu/JAYO spools (blue)
Filament swatches (samples)
-
Swatches - a well-designed swatch with an area for checking transparency.
IKEA upgrades
-
IKEA SKADIS upgrades/printables
-
Skadis tray collection - good collection of SKADIS trays/shelves, different sizes, and heights.
-
Incredible collection of SKADIS printable accessories, highly recommended.
Other useful models
-
SUNLU / JAYO spool stackable stand for organizer - the amazing way to convert your empty spools into a useful organizer
-
Silica gel container for a SUNLU / JAYO spool - desiccant container that fits neatly inside non-reusable SUNLU/JAYO spools.
-
Filament dust cleaner - a small box typically installed inside a dry box to remove dust from filament
-
Lightweight filament spool rack - shelves for filament spools
3D models for DIY and electronics
Home improvement, accessories:
Dremel upgrades
-
Locknut for Dremel stand / Alternative model - for securing your Dremel
-
Dremel Circle Cutter - an adapter for routing/milling with a Dremel. It fits the Dremel 3000, 4000, 4200, 8000, and 8220.
Batteries:
-
Case (holder) for 18650 batteries - there are holders for different numbers of batteries and in different sizes. You may connect them in series or in parallel. You may buy contact pads for it here.
Other useful models
-
Sanding stick / Alternative design - a stick for sanding paper makes sanding post-processing more convenient
-
Screw Gauge by Bambu Lab - a simple tool that is very convenient for quickly determining screw/bolt sizes (diameter and length)
-
Collection of measurement tools - a great collection of measurement tools.
-
Bearing generator - bearings are easy and fast to print, you can generate any size and get an STL file, suitable for unloaded designs, I use them in bushings for filament spools in 608zz format (6×8×22mm)
Slicer settings, tips for print quality, and additional information
-
Step-by-step guide for creating a soundproof enclosure for a 3D printer using affordable IKEA furniture
-
How much space do you need to place the Bambu Lab A1 printer?
-
How to reduce waste during multicolor printing: Video1, Video2
-
The Adaptive Layer Height feature can be very useful for improving print quality, but sometimes it may be necessary to limit the minimum or maximum layer height, e.g., not below 0.16mm. This can be done by setting the minimum and maximum height parameters in the following settings: Printer Settings → Extruder → Layer height limits.
-
Effect of slicer parameters on model strength (links below lead to detailed video tests):
-
Layer height - It is better to stick to half nozzle diameter or less (for 0.4mm - layer height <=0.2mm)
-
Walls, Infill type, and % of infill - 3 walls + 20% infill is a good baseline. Walls improve stiffness more effectively than additional infill if 20% infill is not enough. 3D Honeycomb is the strongest; Gyroid is next in stiffness and is more efficient in filament use.
-
Extrusion width - the value of width up to 140% of the nozzle diameter practically does not affect the quality, but it improves the bonding of layers, which improves the strength at the same wall thickness (the number of walls should be reduced).
-
-
Philips Fixables - a collaboration project between Prusa and Philips to create free 3D models of spare parts for Philips appliances, such as trimmers and shavers.
-
Gluing 3D parts - great article with a breakdown of different types of adhesives, the nuances of their application. Will be useful not only in 3D printing.
-
Designing flexible (moving) joints for 3D printing
-
An excellent article on methods for reducing warping, which occurs in PLA prints, particularly when printing large parts.