Knowledge base

3D Printing FAQ

101+ answers covering filaments, settings, troubleshooting, and more.

101 questions

12 questions

3D printing (also called additive manufacturing) builds a physical object layer by layer from a digital file. A slicer app slices the 3D model into thin horizontal layers and sends instructions (G-code) to the printer, which deposits or cures material one layer at a time until the object is complete.

The first commercial 3D printing system was patented by Chuck Hull in 1986 using stereolithography (SLA). It became available to consumers broadly after 2009, when the RepRap open-source project made affordable FDM desktop printers possible.

The most common types for home use are FDM (melts plastic filament), SLA (cures liquid resin with a UV laser), and MSLA/DLP (resin cured by a projected image). Industrial methods include SLS (laser-sinters powder), MJF, binder jetting, and metal printing (DMLS/EBM).

FDM (Fused Deposition Modeling) is the most common desktop 3D printing technology. A spool of plastic filament is fed into a heated nozzle, melted, and deposited layer by layer onto a build plate. Brands like Creality, Prusa, and Bambu Lab make popular FDM printers.

SLA (Stereolithography) and MSLA printers cure liquid photopolymer resin using a UV laser or LCD screen. They produce much finer detail than FDM but require post-processing (washing and UV curing), and resins can be toxic without proper handling.

Virtually anything that fits the build volume: miniatures, cosplay props, replacement parts, phone cases, jewellery, tools, art, educational models, prototypes, and functional mechanical components. Industries use 3D printing for aerospace parts, medical devices, and architectural models.

Entry-level FDM printers start around $200–$300 (e.g., Bambu A1 Mini, Creality Ender 3). Filament costs roughly $15–$25 per 1 kg spool. Resin printers start around $150–$200, but resin costs more and requires safety equipment like gloves and a respirator.

It depends on object size, layer height, and print speed. Small objects can print in 30–60 minutes. Medium objects take 2–8 hours. Large or detailed prints can run 12–24+ hours. Modern high-speed printers like Bambu Lab's X1 are significantly faster than older machines.

FDM printing releases ultrafine particles and VOCs, especially with ABS or ASA. Print in a ventilated space. Resin printing requires gloves, a respirator mask, and careful disposal of uncured resin. Never leave a 3D printer unattended — they are a fire hazard.

Desktop printers can print metal-fill PLA (which contains metal powder) for aesthetics, but it is not solid metal. True metal 3D printing (DMLS, EBM, binder jetting) requires industrial machines costing $100,000+. Services like Shapeways or Xometry offer metal printing on demand.

It's complicated. PLA is generally considered food-safe when unused, but the layer lines in FDM prints trap bacteria and are difficult to clean thoroughly. Most experts advise against using FDM prints for direct, repeated food contact.

Yes. With a multi-material printer (like the Bambu AMS system or Prusa MMU) you can print in up to 4–16 colors automatically. On single-extruder printers, you can pause mid-print and swap filament manually for a simple color change.

8 questions

You need: (1) a 3D printer, (2) filament or resin, (3) a slicer app (Bambu Studio, PrusaSlicer, or Cura are free), and (4) a 3D model file (.STL or .3MF). Most people also buy a metal spatula, isopropyl alcohol for bed cleaning, and a glue stick for adhesion.

In 2025–2026, the Bambu Lab A1 Mini and Creality Ender 3 V3 SE are top beginner picks. The Bambu auto-calibrates and prints fast. The Ender 3 is cheaper and more educational. The Prusa MK4 is excellent if budget allows. For resin, the Elegoo Saturn series is popular.

You need a slicer: Bambu Studio, PrusaSlicer, or Ultimaker Cura are all free and excellent. For designing your own models, TinkerCAD (free, browser-based, great for beginners), Fusion 360 (free for personal use), or Blender (free, powerful) are popular choices.

A slicer converts a 3D model file into G-code printer instructions. It controls layer height, infill density, supports, speed, and temperature. PrusaSlicer and Cura are universal and free. Bambu Studio is best if you own a Bambu printer. Start with whichever matches your printer brand.

STL is the most common format. OBJ, AMF, and 3MF are also widely supported. 3MF is the modern standard — it stores color, materials, and settings in one file. Your slicer converts any of these into G-code, which is what the printer actually reads.

Thingiverse, Printables (by Prusa), MakerWorld (by Bambu Lab), MyMiniFactory, Cults3D, and GrabCAD are the most popular repositories. Printables and MakerWorld have better quality control and are growing fast. Thingiverse has the largest back-catalog.

Yes, bed leveling is essential for FDM printing — the nozzle must maintain a consistent tiny gap across the whole bed surface. Many modern printers have automatic bed leveling (ABL) via a probe. Manual leveling involves adjusting corner screws using a sheet of paper as a distance gauge.

G-code is the instruction language that tells the printer where to move, how fast, what temperature to maintain, and how much material to extrude. Your slicer generates G-code automatically — you never need to write it by hand.

15 questions

Filament is the plastic material used by FDM printers. It comes wound on spools, typically in 1.75mm diameter (the standard for most desktop printers). It melts in the heated nozzle and is deposited layer by layer to build the print.

PLA (Polylactic Acid) is the most popular beginner filament. Made from renewable sources (corn starch), it's easy to print (190–220°C nozzle, no heated bed required), low odor, and available in hundreds of colors. Downside: it softens around 60°C, making it unsuitable for hot environments like car interiors.

PETG sits between PLA and ABS — durable, slightly flexible, heat-resistant up to ~80°C, and much easier to print than ABS without warping. It's FDA-approved for food contact surfaces. Great for functional parts, enclosures, and mechanical components. Nozzle: 230–250°C, bed: 70–85°C.

ABS (Acrylonitrile Butadiene Styrene) is stronger and more heat-resistant than PLA (glass transition ~100°C), but warps badly and emits fumes when printing. It requires a heated bed (100–110°C), an enclosure, and good ventilation. Best for heat-resistant functional parts.

ASA (Acrylonitrile Styrene Acrylate) is similar to ABS but with excellent UV and weather resistance — the go-to filament for outdoor prints that need to survive sunlight. It still warps and benefits from an enclosure. Nozzle: 240–260°C, bed: 90–110°C.

TPU (Thermoplastic Polyurethane) is a flexible, rubber-like filament. It bends without breaking and absorbs impacts — ideal for phone cases, gaskets, shoe soles, and grips. It requires slow print speeds and ideally a direct drive extruder. Nozzle: 220–240°C.

Nylon (Polyamide) is strong, impact-resistant, and great for gears, hinges, and mechanical parts. Its main drawback is aggressive moisture absorption from the air, which causes bubbling and weak prints. Always dry nylon before printing and store it in a sealed bag with desiccant. Nozzle: 240–260°C.

Carbon fiber filament is PLA, PETG, or Nylon blended with chopped carbon fibers. It produces very stiff, lightweight, dimensionally stable parts. The trade-off: it's highly abrasive and will wear out a standard brass nozzle quickly. Use a hardened steel nozzle.

PVA (Polyvinyl Alcohol) is a water-soluble support material. Used with dual-extruder printers, it's printed as supports and simply dissolved in water afterwards — leaving clean, support-free surfaces. Ideal for complex geometries. Store it sealed as it absorbs moisture very rapidly.

PLA, without question. It prints at low temperatures, doesn't warp, has minimal odor, and is available in hundreds of colors. Once comfortable with PLA, PETG is the natural upgrade — it prints almost as easily but is stronger and more heat-resistant.

ASA is the best choice for UV and weather resistance. PETG is also a solid option — it handles sunlight much better than PLA or ABS. Avoid regular PLA outdoors; it will degrade, warp, and become brittle from UV exposure.

It depends on the type of strength. Polycarbonate (PC) has the highest tensile strength. Nylon excels in impact resistance and inter-layer bonding. PETG and ABS are good all-rounders for desktop printing. Carbon fiber nylon is among the stiffest you can reliably print at home.

Store filament in sealed bags or airtight containers with silica gel desiccant. Nylon, TPU, and PVA are especially moisture-sensitive and must always be stored this way. PLA and PETG are less sensitive but still benefit from dry storage. A filament dryer box is a worthwhile purchase if you print regularly.

Filament becomes brittle primarily from moisture absorption. Dry it in a filament dryer or oven at 40–65°C for 4–8 hours (temperature varies by material). Old filament stored in poor conditions can also become brittle over time even when dry.

1.75mm is the standard for most modern desktop printers. 2.85mm (sometimes listed as 3mm) is used by some older or professional machines. Always check your printer's specification before buying. The two are not interchangeable.

15 questions

Infill is the internal structure of a print. 0% is completely hollow; 100% is solid throughout. For most decorative prints 15–20% is fine. For functional parts needing strength, 40–60% is common. Going above 60–70% rarely adds meaningful strength but significantly increases print time and material use.

Grid and lines are fast, reliable defaults. Gyroid and cubic are best for isotropic strength (strong in all directions). Honeycomb is visually interesting. For flexible prints, gyroid or concentric patterns work well. Your slicer's default (usually grid or lines) is fine for most prints.

0.2mm is the standard default and works well for most prints. Use 0.1mm or lower for high-detail, finer-surface prints (at the cost of much longer print times). Use 0.3mm for fast structural prints where surface quality doesn't matter. Layer height generally shouldn't exceed 75% of your nozzle diameter.

0.4mm is the standard and works for almost everything. Use 0.2mm for very fine details. Use 0.6mm or 0.8mm for faster large prints or structural parts. Larger nozzles also handle fiber-filled filaments (wood, carbon fiber) better without clogging.

Traditional printers: 40–60mm/s is safe for most materials. Modern high-speed printers (Bambu Lab, Voron) can reliably run 200–500mm/s. Speed interacts with temperature and cooling — printing too fast without adequate cooling causes poor adhesion and stringing. Start with your slicer's default profiles.

Nozzle: 190–220°C. Bed: 50–60°C (or even unheated with a PEI sheet). Start at 210°C nozzle and adjust. Higher temps improve layer adhesion; lower temps reduce stringing. Different brands vary — always check the spool's recommended temperature range.

Nozzle: 230–250°C. Bed: 70–85°C. PETG adheres very aggressively to smooth glass — a PEI sheet or a light layer of glue stick on the bed helps with clean removal without damaging the surface.

Nozzle: 230–250°C. Bed: 100–110°C. An enclosure is strongly recommended to prevent warping. ABS emits styrene fumes when heated — always print in a well-ventilated area or use a printer with a HEPA/carbon filter enclosure.

Supports are scaffolding structures printed beneath overhanging parts of a model that would otherwise print in mid-air. You generally need them when overhangs exceed ~45–50 degrees from vertical. Slicers auto-generate supports. Tree supports are easier to remove; normal (linear) supports are denser and stronger.

Retraction pulls the filament slightly back into the nozzle during travel moves to prevent oozing and stringing. Key settings: distance (1–2mm for direct drive, 4–7mm for Bowden) and speed (25–45mm/s). Too little retraction causes strings; too much grinds filament. Tune in 0.5mm increments.

Direct drive mounts the extruder motor directly on the print head — better retraction control and excellent for flexible filaments (TPU). Bowden mounts the motor on the frame, feeding filament through a long tube — the lighter print head enables faster speeds but flexible filaments are difficult.

A heated bed keeps the first layer warm to prevent warping as the material cools. PLA can print on an unheated bed with good preparation, but PETG, ABS, ASA, and Nylon all benefit significantly from a heated bed. Most modern printers include one.

Z-offset is the fine-tuning of the nozzle-to-bed distance at the start of a print. The first layer needs to be slightly 'squished' onto the bed for good adhesion. Too far away and it won't stick; too close and the nozzle scrapes. Adjust in small 0.05mm increments.

A brim is a flat, single-layer extension printed around the base of your model to increase bed adhesion and prevent warping. Use it for tall, narrow models, or any ABS/ASA print that lifts at the corners. It's easily trimmed off with a flush cutter after printing.

Ironing is a slicer feature that makes a second slow pass over the top surface with the nozzle, smoothing out the top layer lines for a near-flat finish. It adds print time but dramatically improves the appearance of flat top surfaces, especially visible on figurines or display models.

15 questions

Most common causes: (1) bed not level or Z-offset too high, (2) dirty bed — clean with isopropyl alcohol before every print, (3) bed temperature too low for the material, (4) first layer speed too fast. Try re-leveling the bed, cleaning it, increasing bed temp, and slowing the first layer to 20–30mm/s.

Stringing (thin plastic threads between parts) is fixed by: (1) enabling and tuning retraction — increase distance and speed, (2) lowering nozzle temperature by 5–10°C, (3) increasing travel speed, (4) enabling 'combing' in your slicer. Also check if your filament is wet — moisture causes heavy stringing.

Warping happens when printed material shrinks as it cools and pulls the base off the bed. Fixes: (1) increase bed temperature, (2) use an enclosure to maintain ambient temperature, (3) add a brim in the slicer, (4) use adhesion aids (glue stick, hairspray), (5) eliminate any drafts near the printer. ABS warps the most; PLA barely warps.

Elephant's foot is a bulge at the base of a print where the first layer over-squishes and spreads outward. Fix it by raising the Z-offset slightly (moving the nozzle marginally higher) or reducing the first layer flow rate by 5–10% in your slicer.

Layer shifting (layers offset horizontally mid-print) is caused by: loose or skipping belts, print speed too high, overheating stepper motor drivers, or the nozzle catching on a blob of filament. Tighten and tension the belts first, then reduce print speed. Check that your electronics have adequate cooling.

Under-extrusion (gaps, weak walls, missing layers) is caused by: (1) partial nozzle clog, (2) filament grinding at the extruder, (3) nozzle temperature too low, (4) print speed too high, (5) wet filament. Try increasing nozzle temp by 5°C, check the extruder gear for ground filament debris, and dry your spool.

Over-extrusion (blobby walls, dimensional inaccuracy, elephant's foot) is caused by a too-high flow rate, too-high temperature, or miscalibrated extruder e-steps. Reduce flow/extrusion multiplier by 2–5% in the slicer, or run an extruder calibration.

Try a cold pull first: heat to printing temp, cool to ~90°C (for PLA), then pull the filament out sharply — it should bring debris with it. Repeat 2–3 times. If that fails, heat to 250°C and push through manually with new filament. Last resort: remove and soak in acetone (for ABS clogs) or replace the nozzle ($1–5).

Usually under-extrusion or insufficient top layers. Increase your slicer's top solid layers count from 3 to 4–5, or increase top layer thickness. Check your flow rate and make sure the filament isn't wet. The 'ironing' feature can also improve top surface appearance significantly.

Ghosting (wavy artifacts on walls near sharp features or corners) is caused by vibration/resonance from fast acceleration and deceleration. Fix: reduce acceleration in your slicer, tighten printer belts, or enable 'input shaping' (resonance compensation) if your printer supports it (most modern printers do).

Layer delamination is usually caused by: nozzle temperature too low, printing too fast, cooling fans too strong on large-layer-height prints, or wet filament. Increase temperature by 5°C, slow down, reduce fan speed slightly, and dry your filament.

Clicking from the extruder motor (called 'extruder skipping') means it can't push filament fast enough. Causes: partial clog, temperature too low, retraction distance too high, or print speed too fast. Increase nozzle temp by 5°C first, then check for a partial clog.

Bridging (printing horizontally across a gap) requires good cooling and tuned speed. Increase part cooling fan to 100%, reduce bridge speed to 40–60% of normal print speed, and slightly lower temperature. Most slicers have a dedicated 'bridge speed' and 'bridge flow' setting.

The support-to-model gap is too small. Increase the 'support Z distance' in your slicer (try 0.2–0.3mm). Tree supports are generally easier to remove than grid supports. Printing supports in a soluble material (PVA) allows clean water-dissolution with no marks.

Blobs and zits are caused by pressure build-up at the start of a layer or when the nozzle pauses. Enable 'wipe' and 'coast' settings in your slicer, tune retraction, and try moving the seam to a less visible location (e.g., the back of the model) using slicer seam settings.

6 questions

For FDM: sand progressively (start at 150–200 grit, finish at 1000–2000), then apply primer filler spray, then paint. ABS can be smoothed with acetone vapor in a sealed container (gives a near-injection-moulded finish). Resin prints come out much smoother and need minimal sanding.

Yes. Sand the surface first, apply a plastic primer, then use acrylic or spray paint. Acrylic paints adhere well to PLA and PETG. Primer is key — it fills layer lines and gives paint a surface to grip. Sand lightly between coats for the best result.

Use flush cutters or a hobby knife to remove support remnants, then sand the area starting with 150–220 grit sandpaper. A rotary tool (Dremel) works well on small areas. Tree supports leave the cleanest marks. For resin, supports snap off cleanly when designed with thin contact points.

Yes. Cyanoacrylate (super glue) works on most filaments and sets fast. Epoxy is stronger for structural or stressed joints. ABS parts can be chemically welded with acetone, which melts and fuses the two surfaces together. A 3D printing pen or soldering iron can also melt-weld parts.

Use a food-safe resin (specifically labelled as such) for resin prints, or apply a food-safe epoxy coating over FDM prints to seal the layer lines. Standard FDM prints are not reliably food-safe because layer gaps trap bacteria. A stainless steel nozzle also reduces heavy metal contamination risk.

Yes — resin prints sand very easily starting at 400 grit and finishing up to 2000 grit. Always wear gloves and a dust mask when sanding uncured resin. After sanding, a UV cure session helps harden any exposed resin on the surface.

7 questions

Start with TinkerCAD (free, browser-based, beginner-friendly). For more powerful CAD: Fusion 360 (free for personal use) is the industry standard for mechanical parts. For organic shapes: Blender (free) or ZBrush (paid). You can make useful printable parts in TinkerCAD within an hour of starting.

STL (Standard Tessellation Language) is the most common 3D printing file format. It represents a 3D surface as a mesh of triangles. STL files contain shape only — no color or material info. Load an STL into your slicer to prepare it for printing.

3MF is the modern replacement for STL. It stores color, materials, multiple objects, and even slicer settings in one file. Slicers like PrusaSlicer and Bambu Studio export 3MF. It's the preferred format for sharing print-ready files.

A watertight model has no holes, gaps, or open edges — every edge is shared by exactly two faces, forming a closed volume. 3D printers require watertight models to slice correctly. Tools like Meshmixer, Netfabb, or PrusaSlicer's built-in auto-repair can fix non-manifold issues.

Most FDM printers handle overhangs up to 45–50 degrees from vertical without supports. Beyond that, print quality degrades. Designing parts with chamfers instead of horizontal ledges, and splitting models to print flat sides down, are common strategies to eliminate the need for supports.

For FDM with a 0.4mm nozzle, the practical minimum wall thickness is 0.8mm (2 perimeters). Thinner walls may not slice or print reliably. For SLA/resin printing, walls can be as thin as 0.3–0.5mm depending on the printer.

Scale models directly in your slicer app — PrusaSlicer, Cura, and Bambu Studio all have scale tools where you enter a percentage or exact target dimension. You can also scale in your modeling software before export. Most slicers let you lock the aspect ratio to scale uniformly.

6 questions

A standard brass nozzle lasts 3–6 months with regular PLA printing. With abrasive filaments (carbon fiber, glow-in-the-dark, wood fill), it wears out much faster — switch to a hardened steel nozzle for these materials. Replace when you see consistent under-extrusion that cleaning doesn't fix.

Mark 100mm on your filament above the extruder, command an extrusion of 100mm, then measure how much actually moved. If it's off, adjust the e-steps value in your printer firmware accordingly. This is a one-time calibration after any extruder hardware change.

Yes, every few months. Use PTFE dry lube or light machine oil on linear rods; lithium grease on lead screws. Check the PTFE Bowden tube for wear — gaps at the connections cause jams. Regular lubrication dramatically extends the life of motion components.

In order of impact: (1) PEI spring steel print surface for easy adhesion and clean removal, (2) Capricorn PTFE tube for more precise filament feeding, (3) all-metal hot end for printing above 240°C, (4) BLTouch or CRTouch probe for automatic bed leveling. These provide more value than most other upgrades.

Use a dedicated filament dryer box (eSUN eBOX, Sunlu S2, ~$25–40). Alternatively, use a food dehydrator or oven on its lowest setting. Typical drying temps: PLA at 45–50°C for 4–6h; PETG at 60–65°C for 4–6h; Nylon at 70–80°C for 8–12h. Do not exceed the material's softening point.

Signs of bad filament: (1) snapping or brittleness when bending, (2) moisture — popping or crackling sounds during printing, (3) excessive stringing even with correct settings, (4) inconsistent extrusion or bubbles on the surface. PLA that's been open for 1–2+ years in a humid environment is usually past its prime.

6 questions

Thingiverse (by MakerBot) is the original and largest free 3D model repository with millions of community-designed files. It's free to use without an account. The site has slowed in recent years as Printables and MakerWorld have grown, but its back-catalog remains unmatched.

Printables (by Prusa Research) is a high-quality free model repository that has grown rapidly since launch. It has a rewards system where users earn prusameters for uploads and downloads. Known for better quality control and a more active community than Thingiverse.

MakerWorld is Bambu Lab's model platform, launched in 2023. It's grown quickly with high-quality models and a creator reward system. Many models include pre-configured Bambu print profiles. Open to all printers, not just Bambu.

You can sell items printed from your own original designs. Selling prints made from downloaded files depends on the model's license — check for Creative Commons NC (Non-Commercial) restrictions. Many models on Thingiverse and Printables allow personal use only.

Reddit's r/3Dprinting (5M+ members) is the most active general community. Printer-specific subreddits (r/prusa3d, r/Bambu_Lab, r/ender3) are great for focused help. YouTube channels Teaching Tech, Makers Muse, and CNC Kitchen are excellent for in-depth guides and testing.

Teaching Tech (calibration, slicer settings), CNC Kitchen (material strength testing and science), Makers Muse (design and creativity), The 3D Print General (reviews and tips), and Angus from Maker's Muse are all highly respected in the community.

11 questions

This is a 3D model search engine that searches across multiple repositories (Thingiverse, Printables, MakerWorld, and more) in one place. You can filter by filament type, category, and printer compatibility to find exactly the right model for your next print.

Yes — searching and browsing models is completely free. You can preview models in the 3D viewer and follow links to download from the original source at no cost. Creating an account unlocks additional features like the Workshop.

No. You can search and browse without an account. Creating a free account lets you save models to your Workshop, get personalized homepage suggestions based on your filament and printer preferences, and track your collection.

We search across major model repositories including Thingiverse, Printables, and MakerWorld. We're continuously adding more sources. The source name is shown when you open a result so you always know where a model comes from.

Use the filter panel on the search results page. You can filter by filament type (PLA, PETG, TPU, ABS, etc.), category, and printer type. Filters stack — you can search for flexible TPU phone cases in a specific category.

Click the bookmark icon on any search result or model page. You need to be logged in to save. Saved models appear in your Workshop under 'My Collection,' where you can organise and revisit them anytime.

Go to your Workshop, find the saved model, and click 'Add photo.' You can upload images of your completed prints. This helps the community see real-world results and helps others decide if a model is worth printing.

On the login page, click 'Continue with Google' or 'Continue with Facebook.' This uses OAuth — we never see or store your password. You can also register with your email address if you prefer.

Click on any model to open it in the built-in STL viewer. Rotate by clicking and dragging, zoom with the scroll wheel, and pan by right-clicking and dragging. The viewer lets you inspect the model geometry before downloading.

Very large STL files may take a moment to load or may not load on older devices. Try refreshing the page. If the problem persists, the original file may be corrupted — in that case, follow the direct link to the source repository.

Use the filament filter to find models tagged for your material. The model page shows community-submitted print settings including recommended nozzle temp, bed temp, and infill from users who have already printed it.