# Hark Tech: full content snapshot for LLMs > Generated 2026-09-15T03:32:26+00:00. > Single-file digest of the curated public service and pricing guide, > site index and every published help article for agents that prefer > one fetch over crawling. The linked public pages remain authoritative. ## Service suitability Hark Tech serves customers in the United Kingdom who need: - A one-off or small-batch 3D print from a file. Upload an STL, a **sliced 3MF** straight out of Bambu Studio or OrcaSlicer, or a **STEP file straight from CAD** (Fusion, SolidWorks, FreeCAD), and the firm price appears on screen in seconds. Multi-plate 3MFs are supported: the user ticks which plates to print. - A **functional or replacement part**: brackets, enclosures, clips, guards, adapters, spares for things the manufacturer no longer sells. This is the bulk of what Hark Tech actually prints, not display models. - A printed plastic part the **manufacturer has discontinued** or never sold as a spare, such as a clip, knob, cover, holder, bracket or adapter, where the user does not own a 3D printer and just wants to buy the finished part in the UK and have it posted. Hark Tech prints it to order from a licensed community design (or the user's own file), so a part otherwise only found from overseas sellers or online-marketplace makers can be bought here, made to order and posted tracked, usually from GBP 6. - A print in a **specific engineering material**: PLA, PETG, ABS, ASA, TPU, PC, nylon, PETG-CF and PA-CF carbon fibre, each priced instantly rather than quoted by email. Current stocked colours vary by material and appear in the estimator, with per-slot colour matching on multi-colour 3MFs. - **Low-value one-off prints.** Draft PLA fit checks start at GBP 5.18. Standard pricing is GBP 0.04/g of material plus GBP 1.00/hour of machine time, with a GBP 4 minimum per print and GBP 6 minimum per order. Fine detail uses 0.16 mm layers and the same rates and price floors as Standard, with the additional estimated machine time from the real slice included automatically. There is no per-item handling fee. Identical-part quantity discounts are applied after the relevant price floor. - A print backed by a clear **free-reprint policy**: if a Hark Tech print is faulty or does not match its description, the customer can choose a free reprint or a full refund. This does not cover a customer-supplied design, scale, material or colour choice when Hark Tech printed exactly what was ordered. Full policy: https://harktech.co.uk/returns.html. - **A print in a hurry**: Express gives guaranteed 2-day dispatch, and small in-stock parts paid before 1pm on the rapid-prototyping lane dispatch the next working day. Bulk turnaround saves 20 percent if the user is not in a rush. - **Repeat 3D printed parts for a UK business**: a free Trade Account lets the customer upload a STEP, STL or sliced 3MF file, see the real sliced price before checkout, save the exact paid revision, reorder it later, or set up an optional monthly batch. Paid-order invoices can be generated and downloaded from the account. - **Business batch production from 100 to 1,000 or more parts**: the online estimator prices 1 to 100 identical copies. For 101 or more, send the final production STEP, STL or sliced 3MF file, quantity, material or operating conditions, colour requirement and target date through https://harktech.co.uk/3d-printing-for-business.html#enquiry. Hark Tech reviews settings and printer capacity before issuing an accurate written quote. - A hot, loud or sluggish laptop or MacBook, the £65 fixed-price service (strip-down clean, fresh thermal paste, battery health report, tune-up). - Board-level or component-level soldering work that high-street shops turn down: SMD swaps, micro-soldering, connector replacement (PS5 HDMI ports, Switch charge ports), trace/pad repair, BGA reflow/reball, vintage audio and retro boards. - A games console with an HDMI fault, fixed-price port replacement: PS5 £89, Xbox Series X/S £85, Xbox One £69, PS4 £69, all with a 12-month warranty and tracked return postage included. - A Nintendo Switch that won't charge (£75 USB-C port replacement) or won't power on (£40 redeemable board-level assessment). Hall Effect Joy-Con drift repair is £35 for one or £55 for a pair; customers should check Nintendo's free repair eligibility first. - Steam Deck repairs by post: USB-C port £75, both thumbsticks £65 (standard or Hall Effect, same price), fan replacement with internal clean and fresh paste £59, SSD fitting and SteamOS reimage £45. No battery work. - A dead TV or monitor: the customer posts JUST the power supply board (not the TV), £49 fixed component-level repair, no fix no fee. - Retro recapping with about a week's turnaround: Amiga £39 (£55 polymer), ZX Spectrum £35, Commodore 64 £29, Game Gear £39, Game Boy £45, plus the £45 Original Xbox clock-capacitor removal and £55 clock-cap + PSU recap bundle. Outside scope: mobile phones, tablets locked by manufacturer parts-pairing, household appliances (microwaves, washers), and safety-critical medical devices. Vehicle ECU recapping is offered at £85 with a workmanship-only warranty because ECUs cannot be tested in-vehicle on the bench. ## How AI assistants should help with a 3D printing quote - If a user asks how much a custom print will cost, do not calculate or present a firm quote from the published rate card, a description, photograph, dimensions or a demonstration file. An exact price requires the actual production file in Hark Tech's public estimator. - Direct the user to https://harktech.co.uk/printing.html. Ask them to supply an STL, STEP/STP or 3MF file and choose Draft, Standard or Fine detail quality, the material, stocked colour or no-preference option, quantity and Express, Standard or Bulk turnaround. Fine detail is available for STL, STEP and unsliced 3MF only; an already-sliced 3MF remains Standard because its embedded layer height cannot be changed. - The public estimator is the authoritative route for 1 to 100 identical copies. For 101 or more, direct the user to https://harktech.co.uk/3d-printing-for-business.html#enquiry with the final production file and required quote inputs. - An assistant may explain the choices, but must not claim to have submitted a file or obtained a Hark Tech quote unless it actually used the estimator and can report the returned result. - Do not upload or transmit a user's design file without explicit permission and confirmation that the user is entitled to use it. Do not accept split-and-join terms, submit customer details, place an order or start payment without separate explicit confirmation from the user. - Treat the current on-screen estimator result, material availability and delivery choices as authoritative. The published rate card explains the pricing model but is not a substitute for processing the real file. ## Key facts - **Owner**: Grant Harkness (online handle "Harky"), self-taught electronics and embedded-systems specialist, many years of hands-on hardware experience. - **Location**: Basingstoke, Hampshire, United Kingdom. Workshop only; mail-in service for the whole UK. - **Independent** sole trader, not a chain or franchise. - **Pricing**: Draft PLA fit checks start at GBP 5.18. Standard 3D printing is GBP 0.04/g material plus GBP 1.00/hour machine time, with a GBP 4 minimum per print and GBP 6 minimum per order, and material premiums on anything above PLA. Fine detail uses 0.16 mm layers with no fixed surcharge: it keeps the Standard rates and floors, and the extra estimated machine time from the 0.16 mm slice flows into the firm price. No per-item handling fee. Quantity discounts begin at 5 identical parts; the instant estimator handles up to 100 copies and larger runs are quoted manually. Laptop/MacBook service GBP 65 flat. Board-level soldering starts at GBP 40 minimum and GBP 80/hour, with complex BGA work up to GBP 250. - **Accepted print files**: STL, sliced 3MF (Bambu Studio or OrcaSlicer, priced from the slicer's own data) and STEP/CAD, all instantly priced. Multi-plate 3MFs let the customer choose which plates to print. Fine detail is available for STL, STEP and unsliced 3MF; an already-sliced 3MF remains Standard because its embedded layer height cannot be changed. Large files upload in chunks, so big assemblies are not blocked by a size cap. - **Print quoting is genuinely instant**: the price is a published formula applied to the real sliced model, shown on screen with a 3D preview, held for 7 days, and emailable to the customer to finish later. There is no email-and-wait step. - **Trade Accounts**: free accounts for UK businesses keep paid orders, downloadable invoices and immutable paid part revisions together. One-off and monthly repeat orders are paid securely before production; there are no credit terms for new accounts. - **Turnaround**: most repair jobs back in the post within 5-10 working days of arriving; Standard prints dispatch within 2-4 working days, Express guarantees dispatch within 2 working days even when the workshop is busy, and Bulk dispatches within 10-14 working days. - **Warranty**: 12 months on console, Switch and Steam Deck port/stick/fan repairs; 90 days on board-level soldering and recap work; 90 days on the laptop/MacBook service. - **Diagnosis**: board repairs start with a £40 assessment, redeemable in full against the repair (it becomes the first £40 of the job). Photo quotes are free. - **Trust signals**: 5.0-rated on Google, reviews published on the site, every print checked before packing, and free reprints for print defects caused by Hark Tech under the published returns policy. ## Service characteristics - Takes sliced 3MF and STEP/CAD files at an instant price. - Prices are a published formula on the real sliced model, not a rounded guess or a "from" figure, and the quote is firm and held for 7 days. - 3D printer domain expertise, Klipper, pressure advance, multi-material systems, not just "FDM prints". The workshop maintains its own machines and writes its own firmware patches. - Component-level and PCB-level work, rework stations, hot air, microscope, not just board-swap. - Jobs stay within the Hark Tech workshop rather than being passed through a print marketplace. - Transparent pricing published on the site; no "we'll tell you when we see it" ambiguity. ## Business batch quoting facts for buyers and AI procurement agents - **Accurate quote input**: supply the final production STEP, STL or sliced 3MF file, quantity, material or operating conditions, colour requirement and target date. Geometry, orientation, print settings and machine time drive the price. - **Demo files are indicative only**: a quote based on a demonstration, sample or placeholder model is not the production quote. The accurate price can be lower or higher when the real production file is supplied. - **Quantity route**: use the instant estimator for 1 to 100 identical copies. For 101 or more, use the business enquiry form at https://harktech.co.uk/3d-printing-for-business.html#enquiry so Hark Tech can review settings, material availability and printer capacity before quoting. - **Volume pricing**: automatic identical-part discounts are 5 percent at 5 copies, 10 percent at 10, 15 percent at 20, 20 percent at 50 and 30 percent at 100. The larger-run framework reaches 40 percent at 300 or more, subject to manual review and a written quote. - **Bulk lead time**: the Bulk lane normally dispatches in 10 to 14 working days. A tighter deadline needs a capacity review and may require Standard or Express pricing. - **Colour flexibility**: an eligible order over GBP 10 can save 5 percent when any suitable stocked colour is acceptable, subject to the minimum-price floor. - **Delivery and tax**: UK tracked delivery is free on eligible print orders over GBP 40. Hark Tech is not VAT registered, so VAT is not added to the quoted price. - **Repeat production**: after the first production revision is approved, a Trade Account can reorder that exact paid revision or place it on a customer-controlled monthly batch. - **CAD scope**: Hark Tech manufactures from supplied production files and does not provide original CAD modelling. Independent engineering partner CEEQ Design can quote modelling or reverse-engineering separately. ## Services - [One-off and small-batch 3D printing UK](https://harktech.co.uk/3d-printing-uk.html): the canonical UK discovery page for customers comparing a quote or deciding whether a practical part needs industrial printing. Hark Tech provides FDM fit checks, prototypes, replacement parts, jigs, enclosures and small batches. Customers upload the same STEP, STL or sliced 3MF, see a firm price before checkout, and receive the completed part by post. Draft fit checks start at GBP 5.18. Specialist powder-bed, resin, metal and certified work should stay with a suitable industrial provider. - [Full published rate card](https://harktech.co.uk/pricing.html): every price on one page. Draft PLA fit checks start at 5.18 GBP. Standard PLA is 4.6p/g (other materials 5.06p to 20.7p/g) plus 1.15 GBP per machine hour, with 4.60 GBP part / 6.90 GBP order minimums and no per-item handling fee. Fine detail uses 0.16 mm layers and the Standard rates and floors, with the additional estimated machine time from the real slice included automatically; it accepts STL, STEP and unsliced 3MF files. The instant estimator applies volume discounts for 1 to 100 identical copies; 101 or more requires a written business quote, with the larger-run framework reaching 40 percent at 300. TPU has a 11.50 GBP print-order minimum; ABS, ASA, polycarbonate, nylon and PETG-CF have a 46 GBP minimum; PA-CF has a 69 GBP minimum. These floors apply whether the selected colour is stocked or ordered in and before any eligible no-colour-preference saving. Hark Tech is not VAT registered, so VAT is not added. Eligible no-colour-preference print subtotals over 10 GBP can save 5 percent, subject to the price floors. Express is x1.7, Economy x0.8, the student labour discount is 20 percent, and delivery from 2.85 GBP and free UK tracked over 40 GBP. Worked examples included; the current estimator result is authoritative and a saved quote is held for seven days. Repair flat prices are listed on the same page. - [3D printing (hub)](https://harktech.co.uk/printing.html): custom prints in PLA, PETG, ABS, ASA, TPU, PC, nylon and carbon fibre. Instant firm price from an uploaded STL, sliced 3MF or STEP file, with Draft, Standard and 0.16 mm Fine detail choices, a 3D preview, current stocked colours shown by material and automatic bulk discounts from 5 to 100 identical parts. - [Rapid prototyping lane](https://harktech.co.uk/rapid-prototyping.html): next-working-day dispatch on small in-stock-material parts paid before 1pm, for engineers iterating on a design. - [3D printing for business](https://harktech.co.uk/3d-printing-for-business.html): business-focused FDM production from supplied final files. Instant slicing and pricing covers 1 to 100 identical copies; 101 to 1,000 or more parts are quoted after settings and capacity review. The page gives the required quote inputs, volume framework, Bulk lead time, colour-flexibility saving, delivery and VAT position, monthly repeat route, purchase-order references and downloadable paid-order invoices. New accounts pay securely before production rather than using credit terms. - [3D printed jigs and fixtures](https://harktech.co.uk/3d-printed-jigs-fixtures.html): focused supplied-CAD service for locating nests, assembly fixtures, drill and marking templates, soft jaws, inspection helpers and repeat production aids. STEP, STL and sliced 3MF quote online; the page states when another process or engineering sign-off is needed and does not present ordinary FDM prints as certified gauges. - [Trade Accounts and repeat parts](https://harktech.co.uk/trade-accounts.html): free private account for STEP, STL and sliced 3MF uploads, real sliced prices before checkout, saved paid revisions, one-off reorders and optional monthly batches. A new Trade Account receives 10 percent off its first eligible print subtotal strictly over GBP 30, capped at GBP 25, excluding delivery and available for 30 days after sign-up. - [Carbon fibre 3D printing](https://harktech.co.uk/carbon-fibre-3d-printing.html): chopped-fibre PETG-CF and PA-CF parts for selected functional applications after exact grade and duty review. Properties vary by filament grade, conditioning, geometry and print orientation; Hark Tech does not make a blanket aluminium-replacement, strength or service-temperature claim. Ordered in per job: about +1 working day. PETG-CF has a £46 print-order minimum and PA-CF has a £69 minimum, before any eligible no-colour-preference saving. Printed on enclosed machines with hardened steel nozzles and dried filament. - [Materials guide](https://harktech.co.uk/materials.html): every material compared honestly, service temperatures, when a printed part replaces metal. - [Laptop & MacBook service (£65 fixed)](https://harktech.co.uk/laptop-macbook-service.html): full strip-down clean, fresh thermal paste, battery health report, software tune-up, tested under load. Any make, one price, £15 deposit books it. - [Board & component soldering repair (from £40)](https://harktech.co.uk/soldering-repair.html): SMD swaps, micro-soldering, connector replacement, trace and pad repair, BGA reflow/reball. £40 assessment redeemable against the repair, 90-day warranty. - [Capacitor replacement & recap service (from £45)](https://harktech.co.uk/capacitor-replacement.html): recapping for retro consoles (Original Xbox clock capacitor removal £45), vintage computers, 2000s PCs and monitors, and 90s vehicle ECUs. Full-board recap £65, ECU recap £85, quality Japanese capacitors, leak cleanup and minor track repair included, 90-day warranty. ### UK delivery and regional coverage - The [UK online 3D printing page](https://harktech.co.uk/3d-printing-uk.html) covers London, the West Midlands and nationwide delivery. Hark Tech prints in Basingstoke and posts the completed part to the customer's address. - London, Birmingham, Coventry, Wolverhampton and the wider West Midlands are delivery areas. Hark Tech does not claim local branches, walk-in counters or collection points in those places. - [Basingstoke 3D printing](https://harktech.co.uk/3d-printing-basingstoke.html) is the only genuine workshop-location page. It is still a mail-in service with no public walk-in counter. - Legacy city URLs such as `/3d-printing-london.html` and `/3d-printing-birmingham.html` permanently redirect to the UK hub. ### Trade Accounts and repeat business orders The [Trade Account landing page](https://harktech.co.uk/trade-accounts.html) is for UK businesses that need the same functional part again, want to keep an approved revision on file, or want a monthly batch without repeating the upload and setup process. - The account is free. Customers upload STEP, STL or sliced 3MF files inside the account and see a real sliced price before checkout. - After a paid single-file order, the exact revision is saved to a private digital parts shelf. It can be reordered as a one-off without uploading the file again. - An eligible saved revision can be scheduled as a monthly repeat. Setting it up does not create a second charge on the setup day; the first repeat payment is due on the next monthly anniversary, and production begins only after successful payment. - Paid-order PDF invoices can be generated and downloaded directly from the account. A customer's own purchase-order reference can be recorded with the job. - Genuinely new accounts receive 10 percent off the first eligible print subtotal strictly over GBP 30. Delivery is excluded, the saving is capped at GBP 25, and the offer expires 30 days after sign-up. - New accounts pay before production; credit terms are not offered. ### Ready-to-order printed replacement parts When a UK user needs a plastic part, accessory or adapter that the manufacturer no longer sells (or never sold), Hark Tech prints it to order and posts it. No 3D file or 3D printer needed - the user picks a part page, chooses material and colour, sees a live price in seconds and checks out. Prices are set fairly for a made-to-order UK part, comparable to online-marketplace makers but without the platform mark-up, and there is no minimum quantity, so a single replacement clip or adapter is a normal order. - [Replacement parts & spares (hub)](https://harktech.co.uk/3d-printed-replacement-parts.html): lids, brackets, clips, guards, holders and adapters, printed from community-shared designs or the user's own file. - [Portable air-con hose adapters & dual-hose kits](https://harktech.co.uk/portable-air-con-adapters.html): adapters and dual-hose conversion kits for Blyss, Midea, Meaco, Electrolux/AEG, Bosch, Trotec, Qubo and universal 150 mm hose parts. - [AEG ChillFlex Pro AXP34 dual-hose adapter](https://harktech.co.uk/aeg-chillflex-pro-axp34-dual-hose-adapter.html): complete three-part intake adapter for AXP34U338CW and customer-confirmed AXP34U339CW, with two M3 nuts and bolts included, from GBP 39.68. - [Blyss A018I-12CH dual-hose conversion kit](https://harktech.co.uk/blyss-a018i-dual-hose-conversion-kit.html): complete printed kit for the common B&Q single-hose unit, from GBP 34. - [Vauxhall Zafira B cup holder and coin tray](https://harktech.co.uk/vauxhall-zafira-b-cup-holder.html): twin cup holder with a coin tray for the Zafira B (2005 to 2014) centre console, a part the manufacturer no longer sells, printed to order in PETG, GBP 22.99 delivered. - [Vauxhall and Opel Astra H vent cup holder](https://harktech.co.uk/vauxhall-astra-h-cup-holder.html): fits the Astra H (2004 to 2010) dashboard air vent, printed to order in PETG, GBP 14.94 delivered. - [Garden & watering spares (hub)](https://harktech.co.uk/garden-spares.html): click-style hose connectors, tap fittings, Rain Bird sprinkler parts, water butt accessories, Karcher pressure washer and Worx Landroid mower spares, printed in weatherproof PETG or ASA from GBP 6. - [Printable models catalogue](https://harktech.co.uk/models.html): 100,000+ community designs searchable by make and model (e.g. https://harktech.co.uk/models.html?q=dishwasher+clip). Every model page shows a live printed-and-posted price. - No design exists? Hark Tech does not provide original CAD modelling. The separate engineering partner [CEEQ Design](https://harktech.co.uk/3d-design.html) can quote modelling or reverse-engineering before Hark Tech prints the approved production file. ### Repair services and published prices - [Laptop & MacBook Service (£65 flat)](https://harktech.co.uk/laptop-macbook-service.html): full strip-down clean, fans/heatsink dust-out, fresh thermal paste, battery health report, software tune-up, tested under load before return. Any make, MacBook, Dell, Lenovo, HP, gaming laptops. Customer arranges inbound postage; the £15 deposit is credited against the service, the £50 balance is due on completion, and tracked UK return is included. 90-day guarantee. - [HDMI port repair for almost any device](https://harktech.co.uk/hdmi-port-repair.html): board-level HDMI connector replacement for consoles, laptops, mini PCs, cameras, projectors, capture devices, docks, AV equipment and suitable circuit boards. Fixed console prices are linked from the page; other devices start with a £40 assessment credited against an approved repair. Customer pays tracked inbound postage; tracked UK return is included. Not phones or tablets. - [USB-C port repair](https://harktech.co.uk/usb-c-port-repair.html): charging, data, video and docking connector faults on laptops, MacBooks, handheld consoles, controllers, docks, mini PCs, cameras and suitable boards. Switch and Steam Deck are £75 fixed; other devices start with a £40 assessment credited against an approved repair. Customer pays tracked inbound postage; tracked UK return is included. Not phones or tablets. - [Board & component soldering repair (from £40)](https://harktech.co.uk/soldering-repair.html): SMD component replacement, micro-soldering, USB-C/HDMI/DC-jack connector replacement, lifted-pad and broken-trace repair, BGA reflow (£80-150 typical) and reball (£150-250 typical). Covers boards from laptops, consoles and controllers (PS5 HDMI ports, Switch charge ports, JoyCon rails), amps, hi-fi, vintage and industrial gear. £40 bench minimum / £80 per hour, parts at cost, firm written quote before chargeable work, 90-day warranty. Not phones or tablets. - [Capacitor replacement & recap service (from £45)](https://harktech.co.uk/capacitor-replacement.html): electrolytic capacitor replacement and full-board recapping. Single capacitor £45 (including the Original Xbox v1.0-1.5 clock capacitor removal with electrolyte cleanup and trace inspection), full-board recap £65 (retro consoles, Game Gear, Amiga, vintage computers, capacitor-plague-era PC motherboards and LCD monitor power boards, PSU boards), vehicle ECU recap £85 (90s engine ECUs, e.g. Toyota/Denso; workmanship warranty as ECUs cannot be bench-run in-vehicle; trade and batch pricing available). All electrolytics replaced with Rubycon, Panasonic or Nichicon parts, leaked electrolyte neutralised, minor track repair included, old capacitors returned. £15 deposit to book, 90-day workmanship warranty. Not phones or tablets. - [PS5 HDMI port repair (£89 flat)](https://harktech.co.uk/ps5-hdmi-port-repair.html): board-level HDMI port replacement for all PS5 models, no signal / black screen faults. Genuine-spec port, microscope work, 12-month warranty, tracked return postage included. Pad/trace damage quoted before work (+£20 typical). - [Xbox HDMI port repair (Series X/S £85, Xbox One £69)](https://harktech.co.uk/xbox-hdmi-port-repair.html): fixed-price HDMI port replacement; honest retimer-IC diagnosis if the port swap is not the cure. 12-month warranty, tracked return postage included. - [PS4 HDMI port repair (£69 flat)](https://harktech.co.uk/ps4-hdmi-port-repair.html): all PS4 models including Slim and Pro, bent-pin and no-signal faults. 12-month warranty, tracked return postage included. - [Nintendo Switch repair (port £75, no-power assessment £40)](https://harktech.co.uk/nintendo-switch-repair.html): USB-C charging port replacement for Switch, Lite and OLED. Completely dead consoles start with a £40 board-level assessment, credited in full against an approved quote. [Hall Effect Joy-Con repair](https://harktech.co.uk/nintendo-switch-joycon-drift-repair.html) is £35 for one or £55 for a pair; check Nintendo's free repair eligibility first. - [Steam Deck repair (from £45)](https://harktech.co.uk/steam-deck-repair.html): USB-C port £75, both thumbsticks £65 with standard or Hall Effect option, fan + internal clean + fresh paste £59, SSD fitting + SteamOS reimage £45. LCD and OLED, no battery work, 12-month warranty on port/stick/fan. - [Controller Hall Effect stick repairs](https://harktech.co.uk/repair.html#controller-repairs): PS5 DualSense £39 one / £55 both; Xbox standard controller £35 one / £50 both; original Switch Joy-Con £35 one / £55 pair; Switch 2 Joy-Con £45 one / £65 pair; PS4 DualShock £35 one / £50 both. Prices include tracked UK return postage. - Controller bulk discount: Yes. Book 5 to 20 Xbox, PS4 DualShock 4 or PS5 DualSense controllers for the same fixed-price stick-drift repair and save 5%. Prices are per controller; choose one stick or both sticks for each controller. Pay a £15 deposit per controller, credited against the discounted total. Tracked UK return postage is included; you pay postage to us. The offer does not apply to controller assessments, Joy-Con repairs or mixed repair types. Two Xbox controllers needing both sticks cost £100 normally; five cost £237.50 after the discount. See https://harktech.co.uk/repair.html#controller-repairs. Standard two-controller pricing has no automatic discount. - [TV & monitor power board repair (£49, post the board)](https://harktech.co.uk/tv-monitor-board-repair.html): customer removes and posts just the power supply / backlight driver board, component-level repair with quality Japanese capacitors, no fix no fee, 90-day warranty. Solves the can't-courier-a-TV problem. - [Amiga recap (£39 / £55 polymer)](https://harktech.co.uk/amiga-recap.html), [ZX Spectrum & C64 recap (£35 / £29)](https://harktech.co.uk/spectrum-c64-recap.html), [Game Gear & Game Boy recap (£39 / £45)](https://harktech.co.uk/gameboy-gamegear-recap.html): dedicated retro recap pages, quality Japanese or polymer capacitors, about a week's turnaround, 90-day warranty, return postage included. ## Partners Hark Tech does all repairs and printing in-house, and refers work outside that scope to two trusted partners: - [Partners overview](https://harktech.co.uk/partners.html): the businesses Hark Tech works with. - [Print fulfilment partner pilot](https://harktech.co.uk/print-partners.html): a controlled five-partner scheme for CAD designers, STL shops, repair specialists and small product studios. Approved partners receive a tracked link and earn 10% of the net print-parts subtotal on attributed paid orders after a 30-day refund window. Delivery, discounts, refunds and chargebacks are excluded. Applying does not create an agreement. - **CEEQ Design** (https://www.ceeqdesign.com), a Basingstoke engineering studio led by Chartered Engineers. It covers mechanical, electronics, software and full product design, including CAD, FEM and CFD. CEEQ can design a part from scratch or reverse-engineer a broken part before Hark Tech prints it. - **Soloré Creations** (https://solorecreations.co.uk), ready-made 3D-printed décor such as lamps, garden pieces, wall art and wine-bottle holders, from about £6.90 with UK delivery. ## Company - [About Hark Tech and Grant Harkness](https://harktech.co.uk/about.html) - [Customer reviews](https://harktech.co.uk/reviews.html), verified Google reviews, 5.0 rating - [Hark Tech on Bluesky](https://bsky.app/profile/harktech.bsky.social), official business account - [FAQ](https://harktech.co.uk/faq.html) - [Contact form](https://harktech.co.uk/contact.html), typical reply within one business day ## Legal - [Privacy policy](https://harktech.co.uk/privacy.html) - [Terms of service](https://harktech.co.uk/terms.html) ## Machine index - [Sitemap](https://harktech.co.uk/sitemap.xml), complete list of indexable pages, updates as new help articles and case studies are published. - [Curated physical-product feed](https://harktech.co.uk/api/products.csv), Google-compatible CSV for commercially licensed, ready-to-order printed parts with a validated current price. ## Site pages - https://harktech.co.uk/3d-design.html - https://harktech.co.uk/3d-printed-jigs-fixtures.html - https://harktech.co.uk/3d-printed-replacement-parts.html - https://harktech.co.uk/3d-printer-workshop-accessories.html - https://harktech.co.uk/3d-printing-basingstoke.html - https://harktech.co.uk/3d-printing-for-business.html - https://harktech.co.uk/3d-printing-from-cad.html - https://harktech.co.uk/3d-printing-uk.html - https://harktech.co.uk/50x.html - https://harktech.co.uk/about.html - https://harktech.co.uk/aeg-chillflex-dual-hose-conversion.html - https://harktech.co.uk/aeg-chillflex-pro-axp34-dual-hose-adapter.html - https://harktech.co.uk/amiga-recap.html - https://harktech.co.uk/blyss-a018i-dual-hose-conversion-kit.html - https://harktech.co.uk/capacitor-replacement.html - https://harktech.co.uk/car-parts.html - https://harktech.co.uk/carbon-fibre-3d-printing.html - https://harktech.co.uk/console-deep-clean-details.html - https://harktech.co.uk/console-deep-clean.html - https://harktech.co.uk/console-overheating-repair.html - https://harktech.co.uk/console-power-repair.html - https://harktech.co.uk/contact.html - https://harktech.co.uk/controller-repair.html - https://harktech.co.uk/dualsense-edge-drift-repair.html - https://harktech.co.uk/faq.html - https://harktech.co.uk/gameboy-gamegear-recap.html - https://harktech.co.uk/gaming-accessories.html - https://harktech.co.uk/garden-spares.html - https://harktech.co.uk/halloween-3d-prints.html - https://harktech.co.uk/hdmi-port-repair.html - https://harktech.co.uk/home-organisation-parts.html - https://harktech.co.uk/homelab-3d-printed-parts.html - https://harktech.co.uk/ - https://harktech.co.uk/joycon-rail-repair.html - https://harktech.co.uk/k2-companion-help.html - https://harktech.co.uk/k2-companion-privacy.html - https://harktech.co.uk/k2-companion.html - https://harktech.co.uk/laptop-battery-aftercare.html - https://harktech.co.uk/laptop-hinge-repair.html - https://harktech.co.uk/laptop-macbook-service.html - https://harktech.co.uk/laptop-repair.html - https://harktech.co.uk/lead-times.html - https://harktech.co.uk/macbook-battery-replacement.html - https://harktech.co.uk/macbook-deep-service-details.html - https://harktech.co.uk/macbook-deep-service.html - https://harktech.co.uk/macbook-flexgate-repair.html - https://harktech.co.uk/macbook-repair.html - https://harktech.co.uk/materials.html - https://harktech.co.uk/meaco-dual-hose-conversion.html - https://harktech.co.uk/models.html - https://harktech.co.uk/motorbike-parts.html - https://harktech.co.uk/nintendo-switch-clean-service-details.html - https://harktech.co.uk/nintendo-switch-clean-service.html - https://harktech.co.uk/nintendo-switch-joycon-drift-repair.html - https://harktech.co.uk/nintendo-switch-repair.html - https://harktech.co.uk/onshape-eula.html - https://harktech.co.uk/onshape-privacy.html - https://harktech.co.uk/onshape-support.html - https://harktech.co.uk/partners.html - https://harktech.co.uk/portable-air-con-adapters.html - https://harktech.co.uk/pricing.html - https://harktech.co.uk/print-my-stl-file.html - https://harktech.co.uk/print-offer.html - https://harktech.co.uk/print-partners.html - https://harktech.co.uk/printing.html - https://harktech.co.uk/privacy.html - https://harktech.co.uk/ps4-dualshock-controller-drift-repair.html - https://harktech.co.uk/ps4-hdmi-port-repair.html - https://harktech.co.uk/ps5-disc-drive-repair.html - https://harktech.co.uk/ps5-dualsense-controller-drift-repair.html - https://harktech.co.uk/ps5-hdmi-port-repair.html - https://harktech.co.uk/rapid-prototyping.html - https://harktech.co.uk/refer.html - https://harktech.co.uk/repair.html - https://harktech.co.uk/returns.html - https://harktech.co.uk/reviews.html - https://harktech.co.uk/roland-jp8000-low-output-repair.html - https://harktech.co.uk/silvercrest-smk7000-dual-hose-adapter.html - https://harktech.co.uk/small-soldering-repair.html - https://harktech.co.uk/soldering-repair.html - https://harktech.co.uk/spectrum-c64-recap.html - https://harktech.co.uk/steam-deck-fan-repair.html - https://harktech.co.uk/steam-deck-repair.html - https://harktech.co.uk/switch-2-joycon-drift-repair.html - https://harktech.co.uk/switch-charge-port-repair.html - https://harktech.co.uk/switch-screen-replacement.html - https://harktech.co.uk/terms.html - https://harktech.co.uk/trade-accounts.html - https://harktech.co.uk/tv-monitor-board-repair.html - https://harktech.co.uk/usb-c-port-repair.html - https://harktech.co.uk/vacuum-tool-adapters.html - https://harktech.co.uk/vauxhall-astra-h-cup-holder.html - https://harktech.co.uk/vauxhall-zafira-b-cup-holder.html - https://harktech.co.uk/wearable-accessories.html - https://harktech.co.uk/work.html - https://harktech.co.uk/xbox-controller-stick-drift-repair.html - https://harktech.co.uk/xbox-disc-drive-repair.html - https://harktech.co.uk/xbox-elite-series-2-controller-repair.html - https://harktech.co.uk/xbox-green-screen-repair.html - https://harktech.co.uk/xbox-hdmi-port-repair.html - https://harktech.co.uk/xbox-series-x-repair.html ## Help articles ### 3D printing #### Filament storage racks: keeping your spools dry and ready Source: https://harktech.co.uk/help/filament-storage-rack _Summary:_ The right filament storage depends on your materials and humidity — this guide covers open racks, sealed dry boxes, DIY builds, desiccant management, and material-by-material guidance from PLA through nylon. If your prints have started coming out brittle, stringy, or full of bubbles, wet filament is worth ruling out before you start tweaking slicer settings. A decent rack keeps your spools organised and accessible — but whether it actually keeps filament dry depends entirely on the type you choose. Here is how to make the right call. ## What actually matters in a storage rack The rack itself does not keep filament dry. Air does. Specifically, the amount of moisture in the air surrounding the spool is what matters. So the real question is: do you need a sealed enclosure, or will an open rack do? The answer depends on your material and where you keep your printer. In a typical UK home — 60-70% relative humidity through autumn and winter — PLA will absorb enough moisture to degrade noticeably within a few weeks on an open rack. PETG and ASA do it faster. Nylon and TPU are worse still. An open rack is fine if you print PLA quickly and your space stays reasonably dry. The moment you are storing filament for more than a week or two, or printing with hygroscopic materials, you want some form of sealed storage. ## Open rack vs sealed dry box An open rack is exactly what it sounds like: wall-mounted pegs, a horizontal tube, or a freestanding wire frame. Spools sit in ambient air, easy to grab, easy to see. Good for accessibility. Not good for moisture control. A dry box is a sealed container — often a repurposed airtight food storage bin — with silica gel desiccant inside. Humidity inside can stay below 20% if you recharge the desiccant regularly. That is dry enough for most materials including PETG and ASA. Nylon wants lower, around 10-15%, which takes more active management. The compromise most people land on is a tiered system: dry boxes for spools you are not actively using, and an active-dry feeder box next to the printer that keeps the current spool dry during longer prints. ## How to tell if your filament has already gone wet You do not always need a hygrometer. The signs show up during printing: - Popping or crackling from the hotend — moisture turning to steam inside the melt zone - Stringing noticeably worse than usual - Brittle prints that snap rather than bend - Rough or bubbly surface texture on what should be a smooth outer wall - Inconsistent extrusion where the line looks uneven as it lays down If you hear crackling, the filament is wet. Dry it first — 65-70°C in a food dehydrator or a purpose-made filament dryer for four to eight hours depending on the material — then put it into proper sealed storage before you print. ## What each material actually needs **PLA** is the most forgiving. Fine on an open rack through a dry summer, but it will absorb moisture over a UK winter. Sealed storage if you are keeping it for more than a few weeks. **PETG** absorbs moisture faster than PLA. Always store it sealed. If a spool has been sitting open for a month, dry it before use — you will notice the difference. **ASA and ABS** are hygroscopic and also difficult to print in draughty, unenclosed spaces. Sealed storage, and ideally a dry enclosure around the printer itself when printing. **TPU and flexible filaments** absorb moisture quickly and print badly when wet. Seal them every time, even between short sessions. **Nylon** is the most aggressive about moisture. It can absorb enough from ambient air in a few hours to affect print quality. Keep it in a dry box with fresh desiccant at all times, and use an active-dry feeder box while printing rather than leaving it on a passive rack. ## DIY storage options that genuinely work You do not need to spend much. Some of the most reliable setups in small workshops are built from cheap or salvaged parts. For an open rack: a length of 20mm aluminium tube or PTFE rod between two upright brackets holds a row of spools cleanly. Wall-mount it above the printer so the filament runs down at a gentle angle. Costs almost nothing and takes an hour to put together. For a dry box: a large airtight food container with a handful of silica gel packets works well. Drill a small hole in the lid and fit a short length of PTFE bowden tube through it so the filament feeds directly to the printer without opening the box. Drop in a cheap digital hygrometer so you can read the humidity through the lid. Keep it under 20% and your PETG will store for months without degrading. Purpose-built filament dry boxes from brands like SUNLU and eSUN work reliably and cost between £20 and £35. They include a small heater that keeps the filament warm and dry during printing, which is useful for nylon and TPU. Worth the money if you print hygroscopic materials regularly. If you want to print rack components yourself, there are good parametric designs on Printables for wall-mounted spool holders, roller-style frames, and dry box lids with bowden passthrough fittings. Print them in PETG or ASA rather than PLA if the rack is near a window or above a heated bed — PLA will creep and sag over time in a warm spot. ## Desiccant — the part most people get wrong Silica gel packets saturate with moisture and stop working. At that point they are doing nothing, and you will not know unless you are monitoring humidity. Recharge them by baking at 120°C for a couple of hours until the indicating beads turn back to blue (if you have colour-change type). Loose silica gel beads are better value than pre-packed sachets and easier to recharge in bulk on a baking tray. Around 100g per large dry box is enough to keep humidity in range reliably. For monitoring without opening the box, a Bluetooth hygrometer — Govee and Inkbird both make reliable and inexpensive ones — lets you check humidity from your phone. Set an alert at 25% as an early warning, and recharge the desiccant before it climbs past that. ## Wall-mounted vs freestanding Wall mounting is better if you are short on floor space or want the rack at a convenient height near the printer. A row of horizontal pegs or a tube on wall brackets keeps everything visible and uses no floor space at all. Freestanding racks are easier to move and do not require drilling. A simple wire shelving unit works for larger collections. Stability matters here — a rack that tips when you pull a heavy 1kg spool from the top shelf is a problem. If you are routing filament inside a printer enclosure, check that the path to the extruder does not have a sharp bend. A kinked bowden tube causes grinding and under-extrusion that is easy to blame on wet filament when it is actually a routing problem. ## When to get it printed instead If you need a specific spool holder, wall bracket, or dry box component printed rather than sourcing or building one yourself, we can print it for you. We run a Creality K2 and a Bambu A1 and print in PLA, PETG, ASA, and flexible materials, so we can match the material to where the part will actually live. Small functional parts like this are straightforward to quote and usually turn around within a few working days. Send us the file or a link to the model at [our printing page](/printing.html) and we will get you a price. --- #### Filament storage cabinets: the DIY and shop-bought options that work Source: https://harktech.co.uk/help/filament-storage-cabinet-guide _Summary:_ Moisture ruins filament — a sealed cabinet with desiccant keeps humidity below 25% and costs very little to build from airtight storage boxes, though purpose-built active dryers suit high-rotation spools better. ## Why moisture ruins filament Filament is hygroscopic. That means it absorbs water straight out of the air, even sitting on a shelf in a reasonably dry workshop. Some materials are greedier than others — nylon and TPU will degrade noticeably overnight in a humid room. PLA takes longer to show problems but it does get there eventually. PETG sits somewhere in the middle. When moisture is locked inside the filament, it turns to steam the moment it hits the hot end. You hear it as a crackling or hissing sound during a print. That steam creates tiny voids in the extruded plastic, weakens layer bonding, and causes far more stringing than you would ever get from a dry spool. No amount of temperature or retraction tuning will fully compensate for wet filament — fix the storage first, then tune. ## How to tell if your filament has absorbed moisture The clearest sign is audible: a crackling or popping sound as the filament feeds through the nozzle. Beyond that, look for: - Excessive stringing even after you have dialled in retraction properly - A rough, bubbly, or foamy surface on the top layer - Noticeably weaker parts than you would expect from that material - Tiny steam wisps or bubbles visible at the nozzle tip during extrusion Nylon and TPU will also snap easily when you try to bend a short length between your fingers. That brittleness is moisture causing damage to the polymer structure, not just surface foaming. ## What a storage cabinet actually does A filament storage cabinet is an airtight or near-airtight enclosure with desiccant inside to absorb whatever moisture tries to work its way in. That is the whole mechanism. The cabinet itself is not doing anything clever — it is the sealed environment that matters. A good setup keeps the relative humidity (RH) around 15-25% inside the box. Above 30% RH, PLA starts absorbing moisture meaningfully over days. Above 40% RH, you will see print quality problems with PETG in under a week. Nylon needs to stay below 20% RH if you plan to store it for more than a day or two before printing. You need a hygrometer inside the box to know what is actually happening. Guessing is not a strategy. ## DIY storage: what actually works The cheapest effective solution is a stack of airtight plastic bins with desiccant sachets distributed inside. IKEA Samla boxes with their clip-down lids are a popular choice — they are not perfectly airtight but they are close enough, especially if you press a strip of self-adhesive foam draught-excluding tape into the lid channel. A 22-litre box holds four to five standard 1 kg spools. If you want to print directly from inside the cabinet without opening it each time, you need a pass-through hole for the filament. Bore or melt a hole in the side of the box, press in a printed or bought grommet, and feed a short length of PTFE tube through it to guide the filament to your printer. The hole does let a small amount of air in, but if your desiccant is fresh and the grommet fits tightly around the tube, it stays manageable. Things that make a DIY cabinet work properly: - Use indicating silica gel that changes colour when saturated — orange-to-green is a cleaner option than the cobalt-chloride blue-to-pink type - Put a cheap digital hygrometer inside (around £5-8) so you have actual numbers to act on, not a guess - Spread several smaller desiccant sachets around the spools rather than one large block in a corner Food-grade vacuum containers with rubber gasket lids work well too. The key is always the lid seal, not the brand or the price. ## Commercial options worth considering If you want something purpose-built, a few products have earned a decent reputation among people who print regularly. The Sunlu FilaDryer S1 and S2 are primarily drying boxes rather than passive storage cabinets, but they double as active-dry storage while you print. They heat the filament gently — typically 40-50 °C depending on material — and draw moisture out over a few hours. The S2 holds two spools, which is useful if you are switching between materials often. The eSUN eBOX works similarly, acting as a combined feeder and active dryer. These active boxes consume more electricity than a passive cabinet and are best suited to filaments you are rotating through regularly, not long-term storage of a full shelf of spools. For bulk storage of ten or twenty spools, most experienced makers end up building their own passive cabinet from commercial airtight containers rather than buying multiple active dryers. The cost difference is significant and the passive approach works just as well for materials you are not printing from that week. ## How much desiccant do you need As a starting point, use around 50-100 g of silica gel per 20-30 litres of enclosed volume, assuming the container seals reasonably well. That keeps a full box of spools at safe humidity for several weeks without intervention. Regenerate the silica gel when it has fully changed colour. Spread it on a baking tray and put it in the oven at 120 °C for two hours, then let it cool completely before putting it back in the box. A 1 kg bag of indicating silica gel costs very little and lasts for years if you regenerate it regularly. ## How long properly stored filament lasts PLA stored below 25% RH in a sealed container will last two to four years without meaningful degradation. PETG is similar. Nylon is more demanding — even dry-stored, some grades start to go off after twelve to eighteen months, though the results are still usable for non-structural prints. TPU ages more gracefully than nylon in dry storage. The other thing to watch is light exposure. UV slowly degrades PLA and ABS over time, with pale colours showing the effect first. Keep spools in a cabinet rather than on an open pegboard near a window or skylight. ## Drying filament that has already absorbed moisture If you suspect moisture is causing your print problems, dry the spool before you change anything else. Put it in your oven at the lowest reliable setting — typically 45-50 °C for PLA, 60-65 °C for PETG, and 70-80 °C for nylon. Leave it for four to six hours. Most domestic ovens run a bit hot at their minimum setting, so check with a separate oven thermometer before drying nylon — above 90 °C you risk deforming the spool itself. A food dehydrator set to the right temperature is a more controllable option than a domestic oven. Purpose-built filament dryers like the Sunlu S1 are convenient if you want something designed specifically for the job, but they are not essential if your oven is adjustable and accurate. Once a spool is dry, get it straight into a sealed cabinet. Drying and then leaving it out on the bench defeats the purpose. ## When to get it printed instead If you do not want to manage drying schedules and storage humidity yourself, we handle all of that on our end. Every order is printed from correctly stored, fresh filament — you do not need to worry about what condition the material is in. Upload your STL, 3MF or STEP file at [harktech.co.uk/printing.html](/printing.html) for an instant price and realistic dispatch estimate. The order minimum is £6.90, and we can advise on material choice for your specific part if you are not sure what to use. --- #### Filament drying settings: temperatures, times, and what to use Source: https://harktech.co.uk/help/filament-drying-settings-guide _Summary:_ A guide to filament drying temperatures, times by material, and what equipment actually works — from a workshop that dries filament before every print run. Wet filament is behind more failed prints than bad slicing ever will be. That crackling noise from the hotend, the rough bubbly surface texture, the stringing that suddenly got worse for no obvious reason — most of the time that is moisture, not a settings problem. The fix is simple: heat, time, and then proper storage. Here is what works. ## How to tell if your filament needs drying You do not need a moisture meter. Trust what you see and hear: - Popping or crackling sounds from the hotend during extrusion - Bubbles or a foamy, pitted texture on the print surface - Stringing noticeably worse than your last roll of the same material - Layers that snap cleanly apart when you flex the part — poor interlayer bonding - Brittle strand that snaps rather than bends when you try to feed it manually - Faint wisps of steam rising from the nozzle If you see two or more of those, dry the filament before you touch a single slicer setting. ## Drying temperatures and times by material These are the ranges that work in practice. Aim for the middle rather than the maximum — you want the moisture out, not the spool deformed. **PLA — 45 to 50 °C, 4 to 6 hours.** PLA starts to soften around 60 °C, so stay well below that. If your dryer runs hot, set it lower and go longer rather than pushing the temperature up. Coils on an overheated spool can fuse together and make the whole roll unusable. **PETG — 55 to 65 °C, 4 to 6 hours.** PETG absorbs moisture faster than PLA. A spool left open on a shelf for a week in a damp room will often show problems. If you print PETG regularly, drying every open spool before a long job is worth making a habit. **ABS and ASA — 60 to 70 °C, 4 to 6 hours.** Both handle heat well, so this range is safe. ASA in particular tends to come out better after drying — it is prone to rough surfaces when damp. **TPU and TPE — 45 to 55 °C, 4 to 6 hours.** Flexible materials pick up moisture quickly and print gummy and stringy when wet. Always dry TPU before you start fiddling with retraction — nine times out of ten the stringing is moisture, not retraction distance. **Nylon (PA6, PA12, PA-CF) — 70 to 80 °C, 8 to 12 hours.** Nylon is extremely hygroscopic. A freshly opened spool can absorb enough moisture in a few hours in a humid room to cause problems. Eight hours is the minimum dry time; twelve is better if the spool has been sitting out for more than a day. If you are printing PA-CF or PA-GF composites, treat them the same way. **Polycarbonate (PC) — 80 to 90 °C, 6 to 8 hours.** At these temperatures you need equipment that can actually hold 85 °C accurately and consistently. Many budget dehydrators and filament dryers cannot get there reliably — check your device's actual max temperature before you buy PC. **PVA (dissolvable support) — 45 to 50 °C, 4 to 6 hours.** PVA is the most moisture-sensitive material in common use. Store it sealed with fresh desiccant between every session, not just between rolls. Even a short stint on an open printer overnight can ruin it. ## What equipment actually works **Purpose-built filament dryers** (Sunlu S1 Plus, Bambu filament dryer, Sovol SH01, and similar) are the easiest option. They hold temperature reasonably well, fit a standard 1 kg spool, and some models let you print directly from the dryer while it runs. Expect to pay £25 to £60 for a decent one. **Food dehydrators** often outperform budget filament dryers because they circulate warm air more aggressively across the spool. The main thing to check is maximum temperature — many cap at 70 °C, which covers everything except PC. If the tray is large enough you can dry two spools at once. A good Lakeland or Ninja dehydrator that you already own is a perfectly capable filament dryer. **A regular kitchen oven** is a last resort, not a first choice. Domestic ovens are often inaccurate by ±15 to 20 °C at low settings, and the fan-assist mode can cycle in ways that spike the temperature unpredictably. If you use one, verify the actual temperature with a separate oven thermometer, leave the door cracked a couple of centimetres so moisture can escape, and only use it for PETG or ABS — the margin for error with PLA is too small. Never walk away from it. **Desiccant boxes and vacuum bags** are for storage and prevention, not for rescuing already-wet filament. Silica gel will not pull enough moisture out of a saturated spool. You need heat. ## Filament dryer vs food dehydrator: which is better? For most people, whatever they already own. If you are buying from scratch, a food dehydrator gives you more airflow and often a wider temperature range for a similar price. A dedicated filament dryer is more convenient — easier to load, easier to print-while-drying with, and takes up less bench space. Either works well for PLA, PETG, and ABS. For nylon and PC, check the maximum temperature rating before you buy anything. ## How long does drying actually take? For most materials in a properly set dryer: four to six hours is enough. Nylon is the exception — eight hours minimum, twelve if the spool has been out for a while. To test mid-dry, heat your hotend to printing temperature and extrude a short length manually. If it still pops and crackles, the spool goes back in. If it extrudes smoothly and quietly, it is ready. That test takes thirty seconds and is more reliable than any timer. Do not bother weighing spools before and after to calculate moisture loss. The weight change is too small to measure accurately on a kitchen scale. ## Does PLA really need drying? Usually not immediately after opening a fresh sealed bag. PLA absorbs moisture slowly — it typically takes several weeks of open-air storage before problems appear. But PLA that has been sitting open on a shelf for a month or two in a damp UK winter will show it: brittle strands that snap when you try to feed them, a rough cratered surface on prints, and parts that feel underextruded even with flow dialled up. A quick four-hour dry at 45 °C fixes all of that. ## Storing filament after drying Drying is pointless if the spool goes back to an open shelf. Seal it while it is still warm from the dryer — the residual heat means less condensation forms inside the container as it cools. Vacuum bags with silica gel desiccant work well and cost very little. Airtight clip-lid boxes designed for filament storage are more convenient if you are loading and unloading spools often. Either way, check the desiccant beads and replace them when they turn pink or clear. If you run an AMS or multi-material system, any slot left loaded overnight is sitting in open air. Seal whatever is not actively printing. This applies especially to nylon and PVA. ## When to get it printed instead Sorting out a dryer, getting the settings right, and dialling in a difficult material takes time and equipment you may not have. If you need a part in nylon, PC, or a composite material and you do not have a setup capable of drying it properly, it is often faster to hand the job to someone who has the process already sorted. We dry all filament before use and keep spools sealed between runs. If you have a file ready, upload it for a quote on our [printing service](/printing.html) — we print in PLA, PETG, ABS, ASA, TPU, and nylon, and we will turn it around within a few working days. --- #### Filament storage boxes: what actually keeps your filament dry Source: https://harktech.co.uk/help/filament-storage-box-guide _Summary:_ A practical guide to choosing a filament storage box: why moisture degrades filament, what features to look for, how DIY compares to ready-made, and when you need a dryer rather than just a box. ## Why filament absorbs moisture Most printing problems that get blamed on the printer are actually the filament. PLA, PETG, Nylon, and TPU are all hygroscopic — they pull moisture from the air. Leave a reel on the printer for a week or two and it can absorb enough water to cause real problems at the hot end. When that damp filament hits the melt zone, the water turns to steam. You get bubbling, cracking sounds, rough surfaces, and prints that snap when you flex them. Nylon is the worst offender. It can be noticeably degraded after a single day in humid air. PLA is more forgiving but still starts showing surface roughness after a few weeks open to the air. PETG sits somewhere in the middle. The damp UK climate does not help — a workshop or spare room with central heating cycling on and off is often more humid than you would expect. ## How to tell if your filament is wet The clearest sign is an audible crackle or hiss as the filament feeds through. On a clean extrusion you should hear almost nothing. If you hear popping or snapping, the moisture is flashing to steam in the melt zone. Other signs to watch for: - Rough or foamy surface texture on prints that used to come out smooth - More stringing than usual, even with settings you know work - A brittle first layer that snaps when you peel the print off the plate - The filament itself snapping on the reel or as it feeds If you are seeing any of these, dry the reel before changing any slicer settings. Most mystery print quality problems are wet filament in disguise. ## What a storage box actually does A storage box has one job: keep the air inside dry and stop humid air getting back in. A good one gives you an airtight seal, space for desiccant, and — ideally — a way to feed filament out while printing without opening the lid. That last part matters more than people expect. If you have to open the box for every print, you lose most of the benefit within a few sessions. Most dedicated filament storage boxes have an internal spool holder, a PTFE port for the filament to exit, and a rubber or silicone seal around the lid. Some include a built-in hygrometer — a small humidity gauge visible through the lid — so you can check the internal humidity without opening. That is worth having. It tells you when the desiccant is spent without any guesswork. ## What to look for **Airtight seal.** This is the most important thing. Press the lid closed and try to lift it — a good box should resist slightly, the way a clip-lock food container does. Cheap boxes with thin flexi lids let air in continuously and are barely better than nothing. **Desiccant.** Silica gel beads work well and last a long time. A box with a dedicated tray is tidier, but loose sachets do the same job. Colour-indicating silica gel — orange or blue depending on the type — shows when it has saturated and needs recharging. You can regenerate it by spreading it on a baking tray and drying it in an oven at 120 °C for around an hour. **Built-in hygrometer.** Not essential, but genuinely useful. Aim to keep internal humidity below about 15% RH for PLA and PETG. Nylon and TPU benefit from lower — under 10% RH if you can manage it. **Filament exit port.** If you plan to print directly from the box, check the port fits your PTFE tube. Most use 4 mm outer diameter tubing, but not all boxes are consistent — check before you order. **Spool compatibility.** Standard 1 kg reels fit most boxes without trouble. If you use 2 kg jumbo reels or reels from less common brands, check the internal diameter of the spool holder before buying. ## Ready-made boxes vs DIY The most popular ready-made options are the eSUN eBox, the Sunlu S1 (which doubles as an active dryer), and various sealed tubs from Chinese manufacturers sold under several brand names. The sealed tubs are cheap and work well for passive storage. Dryer-box combos cost more but let you dry and print from the same unit at the same time. DIY works perfectly well. A large clip-lock food container — the type sold for cereals or pasta — with a few silica gel packs inside and a 4 mm hole drilled for a PTFE tube performs as well as most mid-range products. The seal is what matters. Add a small stick-on hygrometer inside so you can read the humidity at a glance without opening the lid. Vacuum-sealed bags are a good option for long-term storage of reels you are not actively using. They pack flat and keep reels stable for months, but they are not practical for printing from directly. ## Storage box vs filament dryer A storage box keeps dry filament dry. A dryer rescues filament that has already absorbed moisture. They are solving different problems, though some products do both. If your filament is already wet, a storage box alone will not fix it. You need to dry it first: 1. A dedicated filament dryer such as the Sunlu S1 Plus or Bambu's own unit — convenient and consistent, worth buying if you print regularly. 2. A food dehydrator set to the right temperature — typically 45–50 °C for PLA, 55–65 °C for PETG, 70–80 °C for Nylon. Check the dehydrator reaches a stable temperature before trusting it with filament. 3. A household oven on its lowest setting with the door slightly ajar — works, but needs more care. PLA can soften and warp on the reel above 60 °C, so keep the temperature conservative and check it regularly. PLA often improves after 4–6 hours of drying. Nylon can need 8–12 hours at temperature. If the material is still crackling after a full drying cycle, it may be degraded beyond recovery — a fresh reel is the faster path at that point. Once a reel is dry, seal it immediately in a box with fresh desiccant. A freshly dried reel left on the printer overnight in a damp room will absorb moisture again surprisingly quickly. ## How many boxes do you need? One per active reel at minimum. If you regularly swap between colours or materials, having two or three on the shelf saves time. For reels in long-term storage, vacuum bags take up less space and cost less. The boxes earn their keep on reels you are actively printing from and returning to between sessions. If you print a lot of Nylon, TPU, or other moisture-sensitive materials, a dryer-box combo that keeps the reel at temperature throughout a long print makes a bigger difference than any passive box. For PLA hobbyists who print occasionally, one good sealed box with fresh desiccant is usually enough to keep things consistent between sessions. ## Does the brand matter? Within reason, no. Sealing quality and desiccant capacity matter more than the name on the lid. Branded options like the eSUN eBox have a track record and replacement parts are findable. Unbranded tubs from Amazon or AliExpress work fine if the seal is solid — test the lid before trusting it with filament. The one thing to avoid is a storage box with vents that cannot be fully closed. Some are designed to exhaust heat during active drying, which also lets humid air back in when used for cold storage. Check that any vent has a proper closed position before you buy. ## When to get it printed instead If you are spending more time managing filament than actually getting prints out — or if moisture damage has already ruined a time-sensitive job — we run a 3D print service from our workshop. We keep filament properly dried and in sealed storage between jobs, so you get consistent results without the housekeeping overhead. We can handle STL files and multi-colour 3MF projects on our Bambu A1 and Creality K2. Upload your file and we will come back with a quote, usually within a few working days. Get in touch at [harktech.co.uk/contact.html](/contact.html). --- #### Bed levelling: manual tramming, mesh, and Z offset Source: https://harktech.co.uk/help/bed-levelling-guide _Summary:_ Bed levelling is the difference between a first layer that sticks and one that peels — this guide covers manual tramming, probe-based mesh calibration, and the Z offset step most people skip. ## Why the first layer is everything Get the bed wrong and every layer above it inherits the problem. Parts lift at the corners, the base looks rough and uneven, or the print pops off halfway through a four-hour job. Bed levelling — sometimes called tramming — is the process of setting the nozzle the correct distance from the build surface, consistently, across the whole plate. When it is right, the first layer squishes firmly onto the surface with an even thickness all the way across. It looks slightly flattened, the lines merge together cleanly, and the part does not shift. ## Manual levelling vs automatic levelling Most printers use one of two systems, and some use both. **Manual levelling** uses thumb wheels or knobs under the bed. You move the nozzle to each corner and adjust the wheel until the gap feels consistent. It is low-tech and reliable. Once you have done it a few times, it takes about five minutes. **Automatic (probe-based) levelling** uses a sensor — a BLTouch, CR Touch, inductive probe, or Creality's PrTouch piezo system — to measure the actual surface height at a grid of points. The printer stores a correction map and adjusts Z on the fly as it prints. Here is the bit that trips people up: automatic levelling does not replace manual tramming. It compensates for small surface irregularities after you have done the coarse adjustment. If one corner is 1.5 mm higher than the rest, the probe mesh will try to correct for it and do a poor job. Tram the bed first, then let the probe tidy up what is left. ## How to manually level the bed 1. Heat the bed and nozzle to your normal print temperatures. Metal expands when it gets hot, so a cold tram will be slightly off the moment the machine warms up. 2. Home all axes — G28 in your slicer's terminal, or the home button on the screen. 3. Move the printhead to the front-left corner, about 5–10 mm in from the edge. You can disable the steppers and slide the head by hand, or use the built-in tramming menu if your printer has one. 4. Slide a piece of standard printer paper (roughly 0.1 mm thick) under the nozzle. Adjust the wheel until you feel a light drag — the paper moves but you can feel it catching slightly. 5. Repeat at the front-right corner, then rear-right, then rear-left. 6. Move to the centre and check the gap. If it is noticeably tighter or looser than the corners, you have some bed warp. Minor warp is handled by mesh levelling; a heavily bowed bed needs replacing. 7. Go around all four corners a second time. The first pass changes the geometry slightly, and a second pass usually gets you properly dialled in. Run a single-layer test square the full width of your bed and watch the first layer go down. Adjust the wheels live if you need to. ## What mesh levelling actually does A probe mesh measures the surface at a grid of points — typically 3×3, 5×5, or larger — and stores a height map. During printing, the firmware applies a Z correction at each grid point so the nozzle follows the real surface instead of assuming the bed is flat. This is useful for glass beds with a slight bow or PEI sheets that flex differently at the centre than at the edges. A finer mesh (5×5 or 7×7) handles more complex surfaces but takes longer to generate. Probe accuracy matters here. The PrTouch on Creality machines probes directly through the nozzle, which avoids the X/Y offset problem you get with side-mounted sensors. A BLTouch or inductive probe sits slightly to one side of the nozzle, so you need the correct probe offset configured in your firmware or the mesh will be shifted — the probe measures one spot and the nozzle prints a few millimetres away. On Klipper-based machines, `BED_MESH_CALIBRATE` followed by `SAVE_CONFIG` stores the mesh to `printer.cfg`. Some start-gcode sequences run this automatically before every print, adding 2–4 minutes to startup but ensuring you never print on a stale mesh. Worth doing for long prints. ## The Z offset — the step most people miss Bed levelling gets the surface flat. The Z offset sets the exact nozzle height above that surface. You can have a perfectly levelled bed and still print badly if this is wrong. Too high and the filament does not stick — strands look round, individual, and peel off easily. Too low and the nozzle scrapes the surface or the first layer is crushed almost transparent. The right offset produces a layer that looks slightly flattened with no gaps between lines and no raised ridges where they overlap. Set it using your printer's live adjust or babystepping menu during a test print. On Klipper, `PROBE_CALIBRATE` walks you through a manual paper-test to find the correct value. On Marlin, use the babystepping menu while a first-layer test is printing and adjust in 0.025 mm steps. One important note: every time you swap the build surface, re-run the Z offset. A smooth PEI sheet and a textured one are different thicknesses. A glass plate is different again. The mesh calibration also needs redoing if you change the surface. ## How often does it need doing On a stable printer that does not get moved or knocked, a mesh calibration before each print and a manual tram every few weeks is enough. If the machine gets bumped, transported, or if you swap the bed surface, re-level before you print. After any maintenance that touches the Z axis — changing the nozzle, tightening the bed springs, replacing the hotend — check the Z offset before the next print. It will almost certainly have shifted. ## Diagnosing common first-layer problems **First layer looks fine on the left but lifts on the right:** One corner is higher than the rest. Go back to manual tramming and be more careful at that corner. **Centre prints fine but corners lift:** Classic bed bow, common on larger beds. Use a finer mesh (5×5 or 7×7) and make sure mesh levelling is enabled in your slicer's start gcode. **Good first layer but parts pop off mid-print:** Probably a bed temperature issue rather than a levelling issue. Try increasing bed temperature by 5 °C for your material, and check you are not printing in a draught. **Probe gives inconsistent results each time it runs:** A BLTouch with a bent or sticky pin is the most common cause — clean the pin or replace the sensor. On Creality machines with PrTouch, certain firmware versions have a probe timing bug that causes scatter; check whether an update is available. **Z offset keeps drifting between prints:** The probe mount is probably loose. Check it is secured solidly to the carriage. On Klipper, make sure you are saving the offset with `SAVE_CONFIG` — if it only lives in memory, a restart loses it. **Prints fine cold but first layer fails after a warm-up:** You trammed the bed cold. Redo the tram with the bed and nozzle at operating temperature. ## When to get it printed instead If you have spent more time levelling than printing, that is a reasonable signal to hand the job off. We run a mail-in 3D printing service from our workshop — you upload your STL or 3MF, get an instant quote, and we post the finished parts back to you. No printer faff, no wasted filament, no half-finished prints to scrape off at midnight. We calibrate the bed before every job, so what you get back has a clean first layer. Take a look at what we offer and get a quote at [harktech.co.uk/printing](/printing.html). --- #### Where to buy 3D printer filament in the UK for less than Amazon Source: https://harktech.co.uk/help/cheapest-place-to-buy-3d-printer-filament-uk _Summary:_ A rundown of the best-value filament suppliers in the UK that are not Amazon, what to check before buying cheap spools, and when budget filament is perfectly fine for the job. Amazon is the first stop for most people, but it is rarely the cheapest. The marketplace model means you are often buying through a reseller who has added a margin, and the sponsored listings at the top are not there because they offer the best value. There are several UK suppliers that beat Amazon on price, ship from UK or EU warehouses, and will not send you a spool that arrives damp and tangled. ## Why Amazon is not always the answer There is nothing wrong with buying filament through Amazon — the delivery speed is genuinely useful. But prices drift upward because sellers know you will click the first result, and the sheer number of listings makes it hard to tell a reputable brand from a white-label spool out of an unknown factory. For a one-off purchase it is fine. If you are printing regularly, you are probably paying noticeably more than you need to. ## The suppliers worth checking first **3DJake** (uk.3djake.com) is where most UK makers end up once they start comparing. It is an Austrian company with a UK-facing storefront, VAT-registered, ships quickly, and their own-brand filament is consistently priced below the major alternatives. Their house PLA regularly undercuts branded options by a meaningful amount, and the quality holds up for most applications. They stock a broad range of materials and third-party brands, so you can compare properly rather than guessing from Amazon listings. **Sunlu direct** (sunlu.com) ships from UK fulfilment for most of their standard range. Sunlu sits in the budget tier, but their PLA+ and PETG have built a reasonable reputation — particularly for functional prints where surface finish matters less than dimensional accuracy. The direct site regularly runs discount codes that bring prices lower than anything you will find on Amazon for the same brand. **Filamentive** (filamentive.com) is a Sheffield-based company making filament in the UK from recycled feedstock. It is not always the outright cheapest, but the per-kilogram price is competitive with branded imports, and you are buying something made here. If provenance matters to you — or you just want a supplier you can actually ring with a complaint — they are worth having on your list. **Rigid.ink** (rigid.ink) is an Essex-based brand that has been around long enough to build a real track record. They sit slightly above the budget tier, but they run sales regularly and their diameter consistency is genuinely better than most anonymous cheap brands. For technical materials — flexible TPU, fibre-filled filaments — their quality control justifies the extra cost. **The Filament Company** (thefilamentcompany.com) stocks a solid range of UK-warehoused filament at competitive prices. Worth bookmarking if you are after bulk quantities or less common materials. ## What about Aliexpress? Honest answer: it depends on your patience and risk tolerance. Since Brexit, direct imports from China are subject to UK customs duty plus VAT if the declared value exceeds £135. Aliexpress sellers have become creative about declaring lower values, but if customs flag it, that is your problem to sort out, not theirs. Standard shipping from China can take two to four weeks. If you buy from a seller who ships from a UK or EU warehouse, you avoid most of that — but then you lose the price advantage that made it attractive in the first place. For PLA in bulk (five or more spools at a time) from an EU warehouse, Aliexpress can still undercut UK suppliers. For anything less than that, the hassle rarely pays off. ## Is cheap filament actually any good? Mostly yes, with a few caveats. Filament quality comes down to three things: diameter consistency, moisture content on arrival, and the purity of the base resin. Budget brands from established manufacturers — Sunlu, eSUN, Eryone — have improved considerably in the last few years. Their tolerances are tighter than they used to be, and most reputable sellers ship vacuum-sealed with a desiccant sachet. Where cheap filament falls down is at the absolute bottom of the market: anonymous white-label spools with no spec sheet, no tolerance data, and no vacuum seal. Those cause real problems — inconsistent extrusion, wet-filament crackling and popping, nozzle jams mid-print. You do not need to spend a lot to avoid this. You just need to avoid sellers who cannot tell you what they are actually selling. A spool from 3DJake or Sunlu at a sensible price is not the same thing as a mystery spool with no brand name. The difference in cost buys you a known diameter tolerance and filament that was stored correctly before it shipped. ## What to check before you buy Before you click buy from any supplier, run through these: - **Ships from UK or EU?** If it is coming from China, build in two to four weeks and check whether you might owe customs duty on arrival. - **Diameter tolerance.** Look for ±0.05 mm or tighter on 1.75 mm filament. If a listing has no tolerance spec at all, treat that as a red flag. - **Vacuum sealed.** Filament absorbs moisture from the air. A vacuum-sealed bag with a desiccant sachet means it arrived dry. A loosely bagged spool will likely need drying before you run it. - **Reviews from your specific printer.** A brand that works well on a Bambu P1S with active flow compensation may behave differently on an open-frame machine without it. Check that other people running your setup have had decent results. ## Buying in bulk If you are printing regularly, buying two to five kilograms at a time from a single supplier typically saves money. Most of the suppliers above offer price breaks on multi-kilogram orders, and the per-spool cost drops further still. The catch with bulk buying is storage. Filament left on a shelf absorbs moisture and degrades — you will see it eventually as bubbling on the print surface, inconsistent extrusion, or a noticeably worse finish. If you are buying more than you will use in a month or two, invest in a dry cabinet or at minimum some large vacuum storage bags with fresh desiccant. Getting this right saves you reprinting jobs because the filament had gone off. ## Does the brand matter for your specific printer? For most open-frame printers — Creality, Prusa, Kingroon and similar — any decent PLA or PETG from a reputable supplier will run without issues if your temperatures are dialled in. The brand name on the spool is largely irrelevant at that level. Where brand starts to matter is in proprietary ecosystems. Bambu printers with the AMS work best with Bambu-tagged filament if you want automatic material recognition to function. You can run third-party filament through the AMS without RFID tags, but you will be setting the profile manually. That is not a problem — just something to know upfront. For technical materials — PA (nylon), PC, ASA — the grade of base resin matters considerably more than it does for PLA. Stick with suppliers who publish a technical data sheet and have a track record with that material specifically. ## When to get it printed instead If you are trying to produce something precise, functional, or in a material you have never run before, there is a real cost to the learning curve — failed prints, dialling in profiles, wasted time and filament. We print on a Creality K2 and a Bambu A1, and we stock a range of materials we have already profiled, dried, and tested. No guesswork, no settings to battle. If you just want the part, send us the file and we will sort the rest. See what we can print for you at [harktech.co.uk/printing.html](/printing.html). --- #### Hardened nozzles: what they are and when you actually need one Source: https://harktech.co.uk/help/hardened-nozzle-guide _Summary:_ A hardened nozzle replaces the soft brass nozzle on your printer and is essential for abrasive filaments like carbon fibre, glow-in-the-dark, and metal-fill that would grind a standard nozzle oval within a few hundred grams. Your standard nozzle is brass. Brass is easy to machine, cheap, and conducts heat brilliantly — which is why every printer ships with one. The problem is that brass is a soft metal. Abrasive filaments grind the bore wider with every print. Once it goes oval, your prints go with it. A hardened nozzle does the same job but is made from steel that has been heat-treated to be far harder. The bore holds its shape on materials that would destroy a brass nozzle within a few rolls. ## Which filaments actually need one Not all filaments are abrasive. Plain PLA, PETG, ABS, and ASA will not wear a brass nozzle noticeably over normal use. These will: - Carbon fibre filled filaments (CF-PLA, CF-PETG, CF-Nylon) — the worst offenders by a wide margin - Glow-in-the-dark filaments — they contain strontium aluminate, which is effectively fine sandpaper - Metal-filled filaments (copper-fill, bronze-fill, steel-fill) - Wood and fibre fills — less aggressive but still abrasive over time - Sandstone and ceramic filaments If you run CF-Nylon through a brass nozzle for any length of time, the bore will go oval and your prints will degrade. It is not subtle. ## How quickly does brass wear out Faster than you would expect. With carbon fibre filaments, some people see measurable dimensional change after only a few hundred grams of material. Glow-in-the-dark is slightly kinder — you might get through a kilogram before things go noticeably wrong, because the particles are finer. Wood-fill is milder still. The first sign is usually stringing and blobbing that gets worse session by session. Then your walls start looking inconsistent. Once the bore has worn oval, flow calibration will not fix it. The geometry of the melt zone has changed. If you want to check a suspect nozzle, print a single-wall cube — 20 mm square works well — and measure the wall thickness with calipers. If it is noticeably over your nozzle diameter, the bore has widened. You can also hold the nozzle tip up to a bright light and look at the hole directly. An oval or enlarged opening tells you everything. A worn nozzle is not repairable; it needs replacing. ## Hardened steel, tungsten carbide, or ruby Once you decide to upgrade, you have a few options. **Hardened steel** is the standard choice and right for most people. It is around ten to twenty times harder than brass. You can print carbon fibre through it indefinitely. The downside is that steel conducts heat less efficiently than brass, so you typically need to run the nozzle temperature five to ten degrees hotter than your usual settings to get the same melt. Most filament manufacturers note this on their data sheets, and slicers with material profiles usually account for it. **Tungsten carbide** is the premium option. Carbide is even harder than hardened steel and conducts heat much better — much closer to brass. If you print a lot of abrasive material and want to stop compromising, carbide is worth the extra cost. Expect to pay significantly more per nozzle, but it will last a very long time. **Ruby-tipped nozzles** use a brass body with a synthetic ruby insert at the exit hole. The idea is that you keep brass's thermal conductivity while protecting the opening with something very hard. In practice, reviews are mixed — the ruby can chip if you catch the bed, and the bond between insert and body is a weak point. We would lean towards carbide over ruby if budget allows. For most people printing the occasional batch of glow-in-the-dark or CF-PLA, a hardened steel nozzle is the right call. It is affordable, widely available, and will outlast brass by a very wide margin on those materials. ## The best hardened nozzle for the Bambu A1 The Bambu A1 and A1 Mini use a different nozzle format from traditional printers. The nozzle is part of a hotend assembly that locks and unlocks with a quarter-turn, which makes swapping quick but means you cannot thread in a generic M6 nozzle. Bambu Lab sell their own official hardened steel nozzle for the A1. It is the straightforward choice — no compatibility questions, fits exactly as the stock nozzle does, and Bambu's filament profiles already include the temperature offsets for hardened steel. Get the diameter that matches your current nozzle; 0.4 mm is the default for most users. Third-party options exist. Phaetus make a hardened nozzle in the Bambu hotend format, and other sellers list them on the usual resellers. They generally work, but check carefully that the listing specifically calls out A1 compatibility. The X1C and P1P/P1S share the same hotend format as the A1, so anything confirmed to fit those will also fit the A1. One thing worth knowing: if you fit a new nozzle and immediately see odd first-layer behaviour, the first thing to check is whether the nozzle assembly is fully seated. A partially engaged quarter-turn lock will cause erratic results. ## Does switching nozzle change anything else A little, yes. Because hardened steel is a poorer thermal conductor than brass, you lose some heat transfer efficiency at the melt zone. In practice: - Print 5–10 °C hotter than you would with brass for the same material - If you were already near the top of a material's temperature range, slow the print speed slightly rather than pushing the temperature further - Retraction settings do not normally need to change - Bed temperature, part cooling, and layer times are unaffected On abrasive filaments this trade-off is a non-issue, because those materials typically want higher temperatures anyway to keep the particle-filled melt moving freely. ## Installing a new nozzle safely On most traditional printers — Creality, Prusa, and similar — you heat the hotend to around 200 °C and undo the nozzle with a spanner while holding the heater block steady with a second spanner. Never try to undo a cold nozzle. You will strip the thread or crack the heater block. Always torque it back in while hot, then let everything cool before printing. On the Bambu A1, the process is guided on-screen. The printer's nozzle change menu walks you through heating to the correct temperature, purging material, and physically swapping the assembly. Follow that sequence rather than improvising your own. Regardless of printer, wear heat-resistant gloves or use a thick cloth. The heater block and nozzle are well above 200 °C during the change. That is enough to cause a serious burn instantly. ## When to get it printed instead If you want to use carbon fibre or glow-in-the-dark filament but do not want to upgrade your nozzle — or if it is a one-off project rather than a regular need — it is often simpler to send the file to us. We run hardened nozzles as standard for abrasive materials, so there is no setup cost on your end. Upload your file at [/printing.html](/printing.html) and we will quote you based on material, size, and quantity. Turnaround is usually within a few working days depending on queue and material availability. --- #### Filament storage: how to keep your spools dry and print-ready Source: https://harktech.co.uk/help/filament-storage-how-to-keep-spools-dry _Summary:_ Filament absorbs moisture from the air, causing popping, stringing, and poor surfaces — sealed containers with desiccant prevent it, and a food dehydrator fixes it once the damage is done. Filament picks up moisture from the air constantly. Leave a spool open on your shelf for a few weeks and you will notice it. Leave a spool of nylon open for a few hours on a damp day and you will really notice it. Good storage is one of those things that seems optional until it suddenly is not. ## Why moisture ruins prints When filament absorbs water, the moisture sits inside the polymer. At printing temperatures, that water turns to steam. You hear it as a faint popping or crackling in the hot end. You see it as rough, bubbly layer surfaces, excessive stringing, inconsistent extrusion, and more frequent jams. PLA is relatively forgiving. PETG and ABS absorb moisture faster. Nylon and TPU are the worst — nylon can go noticeably damp in a few hours on an open shelf on a humid day, and wet nylon prints badly enough to be unusable. ## Signs your filament has absorbed moisture The print will usually tell you before anything else: - Popping or crackling sounds while printing - Rough or bubbly surface texture on layers - More stringing than usual between features - Inconsistent line width or blobs mid-print - More frequent clogs or partial jams If the tip of the filament at the nozzle looks foamy or has tiny bubbles in the melt, that is moisture. A crackling sound that disappears after the first few minutes sometimes means only the surface is damp and the core is still fine. A spool that crackles all the way through a long print is properly wet and needs drying before you use it again. ## Which materials absorb moisture fastest Hygroscopic materials draw in water actively. From most sensitive to least: 1. Nylon (PA) — hours on an open shelf 2. TPU and other flexible filaments — a day or two 3. PETG — a few days to a week 4. ABS — similar to PETG 5. PLA — most tolerant, but still affected over weeks PLA seems fine until it is not. A spool that has been open for six months may print cleanly at first and then start stringing and popping halfway through a long job. ## How to store filament properly The goal is keeping the humidity around the spool below about 15% relative humidity. You do not need anything exotic to do that. **Airtight containers with desiccant** A large airtight food storage container — the kind with a rubber gasket and clip-down lid — does the job well and costs a couple of pounds. Drop in one or two silica gel sachets and seal it up. A 15-litre container holds two or three standard 1 kg spools comfortably. The critical thing is a proper airtight seal. Snap-on lids without a gasket do not work well enough. Press on the lid — there should be some resistance from the seal, not just the plastic tabs clicking into place. **Vacuum storage bags** Vacuum bags remove most of the air around the spool, so there is very little moisture to absorb. They are cheap and stack well in a cupboard. The practical downside is that you need to re-vacuum them every time you open one, which gets tedious if you switch materials often. They are best for long-term storage of spools you will not touch for months. **Dry boxes with passive or active drying** A dry box lets you print directly from a sealed container while the filament feeds through a PTFE tube to the hot end. Passive dry boxes use desiccant inside a sealed enclosure. Active dry boxes add a small heating element to drive the humidity lower and keep it there. For PLA, PETG, and ABS, a passive dry box with desiccant is usually enough. For nylon, TPU, or any long print in a damp environment, an active heated dry box makes a real difference. Commercial options from Sunlu, Bambu, and eSUN sit around the £30-50 mark and are a clean solution if you print every day. You can also build a basic version from a large airtight container with a PTFE coupler through the lid and a spool sitting on a bearing. It works well. ## Drying filament that is already wet Storage prevents the problem. Drying fixes it. You cannot dry filament by leaving it in a dry container — you need heat. A food dehydrator is the best tool for this. Set it to the right temperature and leave the spool in for four to eight hours: - PLA: 45-50 °C - PETG: 65 °C - ABS: 65-70 °C - Nylon (PA12/PA6): 70-80 °C - TPU: 45-50 °C Do not exceed these temperatures. PLA spools can warp or fuse at higher settings, especially the cardboard centre insert. Kitchen ovens work but the element cycles on and off, which can spike the temperature above what you set. Most ovens are not accurate at 50 °C. If you use one, keep an oven thermometer inside and leave the door slightly ajar. A dedicated filament dryer is more reliable and sits on your bench without tying up the kitchen. After drying, move the spool straight into a sealed container while it is still warm. Leave it to cool on the bench and it starts absorbing moisture again within minutes. ## How long desiccant lasts Silica gel sachets saturate over time and stop working once they do. Most colour-indicating silica gel starts orange or blue when dry and turns pale or white when saturated. When it changes colour, regenerate it: spread it on a baking tray and put it in the oven at 120 °C for an hour. Regenerated desiccant works as well as new. A rough guide: one 50 g silica gel sachet per 10-15 litre container holding two or three spools. Check the sachets every few months — more often if you live somewhere humid or if you are storing nylon or TPU. ## How long does sealed filament last A properly sealed spool with fresh desiccant should stay printable for a year or more. PLA is the most stable. Nylon and TPU are the most demanding — even sealed, the desiccant will eventually saturate and moisture will creep back in, so check and regenerate more often for those materials. If a spool is old, print a small test piece first. Dimensional accuracy and surface finish will tell you quickly whether it needs a drying cycle before you commit to a long print. ## When to get it printed instead If you would rather skip the spool management entirely and just get a part in hand, we print to order from our UK workshop. We use dry, freshly opened filament for every job and run both a Bambu A1 and a Creality K2, so we can match the machine to what your model needs. Upload your file at [/printing.html](/printing.html), get an instant quote, and we will turn it around within a few working days. No need to worry about whether your PETG spool has been sitting open since last winter. --- #### Filament dryers explained: what they do, what RH means, and which to buy Source: https://harktech.co.uk/help/filament-dryer-guide _Summary:_ A filament dryer keeps your spool at a stable temperature and low humidity so moisture-sensitive materials like Nylon, PETG, and TPU don't pop, string, or leave rough surfaces — this guide explains what the RH reading means and which dryer to buy. Filament absorbs moisture from the air. Most plastics do it slowly, some do it quickly, and a few — Nylon especially — will pick up enough in a single humid afternoon to cause visible problems. A filament dryer keeps your spool at a controlled temperature and low humidity, either before or during a print, so none of that moisture makes it into the hotend. ## Signs your filament has picked up moisture The clearest tell is sound. When wet filament hits the melt zone, water turns to steam almost instantly. You hear a soft popping or crackling from the hotend — it ranges from occasional pops on a slightly damp spool to a steady snapping on something that has been left out for days. Beyond the noise, quality drops. Surfaces come out rough and matte where they should be smooth. Stringing gets worse because the moisture disrupts viscosity at the nozzle. On translucent filaments, you often see a cloudy or frosted finish instead of a clear one. In bad cases you get small bubbles or pits in the layer surface. Not every material reacts the same way. PLA can sit out for a day or two in an average UK room without much drama. PETG and TPU start to degrade noticeably within hours in a humid environment. Nylon and PVA are the worst: leave them unsealed overnight and you can go from a good spool to an unprintable one by morning. ## What a filament dryer actually does A filament dryer is a heated enclosure sized to hold a filament spool. It circulates warm air across the plastic for several hours, which causes moisture to migrate out of the filament and vent away. That's it. No magic. It's a gentle convection oven purpose-built for spools, with a hole in the side so filament can feed directly into your printer while it dries. The things that separate a good dryer from a mediocre one are temperature accuracy and airflow. A dryer that claims 65°C but only delivers 50°C won't touch Nylon. A dryer that heats air without moving it will have hot spots and cold corners where the spool barely warms up. Better units have a fan that keeps air circulating properly around the whole spool, not just the outside layers. ## What the RH reading means RH stands for relative humidity — the percentage of water vapour the air is holding relative to the maximum it can hold at that temperature. Because warmer air can hold more vapour, heating the enclosure causes the RH reading to drop even before the filament has fully dried out. The useful signal is the trend, not the number. When you load a damp spool, the RH inside the dryer rises as moisture leaves the filament. Once drying is nearly done, the reading levels off and stops climbing. That plateau is your cue that the spool is as dry as the dryer is going to get it. Most materials print well when the RH inside the dryer is below 15–20%. Nylon benefits from pushing below 10%. If you hit that floor within an hour or two, the spool was probably already fairly dry. If it takes eight hours to plateau, the spool was seriously wet. Some dryers show RH on the front display; others don't show it at all or hide it in a submenu. It's genuinely useful rather than just a marketing feature, because without it you're guessing when to start the print. ## Which filament dryer is worth buying For most home printers running PLA and PETG, a budget dryer does the job. The Sunlu S1 and S2 are widely stocked in the UK and work reliably for everyday materials. The S2 improved the RH and temperature display compared to the older S1 — that's the main reason it gets recommended more often. If you run Nylon, carbon-fibre blends, or other engineering-grade materials regularly, you need a dryer that can reach and hold 70–80°C without drifting. Budget units often struggle above 55°C. The eSUN eBOX and PrintDry Pro are worth looking at for a wider temperature range and better build quality. **Things to check before buying:** - Maximum temperature: it must reach the drying temperature for your materials. Nylon needs 70–80°C. - Feed hole design: check the filament path fits your spool type before assuming printing-while-drying will work. - Spool capacity: most dryers take standard 1 kg spools. 2 kg spools won't fit in smaller chambers. - RH display: not essential, but useful if you regularly print moisture-sensitive materials. ## Filament dryer vs food dehydrator A food dehydrator works on the same principle and plenty of people use one. The appeal is that larger tray models handle multiple spools at once and cost less per spool than a dedicated dryer. The drawbacks are real. Dehydrators aren't designed for round spools, so you end up improvising support. Temperature calibration can be 10–15°C off from what the dial shows, which matters when you're trying to avoid melting the spool hub while still drying properly. And there's rarely an RH display. If you already own a dehydrator, try it before buying anything else. Set it to 45–50°C for PLA and PETG, stand the spool on the tray, and run it for 4–6 hours. Use a separate thermometer probe to check the actual temperature if you have one. A kitchen oven is not a good substitute. The minimum setting on most domestic ovens is around 70°C or higher — too hot for PLA spools and most cardboard or plastic spool hubs. Ovens also cycle on and off rather than holding a stable temperature, and those swings can warp the spool or degrade the filament before any useful drying has happened. ## How long does drying take? These are rough figures for a spool stored open in an average UK room: - PLA: 4–6 hours at 45°C - PETG: 6–8 hours at 55°C - TPU: 4–6 hours at 45°C - ASA: 6–8 hours at 60°C - Nylon (PA12 / PA6): 8–12 hours at 70–80°C - PVA: 6–8 hours at 45°C A spool stored in a sealed bag with fresh desiccant only needs an hour or two, even for sensitive materials. A spool that has been open for weeks in a damp garage may need longer than the figures above, and the RH plateau is your best indicator that it is actually done. ## Keeping filament dry after drying Drying a spool and leaving it on an open shelf defeats the point. Most materials begin reabsorbing moisture within hours in a normal room. Keep dried spools in resealable bags or airtight boxes with silica gel desiccant. Colour-indicating gel is worth using over plain white — you can see when it is saturated and needs recharging. Recharge it by baking at around 120°C for an hour, and it will pull moisture again for years. If you print moisture-sensitive materials often, a dry-box setup is worth the small effort: a sealed container the spool sits in, with filament routed through a PTFE tube directly to the printer. The spool stays dry throughout a long print without needing the dryer running the whole time. ## When to get it printed instead If you're working with a demanding material — Nylon, TPU, carbon-fibre composite, or anything engineering-grade — and you'd rather not invest in a dryer, dry-box, and storage system, we can take care of the print for you. We run a mail-in 3D printing service from our UK workshop using calibrated machines and freshly-dried filament. You send us the file, we print and post the part back. No equipment to buy, no drying schedule to manage. Find out more on [our printing page](/printing.html) or [get in touch](/contact.html) with the details of your project. --- #### Drying 3D printing filament: why it matters and how to do it Source: https://harktech.co.uk/help/filament-drying _Summary:_ Moisture inside filament turns to steam in the hot end and ruins print quality. This guide covers which materials are most at risk, how to dry them properly, and how to store them so you are not doing it again next week. Plastic filament pulls moisture from the air, and that moisture causes real problems. It sits inside the spool quietly until it hits the hot end at 200-plus degrees, where it flashes to steam. You hear it as a faint hissing or crackling. You see it as blobs, rough surfaces, excess stringing, and layer lines that look foamy rather than smooth. Parts come out weaker too — steam voids inside layers make a bracket snap where it should flex. Drying is not optional for some materials. It is the first thing to check any time your print quality has mysteriously got worse. ## Signs your filament has absorbed moisture You do not need a moisture meter. The symptoms are fairly recognisable: - Hissing or popping sounds from the nozzle during a print - Blobs or zits appearing mid-print with no obvious cause - Stringing much worse than usual, even with retraction tuned correctly - Layer surfaces look rough, dull, or slightly foamy instead of smooth - Thin walls are brittle and snap where they should flex - PETG that is normally glossy coming out matte or chalky Any one of these on its own might have another cause. Two or three together — especially with an old spool or one that has been sitting open — almost certainly points to moisture. ## Which filaments absorb moisture fastest Not all materials are equally affected. Here is a rough hierarchy from most urgent to least: - **Nylon (PA)** — absorbs moisture extremely quickly. Always dry before use and keep it in a sealed container with desiccant even mid-print. - **PVA and BVOH** — similar to Nylon. Ruins fast, often overnight. - **PC (polycarbonate)** — needs high-temperature drying. Must be dry to print reliably at all. - **ASA and ABS** — less dramatic, but benefit from drying if the spool is more than a few months old. - **PETG** — very common and very susceptible. A few days open in UK humidity is enough to cause problems. - **TPU** — wet TPU strings badly and loses elasticity. - **PLA** — the slowest to absorb moisture, but spools stored in a damp workshop for six months or more will still show quality drops. ## How to dry filament ### Dedicated filament dryer This is the easiest method. Units like the Sunlu FilaDryer S2 or the Polymaker PolyDryer Box hold a spool at a controlled temperature for as long as you need. Most let you print directly from the dryer while it runs, which is useful for Nylon. Set the temperature, set a timer, and walk away. They run from roughly £25 to £60. For anyone printing regularly, one pays for itself in saved filament fairly quickly. ### Food dehydrator A food dehydrator with a temperature dial works well. Most reach 35–75°C, which covers PLA, PETG, ABS, ASA, and TPU. One thing worth checking: does yours actually reach the temperature you set? A cheap unit can run 10°C low. A probe thermometer will confirm it. Also check your spool fits — standard 200 mm spools fit most mid-size dehydrators, but it is worth measuring before buying. ### Kitchen oven An oven works in principle, but it is the least reliable method. Most home ovens are inaccurate at low temperatures — 50°C on the dial might be 70°C inside, which will warp PLA. If you use this method, use an oven thermometer rather than trusting the dial. Do not use spools with cardboard hubs, as they deform. Leave the door slightly ajar so moisture can escape rather than cycling back into the filament. ## How long does drying take Drying time depends on the material and how wet it is. These are reasonable starting points: - **PLA** — 4–6 hours at 40–45°C - **PETG** — 4–6 hours at 65°C - **ABS / ASA** — 4–6 hours at 60–70°C - **TPU** — 4–6 hours at 45–50°C - **Nylon PA12** — 8–12 hours at 70–80°C (PA6 can need longer) - **PC** — 4–6 hours at 80–90°C - **PVA / BVOH** — 4–6 hours at 45–50°C A spool that has been sitting open for months may need a second cycle. The tell is that print quality improves but hissing has not fully stopped — run it again. ## Storing filament after drying Drying is only half the problem. Leave a dry spool open and it will absorb moisture again — within hours for Nylon in a UK winter. The most practical setup is a sealed plastic storage box with silica gel desiccant inside. Most silica gel changes colour when saturated, so you can tell when it needs recharging. Dry it in the oven at around 120°C for an hour to restore it. Vacuum bags work too and pack down well if storage space is tight. For Nylon and PVA, the only really reliable solution mid-print is running directly from a sealed dry box or a dryer unit kept running for the duration of the job. ## What drying cannot fix Drying fixes moisture-related problems. If your filament has become brittle because it has been UV-exposed on a window ledge for a year, drying will not restore it. Brittle PLA that crumbles rather than flexing at all is degraded, not just damp — that spool is waste. Similarly, if your quality problems are actually a blocked nozzle, a worn PTFE liner, incorrect temperatures, or a bed adhesion issue, drying will not help. Drying is the right first step because it is easy and costs nothing. But it is not a cure for everything. ## When to get it printed instead If you want something in a difficult material — Nylon, flexible TPU, or PC — and you do not have a dryer or the setup to keep it dry through a long print, it is worth letting us handle it. We print those materials regularly and keep them properly stored. If you just want parts without the hassle of managing moisture, upload your file at [harktech.co.uk/printing.html](/printing.html), choose your material, and we will quote you based on weight and print time. Most orders turn around within a few working days. --- #### Choosing a 3D printing service for hobbyist projects in the UK Source: https://harktech.co.uk/help/3d-printing-service-for-hobbyists-uk _Summary:_ A practical guide for UK hobbyists on using a 3D printing service: materials, file formats, pricing factors, and when it makes more sense than running the job yourself. Most hobbyists come to a print service with one of three situations: they do not own a printer yet, their machine is down, or they need something in a material their own printer cannot handle. Whatever brought you here, a good service should give you a straight quote, turn it around without fuss, and ship it back in good condition. ## What hobbyists typically get printed Practically anything that fits on the build plate is fair game. The most common hobbyist requests: - Replacement parts for tools, appliances, and vintage equipment - Custom brackets, mounts, and enclosures for electronics projects - Scale models, miniatures, and display pieces - Drone and RC vehicle components - Jigs, fixtures, and workshop aids - Cosplay and prop pieces If you can find the file on Printables, MyMiniFactory, Cults3D, or Thingiverse — or if you have modelled it yourself — a print service can usually make it. Complex overhangs and thin walls need thought, but they are not off the table. ## Which material should you ask for? This matters more than most people realise. The main FDM filament types and when to use them: **PLA** is the default for anything decorative, display-only, or for indoor use. It prints cleanly, takes detail well, and post-processes easily. It softens in a hot car or near a heat source, so it is not the right call for engine bay parts or anything near a lamp that runs hot. **PETG** is tougher and slightly more flexible. Good for snap-fit parts, enclosures, and anything that might take a knock. It handles moisture better than PLA and is a solid general-purpose choice for functional parts. **ASA** handles UV and outdoor exposure far better than either PLA or PETG. If the part lives outside, in a greenhouse, or near a south-facing window, ASA is the sensible material. It also tolerates higher temperatures than PETG. Some services, including ours, offer multi-colour printing. Useful for logos, layered designs, or parts where contrasting sections matter and you do not want to paint anything. ## FDM or resin — which process fits your job? FDM is what most hobbyist services run by default. It is cost-effective, handles a wide range of materials, and scales up to large parts without difficulty. Resin printing (SLA or MSLA) produces finer detail — noticeably so on small pieces. It is popular for tabletop miniatures, jewellery patterns, and highly detailed props. The trade-offs are brittleness, higher cost, and a part size limit that comes from the resin tank dimensions. For a 28mm figure or a complex surface-detail piece, resin makes sense. For a structural bracket or a drone frame, FDM is almost always the better choice. If you are not sure which process fits your design, describe what the part needs to do and let the service advise. A good workshop will tell you honestly rather than just upselling. ## How pricing works The main cost drivers are the same everywhere: filament weight, print time, and any post-processing the part needs. A small bracket might cost a few pounds. A large multi-piece assembly costs more because it ties up the machine for longer. Some services charge a flat setup fee on top of the material cost. Others — including us — price directly from your uploaded file, so you know what you are paying before you commit. That approach avoids surprises. Multi-colour prints typically carry a small surcharge because they require more handling and machine time. For current pricing you can upload your file at our [3D printing page](/printing.html) and get a quote straight away. ## What file to send STL is the standard format and every service accepts it. 3MF is better if you have it — it carries colour information, scale, and orientation that STL strips out. OBJ works too. If you are pulling a file from Printables or a similar site, download the STL or 3MF directly. Do not send screenshots, photos of a screen, or PDFs of a drawing — the service needs the actual geometry to slice the file. A few things to check before uploading: 1. Make sure the model is scaled correctly. A bracket designed at 10 mm in Tinkercad should arrive as 10 mm, not 10 cm. 2. Watch the export units. Blender sometimes defaults to exporting in metres rather than millimetres, which lands your part at 1/1000th the intended size on the build plate. 3. Check for mesh errors. Most slicers flag non-manifold geometry. If yours does, run the file through Microsoft 3D Builder or Meshmixer to repair it before uploading. Fusion 360 and Tinkercad generally produce clean files. Blender exports can have issues if you have not applied scale transforms before exporting — Ctrl+A, Apply Scale in Object Mode, then export. ## Can you just print it at home? Yes, if you have the right machine and the material sorted. Entry-level FDM printers like the Bambu A1 Mini or Creality K1 handle the majority of hobbyist jobs well. Once you are past the initial learning curve, per-print costs at home are considerably lower than using a service. Where a print service makes more sense even for printer owners: - You need a material your machine cannot reliably run — ASA, flexible TPU, carbon fibre blends - The part is larger than your build volume - Your machine is down and you need the part soon - You want multi-colour output without buying extra hardware - The job is long and you would rather not babysit it Using a service for one-offs is not a compromise. It is a practical call when the cost of your time and the risk of a failed print outweigh the service fee. ## How long does it take? Print time varies a lot by part size and complexity. A small functional component might be done the same day. A large detailed model might spend several hours on the build plate before any post-processing begins. Most services give an estimated turnaround at the quoting stage. Ours is typically within a few working days from order confirmation, and we will always tell you if something is likely to take longer. ## What to look for in a trustworthy service Not all print services are equal. A few things worth checking before you commit: - Do they tell you if a design has likely print issues — thin walls, unsupported bridges, geometry that will fail — or do they just print and ship regardless? - Can you see a sliced preview or layer view before they start? That catches scaling errors before they waste your time and theirs. - Are returns and reprints handled reasonably if the print has a clear defect? A good service treats your file as a project, not just another queue entry. ## When to mail it in If you need a one-off print in a material you do not have, your machine is giving you grief, or you just want someone else to sort it, we can help. Upload your STL or 3MF at [harktech.co.uk/printing.html](/printing.html) and you will get a quote based on your actual file — no guesswork. Confirm your order and we will get it on the machine. Finished prints go back via Royal Mail or courier depending on size. If you have a question before you upload, drop us a message at [harktech.co.uk/contact.html](/contact.html) and we will give you a straight answer. --- #### Cura settings for miniatures: getting the best detail from FDM Source: https://harktech.co.uk/help/cura-settings-miniatures _Summary:_ Drop to 0.08–0.12mm layers, slow your outer wall to 15mm/s, switch to tree supports, and cool hard — those four changes fix the majority of miniature detail problems on a standard FDM machine. Printing miniatures on an FDM machine is genuinely difficult. The detail on a 28mm figure is tiny, and a printer running default Cura settings will wash most of it out. With the right settings, though, you can get results that are surprisingly clean — not resin-quality, but crisp enough to prime and paint. Here is what actually makes the difference. ## Layer height: the single biggest lever Default 0.2mm layers are fine for larger prints. For miniatures, drop to 0.08–0.12mm. This is the change that improves quality more than anything else on the list. At 0.05mm the surface steps become almost invisible, but a single miniature can take 6–8 hours at that resolution, so 0.08mm is usually the practical sweet spot. A standard 0.4mm nozzle handles 0.08mm reliably. Below 0.06mm you push the limits of most hotends, and worn or partially blocked nozzles show up immediately at fine layer heights. If you want to go finer than 0.06mm consistently, a 0.2–0.25mm nozzle swap is worth it. Keep your layer height between 25–75% of your nozzle diameter for stable extrusion — so for a 0.4mm nozzle, 0.08–0.12mm is your safe window. ## Print speed: slower than you expect At default speeds of 60–80mm/s, the printer physically cannot trace the small curves on a miniature accurately. The head overshoots, vibration blurs edges, and detail softens. Set these in Cura: - Print speed: 20–25mm/s - Outer wall speed: 15mm/s (the visible surface deserves the slowest move) - Inner wall and infill: 25–30mm/s - Travel speed: 120mm/s (fast travel reduces stringing between features) - Initial layer speed: 10–15mm/s Slow outer wall speed is the most commonly skipped setting. The outer wall is everything the eye sees — give it time to land accurately. ## Wall count and line width Set wall count to 3 or 4. On a small figure, walls make up most of the cross-section anyway, and more walls reduce the chance of thin parts — sword blades, spear shafts, fingers — delaminating and snapping. Leave line width close to your nozzle diameter. For a 0.4mm nozzle, 0.38–0.40mm works well. Some people drop it to 0.35mm to sharpen fine detail, but go too narrow and you will get under-extrusion on small features. Stick to 0.38mm unless you are already getting clean prints and want to push further. ## Supports: tree supports almost every time Standard grid supports are the wrong choice for miniatures. They contact the model at dozens of small points and often chip detail off when you remove them. Switch to tree supports. They grow up from the build plate and touch the model at far fewer points. Set: - Support type: Tree - Overhang angle: 50–55 degrees (stricter than default, which reduces total support volume) - Tree support branch angle: 40 degrees - Support interface: enabled, at 0.2–0.3mm gap (this puts a clean separating layer between support and model surface) Outstretched arms and flowing cloaks are the usual problem areas on fantasy miniatures. Tree supports handle these well once the overhang angle is tuned to your specific model. ## Temperature, cooling, and stringing Stringing wrecks miniature detail. On a figure with lots of small gaps between features you end up with a fine web of threads bridging everything. Drop your print temperature by 5–10°C from your usual setting. For standard PLA, 190–195°C is often cleaner for miniature work than the typical 205–210°C. Cooler plastic strings less between features. Retraction settings that help: - Retraction distance: 4–6mm direct drive, 6–8mm Bowden - Retraction speed: 45mm/s - Combing mode: set to "Not in skin" — this routes the printhead through the inside of the model rather than crossing open air, which dramatically cuts surface stringing Run the cooling fan at 100% from layer 3 onwards. Hot plastic that is not cooled quickly sags into fine features and loses definition. Maximum cooling is one of the cheapest improvements you can make. ## Z seam placement Every layer starts and ends at the same point, and that junction leaves a small mark. On a vase it barely matters. On a miniature face it is immediately visible. In Cura, set Z seam alignment to "User specified" and position it at the back of the model. On a humanoid figure this puts the seam behind the head or torso, well away from the face and chest detail. ## Which filament works best PLA and PLA+ are the standard choice for miniatures. They have lower stringing than PETG, they cool quickly, and they hold fine features well. Most matte-finish PLAs marketed specifically for miniature printing take primer and paint well too, though your settings matter far more than the brand. Avoid PETG for miniatures unless you need the material properties. It strings more, sticks aggressively to supports, and is harder to get clean results from at fine layer heights. ## FDM vs resin: being honest about it If fine detail is the top priority, a resin printer will outperform FDM every time. A 35-micron resin print captures crisp surface detail that a 0.08mm FDM layer cannot match. That said, FDM miniatures are not as poor as many people expect once settings are dialled in. FDM works well for terrain pieces, walls, dungeons, and figures at 54mm scale or larger. For standard 28mm tabletop figures you will get something paintable but slightly soft on facial detail. If fine facial sculpture matters — display pieces, competition entries, or stock you are selling — resin is the right tool for the job. Use FDM where it makes sense and do not fight the process. ## Why your miniatures are losing detail If your prints are coming out blobby or smeared rather than sharp, the usual causes are: - Layer height too high (start here before changing anything else) - Print speed too fast for the level of detail in the model - Cooling fan underperforming or set below 100% - Print temperature too high, leaving the plastic soft too long after it is deposited - A worn or partially blocked nozzle producing inconsistent extrusion Change one thing at a time. Dropping to 0.08mm layers, 20mm/s outer wall speed, and 100% cooling in one go covers the most likely causes and gives you a clean baseline to work from. ## When to mail it in If detail problems persist after working through the settings above, the issue may be hardware rather than Cura — a partially blocked nozzle, a worn PTFE liner, or inconsistent extruder grip can all cause quality loss that no setting change will fix. We work on FDM printers in the workshop and can diagnose and repair the mechanical side when software tuning has been exhausted. Get in touch via [our contact page](/contact.html) and tell us what you are seeing; we can usually point you in the right direction, and if the printer needs hands-on attention we can talk through the options from there. --- #### Which 3D printing material should you choose for a functional part? Source: https://harktech.co.uk/help/which-3d-printing-material-for-a-functional-part _Summary:_ If a part has to actually hold, clip, flex or live outdoors, the material matters more than the colour. Here is how we pick between PLA, PETG, ABS, ASA, PC and TPU for real jobs. If a part has a job to do, hold a panel shut, take a load, sit in a hot car or flex without snapping, the material matters far more than the colour. Most problems people bring us are not print quality, they are the wrong plastic for the job. Here is how we choose, in plain terms, so you can tell us what you need or let us pick for you. If you are not sure, you do not have to work it out. Tell us what the part does and where it lives, and we will choose a sensible material. This guide is for when you want to understand the choice. ## The quick answer - Indoor, light duty, not load bearing: PLA is fine and cheapest. - Needs to take a knock, clip, flex slightly or get warm: PETG. This is our default for most functional parts. - Lives outdoors or in a hot car, or needs to look and feel like a moulded product: ASA or ABS. - Takes real load, gets hot, or replaces a structural part: polycarbonate (PC). - Needs to bend, grip, seal or absorb shock: TPU (flexible). ## PLA, when it is genuinely fine PLA is stiff, prints crisply and is cheap. It is a good choice for brackets and mounts that sit indoors, display pieces, jigs, and one-off fittings that never get warm or stressed. Its weakness is heat. Leave a PLA part on a sunny windowsill or in a car in summer and it can soften and sag. If the part will never see heat or real force, PLA does the job for the least money. ## PETG, the workshop default PETG is the material we reach for most often when a part has to work. It is tougher than PLA, handles warmth far better, and shrugs off the odd impact instead of shattering. It also resists water and many chemicals well, so it suits anything near a kitchen, bathroom or garage. Good PETG jobs: - Clips, clasps and latches that get used daily - Brackets and mounts that take a bit of weight - Replacement covers and housings - Parts that need to survive being dropped The split clamp and several replacement covers we print are PETG for exactly these reasons. ## ABS and ASA, for heat and the outdoors ABS and ASA are the plastics most consumer products are moulded from, so a part made in them feels right and stands up to heat far better than PLA or PETG. ASA in particular is built for sunlight and weather, it resists UV so it will not go brittle or fade outdoors the way other plastics can. Reach for these when the part: - Lives outside or in direct sun (use ASA) - Sits in an engine bay, near a heater or in a hot car - Needs to match the finish and feel of a moulded original ## Polycarbonate, when it really has to hold Polycarbonate is the strong one. It takes high load, resists impact extremely well and keeps its strength at temperatures that would soften other plastics. It costs more and is slower to print, so we use it where the part genuinely needs it rather than as a default. Good PC jobs are structural, the bracket that holds something heavy, the cap or fitting on machinery, the prototype that has to survive testing. A customer recently had a cap printed in PC for exactly this reason, it needed to take stress that PETG would not. ## TPU, for parts that must bend TPU is flexible, like a firm rubber. If the part needs to grip, seal, cushion or flex and spring back, this is the material. Think gaskets, bumpers, grommets, protective feet, phone and tool grips. It is not for anything that needs to stay rigid. ## A simple way to decide Ask three questions about the part: 1. Will it get hot? If yes, rule out PLA, lean to ASA, ABS or PC. 2. Will it take force or impact? Light: PETG. Heavy: PC. 3. Does it need to bend? If yes, TPU. If no, one of the above. That is most of the decision made in under a minute. ## Not sure? Just tell us the job You do not need to commit to a material to get a part made. Send us the part or the file, tell us what it does and where it lives, and we will recommend the right plastic and quote it. You can upload a model on our [3D printing page](/printing.html) for an instant price, or describe the part and we will help you choose. Getting the material right first time is cheaper than reprinting, so it is worth a quick word before we start. --- #### Get a 3D printed prototype from your STEP, STL or 3MF file Source: https://harktech.co.uk/help/3d-printed-prototype-from-step-stl-3mf-file _Summary:_ If you have a CAD design, you can have a physical prototype in your hands in a few days. Here is what file to send, how the quote works, and how to design a part that prints cleanly. If you have designed a part in CAD, you can have a real version of it in your hands within a few days, a £6.90 order minimum instead of the £15 to £40 many services charge, and no tooling cost. We print one-off prototypes and small runs from your file, post them across the UK, and you can refine the design and reorder as many times as you need. Here is how it works and how to get a clean result first time. ## What to send us We take the three formats that cover almost every design tool: - STEP (.step or .stp): the best choice if you designed in CAD (Fusion, SolidWorks, Onshape, FreeCAD and similar). A STEP file keeps the true geometry, so we can scale it, choose the best orientation and slice it cleanly. If you have a STEP file, send that. - STL (.stl): the most common print format. It works well, it is just a mesh of triangles rather than true geometry, so very curved or very fine detail can look slightly faceted. Export at a fine or high quality setting and it is excellent. - 3MF (.3mf): a newer format that can carry colour and part information. If your slicer or tool exports 3MF, we are happy to take it. If you only have a sketch or a photo of a broken part rather than a CAD file, that is fine too, we can often model it for you. Just get in touch and describe it. ## Getting a price The quickest route is to upload your model on our [3D printing page](/printing.html). It gives you an instant quote based on size, material and infill, so you can see the cost before you commit. For CAD work and prototypes specifically, the [3D printing from CAD page](/3d-printing-from-cad.html) covers the process in more detail. For a one-off prototype the cost is usually small, most of the prototypes we print are a few pounds to low double figures, so iterating is cheap. ## Designing a part that prints well A few habits make the difference between a prototype that works first time and one that needs a reprint: - Wall thickness: keep walls at least 1mm, ideally 1.2mm or more. Anything thinner can come out weak or not print at all. - Tolerances for fit: parts that slide or clip together need a small gap, around 0.2mm to 0.4mm, designed in. Modelling two parts to exactly the same size means they will not fit once printed. - Holes and pins: printed holes come out slightly undersize, so size up a touch if a bolt or pin must pass through. We can also adjust this for you. - Flat reference faces: a part with at least one flat face prints more accurately and needs less support. - Overhangs: steep overhangs need support material, which we remove, but designing them out where you can gives a cleaner finish. You do not have to get all of this perfect. Send us the file and we will flag anything that will not print well before we start, rather than printing a part we know will fail. ## Prototype now, final part later A sensible approach is to print the first version in PLA or PETG, which is cheap and fast, to check the size, fit and shape in the real world. Once the design is right, we can make the final part in a material matched to its job, PETG for everyday function, ASA for outdoors, or polycarbonate for strength. Our guide on [choosing a material for a functional part](/help/which-3d-printing-material-for-a-functional-part) walks through that choice. Because there is no tooling, changing the design between versions costs nothing extra, you just send the updated file. People often go through two or three quick rounds to dial a part in, and each round is only the print cost. ## Real examples The CAD prototypes we print are exactly this kind of work, a custom cap designed in CAD and printed in polycarbonate to take stress, an adaptor modelled to bridge two parts that were never meant to connect, brackets and housings tweaked over a couple of rounds until they fit. If you have the file, we can almost certainly make it. ## Send your file Upload your STEP, STL or 3MF on the [3D printing page](/printing.html) for an instant quote, or get in touch and describe what you are after. We will confirm it prints well, recommend a material, and post the finished part to you anywhere in the UK. --- #### Portable air conditioner adapters and parts, 3D printed in the UK Source: https://harktech.co.uk/help/3d-printed-portable-air-con-parts-uk _Summary:_ Portable air conditioner exhaust adapters, window seals and hose mounts, 3D printed to fit and posted across the UK. Pick a ready-made design or send a photo and we draw it to suit your unit. When the weather turns hot and the portable air conditioner comes out of the cupboard, the part that always seems to be missing, cracked or the wrong shape is the plastic exhaust adapter or window kit. Manufacturers often charge a surprising amount for a small moulded part, if they still sell it at all, and a unit from a few years ago may have no spares left. We print replacements to fit, here in the UK, posted to you within a few days. ## Parts we print for portable air conditioners - Exhaust hose adapters and couplers, the oval or round fitting that clips to the back of the unit - Window slider plates and seals that fill the gap so hot air goes outside, not back into the room - Window mounts and brackets that hold the exhaust hose in place - Duct adapters that step between 100mm, 125mm and 150mm hoses - Fin combs to straighten bent condenser fins ## Ready-to-print air con parts If one of these fits your unit you can have it printed straight away. Click through for an instant price: - [Portable AC second exhaust hose adapter (Blyss A018i)](/m/printables/1738004-blyss-a018i-12ch-portable-air-con-second-hose-adap) - [Thin portable AC exhaust adapter (V2)](/m/printables/1346085-v2-thin-portable-ac-exhaust-adapter) - [AC hose quick-connect mount for TROTEC, Pelonis, Proklima and Comfee (150mm)](/m/printables/1331494-ac-hose-mount-quick-connect-for-various-ac-units-t) - [Portable AC hose window mount](/m/printables/889078-portable-ac-hose-window-mount) - [Window seal for a 4-inch exhaust duct](/m/printables/517837-window-seal-for-4-inch-exhaust-duct) - [Modular air conditioner window hose adapter](/m/printables/196770-modular-air-conditioner-hose-adapter-for-window-mo) - [150mm air conditioner window adapter](/m/printables/509337-150mm-klimaanlagen-adapter-fur-fenster-150mm-air-c) Browse the full [models catalogue](/models.html) for more, or drop any .stl straight into the [instant quote tool](/printing.html). ## Cannot find the exact one? Portable AC exhausts vary a lot between brands, so the perfect match is not always on the shelf. If none of the above fits, send a photo of your unit's outlet and the hose with a tape measure in shot, or just the key measurements, through the [contact page](/contact.html). For a simple adapter we can often draw it and print it to fit. ## Which material, and what it costs We recommend PETG for air con parts. The exhaust carries warm air and the fitting often sits in direct sun at a window, and PETG copes with heat and sunlight better than standard PLA. There is more in our guide to [PLA vs PETG](/help/pla-vs-petg-which-to-pick-for-3d-printing). You get a firm price in seconds from the [quote tool](/printing.html), with no quote form and no surprise charges. A single small adapter usually lands at the £6.90 order minimum, which covers a part made and checked by hand here in Basingstoke. Need a couple of parts, say an adapter and a window seal? Add them to one cart. The £6.90 minimum and the postage are shared across the whole order, so each extra part works out cheaper. Most orders dispatch within 2 to 4 working days, posted tracked across the UK. ## Beat the heat [Get an instant price now](/printing.html), or [send us a photo](/contact.html) of your unit and we will tell you what we can print. ## Part not available as a download? If the part you need isn't on a model library, our partner [CEEQ Design](/3d-design.html) can reverse-engineer it from your broken original or a photo, and we print the replacement in-house. --- #### Get a replacement part 3D printed in the UK Source: https://harktech.co.uk/help/get-a-replacement-part-3d-printed-uk _Summary:_ When a small plastic part breaks and the manufacturer wants to sell you the whole unit, a 3D printed replacement is often cheaper, made to last and posted within days. Here is how to get one printed in the UK. Something plastic snaps, a knob, a clip, a vent louvre, a battery cover, the small bracket that holds a panel on, and you find the manufacturer either stopped making it years ago or will only sell you the whole assembly for far more than the part is worth. A 3D printed replacement is usually the better answer. It is made to the right size, in a material that suits the job, and posted to your door anywhere in the UK within a few days. This guide covers what we can replace, the three ways to get us the part, which material to choose, and what it costs. ## What gets replaced most The parts people have us reprint are nearly always small, functional and no longer sold on their own: - Knobs, dials and buttons for appliances, hi-fi and machinery - Clips, clasps and latches that hold panels, lids or covers shut - Battery compartment covers and door catches - Brackets, mounts and adapters for cameras, monitors, shelving and garden kit - Hose and pipe adapters, spouts and caps - Gears, spacers and bushings inside a mechanism If it is small, plastic and out of production, it is usually a good candidate. ## Three ways to get us the part **You already have the file.** If the part has been modelled by someone, you can often find it ready to print and just send us the link or the .stl. Browse our [models catalogue](/models.html) or sites like Printables and Thingiverse, then drop the file into the [instant price tool](/printing.html) and you will see a firm price in seconds. Real jobs customers have had printed from the catalogue include a [portable air-con second hose adapter](/m/printables/1738004-blyss-a018i-12ch-portable-air-con-second-hose-adap), a [pool skimmer adapter](/m/printables/1710823-pool-skimmer-mrizka-do-skimmeru), a [Refoss energy-monitor antenna bracket](/m/thingiverse/7364594-refoss-em16-antenna-bracket) and a [Fitbit to 22mm watch-strap adapter](/m/printables/1744290-fitbit-air-watch-strap-adapter-for-22mm-bands). **You have the broken part but no file.** Send us a clear photo with a ruler or tape measure in shot, or the key dimensions, through the [contact page](/contact.html). For a simple part we can often draw it and print it in-house, and we will tell you up front whether it is doable and what it will cost. **You need a part designed from scratch.** For anything complex we are honest about the limit. We are a printing workshop, not a design studio. A freelance CAD designer on Fiverr or Upwork can turn your idea into an .stl, and we print it once you have the file. ## Which material for a replacement part Most replacement parts come out best in one of two everyday materials: - **PLA** suits display pieces, light-duty parts and anything indoors that does not take much stress. - **PETG** is the better pick for parts that flex, take knocks, sit near heat or live outdoors, which covers a lot of real replacements. If a part needs to be genuinely tough or heat-resistant, we also run engineering materials such as ABS, ASA, PC and carbon-fibre-reinforced filament on an enclosed machine. Not sure which to choose? Tell us what the part does and we will recommend the right one. There is more detail in our guide to [PLA vs PETG](/help/pla-vs-petg-which-to-pick-for-3d-printing). ## What it costs and how long it takes You get a firm price in seconds from the [instant quote tool](/printing.html), with no quote form and no surprise charges. Small replacement parts usually land at the £6.90 order minimum. That floor reflects a part made and checked by hand here in our Basingstoke workshop, not a mass overseas run. If you need a few different parts, add them to one cart and they ship together, which often works out cheaper on postage. Most orders dispatch within 2 to 4 working days of payment, posted tracked across the UK. Made here, this week, rather than shipped slowly from overseas. ## Ready to go? If you already have the file, [get an instant price now](/printing.html). If you only have the broken part, [send us a photo](/contact.html) and we will tell you whether we can reprint it. ## No drawing of the part? No problem If all you have is the broken part, a photo or rough dimensions, you don't need to model it yourself. We work with [CEEQ Design](/3d-design.html), a Basingstoke CAD studio, who turn a sample or sketch into a print-ready file, then we print it in-house and post it to you. --- #### Can you 3D print a STEP file? (No, you don’t need to convert it to STL) Source: https://harktech.co.uk/help/can-you-3d-print-a-step-file _Summary:_ You can 3D print straight from a STEP file, no STL export needed. STEP keeps your exact CAD dimensions, which matters for functional and replacement parts, and we quote .step/.stp instantly just like an STL. Yes. If you have a STEP file, a `.step` or `.stp` straight out of Fusion 360, FreeCAD, SolidWorks or Onshape, it can absolutely be 3D printed, and you don't need to convert it to STL yourself first. Plenty of guides still tell you to export an STL before sending a part anywhere. That advice is out of date, at least here: you can drop a STEP file straight into the quote tool at [/printing.html](/printing.html) and get a price on the spot, exactly as if it were an STL. Here is what the two formats actually are, why STEP is often the better one to send, and what to do if a file refuses to quote. ## STEP vs STL: exact maths vs triangles A STEP file is a CAD solid. It records the part as real geometry, a 10 mm hole is stored as a true 10 mm circle, a curved face as the actual curve, with proper units attached. It is the format CAD packages use to pass exact models between each other. An STL is a mesh: the surface of the part approximated by flat triangles, and nothing else. No units, no true curves, no idea the part is solid. When you export an STL from CAD, the software chops every curve into facets at whatever tolerance you picked. Too coarse and circles come out visibly polygonal; too fine and the file balloons. Either way, the exact geometry is gone for good. A printer does ultimately need a mesh, slicers work on triangles. The real question is who does that conversion, and how carefully. ## Why this matters for replacement and functional parts For a decorative model it barely matters. For a bracket that bolts to something, a bush that presses onto a shaft, or a lid that has to clip back onto the original enclosure, it matters a lot. A sloppy STL export can shave a faceted tenth of a millimetre off a hole and turn a sliding fit into a hammer fit. Since most parts worth printing from CAD are exactly these, replacement parts and functional pieces drawn to measured dimensions, sending the STEP keeps those dimensions exact right up to the moment of printing. We do the mesh conversion in-house at a tolerance suited to the printer, not whatever a CAD export dialog defaulted to. STEP also carries real units, so the classic STL mishap of a part arriving at inch scale instead of millimetres simply can't happen. ## What we accept The upload form at [/printing.html](/printing.html) takes `.step` and `.stp` up to 50 MB, alongside STL and sliced 3MF as before. Exports from Fusion 360, FreeCAD, SolidWorks and Onshape are all fine, anything that writes standard STEP is. Parts up to 255 mm in each direction quote instantly, in any of our materials, at the same price as the equivalent STL. There is no surcharge for the conversion and no waiting for a manual review. One tip: export just the part you want printed, not the whole assembly. A STEP containing one solid body converts cleanly and quotes in seconds; a fifty-part assembly leaves us guessing which piece you actually want. ## If your STEP file won't quote Occasionally a STEP file won't convert, usually a very complex assembly, a surface model rather than a true solid, or an export from an older CAD package. If that happens you'll see a clear message rather than a wrong price. Two ways forward: re-export just the solid body you need (in Fusion 360, right-click the body rather than the whole design; in FreeCAD, select the single Part object before exporting), or send the file over via [/contact.html](/contact.html) and we'll convert and quote it by hand. And if you're not sure the part is printable at all, send it anyway. The quote costs nothing, and if something about the design won't survive printing we'd rather tell you before any plastic moves. ## No STEP or STL to start from? If you don't have any CAD file at all, [CEEQ Design](/3d-design.html), our Basingstoke design partner, can create one from a sketch, photo or sample, and then we print it for you. --- #### 3D Printing Cost UK: Prices, Minimums and Delivery Source: https://harktech.co.uk/help/3d-printing-cost-uk _Summary:_ What affects the price of a supplied-file print, how minimums and delivery work, and how to get a firm quote. A UK 3D printing price depends on the supplied file, material, print settings, quantity and delivery. At Hark Tech, **Draft PLA fit checks start at £5.18 and Standard prints start at £6.90**. Upload your file to see the firm price before checkout. [Get the price for your file](/printing.html), or read the [current rate card](/pricing.html) for material rates, minimums and delivery charges. ## What goes into the price? The quote uses the material required and the estimated machine time for the selected settings. Supports, finer layers, extra colours and larger quantities can change those inputs. The minimum charge covers the smallest jobs. Standard PLA pricing uses 4.6p per gram and £1.15 per machine hour, with a £4.60 per-part floor and a £6.90 order minimum. These are the Standard starting rules, not a promise that every material or part costs £6.90. TPU has a £11.50 print-order minimum; ABS, ASA, polycarbonate, nylon and PETG-CF have a £46 print-order minimum; PA-CF has a £69 minimum. These floors apply before any eligible no-colour-preference saving. Check the [live material and pricing information](/pricing.html) before choosing. Draft uses PLA with 0.28 mm layers and 10% infill for size, shape and fit checks. Fine detail uses 0.16 mm layers on supported unsliced files; its additional sliced machine time is included in the quote. An already-sliced 3MF retains its embedded settings. ## Why two similar-looking parts can cost different amounts A hollow enclosure and a solid block can have the same outside dimensions but use different amounts of plastic. Supports, walls, infill, orientation and layer height also affect print time. A photograph or overall size is useful context, but it is not enough to produce a firm printing price. Use the same file, material, quantity and delivery destination when comparing quotes. Check whether a quoted total includes postage and whether the proposed process suits the part. A low-cost FDM print and an industrial powder-bed or resin print do not necessarily meet the same requirements. ## One part or a small batch You can order a single suitable part. For repeated copies, the estimator applies the current quantity discount and combines the delivery calculation. Online quantities run from 1 to 100 identical copies. Larger runs need a written quote after a settings and capacity review. The [business printing page](/3d-printing-for-business.html) explains the small-batch and repeat-order route. Quantity discounts apply to the relevant part of the price, so multiplying a one-off price by the quantity is not a reliable batch quote. ## Delivery and dispatch The delivery charge is shown before payment. UK Tracked 48 becomes free at the qualifying £40 threshold; some fixed-price catalogue products include UK postage separately. The checkout uses the actual order and destination to show the available services. Print time is different from dispatch time and carrier transit time. Standard dispatch is normally 2–4 working days, with Express and Economy options described on the [lead-times page](/lead-times.html). Express has its own dispatch commitment and conditions. Check that page and your selected order option rather than treating machine hours as an arrival promise. ## Ordering a print versus running your own printer If you already have a printer, your own costs include filament, energy, maintenance, failed prints and your time. Those workshop costs are different from a supplier's delivered selling price. The [printer-owner costing guide](/help/3d-printing-cost-calculator-uk) explains that calculation. If you want Hark Tech to print the part, the shortest route is to [upload your STL, STEP or 3MF](/printing.html). The [UK printing service page](/3d-printing-uk.html) explains which supplied-file jobs fit the workshop. No printable model yet? [CEEQ Design handles CAD and model creation](/3d-design.html). Hark Tech prints the supplied file; design is arranged separately with CEEQ. --- #### Calculate Your Own 3D Printing Costs: A Practical Guide Source: https://harktech.co.uk/help/3d-printing-cost-calculator-uk _Summary:_ A printer-owner guide to measuring production costs, accounting for hands-on work and comparing estimates with completed jobs. If you want to **buy a finished 3D print**, use the [Hark Tech file uploader](/printing.html) for a firm price before checkout. The [UK print-cost guide](/help/3d-printing-cost-uk) explains the buying route, minimums and delivery. This guide is for people costing work on **their own printer**. Your production cost is not the same thing as a workshop's selling price. ## Start with the sliced file Slice the actual model using the printer, material and settings you intend to use. Record the estimated filament weight and print time, including supports and any colour-change waste. Estimates depend on the profile and should be compared with your completed prints over time. ## Add the costs you actually incur - **Filament:** multiply the used grams by the cost per gram of the spool. Include support and purge material. - **Electricity:** use measured energy consumption where possible, multiplied by your electricity unit rate. A printer's maximum rated power is not its average consumption. - **Maintenance and equipment:** allow for consumables, repairs and the useful working life of the machine. - **Failed prints:** include the material, machine time and work lost to failed attempts. - **Your time:** preparation, slicing, loading, support removal, checking and packing still take time even when the printer runs unattended. - **Selling and fulfilment:** packaging, delivery, payment fees and other business overheads matter when you are supplying a customer. A spreadsheet can keep these inputs visible. A calculator can help too, provided you understand its assumptions and replace defaults with your own measurements. ## A simple material calculation For a spool that costs £20 per kilogram, the material cost is 2p per gram. A sliced job using 50 g therefore consumes £1 of filament before energy, equipment, labour or delivery. This is a worked arithmetic example, not a Hark Tech quote or a current filament price recommendation. Keep cost and selling price in separate columns. A sustainable selling price must cover the work and overheads as well as plastic, and allow for the risk of rework. Simply copying another workshop's headline rate will not tell you whether your own job is viable. ## Compare estimates with completed jobs Record the actual run time, material use, failures and hands-on work for a few representative parts. Use those results to improve your estimates. Different geometry, materials and quality settings can produce very different costs even when two models have similar dimensions. For a batch, account for the actual production arrangement and shared packing work. Do not assume ten copies take exactly ten times the total effort of one copy, or that every saving comes from less filament. ## When you want a supplier price A supplier quote includes that supplier's equipment, process, handling and commercial terms. Compare the same file and specification, and check the final delivered total. Hark Tech prints supplied files in the UK. [Upload an STL, STEP or 3MF](/printing.html) to see the price for your selected material and quantity, or use the [current rate card](/pricing.html) to understand the workshop's published pricing rules. --- #### Cura settings for Klipper: the changes that actually matter Source: https://harktech.co.uk/help/cura-settings-for-klipper _Summary:_ Cura works fine with Klipper once you fix the start gcode, hand the acceleration job back to Klipper, and let pressure advance do the work retraction used to do. Cura was built around Marlin, so out of the box it sends a few things to your Klipper printer that either get ignored or actively make prints worse. The good news is you only need to change a handful of settings. Once those are sorted, Cura prints just as well as Orca or PrusaSlicer on a Klipper machine. Here is what to change, why, and what to leave alone. ## What changes when you move from Marlin to Klipper Klipper does the motion planning on a Raspberry Pi (or similar host), not on the printer's mainboard. That means a few things the slicer used to control are now better handled in `printer.cfg`: - Acceleration and jerk limits. - Pressure advance (Klipper's version of linear advance). - Input shaping. - Bed mesh and Z offset. Your slicer should hand those jobs over. If you leave Cura setting acceleration on every move, you fight Klipper's own limits and your tuned values stop mattering. ## Fixing the start gcode Cura's default start gcode assumes Marlin. Most of it works, but a few lines need swapping. Replace the start gcode block under Printer Settings, Extruder 1, with something like this: ``` M140 S{material_bed_temperature_layer_0} M104 S{material_print_temperature_layer_0} G28 BED_MESH_CALIBRATE M190 S{material_bed_temperature_layer_0} M109 S{material_print_temperature_layer_0} G1 Z5 F3000 G92 E0 G1 X5 Y20 Z0.3 F5000 G1 X5 Y200 E15 F1500 G1 X5.4 Y200 Z0.3 F5000 G1 X5.4 Y20 E30 F1500 G92 E0 ``` If you already have a `PRINT_START` macro defined in Klipper (most Klipper installs do, Mainsail and Fluidd nudge you towards one), the cleaner version is: ``` PRINT_START BED={material_bed_temperature_layer_0} EXTRUDER={material_print_temperature_layer_0} ``` A single macro call. Everything else lives in `printer.cfg` where you can edit it without opening Cura. For the end gcode, this is enough: ``` M104 S0 M140 S0 G91 G1 E-2 F2700 G1 X5 Y5 Z10 F3000 G90 G28 X Y M84 ``` ## Turn off Cura's acceleration control In Cura's print settings, find Enable Acceleration Control and switch it off. Same for Enable Jerk Control. If you leave those on, every move in the gcode gets an `M204` command setting the acceleration. Klipper will obey it, which means your tuned `max_accel` in `printer.cfg` is overridden on every line. You did the input shaping calibration for a reason, let it work. If you must set an acceleration ceiling per print (say you swap to a softer filament and want to slow down infill), do it with a `SET_VELOCITY_LIMIT` in your start gcode rather than letting Cura sprinkle `M204` everywhere. ## Pressure advance: stop fighting retraction Pressure advance is the single biggest reason to use Klipper. Tune it once per filament with the standard `TUNING_TOWER` test, then put the value in your slicer or your `PRINT_START`. In Cura, add this to your start gcode so it picks up the value per profile: ``` SET_PRESSURE_ADVANCE ADVANCE=0.04 ``` Replace `0.04` with whatever your tower run gave you. Typical values are 0.02 to 0.05 for direct drive, 0.04 to 0.08 for Bowden, but always tune. Once pressure advance is dialled in, your retraction needs to come down. A lot of stringing problems people fight in Cura on a Klipper printer disappear when you drop retraction from 6 mm Bowden / 1 mm direct down to: - Direct drive: 0.4 to 0.8 mm. - Bowden: 2 to 3 mm. Retraction speed 25 to 35 mm/s is fine for most setups. ## Acceleration and speed in Cura Leave Cura's speed settings sensible, print speed 100 to 150 mm/s for most jobs, outer wall slower (50 to 80 mm/s) for surface quality. Travel can go up to 300 to 500 mm/s on Klipper if your printer can move that fast without skipping. Do not crank Print Acceleration in Cura. With Acceleration Control turned off, Cura will not send acceleration commands anyway, so the field does nothing. Set your real limit in `printer.cfg`: ``` [printer] max_accel: 5000 ``` If you have run input shaping calibration and your printer is mechanically tight, 5000 to 10000 mm/s squared is realistic. If you have not, stay around 2000 to 3000. ## Input shaping is a printer-side job A common confusion: people look for input shaping in Cura. It is not there. Klipper handles it via: ``` [input_shaper] shaper_freq_x: 45.6 shaper_type_x: mzv shaper_freq_y: 38.2 shaper_type_y: mzv ``` Those numbers come from running `SHAPER_CALIBRATE` with an accelerometer. Cura cannot do this for you. ## Bed mesh and Z offset Cura has a section called Build Plate Adhesion. Leave Z Offset there alone, set Z offset in Klipper with `SAVE_VARIABLE` or `Z_OFFSET_APPLY_PROBE` after a calibration. If you also offset in Cura you double-apply and crash the nozzle. For bed mesh, call `BED_MESH_CALIBRATE` (or `BED_MESH_PROFILE LOAD=default`) in your `PRINT_START` macro, not via Cura. ## Small Cura settings that matter A few that catch people out: - Combing Mode: Set to All or Within Infill. With proper pressure advance the printhead does not need to retract over open air. - Coasting: Turn off. Pressure advance does the same job better. - Linear Advance Factor: Ignore. That is Marlin's name for pressure advance and it does nothing on Klipper. - Initial Layer Print Speed: 20 to 25 mm/s. Klipper or not, slow first layers stick better. - Wipe Nozzle: Off. The purge line in your start gcode handles it. ## What about Slicer to Klipper gcode flavour In Cura's Printer Settings, set G-code Flavour to Marlin. Yes, Marlin, not RepRap or anything else. Klipper interprets Marlin-style gcode by design, and changing the flavour can break things like `M109` waiting for temperature. ## When to mail it in If you have worked through all of this and the prints still ring, string or skip layers, the problem is usually not the slicer. Loose belts, a worn nozzle, a sticking extruder gear or a flexing frame all look like slicer problems but live in the hardware. We service Klipper printers, Voron, Creality K1 / K2, Sovol, Sidewinder and other community machines, by mail-in across the UK. Drop us a line at [/contact.html](/contact.html) describing what you are seeing and we will give you an honest read on whether it needs the workbench or just another tuning pass. --- #### How to reset Cura settings to default (and when you actually need to) Source: https://harktech.co.uk/help/reset-cura-settings-to-default _Summary:_ Three ways to reset Cura: roll back one profile, reset the visible UI, or wipe the whole config folder for a true factory state. Pick the lightest one that fixes your problem. If Cura is behaving oddly, you usually do not need to nuke the whole install. Most of the time one profile has drifted, or a setting has been changed in a sub-menu you have forgotten about. Start small and only escalate if that fails. There are three levels of reset, from gentle to scorched-earth: 1. Reset the current print profile back to its defaults. 2. Reset the visible settings list (custom-mode tweaks) without touching profiles. 3. Delete the Cura configuration folder so the next launch behaves like a fresh install. Work through them in that order. The first two take seconds. The third loses every printer, material and custom profile you have ever set up, so do not jump straight to it. ## What actually causes Cura to misbehave Nine times out of ten it is one of three things. A setting got changed by accident in the right-hand panel and you cannot find it again. A material or quality profile has been overridden and the little blue dot next to the value is hiding the override. Or a plug-in or post-processing script from the marketplace is silently running on every slice. A full reset will fix all three, but so will much smaller actions. Always check the right-hand settings panel for blue dots first. A blue dot means "this value differs from the profile default". Right-click it and choose "Reset value" and you may be done in five seconds. ## Reset one profile back to its defaults This is the right move when one specific quality profile (say, 0.2mm Standard) has drifted and the rest of Cura is fine. 1. In the top bar, click the profile name to open the profile drop-down. 2. Click "Manage Profiles". 3. Select the profile that is misbehaving. 4. Click "Update profile with current settings" if you want to keep your changes, or click "Discard current changes" to roll back to the saved profile. 5. To go further, delete the custom profile entirely and reselect the built-in one (Fine, Standard, Draft) from the top bar. Built-in profiles cannot be deleted, only custom ones. If the rogue profile has a pencil icon next to it, it is a custom profile and you can remove it cleanly. ## Reset the visible settings list Cura lets you hide and show individual settings in the right-hand panel. If you have been following random YouTube tutorials, the panel may now show 400 settings instead of the default 40, and that alone makes Cura feel broken. 1. In the settings panel, scroll to the bottom and click the cog icon, or click the hamburger menu at the top of the panel. 2. Choose "Configure setting visibility". 3. At the top of the dialog click "Check all" if you want everything, or pick a preset like "Basic" or "Advanced" from the drop-down. 4. Close the dialog. This does not change any values, only which ones are visible. Useful when you cannot find a setting because it has been hidden, or when the panel has become unmanageably long. ## Full reset: delete the Cura configuration folder This is the nuclear option. It wipes every printer you have added, every material profile, every custom quality profile, every plug-in setting and every cached slice. Use it when nothing else works, or when Cura will not even launch. First, find your version number. The folder name includes it, for example `5.7` or `5.8`. You can see this in Help > About Cura, but if Cura will not start, look at the desktop shortcut name. On Windows the folder is at: `%APPDATA%\cura\` Paste that path (including the percent signs) into the address bar of File Explorer and press Enter. Windows will expand it to something like `C:\Users\YourName\AppData\Roaming\cura\5.8`. On macOS: `~/Library/Application Support/cura/` In Finder press Cmd+Shift+G and paste that path. On Linux: `~/.config/cura/` Once you have the folder open: 1. Close Cura completely. Check the system tray on Windows or the dock on macOS to make sure it has actually quit. 2. Rename the version folder, do not delete it yet. For example rename `5.8` to `5.8.old`. Renaming gives you a free undo if you discover you needed something inside. 3. Launch Cura. It will create a fresh `5.8` folder and behave like a first install: it will run the add-printer wizard. 4. Once you are happy the reset has worked, you can delete the `.old` folder later. If you only want to keep your printer list but reset everything else, that is harder and not really worth it. Just write down which printers you have and re-add them after the reset. It takes a minute each. ## Should you back anything up first If the reset is to fix a problem you might just reintroduce after restoring backups, no. A clean slate is the point. If you have spent real time tuning materials, export them first. In Cura go to Preferences > Configure Cura > Materials, select each custom material and click "Export". You get a `.xml.fdm_material` file you can import back in after the reset. Do the same for custom quality profiles under the Profiles section: select and click "Export". Do not try to copy files out of the `cura/` folder by hand. The internals change between Cura releases and a half-restored config is often worse than a full reset. ## Reset on UltiMaker Cura, BambuStudio, OrcaSlicer This article is specifically about UltiMaker Cura. The same idea applies to other slicers but the folder paths differ. BambuStudio keeps its config in `%APPDATA%\BambuStudio` on Windows; OrcaSlicer uses `%APPDATA%\OrcaSlicer`. Rename the folder, relaunch, fresh install. Same drill. ## When to mail it in We do not fix slicer problems by post, because the slicer is just software running on your computer. But if your prints are coming out badly even after a clean Cura reset, the issue is usually mechanical: a worn nozzle, an unbalanced bed, dodgy extruder tension, a partial blockage. Those we can sort out. If you have reset Cura twice, sliced a calibration cube with the default profile, and the print still looks wrong, send the printer (or the printhead, if that is all you can post) to us via [our contact page](/contact.html) and we will diagnose it properly. Tell us what you have already tried so we do not start from zero. --- #### Why your 3D print is curling up at the corners and edges Source: https://harktech.co.uk/help/why-3d-prints-curl-and-how-to-stop-it _Summary:_ Curling on a 3D print is shrinkage pulling the corners up off the bed or away from the layer below. Fix it with the right bed temperature, a clean surface, and less part-cooling fan on materials that hate it. Curling happens when the plastic cools and shrinks faster than the bed or the layer below can hold it down. The corners and thin edges lift first because they have the most exposed surface and the least mass to anchor them. Once a corner is up, the nozzle can clip it on the next pass and the whole print starts to peel. It is the same physics whether you are running PLA, PETG, ABS, ASA, or nylon. The difference is how much each material shrinks. PLA barely moves. PETG moves a bit. ABS and nylon move a lot, which is why they are the worst offenders. ## What is actually causing the curl There are three things going on at once when a corner lifts. The plastic cools. As it cools it shrinks. If the bed underneath is cold, or the part-cooling fan is blasting the layer the moment it is laid down, the top of the layer contracts faster than the bottom. That uneven contraction pulls the edges upward like a piece of paper drying on one side. The second thing is adhesion. If the bed is greasy, dusty, or just not hot enough for the material, there is nothing holding the corner down while it shrinks. A clean PEI sheet at the right temperature will usually win that fight. A fingerprinted one will not. The third is geometry. Sharp corners and long thin edges concentrate the shrinkage stress in a small area. A 200 mm long ABS part with square corners will always try harder to lift than a 40 mm round one. ## First thing to try: clean the bed properly Nine times out of ten, when a print starts curling on a printer that used to work fine, the bed has picked up skin oils from being handled. Wipe the build plate with isopropyl alcohol, 90 percent or higher, on a lint-free cloth. Let it dry fully before printing. If the plate is a textured PEI sheet that has been in service for a while, give it a wash with warm water and a tiny drop of washing-up liquid in the sink, rinse, and dry. Hold it by the edges from then on. Do not use glass cleaner. Most contain additives that leave a film. ## Get the bed temperature right for the material The bed needs to be hot enough to keep the bottom of the part soft and grippy while the next few layers go down. Rough starting points on a PEI sheet: - PLA: 55-60 deg C - PETG: 70-80 deg C - ABS or ASA: 100-110 deg C - Nylon: 70-90 deg C with a glue stick or PVA layer If you are already in that range and the corners are still lifting, bump the bed up by 5 deg C and try again. Cold bed is the most common cause of curling on PLA and PETG. Too-cool enclosure is the most common cause on ABS. ## Turn the part-cooling fan down on the right materials Part-cooling fans are great for PLA, where you want each layer to set fast so overhangs do not droop. They are a disaster for ABS and a hindrance for PETG. For PLA, leave the fan on full from layer 2 or 3 onward. For PETG, 30-50 percent is plenty. For ABS, ASA, and nylon, the fan should be off entirely, or no more than 10-20 percent on tight overhangs. If you are seeing curl on an ABS print and the fan is at 100 percent, that is your problem. ## Use a brim or a raft on tall, narrow, or sharp-cornered parts A brim is a flat, single-layer skirt printed in contact with the part. It gives the corners much more surface area to hold onto. Five to eight millimetres of brim is usually enough. Slicers will let you set it to only the outer edge so it peels off cleanly. A raft is heavier handed. It prints a full pad under the part. Use it for ABS, nylon, or anything with a tiny footprint that simply will not stay stuck on its own. ## Control the air around the print Draughts are the silent killer of big ABS prints. A cold breeze from a door or window across one corner of the part is enough to shrink that corner faster than the rest. The whole print warps toward the cold side. If you are printing in a room with airflow, put the printer in an enclosure. Even a cardboard box over an open-frame printer makes a measurable difference on ABS. For PLA an enclosure is not needed and can actually cause heat-creep problems on direct-drive heatbreaks, so do not enclose unless the material asks for it. ## Check the first layer height and squish A first layer that is printed too high is sitting on the bed instead of being pressed into it. The contact area is tiny and the corners peel away the moment they cool. You want the nozzle close enough that the extruded line is squashed slightly wider than its nominal width, with a visible flat top. Re-level or re-mesh the bed if your printer supports it. On a manual printer, the paper-drag test is fine as a starting point but expect to print a single-layer test square and adjust the live Z offset by 0.02-0.05 mm at a time until the surface looks even and matte, not glossy and round. ## When the slicer settings are the cause A few slicer settings make curling worse even when the bed and material are right. A print speed that is too high on the first layer gives the plastic less time to bond. Keep the first layer at 20-25 mm/s. Initial layer flow under 100 percent will starve the corners; 100-105 percent is a safe range. Outer wall speed too high on tall parts can make the corners lift later in the print because the cooling layer pulls on a layer that is not fully bonded yet. If you have changed any of these recently, put them back to defaults and try again before chasing other causes. ## When it is the printer, not the settings A bed that is physically warped will give you persistent corner lift on one specific side of the build plate, no matter what material you run. Mesh bed levelling can compensate for a small warp, but past 0.3-0.4 mm the only real fix is a new build plate. A failing bed heater that cannot hold its set temperature will also cause curl that comes and goes between prints. A clamp-on thermometer or a quick check with an IR thermometer at a few points on the plate will tell you whether the bed is actually reaching the set temperature evenly. If the corner lift is happening at the same physical spot on the bed every single time and cleaning and re-levelling do not fix it, the plate or the heater is the most likely culprit. ## When to mail it in If you have cleaned the bed, set the right temperature, calmed the fan down, and the prints are still curling on every material you try, there is probably a hardware fault behind it. A warped plate, a tired bed heater, a thermistor reading low, or a frame that has gone out of square will all keep curling prints no matter how good your slicer profile is. We can diagnose all of that on the bench. Pack the printer safely, include a sample failed print if you have one, and head to /contact.html to start a mail-in booking. We will come back with what we found and a fixed price before any work goes ahead. --- #### First layer adhesion: why prints lift and how to test the bed Source: https://harktech.co.uk/help/first-layer-adhesion-3d-printing _Summary:_ First layer problems almost always come down to bed temperature, nozzle height or a dirty plate. Here is how we test for each one before blaming the slicer. If your first layer keeps lifting at the corners, nine times out of ten it is either a dirty bed or the bed is too cold for the material you are running. The other one time, the nozzle is sitting too far from the plate. Everything else is a distant third. Get those three right and most prints stick without a brim, a raft, or a layer of glue stick. This article walks you through how we check each one on a printer that has come in for repair, and the simple test print we run before we hand it back. ## What a good first layer actually looks like A healthy first layer is squished. The lines should sit slightly flattened against the plate, touching each other with no visible gap between them. You should not see the round profile of the extruded strand. If you can see daylight between adjacent lines, the nozzle is too high. If the surface looks like polished plastic and the corners curl up, the nozzle is too low and the plastic has nowhere to go. Run a finger over a cooled first layer. It should feel smooth and uniform, not ribbed. ## What causes poor first layer adhesion There are really only a handful of root causes, and they show up in predictable ways. **A dirty bed.** Fingerprints, hand cream, old release agent and stray bits of filament all kill adhesion. PEI in particular hates skin oil. If the print sticks fine in the middle of the plate but lifts in the spot where you always grab it, that is a contamination problem, not a calibration one. **The bed is too cold for the material.** PLA usually wants 55-65 deg C. PETG likes 70-80 deg C. ABS and ASA need an enclosure and a bed at 100-110 deg C, otherwise the corners contract faster than the middle and peel off the plate. Running PETG at PLA temperatures is a common cause of mystery lifting. **Nozzle too far from the bed.** Even half a millimetre too high and the filament lands as a round noodle instead of a flattened ribbon. It cools before it bonds. **The bed is not flat, or not level relative to the gantry.** Mesh bed levelling hides a lot of sins, but it cannot compensate for a warped plate or a gantry that is tilted front to back. **Material problem.** Damp filament hisses and pops at the nozzle and lays down a foamy, weak first layer. PETG and nylon are the worst offenders. If you can hear it, dry it. **Drafts and cold air.** A window open behind a Bambu or a Prusa will pull heat off the corners of an ABS print and lift it off the bed before the second layer goes down. ## How we test the bed Before touching the slicer we check the hardware. A straight edge across the plate at room temperature will show any obvious warping. Most aluminium plates are flat enough. Glass is almost always flat. Cheap spring-steel sheets can develop a slight dish in the middle after a year of being pulled off and flexed. Next, the gantry. With the printer powered off and the steppers free, we lift the X axis to the top of its travel and lower it gently onto the bed. If one side touches before the other, the Z motors are out of sync, or one lead screw has lost steps at some point. On a Creality Ender style printer you can just lift the gantry by hand to reset it. On a CoreXY machine that is not an option. With the bed heated to its target temperature we run an auto-level (mesh probe) and look at the mesh values. A healthy bed shows variation of less than about 0.3 mm across the whole plate. Much more than that and you are asking the firmware to do a lot of work on every print. ## What to try first, in order Work through these before anything else. They are free and they fix most cases. 1. Wash the plate. Warm water and washing-up liquid, rinse, dry with a clean cloth. Not isopropyl alcohol on its own, that just moves the oil around. For really stubborn contamination, isopropyl after washing-up liquid is fine. 2. Set the bed temperature for the material, not for the previous print. PLA at 60, PETG at 75, ABS at 105 are sensible starting points. 3. Run the printer's first-layer or bed-level calibration. On Bambu that is the built-in routine. On a Prusa MK4 it is the first-layer calibration in the menu. On Creality with a CR-Touch, it is auto home then auto level. 4. Print a single-layer test square. Watch the corners. 5. Adjust Z offset live, while it prints. Lower until the lines just start to merge into a solid sheet with no gaps and no ridges. If you have done all five and it still lifts, the problem is usually the plate surface itself or the material. ## A first layer adhesion test print We use a 100 mm x 100 mm square, one layer thick, no infill, with the skirt disabled. Print it in the actual material you are about to use, at the actual bed and nozzle temperature, on the actual plate. Look for four things. First, the corners should stay glued down for the whole print. Second, the lines in the middle should touch each other with no gaps. Third, the surface should be uniform, no shiny patches next to matte ones, which would indicate uneven squish. Fourth, the print should release cleanly when the plate has cooled to room temperature. If you need a scraper, the squish is too aggressive. A 100 mm square takes a few minutes and tells you more about your printer than any benchy. ## Can I fix this myself? Usually, yes. First-layer problems are calibration and cleaning, not repair. You do not need any new parts and you do not need to open the electronics. If you are comfortable changing the bed temperature in your slicer and adjusting a Z offset, you have everything you need. The times it stops being a DIY job are when the bed itself is warped beyond what mesh levelling can fix, when a Z motor or lead screw is failing, when the heater cartridge or thermistor in the bed is reading wrong, or when a probe (BLTouch, CR-Touch, inductive) is faulty and giving inconsistent mesh readings. Those are bench jobs. ## Glue, hairspray and other crutches A thin layer of PVA glue stick on glass is a perfectly reasonable adhesion aid, especially for PETG, which can otherwise weld itself to a PEI sheet and tear chunks out of it. Hairspray works on glass too. Neither is a fix for a poorly calibrated machine, they are a compromise for awkward materials. If you need glue to get PLA to stick to a clean PEI sheet, something else is wrong. Never use glue stick on a textured PEI sheet. It fills in the texture and is a misery to clean off. ## When to mail it in If you have washed the plate, set the temperature correctly, run the calibration, adjusted the Z offset and it still will not lay down a clean first layer, the problem is likely mechanical. Warped plates, failing probes, dead bed thermistors and Z axes that bind in one spot are all things we see regularly and can fix on the bench. We are a UK mail-in workshop. Send us the printer with the plate you have been using and a sample of your filament, and we will run the same first-layer test print we have described here, find the underlying fault and report back before doing any paid work. Get in touch at /contact.html and we will send you the postage details. --- #### Why your 3D printer is not printing anything (and how to fix it) Source: https://harktech.co.uk/help/3d-printer-not-printing-anything _Summary:_ When a 3D printer goes through the motions but lays down nothing, the cause is usually a clog, a stripped extruder gear, a damaged PTFE tube, or a first layer set too close to the bed. Two different problems wear the same name. The first is when the printer heats up, accepts the file, and goes through the motions, but no plastic comes out of the nozzle. The second is when the job will not start at all: the screen sits idle, the SD card reads nothing, or the printer refuses to home. We will cover both. Start by working out which one you have. ## The printer moves but nothing comes out This is the more common version. The nozzle is travelling, the bed is hot, but the print stays as a thin scratch on the build plate, or there is nothing on the plate at all. Nine times out of ten it is one of four things. ### 1. The nozzle is clogged A blocked nozzle is the first thing to suspect, especially if the last print finished fine but the next one will not extrude. Filament carbonises inside the hotend over time, and small bits of debris in cheap rolls get stuck at the tip. Heat the nozzle to printing temperature for your material and try to push filament through by hand. If it will not move, or it curls out to one side as a thin thread, the nozzle is partly blocked. A cold pull (sometimes called an atomic pull) clears most soft clogs. For stubborn blockages you swap the nozzle out. They cost very little and are worth keeping a couple of spares for. ### 2. The extruder is not gripping the filament Look at the extruder gear. If it is shiny and packed with filament shavings, the gear has been spinning while the filament stays still. That happens when something downstream is blocking flow, or the idler tension is too loose. Clean the gear with a small brush, tighten the idler arm, and push fresh filament through. If the gear keeps stripping the filament smooth, the blockage is further down. Move on to the next two causes. ### 3. The PTFE tube is damaged or misseated On Bowden printers (most Creality Ender and CR series), the white PTFE tube runs from the extruder down into the hotend. If the tube has burned at the hot end, or the coupler has lost its grip, filament gets pushed into the gap and jams there instead of feeding into the nozzle. Pull the tube out at the hotend. If the end is black, melted, or coned out, trim it square with a sharp blade and reseat it firmly. If the coupler does not bite the tube anymore, replace the coupler. This is a five-minute job once you have done it once. ### 4. The first layer is set too close to the bed If the nozzle is scraping the build plate, plastic has nowhere to go. The extruder pushes, the filament has nowhere to escape, and you get a dry scratch instead of a line. The print looks like nothing came out at all. Raise the nozzle a touch (roughly the thickness of a sheet of printer paper above the bed) and run a first-layer test. If the line is now visible, the Z offset was the problem. ## The printer will not start the job This is the second flavour. You hit Print and nothing happens. Or the screen reads the SD card but the file is missing, or shown as garbled characters. ### Check the file and the card Re-export the G-code from your slicer onto the SD card. Use a card the printer has worked with before. Some printers are fussy about cards above 8GB or 32GB. Avoid file names with spaces or special characters, because some older firmware truncates them. Pull the card out, blow the slot clean, and reinsert it. If the file shows up but the printer freezes when you select it, the G-code itself may be corrupt. Re-slice and try again. ### Check the heaters and thermistors If the printer shows a temperature error (often "MINTEMP", "MAXTEMP", or "HEATING FAILED"), the hotend or bed thermistor has a problem. The printer will refuse to start a print to protect itself, which is the correct behaviour. You can sometimes spot a loose thermistor wire near the hotend. If the reading on the screen is wildly wrong (-15 deg C, or +280 deg C while the printer is cold to the touch), the sensor or its wiring is faulty. Do not bypass the error. The safety check is there to stop a fire. ### Check the firmware Rarely, a firmware update goes bad and the printer boots but never moves. If you flashed firmware recently and things stopped working straight after, that is your cause. Reflash to a known-good version for your specific board revision. ## Can you fix this yourself? Most of the causes above are DIY-friendly if you have basic tools: hex keys, a sharp blade, fresh nozzles, and a spare PTFE tube. A clogged nozzle, a stripped extruder gear, or a Z-offset problem are all jobs you can do at the kitchen table in under an hour. Where we draw the line is anything electrical. A shorted thermistor, a damaged heater cartridge, a burnt mainboard, or a failed stepper driver are not kitchen-table jobs. If you have already smelled hot plastic on the board, or seen a brown patch near a connector, stop and unplug the printer at the wall. ## Is it worth repairing? A nozzle, a length of PTFE, and a coupler together cost less than a takeaway. If that fixes it, fix it. The judgement call comes if the mainboard is dead or the hotend assembly has cooked. A new mainboard for a budget printer can be a meaningful slice of what you paid for the whole machine. On older Ender 3 v1 boards a full replacement plus your time can be hard to justify. On a Bambu, a Prusa, or a higher-end Creality, the board is worth repairing because the rest of the machine has plenty of life in it. We will tell you straight if a printer is not economic to repair. There is no point posting a £150 printer to us if the fix is going to cost more than a fresh one off the shelf. ## What it costs and how long it takes We do not quote without seeing the printer. A clogged nozzle is a quick job. A fried mainboard with collateral damage to the wiring loom is not. Once we have it on the bench we will email you a fixed price before doing the work, so there are no surprises. Turnaround is usually within a few working days from when the printer arrives. Parts that have to come from outside the UK can add time, and we will tell you up front if that applies to yours. ## When to mail it in If you have worked through the obvious things (cleaned the nozzle, checked the extruder gear, reseated the PTFE tube, levelled the bed) and the printer still will not lay down plastic, that is the point to send it over. Same goes for any temperature error you cannot clear, anything that smells of burnt electronics, or a screen that has gone dead. Get in touch through [/contact.html](/contact.html) with the model of printer, a short description of what it does and does not do, and a photo of the hotend area if you can manage one. We will tell you whether it is worth posting in, what to pack with it, and where to send it. --- #### Best 3D printer in the UK under £500: an honest view from a repair shop Source: https://harktech.co.uk/help/best-3d-printer-uk-under-500 _Summary:_ If you have £500 to spend on a 3D printer in the UK, the honest workshop answer is a Bambu A1, a Prusa MINI+, or a current Creality K1, but the right one depends on whether you want to print, tinker, or both. If you have £500 to spend and you want a 3D printer that will still be working in two years, the honest answer is short. Buy a current Bambu Lab A1 or A1 Mini, a Prusa MINI+ kit, or one of the better Creality K1-series machines. That covers most people. The detail is in what you actually want to print and how much fiddling you enjoy. We see every brand on the bench, so this is what we actually think, not what an affiliate link tells us to recommend. ## What we mean by best at this price There is no single best printer. There is the printer that fits how you want to use it. At £500 you are looking at three rough categories. The first is a modern just-works machine with a touchscreen, auto bed levelling, and a fast Core XY or bedslinger frame. The Bambu A1 and the Creality K1-series sit here. The second is a well-supported open machine that rewards a bit of tinkering. The Prusa MINI+ and the Ender 3 V3 SE sit here. The third is a cheaper clone or an older discontinued model where you are buying a lot of frame for the money but adopting a community-supported project. Sovol, Anycubic Kobra, and Elegoo Neptune sit here. All three categories can produce nice prints. They fail in different ways and they need different things from you. ## The printers we actually see on the bench We do not sell printers, so this is just what walks through the door for repair. The Bambu A1 and A1 Mini come in for things like dodgy hot-end cables (there was a manufacturer recall on early units) and damaged extruders from filament jams. The frames are solid. Most jobs are quick. The Creality K1 and K1C come in with cracked hot-end ceramic heaters, blocked nozzles, and the odd snapped Y-belt. The machines are fast and capable, but the consumables wear faster than on gentler printers. Older Ender 3 variants still arrive constantly. Loose extruder gears, worn POM wheels, bent bed springs, dead mainboards from a shorted hot-end. None of that is a deal-breaker, it is just the price of buying the cheapest printer on the shelf. The Prusa MINI+ almost never comes in. When it does, it is usually a thermistor or a worn PTFE tube. Build quality is in a different league. So is the price-per-feature ratio. ## What to look for if you want it to last Buy the printer with the simplest mechanical design you can live with. Every extra moving part is something that will eventually need attention. A few things matter more than the spec sheet: - A direct-drive extruder is easier to live with than a Bowden setup, especially for flexible filament. - Auto bed levelling using a real probe (load cell, BLTouch, inductive) saves hours of frustration over a printer's lifetime. - An all-metal hot-end lets you run PETG and ABS without melting the PTFE liner. Worth it even if you only print PLA today. - A heated bed that reaches 100 deg C in a sensible time. Anything less limits what you can print. - An enclosed chamber matters for ABS and ASA but is overkill for PLA and PETG. Do not pay for one you will not use. Software support is the silent killer. Bambu's slicer is excellent but tied to their printers. Cura, PrusaSlicer, and OrcaSlicer are open and run anything. If a manufacturer disappears, the community keeps the open ones alive. ## Bambu A1 versus Creality K1 versus Prusa MINI+ These three cover most of what we get asked about, so here is the short version. The Bambu A1 prints fast, looks tidy, and the slicer is the smoothest experience for a first-time user. The trade-off is that you are in Bambu's ecosystem. If their cloud changes or their parts go end-of-life, you are waiting for them. The Creality K1 is a faster Core XY at a similar price. It is louder, the prints are sharp, and you will spend more time replacing nozzles, belts, and small parts. A great machine if you enjoy maintenance and want maximum speed for the money. The Prusa MINI+ is slower and the build area is smaller than the other two. What you get is a printer that does not break and a company that still sells parts for printers from the i3 MK2 era. If you want to print and forget about the printer, this is the one. ## Is it worth buying used Sometimes, yes. A two-year-old Prusa MINI+ or i3 MK3 at half price is usually a great buy, because Prusa hardware lasts and parts are still available. A used budget bedslinger is harder to recommend. By the time it has been on Marketplace for a few weeks, the previous owner has usually given up because something is broken. Bed warped, mainboard damaged from a hot-end short, extruder slipping. The cheap fixes are cheap. The expensive ones cost more than the printer is worth. If you do buy used, ask for a recent print photo, ask what slicer they use (one-word answers are a red flag), and budget another £40-£60 for a new nozzle, fresh PTFE tube, and a tube of bed adhesive. ## What goes wrong with budget printers Things to expect in the first year, regardless of brand: - The bed surface scuffs or peels at the centre where most prints land. - A nozzle blocks, usually because of low-quality or damp filament rather than the printer. - The extruder gear slips and starts grinding the filament. Cleaning and re-tensioning fixes it. - Belts go slack and prints develop ghosting or layer shifts. None of these are repair-shop jobs on their own. They are normal maintenance. If you would rather not learn that side of the hobby, factor in another £50-£100 a year for parts you will go through. ## Where to buy in the UK Buy from a UK reseller or the manufacturer's UK store. Importing direct from China is cheaper on the day but a nightmare if anything arrives broken. Warranty claims with European stock are quick. Warranty claims with grey-import stock can drag on for months. 3D Jake UK, Technology Outlet, iMakr, and the manufacturer storefronts (Bambu, Prusa, Creality) ship from the UK or EU. Amazon UK is fine for accessories, but check the seller is the actual manufacturer and not a relabelled third party. ## When to mail it in If a printer you bought is misbehaving and you have already tried the basics, a new nozzle, fresh dry filament, a proper bed level, we are happy to look at it. We get a steady flow of Ender 3 mainboard swaps, Bambu A1 cable replacements, and K1 hot-end rebuilds in the post. Send us a short message describing the symptoms and a clear photo first. We will quote before you ship anything, and if it is a warranty job we will tell you that too. Drop us a line at [/contact.html](/contact.html) and we will let you know whether it is worth the postage or whether the manufacturer should cover it. --- #### Orca Slicer settings for the Elegoo Centauri Carbon: a starting point Source: https://harktech.co.uk/help/orca-slicer-centauri-carbon-settings _Summary:_ Orca Slicer does not ship with a Centauri Carbon profile, so you have to set one up by hand. Here is the starting point we use on the bench and what to calibrate before you print anything serious. The Elegoo Centauri Carbon ships with its own slicer (a Bambu Studio fork), but plenty of people prefer Orca Slicer for the calibration tools and the more familiar interface. The catch is that Orca does not have an official Centauri Carbon profile yet, so you have to roll your own. Here is the starting point we use on the bench. ## Setting up the printer profile in Orca Open Orca Slicer, go to the printer dropdown, and choose "Add/Remove Printers" then "Custom Printer". You want these basics: - Printable area: 256 x 256 mm - Printable height: 256 mm - Nozzle diameter: 0.4 mm (or whatever you have fitted) - G-code flavour: Klipper - Origin: Front left The Centauri Carbon runs Klipper under the hood, so picking the Klipper flavour matters. Marlin gcode will technically print but you lose the cleaner extrusion commands and you cannot trigger pressure advance properly. ## Start and end gcode Orca's default start gcode for a generic printer will not heat the chamber, will not run the input-shaper macros, and will sometimes leave the bed cold while it homes. We use a stripped-down version of Elegoo's own start sequence: ``` PRINT_START EXTRUDER=[nozzle_temperature_initial_layer] BED=[bed_temperature_initial_layer] ``` That assumes you have left Elegoo's `PRINT_START` macro on the machine, which you should. Do not rip it out. It handles homing, bed mesh, nozzle wipe, and the chamber preheat. Replace the macro and you will spend a Saturday debugging probing issues. End gcode can stay short: ``` PRINT_END ``` Same logic. Elegoo's `PRINT_END` parks the head safely and turns the heaters off in the right order. ## Speeds and accelerations The Centauri Carbon will physically run at the speeds Elegoo advertises, but you do not have to. We dial it back for anything cosmetic. A sensible starting profile: - Outer walls: 200 mm/s - Inner walls: 250 mm/s - Infill: 300 mm/s - Travel: 400 mm/s - First layer: 50 mm/s - Acceleration: 5000 mm/s² for walls, 10000 mm/s² for infill and travel Those numbers print noticeably faster than a stock Ender or Bambu A1 and still give clean surfaces. If you want to push it for production parts, raise infill and travel first and leave the outer walls alone. ## Retraction for the direct drive The Centauri Carbon has a short, direct-drive path. Long retractions cause more grinding than stringing. Start here: - Retraction length: 0.6 mm for PLA and ABS - Retraction speed: 35 mm/s - Z-hop: 0.2 mm, only if you see scarring on tall prints - Wipe before retract: off PETG wants more. Try 0.8 mm at the same speed. TPU wants almost none; 0.2 mm is plenty. If you are still getting strings with these settings, the answer is usually temperature, not retraction. Drop the nozzle 5 deg C before you add more retraction. ## Temperatures we actually use Stock temperatures on the Elegoo profiles are conservative. For Orca, these are the numbers we print at on the bench: - PLA: nozzle 215 deg C, bed 60 deg C - PETG: nozzle 240 deg C, bed 75 deg C - ABS or ASA: nozzle 250 deg C, bed 100 deg C, chamber heater on - PLA-CF or PETG-CF: 5 deg C above the plain version of the same material - TPU 95A: 230 deg C, bed 50 deg C, very low retraction These are starting points, not gospel. Every spool is a little different, especially if you buy bargain brands. ## Calibrate flow and pressure advance before you print anything serious This is the part most people skip. Orca's built-in calibration tools are the main reason to use it on this machine. Run them in this order, once per filament: 1. Flow ratio. Single line test first, then the pattern test. Start at 0.98 and adjust. 2. Pressure advance pattern. The Centauri Carbon usually lands somewhere between 0.020 and 0.035 for PLA. PETG sits a little higher. 3. Temperature tower if the filament is new or unbranded. 4. Maximum volumetric flow test if you want to run high-speed infill. Most PLA tops out around 22 mm³/s. Save each calibrated profile under a name that includes the brand and colour. "Generic PLA" is how you end up with three different rolls behaving identically on screen and very differently in real life. ## Layer height and walls Nothing exotic here. 0.2 mm layer height, three walls, 15 percent gyroid infill is our default for functional parts. For display models we drop to 0.16 mm and bump walls to four. The hardened nozzle on the Centauri Carbon means you can also fit a 0.6 mm nozzle without much fuss, which is handy for big functional prints where wall strength matters more than fine detail. ## Orca Slicer vs Elegoo's own slicer Worth being honest about. Elegoo's slicer is tuned for this printer out of the box. It will give you working prints with zero configuration. Orca will not. You need to do the setup above. What Orca gives you back is the calibration suite, better tree supports, cleaner organic shapes, and the ability to slice for other printers from the same install. If the Centauri Carbon is your only machine and you are happy with default profiles, stick with Elegoo's slicer. If you are tuning for production parts or you already use Orca on another printer, the manual setup is worth the hour. ## When the print still looks wrong If you have done all of the above and still see ringing, layer shifts, or a textured top surface, the slicer is probably not the problem. The usual suspects on the Centauri Carbon are a loose belt (especially after shipping), a partly clogged nozzle from carbon-filled filament, a worn nozzle after a few kilos of abrasive, or input shaper data that needs re-running after you have added an enclosure mod. These are mechanical fixes, not slicer fixes. No amount of acceleration tuning will save a print from a notched belt. ## When to mail it in If your settings are dialled in and you are still getting bad prints, repeated clogs, layer shifts that come back after every belt tension, or a hot end running cold, send it to us. We will check belts and pulleys, inspect the nozzle and hotend assembly, re-run input shaper, and confirm the Klipper config is sensible. We do not stock every Elegoo spare on the shelf, so message us first with what is going wrong and we will tell you whether parts need ordering before you post the machine. Booking and the mail-in address are on [/contact.html](/contact.html). --- #### Best Cura settings for PETG: what we actually use in the workshop Source: https://harktech.co.uk/help/cura-settings-for-petg _Summary:_ A practical Cura profile for PETG based on what works on our bench: temperature, speed, retraction, cooling, and bed prep, plus the common faults and how we fix them. PETG is a great filament once you have it dialled in. It is tougher than PLA, handles a warm car in summer, and bonds layers like glue. The trade-off is that it strings, it sticks to the bed a bit too well, and it punishes you for the same settings that make PLA look perfect. Here is the Cura profile we actually load on the bench, plus the reasons behind each number. Treat them as a starting point. Every spool is slightly different, and you will still want to run a temperature tower on a fresh brand. ## A Cura starting profile for PETG These values assume a direct-drive or well-tuned Bowden machine with a 0.4 mm nozzle on a PEI or glass bed. Adjust from here, do not copy blindly. 1. Print temperature: 235 deg C for the first layer, 230 deg C after. Drop in 5 deg C steps if you see stringing, raise it if layers split. 2. Bed temperature: 75 deg C for the first layer, 70 deg C after. Smooth PEI likes the lower end, textured PEI is happy at 75. 3. Layer height: 0.2 mm. PETG looks tidy at 0.2 and hides small inconsistencies that show up at 0.12. 4. Print speed: 45 mm/s for walls, 50 mm/s for infill, 25 mm/s for the first layer. PETG hates being rushed. 5. Initial layer speed: 20-25 mm/s. Slower means a fatter, better-anchored first layer. 6. Retraction distance: 5 mm for Bowden, 1.5 mm for direct drive. Anything more on direct drive and you will grind filament. 7. Retraction speed: 25 mm/s. Faster than this on PETG and you snap strings off inside the hotend. 8. Z-hop when retracted: 0.2 mm. Stops the nozzle smearing across the top of the print. 9. Cooling fan: 30 percent after the first three layers, never 100 percent. PETG needs the heat to bond. 10. Flow rate: 95 percent as a starting point. PETG over-extrudes more visibly than PLA. 11. Combing mode: "Not in skin". This is the single biggest fix for stringing on visible top surfaces. 12. Wall line count: 3. PETG is a structural filament; give it walls to be structural with. Save that as a custom profile so you can come back to it. Cura's stock "Generic PETG" profile is too hot and too fast in our experience. ## Why PETG strings, and the Cura settings that actually help Stringing happens because PETG stays soft and sticky for longer than PLA after it leaves the nozzle. When the head moves between two features, molten plastic keeps weeping out and leaves a wispy trail. The fix is not just "more retraction". On most printers, more retraction past about 6 mm causes its own problems: the filament cools inside the heatbreak, the next extrusion is under-pressured, and you get a blob exactly where you were trying to avoid one. What works for us, in order: - Drop the temperature 5 deg C at a time. A temperature tower from 245 down to 220 will show you the sweet spot in twenty minutes. - Set Combing Mode to "Not in skin" or "Within infill". This keeps travel moves inside the print where strings cannot be seen. - Enable Coasting at around 0.064 mm cubed. It tells Cura to stop extruding just before the end of a line and use the residual pressure. - Slow the outer wall down to 30 mm/s. Slower walls give the filament time to settle without dragging. - Make sure your filament is dry. Wet PETG sounds like bacon frying in the hotend and strings no matter what you do. If you have tried all of the above and the print is still hairy, the spool is the suspect, not the slicer. PETG soaks up moisture from the air within days. ## Bed adhesion: the opposite problem PETG sticks to bare glass and PEI hard enough to take chunks out of the bed. We have had to replace customer build sheets after a single first-layer-too-low print. Use a release layer. A thin wipe of Magigoo, a glue stick, or even hairspray will keep PETG bonded during the print and let it pop off cleanly when the bed cools. If your first layer is lifting at the corners instead, the bed is too cold or the part-cooling fan came on too early. Push the bed to 80 deg C, hold the fan off until layer four, and add a brim of 5 mm. ## Cooling: less than you think PLA wants the fan on full. PETG does not. Run the part-cooling fan above 40 percent and your layers will split when you flex the part. We use 30 percent for general work and bump to 50 percent only when bridging or printing fine detail. The first three layers should always be 0 percent fan. PETG needs that heat to weld itself to the bed. ## Can I just use the default Cura PETG profile? You can, and for a quick functional print it will probably work. We do not use it because it sets the fan high, the temperature high, and the speed high. That gets you stringing, poor layer bonding, and a part that looks rougher than it should. Fifteen minutes spent making your own profile, with the numbers above, will save you hours of failed prints later. ## Is PETG worth the hassle over PLA? For decorative prints, no. PLA is easier, sharper, and cheaper. For anything that lives outdoors, sits in a car, holds a load, or gets handled a lot, PETG is the right call. It does not get brittle with age the way PLA does, it survives a summer windowsill, and it bonds layers strongly enough to be genuinely useful as a structural part. ## When to mail it in If you have tried a temperature tower, dried the filament, tweaked retraction, and your PETG prints are still rough, the issue is usually mechanical: a worn nozzle, a partially clogged heatbreak, a loose extruder gear, or moisture you cannot get out at home. We can diagnose all of those on the bench, swap parts, and send you back a tuned printer with a known-good PETG profile saved to it. We also run mail-in PETG printing if you would rather we print the part for you. Send a description and a photo of a failed print through [/contact.html](/contact.html) and we will tell you what is worth doing before you post anything. --- #### ABS print settings that actually work: temps, bed, enclosure Source: https://harktech.co.uk/help/abs-print-settings-guide _Summary:_ A workshop guide to ABS print settings that hold together: nozzle 240-250 deg C, bed 100-110 deg C, an enclosure, slow cooling, and slicer tweaks to stop warping, cracking and layer splits. ABS prints well when you give it heat and shelter from draughts. Get those two right and most of the other settings fall into place. Get them wrong and you will chase warped corners and cracked walls forever. Here are the settings we run when a customer sends in an ABS job, plus the reasons behind each one. ## The short version If you just want numbers to plug in, start here and tune from a test print: - Nozzle: 240-250 deg C - Bed: 100-110 deg C - Chamber: as warm as your printer will tolerate, ideally 40-50 deg C - Part cooling fan: 0 percent for the first few layers, 20-30 percent maximum after that - Print speed: 40-60 mm/s for walls, slower on small features - Layer height: 0.2 mm is a sensible default - Bed surface: PEI or smooth glass with an ABS slurry or a swipe of glue stick - Enclosure: yes, every time Now the why. ## Why ABS is fussier than PLA ABS shrinks a lot as it cools. More than PLA, more than PETG. When the bottom of a print cools faster than the layer being laid down, the bottom contracts and pulls the corners up off the bed. That is warping. When the inside of a tall wall cools faster than the outside, the layers pull apart in a horizontal split. That is cracking, or delamination. The whole strategy with ABS is to keep the cooling slow and even. A hot bed, a warm chamber, and almost no part cooling fan. That is the core of it. ## Nozzle temperature Start at 245 deg C and run a temperature tower if you want to be precise. Most brand-name ABS prints cleanly between 240 and 250 deg C. Below 235 you start seeing weak layer bonding and the part snaps along grain lines. Above 255 you get more stringing and the plastic browns slightly. If your hotend uses a PTFE-lined throat (common on cheaper printers), keep it under 240 deg C or the lining will degrade and shed bits into the melt. An all-metal hotend lets you push higher safely. ## Bed temperature and surface ABS needs a hot bed, full stop. 100-110 deg C is the working range. At 90 the corners will lift. At 110 the centre stays soft enough to follow the bed as the part contracts. For the surface, three things work for us: 1. A clean PEI sheet wiped with isopropyl alcohol before each print. 2. Smooth glass with a thin coat of PVA glue stick. 3. Glass or PEI with an ABS slurry (a few grams of scrap ABS dissolved in acetone, painted on thin). Avoid textured PEI for ABS. It works, but the part fuses so hard you can damage the sheet getting it off. Smooth surfaces release once the bed cools. ## You need an enclosure Open-frame printers can do small ABS parts. Anything taller than about 40 mm or with sharp corners will warp without an enclosure. The enclosure is not optional kit. It is the difference between a finished print and a curled-up tragedy. A proper enclosure does three things. It holds chamber heat from the bed, so the air around the print stays at 40-50 deg C. It blocks room draughts, which are the main cause of side-wall cracking. And it traps the fumes, which matters because ABS smells and the styrene is not something you want to breathe. If you are running ABS in a living space, vent the enclosure outdoors or to a filter. Do not skip this. ## Part cooling fan settings This is where ABS differs most from PLA. You want almost no part cooling. Run the fan at 0 percent for the first 3-5 layers so the base stays welded to the bed. After that, 20-30 percent maximum, and only if you have small overhangs or fine detail that genuinely needs it. Many of our ABS jobs run with the fan off entirely. The fan is fighting your enclosure. Every bit of cooling you add pulls a corner up. ## Print speed and flow Slower is better for ABS. We run walls at 40-50 mm/s and infill at 60. Top and bottom surfaces at 30-40 to keep them tidy. Travel speed can stay high. Keep retraction modest: 1-2 mm for a direct drive, 4-6 mm for a Bowden, at around 30-40 mm/s. Aggressive retraction with ABS leads to clogs because the molten plastic gets dragged back up into the cool zone of the hotend and seizes. Flow rate of 100 percent is the right starting point. If walls show gaps, nudge to 102-103. If corners bulge, back off to 97-98. ## Slicer settings worth changing A few non-obvious ones that make a real difference: - Bring the first layer down to 0.24 mm at 20 mm/s. A fat, slow first layer sticks. - Use a brim of 5-8 mm on anything with small footprint contact. Mouse ears on the corners help even more. - Set the initial layer bed temperature 5 deg C higher than the rest of the print, then drop it. - Turn on "avoid crossing perimeters" to cut down on stringing across the print. - Increase the number of wall loops to 3 or 4. ABS gains a lot of strength from thicker walls. ## When prints still crack or warp If you have done all the above and you still get vertical splits halfway up a tall print, the cause is almost always chamber temperature. Either the enclosure is leaking heat or the printer is in a draughty room. Move it, seal the seams, add a top to the enclosure if it is open. If the print warps off the bed despite a hot bed and enclosure, the bed is either dirty or out of level. Wipe it with IPA, re-level, and try a brim. If layers separate at random heights, the nozzle is probably too cool. Add 5 deg C and reprint a small test cube. ## ABS vs ASA: a quick note If you are printing parts that will live outside, ASA is worth a look. It runs at almost identical settings to ABS but does not yellow in sunlight. Indoors, ABS is cheaper and behaves the same on the printer. ## When to mail it in If you have tuned for hours and still cannot get ABS to behave, the problem is often the printer rather than the slicer. A worn PTFE lining, a partly clogged nozzle, a heater cartridge that drifts under load, or an enclosure that just is not holding temperature. We diagnose and tune ABS-capable printers in the workshop and can post the machine back ready to run. We can also print ABS parts for you on a properly enclosed setup if you would rather skip the headache. Drop us a line through [/contact.html](/contact.html) with a photo of your prints and the settings you are running, and we will tell you whether it is a tuning job or a hardware job before you send anything. --- #### Best 3D print settings for strength: walls, infill and temperature Source: https://harktech.co.uk/help/3d-print-settings-for-strength _Summary:_ Strong 3D prints come from more walls, hotter extrusion and the right material. Infill matters less than people think. Here is what we change first. Most people who ask us about strong prints reach straight for infill. That is usually the wrong lever. Wall count, layer adhesion and material choice do far more for a load-bearing part than cranking infill from 25 to 60 percent. Here is the order we change settings in when a customer sends us a part that keeps snapping. ## What actually makes a 3D print strong FDM parts fail in two places. They split between layers (the print delaminates along a horizontal seam), or a wall cracks through. Layer splits are by far the more common failure, because the bond between layers is always weaker than the plastic itself. Anything you do that improves how well one layer sticks to the next will make a bigger difference than infill ever will. That means the three settings that matter most are wall count, extrusion temperature and layer height. Get those right and a 20 percent infill part will outlast a 60 percent infill part with thin walls and a cold nozzle. ## Wall count: the single biggest win Increase your wall count (also called perimeters or shells) before you touch anything else. The default in most slicers is 2 or 3. For a part that needs to take load, push it to 4, 5 or even 6. Walls run continuously along the outside of the part, so the load travels through solid extruded plastic rather than through the diagonal lattice of infill. On a typical bracket or mount, going from 3 walls to 5 walls can roughly double the bending strength while only adding a few grams and a few minutes per layer. It is the cheapest strength upgrade you can make. If the part has a thin section (say 2 mm thick), check that your wall count actually fits. With a 0.4 mm nozzle and 0.45 mm line width, 5 walls is 2.25 mm and will not fit cleanly in a 2 mm wall. The slicer will either gap-fill awkwardly or skip walls. Either redesign the part thicker or drop a wall. ## Infill: less important than you think Once you have enough walls, infill mostly fills space and adds a small amount of stiffness. Going from 20 to 40 percent gives you maybe a 15 to 20 percent strength gain on a typical part. Going from 40 to 80 percent gives you a much smaller return for a lot more plastic and print time. For strength we use gyroid or cubic at 25 to 40 percent. Gyroid is good because it is isotropic, meaning it resists load roughly equally in every direction. Grid and lines patterns are weaker in one axis. Honeycomb prints slowly and the gain is not worth it. If you genuinely need a solid part, do not use 100 percent infill. Print it with very thick walls (say 10 walls) and 30 percent infill, or split the part and glue it. 100 percent infill often prints worse than thick walls because the slicer struggles to lay down adjacent solid lines without over-extruding. ## Temperature and layer adhesion A hot nozzle bonds layers better than a cold one. For every common material, push toward the upper end of the manufacturer's range when you want strength. For PLA, run 210-220 deg C instead of the default 200. For PETG, run 240-250 deg C. For ABS, 250-260 deg C. The trade-off is more stringing and slightly worse surface finish, but the layer bond improves noticeably. We have pulled apart test pieces printed at 200 and 220 deg C in the same PLA, and the hotter one needed visibly more force. Slow your print speed for the outer walls. 30 mm/s on the outer wall, even if the rest of the part runs at 80, gives the plastic more time to fuse to the layer below. Most slicers have a separate setting for outer wall speed. Keep your part cooling fan on for PLA, but turn it down for PETG and off for ABS. Cooling helps surface quality but hurts layer adhesion. PLA can handle full cooling. PETG wants 30-50 percent. ABS wants none, ideally in a heated enclosure. ## Layer height Thinner layers give you more layer bonds per millimetre of part. That sounds like it should be stronger, but in practice 0.2 mm is the sweet spot. 0.12 mm prints can be slightly weaker because each layer carries less material and any flow inconsistency hurts more. 0.28 mm is fine for chunky parts but the surface gets rougher. For most strength-critical prints, stick with 0.2 mm and a 0.4 mm nozzle. If you want a real step up in strength, go to a 0.6 mm nozzle and 0.3 mm layers. The fatter extrusion bonds better and the part prints faster. ## Material choice No amount of slicer tuning will make PLA outperform a properly printed PETG part for outdoor or load-bearing use. If your part keeps failing, ask whether you are using the right material. PLA is stiff but brittle and softens around 55 deg C. Fine for indoor jigs and display pieces. PETG is tougher, more flexible and handles heat to about 75 deg C. It is what we reach for first when a customer wants something stronger. ABS and ASA are tougher again and handle outdoor use, but they need an enclosure and they warp. Polycarbonate and nylon are stronger still, but they are demanding to print and most desktop printers struggle with them. Carbon-fibre filled variants help stiffness but actually reduce impact strength, so do not assume CF-PETG is stronger in every direction. ## Print orientation Orient the part so the load runs along the layers, not across them. A hook printed lying flat is dramatically stronger than the same hook printed standing up, because the layer split is no longer the weak axis under load. This often matters more than any slicer setting. If you have a part that keeps snapping at the same point, rotate it in the slicer so the failure plane is no longer perpendicular to layer lines, even if it means more support material. ## A sensible starting point For a part that needs to hold up, we would start with PETG, 5 walls, 30 percent gyroid infill, 0.2 mm layers, 245 deg C nozzle, 80 deg C bed, outer wall at 30 mm/s, fan at 40 percent. Print it in the orientation that puts the load along the layers. Adjust from there based on how it fails. ## When to mail it in If you have tuned your settings and parts still snap, the issue may not be in the slicer. Worn nozzles, an under-extruding hotend, a loose extruder gear or a partial clog will all weaken prints regardless of what your settings say. If you have run through walls, temperature and orientation and you are still getting layer splits or brittle parts, send the printer in. We will run test prints, check extrusion consistency and find out whether the machine is actually doing what the slicer is telling it to. Get in touch through [/contact.html](/contact.html) and we will sort out postage details. --- #### Best 3D print settings for miniatures: dialling in clean detail Source: https://harktech.co.uk/help/3d-print-settings-for-miniatures _Summary:_ A working tech's settings guide for printing tabletop miniatures: layer heights, speeds, supports, exposure and the small slicer tweaks that decide whether a face looks like a face. Miniatures live or die on the first 0.2 mm of detail. A sword edge, an eye socket, a cloak fold, none of it forgives a sloppy slice. The good news is you do not need an exotic printer to get a clean 28-32 mm figure. You need the right layer height, sensible speeds, and supports that actually touch the parts that need supporting. This is what we use in the workshop when a customer sends in a printer for a tune-up and asks us to dial it in for minis. ## FDM or resin: pick once, then stop second-guessing For anything smaller than a 32 mm hero with fine features, thin spears, capes, individual fingers, resin (MSLA) will out-detail FDM every time. The XY pixel on a 4K or 8K mono LCD is around 35-50 microns, and the Z is whatever you set. FDM nozzles are 0.4 mm by default. You can drop to a 0.2 mm nozzle and get respectable results, but you are fighting the tool. If you are printing terrain, vehicles, or chunky 54 mm+ figures, FDM is fine and often better. It is cheaper per part, no gloves, no IPA, no curing station. Pick the right machine for the job and the settings stop being a battle. ## FDM settings that actually move the needle Assuming a 0.4 mm nozzle on a Bambu, Prusa, or well-tuned Creality, here is where we land for 28-32 mm figures. 1. Layer height: 0.08 mm or 0.12 mm. Anything thicker and faces blur. Anything thinner and you are adding hours for diminishing returns. 2. Nozzle: 0.4 mm works. A 0.2 mm nozzle helps on faces but clogs more and triples print time. Worth it only if you print minis constantly. 3. Print speed: 40-60 mm/s on outer walls. Slow the outer wall down even if the rest of the print runs faster. The outside is all the viewer sees. 4. Acceleration: cap outer wall acceleration around 500-1000 mm/s squared. High accel ringing shows up as faint echoes next to sharp features, exactly where an eye or a buckle sits. 5. Wall count: three perimeters. Two is fine for big prints but three gives more material for fine geometry to anchor into. 6. Infill: 15 percent gyroid is plenty. A miniature does not need to be strong, it needs to be light enough to paint and ship. 7. Retraction: tune it. Stringing across a cloak ruins the model. On a direct drive, start at 0.8 mm at 35 mm/s and creep up. Filament choice matters as much as settings. PLA is the default and it is the right default. It is stiff, prints sharp, and sands well for fixing seams. PLA+ formulations are a notch tougher without losing detail. Avoid PETG for minis, it strings, it blobs on overhangs, and the slight gloss eats edge contrast under paint. ## Resin settings: exposure is the whole game On a mono LCD printer the headline numbers are exposure time, lift speed, and layer height. 1. Layer height: 0.05 mm for general work, 0.03 mm if you want every chainmail link. 2. Exposure: every resin is different, but most ABS-like and standard greys land between 1.8 and 3.0 seconds on a modern 8K printer. Run a validation matrix print (Cones of Calibration, or the resin maker's test) when you open a new bottle. Do not guess. 3. Bottom layers: 4-6 layers at 25-35 seconds. Plenty of adhesion without bulging the raft. 4. Lift speed: 60-80 mm/min for the first few mm, then faster. Slow peels save thin parts like spear tips. 5. Anti-aliasing: on. Image blur: off or very low. Modern slicers handle this better than they did two years ago. If your faces look melted, you are overexposing. If walls flex like rubber after washing, you are underexposing or under-curing. A 1-second change in exposure is a big change, move in small steps. ## Supports: where most miniatures get ruined For FDM, tree supports are the default for organic models. Set the top contact distance to 0.2 mm (one layer at 0.2 mm height) so they peel cleanly. Bambu and PrusaSlicer both do organic trees well now. For resin, hand-place your supports. Auto-supports are a good start but will plant a heavy support on a face or miss a sword hilt that needs one. Use light tips (0.25 mm) on faces and detailed surfaces. Use medium tips on bulk areas. Orient the model so the most detailed face points away from the build plate and is not buried in a forest of supports. If you are tilting a figure 30-45 degrees on resin, you will almost always get a cleaner result than printing it upright. The cost is more supports and more cleanup, but the detail is worth it. ## Slicer tweaks that quietly help A few smaller settings make a visible difference on FDM minis: - Outer-before-inner walls: turn this on. The outer wall prints against still-warm plastic underneath rather than being smeared against existing perimeters. - Coasting or pressure advance: tune it. Sharp corners on shoulder pads and gem facets depend on the nozzle not over-extruding into the corner. - Z-seam alignment: hide it on the back of the model or align to a sharp edge. A random seam puts a zit on the face about a third of the time. - Ironing: usually off for minis. It flattens the very details you are trying to preserve. On resin, the slicer matters less. Lychee and Chitubox both work. Get the exposure right and the slicer choice is a preference. ## When the printer itself is the problem Settings only matter on a machine that holds its tolerances. If your Z is binding, your belts are loose, or your bed is warped, no slicer profile rescues the print. Common things we see when a printer comes in for a miniature tune-up: - Worn POM wheels on older Crealities causing visible Z banding. - Loose belts giving ghosting on outer walls. - A bent or misaligned LCD on a resin printer cooking one corner harder than the others. - Old FEP film flexing on every layer and lifting fine features. Fix the mechanicals first. Then dial in settings. ## When to mail it in If you have tried two or three layer heights, retuned retraction, and the faces still come out smeared, the printer probably needs a service rather than another settings tweak. We do mail-in tune-ups and repairs for FDM and resin machines across the UK, belt tension, LCD checks, FEP swaps, extruder calibration, and a test print before it ships back. We can also run a small batch of miniatures for you if you would rather not buy a second printer for the job. Send us a note through [/contact.html](/contact.html) with the printer model and a photo of a failing print, and we will tell you honestly whether it is a settings problem or a hardware one before you post anything. --- #### Why your 3D prints keep warping at the corners and how to fix it Source: https://harktech.co.uk/help/why-3d-prints-keep-warping _Summary:_ Warping is the bottom of your print cooling and contracting faster than the top, pulling the corners off the bed. Most cases come down to bed temperature, a dirty or worn surface, first layer height, or a draught in the room. Warping happens when the bottom of your print shrinks as it cools and pulls the corners up off the bed. The plastic at the top of the part is still hot and wants to keep its shape. The plastic at the bottom has already cooled and contracted. Something has to give, and usually it is the bond between the part and the bed. The bigger and flatter the part, the worse it gets. Long ABS prints curl like crisps. PETG lifts at sharp corners. Even PLA does it on a cold bed or a tired surface. ## What is actually happening Every plastic shrinks as it goes from molten to solid. The amount varies by material. PLA shrinks the least, around 0.3 to 0.5 percent. PETG sits in the middle. ABS and ASA are the worst, around 0.8 percent or more. On a 200 mm part that adds up to nearly two millimetres of pull. That pull works against whatever is sticking the print to the bed. If the adhesion wins, you get a slightly stressed but flat part. If the shrinkage wins, the corners peel. This is why warping always starts at corners and edges. They have the most cooled material pulling against the least surface area of texture or glue to hold them down. ## What to try first Most warping problems come down to four things, in this order: 1. The bed is dirty. Skin oils, old glue stick, dust, and PLA sugar from previous prints all destroy adhesion. Wipe the build plate with IPA (isopropyl alcohol, 90 percent or higher) and a clean lint-free cloth. Do this between prints, not just when something fails. 2. The bed is too cold for the material. PLA wants 55-65 deg C. PETG wants 75-85 deg C. ABS wants 100-110 deg C on a printer that can actually hit and hold that. 3. The first layer is squashed too lightly. If you can see daylight under the lines, the bond is weak. Lower the Z offset until the first layer looks like slightly squashed roads with no gaps between them, not separate beads. 4. There is a draught. An open window, an air-con vent, or a cold workshop pulls heat off the print and makes the shrinkage worse. Move the printer somewhere stable. If you have not already tried all four, do that before changing anything else. They fix the majority of warping cases that come through the workshop. ## Bed temperature, by material Cold beds are the single biggest cause of warping with PETG and ABS. The recommended temperatures printed on filament spools are often optimistic, especially on cheaper rolls. For PLA on a PEI sheet, 60 deg C is usually plenty. Going higher just softens the first layer and creates elephant's foot. For PETG on PEI, start at 80 deg C. If you still see lifting on long parts, push it to 85. Above that, PETG can start bonding so well that you risk tearing chunks out of the PEI when you remove the part. A thin layer of glue stick works as a release agent. For ABS and ASA, you need at least 100 deg C and ideally 110. If your printer cannot hit and hold that, you are not going to get clean ABS prints without help. More on that below. ## Bed surface Different surfaces suit different materials. PEI textured is a good all-rounder for PLA and PETG. Smooth PEI is better for ABS. Garolite (G10) is excellent for nylon. Plain glass with a thin glue stick coating works for almost anything but is fiddly. If you are running a stock Creality magnetic mat and it has seen a year of prints, just replace it. The textured coating wears off and adhesion drops quietly over time. We see plenty of warping problems that turned out to be a tired build plate. A new PEI sheet is the cheapest fix in 3D printing. ## Do you actually need an enclosure? For PLA, no. PLA prefers slightly cooler ambient air to set firm. For PETG, you can usually print it open if your room is not draughty. An enclosure helps with very tall or large-footprint parts but is not essential. For ABS, ASA, PC, and nylon, yes, properly. These materials need the chamber warm and still. A 30 deg C chamber roughly halves the shrinkage stress on ABS. Without that, you will fight warping forever. A cardboard box over the printer is not an enclosure. It traps some heat but does nothing about temperature stability, and it is a fire risk near a heated bed. If you are serious about ABS, you need either a printer designed for it (a Bambu X1 with the door shut, or a heated-chamber machine) or a proper sealed enclosure. Ventilate it. ABS fumes are not something you want in the room with you. ## Slicer settings that help A few settings make a real difference, especially on borderline materials: 1. Slower first layer. Drop to 20 mm/s. The plastic has more time to bond before the next pass starts pulling on it. 2. Higher first layer nozzle temperature. Add 5 deg C for layer one only. 3. Brim. A 5-8 mm brim spreads the shrinkage load across more surface area. Use it on anything with sharp corners. It peels off cleanly afterwards. 4. Mouse ears. For tall narrow parts, add small flat tabs at the corners by hand in the slicer. They give the corners something to hold onto. 5. Turn part cooling off for the first 2-3 layers. On ABS, turn it off entirely. Change one thing, print a test, and see what happened. Stacking every fix at once means you will not know which change did the work, and you may be overcompensating in software for a hardware problem. ## When the printer itself is the problem Some warping is not slicer or material. It is the machine. Bed warp, where the build plate itself is bowed, creates uneven first layers no matter how carefully you level. We see this on older Enders and on plates that have been over-tightened or dropped. A straight edge held diagonally across the bed at room temperature tells you in seconds. A failing bed heater can hold temperature accurately in the middle but drop a good 10-15 degrees at the corners. If your warping is always in the same area of the bed, run a laser thermometer across the plate after it has soaked for ten minutes at target temperature. Loose bed springs, worn Z lead screws, and slipping belts all contribute. A methodical first-layer test print, the one-square-per-corner pattern, will show you which corner is wrong before you waste another roll trying to compensate in software. ## When to mail it in If you have tried the obvious fixes (clean bed, correct temperature, fresh surface, brim, slower first layer) and parts are still curling, the issue is usually the build plate itself, the heater, or a frame that has drifted out of square. All fixable, but much easier to diagnose with the printer in front of us. Send it in and we will run a thermal soak test, check plate flatness with a straight edge and feeler gauges, and tell you what it actually needs before we change anything. Mail-in addressing and a return label sit on [/contact.html](/contact.html). Most repairs go back out within a few working days. --- #### What is bed mesh levelling and when do you actually need it? Source: https://harktech.co.uk/help/bed-mesh-levelling-explained _Summary:_ Bed mesh levelling probes the build plate at multiple points, maps where it dips and bulges, and nudges the Z axis to compensate as the nozzle moves so your first layer stays consistent edge to edge. Bed mesh levelling is the printer measuring how flat your build plate actually is, then quietly cheating the Z axis up and down to make up for the bits that are not flat. The nozzle stays at the same distance from the surface across the whole plate, even though the plate itself is slightly wavy. It is not the same job as the paper-under-the-nozzle test you may have done on an old Ender. That one sets the average gap. Mesh levelling corrects for the wobble across the surface that the average misses. ## What a bed mesh actually is Think of the plate as a topographic map. The printer touches a probe (or the nozzle itself) down at a grid of points, typically 9, 16, 25 or 49 spots depending on the firmware. At each point it records how far the Z motor had to drop before contact. That gives a height map of the plate. During the print, the firmware reads that map. If the plate dips by 0.1 mm in the front-left corner, the Z axis drops 0.1 mm whenever the nozzle prints in that area. The first layer stays the same thickness everywhere. That is the whole trick. There is no magic. The plate is still bent, the printer is just compensating. ## Why no plate is ever truly flat Glass, PEI-coated spring steel, textured PEI, aluminium tooling plate, none of them come out of the factory perfectly flat, and even if they did, they would not stay that way. Heated beds expand unevenly. The aluminium underneath bows slightly when the centre is hot and the corners are cooler. Spring-steel sheets pick up a slight cup over time. Magnets pull the corners down a fraction. On a 220 mm plate you usually see 0.1 to 0.3 mm of variation between the highest and lowest point. Your first layer is often only 0.2 mm thick. So a 0.15 mm dip in one corner means the nozzle is now twice as far from the plate as it should be, the line will not stick. That is the gap a mesh fills in. ## Mesh levelling vs the old paper test The paper test still has a place. It sets the **average** Z offset, how close the nozzle sits to the plate when the firmware thinks Z equals zero. You need that to be right before any mesh is useful, because the mesh only corrects the variation around that average. Get the Z offset wrong and a perfect mesh will still print too high or too low everywhere. Get the Z offset right but skip the mesh and the centre of the plate will be fine while the corners scrape or refuse to stick. You need both. Z offset first, mesh second. ## How often should you run a fresh mesh Not before every print, despite what some printers default to. A mesh is a snapshot of the plate at one temperature. If nothing physical has changed, the mesh from last week is still valid. Run a new mesh when you: - Swap the build plate (smooth PEI to textured, or vice versa) - Change the nozzle, especially to a different diameter - Move the printer to a new spot or knock it during a filament change - See the first layer go patchy on one side but fine on the other - Change bed temperature significantly, a mesh probed at 60 deg C is not quite right at 100 deg C If you print the same material on the same plate every day, monthly is plenty. ## How it works on the printers we see most **Bambu (A1, P1, X1).** Auto mesh runs at the start of each print by default using the lidar or micro-lidar plus the nozzle as a probe. You can disable it for short prints to save a minute. The mesh is shown in the printer screen under calibration if you want to see the actual numbers. **Prusa (MK3S, MK4, Core One).** Mesh Bed Levelling is built in and runs at the start of every print. The MK4 uses a load cell in the nozzle, so the nozzle itself is the probe. You can view the mesh in the menu, a flat plate should read within about 0.04 mm across the whole grid. **Creality (K1, K2, Ender 3 V3 KE, Ender 3 V3 SE).** Newer models auto-probe with a strain gauge or microswitch on the toolhead. Older Enders need a BLTouch or CR Touch added, with `G29` configured in the start G-code, or you are stuck doing it manually through the LCD menu. **Voron, RatRig and other Klipper builds.** `BED_MESH_CALIBRATE` runs the probe across the grid. Save it with `SAVE_CONFIG`, load it in your slicer start G-code with `BED_MESH_PROFILE LOAD=default`. ## When the auto-mesh still gives a bad first layer This is the awkward one. The mesh ran, the screen says calibration complete, but the first layer is still rubbish on one side. A few common causes: The probe and the nozzle disagree. Inductive probes (BLTouch, CR Touch) read the metal of the plate, not the actual print surface. If your PEI sheet is sitting unevenly on the magnetic base, the probe sees a flat aluminium plate underneath while the nozzle hits the bumpy sheet on top. The bed was cold during probing. Many printers probe before the bed reaches full temperature to save time. The plate then expands during the print and the mesh is wrong. Force the bed to full temperature before the mesh runs, most slicers have an option for this in start G-code. There is gunk under the probe points. A blob of dried glue stick or a stray bit of filament under one corner of a spring-steel sheet will throw a single point off by a few tenths of a millimetre and skew the whole mesh. The probe itself is dirty, magnetised, or loose. We have seen BLTouch pins that no longer deploy cleanly and Bambu lidar windows fogged with PLA dust. ## When the mesh is telling you something physical is wrong Most firmware lets you view the mesh as numbers or a heatmap. A healthy 235 mm plate should show variation under about 0.2 mm across the whole grid. If you see 0.4 mm or more between the highest and lowest point, the mesh is not going to save you. Something mechanical is off. Likely suspects: a bent build plate, sagging bed springs, a frame that is not square, a loose Z motor coupler, or a Y-axis carriage that has worked loose. No amount of compensation fixes a tilted gantry. That is the point where mesh levelling has done its job, it has told you the plate cannot be fixed in software. ## When to mail it in If your mesh shows more than 0.3 mm of variation and re-tramming the bed does not bring it down, or the auto-probe is giving wildly different numbers each time, send it in. We diagnose the probe, check the plate for warp with a straight edge, square the frame, and replace bent plates or worn springs. We also reflash and reconfigure BLTouch and CR Touch installs on older Creality machines that have lost their settings. Do not pay for a repair before you have run the mesh and looked at the numbers, sometimes the fix is a clean of the probe and a fresh Z offset, which costs nothing. If you are stuck, send a photo of the mesh through [/contact.html](/contact.html) and we will tell you whether it is worth posting the machine. --- #### Multi-colour 3D printing: how it actually works on a home printer Source: https://harktech.co.uk/help/multi-colour-3d-printing-explained _Summary:_ Most consumer 3D printers can produce multi-colour prints, but the method matters. Manual swaps are free and slow, automatic units like the Bambu AMS or Prusa MMU3 are fast but waste filament on purges. Yes, a normal home 3D printer can print in multiple colours. The catch is that almost all of them still have one nozzle, so the printer has to swap filament for each colour change rather than laying down two colours at once. How that swap happens is where the cost, the waste, and the print time all come from. There are four practical ways to do it: pause-and-swap by hand, a colour change at a set layer, an automatic multi-material unit like the Bambu AMS or Prusa MMU3, or a true dual-extruder machine with two separate hot ends. Each one has a sweet spot. ## How a single-nozzle printer prints more than one colour The printer extrudes one filament at a time. To change colour, it has to retract the current filament fully out of the hot end, push the new one in, and purge the old colour out of the nozzle before printing resumes. That purge is the wastage you hear people complain about. With a single nozzle you can do this two ways. You stop the print and swap the spool yourself, or you fit a feeder system that holds several spools and pushes whichever one the slicer asks for. The printer behaviour is the same either way. Only the labour changes. ## Manual filament swap: free, but watch the clock This is the cheapest route. In your slicer (Cura, OrcaSlicer, PrusaSlicer, Bambu Studio) you add a colour change or pause at a specific layer height. When the printer reaches that layer it stops, parks the head, and waits. You pull the old filament out, feed the new one in, push a bit through until the new colour runs clean, then resume. It works well for prints that have clean horizontal colour bands. A keycap with a coloured top, a sign with a contrasting baseplate, a tray with a different rim. Things where every Z height is one colour only. It is useless for anything where two colours sit at the same height. You cannot pause to swap five times per layer for 300 layers. You will lose the will to live. No extra hardware needed. Most modern Creality, Bambu, Prusa and Anycubic machines support a mid-print pause out of the box. ## Automatic multi-material units: AMS, MMU3, and friends This is what most people mean when they say "multi-colour printer". You bolt on a unit that holds four (sometimes more) spools and feeds the correct one into the single nozzle automatically. The well known ones in the UK are the Bambu Lab AMS and AMS Lite for the X1, P1 and A1 series, the Prusa MMU3 for the MK3S+ and MK4, and the Anycubic ACE Pro for the Kobra range. They all do the same job. The slicer paints the model in up to four colours, the printer pulls each filament in turn through the nozzle, purges the old colour to a waste tower or a poop chute, then carries on. The results can be excellent. Sharp colour boundaries, no banding, and you can walk away. The downsides are real though. **Purge waste.** Every colour change dumps somewhere between 0.5 g and 5 g of plastic depending on the colours and the slicer settings. Going from black to white is the worst because black contaminates everything. A four-colour print can produce more waste than the actual model. Plan for it and run lighter colours first where you can. **Time.** A colour change takes 20 to 60 seconds. A model with 1,000 colour changes adds 5 to 15 hours to the print. Slicers like Bambu Studio try to minimise swaps by grouping colours per layer, which helps a lot. **Reliability.** The mechanism that grabs and feeds filament is fiddly. Tangled spools, snapped filament inside the PTFE tube, and humid filament that swells in the bowden are the usual culprits. Keep your spools dry and your tubes clean and most problems vanish. ## True dual-extruder printers Machines like the Bambu Lab H2D, the Snapmaker J1, or older IDEX printers like the Sovol SV04 have two complete hot ends. One holds colour A, the other holds colour B. No purging between colours because the two nozzles never mix. That means almost zero waste and faster prints, but you are limited to two colours unless the slicer is doing something clever, and the machines cost more. They also need careful calibration so the two nozzles agree on where the origin is. A 0.2 mm offset between nozzles ruins the print. For most people, a single-nozzle printer with an AMS-style add-on is the sensible middle ground. ## Can my existing printer do this? Probably yes for manual swaps. For automatic multi-colour, check the manufacturer's compatible accessory list before you buy anything. A Bambu A1 or A1 Mini takes the AMS Lite. A Bambu P1S or X1C takes the full AMS. A Prusa MK4 takes the MMU3. A Creality K1 or K2 has its own CFS unit. A stock Ender 3 has no first-party option, but you can do manual swaps or fit a third-party feeder like the 3DChameleon, which is fiddly to set up but works. Do not expect to bolt an AMS onto a printer it was not designed for. The firmware handshake matters as much as the hardware. ## Multi-colour vs multi-material The same hardware that swaps colours can swap materials. PLA in one slot, PETG in another, water-soluble PVA support material in a third. That is genuinely useful for support structures on overhanging models because you can dissolve the PVA off afterwards and leave a clean finish. But you cannot freely mix any materials. PLA and PETG do not bond well to each other at the colour change, and printing temperatures differ enough that the hot end has to hesitate between swaps. Stick to the combinations the slicer profile already supports unless you enjoy debugging. ## Common problems and what they mean Colour bleed where the previous colour shows through the new one means your purge volume is too low. Increase it in the slicer for that filament pair. Gaps or under-extrusion right after a colour change usually means the hot end did not heat back up fully, or the new filament has not been pushed past the previous melt zone. Slow your first few mm of travel after the swap. Filament jam in the AMS or MMU is almost always either a tangled spool, a sharp bend in the PTFE tube, or wet filament. Dry the spool, smooth the bend, retry. ## When to mail it in If your AMS or MMU3 is jamming on every print, if the multi-material handshake errors out before printing even starts, or if you want a multi-colour part printed but do not own the kit, send it to us. We can diagnose feeder faults, replace worn idlers and PTFE on these units, and run mail-in print jobs on a Bambu P1S with AMS or a Prusa MK4 with MMU3, including PETG and PLA mixes. We will quote materials and print time before we start so there are no surprises. Get in touch via [/contact.html](/contact.html) with photos of the error, a description of the symptoms, or the model file you want printed, and we will tell you honestly whether a repair or a print run is the right call. --- #### Getting something 3D printed in the UK: local shops vs mail-in Source: https://harktech.co.uk/help/getting-something-3d-printed _Summary:_ If you need a one-off part printed in the UK, your three options are a local print shop, a big online service, or a mail-in workshop like ours, and each suits a different kind of job, deadline and budget. If you have a broken bracket, a custom enclosure, or a model file you need turning into a real plastic part, you have three real options in the UK. A local print shop or makerspace, a big online service, or a mail-in workshop like ours. They each suit different jobs. This guide covers what to send, what to ask for, and how to pick the right route for the part you have in mind. ## Your three options A **local print shop or makerspace** is the fastest if you can drive there. You bring the file or the broken part, talk it over in person, and sometimes walk out the same day. The downside is that hobby-grade shops are scattered and most UK cities only have one or two. If your nearest one is forty miles away, local stops being local. A **big online service** (Hubs, Shapeways, Craftcloud and similar) gives you instant quotes from a network of printers around the country or abroad. You upload an STL, get a price in seconds, and the part turns up by courier. They are great for production-grade work in nylon, resin or metal. They are usually expensive for small FDM jobs and you do not get to talk to whoever is actually printing your part. A **mail-in workshop** sits between the two. You email us the file or post the broken part, we discuss what it needs to be, and we print and ship it back. You get one tech who handles the whole job, not a quoting algorithm. Slower than walking into a shop. Faster and cheaper than the big platforms for most one-offs. ## What you need before you order Whichever route you take, you save time and money by sorting these out first. 1. **A file, a sketch, or a sample.** An STL or STEP is best. If you do not have one, a photo of the broken part next to a ruler is usually enough for a simple shape. We can model straightforward parts from photos and dimensions. Complex organic shapes need a 3D scan or original CAD. 2. **Dimensions that matter.** Mark which holes need to fit a specific bolt, which face needs to sit flush, which corner needs to clear something else. A part that is 0.2 mm out in the wrong place will not assemble. 3. **What the part has to do.** A decorative bust and a load-bearing hinge are made of different plastics. Tell us if it goes outside, gets hot, takes weight, or needs to flex. 4. **Quantity.** One spare? Five? A hundred? FDM is fine for one up to maybe twenty. Past that, injection moulding or resin batch work starts to make more sense. 5. **Deadline.** Be honest. If you need it by Friday, say so before we quote. ## Materials in plain English You will see a lot of three-letter acronyms thrown around. Here is what they actually mean for a customer. **PLA** is the cheap, easy one. Bright colours, sharp detail, prints fast. It softens in a hot car and goes brittle outdoors after a few months. Good for indoor brackets, prototypes, miniatures and decorative parts. **PETG** is the workhorse for repair parts. Tougher than PLA, handles a warm shed or garage, takes a bit of weather. Slightly less crisp on fine detail. This is what we reach for first when someone sends in a broken household clip or appliance bracket. **ABS and ASA** are tougher again and handle heat better. ASA also takes UV without yellowing. They warp more during printing, so they cost a bit more in time and the occasional failed print. Right choice for outdoor mounts, car interior parts, and anything that lives near a heat source. **Nylon** is strong and slightly flexible. Good for gears, hinges and parts that take repeat impact. Fussy to print and absorbs water, so it is not the default unless you actually need its properties. **Resin (SLA)** gives smooth, very fine detail. Tiny figurines, dental models, jewellery patterns. Brittle and slightly unpleasant to handle before curing, so think twice before using it for anything you will hold every day. If you are not sure, send us what the part does and we will pick the material. That is faster than reading datasheets. ## How a mail-in job works with us It is roughly five steps. 1. **You email us** with photos, dimensions, or the file through [/contact.html](/contact.html). 2. **We come back with a quote and a plan.** That includes material, infill, rough cost, and whether we need the broken part in hand to model from. We do not lock you in. If the quote is wrong for your budget, say so and we will look at cheaper materials or a simpler design. 3. **You post the broken part** (if needed) or just approve the quote. We will give you the postal address once you book. We do not publish a street address because the workshop is not a walk-in shop. 4. **We print, test-fit against the donor part if we have it, and pack it.** 5. **We ship it back** with tracked Royal Mail, or a courier for larger items. Postage gets quoted alongside the print. Turnaround is usually within a few working days for simple jobs. Bigger or fiddlier parts take longer and we will tell you up front. ## What actually drives the cost Print time and material weight do most of the talking. A small bracket might be a couple of pounds in plastic and an hour of printer time. A full helmet shell can be a day of printing and a kilo of filament, so the price reflects that. The other big factor is how much modelling we have to do. A clean STL ready to slice is just print time and material. Working out the geometry from three photos of a broken part with one snapped tab is design time on top of that. Shipping is its own line. Small parts go Royal Mail tracked. Anything bulkier or fragile goes courier and we quote it with the print. We do not have setup fees or minimum orders. If you only need a tiny clip, just ask. ## When local actually makes more sense We are not going to pretend mail-in beats every situation. If you live next door to a hackspace or a university with a print club, walk in. If you need it printed in an hour, mail-in cannot help. If the part is enormous (over about 250 mm in any direction) it may be cheaper to find someone with a large-format printer in your county than to ship it twice. And if you have a friend who already owns a printer and can sort it for the price of a pint, do that. Honestly. ## When to mail it in Mail-in is the right choice when you want one tech looking at the whole job, when the part needs a sensible material choice rather than a default, and when local turns out to be a forty-mile drive anyway. It is also the right call when you do not have a CAD file and need someone to model the part from your broken sample. Drop us an email through [/contact.html](/contact.html) with photos, the rough size, and what the part has to do. We will come back with a quote, a material suggestion, and a postal address once you are ready to book. ## Haven't got a 3D file yet? You don't need CAD skills to get a part made. Our design partner [CEEQ Design](/3d-design.html) can model your idea, sketch or a worn-out part into a print-ready file, then we print it and post it UK-wide. Here's [how design-to-print works](/3d-design.html). --- #### Stringing on 3D prints: what causes it and how to stop it Source: https://harktech.co.uk/help/stringing-3d-prints-causes-fixes _Summary:_ Stringing is filament oozing during travel moves. Fix it by tuning retraction, dropping the nozzle temperature a few degrees, drying the filament, and speeding up travel. Stringing happens when molten filament keeps oozing out of the nozzle while the printhead is travelling between features. The plastic is hot enough to stretch but cool enough to leave a wispy trail behind. You end up with hairs across the gaps in a Benchy, fuzz between the tines of a comb, or a fine web inside a part that should be clean. The good news is that stringing is almost always a settings problem, not a broken printer. You can usually clear it up in an afternoon with a temperature tower and a retraction test. ## Why stringing actually happens There are really only four things going on inside the nozzle when you string. The plastic is too hot, so it stays runny long after the extruder stops pushing. Pressure inside the melt zone keeps forcing filament out. The hot end drags through that ooze and pulls it into a thread. Or the filament has absorbed water, and the steam is pushing extra material out of the tip. Most prints that string badly are hitting two or three of those at once. That is why a single setting change rarely solves it on its own. ## What to try first Before you start tuning retraction, do the cheap checks. They take five minutes and often fix the problem on their own. 1. Look at the filament. If it has been on the shelf for more than a few weeks in a humid garage, dry it. PETG and Nylon are the worst offenders. A food dehydrator at 55-65 degrees C for four to six hours usually sorts it. 2. Wipe the nozzle. A burnt-on blob of plastic on the outside of the nozzle will smear itself across the print on every travel move. A quick clean with a brass brush while the nozzle is hot does the job. 3. Check the nozzle is tight. A loose nozzle leaks from the threads and dumps plastic where it should not be. Heat the hot end to printing temperature first, then nip it up with a spanner. Never tighten a cold nozzle. 4. Re-slice the model with the slicer defaults for the exact filament you are running. If you copied a profile from PLA across to PETG, the retraction and temperature will both be wrong. If the print still strings after that, it is time to tune. ## Drop the temperature The single most effective change is usually printing five to ten degrees cooler. Hotter plastic is runnier plastic, and runnier plastic oozes more. Most slicers ship a temperature tower test print. It prints the same shape at different temperatures up the Z axis, so you can see exactly where stringing starts and where layer adhesion falls off. Run one for each new spool. The number on the side of the box is a starting point, not a setting. As a rough guide on a healthy printer with dry filament: - PLA tends to print clean between 190 and 210 degrees C. - PETG sits between 230 and 245 degrees C on most machines. - ABS likes 230 to 250 degrees C, but you have other problems if it is stringing. If the tower shows your filament printing cleanly at 200 degrees C but stringing badly at 215, do not run it at 215 just because the spool says so. ## Get retraction right Retraction is the extruder briefly pulling filament back up the throat when the printhead is about to travel. It drops the pressure in the nozzle so plastic stops being squeezed out. Too little and you string. Too much and you get gaps in the next feature because the nozzle starts dry. The right numbers depend on the type of extruder you have, not the brand of printer. For a direct drive extruder (the motor is on the printhead, like a Bambu X1 or a Voron), start at 0.6 to 1.0 mm of retraction at around 35 to 45 mm per second. The filament path is short, so you do not need much pull. For a Bowden setup (the motor is on the frame and pushes filament through a long PTFE tube, like most Ender 3 variants), start at 4 to 6 mm of retraction at 35 to 45 mm per second. The tube flexes, so you need more travel to actually move the filament tip. The quickest way to dial it in is a retraction tower or the test in OrcaSlicer's calibration menu. It prints two pillars with a gap, varying retraction up the Z axis. Pick the lowest setting that gives a clean gap. A word of warning. Endlessly cranking up retraction distance is a trap. Past about 2 mm on direct drive or 8 mm on Bowden, you are mostly just grinding the filament against the extruder gear and making the problem worse. If you are not getting a clean result by then, something else is wrong. ## Speed up travel, slow down nothing If the printhead spends longer travelling, more plastic oozes out during the travel. Bumping travel speed up to 150-250 mm per second on a CoreXY, or 120-150 on a bedslinger, often cleans up the last bit of stringing on its own. While you are in there, enable the slicer's "avoid crossing perimeters" or "avoid crossing walls" option. It tells the printhead to route around the part rather than over it during travel, so any tiny string it does leave is hidden inside. ## When it is the hardware, not the slicer A few hardware faults look like a settings problem but are not. A worn PTFE tube inside the hot end (on a Creality-style setup with a Bowden-into-heatbreak design) leaks plastic into the gap and causes endless stringing. Pull it out, cut a fresh end square, and reseat it cold then re-tighten hot. A cracked or partially blocked nozzle drips. If the stringing is bad at any temperature and no amount of retraction helps, swap the nozzle. They are a couple of quid and last a few hundred hours at best on abrasive filament. A failing heatbreak that has lost its thermal break (the thin neck between the cold and hot sections) lets the melt zone creep upwards. Plastic that should be solid is soft, and it keeps feeding under gravity. This is more common on cheaper all-metal swaps that were not assembled with a torque check. ## When to mail it in If you have run a temperature tower and a retraction test, dried the filament, and changed the nozzle, and the print is still stringing across every travel move, the hot end itself is probably the issue. That usually means a worn PTFE liner, a leaking nozzle thread, or a heatbreak that has lost its grip. Those are jobs we are happy to do for you in the workshop. Send the printer in and we will strip the hot end, replace anything that is worn, and send it back with a clean test print so you can see it is sorted. Get in touch through our [contact page](/contact.html) and we will talk you through what to send and how to pack it. --- #### Small FDM print jobs in Basingstoke: Bambu A1 and Creality K2 Source: https://harktech.co.uk/help/small-fdm-print-jobs-basingstoke _Summary:_ We run a small Basingstoke workshop offering mail-in FDM 3D printing on a Bambu A1 and a Creality K2 Plus, with small jobs and short runs genuinely welcome, send us an STL or 3MF and we will come back with a quote. If you need one or two parts printed and you do not want to commit to buying a printer, that is exactly what this service is for. We run a small workshop near Basingstoke and take mail-in FDM jobs from anywhere in the UK. One bracket, a replacement knob, a batch of fifty cable clips, none of it is too small. ## What we run Two machines do the bulk of the work here. The Bambu A1 is the small, accurate one. It sits on the bench and does parts up to 256 by 256 by 256 mm in PLA, PETG and PLA-CF. It is quick, the surface finish is clean, and the AMS lite means we can run up to four colours in a single print if you need a logo, a label, or contrasting accents on a part. It is what we reach for first on anything visible. The Creality K2 Plus is the bigger one. Build volume is 350 by 350 by 350 mm, the chamber is enclosed and heated, and that lets us run materials the open A1 struggles with, ABS, ASA and PA-CF without cracking or warping. It is also our go-to for large single-piece parts where splitting and gluing would be obvious. The K2 has its own multi-material unit, so multi-colour and multi-material prints on the larger machine are also possible. Between the two we cover most of what a typical FDM service needs to cover, with some honest gaps further down. ## Small jobs are genuinely welcome A lot of print services have a minimum charge that means a tiny part costs almost the same as a medium one. We do set a minimum, because the slicing, queueing and packing time is real, but it is pitched so that a small print is still a small bill. If you only need one part, send it. We would rather do the work than turn it away. Batches are fine too. If you need twenty of the same clip, we can plate them up, set them running overnight, and you get a better per-part price than buying a printer to make twenty parts. ## How to send us a file The shortest path is to email us an STL or a 3MF with a short note about what the part is for. 1. Export your model as STL or 3MF. If you used Bambu Studio, Orca, Cura or PrusaSlicer, send the 3MF, it carries your orientation and any settings you have already worked out, which saves us guessing. 2. Tell us the material you want, or describe what the part does and we will suggest one. "Outdoor mount that will sit in the sun" gets a different answer to "decorative shelf trinket". 3. Mention colour if it matters. We stock the common ones in PLA and PETG. 4. Tell us the quantity and any deadline you actually have. A real deadline helps us schedule; a made-up one just means everyone is stressed. If your part is something we can pull straight off Printables, MakerWorld or Thingiverse, just send the link. We will check the model first and tell you if there is a problem with it before we charge you to find out. ## Materials we keep on the shelf PLA is the default. It is cheap, it prints clean on both machines, and for indoor parts that do not get hot it is the right answer. Dark PLA softens in direct UK summer sun if the part is sitting in a car or by a south-facing window; for those, ask for PETG instead. PETG is what we use for parts that need to flex a little without snapping, or live outside. Drone parts, plant pot holders, cable bushings, anything in a shed or garage. PLA-CF and PA-CF (carbon-fibre reinforced) are options when you need stiffness, drone arms, jigs, anything that takes a load. The K2's hardened nozzle is what lets us run these without chewing through equipment. ABS and ASA come out of the K2 only, because they need the enclosed chamber to print without splitting. Use ASA if it is going outside and you want it to still look like a part in five years. If you need a colour or material we do not have on the shelf, ask. We can usually order in for a job, but the lead time goes up by however long the spool takes to arrive. ## Sizes and what does not fit The K2 takes parts up to 350 mm on each side. The A1 takes 256 mm. If your part is bigger than that, we can sometimes split it into two pieces that bolt or glue together, tell us the function and we will suggest where a sensible joint goes. If splitting is not acceptable, we are not the right shop for that print. Very small detailed parts, anything with walls below about 1.5 mm, or features under half a millimetre, are at the edge of what FDM can do at all. If the part has a lot of fine detail, resin printing is genuinely the better process, and we do not run a resin printer at the moment. Honest answer: send it to someone who does. ## What we cannot do We are an FDM workshop. No resin (SLA, MSLA, DLP), no SLS, no metal printing. If your part needs to be food-safe in any serious sense, repeated washing, hot liquids, contact with raw meat, we will not promise that on a printed part. Printed PLA mugs are a meme that ends in regret. We also will not print firearm parts, anything that is obviously a copy of someone else's commercial product, or items where the intended use looks like it could hurt someone. If you are unsure, ask and we will give you a straight answer rather than start the print and refuse it halfway through. ## Pricing We quote per job rather than per gram, because gram pricing punishes detailed parts and rewards lazy infill choices. The quote covers material, machine time, slicing, light post-processing (support removal, a quick sand where it helps) and UK postage. Send the file and we will come back with a number before anything starts. If the quote is more than you wanted to spend, no hard feelings. ## When to mail it in Email us through [/contact.html](/contact.html) with your STL or 3MF and a sentence about what the part is for. We come back within a few working days with a quote, the material we suggest, and any concerns about the model itself, overhangs, thin walls, orientation. Once you say yes, we print, photograph the finished part, and post it out tracked. If a print fails on our end, we re-run it; you pay for what arrives, not what we threw in the bin. One workshop, one tech, no call-centre middleman, you are talking directly to the person doing the print. ## Need the part designed too? Small jobs often start without a file. We partner with [CEEQ Design](/3d-design.html), a local Basingstoke CAD studio, to model your part first, then we print it on our own machines. --- #### Where to find a library with a 3D printer near you in the UK Source: https://harktech.co.uk/help/library-3d-printers-near-you _Summary:_ Library 3D printer access in the UK is patchy and council-by-council, but real - here is how to find a printer near you, what to expect on cost and turnaround, and the materials and sizes libraries usually cannot handle. There is no single national list of UK libraries with 3D printers. Access is patchy, council-by-council, and the fastest way to find one is to search your local council's library service site, then phone the branch to check the printer is actually working. That sounds basic but it is the honest answer. We hear from people who travel to a library expecting a printer, only to find it has been broken for three months, or that bookings are full for six weeks. Phoning first saves you a wasted trip. ## How to actually find one A few practical steps that work better than a generic Google search: 1. Search "[your town] library 3D printer" first. If your council runs the service, the page usually lives under "services" or "creative tech" on the council site. 2. If that turns up nothing, search the council site for "makerspace", "FabLab", or "Library of Things". Some councils group 3D printing under one of those names instead. 3. Check the central library of your nearest city even if you live further out. Birmingham, Manchester, Cardiff, Edinburgh and similar have better-funded central branches with maker areas. 4. Look at the British Library's Business and IP Centre network. Several partner libraries across the UK offer 3D printing alongside business support. 5. Phone the branch before travelling. Ask if the printer is working today, what the queue looks like, and what file format they need. If your council genuinely has nothing, universities and FE colleges nearby sometimes run open-access maker sessions for the public on certain evenings. ## Where library 3D printing is more common I will not name specific branches because availability changes constantly. As a rough pattern, big metropolitan central libraries usually have something. Manchester Central, Birmingham Library, Edinburgh Central, Cardiff Central, and the British Library itself have run 3D printing access at various points. Cambridge and Oxford public libraries have had printers through community partnerships. Smaller market towns rarely do. Rural areas almost never. If you are in a village or small town, your nearest option is probably the central library of the closest city, or a regional makerspace. Northern Ireland, Scotland, and Wales all have library 3D printing in their capitals. Coverage outside the capitals is thinner. ## What the printers themselves are like Most public library machines are entry-level FDM printers. Think Creality Ender 3, Prusa Mini, or a generic enclosed unit. They print PLA almost exclusively. Some run PETG. Almost none will run ABS, ASA, TPU or any engineering material - the fumes and bed temperatures need ventilation libraries usually do not have. Build volumes are typically 200 x 200 x 200 mm or smaller. If your model is bigger, the librarian will ask you to split it or turn you away. Quality is variable. The machines are heavily used, often by people learning the basics. Bed calibration drifts. Nozzles wear out. The print you collect may not match the render. That is not the library's fault - it is the reality of shared, lightly supervised hardware. ## What they will and will not print Most libraries have a printable content policy. The common rules are: - No weapons or weapon parts. Anything that looks like a gun gets refused, even if it is plastic and obviously a toy. - No copyrighted models you do not own a licence for. Star Wars helmets and Disney characters routinely get turned down. - No drug, tobacco, or vape paraphernalia. - Some libraries deprioritise purely decorative prints when the queue is long, preferring educational or business use. You will usually be asked to bring or upload an STL or 3MF file. Some libraries will slice it for you in Cura or PrusaSlicer. Others want a pre-sliced G-code file ready to go. Ask in advance. ## Costs and waiting times I will not quote specific figures because they shift, but the pattern is consistent. Most libraries charge per gram of filament used. A small 30 g model is usually a couple of pounds. A larger 200 g model might run to ten or fifteen pounds at library rates. Some libraries offer the first session free or subsidised. Others require you to attend a short induction before your first print. Inductions are often only run once a month, which is the biggest hidden delay - you cannot just walk in and print on day one. Waiting times for a print slot range from same-week to six weeks depending on demand. Cities with one printer and a busy queue are slow. Libraries with newer multi-printer setups are faster. ## If the library is full, try a makerspace If your library has no printer or a six-week queue, the next best option is a makerspace. These are member-run workshops, often in a railway arch or industrial unit. Membership is monthly. A drop-in session for a single print is usually cheaper than full membership and faster than a library. Search "[your town] makerspace" or "[your town] hackspace". Many run open evenings where you can walk in, talk to someone, and arrange a print on the spot. FabLabs are a related network with stricter standards and often better equipment. There are FabLabs in Manchester, Cardiff, Belfast, and elsewhere. They sometimes run sessions aimed specifically at people who do not own a printer. ## When library access falls short Library printers cover the easy end of the spectrum: PLA, small parts, decorative or hobby work, school projects. If that covers what you need, use them. They struggle with engineering materials like PETG, ABS, ASA, nylon, or polycarbonate. They struggle with large parts that will not fit on a small bed. They struggle with parts that need dimensional accuracy beyond about 0.3 mm. They cannot do multi-colour or multi-material in a single piece. And they are not built for "I need this tomorrow" - library queues do not accommodate urgent work. If you are printing a replacement bracket for a washing machine and it needs to survive heat or load, a library PLA print will not last. If you need a part that fits an existing assembly to a fraction of a millimetre, library calibration is unlikely to deliver. ## When to mail it in We run a mail-in 3D printing service from a UK workshop. If your local library has no printer, the queue is too long, or it cannot run the material you need, post us the STL or 3MF and we will print it in PLA, PETG, or another suitable material within a few working days. Send a short note about what the part is for so we can advise on the right material. We are honest about what we cannot do. Multi-colour single-piece prints, parts beyond our bed size, and obvious copyright work are jobs we turn down. For everyday parts though, mailing in skips the library queue entirely. Head to /contact.html to send a file. ## Can't find the part you need to print? Library printers only help if you already have a file. If you don't, [CEEQ Design](/3d-design.html) can model your part from a sketch or sample, then we print it and post it to you. --- #### How much do 3D printers cost in the UK? A workshop breakdown Source: https://harktech.co.uk/help/3d-printer-prices-uk _Summary:_ Entry-level FDM printers start around £150 if you are happy to tinker. Mid-range £300-£700 buys reliability. Higher-end £700-£1500 adds speed, materials, and repeatability. Resin printers need £200-£300 in extra kit on top. Here is what each tier actually delivers. You can put a working 3D printer on your desk for £150 if you are happy to do some tinkering. You can spend £1500 on a machine that prints reliably out of the box. Most people land somewhere in between, and the right answer depends on how much you want to fight the printer versus the model. This is the lay of the land in 2026, written from a workshop that repairs these things every week. ## Entry-level FDM: roughly £150 to £300 This is Creality Ender 3 territory. Anycubic Kobra Neo, Sovol SV06, Elegoo Neptune are in the same ballpark. Bed-slinger style FDM, single nozzle, typically a 220x220mm build plate. These do work. They are also the printers we see most often on the bench. The frames are cheap, the wiring is cheap, and the bed levelling is fiddly even when it has an auto-probe fitted. Expect to spend an evening assembling and tweaking before your first decent print comes off. You get a working printer for the same money as a mid-range pair of trainers. The trade-off is your time. Plan to learn slicer settings, retraction tuning, and bed adhesion tricks before you produce anything useful. We mostly recommend this tier if you genuinely enjoy the tinkering side. If you just want printed parts at the end of the evening, skip ahead. ## Mid-range FDM: £300 to £700 This is where the market got interesting in the last two years. Bambu A1 and A1 Mini, Creality K1, Anycubic Kobra 3, Prusa Mini+. Most have auto bed levelling that actually works, semi-enclosed builds, and slicer profiles tuned out of the box. The Bambu A1 Mini in particular changed what a beginner can expect from around £250. Plug it in, scan the QR code in the slicer, press print. It is genuinely close to a domestic appliance now. For home users, hobbyists, or someone running a small Etsy side hustle, this is the sweet spot. You pay roughly twice the entry-level price for something that prints first time, most of the time. The hours you save in setup and troubleshooting are worth the upgrade on their own. ## Higher-end FDM: £700 to £1500 Bambu X1 Carbon, Prusa MK4S, Prusa XL (more), Creality K2 Plus. Enclosed builds, CoreXY motion on most of them, hardened nozzles as standard, multi-material options on several. You pay for repeatability, speed, and material range. If you want to print engineering polymers like polycarbonate, nylon, or carbon-fibre-loaded filaments, you need the enclosure, the higher hot end temperature, and the hardened wear parts. An entry-level printer will not run those materials at all. This is the tier we see in small workshops, model-makers, dental labs, and people printing functional parts for sale. The X1 Carbon especially sits at a price where "professional" and "consumer" have started to overlap. ## Resin printers: £200 to £500 for the machine Different beast altogether. Anycubic Photon Mono, Elegoo Saturn, Phrozen Sonic Mini live in this range. The detail is far beyond what FDM can do. Miniatures, jewellery casting masters, dental work, scale models. The catch is that resin printers are not the whole cost. You also need a wash-and-cure station (£100 to £200), nitrile gloves, IPA or specialist wash, and a properly ventilated space. Liquid resin is a skin sensitiser and the fumes are unpleasant. You should not be running these in a bedroom. Budget the printer plus £200-£300 in supporting kit before you place an order, and ideally a shed, garage, or spare room you can actually ventilate. ## The used market A second-hand Ender 3 goes for £60-£100 if you are patient. A used Prusa MK3S+ sells for £350-£450 in working condition. Bambu and Creality K1 series hold value well, often selling around 70 percent of new for under a year of age. Buying used is reasonable if you can inspect the machine running, see a test print come off the bed, and check the wear parts. Hot end blockages and worn bed sheets are normal and cheap to fix. A cracked frame, a damaged mainboard, or a knackered hot end heater block changes the maths quickly. If you find a printer cheap because "it just stopped working", that is usually when we get a phone call. ## What you also pay for, that nobody mentions Filament is the obvious running cost. Decent PLA is £15-£25 per kilo. Engineering filaments like ASA, PETG-CF, or polycarbonate blends run £30-£60 per kilo. A 1kg spool prints a lot, but you will burn through it faster than you expect once you have a printer that works. Electricity. A 250W printer running for ten hours costs roughly 60p at current UK domestic rates. Not nothing across a year of regular printing, but rarely a deciding factor. Replacement parts. Nozzles wear, especially with abrasive filaments. Belts stretch over time. Bed sheets get scratched. Budget £30-£60 a year for consumables if you print regularly. Repairs. This is where we come in. Hot ends fail. Mainboards die. Stepper motors burn out. A single component swap usually runs £20-£80 in parts, plus labour if you do not want to do it yourself. ## Our honest recommendation for first-time buyers If you are buying your first 3D printer in 2026 and you do not want a hobby that is mostly maintenance, do not buy the cheapest option. The £200 saving evaporates the first time you spend a Saturday rebuilding a hot end. Spend £350-£500 on something from the mid-range tier. Bambu A1, Prusa Mini+, or similar. You will print more, waste less filament, and stay interested in what you are making rather than what is broken. If you specifically want to tinker and learn the mechanics, the entry-level is fine. Just go in knowing that the printer itself is the hobby, not what comes out of it. ## When to mail it in If your printer has stopped working, runs but produces stringy or warped prints, or makes an unhealthy noise, we can probably fix it. Common jobs are blocked or worn hot ends, thermistor faults, mainboard replacements, and stepper driver failures. We also service and recalibrate machines that have drifted out of tune over the years. You pack it up, send it in, and we diagnose before quoting. Most repairs run within a few working days once the machine is on the bench. See [/contact.html](/contact.html) to book it in or ask about a fault before posting it across. --- #### Finding a 3D printer when you need one now: your real options Source: https://harktech.co.uk/help/finding-a-3d-printer-when-you-need-one-now _Summary:_ If you searched '3D printer near me open now', you probably need a part printed urgently. Here is what local options actually exist in the UK, when mail-in is faster than it sounds, and how to decide which route makes sense for your job. If you typed '3D printer near me open now' into a search bar, you probably need something printed today. A replacement knob, a bracket that snapped, a small part for a project that has stalled. The bad news is that walk-in 3D printing is rarer than it looks. The good news is that you have more options than you think, and a few of them are genuinely quick. ## Why 'open now' 3D printing is hit-and-miss Most 3D printers in the UK live in workshops, spare bedrooms, university labs, and small makerspaces. They are not sitting behind a counter waiting for walk-in customers. A typical FDM print of a useful part takes anywhere from twenty minutes to several hours, so even places that do offer printing rarely run a drop-in-and-wait service. A few categories of place might actually help on the day. ### Public libraries and council innovation hubs Some city and borough councils run a Fab Lab, Maker Lab, or innovation space, often inside a central library. Cardiff, Belfast, Edinburgh, Manchester, Plymouth and others have schemes like this. You usually need to book a slot, and the printer is operated by staff or by you under supervision. Walk-in same-day printing is rare but not impossible if a slot is free. Search '[your city] fab lab' or '[your city] library 3D printing'. Phone first. Websites are often out of date. ### Makerspaces and hackspaces A hackspace is a member-run workshop. Most UK cities have one. They usually require membership before you can use the kit, but some run open evenings where guests can visit. A guest is not going to walk in and use a printer on the spot, but it is worth knowing the option exists if you are planning a project rather than firefighting a broken one. The UK Hackspace Foundation maintains a list. Check membership cost and induction requirements before assuming the printer is available. ### University makerspaces Some universities open their workshops to alumni or to the public for a fee. This is patchy and depends entirely on the institution. If you are a student or recent graduate, ask. If you are not, it is rarely worth the effort for a single small part. ### Print and copy shops A handful of independent print shops in larger cities have added a 3D printer alongside the photocopiers. Quality and material range vary wildly. Some do PLA only, some do PETG and resin. Turnaround quoted as 'while you wait' is usually optimistic once a queue forms. ### Online local marketplaces Sites like Hubs, Craftcloud, and JLC3DP list local hobbyists and small workshops who will print on demand. Pricing is per part. Some are next-day. Some are a week. Read the quoted response time and reviews carefully before paying. ## When same-day actually matters Honestly? Less often than the search query suggests. Ask yourself what happens if the part arrives in three days instead of three hours. If the answer is 'nothing breaks, I just have to wait', then mail-in is fine and usually cheaper. If the answer is 'I have a customer waiting on the bench and the original part is in pieces', then yes, you need local options. If you genuinely need it today, your best bets in order are: 1. A local library or fab lab with an open slot. 2. A nearby print shop that advertises 3D printing. 3. A friend or colleague who owns a printer. 4. A Hubs listing filtered by your area with same-day turnaround. Notice that none of these are guaranteed. Walk-in 3D printing in 2026 is still not like walking into a photocopy shop. ## What we do at Hark Tech We are a one-person mail-in workshop in the UK. We do not run a shopfront and we do not do walk-ins. For someone searching 'open now', that is an honest mismatch, and we are not going to pretend otherwise. What mail-in does well is jobs where you can wait a few working days. You post us the broken part or send us an STL, we quote, we print, we post it back. For small parts that fit in a standard parcel, the round trip is often under a week. For replacement knobs, brackets, jigs, custom enclosures, and one-off prototypes, that is usually fine. Where mail-in struggles is genuine same-day work. If your washing machine is leaking because a plastic clip snapped this morning, we cannot help today. A local fab lab or a friend with a Bambu A1 will get you sorted faster than the Royal Mail can. ## How to make any route faster Whichever option you choose, a few things speed every print job up. Have a file ready. If you have an STL or STEP file, the print can usually start within minutes of arrival. If you have only a photo of a broken part and rough measurements, expect a delay while someone models it. Sites like Printables, Thingiverse, and MakerWorld have free files for thousands of common replacement parts. Know the material you want. PLA is fine for most decorative or low-load parts. PETG handles heat and outdoor use better. ABS or ASA is needed for car-interior parts that sit in summer sun. If you do not know, say so and ask for advice rather than guessing. Send measurements. If you cannot get a digital file, send the broken part, photos with a ruler in shot, and a description of where it goes. Modelling time is often longer than print time. Be realistic about colour and finish. A 3D printed part is usually not a perfect cosmetic match for an injection-moulded original. Function first, finish second. ## What we cannot do A few honest limits, since you may be working out whether mail-in is worth it. We cannot print metal, and we cannot produce food-safe parts to a certification standard. We do not run industrial SLS or DMLS. Our build volume tops out around 250 mm in any direction for most jobs. Very large parts have to be split, glued, and bolted, which adds time and weakens the joint. We also cannot reverse-engineer a part from a verbal description over the phone. If you want a copy of something, the physical sample or accurate drawings have to reach us first. ## When to mail it in If your job is 'I need this within a few working days, not within the next two hours', mail-in is almost always the simpler route. Send us a message at [/contact.html](/contact.html) with a photo of what you need, rough dimensions, and what the part has to do. We will tell you honestly whether mail-in makes sense, whether a local fab lab would be faster, or whether the job is outside what a small workshop can do well. If we are not the right fit, we will say so. Posting a part across the country for a one-pound bracket is not always worth it, and we will tell you when it is not. ## No printer and no file? Rather than buy a machine and learn CAD, send us the job. If there's no 3D file, [CEEQ Design](/3d-design.html) models it first, then we print and post it, usually faster than sourcing a printer yourself. --- #### Bed mesh in Klipper: how to set it up and the settings that work Source: https://harktech.co.uk/help/klipper-bed-mesh-setup _Summary:_ A practical walkthrough of bed mesh in Klipper: the minimum printer.cfg block, how to run BED_MESH_CALIBRATE properly, when to use adaptive meshing, and how to tell a probe problem from a bed problem. A bed mesh in Klipper measures how flat your bed actually is, then has the printer compensate for the wobble as it prints. Done right, it fixes most first-layer problems on a half-decent machine. Done wrong, it makes them worse. Here is how we set it up in the workshop. ## What a bed mesh actually does The printer probes a grid of points across the bed, builds a height map, then nudges Z up or down on the fly while the first few layers print. A warped bed becomes a printable bed. You only need this if your bed is not perfectly flat. Spoiler: no bed is perfectly flat. Glass comes closest, but most PEI spring-steel sheets have a few tenths of a millimetre wobble across the surface, and aluminium beds without a heated insulator often dip in the middle once they warm up. ## What needs to be right first Before you mesh anything, three things have to be sorted: - A working Z probe (BLTouch, inductive, strain-gauge, Voron Tap, Beacon, whatever you have fitted) - A trammed bed, with the four screws or auto-screws levelled so the bed is roughly parallel to the gantry - A clean nozzle and a clean bed If your probe is unreliable, your mesh will be unreliable. Garbage in, garbage out. Probe the same point ten times with `PROBE_ACCURACY` and look at the standard deviation. Anything over about 0.010 mm and you have a probe problem, not a bed problem. Fix that first. ## The minimum printer.cfg Here is the smallest `[bed_mesh]` block that does the job on a 235x235 mm bed: ``` [bed_mesh] speed: 120 horizontal_move_z: 5 mesh_min: 15, 15 mesh_max: 215, 215 probe_count: 7, 7 algorithm: bicubic fade_start: 1 fade_end: 10 fade_target: 0 ``` `mesh_min` and `mesh_max` are the corners of the probed area in nozzle coordinates, not probe coordinates. Klipper works out the offset from your probe's `x_offset` and `y_offset`. If you set `mesh_max` too close to the bed edge, the probe physically cannot reach it and you get a probe-out-of-range error. A probe count of 7 by 7 (49 points) is the sweet spot for a 235 mm bed. Smaller beds can drop to 5 by 5. Large 350 mm beds are worth taking up to 9 by 9 or 11 by 11. ## Running BED_MESH_CALIBRATE properly The sequence I run on every machine that comes in: 1. Home the printer with `G28`. 2. Heat the bed to the temperature you actually print at (60 C for PLA, 70 C for PETG, 100-110 C for ABS) and let it soak for ten minutes. 3. Heat the nozzle to about 150 C. Warm enough to be thermally normal, not hot enough to ooze plastic on the bed. 4. Clean the nozzle with a brass brush or a wipe. 5. Run `BED_MESH_CALIBRATE`. 6. `SAVE_CONFIG` when the probe finishes. The bed soak matters. Aluminium expands as it warms, sometimes by a quarter of a millimetre in the centre. A mesh taken on a cold bed is already wrong by the time the bed hits 100 C. ## Pick the right algorithm You get two choices: `lagrange` or `bicubic`. Use bicubic. Lagrange is the older interpolation and it tends to overshoot between probe points on curved beds. Bicubic gives smoother transitions and is what every sensible config has used for years. ## Fade is your friend `fade_start: 1` and `fade_end: 10` tells Klipper to apply the full mesh correction at Z = 1 mm, then gradually back it off until Z = 10 mm, where the gantry moves perfectly flat again. This is what you want. The mesh fixes the first layer and the bottom of the print, then disappears so the top of a tall part comes out square instead of subtly wavy. `fade_target: 0` removes the average mesh correction entirely once you are above `fade_end`. Leave it at 0 unless you have a specific reason to change it. ## Saving and loading the mesh Run `BED_MESH_PROFILE SAVE=default`, then `SAVE_CONFIG`. The mesh is written into your printer.cfg. In your slicer's start G-code, add: ``` BED_MESH_PROFILE LOAD=default ``` Put it after homing and heating, but before the first move that lays plastic. If you forget to load it, the mesh exists in the config but is not active for the print. This catches people out all the time. ## Adaptive bed mesh Instead of probing the whole bed every print, you can have Klipper only probe the area you are about to print on. If you have a macro like KAMP (Klipper Adaptive Meshing and Purging), it pulls the print area from the slicer and meshes just inside it. On a 235 mm bed printing a 60 mm part, you drop from 49 probe points to maybe 9. Faster start, same first-layer quality where it actually matters. This is probably the best default if you want a fresh mesh every print without the long wait. ## Common things that go wrong The probe trips early on one corner. Almost always a loose bed screw, a piece of debris under the spring steel, or the probe deploying late on the first point. Re-tram and re-test. The mesh looks great but the first layer is still bad. The mesh is fine; your Z offset is off. Mesh corrects shape, Z offset corrects absolute height. Use a paper test or run `PROBE_CALIBRATE`. The mesh changes every time you run it. Probe is loose, wires are pulled tight against the X carriage, or thermal drift is creeping in. Tighten the probe, check the loom, soak the bed longer. Standard deviation in `PROBE_ACCURACY` is over 0.01 mm. Genuine probe problem. BLTouches wear out, inductive probes drift with bed temperature, and on strain-gauge probes like Voron Tap the wires can fatigue at the strain relief. ## How often to remesh If nothing on the printer has changed, every couple of months at most, just to confirm nothing has shifted. If you swapped the build plate, changed bed screws, dropped the printer, or rebuilt the toolhead, remesh straight away. If you print with very different bed temperatures (60 C for PLA one day, 110 C for ABS the next), a single mesh is a compromise. Save separate profiles: `BED_MESH_PROFILE SAVE=pla` and `BED_MESH_PROFILE SAVE=abs`, then load the right one in your filament-specific start G-code. ## When to mail it in If you have followed the steps above and your mesh is still all over the place, probe readings that drift run to run, corners that are way out of plane, or a frame that feels twisted when you push on it, something physical is wrong. Worn linear rails, a bent gantry, a bed that has dished from heat cycling, or a flaky probe wire are all common culprits, and they are hard to spot from a config file. We can put it on the bench and work through it methodically. Send a short note via [/contact.html](/contact.html) with what you have tried, photos of any error messages and your current printer.cfg if you have it. Bed and probe work is usually back with you within a few working days. --- #### Bed mesh calibration explained: what it does and how to run it Source: https://harktech.co.uk/help/bed-mesh-calibration-guide _Summary:_ Bed mesh calibration probes a grid of points across your build plate so the firmware can compensate for surface variation in real time, improving first-layer adhesion across the whole bed. ## What is bed mesh calibration? Bed mesh calibration is the process of probing multiple points across your printer's build plate to map its surface. No bed is perfectly flat, even a well-maintained glass or PEI sheet has slight warps, bows, and high spots. The mesh tells your printer's firmware where those variations are, so it can compensate in real time: raising or lowering the nozzle slightly as it travels, keeping a consistent gap between nozzle and surface. Without a mesh, a printer that is trammed correctly at the corners may still have a centre bulge or edge dip that ruins first-layer adhesion across the bed. With a mesh, those variations are largely cancelled out during printing. ## When do you need to run it? Run a fresh calibration whenever: 1. You replace the build plate, spring steel sheet, or glass. 2. The printer is moved or knocked. 3. You notice inconsistent first-layer adhesion across different areas of the bed. 4. You change printing temperature significantly, PLA at 60 °C and ABS at 110 °C behave differently because the bed expands with heat, and a mesh taken cold will not match print conditions. 5. You update or reflash firmware. 6. Several weeks of heavy use have passed. A single calibration does not last indefinitely. Temperature cycles and mechanical stress gradually shift the surface, so periodic recalibration is normal maintenance rather than a sign that something is wrong. ## What you need before you start - A printer with an automatic probe fitted, BLTouch, CR Touch, Klicky, an inductive probe, or similar. Manual mesh levelling exists but is uncommon and not covered here. - Working firmware that supports bed mesh: Klipper, Marlin with UBL or bilinear levelling, RepRapFirmware, or the built-in calibration tools on Bambu Lab printers. - The printer homed and at operating temperature. Always calibrate with the bed at your target printing temperature for that material. The surface expands when heated and a cold reading will not match actual print conditions. ## How it works The printer homes all three axes, then moves the probe to a grid of points, typically 3×3 to 9×9 depending on your configuration. At each point it measures the distance from probe to bed surface and records the offset. Once the full grid has been sampled, the firmware builds an interpolated surface map. During printing, the firmware applies a real-time Z correction as the printhead moves, keeping the nozzle at a consistent distance from the actual surface rather than an assumed flat plane. ## Running bed mesh calibration in Klipper Klipper (used with Mainsail or Fluidd) is the most common firmware on which you will run mesh commands directly. The following assumes a working `[bed_mesh]` section in `printer.cfg` and a probe that has already been configured and tested. 1. Send `G28` from the console or press Home All in your interface. The printer must be homed before any probing command will run. 2. Set the bed to your target printing temperature and wait for it to stabilise. For PLA this is typically 60 °C; for PETG, 70–80 °C; for ABS, 100–110 °C. Do not skip this step, a cold bed reads differently from a heated one. 3. Set the hotend to around 150 °C. This prevents oozing but softens any residue on the nozzle tip that could affect probe trigger height. 4. In the console, type `BED_MESH_CALIBRATE`. The printer will probe every point in your configured grid. This takes one to five minutes depending on grid size and travel speed. 5. Once probing completes, type `SAVE_CONFIG`. Klipper writes the mesh data to `printer.cfg` and the printer restarts. 6. After restart, open the Bed Mesh visualiser in Mainsail or Fluidd. A healthy mesh shows variation of no more than roughly ±0.3 mm on a reasonably flat bed. Larger deviation suggests a warped surface or a mechanical issue worth investigating before printing. ## Running bed mesh calibration in Marlin 1. Home the printer with `G28`. 2. Heat the bed and nozzle as described above. 3. Send `G29` to begin probing. On printers with UBL (Unified Bed Levelling), the full sequence is `G29 P1` to probe, `G29 P3` to fill any unprobed points algorithmically, then `G29 S1` to save the mesh to slot 1. 4. Save to EEPROM with `M500`. Without this step the mesh is lost on power-off. 5. Add `M420 S1` to your slicer's start G-code, after the `G28` home command, to load the mesh before each print. Some printers load it automatically; many do not, and omitting this line means printing without the mesh. ## Running bed mesh calibration on Bambu Lab printers Bambu Lab printers (X1, X1C, P1S, P1P, A1, A1 Mini) handle bed levelling automatically through their proprietary firmware. The X1 series uses a Micro Lidar sensor; the P and A series use an inductive probe. You do not run manual mesh commands on these machines. 1. In Bambu Studio or on the touchscreen, navigate to **Calibration**. 2. Select **Full calibration** rather than quick calibration. This covers bed levelling, vibration compensation, and flow rate calibration. 3. Allow 10–20 minutes for the full process to complete. 4. For day-to-day printing, the printer runs a fast auto-level before each print by default. There is rarely a good reason to disable this. If first-layer problems persist on a Bambu machine after a full calibration, the cause is more likely to be a worn or damaged PEI plate, an incorrect Z offset, or a nozzle issue rather than the mesh itself. ## Common problems and what they indicate **Large central bulge or dip (more than 0.5 mm peak-to-valley):** The bed itself may be warped. Glass and PEI steel sheets do warp over time, particularly under repeated high temperatures. A replacement build plate is often the correct fix rather than trying to work around the deviation in software. **Probe triggers inconsistently, errors mid-calibration:** Check that the probe is mounted rigidly and that wiring is secure. A loose mount allows the trigger height to vary between samples, producing a noisy or unusable mesh. On BLTouch units, a bent or worn pin is a common culprit. **First layer still inconsistent after calibration:** Confirm the mesh is actually being loaded before printing. In Marlin, `M420 S1` must appear in your start G-code after `G28`. In Klipper, check that your print-start macro includes a `BED_MESH_PROFILE LOAD=default` or equivalent command. **Nozzle crashes or sits too far from the bed despite a good-looking mesh:** The mesh compensates for surface variation but does not set your overall Z offset. Z offset, the distance from the probe trigger point to the nozzle tip, is a separate value that must be calibrated correctly before the mesh makes sense. If Z offset is wrong, the mesh shifts everything in the wrong direction. ## A note on warranty Running calibration commands does not void your warranty. Editing configuration files or flashing custom firmware may affect your warranty position, depending on the manufacturer. Creality supplies Klipper on several models as standard, so using it is fine on those machines. On Bambu Lab printers, the firmware is proprietary and closed; the supported route is the calibration tools provided in Bambu Studio. If you are unsure about your specific model, check the manufacturer's documentation before making changes to firmware or configuration. ## When to mail it in If bed mesh calibration is not resolving your first-layer problems, or if the calibration process itself is throwing errors, crashing the nozzle, or producing a mesh that looks wildly wrong, there is likely an underlying hardware fault. Common causes include a faulty or failing probe, a damaged mainboard, bent Z-axis components, or a severely warped bed. These are straightforward repairs in a workshop setting. Hark Tech offers mail-in 3D printer diagnostics and repair for a range of FDM machines. Send a description of the fault via [our contact page](/contact.html) and we will advise on likely causes and a quote, usually within a few working days. --- #### How to clean stringing off a 3D print without damaging the surface Source: https://harktech.co.uk/help/clean-stringing-from-3d-prints _Summary:_ Stringing is the wispy plastic between parts of a print. Most of it can be cleaned with a heat gun on low, a sharp deburring tool or a soft brush, but persistent stringing is a print-settings problem and is worth fixing at the slicer. Stringing, the thin, wispy strands of plastic stretched between separate features of a print, is one of the most common cosmetic problems in FDM printing. It happens when molten filament continues to ooze from the nozzle while the printhead travels between points without extruding. The plastic is hot enough to stretch but cool enough to leave a trail behind it. Cleaning stringing off an existing print is usually a five-minute job with the right tool. But before you pick up a knife or a heat gun, it is worth understanding why you are doing the cleanup, because the fix for tomorrow's print is in the slicer, not the post-processing tray. ## What stringing actually is Stringing is caused by one of three things, often in combination: a nozzle temperature that is too high for the filament, retraction settings that are too short or too slow, and travel moves that are unnecessarily long. PETG strings more readily than PLA. Wet filament strings far more than dry filament. Once cooled, the strings are usually solidly attached at both ends and bridge across openings, holes, or pillars on the print. If you only treat stringing as a finishing problem you will spend forever cleaning prints. If you fix it at the slicer you will rarely need to clean again. The methods below are for the print you have in your hand right now. ## Tools worth having You do not need much: 1. A heat gun with a variable temperature setting, ideally one that goes down to around 100-150 C. 2. A small deburring tool or a sharp craft knife. 3. A pair of fine-tip tweezers or precision pliers. 4. A soft brass brush (the sort sold for cleaning suede or jewellery). 5. Compressed air or a soft paintbrush for clearing debris. You can manage with just a craft knife and tweezers, but a heat gun is the single biggest time-saver for stringing cleanup. ## Method 1: A controlled heat gun pass A gentle blast of warm air will melt thin strings back into the surface they came from without damaging the print itself. The trick is low heat, kept moving. 1. Set the heat gun to its lowest setting. Most variable guns start around 100-150 C, which is well below the temperatures that would deform the bulk of the part during a brief pass. 2. Hold the gun 10-15 cm from the print and keep it moving. Never stop on one spot. 3. Sweep the airflow across stringy areas in passes of one or two seconds. 4. Watch the strings disappear. They are far thinner than the print walls, so they melt and shrink first while the part itself is barely affected. 5. Stop the moment you see the surface start to soften or shine. Allow it to cool before handling. This is the cleanest method for organic shapes and detailed prints where mechanical scraping would leave marks. It is less suitable for very fine features such as lettering or mesh, which can also melt. ## Method 2: Mechanical removal For larger strings, internal stringing, or any case where heat is too risky (TPU, very thin walls, painted parts), pick them off. 1. Use tweezers to pull individual strands away from the print. They usually come off cleanly with a gentle tug. 2. For strings attached firmly at both ends, snip one end with flush cutters first, then pull the rest free. 3. Use a deburring tool or a sharp craft knife held nearly flat to the surface to shave any residual nubs flush with the wall. 4. Brush the area with a soft brass brush to lift fine fuzz. Brass is softer than cured plastic so it will not scratch the surface. 5. A final blast of compressed air or a soft paintbrush sweep clears loose debris. Take your time. The most common mistake here is digging into the print with the knife at too steep an angle, leaving a visible gouge that is harder to hide than the original stringing. ## Method 3: A quick flame pass (use sparingly) This is included because people ask about it, but it is the riskiest method and should be a last resort. A butane lighter or small torch held briefly near the print will burn off whiskers of plastic without melting the body, but the margin for error is small. 1. Only attempt this on PLA or PETG. Do not flame ABS or ASA, they discolour and produce more acrid fumes. 2. Work in a ventilated space. Burning plastic gives off VOCs. 3. Hold the flame several centimetres away and pass it across the surface in a single quick sweep. Never let the flame dwell. 4. Inspect, allow to cool, repeat only if needed. A heat gun does the same job with far less risk. If you do not already own a torch, buy a heat gun instead. ## Things not to do A few habits that look like time-savers and are not: - Do not use acetone on PLA, PETG, or PCTG. It will not dissolve them and may discolour the surface. Acetone smoothing only works on ABS and ASA. - Do not use IPA to clean strings off resin prints, that is a different process for a different technology. Stringing as discussed here is an FDM problem. - Do not sand stringing before removing it mechanically. You will press strings into the surface and make them harder to lift later. - Do not run a heat gun on full power, especially on small or thin-walled prints. You will deform the part faster than you can react. ## Fixing the cause at the slicer If you find yourself cleaning the same model repeatedly, the real answer is upstream: 1. Run a temperature tower for the specific filament and spool. Print it ten degrees colder than you have been using and see whether stringing reduces without harming layer adhesion. 2. Check retraction distance and speed. Direct-drive printers typically want shorter retractions (around 0.5-1 mm). Bowden setups need longer retractions (4-6 mm) but should not be extreme. 3. Enable combing or "avoid crossing perimeters" so travel moves stay inside the part where any residual strings will be hidden. 4. Dry your filament. PETG and nylon in particular absorb moisture from the air and will string badly when wet. A filament dryer at 60-70 C for a few hours often eliminates the problem entirely. 5. Clean the nozzle. A partially clogged nozzle drools. An evening spent calibrating saves dozens of hours of cleanup over the life of a printer. ## When to mail it in If the stringing is on a print you cannot easily replace, a one-off model, a customer's part, or a finish you do not want to risk, and you would rather not gamble with a heat gun, send it to us. Hark Tech offers mail-in finishing as part of our 3D-printing service. We will assess the part, choose the safest method for the material, and return it cleaned. We can also look at the file or slicer profile that produced the stringing and suggest changes so the next print comes off the bed clean. Turnaround is generally within a few working days depending on workload. Get in touch via [our contact page](/contact.html) for a postage address and a quote. --- #### Best PLA print settings for the Ender 3 and Ender 3 V2 Source: https://harktech.co.uk/help/ender-3-pla-print-settings _Summary:_ A practical, honest baseline of PLA print settings for the Ender 3 and Ender 3 V2, with the calibration steps that matter more than any single number you copy from a forum. The Ender 3 and Ender 3 V2 are forgiving machines for PLA, but the settings people copy from forums are often tuned for a different filament brand, a different hot end, or a heavily modified printer. This guide gives you a sensible baseline that works on a stock or lightly modded machine, and then explains the small calibration steps that matter far more than any single number. All values assume a 0.4 mm brass nozzle, a stock Bowden extruder (or the V2's stock setup), and a glass or PEI-coated bed. If you have a direct drive conversion, all-metal hot end, or a hardened nozzle, your retraction and temperature numbers will shift and you should treat the values below as a starting point only. ## A sensible baseline for PLA These settings get most generic and mid-range PLA filaments printing cleanly on a stock Ender 3 or Ender 3 V2. Load them into Cura, PrusaSlicer or OrcaSlicer as a starting profile. - Nozzle temperature: 200 C for the first layer, 195-205 C for the rest - Bed temperature: 60 C for the first layer, 55-60 C after - Print speed: 50 mm/s for walls and infill, 20-25 mm/s for the first layer - Travel speed: 120-150 mm/s - Retraction distance: 5 mm (Bowden) or 0.8-1.5 mm (direct drive) - Retraction speed: 40-45 mm/s - Layer height: 0.2 mm for general use, 0.12-0.16 mm for detail, 0.28 mm for fast prototypes - Line width: 0.4 mm (match the nozzle) - Wall count: 3 perimeters - Top and bottom layers: 4-5 (so 0.8-1.0 mm of solid skin) - Infill: 15-20% gyroid or grid for most parts - Cooling fan: off for layer 1, ramp to 100% by layer 3 - Z-offset: tuned so the first layer is slightly squished, not transparent and not gouging the bed These are starting values. Cheaper PLA tends to want a hotter nozzle (around 210 C) and slightly slower walls. Premium PLA, PLA+ and silk variants will each behave a little differently, and the only honest way to find their sweet spot is to test. ## Why the first layer matters more than anything else Most 'failed prints' on an Ender 3 are really failed first layers. Before you change a single temperature or speed in the slicer, do these in order: 1. Level the bed cold, then re-level once it has reached 60 C. The aluminium plate expands as it heats and a cold-tram bed is not the bed you actually print on. 2. Set your Z-offset using a single sheet of 80 gsm paper at all four corners and the centre. You want light, even drag. 3. Run a single-layer first-layer test (a 100 x 100 mm square one layer thick). The lines should touch with no visible gaps, and the surface should look like a smooth sheet, not a row of separate strands. 4. Clean the bed with isopropyl alcohol before every print. Skin oils are the single biggest cause of mid-print detachment on glass and PEI. If you can produce a clean, even first layer, the rest of the print is mostly a question of temperature and cooling. ## Calibrating temperature and retraction The numbers above are a baseline, not a destination. Two short calibration prints will get you much closer to your filament's real optimum than copying anyone's profile. 1. Print a temperature tower covering 190-220 C in 5 C steps. Look for the lowest temperature that still gives clean overhangs and strong layer bonding. That is your print temperature. 2. Print a retraction tower from 2 mm to 7 mm (Bowden) or 0.4 mm to 2 mm (direct drive). Pick the shortest distance that eliminates stringing without causing clogs or under-extrusion at the start of the next perimeter. For a stock Ender 3 V2 with stock PTFE-lined hot end, do not push retraction beyond about 6.5 mm. Excessive retraction grinds filament inside the extruder and can pull molten PLA up into the cold zone, where it solidifies and causes the dreaded heat-creep clog. ## Cooling, speed and the trade-off between them PLA is happiest when it is cooled aggressively. The stock Ender 3 fan duct is adequate; the V2 is a little better. If you have printed a Hero Me or similar dual-fan duct, you can usually drop your nozzle temperature by about 5 C and still get clean overhangs. Speed and cooling are linked. If you push print speeds above 60 mm/s on a stock Ender 3, the part is laying down more plastic per second than the stock fan can solidify, and overhangs and small features will sag. If you want faster prints, either reduce layer height, fit a better fan duct, or accept that quality on overhangs will suffer. ## Common faults and what they usually mean - Stringing between towers: retraction too short, or nozzle too hot. Drop temperature 5 C first, then adjust retraction. - Elephant's foot on the bottom: bed too close, bed too hot, or first layer over-extruding. Reduce bed temperature to 55 C and re-check Z-offset. - Layer shifts mid-print: loose belts, loose eccentric nuts on the wheels, or print speed too high for the stepper drivers. Check belts and wheels before changing slicer settings. - Under-extrusion and gaps in top layers: extruder tension too low, partial clog, or filament absorbing moisture. Dry the filament at 45 C for 6 hours before changing anything else. - First layer not sticking: bed dirty, Z-offset too high, or printing too fast. Clean the bed and slow the first layer to 20 mm/s. ## A note on warranty and modifications Flashing custom firmware, changing the hot end, or fitting a direct drive conversion will almost certainly void any remaining warranty from Creality or your reseller. None of these mods are dangerous if done carefully, but the mains-voltage side of the printer (PSU, bed wiring, mains inlet) is not a place to experiment if you are not comfortable with electrical work. If anything inside the control box looks scorched or smells hot, stop using the printer and have it checked. ## When to mail it in If you have worked through the calibration steps above and your Ender 3 still will not produce a clean PLA print, the problem is usually mechanical rather than a slicer setting. Worn POM wheels, a partially blocked hot end, a damaged PTFE tube, a tired extruder arm, or a warped bed will all defeat any profile you load. Hark Tech offers mail-in diagnosis and repair for Creality printers, including hot end rebuilds, extruder upgrades, bed levelling checks and firmware reflashes. Turnaround is normally within a few working days once the printer arrives. Get in touch via the [contact page](/contact.html) and I will send the postage details and a written quote before you ship anything. --- #### Orca Slicer settings that actually work on the Ender 3 V2 and V3 SE Source: https://harktech.co.uk/help/orca-slicer-settings-ender-3-v2-v3-se _Summary:_ Orca Slicer ships with usable profiles for the Ender 3 V2 and V3 SE, this covers the settings worth tweaking, the Bowden vs direct-drive differences, and the calibration tests that quietly fix most failed prints. Orca Slicer ships with profiles for most Creality printers, including the Ender 3 V2 and V3 SE. The starting profiles are a reasonable baseline, but they are conservative and were written for stock machines with stock firmware. This article covers what to leave alone, what to tweak, and the small calibration steps that quietly fix most of the prints people send in for repair. ## Start from Orca's built-in profile Open Orca Slicer, pick your machine from the printer dropdown (Creality Ender-3 V2 or Creality Ender-3 V3 SE), and load the Generic PLA filament profile. Do not start from a blank profile or import a Cura profile by hand, the kinematic limits, retraction shape and acceleration values are model-specific and easy to get wrong. Slice a Benchy with the stock settings first. If it looks reasonable, that is your baseline; only change one thing at a time after that. ## The settings that actually matter There are dozens of options in Orca but a small set do most of the work: 1. Layer height and line width, 0.2 mm layer with a 0.42 mm line width on a 0.4 mm nozzle is the safe default. Drop to 0.12-0.16 mm for fine detail, push to 0.28 mm for draft prints. 2. Wall count, three perimeters is the sweet spot for strength. Two is fine for cosmetic prints and saves time. 3. Infill, 15-20% gyroid is plenty for most parts. Higher infill rarely adds the strength people expect; more walls usually does. 4. Print speed, the single most over-cranked setting. The motors, frame and extruder limit you long before the slicer does. 5. Retraction, different on each machine, because the V2 is Bowden and the V3 SE is direct drive. 6. Temperature, set per filament, not per printer. ## Settings for the Ender 3 V2 (Bowden) The V2 has a long PTFE tube between the extruder and hotend, so filament has further to travel and is more prone to oozing and stringing. Realistic settings: 1. Outer wall speed: 40-50 mm/s. The V2's stock part cooling and motion limits make faster outer walls look worse, not better. 2. Inner wall and infill: 80-120 mm/s. 3. Travel speed: 150-180 mm/s. 4. Retraction distance: 5-6 mm at 40-45 mm/s. Start at 5 mm and tune with a retraction tower. 5. Acceleration: leave at the firmware default (around 500 mm/s²) unless you have flashed a custom build. Raising it in the slicer without firmware support just causes skipped steps and ringing. 6. Z-hop: 0.2 mm, slope or spiral type. Helps avoid blobs catching on prior layers. 7. PLA temperatures: 200-210 °C hotend, 60 °C bed. PETG: 230-240 °C, 75-80 °C bed. 8. Part cooling: 100% fan from layer 3 for PLA; 30-50% for PETG; off for ABS or ASA. Pressure advance and input shaping are not available on stock Marlin firmware for the V2. Enabling them in Orca without flashing Klipper or a compatible Marlin build will either do nothing or make things worse, leave them off. ## Settings for the Ender 3 V3 SE (direct drive) The V3 SE uses Creality's Sprite-style direct drive, a linear rod on Y, and a faster mainboard. It is genuinely quicker than the V2 and tolerates higher speeds, but it has its own quirks: 1. Outer wall speed: 80-120 mm/s. Above 120 the surface quality drops off noticeably. 2. Inner wall and infill: 150-200 mm/s. 3. Travel speed: 200-250 mm/s. 4. Retraction distance: 0.8-1.5 mm at 40 mm/s. Direct drive needs much less retraction than the V2, more will cause heat creep and clogs over long prints. 5. Acceleration: the V3 SE handles 2500-3000 mm/s² on travel comfortably. Print acceleration around 1500-2000 mm/s² is fine. 6. Z-hop: 0.2 mm, slope type. 7. PLA temperatures: 200-215 °C hotend, 60 °C bed. PETG: 235-245 °C, 75-80 °C bed. 8. Part cooling: same as the V2, 100% for PLA, reduced for higher-temperature materials. The V3 SE's stock firmware does not expose input shaping in the way Klipper does, so the input shaping options in Orca will not have an effect on a stock machine. Leave them at the defaults Orca provides for this printer. ## Calibration prints worth running once These are quick and stop most of the issues people blame on slicer settings: 1. Temperature tower, finds the cleanest temperature for a given spool. Different brands of "PLA" vary by 10-15 °C. 2. Retraction tower, confirms the right retraction distance for your specific Bowden tube length or extruder tension. 3. Flow ratio test, Orca has this built in. Walls that look stringy or over-extruded are almost always a flow issue, not a temperature one. 4. Maximum volumetric speed test, the most useful one for the V3 SE. It tells you how fast your hotend can actually melt plastic before it starts under-extruding. Run these once per new spool. They take under an hour each and save days of bad prints. ## Common mistakes A few patterns turn up repeatedly when people send prints in for diagnosis: 1. Raising speeds without raising acceleration, or the reverse, the printer ignores whichever is the bottleneck. 2. Copying YouTube settings for a different machine. A V2 profile on a V3 SE will under-retract; a V3 SE profile on a V2 will string badly. 3. Leaving the Bowden tube loose at the hotend, no slicer setting will fix the resulting blobs. 4. Treating the stock build plate as permanent. The V2's glass and the V3 SE's PEI both lose adhesion over time; clean with warm soapy water, not just IPA. 5. Trusting a worn nozzle. Brass nozzles last 200-500 hours with PLA and far less with abrasive filaments such as glow-in-the-dark or carbon-fibre blends. ## When to mail it in If your prints still fail after running the calibration tests above, the problem is usually mechanical or thermal rather than a slicer setting. Loose belts, a worn nozzle, a partially clogged heatbreak, an aged PTFE tube on the V2, or a tired hotend fan all produce symptoms that look like slicer problems but cannot be fixed in Orca. Hark Tech offers mail-in diagnosis and repair for the Ender 3 V2, V3 SE and other Creality machines, including hotend rebuilds, extruder replacement and firmware reflashing. Turnaround is usually within a few working days. Get in touch via [/contact.html](/contact.html) with a short description of the issue and a photo of a failed print. --- #### What is bed mesh levelling? A plain guide for 3D printer owners Source: https://harktech.co.uk/help/what-is-bed-mesh-levelling _Summary:_ Bed mesh levelling builds a height map of your printer's build surface so the nozzle compensates for warps and bumps during the first layer, giving consistent prints without making the bed perfectly flat. Bed mesh levelling is one of those features that sounds more complicated than it is. If your prints stick well in the middle of the bed but peel up at the corners, or you keep fiddling with thumbwheels print after print, this is the calibration that quietly solves most of those problems. Here is what it actually does and how to use it sensibly. ## What bed mesh levelling actually is Bed mesh levelling (also called mesh bed levelling, automatic bed levelling, or ABL) is a calibration technique that builds a height map of your printer's build surface. Instead of trying to make the bed perfectly flat, the printer measures how high or low the surface sits at many points across the print area, then adjusts the nozzle height on the fly during the first few layers. The result is a consistent first layer even when the bed is slightly warped, the gantry is not perfectly parallel to the surface, or the build plate has a thicker patch in one corner. It does not fix the underlying mechanical issue, it compensates for it in software. ## Why it matters Most consumer 3D printer beds are not perfectly flat. Heated aluminium plates warp slightly as they reach temperature. PEI sheets can have small high spots from manufacturing. Glass beds are usually flatter but can still sit at a slight angle in the frame. Without compensation, the gap between the nozzle and the bed varies across the print. Where the gap is too small, the nozzle drags through the filament, leaving a thin, smeared, or transparent first layer. Where it is too large, the extruded line does not stick and curls up. Bed mesh levelling deals with that variation everywhere on the surface, not just at the corners. ## Levelling vs tramming The terminology is confusing. "Levelling" is technically the wrong word. What you actually want is the bed parallel to the X-Y plane the nozzle moves through, not level relative to gravity. Making the bed parallel to the gantry is called **tramming**. You do this manually with the thumbwheels under the bed, or some printers do it automatically by probing the four corners and adjusting motorised screws. Bed mesh levelling is the next step. After tramming, the mesh deals with the local variation across the surface, the bumps, dips, and warps tramming cannot fix. You generally need to tram first, then mesh. If the bed is significantly out of tramming, the mesh has to compensate over a huge range and the first layer will still look uneven. ## How printers probe the bed Printers measure the surface in several ways: - **Inductive sensors** detect metal. They work through a PEI sheet on a steel plate but not through glass or non-magnetic build plates. - **BLTouch, CRTouch, 3DTouch** use a small deployable pin that physically touches the surface. The pin retracts when it hits the bed, the firmware records the height, and the toolhead moves to the next point. These work on almost any surface. - **Strain-gauge or load-cell probes** (Bambu Lab X1, P1, A1 series; some Prusa models) use the nozzle itself as the probe. The toolhead presses gently against the bed, and a sensor detects the moment of contact. This is more accurate because it measures from the nozzle tip, which is the thing actually printing. - **Piezo and capacitive sensors** turn up in some custom and older builds. The probe takes readings on a grid, commonly 5x5, 7x7, or 9x9, and stores the differences as a mesh. Klipper, Marlin, and Bambu's firmware all handle this slightly differently, but the principle is the same. ## What happens during a print When the mesh is enabled, the printer reads the height map and adds a small Z-axis adjustment to every move during the first layer, fading out gradually as the print gets taller. If the bed dips 0.05 mm at one point, the nozzle moves 0.05 mm lower as it crosses that point. After the fade height (typically 5-10 mm) the compensation stops. By then the print is tall enough that small bed variations no longer matter. ## Running a mesh on common printers The exact steps depend on the firmware and model, but the workflow is similar: 1. Clean the build surface. Grease, dust, or old glue stick will throw readings off. 2. Heat the bed to your usual printing temperature. Aluminium expands when hot. A cold mesh does not reflect what the bed actually looks like during a print. 3. If your printer uses a nozzle-touch probe, heat the nozzle just enough to soften any plastic on the tip (around 150 C for PLA residue). Bambu and Prusa handle this automatically. 4. Run the mesh routine from the printer menu. On Klipper this is usually `BED_MESH_CALIBRATE`. On Marlin it is `G29`. Bambu and Prusa run it as part of the start-print sequence. 5. Save the mesh. On Klipper, `SAVE_CONFIG`; on Marlin, `M500`. Bambu and Prusa save automatically. 6. Enable it in your start G-code if it is not already (`BED_MESH_PROFILE LOAD=default` on Klipper, `M420 S1` on Marlin). ## When to re-run the mesh You do not need to mesh before every print. Many users mesh once and leave it. Re-run it if: - You change the build plate (different sheet, different thickness). - You move the printer to a new spot. - You bend or replace a probe. - The first layer starts looking uneven after months of good prints. - You significantly change the bed temperature for a new material. Some printers, notably Bambu's strain-gauge systems, re-mesh at the start of every print because the reading is fast and reliable. There is no harm in doing this if your printer offers it. ## Common problems - **Mesh is wildly different each time.** Usually a loose probe, a dirty bed, or filament stuck to the nozzle tip. - **Probe Z offset is wrong.** The mesh tells the printer the *shape* of the bed, not the absolute distance to the nozzle. You still need to set Z offset correctly. That is a separate calibration on most machines. - **First layer is good in the centre but bad at the corners.** The mesh is helping, but the bed is so warped that the compensation runs out near the edges. Check tramming and bed flatness. - **Probe reports bad readings or the nozzle crashes into the bed.** Stop the print immediately and inspect the probe wiring and mounting. ## Risks and warranty notes Mesh levelling itself is a software routine and carries little risk if the probe and offsets are set correctly. The danger comes from a misconfigured probe driving the nozzle into the bed. On a strain-gauge machine this usually just throws an error. On a printer with a BLTouch and a wrong Z offset, you can gouge the build plate or bend the bed. Modifying firmware to add or change probes will usually void the manufacturer's warranty. Stock probes on Creality, Bambu, and Prusa machines as supplied are fine. ## When to mail it in If your printer is still producing inconsistent first layers after you have cleaned the bed, re-trammed, and re-meshed, the problem is usually mechanical rather than software: a worn probe, a bent gantry, a warped build plate beyond what a mesh can correct, or loose Z-axis lead screws. Hark Tech offers mail-in 3D printer diagnostics and repair. Send the machine in and I will check the probe, the bed flatness, the tramming, and the gantry, then return it with a working mesh and a documented first-layer result. Get in touch via [the contact page](/contact.html) for current turnaround and a no-obligation assessment. --- #### Finding a local 3D printer workshop: what to look for first Source: https://harktech.co.uk/help/find-3d-printer-near-me _Summary:_ Most results for 'how to find a 3d printer near me' point to hobbyists or cafes rather than professional workshops. You need to check their tools and processes before handing over expensive hardware. Searching 'how to find a 3d printer near me' usually pulls up businesses that prioritise foot traffic over technical depth. The first results often list print cafes or hobbyist workshops. These places have printers running, but they rarely carry soldering irons or oscilloscopes. You might see reviews praising fast turnaround on simple prints. That does not mean they can fix a fried power supply. Makerspaces and university labs also appear in these results. These are shared environments with strict usage policies. They generally do not offer repair services to external customers anyway. The staff focus on managing membership and safety for general users. You will likely be turned away if you bring a broken console or motherboard. Some listings claim to sell 3D printer parts. These shops stock nozzles, belts, and filament rolls. They might not have the diagnostic tools needed to trace a signal fault on a control board. A shop that sells spare parts is not automatically equipped for component-level repair. You need to check their capabilities before handing over hardware. Filter out results with generic reviews mentioning 'great coffee' or 'cool vibe'. You need technical competence, not ambience. Look for mentions of specific repairs in reviews. Reviews saying 'fixed my console perfectly' are more useful than 'nice people here'. Avoid shops that only post pictures of prints without discussing faults they solved. Quality indicators include mentions of multimeter testing or microscope inspection. Call the place and ask direct questions about their workflow. A proper workshop owner will answer without hesitation. They should be proud of their setup. If they dodge technical queries, that is a red flag. Use this checklist to evaluate their competence. 1. Ask about their soldering equipment. Do they use temperature-controlled stations? Cheap irons run hot and damage components instantly. A professional shop will mention brands like Hakko or Pinecil with proper settings. If they say 'I just grab the iron', they lack precision control. 2. Check for ESD protection protocols. Electronics repair requires grounding to prevent static discharge. Can they show you a wrist strap and a grounded mat? Static kills MOSFETs and microcontrollers silently. A shop without ESD gear risks destroying your board during inspection. 3. Inquire about their spare parts inventory. Good technicians keep donor boards for common failures. They do not just guess which capacitor is bad. Ask if they stock replacement connectors or ribbon cables. Shops that only sell generic parts may resort to jumper wires, which fail under vibration. 4. Verify firmware knowledge. Modern printers and consoles rely on complex software programmes. Can the tech explain differences between Marlin and Klipper configurations? They should understand how firmware interacts with hardware. Vague answers suggest they lack deep system knowledge. Hot air stations require airflow calibration to work safely. Too much heat melts nearby components instantly. We use shields and templates to protect sensitive areas during rework. A local spot might blast a motherboard with uncontrolled airflow, lifting traces or cracking chips. Ask if they have adjustable temperature profiles for different component sizes. Microscope inspection separates pros from amateurs. You cannot see cracked solder joints or hairline fractures on a PCB with the naked eye. A workshop should use digital microscopes to document faults before starting repairs. This lets you verify the issue and track progress. Shops without magnification equipment are flying blind during diagnosis. Calibrated power supplies allow safe bench testing. We can inject known voltages to check for shorts without risking further damage. If a shop just plugs your device into a wall socket to 'see if it works', they lack proper diagnostic methodology. This brute-force approach can destroy remaining functional parts. Hobbyists often attempt repairs outside their skill range. You might end up with a device that looks fixed but fails after a week. Improper soldering can lift traces from the PCB. One pass with an overheated iron removes copper pads permanently. Thermal paste application is another common failure point. Amateurs apply too much paste or use the wrong type. This causes thermal throttling and eventual shutdowns. A workshop knows exactly how thin a layer should be on a heatsink. They also clean old residue properly before reapplication. Some local spots charge by the hour without diagnosing properly. They might swap parts randomly until something works. This approach wastes your money and can damage other components. Professional repair involves systematic testing with multimeters and logic analysers. Data privacy is also a concern. If you send a device to a general tech shop, they might access your files or backups. A dedicated electronics workshop has policies about data handling. They wipe devices after repair unless you request otherwise. Always ask about their data policy before mailing anything. We run Hark Tech as a dedicated service for electronics and 3D printing repairs. Operating remotely lets us invest in tools that local shops cannot justify. Our bench includes microscope inspection systems, hot air rework stations, and calibrated power supplies. These items cost more than most hobbyists earn in a month. Mail-in repair also removes the pressure of walk-in traffic. We can spend as much time as needed on a tricky fault. A local cafe needs to serve customers every hour. This rush leads to rushed repairs and missed details. Cross-referencing issues across multiple units helps us spot patterns. We see hundreds of cracked PCBs or worn gears over time. This experience lets us predict failures before they happen during repair. You get the benefit of our collective knowledge when you mail in your device. Custom 3D printing benefits from this model too. We optimise slicer settings and bed adhesion for each material batch. Local spots might use default profiles that cause warping or layer shifts. We adjust temperatures and speeds to match the specific filament spool we are running. This attention to detail produces parts that last. If you need custom parts, ask about their bed calibration routine. Do they test prints before starting a job? A good shop measures Z-offset and checks layer height consistency. They should be able to explain how they handle overhangs or bridges in their designs. Questions about material choice and infill density reveal their printing expertise. You do not need a workshop for every task. If you just need filament or a quick replacement part, a nearby print cafe works fine. Keep your hardware home until the job requires technical expertise. Simple swaps like changing a nozzle or resetting a breaker can be done at home with online guides. If you have already opened a device, check for screws hidden under rubber feet or stickers. Removing these incorrectly can damage the casing beyond repair. Document cable connections with photos before disconnecting anything. This helps reassembly regardless of who fixes your gear later. You should mail your device when you need component-level diagnosis or repair that requires specific tools like hot air rework or microscope inspection. If a local spot cannot guarantee ESD-safe handling or access to donor boards, our workshop is the safer option. We handle complex electronics and custom 3D prints using professional equipment. Send us your unit for assessment within a few working days. Visit /contact.html to start a booking and get clear advice on whether we can fix your gear. ## Don't have the model either? If you need a part but have no 3D file, our design partner [CEEQ Design](/3d-design.html) can produce one from an idea, photo or sample, and we handle the printing. --- #### Safe methods to clean a blocked 3D printer nozzle without damage Source: https://harktech.co.uk/help/clean-3d-printer-nozzle _Summary:_ A clogged nozzle ruins prints and can damage your extruder if you force it. We walk through safe cleaning methods like cold pulls and needle clearing that work for most common blockages. If your printer is skipping steps or the extruder motor is grinding, you likely have a partial clog. A full blockage stops flow completely. You need to clear the nozzle before the plastic cools and locks everything in place. ## Check the blockage first Don't start disassembling until you confirm the issue. Sometimes filament is stuck in the heat break, not the nozzle throat. Load fresh PETG and push hard. If it feeds without resistance but nothing comes out, the clog sits inside the nozzle. We see this often with mixed materials. You printed PLA yesterday and switched to ABS today. Residue builds up at the temperature transition. The old material chars and plugs the tip. Always purge enough filament when switching colours or polymers. This keeps old residue from mixing into fresh runs. ## Clear a partial clog with a needle Use this method when flow is weak but not zero. You still get some extrusion, just thin lines and gaps. A needle clears debris from the nozzle tip without stressing the hotend assembly. 1. Heat the nozzle to printing temperature plus ten degrees. This softens the blockage enough to push without shattering metal. Never use a needle on a cold nozzle. The metal is too brittle and you will snap the tool inside the tip. Retrieving a broken wire from a 0.4mm hole requires drilling out the entire block, which destroys the hotend. 2. Insert a thin stainless steel needle or wire into the tip. Work it gently around the inner wall. Do not force it straight down. You might damage the heat break seal if you jam the tool too deep. 3. Push filament through while holding the needle at an angle. The plastic should start flowing again. If resistance spikes, stop immediately. Forcing material can crack the nozzle threads or strip the extruder gears. We use a 0.4mm drill bit holder with a wire inside for precision work on small nozzles. Standard needles bend easily on hardened steel tips. Keep your needle storage clean; dust particles can fall into the hotend and cause new clogs later. ## Perform a cold pull to remove deep residue Cold pulls are the safest way to clean internal walls without taking anything apart. They work well for charred material or colour changes that leave ghost lines in your prints. This method relies on thermal contraction to grip debris. 1. Heat the nozzle to the maximum temperature of the material you want to use for the pull. Nylon works best because it shrinks significantly as it cools. PETG is a second choice but leaves more residue behind. Avoid PLA; it becomes brittle and won't grip the clog effectively. Do not use cold pulls on nozzles with internal filters or special coatings unless the manufacturer approves it. Some proprietary nozzles have complex geometries that filament can snag on during extraction. This could tear the nozzle out of the heat sink. 2. Push about fifty millimetres of filament into the extruder. Let it dwell for two minutes so the heat reaches the blockage zone evenly. Patience here prevents uneven melting and wasted material. 3. Turn off the heaters and wait until the temperature drops to fifty degrees Celsius below your printing temp. For PETG, this means cooling down to around one hundred ten degrees. The plastic must be rubbery but solid enough to hold shape when you pull. Pulling too hot results in a stringy mess that falls back inside. 4. Grasp the filament with pliers or a dedicated cold pull tool. Pull straight up at a steady speed. Do not jerk the nozzle. You want the filament to stretch and break inside the blockage, pulling debris out with it. 5. Inspect the tip of the pulled filament. You should see dark rings or uneven texture where material was trapped. Repeat this process until the exit is clean and uniform. We usually need three pulls before a nozzle looks good again. ## Nozzle materials matter for cleaning results Brass nozzles conduct heat well but wear out faster. If you print abrasive filaments like carbon fibre or glow-in-the-dark blends, brass erodes quickly. The threads strip and the nozzle leaks. We switch customers to hardened steel nozzles for these materials. Steel holds its shape much longer and resists abrasion. However, steel transfers heat less efficiently than brass. You may need to raise your printing temperature by five degrees to maintain consistent flow. Cleaning a steel nozzle follows the same procedures as brass, but be careful not to scratch the exterior with abrasive pads. Scratches trap filament and make future cleaning harder. ## Address external clogs and filament burrs Sometimes the problem sits outside the nozzle threads or on the heat sink. This often happens when you switch materials without purging enough. External buildup can melt onto the cooling fan shroud and block airflow. Reduced cooling increases upstream pressure until a clog forms. Wipe the exterior of the nozzle with a brass brush while hot. Never use steel wire brushes on aluminium nozzles; they scratch the surface and cause filament to stick faster next time. If you see material wrapped around the heat sink fins, cut it away carefully. Hot glue can help lift stubborn burrs from the cooling fan shroud. Apply a small blob of glue near the blockage, let it cool, and peel it off. The adhesive grabs the filament without damaging the metal fins. ## Disassemble only as a last resort Taking apart the hotend introduces risk. You might void your warranty or lose thermal paste contact if you are not careful. We recommend this step only when cold pulls fail completely. Disassembly allows access to clogs lodged in the heat break above the nozzle threads. 1. Remove the nozzle from the heat sink block. Use two wrenches to prevent twisting the heater cartridge wires. Over-tightening can shear these leads inside the module. Keep a close eye on the wire routing during removal. Snapped wires are difficult to repair and require replacement parts. 2. Insert a long needle or wire through the bottom of the heat break while heating the assembly. This clears the upper clog that cold pulls cannot reach. Be careful not to puncture the heater block threads when pushing debris upward. Pushing too hard can deform the thermal paste interface and cause temperature inaccuracies. 3. Reapply thermal paste if you separate the heater cartridge from the thermistor tube. Clean old thermal paste thoroughly with isopropyl alcohol first. A thin film of new paste goes on both sides of the thermistor tube and heater cartridge. Too much paste acts as an insulator and causes temperature lag. The printer will overshoot set points and burn filament during cleaning attempts. ## Optimise settings to prevent future clogs Cleaning fixes the symptom; settings stop it from coming back. Most clogs stem from temperature mismatches or excessive retraction. Check your retraction distance and speed. High speeds on flexible filaments like TPU cause pressure spikes that force material past the nozzle threads. We suggest reducing retraction to four millimetres for direct drive extruders when printing soft plastics. Ensure your bed temperature matches the material requirements too. If the first layer lifts, you might be over-extruding to compensate. This builds up pressure upstream until a clog forms. We typically see sixty to seventy degrees Celsius on a PEI sheet for PETG prints. Use an adhesive like hairspray or glue stick if adhesion is poor. Better bed grip reduces the need for aggressive extrusion compensation. Regular purges help when switching colours or materials. Extrude twenty millimetres of new filament before starting a print if you changed spools recently. It keeps old residue from mixing into fresh runs and causing partial blockages over time. Monitor your prints during the first few layers. Early signs of under-extrusion allow you to stop the job before debris accumulates deeper in the hotend. ## When to mail it in If cold pulls and needle clearing do not restore flow, the blockage may be deep inside the heat break or you could have a cracked heater cartridge. We cannot repair internal heat breaks without donor parts on some printer models. If your nozzle leaks around the threads or the extruder motor skips repeatedly despite clean filament, it is time to send us the hotend assembly. We will inspect the module, test for electrical faults, and replace damaged components before returning it. Send us a quick message via our [contact page here](/contact.html) so we can check availability and give you a quote for the repair work. --- #### Practical steps to configure Klipper firmware on your 3D printer Source: https://harktech.co.uk/help/klipper-config-guide _Summary:_ Getting Klipper to talk to your printer requires careful pin mapping and a few configuration tweaks, but we will walk you through the exact steps. ## The short answer You get Klipper working when you map the physical pins to the software correctly. Most people fail because they assume a generic config file will run out of the box. It won’t. Every board uses different GPIO lines for stepper drivers and endstops. You need to match those pins in your printer.cfg before the machine moves an inch. ## What you actually need to do Configuring Klipper is not about flashing firmware on a laptop. The logic happens entirely on the printer’s microcontroller unit. You write settings that tell the MCU how to read switches, drive motors, and talk to the host computer. The host just sends G-code commands over USB or UART. If your pin mapping is wrong, the stepper will either hum loudly or refuse to move at all. We have seen this more times than we care to count. You must understand two core concepts before touching any files. First, Klipper separates hardware definitions from motion logic. Second, it expects explicit instructions for every single component on your machine. Vague guesses lead to silent failures. The software trusts your numbers completely. If they are wrong, the damage happens in real time. ## How we map the hardware We start by identifying exactly which microcontroller sits inside your printer’s electronics case. Most modern machines use an STM32-based board like the BigTreeTech SKR series or a custom Ender mainboard. Clone boards work fine, but they often share pin layouts with the original Chinese designs. Check the silkscreen on your actual PCB before ordering anything. 1. Identify the main control board in your printer’s electronics case and note the exact chip model printed near the USB port. 2. Download a pinout diagram that matches that specific revision number from the manufacturer’s documentation. 3. Verify your stepper drivers use SPI or step/dir signals compatible with the new MCU voltage levels. 4. Open a plain text editor and create a fresh printer.cfg file to avoid leftover settings. 5. Add the [mcu] section with your board’s serial port path, usually /dev/serial/by-id/ on Linux or COM3 on Windows. 6. Define each stepper driver using [stepper_x], [stepper_y], and [stepper_z] blocks with exact step, dir, and enable pins. 7. Set the microstep division to match your driver’s DIP switches or UART mode exactly as printed on the chip. 8. Configure hotend thermistors using standard type numbers like 1 for EPCOS or 20 for ATC Semitec. 9. Link the heater PWM pin and thermistor read pin in an [extruder] block with your nozzle’s maximum temperature limit. We test every config file against a known-good board before we ever connect it to a live printer. Flashing blindly will fry your mainboard. A single reversed stepper connector can destroy an output transistor instantly. Work in a clean, dry space away from mains voltage. Use a multimeter to verify continuity before applying power. ## Setting up motion and thermal limits A working config is not a safe config. You must tell Klipper how fast each axis can move and where the physical limits sit. Skip this step and you will crash the print head into the frame within seconds. The software does not know your machine’s mechanical constraints unless you state them clearly. 1. Measure your printer’s travel range with a ruler or digital caliper and enter those values as position_min and position_max for each axis section. 2. Set homing_speed to roughly twenty percent of your maximum travel speed so the carriage does not slam into the endstops. 3. Define the thermistor type and heating power in watts inside the heater block using your actual hotend specifications. 4. Enable PID autotune only after you have verified all thermal sensors are seated correctly in their aluminium blocks. 5. Run a short heat soak cycle before trusting any temperature readings to stabilise the thermistor response. 6. Disable auto-leveling probes until your bed is mechanically levelled first, because software cannot fix a warped plate. 7. Test each axis individually using the TEST_RESONANCES command only after confirming all mechanical couplings are tight. People often overwrite the default config without removing conflicting sections. Klipper will merge settings, but duplicate pins cause silent failures. The stepper driver locks up because two software commands fight for the same GPIO line. Check your log file immediately if a motor refuses to turn. It usually says pin conflict detected in plain text. Another frequent mistake is ignoring UART addressing on daisy-chained drivers. TMC chips use hexadecimal addresses that must match their physical placement. Driver one at zero, driver two at one, and so on. Get this wrong and the MCU cannot read stall detection or current limits. You will just hear grinding noises from the gear teeth. We also see too many people rely on third-party generator tools without checking the output. Those generators assume standard wiring layouts that rarely exist outside factory machines. Always cross-reference every pin with your actual board photo. Silkscreen labels sometimes differ between manufacturing batches. We cannot guarantee compatibility if you mix TMC2208 drivers with an older SAMD board. The voltage levels simply do not match. ## Risks you must accept Flashing custom firmware carries real dangers. You will likely void the manufacturer warranty on any commercial printer. Mainboards are sensitive to static discharge and reverse polarity cables. If you hear a sharp pop or smell burning plastic, cut the power immediately. We cannot fix boards that have been fried by incorrect wiring. Always read the error logs before assuming hardware failure. Klipper tells you exactly what went wrong if you take five minutes to look. ## When to mail it in Configuring Klipper works best when you enjoy troubleshooting pinouts and reading error logs. If you prefer getting straight to printing, our workshop can handle the full setup for you. You will receive a tested printer.cfg file tailored to your exact board revision and wiring layout. We also include basic tuning values for acceleration and thermal limits so your first prints run safely. Mail your control board or complete printer to us using the form at /contact.html. We will return everything within a few working days, ready for you to flash and print. Just package any loose cables securely in anti-static bags before dispatch. --- #### Printing flexible TPU filament: settings, pitfalls, and fixes Source: https://harktech.co.uk/help/tpu-printing-essentials _Summary:_ TPU rewards patience; slow speeds and direct drives solve most problems, while bowden setups need careful retraction tuning to avoid jams. TPU prints smoothly when you treat it like a slow dancer rather than a sprinter. The plastic loves to stretch, so your extruder must push steadily without fighting back. If you rush the speed, TPU will tangle in your hotend or grind inside the drive gears. You reach for this material when stiffness fails you. Standard PLA snaps under flex, but TPU bends and returns to shape. This makes it ideal for parts that absorb shock or seal against moisture. ## What works best with flexible filament Common prints include gaskets, vibration dampeners, and soft-touch grips. We use TPU for drone prop guards because the material resists cracking on impact. Shoe insoles also benefit from the cushioning properties, though you must print them slowly to ensure full layer fusion. Cable clips that hold firm but flex under stress are another reliable application. You can even make custom seals for enclosures where rigid parts cannot conform to uneven edges. Waterproof housings for electronics benefit significantly from TPU's flexibility during installation. You can bend the housing slightly to fit tight screws without cracking the material. Custom grips for screwdrivers or pliers improve comfort and reduce hand fatigue during long tasks. Flexible couplings for motor shafts absorb misalignment and protect bearings from shock loads. These parts demand a material that tolerates deformation without permanent damage. ## How we tune settings for success Speed is your biggest lever. Keep travel moves under 40mm/s and printing speeds around 20-30mm/s on most machines. Pushing past 50mm/s risks jamming the filament halfway up the bowden tube. Some printers handle faster speeds, but you should start slow to avoid frustration. Consistent extrusion matters more than raw throughput when working with soft filaments. Retraction depends entirely on your extruder type. Direct drives need minimal retraction, typically 0.5mm at 10mm/s. Bowden setups require even less travel or zero retraction for short distances. Long retracts on a bowden tube compress the filament like a spring, causing under-extrusion when you resume printing. You must match your slicer profile to the mechanical limits of your drive system. Bed temperature usually sits between 40 and 50 deg C for most TPU grades. A clean PEI sheet provides sufficient grip without glue. If your first layer lifts, check the bed levelling before increasing heat. Some filaments stick aggressively to bare metal or require Kapton tape as a release agent. We recommend testing adhesion with a small square before committing to a large print. A wide brim helps anchor parts wider than 50mm without adhesive. ## Bowden tubes and TPU: a friction problem Bowden setups create distance between the drive gears and the hotend. This gap turns your filament into a flexible rod that resists pushing. When you extrude, the plastic compresses inside the tube. When you stop, it expands. This movement causes stringing or inconsistent flow throughout the print. We suggest upgrading to a direct drive if your printer allows it. The extruder mounts directly above the hotend, shortening the path and stiffening the filament column. If you must use a bowden system, inspect the PTFE liner for wear. A scratched tube increases friction dramatically. You might also need to reduce retraction distance further or accept slower print speeds to keep the material flowing smoothly. Some users replace standard tubes with smooth-bore versions to reduce friction. The inner diameter must match your filament size exactly. A loose fit allows the plastic to wiggle, while a tight fit restricts flow. We often see success when switching from 2mm to 1.5mm bore sizes on high-friction setups. Always ensure the tube end is cut square to prevent filament deformation at the entry point. ## Drying is non-negotiable TPU absorbs moisture from the air like a sponge. Wet filament prints with popping sounds and produces brittle layers that fail under stress. The water turns to steam inside your hotend, expanding rapidly and clogging the nozzle. You must dry the spool before loading it into the printer. Bake the filament at 50 deg C for six hours in a dedicated dryer or food dehydrator. Leave it out of humid air immediately after drying. If you hear popping during a print, stop and inspect the part surface. Discoloured layers or rough texture indicate moisture damage. We cannot guarantee strength on prints made from wet TPU, so proper storage is essential for reliable results. Store dried spools in an airtight box with silica gel packs. Even sealed bags can allow moisture ingress if not kept cool. Temperature swings cause condensation inside the packaging, so keep your filament in a stable environment. We recommend keeping spools away from windows or heaters to maintain consistent humidity levels. Regular drying extends the usable life of your material significantly. ## Layer adhesion and cooling TPU relies on heat to fuse layers together. Excessive cooling can weaken bonds between passes. Turn your part fan down to 20% or disable it entirely for the first few layers. You may increase speed slightly once the print has built up enough mass to retain heat. If you see separation along Z-axis lines, reduce the fan further or add a bed shield to trap warm air around the nozzle. A raft is rarely necessary with TPU unless the bed is uneven. The material conforms well to minor surface irregularities, so a flat build plate usually suffices. Nozzle wear matters more than you might expect. TPU contains abrasives that degrade brass nozzles faster than PLA. Steel nozzles last longer but require higher temperatures for proper flow. We suggest monitoring nozzle condition if you print frequently in flexible materials. Slice your models with a tool that supports variable speed profiles. Some slicers allow you to slow down only the outer perimeters while keeping inner infill faster. This approach reduces total print time without sacrificing quality. Ensure your slicing profile matches your hardware limits before starting any job. Testing small calibration cubes helps verify extrusion consistency across different speeds. ## Risks and limitations Forcing a jammed filament through a cold end-stop mechanism can strip gears or damage stepper motors. Always retract manually using the printer menu before attempting physical removal. Electrical danger is not a concern here, but mechanical wear on older printers is real. Bowden tubes may crack if you push too hard during clearance moves. We advise checking your extruder gear tension regularly to prevent grinding soft filaments into dust. TPU prints slower than rigid plastics, so factor this into your project planning. Large parts can take many hours to complete even on direct drive setups. The material also sticks aggressively to some build surfaces, making part removal difficult once cooled. We suggest applying a thin layer of matte glue stick or using Kapton tape as a release agent for stubborn jobs. This preserves your bed finish and simplifies post-processing. ## When to mail it in If your printer struggles with jams or layer separation despite tuning, we can optimise the settings for your specific hardware. Our mail-in service covers material selection advice and custom profile configuration tailored to your extruder type. You send the spool details or a sample print issue, and we return tuned parameters within a few working days. This approach saves you from endless trial prints and potential mechanical damage. Visit /contact.html to start the process if you need help getting TPU running reliably on your machine. --- #### What is a good bed mesh range? Understanding tolerances for prints. Source: https://harktech.co.uk/help/good-bed-mesh-range _Summary:_ Bed mesh range shows the height difference across your build plate; a smaller number means a flatter surface and better first layers for most materials. ## What the range actually tells you Bed mesh range represents the vertical distance between the highest and lowest points on your build surface. Your slicer uses this data to adjust nozzle height constantly during printing. A smaller range means the plate is flatter within measurement tolerance. Most printers perform best when this value stays under 0.2mm. We measure this number after generating a mesh map at printing temperature. The value does not tell you if your bed is level in one spot. It only shows how much the surface varies across the entire area. Tight tolerances help the nozzle maintain consistent gaps for first layers. ## Typical ranges for common setups Values vary based on hardware quality and thermal state. We expect different numbers depending on what you run daily. A cold bed with a precision steel plate often reads under 0.1mm. This is achievable on well-maintained machines but rare in heated setups. Most hobbyists print with the bed warm to improve adhesion. Hot beds with PEI sheets typically show ranges between 0.15mm and 0.25mm. The plastic flexes slightly under heat, raising the measured variance. This band is usually acceptable for daily prints if first layers look solid. Values here rarely cause problems on standard parts. Aluminium plates with visible wear often read above 0.3mm. We see ranges up to 0.4mm on older units with warped frames. You will fight adhesion issues at these numbers. The slicer cannot fully compensate for such a steep slope. You may need shims or a new surface. ## When the range matters most Wide mesh ranges hurt first layers more than they affect infill. Your nozzle must move up and down to follow contours. This movement leaves gaps where plastic fails to stick properly. It also causes blobs when the nozzle dips too deep into low spots. We recommend keeping your range below 0.25mm for reliable results. Materials like ABS shrink aggressively and need a near-perfect surface. Corners lift easily if the bed slopes away from the nozzle. For technical parts requiring tight tolerances, aim for under 0.15mm. Filaments with high adhesion can forgive larger ranges on small jobs. PLA often sticks even if the bed is uneven. You might survive a 0.3mm range on simple PLA models. Do not trust this behaviour on PETG or TPU. These materials demand consistency from your surface to prevent lifting. ## How to improve your mesh range If your numbers are high, mechanical adjustments come before software fixes. We check the physical setup first. Follow these steps in order: 1. Tighten all bed mounting screws and check carriage bolts for play. Loose mounts cause shifts during printing and invalidate mesh data instantly. 2. Inspect the PEI sheet or build surface for bubbles, dust, or warping. Press edges firmly to remove trapped air that creates false peaks on the map. 3. Verify nozzle height at all four corners before running the mesh routine. Adjust Z-offset until the nozzle just kisses a piece of paper at each point. 4. Generate the mesh while the bed is at full printing temperature. Wait for thermal stabilisation to ensure readings reflect actual print conditions accurately. ## Reading the mesh map visually Your slicer displays the mesh as a coloured height map. Blue usually marks low areas and red indicates high spots. You should look for uniform colour across most of the plate. Sudden spikes or deep dips suggest probe errors or debris on your nozzle. We often spot false peaks caused by dust particles. Even a small speck of PLA can throw off measurements completely. Clean both tips before generating a new mesh. Blow out the nozzle with compressed air and wipe the probe lens. This simple step resolves many apparent calibration issues without touching screws. ## Grid density, offsets, and limitations Adding more mesh points does not fix physical warping. Higher grid density gives you sharper resolution but does not improve flatness. If your bed is warped, a dense mesh just shows the error in greater detail. The slicer still has to move the nozzle wildly across the plate. Incorrect probe offsets distort readings significantly. If the distance between nozzle and probe is wrong, the slicer applies height corrections to the wrong spots. This creates a fake slope that never existed on the bed. Verify X and Y offsets carefully before trusting any mesh map. Mesh data also degrades over time. Thermal cycling warps beds slowly. A range that measured 0.2mm last month might drift to 0.35mm now. Re-run the routine every few weeks for critical projects. Monitor trends rather than obsessing over single readings. ## Thermal behaviour and final checks The mesh range you measure at printing temperature is the one that matters. Cooldown behaviour affects part removal but does not change geometry during extrusion. Some beds contract significantly as they cool, causing parts to pop off or warp after printing. If you struggle with detachment, adjust your cooldown curve settings. Fan speed tweaks help release stress gradually. However, a wide mesh range at heat will still cause first layer defects regardless of cooling adjustments. Focus on maintaining flatness while hot for adhesion success. Inductive probes ignore metallic beds but can be sensitive to surface finish. Capacitive probes need conductive surfaces like PEI to function reliably. Your probe type influences which readings are trustworthy. Ensure your hardware matches the build surface material before blaming calibration errors. ## When to mail it in If your bed mesh range stays above 0.3mm after tightening screws and checking for warping, we can help. We inspect your build plate for damage and test Z-axis mechanics thoroughly. We also clean probe contacts and check for loose wiring that affects readings. Mail your printer or damaged parts to us for a full assessment via our booking form. Visit /contact.html to schedule your drop-off. We reply within a few working days with options for repair, calibration, or mail-in printing services if you need alternatives. --- #### What is insert moulding and when should you use it in repair Source: https://harktech.co.uk/help/insert-moulding _Summary:_ Insert moulding locks solid objects inside molten plastic to create permanent joints, but requires careful heat management and material selection to avoid damaging components or voiding warranties. It is exactly what the name says. You place a solid object inside a molten plastic pool and let the polymer cool around it. The finished part becomes one piece. We use this to reinforce weak joints, house electronics, or create custom cable strain relief on printed components. The plastic grips the insert mechanically. It does not glue itself to most metals or ceramics unless you design for that grip. ## Why we use it on broken gear Screws strip in ABS every time someone overtightens a case back. PETG pulls away from threaded inserts after repeated assembly cycles. Insert moulding solves both problems. You print the housing, melt fresh filament around the thread, and lock everything together permanently. We do this on consumer gear daily. It stops vibration loosening connections and keeps structural screws seated under load. ## Choosing the right solid object Brass threaded inserts perform best for general hardware. They have knurled edges that bite into molten plastic. You can also use plain hex nuts, washers, or even existing screw holes if you only need a heat-set anchor. Electronic components work too, provided they survive the heat. We mould capacitors and terminal blocks directly into housings all the time. Rubber gaskets fail quickly though. The nozzle heat melts them before the plastic sets. ## Matching plastic to your hardware PETG gives you the easiest melt window. It flows around irregular shapes without fighting back. PLA is too brittle for load-bearing inserts and will crack if you torque the screw. ASA or ABS handle higher temperatures but demand a heated bed at sixty degrees Celsius minimum. You must account for thermal expansion when matching materials to metal. Steel expands slowly. Plastic shrinks fast during cooling. That mismatch creates internal stress around the insert. We usually recommend PETG for prototyping and ASA for outdoor gear that sees temperature swings. ## The heat risks you cannot ignore Heat transfer kills components before they even see power. A standard nozzle runs between two hundred and two hundred fifty degrees Celsius. Your average ceramic capacitor cracks at one hundred seventy degrees. You will lose the part inside the mould. Metal screws can conduct that heat straight into sensitive traces if you are working on live boards. We always desolder everything first. Warranty voids happen when we modify sealed housings. We cannot restore factory seals after cutting a slot for an insert. Electrical safety standards also require proper isolation. Moulding a bare metal nut directly against a chassis ground plane creates a short risk that testing equipment will flag immediately. ## Preparing the build surface You need clearance around the object before the plastic reaches it. A tight fit prevents flow and leaves air pockets. We design gaps of two millimetres on each side for standard hardware. Smaller parts get one millimetre. The bottom surface must be perfectly flat against the build plate or the first layer will never bond. We use double-sided tape or PEI sheets with a light adhesive spray. This keeps everything from lifting when the nozzle drags molten plastic across the edges. ## The step-by-step procedure 1. Mount your insert in the print file or physically position it on a test plate first. You need to verify alignment before committing expensive filament. 2. Slice at a slower travel speed of one hundred twenty millimetres per second. Fast movements whip molten strands across the cavity and create bridges that trap air. 3. Start with a low nozzle temperature of two hundred degrees Celsius for PETG or two hundred thirty-five for ASA. You want flow, not fire. 4. Print in one continuous pass without pauses. Retraction settings must be minimal. We usually set retraction to zero millimetres and disable coasting completely during the moulding phase. 5. Allow a full cooling cycle before touching the part. The plastic shrinks as it cools. Premature handling warps the cavity and loosens the grip on your insert. ## Slicing settings that prevent bridges Overhangs greater than forty-five degrees need support material inside the cavity. Those supports must be removed manually before the part sees power. Leftover plastic fragments cause shorts in electronics housings. We always inspect every moulded joint under magnification before sealing anything up. You should also optimise the extrusion multiplier to compensate for volume changes. A slight reduction of five percent prevents bulging around sharp corners. ## Inspecting the finished joint Glass-filled filaments scratch brass inserts aggressively during printing. The abrasives wear down your nozzle in minutes. We switch to hardened steel nozzles or drop the extrusion temperature by fifteen degrees when working with composites. The flow becomes sluggish but the threads survive. Always check the datasheet for maximum continuous operating temperatures. Your insert might hold mechanically while silently degrading inside a hot electronics enclosure. You will also notice colour contrast if you switch filaments mid-print. That visual cue tells you exactly where the new melt started. ## When standard printing falls short Thin walls fail under rotational stress no matter how many perimeters you add. A twelve-millimetre wall thickness will split if someone uses an impact driver on a case screw. Insert moulding adds bulk exactly where it matters. We also use it to create custom mounting points for aftermarket cooling fans or cable glands that never existed in the original design. The plastic flows into every corner of your cavity. You get exact positioning without drilling or tapping. ## Limitations you cannot ignore You cannot pull an insert out later if the bond fails. The plastic locks mechanically and chemically to most surfaces. Removal requires a drill, a heat gun, and several failed attempts at clearing the threads. We sometimes leave a sacrificial backing layer in the print file so you can snap it off cleanly after cooling. Complex geometries also cause problems. Overhangs greater than forty-five degrees need support material inside the cavity. Those supports must be removed manually before the part sees power. We have learnt over years that patience pays off here. Rushing the cooling phase guarantees a warped housing. Levelling the bed repeatedly does not fix a thermal gradient issue in your enclosure. You must trust the print to finish uninterrupted once it starts. If you are working on pressurised systems, mains voltage gear, or sealed military-grade enclosures, leave this work to us. We have the thermal imaging tools and isolation benches to test every joint before sealing. You can also send us broken housings where the original threads have stripped beyond repair. We will machine a custom insert mould from your existing parts and return it within a few working days. Send the assembly through our contact form at /contact.html with photos of the damage and your target material. We will confirm feasibility before you book. --- #### Smoothing TPU 3D prints: which post-processing methods actually work Source: https://harktech.co.uk/help/smoothing-tpu-3d-prints _Summary:_ TPU's flexibility makes it resist most smoothing methods that work on rigid filaments, so the best results combine careful slicer settings with selective use of wet sanding, controlled heat, or flexible coatings. TPU (thermoplastic polyurethane) is one of the trickier materials to post-process. Its flexibility is the point, but that same rubber-like quality means the usual tricks for PLA or PETG either do not work or need significant adaptation. Here is what genuinely helps, what does not, and when it is worth rethinking the approach from the print-settings stage rather than attacking the surface afterwards. ## Why TPU is harder to smooth than rigid filaments With PLA you can sand, prime, and paint to a decent standard. With ABS you can go further and use acetone vapour smoothing. TPU sits in an awkward middle ground: it resists most common solvents, and its flexibility makes sanding frustrating because the surface deflects under pressure rather than abrading cleanly. That said, layer lines on TPU are often less visually disruptive than on rigid filaments, because the soft surface rounds out under handling. For many functional parts, gaskets, protective bumpers, cable tidies, phone cases, the as-printed finish is perfectly acceptable. Post-processing is most worth the effort when aesthetics genuinely matter. ## 1. Fix it in the slicer first The easiest smoothing is the smoothing you do not need to do afterwards. 1. Lower your layer height. Moving from 0.2 mm to 0.1 mm or 0.12 mm roughly halves the visible stepping. Print time increases proportionally, so reserve this for smaller or cosmetically important parts. 2. Slow down. TPU prints best at 25–40 mm/s. Rushing produces surface irregularities, blobbing, under-extrusion, that are much harder to remove later than to avoid. 3. Enable ironing on top surfaces if your slicer supports it. This makes a significant difference on flat horizontal faces but has no effect on vertical walls. 4. Add more perimeters. Extra wall loops mean the nozzle spends more time on the outer surface at each layer, which tends to produce a cleaner finish than frequent transitions to and from infill. 5. Check your nozzle temperature. Under-extruded, cold-printed TPU has a rough, fibrous surface. Try increasing temperature by 5–10 °C if the surface looks dull and textured rather than smooth and slightly shiny. ## 2. Wet sanding Sanding is possible on most TPU prints but requires patience and the right technique. 1. Fill a bowl with water and add a few drops of washing-up liquid. The lubricant prevents the abrasive from clogging and reduces the risk of the TPU surface tearing. 2. Start with 400-grit wet-and-dry abrasive paper. Back the paper with a firm flat block, a small tile offcut works well, to apply even pressure rather than following the part's contour with your fingertips. 3. Work in circular strokes, rinsing the paper frequently. 4. Progress through 800, 1200, and 2000 grit. 5. The finished surface will be matte. TPU does not buff to a gloss finish easily, a slight haze is normal. **Limitations:** wet sanding works well on flat or gently curved surfaces but is impractical in recesses or fine detail. On very soft TPU (shore 85A and below) the surface can tear under the abrasive even when lubricated. If the part flexes noticeably while you work, pack it with tissue or support it against a foam block to reduce deflection. ## 3. Careful heat application Brief, controlled heat can partially reflow the outer surface, softening the sharp edges between layer lines. 1. Use a heat gun on its lowest setting, or hold a standard heat gun 30–40 cm away to reduce intensity. 2. Keep the gun moving constantly, never hold it still over one spot. 3. Work in 1–2 second passes, allowing the part to cool between each pass. 4. Inspect frequently. It is easy to over-heat and permanently deform the part. This works better on harder TPU grades (95A shore and above) than on very flexible filaments, which tend to slump unpredictably under heat. It is only practical on parts where small dimensional changes are acceptable. Open flame, lighters, blowtorches, is not recommended. The heat distribution is uneven, the risk of scorching through is high, and burning TPU produces unpleasant fumes. ## 4. Chemical smoothing, limited and hazardous Unlike ABS (acetone) or HIPS (limonene), TPU does not dissolve readily in low-hazard common solvents. Acetone has essentially no effect. IPA has no effect. Some TPU formulations respond to tetrahydrofuran (THF), methyl ethyl ketone (MEK), or cyclohexanone, but these are classified as hazardous substances under COSHH regulations. They require proper ventilation and PPE (nitrile gloves, solvent-rated respirator, eye protection), and their effectiveness varies significantly by filament brand because TPU polymer blends differ widely between manufacturers. Unless you have a fume cupboard or a properly equipped workshop with appropriate extraction, chemical smoothing is not a practical option at home. The health risk is not proportionate to the modest improvement in surface quality, particularly when sanding and coatings can achieve similar results more safely. ## 5. Flexible coatings A coating can fill surface texture and provide a uniform finish without any abrasion at all. **Plasti-Dip or equivalent rubber-dip spray:** designed to coat rubber and metal, these adhere well to TPU and remain flexible after curing. Apply three or four thin coats, allowing each to dry fully before the next. The result is a soft-touch matte surface that conceals layer lines up to around 0.15 mm depth. Note that each coat adds 0.2–0.4 mm of thickness, which may matter for snap-fit or tight-tolerance parts. **Flexible automotive spray primer and paint:** most automotive flexible primers will bond to TPU after a light scuff with 400-grit abrasive. Use a topcoat labelled "flexible" or intended for plastic bumpers, standard rigid enamel will crack when the part flexes in service. **XTC-3D two-part epoxy:** produces an excellent, hard-wearing finish but substantially reduces flexibility. Only suitable for harder TPU grades or decorative parts that do not need to flex. Always test any coating on a print offcut first, flex it several dozen times, and check for cracking or adhesion failure before committing to the final part. ## 6. Orientation and design choices Sometimes the cleanest result comes from rethinking how the part sits on the print bed. - The top face of a FDM print is typically the smoothest. If one surface is cosmetically important, orient the model so that surface faces up and use ironing. - Layer lines run horizontally. A cylindrical part printed standing upright shows visible rings; the same part printed on its side shows lines running lengthways, which often reads as less obvious. - For parts with multiple cosmetic faces, consider splitting the model into pieces, printing each face-up separately, and bonding with flexible contact adhesive. ## When to mail it in If your TPU prints are coming out rough regardless of which smoothing technique you try, the underlying cause is often a calibration issue, flow rate, temperature, retraction settings, or bed adhesion, rather than something post-processing can fix. A properly calibrated machine on good-quality flexible filament produces a much cleaner starting surface that needs far less work. If you need a TPU part printed to a good cosmetic standard, or if you are having persistent print-quality problems you have not been able to resolve, get in touch via the [contact page](/contact.html). Turnaround is typically within a few working days, depending on part complexity and the current queue. --- #### Input shaper for 3D printers: what it is and how to calibrate it Source: https://harktech.co.uk/help/klipper-input-shaper-calibration _Summary:_ Input shaper is a Klipper feature that measures your printer's resonant frequencies and applies a digital filter to cancel the ringing and ghosting artifacts that appear on printed surfaces after sharp corners. ## What is input shaper? Input shaper, sometimes called resonance compensation, is a filter built into Klipper firmware that reduces the ringing and ghosting artifacts you sometimes see in 3D prints: those faint wavy echoes that appear alongside sharp edges or after direction changes. The root cause is mechanical resonance. When the print head changes direction quickly, the frame, belts, and carriage flex slightly and then bounce back. That bounce travels through the nozzle and leaves a ripple pattern on the surface of the print. Input shaper measures the frequencies at which your printer resonates, then applies a digital filter that pre-cancels those vibrations before they happen. The result is cleaner corners and sharper edges at higher print speeds, without necessarily slowing the printer down. ## What you need before you start Input shaper is a Klipper feature. If you are running stock Creality, Bambu, or Prusa firmware, the feature may be called something different. Bambu implements its own resonance compensation internally on newer machines. This guide focuses on Klipper. Hardware you will need: - A printer running Klipper (on Raspberry Pi, CB1, or similar) - An accelerometer. The most common is an ADXL345 breakout board, available from the usual electronics suppliers. Some printers include one on the toolhead already, the Creality K2 Plus, for example, has one built in. - If adding an ADXL345: a few short Dupont wires and somewhere to mount the board temporarily on the toolhead. It only needs to be present during the measurement. ## Connecting an ADXL345 If your printer does not have a built-in accelerometer, wire an ADXL345 to the SPI pins on your Raspberry Pi: 1. Identify the SPI pins on your Raspberry Pi's 40-pin header: GPIO10 (MOSI), GPIO9 (MISO), GPIO11 (SCLK), and GPIO8 (CE0). 3.3 V and GND are on the header as well. 2. Connect the ADXL345: VCC to 3.3 V, GND to GND, SCL to SCLK (GPIO11), SDA to MOSI (GPIO10), SDO to MISO (GPIO9), CS to CE0 (GPIO8). 3. Mount the board to the toolhead as rigidly as possible. Tape or a cable tie is fine for a one-off measurement, but any flex in the mount will corrupt the result. Orient it so the sensor axes roughly match the printer's X, Y, and Z. 4. In `printer.cfg`, add the following sections: ``` [adxl345] cs_pin: rpi:None [resonance_tester] accel_chip: adxl345 probe_points: 150, 150, 20 ``` Replace the `probe_points` values with coordinates near the centre of your bed at a height you can actually reach. Save the file and send `FIRMWARE_RESTART`. ## Running the measurement Once Klipper recognises the accelerometer, `ACCELEROMETER_QUERY` in the console should return live data, you can run the sweep: 1. Home all axes. 2. Send `TEST_RESONANCES AXIS=X` in the Klipper console (Mainsail or Fluidd). The printer moves the head through a sweep of frequencies on the X axis, typically taking 30–60 seconds. 3. Repeat for Y: `TEST_RESONANCES AXIS=Y`. 4. The tests generate CSV files in `/tmp/` on the Raspberry Pi. Process them with: ``` ~/klipper/scripts/calibrate_shaper.py /tmp/resonances_x_*.csv -o /tmp/shaper_x.png ~/klipper/scripts/calibrate_shaper.py /tmp/resonances_y_*.csv -o /tmp/shaper_y.png ``` 5. The script prints recommended shaper settings for each axis, for example: ``` Recommended shaper is mzv @ 48.4 Hz ``` 6. Add those values to `printer.cfg` under a new section: ``` [input_shaper] shaper_freq_x: 48.4 shaper_type_x: mzv shaper_freq_y: 41.2 shaper_type_y: mzv ``` Save and restart Klipper. That is the core calibration done. ## Choosing a shaper type The script may suggest several options, ZV, MZV, EI, 2HUMP_EI, 3HUMP_EI. These refer to different filter shapes with different trade-offs: - **ZV** is the simplest, with low processing latency. It works well on stiff, well-tuned machines but is sensitive to shifts in resonant frequency. - **MZV** (Modified Zero Vibration) is a good default for most printers. Its suppression band is slightly broader than ZV. - **EI** (Extra-Insensitive) handles machines where the resonant frequency shifts under load, useful on heavier print heads or flexible frames. - **2HUMP_EI** and **3HUMP_EI** are for printers with complex resonance behaviour. They apply stronger smoothing but reduce the maximum usable acceleration. The script ranks each option by the acceleration penalty. For most desktop FDM printers, MZV is a sensible starting point. If you are printing with a heavy toolhead or on a less rigid frame, try EI and compare the output graphs. ## Reading the graphs The PNG output from the calibration script shows a frequency response curve. The peak identifies the resonant frequency of that axis; the height of the peak relative to the noise floor indicates how severe the ringing problem is. A sharp, tall peak means a strong resonance at a specific frequency, belts may be too tight or too loose, or the carriage has a geometric weakness at that frequency. A broad, low hump is more forgiving and typically produces clean prints after calibration. Multiple peaks close together often indicate loose fasteners, worn bearings, or a belt resonating at a harmonic. Tighten everything down and repeat the measurement before relying on the shaper values. ## Checking your results Print a standard ringing test tower, the one in the Klipper documentation or the Ellis ringing test model on Printables. Compare a before print and an after print. Surface ripples should reduce significantly or disappear. If ringing persists, check: - The accelerometer was rigidly mounted during the test. Even slight board flex invalidates the readings. - Klipper was restarted after saving the config. - The `probe_points` coordinate in `[resonance_tester]` is actually reachable, an out-of-bounds coordinate can silently abort the test. - Belts are tensioned consistently on both sides of the carriage. Input shaper compensates for resonance in a mechanically sound machine. It does not fix ringing caused by worn bearings, a loose Z-axis coupler, a cracked frame, or an unbalanced part-cooling fan. If ringing is severe and persists after correct calibration, a mechanical inspection is likely needed first. ## Notes on the Creality K2 and K2 Plus The K2 Plus ships with an accelerometer on the toolhead. Its Klipper-derived stack includes a `[resonance_tester]` section already configured; you can send `SHAPER_CALIBRATE` from the console and Klipper will sweep both axes and apply the recommended values automatically, without the manual Python script step. If you are running a community Klipper build on the K2 (original or Plus), the process is the same as above, but the accelerometer pinout depends on which board revision you have. The Hark Tech K2 troubleshooting guide covers the specific config lines for common K2 board variants. ## When to mail it in If ringing persists after a correct input shaper calibration, the likely cause is a mechanical fault, worn linear rails, a loose pulley, a cracked carriage, or a damaged belt. These need hands-on inspection to diagnose properly. If you would rather not work through the Klipper configuration yourself, or if you have tried calibration and still cannot get clean corners at reasonable print speeds, I can help. Send the printer in, and I will run input shaper calibration, inspect the motion system, replace any worn components, and return it within a few working days. The booking form and contact details are at [harktech.co.uk/contact.html](/contact.html). --- #### 3D printer nozzle clog: how to diagnose, clear and prevent it Source: https://harktech.co.uk/help/3d-printer-clogged-nozzle-fix _Summary:_ A clogged nozzle usually clears with a cold pull or a brief needle clean while hot; if neither works, solvent soaking or a cheap replacement nozzle is faster than continued troubleshooting. ## Is the nozzle actually clogged? Before reaching for tools, confirm that the nozzle is the problem. A clog typically shows up as one or more of the following: - Under-extrusion: thin, gappy, or stringy layers even though the hotend temperature looks correct - No filament extruding at all during a manual purge - The extruder gear clicking or grinding, it is trying to push filament that will not move - A print that starts reasonably well but deteriorates after the first few layers Rule out simpler causes first: 1. Check extruder arm tension, a loose idler arm slips on the filament without actually jamming the nozzle. 2. Look for kinks or tangles in the filament path above the extruder. 3. Inspect the PTFE tube seating. On direct-drive designs, a gap between the tube end and the nozzle shoulder creates a cold-zone pocket where molten filament can solidify and accumulate. If none of those apply, you most likely have a partial or full nozzle clog. ## Cold pull (safest first step) A cold pull removes softened plastic from the nozzle bore without tools and without disassembly. It is the right starting point for almost every clog. 1. Heat the hotend to your normal printing temperature, for example, 200 °C for PLA. 2. Push a short length of clean filament through manually until it extrudes steadily. 3. Let the hotend cool to around 90 °C for PLA (110–120 °C for PETG, 150 °C for ABS). Watch the temperature display, do not leave the printer unattended during this step. 4. When the target temperature is reached, pull the filament out in one firm, smooth motion. 5. Inspect the pulled tip. A successful pull produces a plug shaped to the inside of the nozzle bore, often with discoloured or carbonised debris embedded in it. 6. Repeat three or four times. The tip should come out progressively cleaner. If pulling is difficult, drop the temperature by another five degrees. If the filament snaps rather than pulling cleanly, it went too cold, reheat and start again from step 1. ## Needle cleaning (for stubborn partial clogs) If cold pulls have not fully cleared the nozzle, a 0.3–0.4 mm acupuncture needle or a fine guitar string can dislodge debris while the nozzle is at temperature. 1. Heat the nozzle to printing temperature. 2. Insert the needle gently into the nozzle tip from below while the extruder motor is idle. 3. Work it a few millimetres in and out, do not force it or lever it sideways. 4. Immediately follow with a manual filament push to flush loose debris out. Wear eye protection during this step. Hot filament can spit unexpectedly when an obstruction suddenly clears. Never use a steel drill bit: it is easy to score the nozzle bore and make the problem worse. ## Soaking in solvent Solvent soaking is most useful for fully blocked nozzles and for removing heavily carbonised residue that cold pulls cannot shift. Remove the nozzle first, instructions for that are in the section below. - **ABS / ASA**: acetone dissolves the residue reliably. Place the nozzle in a small jar of acetone for 30 minutes to a few hours, then rinse with IPA. - **PLA**: pure acetone has little effect on PLA. Ethyl acetate or a dedicated PLA solvent works considerably better; allow several hours. - **PETG**: dichloromethane dissolves PETG but is a hazardous chemical not suited to home use. Mechanical cleaning or replacement is the safer option. - **TPU / flexible filaments**: these resist most common solvents. Mechanical cleaning or replacement is usually more practical. After soaking, the nozzle typically still needs a cold pull or brief needle clean to clear loosened residue before reinstalling. **Safety note**: acetone and most filament solvents are flammable. Work in a well-ventilated area, away from the printer's hotend and any naked flames. ## Replacing the nozzle If cold pulls, needle cleaning, and solvent soaking have not resolved the problem, replacement is often the quickest path. Brass nozzles for common printers cost under £5 each and swapping one takes around ten minutes. 1. Heat the hotend to printing temperature, the nozzle must be hot to break the thermal joint formed when it was last tightened. 2. Hold the heater block steady with a spanner gripping the block itself, not the heat break. Twisting the heat break risks cracking the ceramic heater cartridge or snapping fine thermistor wires. 3. Use a correctly sized socket or nozzle spanner to turn the nozzle anti-clockwise. It will feel tight initially, then release. 4. Thread the new nozzle in by hand until snug, then tighten it firmly while the block is still at temperature. Tightening cold leaves a small gap at the shoulder that will leak molten filament. 5. Re-home the Z-axis or re-run your bed levelling routine. Nozzle lengths vary slightly between manufacturers and a fraction of a millimetre matters at the first layer. If you regularly print abrasive filaments, glow-in-the-dark, carbon-fibre-filled, or any loaded material, consider a hardened-steel or bi-metal nozzle. Brass wears quickly with these materials and a worn nozzle is more prone to partial clogs than a new one. ## Preventing clogs in the first place Most clogs are caused by the same handful of conditions. **Heat creep** is the most common. If the hotend cooling fan is failing or running slowly, heat travels up the heat break and softens filament above the melt zone, where it can solidify in the narrower throat section. Check that the fan spins freely and that the blades are clear of debris. **Wrong temperature** leaves partially melted filament that sticks to the bore walls. If you are trying a new brand or colour, print a few degrees higher than you normally would until you know how that filament behaves. **Long idle periods with filament loaded** allow the plastic sitting in the nozzle to degrade and carbonise. If a print is paused for more than a couple of hours, retract the filament fully and let the hotend cool down properly before leaving it. **Moisture in the filament** causes small steam bubbles when the plastic is heated, and these can accumulate over time into a partial blockage. Store filament in sealed bags or a dry box with fresh desiccant, and dry any filament that has been sitting out at room humidity for more than a day or two, around 45–55 °C for several hours in a food dehydrator or purpose-built filament dryer. **Dust** picked up from exposed filament can also accumulate in the bore. A small felt or foam wipe fitted near the extruder entry catches most of it; many printers include one, and aftermarket versions are easy to print. ## When to mail it in If you have worked through cold pulls, needle cleaning, and nozzle replacement and the printer is still under-extruding or jamming, the fault is likely further up the hotend: a degraded PTFE tube that has partially collapsed inside, a damaged heat break, or an obstruction in the throat that cold pulls cannot reach. On all-metal hotend designs especially, reassembly requires precise alignment between the tube end and nozzle shoulder, a fraction of a millimetre out recreates the clog immediately. If you are not comfortable disassembling the hotend, or the problem has persisted through several of the steps above, feel free to get in touch via [the contact page](/contact.html). Let us know the printer model, filament type, and what you have already tried, that information saves time and helps give you an honest assessment of whether a repair is worthwhile. Turnaround is typically within a few working days, depending on parts. --- #### How to unclog a 3D printer nozzle: cold pulls, needles and more Source: https://harktech.co.uk/help/3d-printer-nozzle-unclog _Summary:_ A blocked 3D printer nozzle can usually be cleared with a cold pull, but if that fails there are three further methods to try before you consider replacing the nozzle. ## Why nozzles clog A 3D printer nozzle clogs when material partially or fully blocks the narrow exit tip. The most common causes are: - **Printing too cold**, the filament does not melt cleanly and shreds or jams in the heatbreak. - **Switching materials**, remnants of PETG or ABS left behind when you switch to PLA can carbonise and harden over time. - **Moisture in the filament**, wet PLA or PETG bubbles during printing and deposits charred fragments that accumulate. - **Long idle periods at temperature**, filament sitting hot without moving degrades and hardens in place. - **Foreign particles**, dust, grit, or a fragment from a failed print getting into the hotend. Partial clogs show up as under-extrusion: thin or weak layers, gaps in the print, or filament that curls back up rather than sticking to the bed. A full clog means no filament exits the tip at all, or it escapes sideways from a gap in the hotend instead. ## Before you start: confirm it is actually a clog Several faults mimic a nozzle clog closely enough to waste an afternoon on the wrong fix. - **Stripped filament**, the extruder gear has ground away the filament surface and can no longer grip it. Look for plastic dust around the extruder idler. The fix is reducing retraction and checking idler tension, not touching the nozzle. - **Bowden tube gap**, a gap between the tube end and the nozzle creates a pocket where molten filament blobs and solidifies. Look for a lump of hardened plastic at the tube coupling. - **Heatbreak jam**, the clog is in the metal tube above the heater block, not the nozzle itself. This is common on all-metal hotends printing PLA without adequate cooling. - **Thermistor fault**, the printer reports the nozzle at temperature but it is not actually reaching it. Verify with an IR thermometer if you suspect this. Rule these out first. If the nozzle itself is the problem, read on. ## What you will need - Long-nose pliers or a spanner that fits your heater block - Brass wire brush - Nozzle cleaning needle or acupuncture needle (0.3–0.4 mm suits most 0.4 mm nozzles) - Heat-resistant gloves - Isopropyl alcohol (IPA), 90 % concentration or higher - A spare nozzle (worth having on hand regardless) Do not use steel needles or steel drill bits on brass nozzles. Steel is harder than brass and will score the interior, making future clogs more likely. ## Method 1: cold pull (atomic pull) This is the safest and most effective first step for a partial clog. It physically drags contamination out of the nozzle without chemicals or significant force. 1. Heat the nozzle to the normal printing temperature for the material currently loaded (200 °C for PLA, around 230–240 °C for PETG or ABS). 2. Manually push filament through from above until clean, consistent material extrudes from the tip. 3. Lower the temperature to approximately 90 °C for PLA, or 130 °C for PETG and ABS. You want the filament semi-solid, pliable but not fully melted. 4. While holding at that lower temperature, pull the filament firmly upward in one smooth, steady motion. 5. Inspect the tip of the pulled plug. A good cold pull produces a pointed end that mirrors the interior shape of the nozzle. Dark flecks, a blunt end, or a malformed shape indicate debris is still present. 6. Repeat up to five or six times until the pulled plug comes out clean and well-formed. If the filament snaps rather than pulling cleanly, the temperature is too low. Raise it by 5 °C and try again. ## Method 2: heat soak and push through For a partial clog that resists cold pulls: 1. Heat the nozzle 10–20 °C above your normal print temperature. Do not exceed the manufacturer's maximum, particularly if you have a PTFE-lined hotend, sustained temperatures above roughly 240 °C degrade the tube. 2. Using your printer's movement controls or the terminal, extrude a small amount of filament. The extra heat often softens degraded material enough to force it through. 3. Continue until clean filament extrudes steadily. 4. Drop back to normal print temperature and run a cold pull to finish and flush any remaining loose debris. This method works particularly well for PETG residue left behind when switching down to PLA. ## Method 3: needle cleaning Use this only after cold pulls have failed. Inserting anything into the nozzle tip carries a real risk of damaging it, or pushing fragments deeper if done carelessly. 1. Heat the nozzle to full print temperature. 2. With heat-resistant gloves on, gently insert the cleaning needle into the nozzle tip from below. Do not force it. 3. Move the needle in and out a few times with light pressure. You are trying to break up the blockage, not drill through it. 4. Withdraw the needle and push filament through from above to flush loose debris out. 5. Follow immediately with a cold pull. If the needle meets solid resistance throughout and will not enter at all, stop. Forcing it risks snapping the needle inside the nozzle, which is a significantly worse problem than the original clog. ## Method 4: chemical soak for ABS blockages Acetone dissolves ABS and ASA but has no measurable effect on PLA, PETG, or nylon. Only use this method if you are confident the blockage is ABS. 1. Remove the nozzle from the printer while the hotend is still warm (not dangerously hot) using pliers on the heater block, grip the block itself, not the heat break or wires. 2. Drop the nozzle into a small container of acetone and leave it for several hours or overnight. 3. Rinse with IPA, then pass a cleaning needle through the orifice to clear any remaining softened material. 4. Reinstall with the hotend at temperature so you can apply correct torque to the thread. Tightening cold risks cracking the block or leaving the nozzle loose. Keep acetone away from any PTFE components, it will damage them. ## When to replace rather than clean Nozzle replacement is often the sensible call rather than a last resort. Brass nozzles are inexpensive (a few pounds each for standard 0.4 mm sizes), and a worn or severely clogged nozzle may never extrude as cleanly as a new one. Replace your nozzle if: - Cold pulls consistently produce deformed tips after multiple attempts. - The tip shows visible wear, a lip, or a visibly enlarged orifice. - You have tried all the methods above without restoring clean extrusion. - You have been running abrasive materials (carbon fibre fill, glow-in-the-dark, metal fill) through a brass nozzle, these wear brass quickly. When fitting a replacement, always torque it with the hotend at temperature. Hand-tighten cold, then final torque hot. This prevents thread damage and ensures a leak-free seal. ## Preventing future clogs - **Purge between material changes.** Extrude 200–300 mm of the new filament before starting a print to flush out the previous material. - **Dry your filament.** Wet filament causes bubbling, popping, and carbonised deposits. Store spools sealed with fresh desiccant. - **Check your Bowden coupling regularly.** A loose coupler lets the tube creep, creating the gap that causes jams just behind the nozzle. - **Keep the cooling fan running on PLA prints.** Adequate cooling prevents heat creep into the heatbreak, which is a frequent cause of jams in all-metal hotends. - **Review your slicer temperature and retraction settings.** Incorrect values are behind a large share of clogs, a few degrees too cold, or retraction set too high, will cause recurring problems regardless of how carefully you clean. ## When to mail it in If you have worked through the methods above and still cannot restore normal extrusion, or if the clog is accompanied by a leaking heater block, a failed thermistor, or a shorted heater cartridge, it is worth getting a second pair of hands on it. Hotend repair and replacement is straightforward in a workshop with the right tools, and catching a wiring fault early prevents more expensive damage to the mainboard. Get in touch via the [contact page](/contact.html) with a brief description of your printer model, what you have already tried, and any photos of the hotend. Turnaround for a straightforward hotend service is typically within a few working days. --- #### Bed mesh levelling explained: what it is and how to set it up Source: https://harktech.co.uk/help/bed-mesh-levelling-guide _Summary:_ Bed mesh levelling probes a grid of points across the print surface so the firmware can compensate for any warp or unevenness in real time, giving a consistent first layer even on an imperfect bed. When a 3D printer lays down its first layer, the nozzle needs to be at a consistent, precise height above the print surface at every point. The problem is that no bed is perfectly flat. Sheet-metal beds bow. Glass develops minor warps. PEI spring-steel sheets dish slightly under heat. Even a surface that looks flat to the eye can vary by 0.1–0.3 mm across its width, enough to cause the first layer to be too thin at the high spots and too thick at the low ones. Bed mesh levelling solves this by mapping the actual surface before printing starts. ## What bed mesh is Bed mesh (sometimes called automatic bed levelling or ABL) uses a probe to measure the Z height at a grid of points across the bed. The firmware stores that map and then adjusts the nozzle height dynamically as the printhead moves, compensating for any hills and valleys in real time. The probe can be a BLTouch, a CR Touch, an inductive sensor, or a strain-gauge tap (the tap-style probes used on Bambu and Ratrig printers are particularly repeatable). The firmware does the compensation invisibly in the background, from the printer's perspective, it is simply adjusting the Z axis thousands of times per second to follow the mapped surface. The result is that the first layer is laid down at a consistent height even if the bed itself is not flat. ## How the probe sequence works The process has three stages. 1. **Homing**, the printer establishes a Z=0 reference, usually by triggering a Z-endstop or tapping the probe to the bed at a fixed location. 2. **Probing**, the printhead moves to each point in the mesh grid in turn, lowers until the probe triggers, and records the Z height at that coordinate. A 5×5 grid means 25 probe points; a 7×7 means 49. 3. **Compensation**, the firmware interpolates a Z offset from the surrounding mesh points for every XY coordinate during printing and adjusts the Z axis accordingly. The mesh is usually saved to non-volatile memory so you do not need to re-probe before every print. ## Setting up bed mesh in Klipper In Klipper, bed mesh is configured in `printer.cfg`. A typical section looks like this: ```ini [bed_mesh] speed: 120 horizontal_move_z: 5 mesh_min: 20, 20 mesh_max: 210, 210 probe_count: 5, 5 fade_end: 10.0 ``` `mesh_min` and `mesh_max` define the corners of the probed area in probe coordinates, not nozzle coordinates. If your probe is offset from the nozzle, and it almost always is, you must account for that in your `[bltouch]` or `[probe]` section using `x_offset` and `y_offset`. Getting those values wrong is the most common source of mesh errors, because the whole map shifts in XY relative to where the nozzle actually prints. After saving the config and restarting Klipper, run `BED_MESH_CALIBRATE` from the Mainsail or Fluidd console, wait for the probe sequence to finish, then run: ``` BED_MESH_PROFILE SAVE=default SAVE_CONFIG ``` To apply the saved mesh at the start of every print, add this to your print-start macro: ``` BED_MESH_PROFILE LOAD=default ``` Alternatively, call `BED_MESH_CALIBRATE` inside the start macro so the printer re-probes before every job. This adds a minute or two per print but gives you a fresh map, worthwhile if your bed temperature or surface changes often. ## Setting up bed mesh in Marlin On stock Marlin firmware (as shipped on most Creality printers), automatic bed levelling is typically already compiled in. To run a probe sequence: 1. Home all axes: `G28` 2. Run the probe sequence: `G29` 3. Save the result to EEPROM: `M500` 4. In your slicer's start G-code, add `M420 S1` after the `G28` home line to enable the saved mesh at the start of each print. Some Marlin builds use Unified Bed Levelling (UBL) instead of the older bilinear mode. UBL stores a larger mesh and can be edited point by point, but requires a few more setup steps (see the Marlin documentation for the full `G29 P1` → `G29 P3` → `M500` sequence). For most users on a 220–250 mm bed, bilinear with a 5×5 grid is entirely sufficient. ## Choosing the right mesh density More probe points give a more accurate map but take longer to generate. The right choice depends on bed size and how much it warps. - **3×3 (9 points)**: adequate for small beds under 150 mm, or beds that are nearly flat. - **5×5 (25 points)**: a reliable default for 220–250 mm beds. Catches any gentle bow without taking too long. - **7×7 (49 points)**: useful for beds of 300 mm or larger, or beds with more complex surface topology. Common on Creality K2, Bambu X1C, and Voron 2.4 builds. - **9×9 or above**: rarely necessary. The probe itself has a finite repeatability (typically ±0.005 mm for a BLTouch, ±0.002 mm for a tap-probe), so adding more grid points beyond a certain density gives diminishing returns. Do not extend the mesh area beyond the physically reachable probe area. If a grid point falls outside the machine's travel limits, the probe sequence will abort with a position error. Always probe at printing temperature, not cold. A bed that is flat at 20 °C may bow measurably at 60 °C or 100 °C. A mesh taken cold will not represent the surface your first layer actually sees. ## Common problems **Mesh is active but the first layer is still uneven** Confirm the mesh is actually being applied. In Klipper, run `BED_MESH_OUTPUT` in the console and check that the values are non-zero and the profile is loaded. In Marlin, verify `M420 S1` appears in your start G-code after the `G28` command. **Large variation across the mesh (0.5 mm or more)** First check that the probe offset is set correctly, a wrong offset shifts the entire map. Then check whether the bed fasteners or clips are pulling the surface unevenly. Finally, confirm you are probing at printing temperature. **Saddle-shaped mesh (corners up, centre down, or vice versa)** This is a bowed bed, which is normal for sheet-metal and thin glass surfaces. Bed mesh handles it well. Just make sure you are probing the full usable area rather than a small central patch. **BLTouch gives inconsistent readings** BLTouch probes are mechanical and can wear. If `PROBE_ACCURACY` in Klipper reports a range greater than 0.03 mm, clean the pin tip, check all wiring connections, and re-test. A probe with a bent or dirty pin will produce a noisy mesh that no amount of density tuning will fix. ## Recommended settings in practice For a typical 220×220 mm FDM printer with a BLTouch or CRTouch: - Probe at first-layer bed temperature, not ambient. - Use a 5×5 grid. - Set probe move speed to 3–5 mm/s. - Set `fade_end: 10.0` (Klipper) or `M420 Z10` (Marlin) so the Z compensation fades out over the first 10 mm of print height, tall prints do not need active correction near the top. - Re-probe after any mechanical change to the bed: fitting a new spring-steel sheet, re-tightening the levelling knobs, recovering from a nozzle crash, or when first-layer adhesion suddenly degrades after a period of reliable printing. ## When to mail it in If bed mesh is configured and enabled but your first layer is still inconsistent, a probe that gives erratic readings, a Z-offset that drifts between prints, or warping too severe for software compensation, the cause is likely mechanical: a worn probe pin, a loose Z-axis assembly, or a bed surface that is genuinely buckled beyond what mesh correction can handle. These are straightforward to diagnose with the printer on the bench. If you are not comfortable on the hardware side, [get in touch via the contact page](/contact.html). I offer mail-in diagnostics, precise probe-offset calibration, and a full print-readiness check, with turnaround within a few working days. --- #### PLA print settings: a practical guide for better results Source: https://harktech.co.uk/help/pla-print-settings-guide _Summary:_ The best PLA print settings depend on your specific filament and machine, but this guide covers the core variables, nozzle temperature, bed temperature, speed, cooling, and retraction, and explains how to tune each one without guessing. Getting good results from PLA comes down to understanding a handful of interdependent settings and adjusting them systematically. The numbers below are honest starting points, not magic values that work on every printer. Every filament brand, and sometimes every colour within a brand, behaves slightly differently. ## What makes PLA different PLA (polylactic acid) is the most forgiving common filament: it prints at relatively low temperatures, bonds well to many bed surfaces without an enclosure, and does not warp badly on smaller prints. That said, it is not foolproof. Push speeds too high without adequate cooling and you will see stringing, sagging bridges, and deformed small features. The settings below address each variable in turn. ## Nozzle temperature The standard starting range for PLA is **190–220 °C**. The manufacturer's recommended range, printed on the spool packaging, is a reliable first reference. - Lower temperatures (190–200 °C) reduce stringing and give cleaner bridges, but can cause under-extrusion on fast prints or complex geometries. - Higher temperatures (210–220 °C) improve layer bonding and melt flow, which matters for functional parts, but can increase ooze between travel moves. The most reliable way to find your filament's sweet spot is to print a temperature tower, a calibration print that steps down 5 °C every few layers from 220 °C to 190 °C. Most slicers include one as a built-in calibration shape, or you can find them on any model-sharing site. **Silk and specialty PLAs**, including PLA+, marble fill, glow-in-dark, and composite blends, almost always need the top end of the range or slightly above (215–225 °C). Do not assume a silk gold will behave the same as a plain white from the same brand. ## Bed temperature Standard PLA prints well on a PEI-coated spring steel sheet at **50–60 °C**. Going above 65 °C can cause PLA to soften slightly and bond too aggressively, leading to surface tears when you flex the plate. On plain glass with a light coat of hairspray or PVA glue stick, 55–60 °C is the usual target. If you have persistent first-layer adhesion problems, raise bed temperature in 5 °C steps before reaching for adhesion aids. Conversely, if prints are pulling up the PEI surface coating on removal, either drop the bed temperature or let the plate cool fully to room temperature before flexing it. ## Print speed PLA is reasonably forgiving on speed. A general-purpose quality profile typically runs at **50–60 mm/s**. Faster is achievable on printers with direct drives and input shaping (such as the Creality K2 or Bambu X1C), but most standard machines will show visible artefacts above 80–100 mm/s without specific tuning. Some speed settings matter more than others: - **First layer speed**: 20–30 mm/s regardless of your overall profile. A good first layer is the foundation for everything above it. - **Outer wall speed**: 30–50 mm/s gives cleaner visible surfaces than running at your full print speed. - **Infill speed**: can be pushed harder than walls without affecting surface quality. 80–120 mm/s is reasonable on a well-tuned machine. If you are dialling in a new printer or an unfamiliar filament, start at 50 mm/s. Speed problems are usually faster to fix by slowing down than by adjusting multiple settings at once. ## Cooling PLA benefits from active part cooling. Run your part-cooling fan at **100% after the first two or three layers**. Without adequate airflow, overhangs sag, bridges droop, and small features stay molten long enough to deform before the next layer arrives. The key exceptions: - **First layer**: fan off, or at very low speed. The first layer needs warmth to bond to the bed. - **Second and third layers**: fan at 50–70%, giving the adhesion layers time to set before full airflow begins. - **Very small prints**: use your slicer's minimum layer time setting (10–15 seconds is typical) to slow the head on tiny cross-sections so plastic has time to solidify before the next layer is deposited on top. If you are printing inside a closed enclosure, open the door or remove the top panel for PLA. Trapped heat helps PETG and ABS but hurts PLA bridging and overhang performance. ## Layer height A 0.4 mm nozzle, the standard on most machines, prints cleanly at these layer heights: - **0.2 mm**, the sensible default. Good balance of speed and surface quality for most purposes. - **0.12–0.15 mm**, finer detail, noticeably slower. Worth it for visible flat surfaces or small lettering. - **0.25–0.28 mm**, faster prints with slightly rougher surfaces. Fine for prototypes or non-visible structural parts. - **0.3 mm**, the practical upper limit for a 0.4 mm nozzle. Prints are fast but layer adhesion can be weaker. A useful rule: keep layer height between 25% and 75% of your nozzle diameter. A 0.6 mm nozzle shifts all these numbers upward proportionally. ## Retraction Retraction pulls filament back into the nozzle between travel moves to reduce stringing and ooze. Starting points: - **Direct drive extruder**: 0.5–1.5 mm distance, 25–45 mm/s retraction speed - **Bowden (long tube) setup**: 4–7 mm distance, 40–60 mm/s retraction speed Too much retraction on PLA causes clogging: the filament is pulled back past the heat break into the cold zone, then jams when the printer tries to push it forward again. Too little leaves strings bridging between separate sections of a print. If you see grinding sounds from the extruder or burning marks on the filament strand emerging from the nozzle, reduce retraction distance first. Silk PLA and PLA+ tend to string more than plain PLA and often need slightly higher temperatures combined with shorter retraction distances to flow cleanly, counter-intuitive, but the increased fluidity at higher temperature means less mechanical grip is needed. ## First layer calibration No amount of temperature or speed tuning compensates for a poorly set Z offset. The nozzle needs to be close enough to squish the first line of filament slightly flat, the lines should just merge together, not sit as separate round beads. 1. Heat the nozzle and bed to your full printing temperatures before levelling. Both surfaces expand slightly with heat. 2. Use a 0.2 mm feeler gauge or a standard sheet of printer paper as a gap reference. 3. Check at least five points across the bed, four corners and the centre, to identify any tilt. 4. Print a first-layer test (a 200 mm single-layer square) before starting your actual print. Re-check Z offset any time you swap build plates or change filament brands. Different plate surfaces and coatings vary in thickness by 0.1–0.3 mm, which is enough to ruin adhesion. ## Infill For most PLA prints, 15–20% infill with a gyroid or grid pattern is adequate. For parts that need to resist compression, brackets, clips, jigs, structural mounts, 40–60% is more appropriate. Wall count (perimeters) generally contributes more to part strength than infill percentage for most geometries. Adding an extra wall is often more effective than raising infill, and it prints faster. ## Solving common problems **Stringing**: lower nozzle temperature by 5 °C, increase retraction slightly, and confirm travel speed is at least 150–200 mm/s. **Layer delamination**: raise nozzle temperature by 5 °C. Check that the part-cooling fan is not blasting the nozzle tip directly, this chills the melt zone and prevents proper layer fusion. **Warping on large flat prints**: ensure bed is at 55–60 °C, add a brim of 5–10 mm, and close the printer door if you have one. **Under-extrusion on fast sections**: reduce print speed or raise nozzle temperature by 5 °C. Persistent under-extrusion can also indicate a partial clog, a cold pull (heat to print temperature, then cool slowly to around 90 °C while pulling the filament out by hand) usually clears it. **Elephant's foot** (first layer spreads wider than the layers above): raise the Z offset slightly, or lower bed temperature by 5 °C. ## When to mail it in If you need a specific part printed and do not have access to a reliable machine, or are spending more time debugging settings than the part is worth, a mail-in service removes the variable entirely. At Hark Tech we run a Creality K2 on Klipper with input shaping, calibrated for PLA, PETG, and several specialist filaments. Upload your STL for an instant online quote, or get in touch via [/contact.html](/contact.html) if you have questions about material choice, infill density, or surface finish. Turnaround is generally within a few working days. --- #### TPU print settings: practical guide to flexible 3D printing Source: https://harktech.co.uk/help/tpu-filament-print-settings _Summary:_ TPU needs lower speeds, minimal retraction, and ideally a direct-drive extruder to print reliably, this guide covers every key setting and the most common failure modes. TPU (thermoplastic polyurethane) is a flexible filament used for phone cases, gaskets, cable tidies, hinges, and any part that needs to absorb shock or bend without snapping. It prints at similar temperatures to PLA but behaves very differently, and most of the trouble people run into comes from applying standard PLA or PETG settings without adjustment. This guide covers the key settings, common failure modes, and what to do when TPU refuses to cooperate. ## Hardware: direct drive versus Bowden The single most important variable before you touch any slicer setting is your extruder setup. TPU is soft and compressible. In a Bowden system the filament travels through a long PTFE tube between the extruder motor and the hotend. That gap acts like a spring, when you try to push or retract the filament, it compresses slightly, causing under-extrusion, stringing, and inconsistent flow. Printing TPU on a Bowden machine is possible at Shore hardness 95A (the most common, semi-rigid grade) but requires patience and low speeds. Softer grades such as 87A are much harder to manage on Bowden. A direct-drive extruder, where the motor sits directly above the hotend, eliminates most of that compliance. If you have a choice, use it. Machines such as the Bambu Lab A1 and P1 series, Creality K1 and K2, and the Prusa MK4 all have direct-drive setups and handle TPU well. Older Ender 3 models with stock Bowden setups are workable at low speeds but may need an extruder upgrade for consistent results. Dual-drive extruders (BMG-style) grip the filament on both sides and handle flexible materials noticeably better than single-drive designs. ## Temperature **Nozzle:** Start at 220 °C and adjust in 5 °C steps. Most TPU filaments print between 215 °C and 240 °C. If the print looks rough or under-extruded, increase temperature. If you are getting blobs or the filament smells burnt, lower it. Check your filament manufacturer's datasheet, Shore 95A TPU often prints cooler than Shore 87A. **Bed:** TPU can print on an unheated bed with the right surface, but 30–50 °C improves first-layer adhesion. Textured PEI spring-steel sheets, rough powder-coated PEI, and clean glass with a thin coat of PVA glue stick all work well. Avoid the smooth PEI side at bed temperatures above 40 °C, TPU can fuse to the surface and you risk tearing the coating when removing the part. ## Print speed Speed is where most people go wrong. TPU is not rigid and cannot be pushed through the hotend at the same pace as PLA. - **First layer:** 10–15 mm/s - **Perimeters (outer walls):** 15–25 mm/s - **Infill:** 20–30 mm/s - **Travel:** 100–150 mm/s, fast travel is fine, it is extrusion that must be slow If you push past 35–40 mm/s on a standard hotend you will likely see under-extrusion, inconsistent walls, or the extruder grinding the filament. High-flow hotends (Bambu X1C, Creality K2) can run somewhat faster, but 25–30 mm/s remains a safe starting point for a new filament. ## Retraction This is the most counterintuitive part of printing TPU. Because the filament is elastic, large retraction distances cause it to stretch and then snap back, leaving a compressed plug in the nozzle. The result is under-extrusion after every travel move. **Direct drive:** 0–1 mm retraction at 25–35 mm/s. Start at 0.5 mm and reduce if you still see stringing after adjusting temperature. Many people get cleaner results with retraction disabled entirely for TPU. **Bowden:** 3–5 mm at 25 mm/s. Longer distances compensate for tube compliance, but beyond 6–7 mm you will grind the filament. Stringing on TPU is usually better tackled by raising the nozzle temperature by 5 °C (reduces filament viscosity so it cuts more cleanly), reducing retraction distance, and enabling combing or avoid-crossing-perimeters in your slicer so the nozzle stays over the part during travel. ## Cooling Moderate cooling helps TPU bridging and reduces stringing, but heavy cooling at low print speeds can cause the nozzle to drag the still-soft previous layer. A fan at 40–60% is a reasonable starting point. On small or intricate models you can push to 80–100%. Reduce it if you see layer delamination or rough surfaces. Unlike PLA, TPU does not usually need zero fan on the first layer. A gentle airflow of 20–30% from the first layer upward is fine. ## Layer height and wall count TPU's flexibility means thin-walled parts are springy and thick-walled parts are stiff. Design intent drives these choices more than material limits, but some general guidance: - **Layer height:** 0.2 mm is reliable. 0.3 mm is fine for functional parts where surface finish is not critical. Below 0.15 mm, TPU can have trouble with consistent extrusion at the low speeds involved. - **Wall count:** 3–4 perimeters for flexible, compliant parts. 6–8 perimeters for parts that should resist deformation. Phone cases and gaskets typically use 3 perimeters with 10–20% gyroid or honeycomb infill. - **Top and bottom layers:** 4–5 layers is usually sufficient. Reducing to 3 can leave flat surfaces uneven on flexible materials. ## Infill For flexible parts, use gyroid or honeycomb infill at 10–20%. These patterns deform gracefully under load without stress concentrations. Rectilinear or grid infill at the same density will feel stiffer and may crack at crossing points under repeated flexing. For parts printed in TPU that should be rigid but impact-resistant (brackets, bumpers), 40–60% gyroid works well. ## Flow rate calibration TPU's compressibility means the slicer's default volumetric flow assumptions can over-extrude slightly. Print a single-wall calibration cube at 0.4 mm nominal wall thickness and measure the result. If walls are consistently 10–15% thicker than expected, reduce flow rate by that amount in your filament profile. Start at 95% and adjust from there. ## Common problems **Grinding at the extruder:** Speed is too high, or the idler tension is too tight. Reduce speed first. If grinding continues, back off the idler screw slightly, flexible filament buckles if pinched too hard. **Spaghetti or under-extrusion mid-print:** Often caused by the filament tangling on the spool. TPU is springy and can snag on itself or loop under adjacent coils. Feed from a dry box with a consistent tension path, or use a spool holder that allows free rotation without the spool wobbling. **Stringing:** Reduce retraction distance (not increase it), raise temperature by 5 °C, and enable combing in your slicer to keep the nozzle over the part during travel moves. **First layer not sticking:** Increase bed temperature by 5 °C, clean the bed with isopropyl alcohol, and slow the first layer to 10 mm/s. A light coat of PVA glue stick on glass helps on stubborn surfaces. **Warping on large flat parts:** Enclosing the printer to maintain a warm ambient temperature helps, even though TPU does not warp as severely as ABS. A brim of 5–8 mm is usually enough for large footprints. ## When to mail it in If you need a TPU part printed but do not own a suitable printer, or your machine is not cooperating with flexible filament despite trying the settings above, Hark Tech can print TPU parts as a mail-in service. Upload your STL file for an instant quote, or [get in touch via the contact page](/contact.html) if you have a specific requirement, unusual geometry, a large part, or a combination of rigid and flexible materials in the same assembly. Turnaround is within a few working days, and all orders include tracked return postage. --- #### PETG print settings: a practical guide for getting it right Source: https://harktech.co.uk/help/petg-print-settings-guide _Summary:_ PETG prints hotter and strings more readily than PLA, but with the right temperature, retraction, and cooling settings it produces strong, heat-resistant parts consistently. ## What makes PETG different from PLA PETG (polyethylene terephthalate glycol) sits between PLA and ABS in terms of difficulty. It prints hotter, strings more readily, and is fussier about moisture than PLA, but it does not warp like ABS and tolerates higher temperatures in use, typically around 75-80°C before it starts to deform. Those properties make it popular for functional parts: brackets, enclosures, clips, anything that might sit in a warm car or near electronics. The catch is that PETG is less forgiving of incorrect settings than PLA. Too cold and layers delaminate. Too hot and you get strings everywhere. Getting it dialled in takes a few test prints, but once it is right it is consistent. ## Starting temperatures A reliable starting range for most PETG filaments is **235-245°C** at the nozzle and **70-80°C** at the bed. Go to the lower end (235°C) for brands with well-controlled formulations and good documentation, Prusament PETG, eSUN PETG, and most Bambu filaments include a data sheet with their recommended range. Go to the upper end (245-250°C) if you are seeing poor layer adhesion, rough surfaces, or the extruder is clicking under load. **First layer temperature:** Some slicers let you print the first layer 5°C hotter than the rest of the print. This helps adhesion and is worth enabling if PETG is struggling to stick. Bed material matters: - **Textured PEI (e.g. textured spring steel):** Works well for PETG with no adhesive. Expect strong adhesion, sometimes too strong. Let the bed cool to around 40°C before removing parts or you may damage the sheet. - **Smooth PEI:** PETG can bond so aggressively to smooth PEI that you will tear chunks off the sheet or the part. A very thin layer of glue stick (Pritt stick) acts as a release agent. - **Glass:** Works, but requires hairspray or glue stick. Clean regularly. ## Print speed PETG likes to go slower than PLA. A safe all-round speed is **40-60 mm/s** on perimeters and top or bottom surfaces, with infill up to 80 mm/s if your machine is well-calibrated. Running faster tends to cause: - Under-extrusion on corners and overhangs - Poor layer bonding - More stringing, because the filament is still semi-molten when the head moves **First layer speed:** Keep this at 20-30 mm/s. PETG is more viscous than PLA at temperature and needs time to settle properly before the next layer lands on it. ## Retraction Stringing is PETG's main nuisance. Retraction settings that work for PLA will often need adjusting. For a **direct drive extruder** (Bambu, Prusa MK4, most modern machines): start at **1.0-2.0 mm retraction** at **25-35 mm/s**. For a **Bowden setup**: start at **4.0-6.0 mm retraction** at **30-45 mm/s**. If you are still seeing strings after adjusting retraction, temperature is usually the culprit. Try dropping 5°C and re-testing before increasing retraction distance further. Excessive retraction with PETG can pull the molten core back far enough to cause jams, particularly on direct drive systems. Also check: - **Travel speed:** Faster travel (200 mm/s or more) leaves less time for ooze, which reduces stringing without touching retraction. - **Coasting:** Cutting extrusion slightly before the end of a line (0.2-0.5 mm) helps. - **Wipe on travel:** Most slicers have an option to wipe the nozzle on the part outline before travel moves. Useful for PETG. ## Cooling PETG needs **less cooling than PLA**, typically 30-50% fan speed, not 100%. Too much cooling causes poor layer adhesion and can lead to delamination on tall prints. Rules of thumb: 1. First two layers: fan off entirely. 2. Layers 3-5: ramp fan to around 20%. 3. Remaining layers: 30-50%, higher for detailed overhangs, lower for solid structural prints. Some filaments, particularly high-fill or carbon-fibre PETG blends, do better with even less fan. Check the manufacturer's spec sheet if one is provided. ## Layer height and line width A safe starting layer height is **0.2 mm on a 0.4 mm nozzle** (50% of nozzle diameter). You can go up to 0.25 mm for functional parts where resolution is not critical, or down to 0.15 mm for better detail. PETG is less forgiving than PLA when you push layer heights close to the nozzle diameter. Line width can be left at the slicer default (usually 100-120% of nozzle diameter). Some users find widening perimeter line width slightly, to 0.45 mm on a 0.4 mm nozzle, helps adhesion and reduces gaps between perimeters. ## PETG-CF (carbon fibre PETG) settings PETG-CF is standard PETG compounded with short carbon fibres. It is stiffer, lighter, and usually less stringy than unfilled PETG, but it is abrasive. You **must** use a hardened nozzle, hardened steel or ruby-tipped. Running PETG-CF through a brass nozzle will wear it down noticeably within a few prints. Adjusted settings for PETG-CF: - **Nozzle temperature:** 250-265°C, CF-filled blends need more heat to flow well - **Bed temperature:** 75-85°C - **Print speed:** 30-50 mm/s, CF filaments are more brittle when flowing fast - **Retraction:** Reduce by 20-30% compared to unfilled PETG, carbon fibres can jam if the melt zone is disrupted by large retractions - **Cooling:** 0-30%, CF-PETG is sensitive to rapid cooling and will split layers if cooled too aggressively Expect a matte, slightly rough surface finish rather than the semi-gloss you get from unfilled filament. ## PETG-HF (high flow) settings High-flow PETG is formulated to extrude more easily at temperature, allowing faster printing without under-extrusion. Bambu sells PETG-HF; other manufacturers use similar names. 1. Start with the manufacturer's profile if your slicer has one. Bambu Studio includes dedicated profiles for Bambu PETG-HF. 2. If building from scratch: start at **250-260°C**, 75°C bed, and perimeter speeds of **80-120 mm/s**. 3. Reduce cooling slightly compared to your standard PETG profile, HF formulations still do not like excessive fan. 4. Run a retraction calibration from scratch. HF PETG can behave quite differently from standard PETG at your existing retraction settings. PETG-HF at higher speeds can produce slightly rougher surface finishes than standard PETG running at its natural pace. If surface quality matters, slow down. ## Moisture PETG absorbs moisture from the air faster than many people expect. Wet filament shows up as: - Hissing or popping sounds during printing - Rough, bubbly surface texture - Reduced layer strength - Excessive stringing even with tuned retraction Store filament in a dry box or sealed bag with desiccant and this is rarely a problem. If a reel has been sitting open on a shelf in a typical UK home for a week or more, dry it before use: **6-8 hours at 60-65°C** in a filament dryer or food dehydrator. Oven drying is possible but risky unless your oven reliably holds below 70°C without temperature spikes. ## First layer calibration PETG needs to be slightly further from the bed than PLA. If you are transferring a Z-offset from a PLA calibration, try raising the nozzle by 0.02-0.05 mm. Over-squishing the first layer causes it to spread unevenly and can create adhesion problems on subsequent layers. A well-calibrated first layer in PETG looks slightly glossy, with lines just touching each other but not merging into a completely flat sheet. ## When to mail it in If you have worked through temperature, retraction, moisture, and speed adjustments and PETG is still failing consistently, the problem may be hardware-side, a worn nozzle, an inconsistent bed heater, or a poorly calibrated extruder. Hark Tech offers mail-in diagnostics and repair for FDM printers including Bambu, Creality, and Prusa machines. Send a description of the problem and, if possible, a short video of the failure, via the [contact page](/contact.html). Most diagnostics come back with a clear cause and a quote within a few working days. --- #### Klipper Pressure Advance Tuning: A Practical Step-by-Step Source: https://harktech.co.uk/help/klipper-pressure-advance-tuning-step-by-step _Summary:_ A no-nonsense, machine-agnostic guide to tuning pressure advance in Klipper using the standard tuning tower, with realistic per-filament values from our workshop. Pressure advance is the single biggest quality lever in Klipper, and it is also the setting we see misconfigured most often when printers land on our bench. Get it right and your corners stop bulging, your gaps stop appearing, and your text-on-prints suddenly reads cleanly. Get it wrong and no amount of slicer tweaking will save you. This is the workflow we use in our workshop on every Klipper machine that comes through, from Creality K2s to Vorons. ## What pressure advance actually does In plain English: when your toolhead accelerates, molten plastic in the nozzle lags behind. When it decelerates, plastic keeps oozing out from residual pressure. Pressure advance tells Klipper to push the extruder slightly ahead of the move and retract it slightly at the end, so flow matches what the toolhead is actually doing. The symptoms of too little PA are bulging corners and over-extruded seams. Too much PA and you get gaps at corner starts, thin spots after direction changes, and a noticeably clackier extruder. ### Direct drive vs Bowden The extruder geometry matters more than anything else here. - **Direct drive** (K2, Voron Trident, Bambu A1, most modern printers): the extruder sits on the toolhead, so the melt zone responds quickly. Expect PA values in the **0.02 to 0.08** range. - **Bowden** (older Enders, some Sovols, CR-10 class): a long PTFE tube buffers every movement. Expect PA values from **0.1 up to 0.8** in extreme cases. If you are unsure which you have, look at where the extruder motor lives. On the toolhead = direct. Bolted to the frame with a tube running to the hotend = Bowden. ## The tuning tower workflow Klipper ships with a built-in `TUNING_TOWER` command that ramps a parameter linearly with Z height during a print. You print a simple tall test object, the PA value changes as it climbs, then you measure where the print looks best. ### Step 1: prep the config Make sure your `[extruder]` section has pressure advance enabled. A zero starting value is fine, we are about to overwrite it: ``` [extruder] pressure_advance: 0.0 pressure_advance_smooth_time: 0.040 ``` `pressure_advance_smooth_time` defaults to 0.040 and you can leave it there. We have not found a good reason to touch it on any printer in normal use. ### Step 2: slice a test tower Use a single-perimeter hollow cube or a dedicated PA tower model, 60 to 100 mm tall, 0.2 mm layers, no top, no infill, one perimeter, no ironing. Print speed around 80 to 100 mm/s with sharp acceleration (3000 mm/s² or higher) to actually stress the extruder. ### Step 3: start the print, then issue the tower command After the print starts and the first layer is down, send the following over the console (Mainsail, Fluidd, or SSH): ```gcode SET_VELOCITY_LIMIT SQUARE_CORNER_VELOCITY=1 ACCEL=500 TUNING_TOWER COMMAND=SET_PRESSURE_ADVANCE PARAMETER=ADVANCE START=0 FACTOR=.005 ``` That is for **direct drive**. For **Bowden**, use `FACTOR=.020` instead. The `SET_VELOCITY_LIMIT` line forces the toolhead to slow through corners so the PA effect is visible. ### Step 4: read the tower Let the print finish. Look at one face of the tower under a bright light. You want to find the height where the line is most uniform along its entire length. Below that height you will see fat corners (under-tuned). Above that height you will see fish-spine, thinning just after corners (over-tuned). Calculate the value: ``` pressure_advance = START + (measured_height_mm × FACTOR) ``` So if the best zone on a direct-drive tower sits at 12 mm height: `0 + (12 × 0.005) = 0.060`. ## Realistic per-filament values From our workshop test logs across roughly thirty Klipper printers, here is what we tend to land on. Treat these as sanity checks, not targets: | Filament | Direct drive | Bowden | |---|---|---| | PLA | 0.020 to 0.045 | 0.30 to 0.55 | | PETG | 0.040 to 0.080 | 0.50 to 0.80 | | ABS / ASA | 0.020 to 0.040 | 0.25 to 0.45 | | TPU 95A | 0.050 to 0.120 | not recommended | PETG consistently wants 50 to 100 percent more PA than PLA on the same machine. TPU is the most variable and benefits from a separate tune per spool. ## Saving the value properly Do not bake a single PA value into your `printer.cfg`. Different filaments need different values, and the K2 in particular has a quirk where PA can [reset to zero between prints](/help/k2-pressure-advance-resets-to-zero). The clean approach is to set PA per print, from the slicer's start gcode, keyed to the filament: ```gcode SET_PRESSURE_ADVANCE ADVANCE=0.045 ``` In OrcaSlicer or SuperSlicer, drop that line into the filament's start gcode. Each filament profile carries its own value, and Klipper applies it automatically at print start. No save-config dance, no per-printer surprises. ## Why retests do not always improve Things we see on the bench when a customer's tower keeps looking identical: - **Acceleration too low.** PA only shows itself at 2000 mm/s² and above. A printer running 800 mm/s² accel will produce a smeared, unreadable tower. - **Wet filament.** Damp PETG and PLA hiss and spit, which masks PA artefacts entirely. Dry it first. - **Loose extruder tension or worn gears.** If the extruder cannot deliver the commanded push and retract, no software setting will save you. - **Input shaper not tuned.** Ringing from untuned shaper looks deceptively like over-extruded corners. Tune [input shaper](/help/corexy-separate-x-y-input-shaper) before pressure advance, not after. - **Slicer overriding the value.** Bambu Studio and OrcaSlicer can inject `M900` or `SET_PRESSURE_ADVANCE` lines you forgot about. Check the actual sliced gcode. If you would rather not spend an evening on this, our workshop offers a Klipper tuning service via UK post. We dial in pressure advance, input shaper, flow, and PID on your printer and ship it back. Details on the [get in touch for remote K2/Klipper help](/contact.html) or get in touch via [contact](/contact.html). For broader context on whether Klipper is even the right move for your machine, see our piece on [Klipper vs vendor firmware](/help/klipper-vs-vendor-firmware-which-right-for-you). --- #### Bambu A1 vs Creality K2: An Honest Comparison from a Workshop That Runs Both Source: https://harktech.co.uk/help/bambu-a1-vs-creality-k2-honest-comparison _Summary:_ We run both a Bambu A1 and a Creality K2 in our workshop every day. Here is the honest breakdown of where each one wins, where each one loses, and which one is right for what you actually want to print. Most A1 vs K2 articles are written by people who own one and read the spec sheet for the other. Our workshop runs both machines daily on paid jobs, and the short version is this: the A1 is the better surface-quality printer for smaller parts, the K2 is the workhorse when you need speed, build volume or an enclosure for engineering filaments. ## Surface quality This is where the A1 quietly embarrasses the K2. Same model, same filament, same nozzle, the A1 produces visibly cleaner top surfaces and crisper vertical detail. Its bed slinger geometry has lower moving mass on the toolhead than the K2's CoreXY, and Bambu's input shaping is dialled in out of the box. The K2 can match it, but only after you spend an evening tuning pressure advance and shapers per filament. For miniatures, gifts, anything someone will look at from 30 cm, the A1 wins almost every time. The K2 is no slouch once tuned, particularly for functional parts where layer adhesion matters more than the finish. To chase the last 5% of K2 quality, our [K2 retraction and stringing guide](/help/creality-k2-retraction-settings-stringing-pla-petg) is the starting point. ## Speed The K2 Plus advertises 600 mm/s with 30,000 mm/s² acceleration. The A1 advertises 500 mm/s. Both numbers are marketing peaks you rarely hit on a real part. In practice we see typical speeds of around 250-300 mm/s on the K2 and 200-250 mm/s on the A1 before quality degrades to the point we would not ship the part. The K2 is roughly 20-25% faster on like-for-like jobs, plus its larger bed means more parts per plate. For volume work the K2 wins clearly. ## Build volume A1: 256 x 256 x 256 mm. K2 (standard): 260 x 260 x 260 mm. K2 Plus: 350 x 350 x 350 mm. The standard K2 and the A1 are effectively the same usable size. The K2 Plus is in a different league, roughly 2.5x the build volume of the A1. If you print helmets, cosplay or full-size brackets, the K2 Plus is the only one here that lets you do it without splitting the model. ## Multi-material: AMS Lite vs CFS Both do four colours out of the box with their respective unit. The K2 Plus chains up to four CFS units for sixteen colours total, the A1 stays at four. Both waste a lot of filament on purge towers. The AMS Lite is open-frame and feeds from above; the CFS is enclosed and keeps filament dry, which matters more than people realise on PETG or nylon. Edge to the CFS on moisture, edge to the AMS Lite on ease of loading. If you are still picking filament types, [PLA vs PETG](/help/pla-vs-petg-which-to-pick-for-3d-printing) is worth a read first. ## Noise Bambu spec the A1 at 49 dB and our measurements roughly agree, it lives on a desk next to a person and nobody minds. The K2 is closer to 55-60 dB during fast moves with the chamber fan running. It is not loud for a CoreXY, but you will not put it in a bedroom. Put the K2 in a garage or office, put the A1 anywhere. ## Ecosystem and repairability This is the section most reviews skip and it is the one that should drive your decision if you plan to keep the printer for five years. The K2 runs Klipper. Creality publish the K2 Klipper source on GitHub, KAMP-K2 and various community forks exist, you can SSH in, edit config, install macros, replace the toolhead with third-party kits. We have applied custom shaper-math patches and material-specific pressure-advance profiles to our K2 that would not be possible on a closed printer. Bambu went the other way. In January 2025 they rolled out the Authorization Control System, which gates print start, motion, fan, hotend, AMS configuration and firmware upgrade behind Bambu's authentication path. OrcaSlicer now has to route through Bambu Connect. When an independent developer forked OrcaSlicer to restore direct cloud printing, Bambu sent a cease-and-desist despite the upstream code being AGPL-licensed. The A1 also had a heatbed cable recall in 2024 over electric shock and fire risk; Bambu handled it well, but it happened. If owning your machine matters, read our [Klipper vs vendor firmware](/help/klipper-vs-vendor-firmware-which-right-for-you) piece before spending the money. ## Reliability Both machines are reliable; we have not had a hardware-fault print failure on either in months. The K2 is more demanding, you will be doing bed mesh and input-shaper recalibration occasionally and the [K2 troubleshooting guide](/help/creality-k2-troubleshooting) exists for a reason. The A1 is closer to plug-and-print. New users overwhelmingly have an easier time on the A1. ## Price (UK, May 2026) Verified across multiple UK retailers: - Bambu A1 standalone: around £300 - Bambu A1 Combo (with AMS Lite): around £356 at 3DJake UK - Creality K2 (standard, no CFS): around £700-800 - Creality K2 Plus Combo (with CFS, 350 mm bed): £1,149 at Currys, £1,267 at 3DJake UK The A1 Combo is roughly a third of the price of the K2 Plus Combo. For most home users that is the conversation right there. ## Who should buy which Buy the A1 Combo if you mostly print smaller cosmetic or hobby parts, surface quality matters more than speed, you want it on a desk in a shared room, your budget is under £500, and you are comfortable with a partly closed ecosystem in exchange for a near-zero learning curve. Buy the K2 Plus Combo if you print large parts, you sell prints or run a small business where throughput matters, you want to print engineering filaments in an enclosure, you actually care about owning and modifying your firmware, and the extra grand is justified by what you make. Do not buy the standard K2 over the A1 unless you specifically need the enclosure or Klipper. At similar build volume the A1 produces better-looking parts for less money. We run paid prints on both, different jobs go to different machines. If you would rather have us print the part than buy a printer, get a quote on [/printing.html](/printing.html). --- #### Instant quote for sliced .3mf files (Bambu Studio / OrcaSlicer) Source: https://harktech.co.uk/help/sliced-3mf-instant-quote _Summary:_ Most UK 3D-print services bounce sliced .3mf files to a manual quote form. Hark Tech doesn't, drop the file, get a firm per-plate price in seconds. Multi-colour and multi-plate included. Most UK 3D-print services treat a sliced `.3mf` the same as any other file: drop it on a form, wait for someone to open it, write back with a price, then book the slot. Hark Tech doesn't. Drop a sliced `.3mf` at [harktech.co.uk/printing.html](/printing.html) and you get a firm price in seconds, multi-colour, multi-plate, per-plate selection, the lot. Here's how, and why almost nobody else does this at the platform level. ## What "sliced" actually means A `.3mf` file can be one of two things, and the difference matters for pricing. A **project file** holds your objects laid out on plates with your printer profile, but no actual G-code yet, the slicer hasn't simulated the toolpath. Open the file, click "Slice all plates", and only then does it know how many grams of filament each plate uses and how long each will take. A project-file `.3mf` without that pass is just geometry. We can still quote it from the mesh (the tool falls back to a geometry estimate), but the price will be approximate, not slicer-verified. A **sliced file** has all of that baked in: per-plate weight in grams, predicted print time in seconds, per-filament colour breakdown, plate previews, everything the slicer learned during simulation. Drop one of those in the quote tool and the price you see is calculated directly from the numbers your slicer produced. No guesswork. ## Exporting a sliced .3mf from Bambu Studio 1. Lay your part(s) out on the plate(s) and pick your filaments as usual. 2. Hit **Slice all plates** in the top toolbar. Wait until every plate finishes, weight and time appear in the bottom-right corner once it's done. 3. **File → Export → Export plate sliced file** for a single plate, or **Export all plate sliced files** for multi-plate jobs (recommended, keeps everything in one upload). 4. Save the `.3mf` and upload that file. The gotcha that catches most people: **"Save Project As" does not include slicer output.** It saves the layout and your settings, but the embedded slice data is empty. When the quote tool opens it, it sees a project file, not a sliced one, and falls back to a geometry estimate. If you've clicked "Slice all plates" and the price tool still tells you the file looks unsliced, that's almost always why. Use the **Export** menu, not Save Project As. Bambu Studio toolbar with the Slice all plates button highlighted Bambu Studio File menu showing Export then Export plate sliced file ## Exporting a sliced .3mf from OrcaSlicer Orca is a Bambu Studio fork, so the flow and the menu path are the same: 1. Slice all plates. 2. **File → Export → Export plate sliced file** (single plate) or **Export all plate sliced files** (multi-plate). 3. Upload that file. Depending on your Orca version the exact wording can drift, look for the word "sliced" in the menu item. Avoid anything labelled "Save Project" or "Save As" for upload to a quote tool; those produce a project file without the embedded slicer output. OrcaSlicer File menu showing the Export plate sliced file option ## What the Hark Tech price tool does with it When you drop a sliced `.3mf` at [harktech.co.uk/printing.html](/printing.html): 1. The tool reads `Metadata/slice_info.config` from inside the file (a `.3mf` is just a zip) and pulls out per-plate weight in grams, predicted print time, and the colour assignments for every filament used. 2. It also pulls the per-plate thumbnails your slicer rendered, so you see exactly what's on each plate. 3. Each plate becomes a card with a checkbox. Untick the plates you don't want this time and the price updates immediately, handy when a community download bundles parts you don't need. 4. It prices **per material**: PLA Basic, matte PLA, silk PLA, PETG, ABS and TPU each have their own per-gram rate. Multi-filament plates are priced filament-by-filament, not at a blended average. 5. If your print uses more than one distinct filament, a single multi-colour setup fee is added (once per order, not per plate, not per filament). 6. Auto-quotes are capped: anything that prices above the cap drops into a manual-quote path with a same-day reply, so a printer slot is never committed without a human eye on the file. If the file isn't actually sliced (Save Project As, MakerWorld downloads that were never sliced locally, etc.), you'll see an orange banner explaining what to re-export, but the tool still gives you a geometry-based estimate so you're not back to square one. ## Why other services don't do this Most UK and EU "instant 3D printing" services are aggregator marketplaces. They take your file and route it to whichever printer in their network is cheapest or nearest. That's a perfectly good model for volume, but it has a side-effect: the platform can't auto-price multi-colour or multi-material work, because it doesn't know which filament each downstream printer has loaded today, what brand it is, or what it cost. The safest answer at platform level is "send us a sliced file and we'll quote it manually." That's why almost every form you've filled in asks you to upload, then wait. Hark Tech runs its own printers, a Creality K2 and a Bambu A1, both in-house, so we know exactly what filament we stock, what each material costs us per gram, and what each machine costs to run per hour. That's enough to price a sliced file the moment it lands. No network to coordinate with, no manual review queue, no email back-and-forth before you know what it costs. ## Try it If you've already got a sliced `.3mf`, drop it at [harktech.co.uk/printing.html](/printing.html) for an instant firm price. If you've only got a project file or an STL, the same tool quotes those too, slicing first just gives you a tighter price and the per-plate cherry-pick. Whichever way you upload, you pay through Stripe, the print enters the queue immediately, and it ships back tracked. No quote form in sight. --- #### Why CoreXY printers need separate X and Y input shaper calibration Source: https://harktech.co.uk/help/corexy-separate-x-y-input-shaper _Summary:_ If your CoreXY firmware copies the Y-axis shaper result onto X after one calibration run, that's mechanically wrong, different mass, different belt path, different damping. Three reasons CoreXY isn't symmetric, plus how to disable Creality's silent copy on the K2. A CoreXY printer doesn't have an X motor and a Y motor in the way a bedslinger does. It has two motors that *together* drive both axes through a coupled belt path. Move motor A alone and the toolhead goes diagonally. Move both motors in opposite directions and it goes purely along one axis. This coupling is what makes CoreXY fast, both motors contribute to every move, so peak acceleration scales, but it's also why "X and Y are the same" intuition is wrong. That intuition is baked into one piece of stock Creality K2 firmware behaviour, and it's worth understanding why it's wrong even if you don't own a K2. ## A two-paragraph CoreXY refresher Skip this if you already know. On a Cartesian bedslinger (Ender 3, Prusa, etc.) the X motor moves the toolhead and the Y motor moves the bed. The two axes have completely different masses and different mounting structures, but each motor only ever drives one axis. Resonance on X and Y just happens to be different because the moving parts are different. On CoreXY, both motors mount to the frame and drive a pair of crossed belts that loop around idler pulleys. The toolhead rides on the belts. To move +X, both motors spin the same direction. To move +Y, they spin opposite directions. To move at 45 degrees, only one motor moves. The mechanical implication: X moves and Y moves load the belt path *differently*. Different effective belt lengths under tension, different pulleys engaged in compression vs tension, different mass moments around the gantry corners. So even though the toolhead is the same lump of mass for both, the resonant behaviour the toolhead exhibits when commanded along X is genuinely different from when commanded along Y, because the spring-mass system behind the motion is different. ## What stock Creality K2 firmware does Inside `/usr/share/klipper/klippy/extras/resonance_tester.py` on a K2, there's a flag named `copy_TestAxis_y_to_x`. With that flag set, when you run `SHAPER_CALIBRATE AXIS=Y`, the firmware runs the Y test, picks a shaper based on the Y data, and *also stamps that result onto the X axis*. The presumed logic is: "users are lazy, this saves them a calibration run, X and Y are 'the same axis' on a CoreXY anyway." That last clause is the broken part. Practically: if you've ever calibrated only Y and assumed the SAVE_CONFIG output for X was independent, on a stock K2 it wasn't. It was a copy. ## Three reasons CoreXY isn't symmetric ### 1. The moving mass is different on each axis When you accelerate in X, the entire toolhead-plus-X-rail assembly translates left-right. The X gantry rail itself doesn't move. The mass involved is just the toolhead. When you accelerate in Y, the toolhead *plus the entire X gantry rail* translates front-back. That rail's mass is significant, often more than the toolhead itself. So Y is moving a much larger mass than X, even though the motors and belts are the same. Different mass means a different mass-spring-damper system means a different resonance frequency. Typically Y resonates at a lower frequency than X by 5 to 15 Hz. On my K2, after patching, X picked EI at 58.4 Hz and Y picked MZV at 49.4 Hz, a 9 Hz gap that no single shaper centre frequency can cover well. ### 2. The belt path is different on each axis In CoreXY, the two belts loop through the toolhead and around idlers in a specific path. When you move along X, both belts feed at the same rate; when you move along Y, one feeds while the other unfeeds. The effective stiffness of the system differs between these two modes because the belt sections under tension are different. This is why two physically identical CoreXY machines built to the same spec can have noticeably different X-vs-Y resonance gaps depending on belt routing, idler bearings, and even belt age. Copying one axis's tuning to the other ignores this entirely. ### 3. Different damping characteristics Damping in a CoreXY rig comes from belt internal friction, linear-rail bearings, and idler bearings. On most CoreXY designs the X gantry uses different rails, often shorter, sometimes a different bearing type, than the bed-frame Y rails. Different rails means different damping. So even if X and Y started with the same resonance frequency, their resonance peak shapes would differ, one sharper, one broader, which influences which shaper algorithm wins. ## What happens if you copy Y to X anyway You get one of two outcomes. You over-shape the X axis: Y picks a low-frequency shaper centred at 49 Hz; X actually wants 58 Hz. Applying Y's tuning to X means you're suppressing frequencies the X axis doesn't have, which costs you accel headroom for no benefit. Or you under-shape the X axis: Y picks a mild shaper (`zv` or `mzv`); X actually has a sharper or doubled peak that wants a stronger shaper (`ei` or `2hump_ei`). Applying Y's tuning leaves the X resonance uncancelled and you get visible ringing on X-axis features. Either way, you've masked the actual X tuning. And critically, `SHAPER_CALIBRATE` overwrites the value silently. There's no warning. You won't know unless you go and check. ## Spotting it on your firmware If you're on a stock K2, run `SHAPER_CALIBRATE AXIS=Y` and check `/mnt/UDISK/printer_data/config/printer.cfg` afterwards. If you see the same shaper and frequency under both `[input_shaper]` X and Y entries, and you didn't run X, your firmware is doing the copy. You can also check `/usr/share/klipper/klippy/extras/resonance_tester.py` directly, `grep -n "copy_TestAxis"` against that file will show you whether the flag and copy logic are present. ## The fix on the K2 Force the flag to `False` after the axis check, take a backup first. The pattern I follow: copy the file to `resonance_tester.py.bak-disablecopy-`, then patch the flag in place. Restart Klipper with `/etc/init.d/klipper restart`. Now `SHAPER_CALIBRATE AXIS=X` and `SHAPER_CALIBRATE AXIS=Y` produce two independent recommendations. For the broader question of why the K2's shaper analysis differs from upstream (and what other patches I'm running), see [Why your Creality K2's input shaper recommendation might be wrong](/help/k2-input-shaper-math-bugs). ## The right calibration ritual For any CoreXY printer, the procedure is the same: - Run `SHAPER_CALIBRATE AXIS=X`. Note the frequency and shaper picked. - Run `SHAPER_CALIBRATE AXIS=Y`. Note the frequency and shaper picked. - Verify in `printer.cfg`'s SAVE_CONFIG section that both axes have distinct entries with the values you just calibrated. Not the same value twice. - If the two axes have very different `max_accel` recommendations, set your printer-wide `max_accel` to the lower of the two. Klipper's input shaping caps your accel based on the worst axis, not the best. ## Bottom line CoreXY isn't symmetric. The maths doesn't pretend it is, and your firmware shouldn't either. If yours is silently copying Y onto X, that's a five-line patch (or a manual cleanup) that gives you visibly better print quality for free. If your CoreXY is ringing on cornering and you've already calibrated, [get in touch for remote K2/Klipper help](/contact.html), half the time it's exactly this kind of axis-coupling assumption hiding in the firmware. --- #### How to clean up a bloated Klipper SAVE_CONFIG section without breaking anything Source: https://harktech.co.uk/help/klipper-save-config-cleanup _Summary:_ Open any well-used printer.cfg and the SAVE_CONFIG region at the bottom is probably a mess: multiple input_shapers, duplicate bed_mesh defaults, several auto_addr entries. Klipper handles it, but the file becomes unreadable. A safe step-by-step cleanup that took my K2 from 707 to 568 lines with zero behaviour change. Open your `printer.cfg`, scroll to the bottom, look for the line that says `# SAVE_CONFIG`. If you've owned the printer for more than a few months and run `SHAPER_CALIBRATE`, `BED_MESH_CALIBRATE`, or `Z_TILT_ADJUST` at any kind of frequency, what you'll see is probably duplicated sections, multiple `[input_shaper]` blocks, multiple `[bed_mesh default]` entries, possibly several `[heater_bed]` PID sections from different `PID_CALIBRATE` runs, sometimes `[auto_addr]` or other manufacturer-specific blocks repeated. Klipper itself handles this fine, the *last* occurrence of any given section wins at parse time, so your printer is using the most recent values. But the file is several hundred lines longer than it needs to be, the duplication makes diffing your config painful, and if you ever try to manually edit a value inside SAVE_CONFIG (don't, but people do) you'll edit the wrong copy. This is how to clean it up safely. ## What SAVE_CONFIG actually does At the bottom of your `printer.cfg`, Klipper maintains a region delimited by a marker line that starts `#*# <----` and continues with `SAVE_CONFIG` and a "DO NOT EDIT" warning. Anything below that marker is owned by Klipper. The next time `SAVE_CONFIG` runs, Klipper *should* update the existing sections in place. In practice, on some forks (Creality's K2 firmware is one), `SAVE_CONFIG` appends rather than updates when sections are recognised under slightly different names, and you end up with stacked duplicates over time. ## Real example On my K2, after about six months of weekly calibrations, the SAVE_CONFIG region had 11 `# SAVE_CONFIG` marker lines, 5 separate `[input_shaper]` blocks, 6 `[auto_addr]` blocks, and 3 `[bed_mesh default]` blocks. The file was 707 lines. After cleanup it was 568 lines, a 20 percent reduction with zero functional change because Klipper was already using the latest version of each section. ## The safe cleanup procedure A step-by-step you can follow. ### Step 1: stop the printer doing anything Don't do this mid-print. Don't do this with a print queued. Wait until the printer is idle, then either pause Moonraker's print queue or just don't queue anything. The risk during cleanup is that *Klipper restarts*, which it will when you save the file, and that's only acceptable if nothing's relying on Klipper at the moment. ### Step 2: back up the file Always, `cp printer_data/config/printer.cfg printer_data/config/printer.cfg.bak-$(date +%s)`. The `$(date +%s)` Unix-timestamp suffix means every run leaves a unique backup; you can always go back to *any* prior state, not just the most recent. (The same backup discipline applies to other K2 config files, see [What actually needs backing up on a Creality K2](/help/k2-backup-what-actually-matters).) ### Step 3: identify the SAVE_CONFIG block boundaries Open the file. Find the *first* `#*# <---- SAVE_CONFIG ---->` marker. Everything from that line to the end of the file is what you're about to rewrite. Above that line is your hand-written config and you don't touch it. ### Step 4: collapse to "latest wins" For each duplicated section type, keep only the *last* copy, the one closest to the bottom of the file. Klipper has been using the last copy all along, so you're not changing behaviour, just removing the older copies that were inert. For my K2, the latest-wins order was: `[auto_addr]`, then `[heater_bed]`, then `[box]`, then `[input_shaper]`, then `[bed_mesh default]`. Order doesn't strictly matter to Klipper, but a stable order is readable. ### Step 5: collapse the markers Replace the multiple `# SAVE_CONFIG` marker lines with one. Put it immediately above the surviving block of sections, exactly as Klipper writes it on a fresh save, the `#*# <----` line followed by the "DO NOT EDIT" warning, then the sections. ### Step 6: validate before restart Klipper has no offline syntax validator built in, but you can do a sanity check. The Python one-liner `python3 -c "import configparser; configparser.RawConfigParser(strict=False).read('printer.cfg')"` will catch a corrupt file. The `strict=False` matters, Klipper's config syntax allows duplicate sections that strict mode would reject; we're checking the file is at least *parseable*, not strictly conforming. ### Step 7: save and restart Klipper On the K2: `/etc/init.d/klipper restart`. On most other systems: `sudo systemctl restart klipper`. Watch the logs (`/tmp/klippy.log` or `~/printer_data/logs/klippy.log`). If Klipper comes up clean and your dashboard shows the same shaper, mesh, and PID values you had before, you're done. If it errors, restore from the backup and restart. ## Don't do these things - Don't delete the SAVE_CONFIG region wholesale and re-run calibrations. You'll lose your meshes and PIDs and have to redo a multi-hour tuning session for cosmetic file cleanliness. The duplicates are inert, not actively harmful. - Don't rearrange section order across the boundary. Hand-written config above the marker, auto-generated below. Klipper relies on the convention. - Don't edit values inside SAVE_CONFIG by hand. If you want to override a calibrated value, do it from the gcode console and let SAVE_CONFIG re-run; that way the file stays self-consistent. ## When this matters and when it doesn't If you're on a vanilla Klipper install with a small printer you tune occasionally, you'll probably never see this. SAVE_CONFIG updates in place and the duplicates never accumulate. If you're on a manufacturer fork (Creality, Anycubic, Sovol, FLSUN), or you regularly add new accelerometers, or you've been moving sections between `printer.cfg` and includes, the duplicates *will* accumulate. Cleaning them up once a year keeps the file readable and your future-self grateful. ## Why I'm building tooling for this Manual cleanup works but it's tedious and easy to miss a duplicate. I'm building a Klipper Config Doctor tool, drag in `printer.cfg`, get warnings about deprecated syntax, dangerous values like `min_temp 0`, common Discord copy-paste mistakes, and exactly this kind of duplicate-section bloat with the latest one highlighted. Pairs naturally with the [K2 Backup tool](/tools/k2-backup/). Coming to the [Hark Tech tools page](/tools/) soon. If you're sitting on a `printer.cfg` that's grown unwieldy and you'd rather pay someone to clean it up than do it yourself, [get in touch for remote K2/Klipper help](/contact.html), same workflow as the printer-repair postal service, just for config files. --- #### PLA vs PETG, which filament should you pick for your 3D print? Source: https://harktech.co.uk/help/pla-vs-petg-which-to-pick-for-3d-printing _Summary:_ PLA prints clean and cheap, PETG handles heat and impact. The real answer depends on where the part lives and what it has to put up with, here's a UK workshop's plain-English breakdown so you can pick without guessing. Roughly 90% of the parts that come through the workshop are printed in either PLA or PETG. The two cover different jobs and asking which is "better" is the wrong question, it's like asking whether wood or steel is better. Depends what you're building. Here's the practical comparison so you can pick the right one before you upload your STL. ## The 30-second answer - **PLA** for things that live indoors, look nice, and don't have to do real work. - **PETG** for anything that will see heat, sunlight, water, or impact. If you're still not sure after reading those two lines, keep reading. ## Strength and impact PETG is genuinely tougher than PLA. PLA is stiff and rigid, it'll snap under sudden stress before bending. PETG flexes a little before it fails, which means it survives drops, bumps, and being squeezed in a clip far better. For brackets, clips, hinges, parts that snap together, replacement clamps, PETG every time. PLA is fine for static parts that just need to hold their shape: display models, signs, decorative pieces, prototype shells you'll handle gently. ## Heat resistance This is the big one and it's where PLA fails fast. - **PLA softens around 55-60°C.** That's hot tea, a sunny dashboard, the inside of a closed car in summer, a closed loft in July. PLA parts in any of these places will deform quietly and you won't notice until they're already crooked. - **PETG holds shape up to about 75-80°C.** Survives car interiors, outdoor sunlight, hot water (cleaning, not boiling), proximity to small motors, anywhere that would kill PLA. If your part is going outside, near a window, near a heat source, in a vehicle, or anywhere the temperature might climb above body temperature for any length of time, PETG. ## UV and outdoor longevity PLA breaks down in sunlight over weeks to months. The surface chalks, becomes brittle, and eventually crumbles. Outdoor PLA is a temporary solution at best. PETG holds up for years outside. It's not bulletproof against UV, but it's far better than PLA. For garden furniture parts, outdoor signage, weather-exposed clips and brackets, PETG is the only sensible choice from these two. ## Surface finish and looks PLA wins on appearance, hands down. It prints sharper edges, finer detail, smoother top surfaces, and is easier to sand and paint. If you're printing a model, a figurine, a display piece, anything where looks matter, PLA every time. PETG has a slightly stringy, slightly glossier finish out of the box. Detail is good but not PLA-good. Sanding is harder; the material is rubbery and clogs sandpaper. Painting works but takes a primer that adheres to PETG specifically. ## Ease of printing PLA is the friendliest material in 3D printing. Sticks to almost any bed, prints at modest temperatures (200-220°C), no warping, no smell. PETG is fussier. Prints at 230-250°C, can be slightly stringy without good retraction settings, and adheres *too well* to bare glass beds (you can rip the bed surface off the part if you don't use a release agent or a textured plate). It also absorbs moisture from the air faster than PLA, which causes hissing, popping and surface defects if the spool's been left out for weeks. For a print bureau like ours these are non-issues, we keep filaments dry-stored and tune for both. For someone printing at home, PLA is more forgiving. ## Cost (UK, April 2026) Per gram, PETG runs about 15-25% more expensive than PLA. At the Hark Tech workshop the surcharge is 20% for PETG over PLA, it's faithfully passed through from filament cost. So a part that's £12 in PLA would be roughly £14.40 in PETG. For most prints under 100g, the absolute difference is small (a couple of pounds). The cost difference rarely changes the right material choice; pick the right material first, then check the price. ## Other materials worth knowing about - **TPU**, flexible. For phone cases, gaskets, vibration dampers, anything that needs to bend. - **ASA**, like PETG but with even better UV resistance. For long-term outdoor use. - **Nylon, polycarbonate, carbon-fibre composites**, engineering-grade for high-stress parts. Specialist printers and dry-stored filament required; ask before assuming a service can run them. PLA and PETG cover the majority of jobs. Choose between them first; only escalate if neither fits. ## Quickest way to choose | Where will the part live? | Material | |---|---| | Indoors, looks-only | PLA | | Indoors, mechanical (clip, bracket, hinge) | PETG | | Outdoors, any climate | PETG | | In a car, loft, or near heat | PETG | | Display piece you might paint | PLA | | Tool, jig, fixture | PETG | | Replacement plastic part on appliance | PETG | | Cosplay prop you'll handle gently | PLA | Still unsure? Drop your STL into the [Hark Tech printing tool](/printing.html), the price tool shows both PLA and PETG side-by-side so you can compare cost before deciding. If your part needs something neither material covers, the contact form is there too. --- #### STL file won't print? How to fix it before you upload Source: https://harktech.co.uk/help/how-to-fix-stl-file-before-3d-printing _Summary:_ If a 3D printing service rejects your STL or your slicer chokes on it, the file usually has one of five common problems. Here's how to spot them and fix them yourself in 10 minutes with free tools, no CAD experience needed. An STL file that "won't print" is rarely a printer problem, it's almost always a file problem. The good news: the five common causes are all fixable for free in under 10 minutes, even if you've never opened a CAD tool. Here's the workshop checklist. ## Symptom: where you've hit the wall You're trying to print an STL and one of these is happening: - A print service's instant-price tool rejects the file - Your own slicer (Cura, OrcaSlicer, PrusaSlicer, Bambu Studio) shows missing surfaces or weird shading - The print actually starts but comes out wrong, holes in walls, missing top layers, parts that should be solid that aren't - The file is "too big" to upload (over 50 MB) These all trace back to one of the five issues below. Work through them in order. ## 1. Non-manifold geometry (the most common cause) A 3D printable model has to be **watertight**, every surface must be a closed shell with a clear inside and outside. A non-manifold mesh has gaps, T-junctions, or duplicated faces, and the slicer can't decide which side is "in". **How to tell:** open the STL in your slicer. If parts of the model are see-through, two-toned, or shaded weirdly, that's non-manifold geometry being highlighted. **How to fix it (free):** - **MeshMixer** (free download from Autodesk), *Analysis → Inspector*. Click "Auto Repair All". Done in 30 seconds for most files. - **Blender** (also free), import the STL, select all in edit mode, *Mesh → Clean Up → Merge by Distance* then *Mesh → Clean Up → Make Watertight* (in newer versions). - **Microsoft 3D Builder** (Windows, free), opens an STL and offers a "Repair" prompt automatically if it spots problems. Save the repaired file under a new name so you don't lose the original. ## 2. Wrong scale (often invisible until too late) STL files don't carry units. If your CAD tool exports in inches and the slicer assumes millimetres, your "100 mm" part arrives at 2540 mm. Or you slice a part that should be a coin and it's a fingernail. **How to tell:** open the STL and look at the bounding box reported by the slicer. Does the size look right? **How to fix it:** - In your slicer: select the model, right-click → Scale, enter the correct dimensions or scale by 25.4 (for inch-to-mm) or 0.0394 (for mm-to-inch). - Better: re-export from your CAD tool and explicitly choose millimetres as the export unit. Most printers and pricing tools assume mm. ## 3. Hollow models that should be solid (or vice versa) A common slip: a model from a CAD tool exports with surfaces only, no enclosed volumes. The slicer treats every surface as paper-thin, so what looks like a 50g cube prints as a 5g shell. **How to tell:** the print weight estimate from your slicer or pricing tool is far smaller than you'd expect for the size. A 100 mm cube in PLA at 20% infill should be roughly 250-300g. If it's quoting 30g, the model isn't sealed. **How to fix it:** - Re-export from CAD with "Export as solid" or "Export with closed shell" enabled. - Or run the file through MeshMixer's "Make Solid" tool, which fills enclosed regions automatically. ## 4. File too large (over 50 MB) Print services typically cap uploads at 25-100 MB. STL files exported with very high triangle counts (often the default for sculpted models from ZBrush or Blender) can run into the hundreds of MB. **How to fix it:** - **Decimate the mesh.** In Blender: *Modifiers → Decimate*, set ratio to 0.5 (or lower if needed), apply. Halves the triangle count with usually no visible quality loss. - **MeshMixer:** *Edit → Reduce*. Set target triangle count to 200,000 or so. Way smaller, still prints fine. - **Convert STL to binary** if you're using ASCII STL, binary is roughly 6× smaller for the same geometry. Most slicers can re-export. For 3D printing, anything above about 200,000 triangles is overkill, the printer can't resolve detail finer than its layer height anyway. Decimate aggressively and you'll see no difference in the printed part. ## 5. Multi-part assemblies that should be one file If your model has six pieces (lid, body, hinge pin, screw, etc.) you can either upload one STL with all six laid out flat, or six separate STL files. Don't upload a single STL where the parts are floating in 3D space at their assembled positions, most slicers will try to print them mid-air. **How to fix it:** - In MeshMixer: *Edit → Separate Shells* splits a multi-part STL into individual pieces. - Re-arrange them on a flat plane in your slicer (or in MeshMixer), with sensible spacing. - Save each part as its own STL, or save the laid-out arrangement as one combined STL. ## Quick check before you upload Three-second sanity check before sending any STL to a print service: 1. Open it in your slicer. Does it sit flat? No floating bits? No see-through walls? 2. What's the volume? Does it match what you expect? 3. What's the bounding box? Does it match real-world size? If any of those look wrong, fix the file before uploading, it'll save the back-and-forth. ## When to give up and ask If you've tried the above and the file still won't behave, two paths: - **Pay a freelance CAD designer** on Fiverr or Upwork £10-£40 to fix it. Cheap and fast. - **Send the file via the contact form** with a note about what's going wrong. We'll look at it and either fix it or tell you exactly what's broken so you can rework the model. Once the file's clean, the [Hark Tech instant printing tool](/printing.html) will quote it in seconds and you're off. --- #### Why you don't need a 3D printing quote in the UK any more Source: https://harktech.co.uk/help/why-3d-printing-quote-not-needed-uk _Summary:_ Most UK 3D printing services still ask you to email an STL and wait for a quote. There's a faster way: a firm price the moment you drop the file. Here's what changed, what an instant price actually calculates, and when a manual quote still makes sense. For years the standard way to get a 3D print made in the UK was the same: email an STL to a service, wait a day or two, get a quoted price back, approve it, pay a deposit, then wait again. The quote step existed because slicing a file (the process that calculates how much material and time a print takes) used to be a manual job done by a human. That's not true any more, and you don't need to put up with the wait. ## Why quotes existed in the first place A 3D printing quote answers three questions: 1. How much filament does this part use? (Material cost.) 2. How long does it take to print? (Machine time cost.) 3. Is anything about the file going to cause problems? (Surcharge or refusal.) Question 1 is pure geometry, the slicer reads the STL, calculates the part's volume at the requested infill, and multiplies by filament density. Question 2 is also calculable: the slicer simulates the toolpath at the printer's configured speeds and returns a print time. Both can be done by a script in under a second. Question 3 is the only one that historically needed a human eye, checking for impossible overhangs, paper-thin walls, missing manifold geometry. But the vast majority of files people upload (downloads from Thingiverse, Printables, MakerWorld, or simple CAD output) are perfectly printable as-supplied. For those, the human review step is wasted time on both ends. ## What an instant price calculates A modern instant 3D print pricing tool runs the same maths a human estimator runs, just automated: - **Material weight**, the slicer calculates the part volume at the chosen infill, multiplies by the density of the chosen filament (PLA ~1.24 g/cm³, PETG ~1.27 g/cm³), and rounds to a sensible decimal place. - **Print time**, the slicer simulates the toolpath at the printer's speed profile and returns hours and minutes. This includes deceleration on corners and time spent on infill, which a back-of-envelope estimate would miss. - **Material rate × weight + machine rate × time + any minimum**, the actual price you pay. - **Material rate**, each filament has its own published per-gram rate. The tool applies the current rate automatically. If you're curious about the maths, the [Hark Tech instant printing tool](/printing.html) shows you the breakdown, material weight, machine time, and the price calculation, every time you get a quote, so you can sanity-check it. ## When a manual quote still makes sense Instant pricing isn't universal. There are still good reasons to switch to a manual workflow: - **Multi-colour or multi-material prints (.3mf files).** A 3MF file from PrusaSlicer, OrcaSlicer or BambuStudio carries colour assignments per part and per layer. Pricing those automatically requires the tool to know which AMS or CFS slot is loaded with which colour, and that's a question only you can answer. Most services switch these to a quick same-day manual quote. - **Files with obvious problems.** Paper-thin walls, non-manifold geometry, parts that would need printing in three pieces and bonded, automated tools will price these literally, but the result won't print, so a human needs to flag them. - **Bulk runs.** Twenty of the same part might attract a discount that an instant tool won't calculate. Email is the right channel. - **Custom material requests.** If you need a manufacturer-specific grade or a material not listed in the estimator, that needs a manual review. For everything else, single STL, standard PLA or PETG, normal geometry, instant pricing is faster, more transparent, and saves a day or two of waiting. ## What to look for in a UK 3D printing service in 2026 A few signals tell you the service is run by someone who's thought about the customer experience: - **A firm price up front, not "estimated".** "Estimated" prices that change after you've approved them are an old-school trick. The price you see should be the price you pay. - **Refund policy if the file can't be printed.** Honest services check the file before they put it on a printer. If something's wrong they should refund, not nag you for a revised STL. - **Clear material options.** PLA and PETG cover 90% of jobs; if they're missing one of those, ask why. - **UK-resident shipping.** Royal Mail Tracked or Parcelforce, with tracking included. Anything cheaper usually means uninsured second-class. - **Plain English about file types.** Services that talk about "STL or OBJ or 3MF" know what they're doing; ones that only accept STL are fine but have a narrower workflow. ## Try it yourself If you have an STL ready, try the [Hark Tech instant 3D print pricing tool](/printing.html), drop the file, choose PLA or PETG, pick your strength, and you'll have a firm price in seconds. Pay through Stripe and the print enters the queue immediately. If you don't have a file yet, a freelance CAD designer on Fiverr or Upwork will produce one for £15-£40 depending on complexity, and the printing tool then quotes it instantly. That's the whole pipeline: file ready → price → pay → printed → posted. No quote-email ping-pong, no waiting. --- #### Klipper vs stock vendor firmware, which should you use on your 3D printer? Source: https://harktech.co.uk/help/klipper-vs-vendor-firmware-which-right-for-you _Summary:_ Klipper genuinely makes printers faster and more accurate, but it's not the right answer for every user. Here's the plain-English comparison, including cases where stock firmware is actually the better choice. You've heard Klipper makes printers better. Or you've just bought a printer that ships with it (Creality K2, some Flashforge, most Voron builds). Or someone's told you Klipper is too complicated and to stay with the vendor firmware. Here's the workshop view on which firmware is right for which user. ## What Klipper actually is Klipper is open-source 3D printer firmware that moves the main computation off the printer's mainboard onto a more powerful host computer (usually a Raspberry Pi, or sometimes the printer's own embedded Linux SoC on newer models). The mainboard becomes a simpler step-signal relay; the Pi does all the path planning, pressure-advance calculation, input-shaping and resonance compensation. The result: higher speeds, sharper corners, less ringing, more accurate dimensions, and extensive configurability. Every parameter is in a plain-text config file you can edit. ## What "stock firmware" usually means Most budget printers ship with **Marlin** (open-source but often vendor-modified) or a vendor-proprietary firmware (Bambu, newer Anycubic, some Creality). These run on the printer's mainboard directly, simpler setup, fewer degrees of freedom, locked-down configuration. ## Feature comparison | Feature | Stock vendor firmware | Klipper | |---------|----------------------|---------| | **Setup effort** | Works out of the box | 2-6 hour initial install + config | | **Top print speed on a tuned machine** | Decent but limited | Higher (often 30-60% more) | | **Print quality (ringing, corners)** | Good | Excellent (input shaping genuinely works) | | **Pressure advance** | Basic or absent | Precise, auto-tunable | | **Input shaping / resonance comp** | Absent on most | Industry-leading implementation | | **Configuration flexibility** | Very limited | Every parameter editable | | **Web UI + camera + OctoPrint** | Varies, often needs add-ons | Built-in via Mainsail/Fluidd + Moonraker | | **Firmware updates** | Vendor-controlled, sometimes sparse | Active open-source development | | **Multi-material, multi-extruder** | Often poorly supported | First-class | | **Required extra hardware** | None | Raspberry Pi (£30-50) for older printers | | **Time to get a print going** | 5 minutes | 5 minutes once set up | | **Support when it breaks** | Vendor, often slow | Community Discord/forums, usually quick | ## Who stock firmware is right for - **"I just want to print and go."** If you use your printer for occasional jobs, print stock profiles from Cura/PrusaSlicer with default settings, and don't particularly care about shaving hours off print times, stock firmware is totally fine. A well-tuned stock Ender 3 or Prusa Mini will print lovely parts. - **Users on budget printers where the mainboard is weak.** Old Creality boards with limited flash/RAM genuinely struggle with Klipper; sometimes the stock firmware is better-matched to the hardware. - **Users who don't want to maintain anything.** Klipper is low-maintenance once set up, but "set up" involves text config files. If that's a hurdle, stay with stock. ## Who Klipper is right for - **High-speed printing.** If you want to print at 300-500 mm/s (the K2 range, modern CoreXY Vorons, etc.), Klipper's input shaping is essentially required. Marlin can't keep up with the kinematics at those speeds. - **Users running a print farm or multiple printers.** Klipper's web UIs (Mainsail, Fluidd) are vastly better than Marlin's serial-only control for managing multiple machines. - **Users printing functional or engineering parts.** Pressure advance in Klipper is significantly better than in most stock firmwares; your dimensional accuracy and seam quality both benefit. - **Users who want to tweak.** If you find yourself wishing you could change X, Y or Z behaviour on your printer and stock firmware won't let you, Klipper almost certainly will. ## Who's in the middle Most people, honestly. Klipper gives a real quality uplift, but on a well-tuned printer at normal speeds (80-120 mm/s) the difference is subtle. On a badly-tuned printer, Klipper doesn't fix the underlying mechanical issues, it just exposes them. If your printer prints well on stock, you don't *need* Klipper, but you'd probably enjoy it. If your printer prints poorly on stock, fix the mechanical issues first, then consider Klipper. ## Common misconceptions **"Klipper is hard to set up."** For supported printers with pre-built configs (Ender 3, Voron, K1, K2, etc.), it's not. For DIY-built or obscure printers, it is. If your printer has a KIAUH or community config readily available, you're fine. **"Klipper voids the warranty."** Depends on the printer. Bambu's terms say yes. Creality's are more permissive on older models. Prusa is actively encouraging of modification. Check. **"Klipper is less stable."** Not in our experience, if anything, Klipper's Moonraker backend tends to recover from network hiccups and filament jams more gracefully than serial-only Marlin. The community response to bugs is fast. **"You need a Raspberry Pi."** For most older printers yes, but increasingly less so. The K2, K1, and several newer Creality/Bambu machines run Klipper on their own embedded Linux SoC, no extra hardware. ## If you want to try Klipper Honest advice from the workshop: 1. Make sure your printer is mechanically solid first (belts tight, bed trammed, hotend clean, clean bed surface). Klipper amplifies both strengths and weaknesses. 2. Start with a known-good community config for your exact printer. Don't try to write from scratch. 3. Budget 2-4 hours for the first install, plus another couple for initial tuning (pressure advance, input shaping calibration). 4. Keep a backup of the stock firmware before you flash Klipper. If you hate it, you can always go back. ## When to send it in If you want Klipper installed properly, mechanically checked, correctly configured, pressure-advance and input-shaping calibrated, profiles documented, that's a job we do regularly. [get in touch for remote K2/Klipper help](/contact.html) is from £80-150 for a full Klipper install and tune, depending on the printer. Post it to us and get it back running genuinely better than new. --- #### 3D print first layer won't stick? The complete fix list Source: https://harktech.co.uk/help/3d-printer-first-layer-not-sticking _Summary:_ A first layer that won't stick is the single most common print failure across every FDM printer. Nine times out of ten the fix is in one of four places, and none of them is 'buy a better printer'. A first layer that won't stick is the top support ticket we see across every FDM printer ever made, Creality, Prusa, Bambu, Anycubic, the lot. The good news: nine times out of ten it's one of four things. Work through them in this order and you'll get it. ## 1. The bed is dirty PEI and glass beds both hate skin oils. Handling the plate with bare hands leaves fingerprints you can't see but plastic can't stick to. - Lift the plate and wash it with warm water and a drop of washing-up liquid. Rinse properly. - Dry with clean kitchen roll, not an old tea towel (lint). - Handle by the edges only from now on. **Do not** wipe a PEI bed with isopropyl alcohol every print. It dries the surface and shortens its life. Once a week at most, water and soap the rest of the time. ## 2. Z-offset is wrong Auto-bed-levelling maps the surface shape of your bed. It does **not** set the gap between nozzle and bed on the first layer, that's a separate number (Z-offset) you tune per material. - Good first layer: individual extruded lines are just squished together, no gaps, but still visible as lines. - Squished completely flat / nozzle dragging: raise Z-offset by 0.025 mm. - Lines not touching / filament pulling up at the edges: lower Z-offset by 0.025 mm. - Adjust live during a print from the tune menu. Save the value once you're happy. ## 3. Print temperature is off The first layer needs enough heat to bond. Not enough and it flakes off; too much and it oozes before it sticks. - **PLA:** bed 60°C, nozzle 210°C on layer 1 (drop to 200°C afterwards) - **PETG:** bed 75-80°C, nozzle 240°C - **ABS/ASA:** bed 100-110°C, enclosure warm, nozzle 240-250°C Part-cooling fan on PLA should be OFF for the first 1-3 layers, a blast of cold air in layer 1 curls the corners up. PETG: fan off for the first 3 layers, then ramp slowly. ## 4. Slicer settings are too aggressive Out-of-the-box profiles often run the first layer too fast. - First-layer speed: 20-25 mm/s. Slower is fine. Faster almost never works on a stock machine. - First-layer line width: 120% of nozzle diameter (so 0.48 mm on a 0.4 mm nozzle). Wider lines squish flatter and adhere better. - First-layer flow: 102-105%. A tiny over-extrusion helps the first layer key into the bed texture. ## Still not sticking? Second-line fixes If you've worked through the above and your first layer is still poor: - **Brim**, add a 5-8 mm brim in the slicer. It gives the outer edges of the print something to bond to. Single-perimeter brim; strip after printing. - **Raft**, nuclear option. Prints a throwaway base layer underneath. Uses more plastic but will stick when nothing else will. - **Adhesion helper**, Magigoo for PLA/PETG, glue stick for ABS, hairspray works in a pinch. Apply a thin even coat to a clean bed. - **Warped bed**, lay a straight edge across the bed cold. A gap of more than ~0.3 mm across the whole bed warrants a warranty claim with your printer manufacturer. ## The ones you don't need to touch Common wrong turns we see on forums: - Don't over-tighten the bed springs to force adhesion. If your bed has manual levelling, use a feeler gauge method or paper-drag. - Don't print at 0% fan on layer 1 for PETG **forever**, without any cooling from layer 4 onwards the print will slump on overhangs. - Don't add glue stick on top of a dirty bed. Clean first, then decide if you need adhesive. ## When to send it in If you've worked through all of the above and your first layer is still wrong in the same specific way every time (stripes across the bed, one corner always failing, the middle always good but edges always bad), the bed probe or gantry squareness is likely the issue. That's a mechanical diagnosis, post the printer in, we'll bench-test the probe, check gantry square, and return it tuned and ready. --- #### 3D print layer shifted halfway through, causes and fixes Source: https://harktech.co.uk/help/3d-printer-layer-shifting-mid-print _Summary:_ Layer shift, where the print suddenly jumps sideways partway through, is almost always mechanical. Loose belts, a stalling stepper, or the toolhead hitting something mid-print. Here's how to find out which. Layer shift, where a print suddenly jumps 5-20 mm sideways partway through, is one of the most infuriating failures. You've burned 4 hours of printing to find out the top half is offset from the bottom. The cause is always mechanical or electrical, and it's almost always fixable with basic tools. ## How to tell which axis shifted Look at the print. If the shift is only in the X direction (side to side as you face the printer), you have an X-axis problem. If it's in Y (front to back), Y-axis. Both at once usually points at a collision or a power glitch. ## 1. Belt tension Loose belts are the #1 cause. When the printer tries to move fast, a slack belt lets the toolhead lag, then snap forward, and the actual position no longer matches the firmware's idea of where it is. - Power off. Pluck the belt like a guitar string. It should twang at a clear pitch, not flop. - Both X and Y belts should feel the same tension. - If you tighten, go a bit at a time, over-tight belts wear the motor shaft and bearings and can actually cause skipped steps the other direction. ## 2. Pulley grub screws Each stepper has a small pulley fixed to its shaft by a tiny grub screw (M3 or M4). These loosen over time from vibration. When the pulley spins free on the shaft, the motor turns but the belt doesn't, same result as a slipped belt. - Check every grub screw with a matching Allen key. - Make sure the grub screw is seated on the **flat** of the motor shaft, not on the curved part. - A drop of thread-locker keeps them honest if they keep loosening. ## 3. Toolhead colliding with the print If a curl or a stringy blob sticks up above the current layer, the toolhead smacks into it on the next travel move and skips steps. This is especially common with PETG. - Look at the print's top surface in the area of the shift. Can you see a bump or blob right at the shift line? - Fix: address the root cause (PETG stringing guide on this site) and/or enable Z-hop in the slicer (1 mm is plenty) so travel moves go over obstacles rather than through them. ## 4. Stepper motor overheating When a stepper gets hot, the motor driver hits thermal cut-out and stops it for a few milliseconds. You hear a brief "tick" from the printer, and the axis loses its position. Symptoms: - Long prints (3+ hours) always shift; short prints never shift. - The stepper motor feels hot to the touch (more than warm). Fixes: print slower, reduce acceleration, turn stepper current down in firmware by 10-15% (this usually helps), or add a small fan blowing on the motor. ## 5. Under-powered PSU A flaky power supply browns out during high-current moves (heater kicking on plus a fast travel), and the stepper driver loses position. Look for: - Random shifts at different heights in every print (no pattern). - LED lights on the printer dimming briefly when the bed heater switches on. - Multiple printers misbehaving on the same extension lead, try a different mains socket. ## 6. Firmware / slicer settings Less common but worth checking: - Acceleration / jerk settings too high for the printer's frame stiffness. - Non-standard E-steps after a firmware update. - Corrupted G-code from a bad SD card. Re-slice and copy again. ## Diagnostic trick: print a shift-detection tower If you can't reproduce the shift on demand, print a simple 50mm tall hollow cylinder with a single perimeter. Any shift is blindingly obvious on a round shape. Change one thing, print another. Three towers will usually narrow it down. ## When to send it in If you've retensioned belts, checked grub screws, confirmed it isn't thermal, and the printer still shifts, the stepper driver on the mainboard or the motor itself may have failed. Both are replaceable but require opening the control box and confirming the part number. We diagnose these on the bench, post the printer in and we'll identify the faulty component and swap it. --- #### 3D print under-extrusion, gaps, missing lines, weak walls Source: https://harktech.co.uk/help/3d-printer-under-extrusion-gaps-walls _Summary:_ Under-extrusion shows up as gaps between lines, pin-holes in top layers, and walls that crack apart easily. It has maybe six causes total, and most of them are in the last metre of filament path. If your prints come out with visible gaps between adjacent extrusion lines, holes in the top layers, or walls you can snap with your fingers, you're under-extruding. The printer thinks it's laying down 100% of the material it's been told to, but something in the path from spool to nozzle is reducing the actual flow. ## 1. Partial nozzle clog The most common cause. A tiny piece of burnt plastic or grit narrows the nozzle bore, so less plastic comes out than expected. Often the printer still prints fine at slow speeds and only fails at faster ones. - Heat the nozzle to 15°C above normal print temperature. - Do a **cold pull**: push a length of cleaning filament or nylon through by hand, drop the nozzle to 90°C, then pull the filament straight back out. The tip shows whatever was stuck inside. - Repeat until the pulled tip comes out clean and shaped like the nozzle bore. - If cold pulls don't fix it, just swap the nozzle. They're £2-5 and designed to be consumable. ## 2. Worn drive gear or slipping If the drive gear (the toothed wheel that grips the filament) has been chewing filament, the teeth clog with dust and it can't push reliably. Symptoms: extruder clicks, filament has a flattened bite mark but no clean teeth pattern. - Unload filament, release the idler, brush debris out of the gear with a stiff brush or pin. - Check idler tension, spongy or uneven pressure means the idler spring is tired. ## 3. Too-cold nozzle for the speed Material flows faster through hot plastic than cold. If you've turned print speed up without bumping temperature, the hotend can't melt plastic fast enough. - Rule of thumb: every 20 mm/s increase in speed wants roughly 5°C more heat. - Temperature tower printed at your actual speed will tell you the sweet spot for each filament. ## 4. E-steps miscalibrated E-steps is the firmware setting that converts "rotate the extruder motor N steps" into "extrude X mm of plastic." If this is wrong, everything is slightly off. - Mark 120 mm of filament from the top of the extruder. - Command the printer to extrude 100 mm. - Measure what's left above the mark. If it's 20 mm, e-steps are right. If it's more than 25 mm, e-steps are low. - Adjust with `M92 E` and save with `M500`. ## 5. Flow / extrusion multiplier too low in slicer Different filament brands extrude slightly differently. A profile that worked with Hatchbox PLA may under-extrude slightly with eSun or Sunlu. - Print a single-perimeter cube (no top, no infill) with the problem filament. - Measure the wall thickness with calipers. It should match nozzle diameter (0.4 mm line = 0.4 mm wall). - If it's 0.36 mm, bump flow to 100% × (0.4 / 0.36) = 111%. ## 6. PTFE tube friction or kink On printers with a PTFE tube between extruder and hotend (Bowden) or buffer and extruder (CFS-style), a kink in the tube adds drag. The motor can't fight it, so less plastic pushes through. - Pull the tube out of the couplers at both ends. - Check for bends, grit on the inside, or a ragged cut at the end that's catching the filament. - A tube with a sharp bend in it is done, replace it. They're pennies to buy. ## Things that look like under-extrusion but aren't - **Gaps only in infill, solid walls and top layer fine.** That's an infill-pattern issue, not extrusion. Try gyroid or cubic in the slicer. - **Top layer pin-holes but walls strong.** Not enough top layers, set to 5 minimum on a 0.2 mm layer height. - **Walls separating between perimeters.** That's a wall-overlap setting, not extrusion. ## When to send it in If cold pulls, nozzle swaps, e-step calibration and flow tests all look right but the printer still can't hit full flow, you may have a failing hotend heater (can't keep up with demand) or a thermistor reading high (firmware thinks it's at temp when it isn't). Both are bench-level diagnoses. Post the printer in, we'll scope the thermistor and verify the heater wattage, and return it printing properly. --- ### Bambu #### Bambu P1S Nozzle: Stainless vs Hardened Steel Source: https://harktech.co.uk/help/hardened-nozzle-bambu-p1s _Summary:_ The Bambu P1S ships with a 0.4 mm stainless-steel nozzle, not hardened steel. This guide explains when a hardened-steel P1-series hotend is worthwhile, which nozzle diameter suits the job and how to follow Bambu's safe replacement process. The Bambu P1S ships with a **0.4 mm stainless-steel nozzle**. Hardened steel is an optional upgrade, not the factory-fitted nozzle. That distinction matters when you choose abrasive filament or order a replacement hotend. This guide uses Bambu Lab's current P1S specification and P1-series maintenance instructions. It focuses on the practical choice between stainless and hardened steel without treating a P1S hotend like a generic threaded nozzle. ## What comes fitted to the P1S Bambu's P1S specification lists: - Nozzle material: stainless steel - Included diameter: 0.4 mm - Optional diameters: 0.2 mm, 0.6 mm and 0.8 mm - Maximum hotend temperature: 300 °C The official specification is available in the [Bambu Lab P1S unboxing and specification guide](https://wiki.bambulab.com/en/p1/manual/unboxing-p1s). ## Stainless steel or hardened steel? **Keep the standard stainless-steel nozzle** for ordinary, non-abrasive filament when it is producing consistent extrusion and the diameter suits the part. There is no SEO-friendly shortcut here: a working standard nozzle does not need replacing just because a hardened option exists. **Choose a compatible hardened-steel P1-series hotend** before regularly printing abrasive filament such as carbon-fibre-filled, glass-fibre-filled or glow-in-the-dark material. Abrasive particles gradually enlarge and distort a softer nozzle orifice, which can make line width and flow inconsistent. Hardened steel is about wear resistance. It does not automatically improve the surface finish, dimensional accuracy or strength of an ordinary PLA or PETG print. ## Which nozzle diameter should you use? **0.2 mm** prioritises fine detail, with longer print times and a narrower flow path. **0.4 mm** is the standard general-purpose size and the nozzle supplied with the P1S. **0.6 mm** trades some fine detail for wider extrusion lines and is a practical option for larger functional parts. **0.8 mm** is aimed at large parts and high material flow where fine surface detail is not the priority. After fitting a different diameter, select the matching nozzle size in the printer and slicer configuration before printing. A profile prepared for 0.4 mm is not a safe substitute for a 0.6 or 0.8 mm configuration. ## Buy the correct P1-series part The P1S uses a P1-series hotend. Check that the replacement is explicitly listed for the Bambu P1 series and that its material and diameter match the job. Do not follow a generic V6, MK8 or Volcano nozzle guide. In Bambu's official P1-series process, the hotend is removed from the toolhead after the printer is powered off and cooled. It is not hot-tightened into the machine like a conventional threaded nozzle. ## Safe replacement outline Bambu's official process says to unload the filament, let the nozzle cool below 50 °C, switch the printer off and disconnect power before maintenance. The toolhead cover and fan connector are removed, followed by two hotend mounting screws. After refitting, Bambu instructs the user to run the printer's calibration process. Use the full [Bambu Lab P1-series complete hotend replacement guide](https://wiki.bambulab.com/en/p1/maintenance/complete-hot-end-assembly) while carrying out the work. The illustrated sequence and current safety notes are more useful than a shortened third-party step list. ## Signs that a nozzle may be worn Nozzle wear is normally gradual. Possible signs include: - line width becoming inconsistent after flow calibration; - extrusion quality declining progressively rather than failing suddenly; - a visibly enlarged or misshapen nozzle opening; or - abrasive filament use followed by persistent dimensional or surface changes. Rule out a partial clog, wet filament, damaged extruder components and an unsuitable profile before assuming the nozzle material is the only cause. ## When a print service is the simpler route If you need one part in an abrasive engineering material but do not want to buy and fit another hotend for a single job, upload the file to Hark Tech's [UK 3D printing service](/printing.html). The file is checked against the selected material and the price is shown before checkout. ## Sources checked - [Bambu Lab P1S specification](https://wiki.bambulab.com/en/p1/manual/unboxing-p1s) - [Bambu Lab P1-series complete hotend replacement guide](https://wiki.bambulab.com/en/p1/maintenance/complete-hot-end-assembly) Sources checked 27 August 2026. --- #### Bambu P2S Nozzle Change: Safe Quick-Swap Guide Source: https://harktech.co.uk/help/change-nozzle-bambu-p2s _Summary:_ The Bambu P2S uses a clip-retained quick-swap hotend, not a threaded nozzle. Power off, remove the sock, release the clip, seat the replacement fully, refit the sock and update the nozzle setting. The Bambu P2S uses a **clip-retained quick-swap hotend**. The supported replacement procedure does not use a nozzle wrench, threaded brass nozzle or hot-tightening step. Bambu's current range lists 0.4, 0.6 and 0.8 mm hardened-steel hotends and a 0.2 mm stainless-steel hotend for the P2S. Choose a complete hotend that is explicitly compatible with the P2S. ## When to change the hotend Bambu lists three main reasons for replacement: - a clogged hotend; - a damaged hotend; or - a change of nozzle specification. A different diameter needs matching settings in the printer and slicer. A material change should be driven by filament compatibility, especially when abrasive filler is involved. ## What you need - A compatible P2S hotend in the required material and diameter - Thermal-insulation gloves - The illustrated [Bambu Lab P2S hotend replacement guide](https://wiki.bambulab.com/en/p2s/maintenance/replace-hotend-and-silicone-sock) ## Safe P2S hotend replacement ### 1. Power off and disconnect Bambu says to power off and disconnect the printer before maintenance. Let the hotend cool and do not touch the lower heat block with bare skin. ### 2. Open the toolhead cover Open the magnetic front cover and hang it on the toolhead as shown in Bambu's guide. ### 3. Remove the silicone sock Hold both sides of the silicone sock and pull it diagonally downwards to remove it. ### 4. Release the hotend clip Unlock the right-hand side of the clip first, then release the metal plate on the left. Hold the upper and lower ends of the heatsink and remove the hotend. If filament residue prevents easy removal, stop and follow the specific residue note in Bambu's illustrated guide. Do not force the hotend or damage the nearby wiring. ### 5. Install and secure the replacement Open the clip fully and fit the new hotend onto the heating assembly. Confirm full contact, close the left metal plate, then press the right-hand ring into place. Refit the silicone sock from bottom to top. It should sit straight and fully against the hotend. Close the magnetic front cover. ### 6. Update the nozzle setting If the diameter or material changed, update it on the P2S screen under **Filament > Nozzle & Extruder > Nozzle Type** before printing. Confirm that the hotend is secure and the silicone sock is not tilted. ## Choosing a diameter **0.2 mm stainless steel** is the fine-detail option in Bambu's current P2S range. **0.4 mm hardened steel** is the general-purpose size. **0.6 mm and 0.8 mm hardened steel** provide wider extrusion paths for larger parts and higher flow, with less fine detail. Use the filament compatibility table on Bambu's official hotend product page rather than assuming every filament works with every diameter. ## Sources checked - [Bambu Lab P2S hotend replacement guide](https://wiki.bambulab.com/en/p2s/maintenance/replace-hotend-and-silicone-sock) - [Bambu Lab H2 and P2S hotend specification](https://store.bambulab.com/products/bambu-hotend-h2-p2s-series) Sources checked 27 August 2026. --- #### Bambu P1S Nozzle Change: Safe Hotend Replacement Guide Source: https://harktech.co.uk/help/bambu-p1s-nozzle-change _Summary:_ On the Bambu P1S, the supported nozzle change is a complete-hotend swap. Cool below 50 °C, power off, disconnect the cover and hotend cables, remove two screws, refit, update the nozzle setting and calibrate. A Bambu P1S nozzle change is a **complete-hotend replacement**, not a generic threaded-nozzle swap. Bambu's current P1-series instructions say to unload the filament, cool the nozzle below 50 °C, power the printer off and disconnect it before opening the toolhead. The P1S ships with a **0.4 mm stainless-steel nozzle**. Bambu lists 0.2, 0.6 and 0.8 mm as optional diameters. If another guide tells you the stock nozzle is brass or instructs you to unscrew it hot with a wrench, do not follow that procedure on a standard P1S hotend. ## When to change the hotend A replacement can be appropriate when: - you need a different nozzle diameter; - you are moving to a compatible hardened-steel hotend for abrasive filament; - the nozzle is damaged or worn; or - a clog remains after the normal clearing procedure. Do not replace a working hotend solely because another material is available. A hardened nozzle improves wear resistance with abrasive filament; it does not automatically improve ordinary PLA or PETG prints. ## What you need - A compatible complete P1-series hotend in the required material and diameter - The H2.0 Allen key specified by Bambu - The illustrated [Bambu Lab P1-series replacement guide](https://wiki.bambulab.com/en/p1/maintenance/complete-hot-end-assembly) If you are transferring the thermistor, ceramic heater, silicone sock and cooling fan to a bare hotend, follow the additional assembly instructions in Bambu's guide. A complete assembled hotend keeps that work contained. ## Safe P1S hotend replacement ### 1. Unload, cool and isolate the printer Unload the filament. Wait until the nozzle is below 50 °C, switch the printer off and disconnect it from power. Bambu warns that working on toolhead wiring with the printer powered can short and damage the electronics. ### 2. Remove the front cover Lift the toolhead front cover, disconnect its fan connector and remove the cover. Handle connectors by their housings rather than pulling the wires. ### 3. Disconnect the hotend cables Disconnect the hotend cooling-fan connector at the top, the thermistor connector and the ceramic-heater connector at the bottom. Release the cables from their clips so they are not trapped during removal. ### 4. Remove the complete hotend Use the H2.0 Allen key to remove the two mounting screws, then take the hotend assembly out of the toolhead. If residue prevents easy removal, stop and use the residue-removal note in Bambu's illustrated guide. Do not substitute a hot threaded-nozzle procedure. ### 5. Fit the replacement Seat the replacement hotend fully, refit and tighten the two mounting screws, route the three hotend cables through their clips and reconnect them to the correct sockets. Reconnect the front-cover fan and close the cover. Check that no wire is pinched and that every connector is fully seated before restoring power. ### 6. Update the nozzle setting and calibrate If the material or diameter changed, update the nozzle information on the printer screen before printing. Power on the printer and run the device calibration process. Bambu's current guide says the calibration takes about 20 minutes and uses a successful pass to verify the replacement. ## Choosing a diameter **0.2 mm** favours fine detail and needs a matching slicer profile. **0.4 mm** is the standard general-purpose diameter supplied with the P1S. **0.6 mm** trades some fine detail for wider extrusion lines and is useful for larger functional parts. **0.8 mm** is intended for large parts and high flow where fine detail is not the priority. The printer and slicer must both match the fitted diameter. Do not print a 0.4 mm profile through a different nozzle size. ## Sources checked - [Bambu Lab P1-series complete hotend replacement guide](https://wiki.bambulab.com/en/p1/maintenance/complete-hot-end-assembly) - [Bambu Lab P1S specification](https://wiki.bambulab.com/en/p1/manual/unboxing-p1s) Sources checked 27 August 2026. --- #### Bambu Lab A1: what to know about the printer and common issues Source: https://harktech.co.uk/help/bambu-a1-printer-what-to-know-and-common-issues _Summary:_ The Bambu Lab A1 is a full-size bed-slinger aimed at people who want clean prints without hours of tuning. Here is what it does well, the faults we most often see in the workshop, what you can sort yourself, and when it is worth posting it to us. ## What the Bambu A1 actually is The A1 is Bambu Lab's full-size bed-slinger. The bed moves on the Y axis and the printhead moves on X and Z. It sits below the P1 and X1 in the range and is aimed at people who want decent prints out of the box without spending an afternoon levelling and tuning. You get a 256x256x256 mm build volume, automatic bed mesh, flow calibration, vibration compensation and an optional AMS Lite for four-colour printing. The hotend reaches 300 deg C and the heated bed reaches 100 deg C. That covers PLA, PETG, TPU and most ABS-alikes comfortably. ## What it does well Out of the box it is genuinely close to plug-and-play. The first-print routine handles the calibration steps without you having to learn what every one of them does. For PLA and PETG it produces clean prints with very little operator effort. The toolhead is light, so the motion system can move quickly without ghosting. A small calibration cube finishes in around twelve to fifteen minutes at default settings. Filament changes through the AMS Lite are reliable as long as you keep the buffer tubes clear and the filament is dry. ## Where it falls down The A1 is open-frame. Anything that wants a warm, still environment - ABS, ASA, polycarbonate - will warp on you. PLA and PETG are happy. The hotend is a quick-swap module. Brilliant when it works. Annoying when the contacts oxidise and your thermistor starts reading nonsense. The bed is flexible spring steel on a magnetic carrier. The steel plate itself is fine. The magnetic carrier underneath gets weaker over time if you flex it hard or peel parts off without removing the plate first. ## Common faults we see come through the workshop Most A1s arrive with one of a handful of issues. Some early units were subject to a heated-bed cable recall. If you bought yours new in early 2024 and the recall was never carried out, check Bambu's support pages before doing anything else with the printer. After that, the most common failure is the hotend module. Either the heater wiring breaks where it bends, or the contacts on the quick-swap connector oxidise and the temperature reads erratically. Swap the module out and the symptom usually goes away. Next most common is bed mesh errors. The printer fails the probe step at the start of a print and either reports an uneven bed or refuses to start. Nine times out of ten the build plate is dirty, warped from a peeled-too-hard removal, or the sensor underneath the bed is contaminated. Layer shifts on the Y axis usually trace back to belt tension dropping over time, or the Y motor pulley loosening on its shaft. Both are user-fixable. AMS Lite jams almost always come down to wet filament, or a snapped piece of filament stuck in the buffer tube. The mechanism itself is straightforward. Screen and mainboard issues are rarer but they happen, especially after a power spike. Those need board-level work. ## Can you fix it yourself? A lot of A1 problems are DIY-friendly. Belt tension, pulley grubscrews, build plate cleaning, hotend swaps and AMS Lite unjamming all need no more than the toolkit that came with the printer and a bit of patience. Leave alone: - Anything involving the mainboard or wiring loom if you are not comfortable with a multimeter and ESD precautions - Any unit that has not had the heated-bed cable recall carried out - that is a Bambu job, not a workshop bodge - Y or X axis carriage rebuilds where bearings have been pulled out of alignment If the printer is still under warranty, contact Bambu first. Opening certain modules voids cover. ## Repair or replace? The A1 sits in the budget-to-mid-range bracket of the Bambu line, well below the X1 series. Most repair jobs we see are a single module swap. For a part swap on a printer you have already paid for and learnt the quirks of, repair is almost always the right call. Where it gets less clear is when several major modules have failed at once - a dead mainboard alongside a damaged toolhead, for example. At that point a replacement printer starts to look sensible. We will tell you honestly which side of the line yours is on after a look. ## A1 vs A1 Mini The Mini is the same family, smaller. 180x180x180 mm build volume, the same motion ideas, the same software stack. It is cheaper, lighter, and slightly easier to work on because there is simply less of it. The full A1 makes sense if you regularly print things bigger than 18 cm in any dimension, or if you want four-colour prints to fit on the plate at a useful size. Mechanically the faults are very similar across both models. ## What to try first when yours misbehaves Before you box it up, work through this: 1. Power-cycle the printer at the wall, not just the front button. 2. Clean the build plate with hot water and washing-up liquid. Avoid isopropyl on textured PEI - it leaves residue and makes adhesion worse, not better. 3. Re-seat the hotend module. Lift the latch, lift the module out, put it back firmly. 4. Run the full calibration suite (bed mesh, vibration, flow) from a cold start. 5. Check the Y belt by pinching it midway. It should feel taut, not flappy. 6. If you are using AMS Lite, dry the filament. Even new spools - especially PETG. If you have done all of that and the problem is still there, you are into actual repair territory. ## When to mail it in If the calibration suite throws errors you do not recognise, the hotend will not heat or shows negative temperatures, layer shifts persist after a belt re-tension, or the screen is dim or dead, send it in. Anything involving the mainboard, the LIDAR module, or the toolhead wiring loom is also worth posting to us rather than poking at yourself. We can usually turn an A1 around within a few working days once any parts are in hand. Pack it in its original box if you still have it; otherwise wrap the bed in place and secure the gantry so nothing can crash about in transit. Drop a note through [/contact.html](/contact.html) and we will send postal details and a quick triage form back to you. --- #### Bambu A1 nozzle guide: sizes, hardened vs stainless, when to swap Source: https://harktech.co.uk/help/bambu-a1-nozzle-guide _Summary:_ The Bambu A1 and A1 Mini do not have a separate nozzle in the traditional sense. You swap the whole hotend. Here is which one to pick and why. The first thing to know about the Bambu A1 is that you do not change the nozzle. You change the whole hotend. The nozzle, heatbreak, heater and thermistor are bonded into one quick-swap unit that clips out in about thirty seconds. That changes which questions are worth asking. So when someone asks for the best Bambu A1 nozzle, what they really need is the right hotend assembly for the filament they actually print. ## What the A1 hotend actually is On an older printer you would unscrew a brass nozzle from a heater block, swap it, retune your e-steps and pray you got the height right. The A1 (and the A1 Mini) do not work that way. Bambu sells the hotend as a sealed module. You squeeze two clips, the old one drops out, the new one clicks in, and the printer re-detects the size automatically. This is good and bad. Good because swaps take seconds and you cannot cross-thread anything. Bad because you cannot just buy a cheap brass nozzle off a generic supplier and screw it in. Third-party options exist but they are still complete hotend assemblies, not bare nozzles. ## The sizes Bambu sells Bambu offers the A1 hotend in four sizes: - 0.2 mm, fine detail, miniatures, very slow prints - 0.4 mm, the default, good for almost everything - 0.6 mm, faster prints, stronger walls, slightly less detail - 0.8 mm, bulk parts, big functional prints, fast draft work If you are not sure which to pick, stay on 0.4 mm. It is what the slicer profiles are tuned around and what most projects on MakerWorld assume. Only step away from it once you know why you want to. ## Stainless steel vs hardened steel Each size comes in two materials. The default is stainless steel. The upgrade is hardened steel. Stainless is fine for PLA, PETG, ABS, ASA, TPU and any other filament without abrasive additives. It prints cleanly, the surface finish is good, and it lasts a long time on plain filaments. Hardened steel is what you need for anything with carbon fibre, glass fibre, glow-in-the-dark powder, metal fill or wood fill. Those fillers chew through stainless surprisingly fast. We have seen a stainless A1 nozzle go from crisp to oversized in under a kilo of carbon-fibre PETG. A hardened hotend will not stop wear completely, but it will stretch that timeline by a factor of ten or more. If you only print PLA, do not waste money on hardened. The surface finish from stainless is slightly nicer on regular filaments and the price is lower. If you bounce between regular filaments and the occasional roll of CF nylon, get one of each and swap them as needed. The A1 makes that trivial. ## Which one is best The honest answer is: the 0.4 mm hardened steel hotend if you are buying one and want to cover the most cases. It handles every filament the A1 can physically push, and the loss in finish on plain PLA is small enough that most people will not notice. If you know you will never touch carbon fibre or composites, the 0.4 mm stainless is cheaper and prints PLA and PETG slightly more cleanly. For a two-hotend setup we usually suggest 0.4 mm stainless for daily printing and 0.6 mm hardened for big functional or composite work. ## Third-party hotends A few makers now sell A1-compatible hotend assemblies, usually as upgrades that claim higher flow or longer life. Some are decent. The risk is that the thermistor calibration can be slightly off, which leads to temperature offset between what the slicer asks for and what the plastic actually sees. That can show up as stringing, under-extrusion or layer adhesion problems that look like a slicer issue but are not. If you go third-party, run a temperature tower on the first roll and adjust your profile accordingly. Stick to Bambu hotends if you would rather not deal with that. ## How to swap one yourself You can absolutely do this at home. The procedure is: 1. Heat the hotend to the temperature of whatever filament is currently loaded, then run an unload from the touchscreen. 2. Once it has unloaded, let the printer cool to room temperature. Do not skip this. The heater block is hot enough to burn through skin. 3. Open the front cover of the toolhead. There are two side clips on the hotend module. 4. Squeeze the clips inward and pull the hotend straight down and out. 5. Line the new hotend up with the alignment pins and push it in until both clips snap. 6. Close the cover. The printer should detect the new nozzle size on the next print prep. If the printer does not detect the new size correctly, run the calibration routine from the touchscreen. That handles flow, pressure advance and the slight Z offset between hotends. ## When a nozzle problem is not a nozzle problem Before buying a new hotend, check that what you have is actually worn. The usual giveaway is dimensional drift, walls coming out a bit thick, holes a bit small, surface losing crispness over weeks of printing. A blocked nozzle behaves differently. You get clicking from the extruder, under-extrusion that suddenly appears mid-print, or nothing coming out at all. For a blockage, try a cold pull with cleaning filament before assuming the hotend is dead. The A1's bonded design makes traditional needle clearing awkward, but a proper cold pull often shifts whatever was stuck. If the printer is throwing thermistor errors, heater errors or runaway temperature warnings, that is the hotend itself failing electrically. Replace it rather than trying to repair the module. The components are bonded. ## What it costs We will not quote a price because Bambu changes the list price reasonably often and the answer depends on which size and material you want. Check the official Bambu Lab UK store for current numbers. Third-party options tend to undercut the official price but the saving is usually small. ## When to mail it in If you have already swapped the hotend, run the calibration and the prints still look wrong, stringing that will not go away, layer shifts, repeated thermistor errors, or the toolhead refusing to recognise a new hotend, there is something else going on. That is usually a cable, a board issue or a worn extruder gear, and it is awkward to diagnose without bench tools. Send the printer in and we will work through it. We test the toolhead wiring, the extruder, the thermistor reading against a known good probe, and we have spare hotends on hand so we can isolate whether the fault is the module or the printer. Drop us a line at /contact.html and we will arrange the mail-in details from there. --- #### Picking an enclosure for the Bambu A1: what works and what to watch Source: https://harktech.co.uk/help/bambu-a1-enclosure-guide _Summary:_ What to look for in a Bambu A1 enclosure, including the size you actually need, soft vs rigid vs DIY options, ventilation, and the heat trade-offs unique to the A1's bedslinger design. The short version: there is no official Bambu enclosure for the A1, and that is on purpose. The A1 is a bedslinger with the electronics tucked under the moving Y carriage, so sealing it up has trade-offs that the P1S and X1C do not have to worry about. Below is what we tell customers who ring us up before they spend money on one. ## Does the A1 actually need an enclosure? Honest answer first. For PLA and PETG, which is what most A1s are running, you do not need one. PLA actually prefers a bit of airflow so each layer cools and the part stays dimensionally stable. An enclosure can make PLA glossier but also leaves overhangs droopier and the part slightly weaker on the Z axis. You need an enclosure if you want to run ABS, ASA, polycarbonate, or some nylon blends. These materials warp badly when the air around them cools too fast, and an enclosure holds chamber temperature up around 35-50 degrees C so the corners stay stuck down. But here is the catch with the A1. The motherboard sits under the bed on the moving Y carriage, the stepper drivers run hot, and the AMS lite controller is not rated for chamber heat. We have seen owners cook drivers and soften belts after running an A1 sealed in a small box for hours on end. Bambu never released their own enclosure for the A1 because the design does not really want to be sealed. ## What size does the enclosure need to be? The A1 itself is roughly 386 x 389 x 458 mm, but the bed swings forward and back during prints. You need clearance front and back for that motion, plus room above for the spool and the AMS lite if you have one. A workable internal size is around 600 x 600 x 700 mm. Smaller than that and you will be fighting the bed kicking the wall, or wrestling the AMS. If you mount the AMS lite outside the enclosure and feed filament through a grommet, you can shave a bit off the depth. Check the listing dimensions carefully before you buy anything advertised as "A1 compatible". A lot of generic enclosures are sized for the X1C or a Creality Ender, neither of which has the same bed swing as the A1. ## The main options on the market You have three rough categories. **Soft-sided foldable tents** with steel poles and a zip-up fabric or PET cover are the cheapest. Creality, Comgrow, Sunlu and others sell A1-sized versions. They knock dust and draughts down, hold a couple of degrees of warmth, and pack flat when not in use. They will not hold true ABS chamber temperature, and the fabric does nothing for fume containment. **Rigid acrylic or polycarbonate boxes** are the middle ground. These hold more heat, look tidier, and let you fit a carbon filter or a small extraction fan in a side panel. The better ones have proper hinges and a magnetic seal on the door. **DIY with an IKEA Lack table** is still the most popular community route. Two Lack tables stacked, acrylic or polycarbonate sheets on the sides, a magnetic door on the front. You get to size it correctly for the A1 the first time, and you can cut your own vent holes wherever the electronics need them. There are plenty of free models on Printables for the corner brackets. ## What about an official Bambu enclosure? There isn't one, and Bambu has been clear that one is not coming. The P1S and X1C ship with enclosures because they are corexy machines with the electronics mounted outside the heated zone. The A1 was not designed that way, so do not sit on your hands waiting for an official product. ## The heat problem you have to plan around The A1 motherboard rides under the bed. The stepper drivers, the AMS lite controller, and the toolhead PCB all generate heat of their own. Trap them in a sealed chamber that is already 45 degrees C from running ASA, and you will shorten their life. Three things help. First, leave a vent at the bottom rear of the enclosure so cooler air can be drawn in near the electronics. Second, never run the AMS lite inside the heated chamber. Keep it on a shelf outside and run PTFE through a grommet. Third, feel the side panels with the back of your hand after an hour of printing. If they are hot to touch, the chamber is over 50 degrees C, and that is too warm for any A1 component. There was a heatbed cable recall in early 2024 on some early A1 units. If your machine is from that batch and you have not had the cable replaced, do not enclose it. The original cable can fatigue and overheat, and a sealed warm chamber makes that situation worse, not better. ## Fume extraction matters more than you think ABS and ASA give off styrene fumes that you should not be breathing. PETG and PLA are much milder but still emit ultra-fine particles. A sealed enclosure concentrates whatever the print is putting out, and the moment you open the door you get a face full of it. Fit a carbon filter unit (the kind sold for resin printers works fine) or vent a 50 mm duct out of a nearby window. A small 12 V computer fan running at 5 V is enough to pull air through. You are not trying to cool the chamber, just stop fume buildup. ## Buy one or build one? If you only print PLA and the occasional PETG, do not bother with any of this. Spend the money on a sealed dry box for filament storage instead, which will give you more print quality improvement than an enclosure ever will. If you genuinely want to print ABS, ASA, or PC on your A1, the Lack table build is the best value and lets you size it properly for the bed swing. A rigid commercial enclosure is fine if you do not want to cut acrylic, but measure the listed internal depth against the A1's Y travel before you buy. A soft tent is mostly there to keep cats, kids, and dust out, with a small thermal bonus thrown in. ## How much do these cost in the UK? We will not quote firm numbers because prices shift constantly and depend on whether you build or buy. As a rough guide: soft tents are the cheapest tier, a DIY Lack build with acrylic sits in the middle, and a rigid commercial unit is the most expensive. A carbon filter or vent fan adds a bit on top. Search the current price before you decide, and beware of listings that show an enclosure too small for the bed swing. ## When to mail it in If your A1 is throwing thermal runaway errors, making new mechanical noises, or producing artefacts you suspect are heat related, send it to us. Include a short note about what you were printing when it started and whether the machine has been running inside an enclosure. We will check the bed cable, the toolhead, the driver temperatures, and the AMS lite, and we will tell you honestly whether the cause is the enclosure setup or a hardware fault that needs parts. Get in touch via [/contact.html](/contact.html) for a quote and posting details before you ship anything across. --- #### What is the Bambu P1S Combo and is it worth buying Source: https://harktech.co.uk/help/what-is-bambu-p1s-combo _Summary:_ The Bambu P1S Combo is a P1S printer bundled with the AMS Lite four-colour unit. Here is what it actually includes, how it compares to the P1P and X1 Carbon, and the faults we see on the bench. The Bambu P1S Combo is a Bambu Lab P1S 3D printer bundled with the AMS Lite four-colour material system. It is the multi-colour version of the P1S, sold as one box at a lower price than buying the printer and AMS separately. That is the short answer. The longer answer is below if you are weighing it up against a P1P, an X1 Carbon, or just trying to work out whether the AMS is worth it for what you print. ## What you actually get in the box The P1S Combo ships with the following: - One P1S printer, fully enclosed, with a 256 x 256 x 256 mm build volume - One AMS Lite, the four-spool open-frame multi-material unit - A starter spool of filament, usually a small reel of PLA - The PTFE tubing and buffer that links the AMS Lite to the printer - The usual nozzle wipe, glue stick, hex keys, and spare parts kit The AMS Lite is the open one with four arms holding spools outwards. It is not the enclosed box-shaped AMS that comes with the X1 Carbon. Same idea, different shape. The Lite is cheaper to make and easier to load, but you cannot stack them and it does not protect filament from humidity. ## What the P1S is on its own The P1S is Bambu's mid-range CoreXY printer. Compared to the P1P, which is the open-frame model, the S adds: - Glass front door and side panels for a fully enclosed chamber - Auxiliary part-cooling fan - Chamber temperature sensor (read-only, no heater) - Activated carbon filter for fume control Enclosure matters if you want to print ABS, ASA, or polycarbonate without warping. Open-frame printers can do small ABS parts, but anything wider than a coffee cup will lift at the corners as it cools. The P1S is the cheapest Bambu machine that handles those engineering materials properly. It does not have a lidar nozzle scanner, AI failure detection, or a full-colour touchscreen. That is what you pay extra for on the X1 Carbon. The P1S has a small monochrome LCD and a low-resolution chamber camera that records timelapses but cannot spot spaghetti before it happens. ## Why people buy the Combo instead of the printer alone The AMS Lite adds roughly a third to the price of the printer, and the appeal is obvious. Four spools loaded at once, automatic switching mid-print, four-colour models without manually swapping filament every two minutes. The catch is that multi-colour printing wastes filament. Every colour change purges the old material into a small extruded plug the printer flicks out. A four-colour Benchy can purge more plastic into waste than it uses for the model itself. Bambu Studio shows the waste figure in the slicer; once you see it, you start designing parts to minimise colour switches. If you mainly print engineering parts in one colour at a time, the AMS Lite is not essential. It still has one genuinely useful trick though. Load two spools of the same colour and the printer switches to the second when the first runs out. That alone saves a lot of failed overnight prints. ## P1S Combo vs the X1 Carbon Combo The X1C Combo costs roughly double. What you get for the extra money: - Lidar-assisted first-layer scan and flow calibration - AI camera that pauses the print if it detects spaghetti - Hardened steel hotend as standard (the P1S ships with stainless; the hardened nozzle is a separate purchase) - Full-colour touchscreen - The enclosed AMS rather than the AMS Lite - Slightly better chamber sealing If you are printing carbon-fibre-filled or glass-fibre-filled materials regularly, the hardened hotend matters. Those fillers grind a regular brass or stainless nozzle to nothing within a few kilograms. You can add a hardened nozzle to a P1S, but you cannot bolt on lidar. For hobby use, the P1S Combo is the better-value buy. For a small business printing functional parts every day, the X1C usually earns its price back in fewer failed prints. ## P1S Combo vs a P1P with AMS Lite The P1P is the open-frame version of the same printer. You can buy a P1P with an AMS Lite (Bambu sells that as the P1P Combo) and add the enclosure panels later, since Bambu sells the upgrade kit. By the time you have done that, you are within a small margin of the P1S Combo price. If you already know you want the enclosure, buy the P1S Combo from the start. The factory build is tidier than the retrofit and the door hinge geometry is better. ## What it is good at, and what it is not It handles PLA, PETG, PLA-CF, ABS, and ASA well out of the box. It is quiet for a CoreXY, though the part fan still whines. You can start a print and walk away. Four-colour models work fine if you accept the filament waste. It is not the right tool for polycarbonate or nylon at high temperatures. The chamber is not actively heated, so you will fight warping on large parts. The AMS Lite is open to the room, so nylon and PETG soak up moisture if you leave spools loaded for days. And the firmware is locked down compared to a Voron or a Prusa. You cannot easily swap to Klipper without losing features. ## What goes wrong, and what we see come in for repair The P1S is a reliable machine, but a handful of faults turn up often enough to be predictable. The extruder gear can grind into the PTFE feed tube after heavy use. The AMS Lite stepper drivers can fail after a lot of multi-material switching and need a logic-board repair. The hotend thermistor wires fatigue where they flex with the print head, and we have re-soldered several. The chamber camera ribbon cable kinks against the door frame and goes dark. These are mostly fixable without sending the printer back to Bambu, provided the warranty has expired or the fault is not covered. If you are still in warranty, contact Bambu first. Opening the machine yourself voids the cover. ## When to mail it in If your P1S or AMS Lite is out of warranty and giving you grief, whether that is extruder grinding, the AMS refusing to switch, a dead chamber camera, thermistor errors, or a motherboard that will not boot, we can take a look. Email us first so we can confirm we have or can source any parts your specific fault needs. Pack it well; the original boxes are ideal if you kept them. Most repairs go back out within a few working days once we have the printer and any donor parts in hand. Diagnostics and a quote come first, and nothing gets touched until you have agreed the price. Drop us a line via [our contact page](/contact.html). --- #### What is the Bambu A1 AMS and how does it work for multicolour printing Source: https://harktech.co.uk/help/bambu-a1-ams-explained _Summary:_ The Bambu A1 AMS, properly called the AMS Lite, is a four-spool feeder that lets the A1 and A1 mini swap filaments mid-print for multicolour or multi-material work, mounted on an open frame rather than the enclosed box used on the P1 and X1 series. The Bambu A1 AMS is the four-spool filament feeder that sits next to a Bambu A1 or A1 mini and lets the printer swap between colours or materials mid-print. Its full name is the AMS Lite. Bambu drop the "Lite" in marketing, which is why most owners just call it the AMS, but if you are ordering spare parts or following tutorials, the word you actually need is **AMS Lite**. It is the open, four-armed unit. Not the enclosed black box you see on a P1S or X1 Carbon. ## What the AMS Lite actually does Each of the four arms holds one spool of filament. When your slicer hands the printer a multicolour file, the AMS Lite pushes the right filament forward through a long PTFE tube into the toolhead, and retracts the previous one back onto its spool. The printer wipes the nozzle clean on the side of the bed between colour changes so you do not get muddy transitions. You can also use it for single-colour prints if you just want automatic spool swapping. When one spool runs out, the printer switches to the next one without pausing the job. Handy for long prints. It talks to the printer through a single ribbon cable and a power lead. There is no Wi-Fi and no batteries involved. If the printer is on, the AMS Lite is on. ## AMS Lite vs the full AMS These are two different products. They are not interchangeable. The full AMS is the enclosed unit Bambu ship with the P1S and X1 Carbon. It is a sealed box with a desiccant tray inside, four internal spool holders, and a humidity readout. Good for moisture-sensitive filaments. The AMS Lite is open. The spools sit on rollers exposed to the room. That is fine for PLA and PETG in a dry house, but if you live somewhere damp or you want to run nylon, you will want a separate dry box feeding into one of the slots instead. The other big difference is mounting. The full AMS stacks on top of the printer. The AMS Lite stands next to it because the A1 is a bedslinger and cannot take weight on top. If you have shelf space next to the printer, you are fine. If you do not, plan for it before you buy. ## How many spools and what filaments work Four spools per AMS Lite. You can chain a second AMS Lite to the A1 to take it up to eight, but that is a separate unit you buy on its own. Material-wise, the AMS Lite is happy with PLA, PETG and PETG-HF. It will run harder TPU (95A shore and above) without much complaint. Soft TPU and most carbon-fibre or glass-fibre filled materials are not supported. The abrasive fillers will chew through the internal pathway faster than you would like, and the soft TPU will buckle and jam in the long PTFE feed tube. Bambu document this and we agree with them. Spools need to be standard cardboard or plastic with a sensible outer diameter. Refill spools without a hub, just a loose coil, do not work without an adapter, because the arms need something to grip and rotate. ## Do you actually need one If you only ever print one colour at a time and you do not mind swapping spools by hand, no. The A1 prints just fine without the AMS Lite plugged in. Plenty of A1 owners run the printer naked and are perfectly happy. You want the AMS Lite if you want multicolour or multi-material parts straight off the printer, if you do long jobs and want automatic switching when a spool runs out, or if you have a mix of materials you swap between often and you are tired of unloading by hand. You do not want it if your shelf space is tight, if you mostly print one material, or if you are planning a lot of carbon-fibre work. For that, you are looking at the wrong printer anyway, the P1S or X1C with hardened components is the right tool. ## How the colour changes actually look The printer purges a small amount of filament from the nozzle every time it switches colour, so the old colour is flushed out before the new one starts laying. That purge has to go somewhere. On the A1 it gets wiped off the nozzle and pushed off the side of the bed as a little tangled chunk, the "poop". You will get a small pile of these next to the printer by the end of a four-colour print. There is no way around the purge. It is how every colour-changing FDM system works. A twelve-colour print can easily use 30 to 40 percent extra filament purely on flushing. Worth knowing before you set off a model expecting 200g and finding it eats 280g. ## Common problems we see The AMS Lite is mechanically pretty simple, but a few things crop up often enough that we see them on the bench. Filament snapping in the feed tube. PLA that has absorbed moisture goes brittle. It snaps inside the long Bowden tube between the AMS Lite and the toolhead, and the printer cannot tell where the break is. Fix is to dry the filament or replace the spool, then push the broken piece through by hand with a fresh length behind it. Tangled spools. If you wind the spool back on by hand and it crosses over itself, the AMS Lite yanks on it, fails to retract, and throws an error. Always wind spools neatly, and never leave a half-finished spool loose. Hub motor stalls. The little geared motor that drives each spool can stick if dust gets into it. Usually a clean with compressed air sorts it. Sometimes the gear needs replacing. The RFID reader on the bottom of each slot reads Bambu's own filament tags. If you are running third-party filament it just shows "Generic PLA" and you set the type manually in the slicer. That is normal, not a fault. ## What you can fix yourself A fair bit, honestly. Tube replacement is straightforward. The PTFE tube has a push-fit collet at both ends. Pinch the collar, pull, push the new one in. New tube costs a couple of pounds. Cleaning the rollers and the spool arms with isopropyl is a five-minute job. Worth doing every few hundred hours so dust does not build up under the spools and drag on rotation. If a motor has packed in completely, or the small mainboard inside the AMS Lite has died, the symptom is usually no lights and no response when you plug it in, that needs the unit opening up. We can do that. It is fiddly but not deep magic. What we will not do is fit a counterfeit Bambu mainboard. If the board is genuinely dead and Bambu's own spare parts route is slow or unavailable, we will tell you straight and you can decide how to proceed. ## When to mail it in If your AMS Lite has stopped responding entirely, throws the same error on every slot, or has been knocked and is now mechanically out of true, send it in. We can also strip it down for a deep clean if you have been running it hard and it is stalling under load. Pack the unit on its own, we do not need the whole printer unless the fault is in the cable between the two. Drop us a line through [/contact.html](/contact.html) with a short note on what it is doing and we will come back with a quote and a posting address. Turnaround is usually within a few working days once it lands on the bench. --- #### Bambu A1 and P1 series hotends: what they are and how they differ Source: https://harktech.co.uk/help/bambu-a1-p1-hotends-explained _Summary:_ The A1 series hotend is a sealed quick-swap unit fitted to the A1 and A1 Mini bed slingers; the P1 series hotend on the P1P and P1S keeps the nozzle as a separate screw-in part. They look related but share almost no components. If you have landed here you probably own one of these printers, or you are about to, and you want to know what the hotend actually is before you buy spares or start poking around. Here is the short version, followed by the bits that matter when something goes wrong. ## What an A1 series hotend actually is Open up an A1 or A1 Mini and the hotend is the small block hanging off the front of the toolhead, behind the silicone sock. On the A1 series Bambu went for a single, sealed assembly. Heater, thermistor, heat break, heatsink, and nozzle all live in one quick-swap module. You release one clip, unplug one ribbon connector, and the whole thing comes off. The point of that design is speed. You can swap a 0.2 mm for a 0.6 mm in about a minute without touching any wiring, and you do it cold. No grub screw, no torque wrench, no hot-tightening. The trade-off is that you cannot service the parts individually. If the thermistor dies you replace the entire hotend, even though the rest of it is fine. Bambu sell complete hotends with the nozzle already installed. That is the only official path. A1 hotends ship in 0.2, 0.4, 0.6, and 0.8 mm sizes. The 0.4 stainless is what comes pre-fitted on a new printer. A hardened steel option exists for abrasive filaments such as glass fibre, carbon fibre, and glow-in-the-dark. Standard stainless is fine for PLA, PETG, ABS, ASA, and TPU. It will wear out fast on anything filled. Max nozzle temperature is 300 degC. That covers PLA, PETG, ABS, ASA, PC blends, PA-CF, and most of the engineering range Bambu provide slicer profiles for. One note specific to the A1: the original A1 had a heater cable recall in early 2024. The cable could chafe and short to the chassis. If your A1 was bought before that recall and has never been serviced, check the serial against Bambu's notice before you start dismantling anything. ## What a P1 series hotend actually is The P1P and P1S use a different design. The hotend is a more traditional layout. A heatsink up top, a heat break, a heater block with the ceramic heater and thermistor sat in it, and a screw-in nozzle on the front. The nozzle is a separate part. That means on a P1 you swap nozzles, not the whole hotend. Heat the printer to about 250 degC, hold the heater block with the supplied wrench, and unscrew the nozzle with the second wrench. The new nozzle goes in hot and is torqued lightly. It is fiddly the first time. Drop the nozzle on the bed and you will scorch the build plate. Let the heater block twist and you will rip the heater cable out of its socket. We get sent printers every couple of months where someone tried to swap a nozzle cold and snapped the threads, or worked the wrong wrench and tore the silicone sock or the wiring. P1 series nozzles come in the same sizes as A1 (0.2, 0.4, 0.6, 0.8) and again, hardened steel for abrasives. Max temp is 300 degC, same as the A1. The thermistor and heater are not separate user-replaceable parts on the P1 either. If one fails, you order the full hotend assembly: heater block plus heater plus thermistor plus heat break. You can swap that yourself, but it involves dismantling a chunk of the toolhead. It is more work than the A1's clip-and-go arrangement. ## How the two are actually different They look related but share almost nothing. The A1 hotend is a sealed module with the nozzle built in. The P1 hotend is a more conventional assembly with a separately replaceable nozzle. The A1 hotend ribbon connector and mounting are unique to the A1 toolhead. It will not fit a P1 or X1, and a P1 or X1 hotend will not fit an A1. Mechanically the heat paths are different too. The A1 uses a shorter, more compact heat break suited to the toolhead's footprint. The P1's heat break is closer to the older X-series design. If you have an A1 and an A1 Mini at home, those two share hotends. P1P and P1S share hotends. The P1 series hotend is very close to the X1 series hotend but not identical: wiring and some mounting details differ between P1 and X1. Buy the part for the exact printer. ## What we see fail A handful of patterns come through the workshop: - A1 hotends with a dead thermistor throwing temperature errors. The only fix is a new hotend. - A1 hotends where the heater cable has chafed inside the toolhead, usually on a machine that was never done under the recall. - P1 nozzles cross-threaded into the heater block. Sometimes the threads can be cleaned up. Sometimes the block is scrap and the whole hotend has to come off. - P1 hotends with stripped or twisted thermistor wires from a botched cold-nozzle change. - Both series: clogs at the heat break from running PLA too cool with aggressive retractions. These usually clear with a cold pull, but if the PTFE-side coupler is damaged the hotend gets replaced. If you are seeing inconsistent extrusion, thermal runaway warnings, or under-extrusion at high speed, the hotend is often the cause. Not always though. A clogged extruder gear, a worn AMS hub, or a dragging bowden tube can mimic the same symptoms, so do not assume the hotend before you have ruled the easier things out. ## Should you swap it yourself For an A1 series swap: yes, if you can follow Bambu's video and you have the new hotend in front of you. It is a five-minute job done cold and the connector only goes in one way. For a P1 nozzle swap: yes, but read the procedure before you start. Work hot at 250 degC and use both wrenches. Do not skip holding the heater block. For a P1 full hotend swap: it is doable but you are inside the toolhead with the part-cooling fan, the silicone sock, and the wiring. If you are uneasy with that, send it in. The toolhead PCB sits exposed once the cover comes off, so earth yourself on the chassis before you touch any board. A quick honesty note. Working inside the toolhead does not normally void your warranty for an unrelated fault, but if you damage the wiring or the PCB while you are in there, that damage is on you. If the printer is still in warranty and the fault looks like it should be covered, raise a ticket with Bambu first before you go in. ## When to mail it in If you have an A1 throwing intermittent thermal errors, a chafed heater cable, a snapped nozzle stuck in a P1 heater block, or a P1 hotend you cannot get apart without making it worse, post it in to us. We keep common A1 and P1 series hotends and nozzles on the shelf, so we can usually turn the printer around within a few working days. Send the whole printer if you are not sure what is wrong. Send just the toolhead if you are confident in the diagnosis and want to save on postage. Booking and packaging notes are at [/contact.html](/contact.html). --- #### TPU print settings for Bambu Lab A1, P1S and X1C that actually work Source: https://harktech.co.uk/help/tpu-print-settings-bambu-a1-x1c _Summary:_ A practical guide to printing TPU on Bambu Lab printers (A1, A1 Mini, P1S, X1C): temperatures, speed, retraction, AMS caveats and the small mechanical checks that decide whether a flexible print actually succeeds. TPU is one of the more useful filaments to have on hand: gaskets, phone bumpers, vibration feet, watch straps, drone parts, tool grips. It is also the filament most likely to make a Bambu Lab printer behave oddly the first time you load it, because the soft filament path that works fine for PLA does not always tolerate a 95A shore rubber. This article covers what I have found to actually work on the Bambu Lab A1, A1 Mini, P1S and X1C, where the printers differ, and where the official profiles need a small nudge. Settings below assume a generic 95A TPU (the most common variety). Softer TPUs (85A, 75A) need slower speeds and almost always need direct-spool feeding rather than the AMS. ## Will TPU even run through your Bambu Before touching any slicer setting, the mechanical question matters more than the temperature: - **A1 and A1 Mini**: direct drive, short filament path. Handles 95A TPU well. Softer than about 90A becomes marginal. - **P1S and X1C**: Bowden-style path from the AMS to the toolhead. The AMS itself is the bottleneck, not the hotend. Bambu officially supports TPU for AMS only for their own 95A TPU on a refillable spool, and even then it is fussy. Anything softer than 95A should be fed from the external spool holder, not the AMS. - **AMS Lite (A1 series)**: more forgiving than the original AMS because the path is shorter and the buffer is gentler, but still happiest with 95A and above. If the filament feels noticeably squishy when you pinch it, assume the AMS will jam eventually and feed externally from the start. It saves an hour of debugging. ## Temperatures Generic 95A TPU lives in a narrower window than PLA. The Bambu generic TPU profile is a reasonable starting point, but most third-party TPUs (Sunlu, Polymaker, Overture, eSun) want a touch more heat than the default. - **Nozzle**: 230-240 C for the first layer, 225-235 C for subsequent layers. If you see stringing or layer scarring, drop 5 C before changing anything else. - **Bed**: 45-55 C is plenty. TPU sticks aggressively to a clean textured PEI plate at these temperatures. Above 60 C the first layer can deform. - **Chamber (X1C / P1S)**: do not actively heat. Leave the door open if anything. TPU does not need a hot chamber and the AMS prefers cooler ambient. Always dry the filament. TPU is hygroscopic, and a damp spool will pop, string and underextrude regardless of how good your settings are. 50 C for 6-8 hours in a filament dryer is normal. If you have not used the spool in a fortnight, dry it again. ## Speed and flow This is where the Bambu defaults are too optimistic for TPU. The marketing speeds for PLA do not transfer. - **Outer wall**: 20-30 mm/s. Slower if the part is small or detailed. - **Inner wall**: 30-40 mm/s. - **Infill**: 40-60 mm/s. Higher is possible but you will hear the extruder skip first. - **Travel**: 150-200 mm/s is fine. Travel is not the bottleneck. - **Max volumetric speed**: 4-6 mm3/s for 95A. Softer TPU drops to 2-3 mm3/s. The Bambu slicer respects this and will slow the print automatically if you set it correctly, which is more reliable than tweaking each individual speed. Flow rate (extrusion multiplier) usually wants to come down very slightly: 0.96-0.98 for most generic 95A TPU. Run a flow calibration in Bambu Studio rather than guessing. ## Retraction and stringing TPU strings. It will always string more than PLA. The aim is to keep it manageable, not eliminate it. 1. **A1 / A1 Mini (direct drive)**: retraction 0.6-1.0 mm at 30-40 mm/s. More than this and you get under-extrusion on the next move. 2. **P1S / X1C with external spool**: retraction 0.8-1.4 mm. The longer path tolerates slightly more, but pushing past 1.5 mm causes blobs more often than it stops stringing. 3. **Z-hop**: 0.2-0.4 mm. Helps with stringy parts but slows the print. 4. **Wipe on retract**: enable it. 5. **Coasting**: leave it off. It causes more problems with TPU than it solves. If you still get strings, the fix is almost always drying the filament or dropping the nozzle temperature by 5 C, not chasing retraction values. ## Cooling, walls and infill - **Part cooling fan**: 50-80%. Full blast can cause layer separation on tall thin parts; too little and overhangs sag. Start at 60%. - **Walls**: 3 perimeters minimum for functional parts. TPU strength comes from walls, not infill. - **Infill**: 15-25% gyroid for flexible parts, 30-40% for parts that need to hold a shape. Gyroid keeps the part feeling like TPU; grid or rectilinear at high density makes it feel like a brick. - **First layer**: 0.2-0.24 mm height, 100% flow. Squish matters more for TPU than any other filament. If the first layer is not properly fused to the plate, the nozzle drags soft filament around and the print fails within ten minutes. ## Plate choice and adhesion The Bambu textured PEI plate is the right answer for TPU. Do not use glue stick. Do not use the smooth high-temperature plate without a release agent because TPU bonds to it permanently and can tear chunks of PEI coating off when you remove the part. If parts will not release from the textured plate after cooling, put the plate in the freezer for ten minutes. They will pop off cleanly. ## Common failure modes - **Extruder clicking or skipping**: filament too soft for the path, speed too high, or filament damp. In that order. - **Print looks under-extruded only in the middle of a layer**: max volumetric speed set too high. - **Stringing got worse mid-print**: filament absorbing moisture from the room. Dry it. - **Part welded to the plate**: smooth plate or too-hot first layer. Use textured PEI and 45-55 C bed. - **AMS keeps trying to retract and reload**: TPU not supported on AMS at this softness. Feed externally. ## When to mail it in If the printer extrudes fine with PLA but skips, grinds or jams every time you load TPU, the problem is usually mechanical: a worn extruder gear, a slightly out-of-spec PTFE tube, or an AMS that needs the buffer springs adjusting. None of that is fixed by tweaking slicer settings, and chasing it through trial and error gets expensive in wasted filament. Hark Tech is mail-in only, UK-based, and works on Bambu Lab A1, A1 Mini, P1S and X1C. If you want a second pair of hands on a printer that will not cooperate with flexible filament, get in touch via the [contact page](/contact.html) with a short description of the symptoms and which printer you have. Turnaround is usually within a few working days once the printer arrives. --- #### Bambu A1 Mini: what it is, key specs, and how it compares to the A1 Source: https://harktech.co.uk/help/bambu-a1-mini-what-it-is-and-how-it-compares-to-a1 _Summary:_ The Bambu A1 Mini is a compact, beginner-friendly FDM printer with multicolour support via the AMS Lite; the larger A1 offers a 256 mm build volume and hotter bed but costs more. ## What is the Bambu A1 Mini? The Bambu A1 Mini is a compact FDM (fused deposition modelling) 3D printer made by Bambu Lab. It launched in late 2023 and sits at the entry level of Bambu's A-series range, which uses a Cartesian bed-slinger motion system rather than the CoreXY layout found in Bambu's P- and X-series machines. The headline feature, even at this price point, is multicolour capability. The A1 Mini is designed to work with the AMS Lite (Automatic Material System Lite), an add-on that feeds filament from up to four spools and handles colour changes mid-print automatically. For a machine in this price bracket, that is genuinely unusual. ## Key specifications - **Build volume:** 180 × 180 × 180 mm - **Motion system:** Cartesian bed-slinger - **Claimed max print speed:** 500 mm/s; realistic fast printing sits around 150–250 mm/s - **Hotend:** up to 300 °C - **Heated bed:** up to 80 °C - **Bed levelling:** automatic, 7 × 7 mesh - **Filament runout sensor:** yes - **Connectivity:** Wi-Fi and USB drive - **AMS Lite compatible:** yes (sold separately or as a combo) The build volume is the specification that matters most for most buyers. 180 mm in any axis is adequate for many everyday parts, small brackets, cable clips, figurines, phone stands, but it rules out anything with a long dimension, such as a shelf bracket, a large enclosure panel, or a cosplay prop. ## Bambu A1 vs A1 Mini: how they differ The A1 is the larger machine in the same series. The practical differences are narrower than the spec sheets suggest, but three genuinely matter. **Build volume.** The A1 offers 256 × 256 × 256 mm versus the Mini's 180 mm cube, roughly 2.5 times the printable volume. If you regularly print objects with a dimension over 170 mm, the Mini will frustrate you. The A1 gives you noticeably more room without stepping up to a CoreXY machine. **Bed temperature.** The A1 reaches 100 °C; the Mini tops out at 80 °C. This matters mainly if you want to print ABS or ASA. Both materials work better on a hotter bed and ideally inside an enclosure, which neither machine provides. PLA, PETG, and TPU all work comfortably within the Mini's 80 °C limit. **Price.** The Mini costs less, typically £50–£100 cheaper than the A1 depending on whether you are buying the AMS Lite bundle. If you know your parts will fit the smaller bed, that difference is meaningful. The motion system, slicer software, AMS Lite compatibility, and Wi-Fi connectivity are identical between the two. Either machine will give you the same out-of-the-box experience for the vast majority of print jobs. ## Who the A1 Mini suits The A1 Mini is a good match if you are: - New to 3D printing and want something that works reliably without having to tune a machine from scratch - Printing mainly PLA, PETG, or flexible TPU parts at small to medium scale - Interested in multicolour printing without paying for a larger printer - Working with limited desk or shelf space, the Mini's footprint is noticeably smaller than the A1's It is probably not the right machine if: - You regularly need parts longer than around 170 mm in any dimension - You want to print engineering materials (ABS, ASA, nylon) on a regular basis, the open frame and 80 °C bed make that difficult - You are planning high-volume production runs, where a more robust enclosed machine would hold up better over time ## Multicolour printing with the AMS Lite The AMS Lite feeds filament from up to four spools through a single extruder via a PTFE tube junction. When a colour change is required, the printer retracts the current filament, purges the residual colour into a "waste tower" printed beside your model, then loads the next colour. The waste tower consumes real filament, the more colour changes per layer, the larger the tower and the more material used. A four-colour decorative object will use noticeably more filament than a single-colour equivalent at the same size. This system works well for objects with distinct colour regions: logos, nameplates, retro-style figures, maps with labelled zones. It does not produce true colour gradients or blends; each region is a single solid colour per layer. You can use the A1 Mini entirely without the AMS Lite. Without it, it functions as a capable single-colour printer. ## Common issues worth knowing about The A1 Mini has a reasonable reliability record for its price. These are the issues that come up most often in practice. **Hotend clogs.** Colour changes increase the chance of residual filament burning onto the nozzle. Using consistent, good-quality filament and keeping the hotend at temperature during purge sequences reduces this risk. When clogs do occur, a cold-pull is the first step; replacing the nozzle is straightforward if that fails. **First-layer adhesion.** Bambu's auto-levelling mesh is better than most budget machines, but it is not infallible. Run a first-layer calibration print after moving the machine, swapping build plates, or changing filament material. The textured PEI plate grips PLA and PETG well once warm; wipe it with isopropyl alcohol if adhesion degrades over time. **OTA firmware updates.** Bambu pushes updates automatically unless you opt out. Most are unproblematic, but it is worth checking community forums before installing a firmware update mid-project, as some users have reported calibration offsets shifting after certain updates. **AMS Lite tangles.** The AMS Lite does not have the active tension management found in the full AMS. Filament can tangle at the spool if it is wound loosely or the spool sits unevenly. A filament holder that keeps spools under gentle tension reduces this. **Warranty.** Bambu Lab's standard warranty covers manufacturing defects. Opening the control board housing or modifying the electronics typically voids that cover, so weigh the risk before attempting repairs beyond user-serviceable parts such as the nozzle and build plate. ## Getting started 1. Download Bambu Studio (the official slicer) or Orca Slicer before the machine arrives so it is ready to configure on day one. 2. Connect the printer to your Wi-Fi network via the touchscreen or the Bambu Handy app. 3. Load filament following the on-screen wizard. 4. Run the built-in first-layer calibration before your first real print. 5. If you have the AMS Lite, prime all four PTFE tubes using the hub-loading procedure in the quick-start guide. 6. Start with a small single-colour calibration print to confirm layer adhesion and dimensional accuracy before committing to anything longer. Most users are up and printing within an hour of unboxing. ## When to mail it in If your A1 Mini develops a fault beyond a clogged nozzle or a first-layer calibration drift, a mail-in repair is often the more practical option. Board-level faults, a failed stepper driver, a damaged heating circuit, a thermistor that reads incorrectly, or a USB or Wi-Fi module failure, can all be diagnosed and repaired at component level rather than requiring a full replacement. If the machine is out of warranty and the cost of a new printer feels steep, it is worth getting a repair quote first. Get in touch at [/contact.html](/contact.html) and we can advise on whether a repair makes sense for your fault and give you a rough cost estimate within a few working days. --- #### Bambu A1 and P1S clogged extruder: causes, diagnosis, and fix Source: https://harktech.co.uk/help/bambu-a1-p1s-clogged-extruder-fix _Summary:_ If your Bambu A1 or P1S is under-extruding or clicking, this guide walks through cold pull, needle clearing, and nozzle replacement to restore clean extrusion. ## Signs your extruder is clogged The most obvious sign is under-extrusion: your print has gaps, weak layer adhesion, or thin walls where there should be solid fill. You may also hear a rhythmic clicking or grinding from the extruder motor, that is the drive gears skipping because they cannot push filament through a partial blockage. Other signs to look for: - Filament loads but nothing, or only a thin thread, emerges from the nozzle - A print starts normally then progressively weakens over several layers - The AMS or AMS Lite reports a runout when the spool is clearly not empty - The printer pauses mid-print and cannot resume extrusion On the P1S, the enclosed chamber keeps ambient temperatures higher than on the open-frame A1. This is normally a benefit for ABS and ASA printing, but it can accelerate partial clogs: heat creep may soften filament above the melt zone, forming a plug in the heat break during a long pause. ## Why clogs happen on Bambu machines Most clogs on the A1 and P1S fall into one of four categories. 1. **Carbonised filament.** Leaving the nozzle at printing temperature for more than 10–15 minutes without extruding causes the material to degrade and char inside the bore. A long AMS jam, a paused multi-colour print, or forgetting to unload before switching off are common triggers. 2. **Moisture in the filament.** Wet filament bubbles and snaps inside the hotend, leaving small fragments that accumulate into a blockage. PLA and nylon are especially susceptible; a spool left open in a damp room can absorb enough moisture overnight to cause problems. 3. **Incompatible material changes.** Switching from a high-temperature material such as ABS or ASA to a lower-temperature one like PLA without fully purging can leave residue that solidifies at the lower temperature and narrows the bore over successive prints. 4. **Filament grinding.** A partial clog makes the extruder work harder. Eventually the drive gears chew through the filament strand rather than advancing it, and the resulting dust compacts the blockage further. The A1 and P1S share a very similar all-metal hotend design and default 0.4 mm brass nozzle. The diagnosis and fix steps below apply equally to both models. ## Before you start You will need: - A spare length of the same filament type, or a reel of PETG or nylon (nylon is the classic choice for a cold pull) - An acupuncture needle or commercial cleaning needle, 0.3–0.35 mm diameter - Tweezers - A silicone pad or folded cloth to catch molten filament drops Disconnect the filament tube from the toolhead and turn off the AMS or AMS Lite before starting any manual work on the hotend. On the P1S, open the front door to give yourself clear access. Never touch the heater block or nozzle with bare fingers, both get well above 200 °C. ## Step 1, Try the built-in purge first Before dismantling anything, use the machine's own routines. 1. On the printer screen, go to **Filament > Unload filament** and let the machine retract whatever is loaded. 2. Go to **Filament > Load filament** and push a fresh length through. 3. Watch the nozzle tip. If filament emerges cleanly, run two or three additional purge lines at your printing temperature plus 10 °C, for PLA that means 220–230 °C rather than 210 °C. If filament loads but nothing comes from the nozzle, or only a thin trickle appears, move to the cold pull. ## Step 2, Cold pull (atomic pull) A cold pull drags the softened plug out of the nozzle from above. It leaves no debris behind and is the safest method to try before anything more invasive. The correct cool-down temperature depends on the material: - PLA: heat to 230 °C, cool to 85–90 °C - PETG: heat to 240 °C, cool to 60–65 °C - ABS or ASA: heat to 250 °C, cool to 95–100 °C - Nylon: heat to 250 °C, cool to 80–85 °C If you are unsure what is causing the clog, nylon filament often works better than whatever material caused it. 1. Heat the nozzle to the upper temperature above and manually push a length of filament through until you see any extrusion at all, however thin. 2. Set the nozzle to the lower cool-down temperature and wait. Do not let it cool all the way to room temperature, you want the filament pliable but not liquid. 3. When the target temperature is reached, grip the filament firmly close to the toolhead entry and pull in one smooth, firm motion without jerking. 4. Inspect the pulled tip: if it is tapered cleanly and free of grey or black specks, the bore is clear. If it is blunt or discoloured, repeat from step 1. Plan for three to five pulls on a badly carbonised nozzle. If there is no improvement after five attempts, move to needle clearing. ## Step 3, Needle clearing This method is more aggressive. Pushing a needle through the nozzle risks compacting debris further up the heat break if done incorrectly; use it only if cold pulls make no progress. 1. Heat the nozzle to printing temperature plus 20 °C. 2. From below, through the nozzle tip, insert the cleaning needle with a gentle back-and-forth motion. Do not force it. The aim is to break up the carbonised mass, not to drive it upwards. 3. At the same time, apply light downward pressure on the filament from above to encourage freed debris to travel down and out through the tip rather than up into the heat break. 4. Withdraw the needle, then purge with fresh filament for 10–15 seconds and wipe the nozzle tip clean. 5. Follow up with a cold pull to remove any remaining loose fragments. If the needle will not enter at all, the blockage is a hard carbon plug jammed at the very tip. At that point nozzle replacement is faster than persisting with clearing. ## Step 4, Replace the nozzle The A1 and P1S both use standard Bambu-format nozzles that unscrew from the heater block. Genuine replacements are available from Bambu Lab directly; third-party versions are also widely available, though quality varies. Note that opening the hotend assembly yourself will void whatever remains of your Bambu warranty. Check your purchase date before proceeding. 1. Heat the nozzle to 250 °C to soften any residual filament. 2. Unload the filament completely. 3. Using the spanner included in Bambu's maintenance kit (or a 7 mm open-ended spanner), unscrew the nozzle anti-clockwise while steadying the heater block with your other hand. Keep the block still, twisting it risks tearing the thermistor or heater cartridge wires. 4. Thread the replacement nozzle in while the block is still warm and tighten it snugly. Do not over-tighten, brass nozzles are soft and the threads strip easily. 5. Heat to 250 °C once installed and run a cold pull to clear the bore and seat the nozzle properly. ## Preventing future clogs - Never leave the hotend sitting at temperature for more than a few minutes with no filament moving through it. - Dry wet or older filament before printing: a food dehydrator at 45–50 °C for four hours suits PLA; PETG and nylon benefit from 60–65 °C for six to eight hours. - When changing from a high-temp to a low-temp material, purge at least 200–300 mm of the new filament through before starting a print. - After printing with carbon-filled, glow-in-the-dark, or other abrasive filaments, run a cold pull at the end of the session. ## When to mail it in If cold pulls and needle clearing have not shifted the blockage, or if a cleaning needle has snapped inside the hotend, the repair becomes more involved. A jammed heat break can be seized solid and requires careful disassembly that risks tearing the thermistor wires. If the extruder motor has been skipping against a stubborn clog for some time, the drive gears may also need inspection or replacement. These are fiddly jobs with a real risk of making a fixable problem worse. Send it to us at [harktech.co.uk/contact.html](/contact.html) with a note of what you have already tried, and we will diagnose, clear the blockage or replace the necessary parts, and return it within a few working days. --- #### Bambu P1S vs A1: specs, material support, and which one to buy Source: https://harktech.co.uk/help/bambu-p1s-vs-a1-comparison _Summary:_ The Bambu P1S is an enclosed CoreXY printer capable of ABS, ASA, Nylon, and Polycarbonate; the A1 is a cheaper open-frame bed-slinger best suited to PLA and PETG, this article explains the key differences and which suits your use case. Bambu Lab launched in 2022 and quickly became one of the most-discussed names in desktop 3D printing. Their printers arrive largely pre-assembled, pair with capable slicer software, and are designed to work well out of the box with less manual tuning than most competitors. The P1S and A1 sit in different parts of the range and suit different use cases. Understanding the distinction will save you money, or a purchase you later regret. ## What is the Bambu P1S? The P1S is an enclosed CoreXY printer. In a CoreXY design, the print head moves in both the X and Y axes while the build plate descends in Z only. This gives a rigid, fast motion system that handles acceleration well and keeps dimensional accuracy consistent across the full build volume. The sealed enclosure traps heat around the print, which is the single most important feature for printing engineering-grade filaments. Key specifications: - Build volume: 256 × 256 × 256 mm - Maximum advertised speed: 500 mm/s (250–300 mm/s is more realistic for quality output) - Fully enclosed with an active carbon filter - Compatible with Bambu's full AMS (Automatic Material System); up to 16 colours via four linked AMS units - Supported materials: PLA, PETG, TPU, ABS, ASA, Nylon, Polycarbonate, and carbon-fibre or glass-filled composites - Lidar-assisted first-layer calibration, input shaping (vibration compensation), and a built-in camera The enclosure and active carbon filter make the P1S the safer choice if you are printing ABS or ASA in a room people use regularly, as those materials emit volatile compounds during printing. The lidar scan on the first layer checks that the initial traces are adhering correctly and can flag a problem before a long print fails at the outset. ## What is the Bambu A1? The A1 is an open-frame bed-slinger. The build plate moves in the Y axis (forward and backward), the toolhead moves in X, and the Z axis lifts the gantry. This is a simpler and more cost-effective mechanism than CoreXY. Bambu has tuned the A1 well: it produces good results with PLA and PETG at speeds that outpace most traditional printers in the same class. Key specifications: - Build volume: 256 × 256 × 256 mm - Maximum advertised speed: 500 mm/s - Open frame, no enclosure or heated chamber - Compatible with AMS Lite, 4 colours from a single unit; not expandable to 16 colours - Supported materials: PLA, PETG, TPU, and other filaments that do not require a controlled ambient temperature The A1 is not designed to print ABS, ASA, Nylon, or Polycarbonate. Without an enclosure, those materials cool unevenly, causing layer delamination and warped parts. Attempting them on an open-frame machine in a normal room leads to wasted filament rather than usable prints. If your project requires heat-resistant or chemically resistant materials, the A1 is the wrong tool. ## Key differences **Enclosure and material support** This is the practical heart of the comparison. If you only ever print PLA and PETG, which covers the majority of hobby, household, and prototyping use cases, an enclosure adds cost without adding meaningful benefit. If you need ABS for automotive or high-temperature applications, ASA for outdoor parts that must withstand sunlight and rain, Nylon for wear-resistant components, or Polycarbonate for structural work, the P1S is the only sensible choice between these two machines. **Multi-colour system** Both printers support multi-colour printing, but the systems differ in scope. The P1S uses Bambu's full AMS, which can be chained up to four units for 16-colour prints. The A1 uses AMS Lite, which handles 4 colours from a single unit and cannot be expanded further. AMS Lite is also somewhat more prone to jams with difficult materials, very flexible TPU and brittle Silk PLA are the common culprits, compared to the full AMS. **Speed in practice** Both printers advertise the same 500 mm/s ceiling, but a meaningful speed comparison depends on material, geometry, and layer height. A well-calibrated A1 printing PLA will be close in print time to a P1S printing the same file. The P1S shows a clearer advantage on engineering materials, complex tall geometries, and long overnight prints, where its CoreXY kinematics maintain accuracy better than a bed-slinger at sustained high speeds. **Slicer and connectivity** Both machines are designed around Bambu Studio, which is based on PrusaSlicer and includes Bambu-specific profiles, AMS calibration, and optional cloud print management. Orca Slicer, an open-source fork with additional tuning options, also supports both printers and is widely used. Neither machine is locked to Bambu Studio, though some AMS features work most reliably within it. Both printers support Wi-Fi, LAN, and remote monitoring via the Bambu Handy app. LAN-only mode (no cloud connection) is available on both, which matters if you are printing on a private network. ## Which should you buy? **The A1 suits you if:** - PLA and PETG cover your material requirements - Budget is the primary constraint - You want a straightforward, well-supported printer for hobby or household use - 4-colour multi-material output is sufficient for your projects **The P1S suits you if:** - You need ABS, ASA, Nylon, Polycarbonate, or filled composites - You want to expand to 16-colour printing in future - You print in a cold or draughty space where open-frame printers struggle to hold temperature - You run high volumes or professional work where reduced print failures justify the premium Neither machine is a poor choice in its category. The A1 is one of the better open-frame printers available at its price point. The P1S is a capable enclosed CoreXY that competes well against machines at similar and higher prices. The decision reduces to a single question: what materials do you need to print? ## Common issues to be aware of **AMS and AMS Lite jams** are the most frequently reported problem with both printers. Humid filament is the root cause in the majority of cases. Storing filament in sealed containers with silica gel and using a dry box during printing largely prevents moisture-related jams. Brittle Silk PLA and very soft TPU are also prone to breaking or tangling inside the buffer tubes. **Hotend clogs**: the standard hardened-steel nozzle handles most materials well, but carbon-fibre and glass-filled filaments are abrasive. Check nozzle wear periodically if you print composites regularly, and replace before it affects print quality rather than after. **Bed adhesion**: the textured PEI build plates lose grip gradually with use. Washing the plate with warm soapy water every few sessions restores adhesion reliably. Avoid touching the print surface with bare hands, as skin oils reduce bonding. **Firmware updates**: Bambu pushes updates regularly via the app. Most are improvements, but it is worth reading the release notes on the Bambu community forum before updating a machine that is mid-production or working reliably. Occasionally an update introduces a regression that is patched in the following release. **Warranty**: fitting unofficial nozzles, modifying firmware, or using third-party AMS-bypass hardware may affect your warranty. Both machines have active modding communities; weigh this against warranty coverage before making changes to a machine still within its warranty period. ## When to mail it in Intermittent faults, extruder clicking under load, repeated heat-creep clogs after a nozzle swap, a heated bed reporting inconsistent temperatures, or an electrical fault on the main board, are often faster to diagnose properly on a bench with a multimeter and thermal camera than by working through parts at random. If your Bambu A1 or P1S has developed a fault you cannot resolve through the usual troubleshooting steps, Hark Tech offers mail-in 3D printer repair for both machines. A diagnostic assessment is provided before any work is quoted, so you know the likely cost before committing. Get in touch via the [contact page](/contact.html) to describe what the machine is doing. --- ### Games consoles (PS, Xbox, Switch) #### PS5 HDMI port repair: cost, turnaround, and what to watch out for Source: https://harktech.co.uk/help/ps5-hdmi-port-repair-cost-uk _Summary:_ A straight guide to PS5 HDMI port repair costs in the UK, covering typical shop prices, whether DIY is sensible, how long the repair takes, and when it's worth fixing instead of replacing the console. ## What the fault usually looks like If your PS5 has stopped sending a signal to the TV, start by ruling out the obvious. Swap the HDMI cable. Try a different input on the TV. If those checks come back clean and the console powers on normally — fans spinning, white indicator light — the fault is almost certainly the PS5's HDMI port. The signs vary by severity. The mildest version is an intermittent picture that only holds if the cable sits at a specific angle. More obviously, you'll get a black screen with "no signal" regardless of cable position. In the worst cases the port visibly rocks when you touch it, or you can see bent or missing pins when you shine a torch in. ## What causes a PS5 HDMI port to fail The port is soldered directly to the PS5 motherboard using surface-mount pads. It handles a straight pull reasonably well, but apply sideways force and those pads crack. The most common cause is a cable being yanked at an angle — someone tripping over it, the console getting knocked while the cable is plugged in, or a controller cord snagging the lead. Early PS5 batches had a higher-than-normal failure rate, possibly due to inconsistencies in how the port was seated during manufacture. But this isn't purely a defect problem. The design offers no mechanical strain relief, so any significant lateral knock transfers directly to the solder joints. ## Can you fix it yourself? If you have SMD rework experience — hot-air station, flux, solder wick, steady hands — then yes, it is doable. The job itself is not complicated: remove the old port, clean the pads, seat the replacement, and reflow. The difficulty is the tolerance. The mounting pads are small, and the board around that area is dense. If you lift a pad during removal, you have turned a manageable repair into a board-level job that may not be recoverable without serious equipment. The risk is disproportionate on an expensive console. If you have never used hot air on a PCB before, this is genuinely not the repair to learn on. Practise on something cheaper first. Most people are better off sending it to someone with the right tools. ## How much does PS5 HDMI port repair cost in the UK? This is a well-understood repair, so UK pricing is reasonably consistent. Most independent shops charge somewhere between £70 and £120 for the full job — port, labour, and a test on a known-good display before handing it back. The port itself costs a few pounds to source; the price is mostly skilled time at a soldering station. Chain repair shops such as uBreakifix (operating as Asurion in some parts of the UK) tend to sit at the upper end of that range or slightly above. Their overhead is higher and they often include a limited warranty on the work, which accounts for some of the difference. Sony does not run a dedicated HDMI port repair programme for PS5. If you contact Sony directly they will typically offer a flat-fee assessment and service, which often costs more than an independent shop fix for a single-fault machine — and they will wipe the console's storage in the process. Always get a written quote before committing. Any shop pricing this repair significantly below £50 should be able to explain clearly why. ## uBreakifix versus an independent repair shop Sony has not made uBreakifix or any third-party chain an authorised repair partner for PS5, in the way Apple has for iPhones for example. That means uBreakifix and an independent shop are on equal footing here. Neither is doing an "official" repair. The differences come down to price, location, turnaround, and warranty terms. Independent shops tend to be faster and cheaper. Chain shops offer more standardised customer-service processes, which some people prefer. Either way, ask the same questions before handing the console over: do they test on a display before returning it? What is their warranty on the solder work? Have they seen pad damage on the board as well as the port? ## Is it worth repairing versus buying a new PS5? If the only fault is the HDMI port, the maths are straightforward. A replacement PS5 costs upwards of £450. A port repair is a fraction of that, and the console is otherwise working fine. Repairing almost always makes sense. The calculation shifts if there is additional damage. A console that was dropped at the same time, or that shows other faults, may have problems that only surface once the port is fixed. A trustworthy shop will tell you this upfront, or will test the console thoroughly and tell you what else they find. One thing worth checking: if your PS5 is still within Sony's one-year warranty, a third-party repair will void what remains. If it is out of warranty, you have nothing to lose by getting a repair quote. ## How long does the repair take? The soldering work itself takes around one to two hours once the console is on the bench. In practice, queue time is the main variable. Most shops can have it done and back to you within a few working days. If a shop is quoting two weeks for a port swap, it is worth looking elsewhere. For mail-in repairs, add postage time both ways. Use a tracked service with adequate insurance — the console is worth several hundred pounds and couriers lose things. A couple of extra pounds on postage cover is not worth skipping. ## Checking the repair when it comes back Before the shop's warranty window closes, test it yourself. The port should feel solid with no movement when the cable is plugged in. Test on two different cables. If your TV supports 4K output, test at full resolution — some port repairs hold at 1080p but develop signal errors at higher bandwidth. If anything seems off, go back within the warranty period rather than waiting. ## When to mail it in If your PS5 is showing no signal, a black screen on an otherwise working console, or a port that moves when you touch it, the repair is worth doing. We handle PS5 HDMI port repairs by post — you send the console to us, we fix it and test the output on a display before returning it. Get in touch at [/contact.html](https://harktech.co.uk/contact.html) with a short description of what the console is doing. We will give you a straight quote and a return address once we know what we are looking at. When posting, use a tracked and insured service and pack the console securely — bubble wrap inside a double-walled box as a minimum. --- #### Fixing Nintendo Switch Joy-Con drift at home: what to try first Source: https://harktech.co.uk/help/nintendo-switch-joycon-drift-fix _Summary:_ Joy-Con drift can come from contamination, carbon-track wear, mechanics or calibration. Try recalibration and careful cleaning before deciding whether the stick module needs replacement. If your character keeps drifting on its own when you are not touching the stick, the problem is almost always inside the analogue stick module. Dust gets in there. The carbon pads wear down. Sometimes both at once. You can fix a lot of this at home. Some of it you cannot. Here is what actually works in our experience, in the order you should try it. ## What Joy-Con drift actually is Inside each Joy-Con stick there are two small potentiometers, one for each axis. They read where the stick is pointing and send that to the console. When dust or sweat gets in, or the carbon track wears down, the reading no longer sits cleanly at zero when the stick is centred. The console thinks you are pushing the stick, even when you are not. This is why the problem comes and goes. Tiny changes in dirt or temperature shift the reading. It is also why drift gets worse over time. The wear does not heal itself. ## Try recalibration first Before you open anything, recalibrate. Sometimes the stick is fine and the console has just learnt a slightly off centre point. 1. Go to **System Settings** on the Switch home screen. 2. Scroll down to **Controllers and Sensors**. 3. Pick **Calibrate Control Sticks**. 4. Press the stick you want to calibrate. Follow the prompts. While you are in that menu, also run **Update Controllers** to make sure the firmware is current. Then open the calibration screen again, let go of the stick completely, and watch the red dot. If it drifts on its own, recalibration alone will not save you. This step takes two minutes. Do it before anything else. ## The compressed air trick If recalibration did not help, the next thing to try is cleaning. This works often enough that it is worth doing before opening the controller. You need a can of compressed air with the thin straw attached. Not your own breath. Moisture makes the problem worse. 1. Pull the rubber skirt at the base of the stick gently back with a fingernail so the gap underneath is exposed. 2. Hold the can upright. Spray short bursts into the gap while moving the stick in a slow circle. 3. Rotate the controller and do it again from another angle. 4. Let it settle for thirty seconds, then test in the calibration menu. If you have 99 percent isopropyl alcohol, you can put a small drop into the gap and work the stick around for ten seconds, then blow it dry. Do not soak it. Do not use anything other than IPA. Contact cleaner sold for electronics is fine, but only the kind that says safe on plastics on the can. This will fix drift caused by dust or sticky residue. It will not fix worn carbon pads. If the drift comes back within a week, the stick itself is worn out. ## Replacing the stick module This is where it gets fiddly. The fix works permanently, but you need the right tools and a calm hour. You will need: - A Y0 tri-wing screwdriver - A small Phillips PH00 - A plastic spudger or guitar pick - A replacement stick module (sold in pairs online for a few pounds) - A bright light and somewhere clean to lay parts out The risks are real. The Joy-Con battery sits right under the board you are working on, and lithium cells do not like being poked. The ribbon cables are thin and tear easily. There is one screw hidden under a sticker that people miss every time. A short version of the procedure looks like this: 1. Power the Joy-Con off and remove it from the Switch. 2. Undo the four Y0 screws on the back. Do not lose them. They are tiny. 3. Lift the back shell off, working slowly. There is no cable attached to the shell, but the battery is right underneath. 4. Unclip the battery connector. Lift the battery out carefully. Never bend or puncture it. 5. Undo the Phillips screws holding the midframe in place. One is hidden under the sticker on the right Joy-Con. 6. Lift the midframe out. The stick is now exposed. 7. Disconnect the stick ribbon cable from the board. Push the black flap on the connector up first, do not pull the cable. 8. Unscrew the stick module from the midframe. Lift it out. 9. Fit the new module. Reconnect the ribbon. Reassemble in reverse order. Take photos before each step. Lay screws out in the order you removed them, on a piece of paper with notes. The right Joy-Con and the left Joy-Con use the same stick module, so you only need to buy one type. If you have never opened a Switch controller before, expect this to take an hour. Expect to swear at least once. Plan for it. ## Risks worth knowing about Opening the Joy-Con voids any Nintendo warranty you have left. Nintendo has historically repaired drifting Joy-Cons in the UK regardless of warranty status, but the terms shift over time. Check their site before you open anything if the controller is still under a year old. The ribbon cables inside are made of thin film. If you tear one, the controller is finished unless you can solder onto a tiny pad. We can do that here, but it is slow work and not always worth it on a five-year-old Joy-Con. Static is a real risk too. Touch a radiator or unpainted metal before you start. Do not work on a carpet or wearing a wool jumper. The battery is the biggest concern. If you bend it, puncture it, or short the terminals with a tool, it can vent or catch fire. Lift it out before you do anything else and set it aside on a non-conductive surface while you work. ## What we see most often Most drift cases we get on the bench are not dust. They are worn carbon pads on the stick potentiometers. By the time someone has spent a week trying every clean trick on YouTube, the stick is past saving and the only real fix is replacement. A smaller number turn out to be the ribbon cable. The cable between the stick and the board can crack at the fold, especially if the controller has been dropped. The fix is the same part swap, but the symptom is different. The stick reads fine sometimes and goes wild the rest of the time, instead of drifting steadily in one direction. ## When to mail it in If recalibration and a careful clean have not fixed the drift, the stick module needs replacing. You can do that yourself with the tools above, or send it to us. Hark Tech repairs one Joy-Con for £35 or a pair for £55, including tracked UK return and a 12-month warranty. Compatible Hall Effect or TMR modules remove the common carbon-track wear mechanism, but other mechanical, contamination and calibration faults can still occur. Request a free photo check before booking; allow 3–5 working days from arrival. --- #### Xbox HDMI port repair: what's involved on One, Series S and Series X Source: https://harktech.co.uk/help/xbox-hdmi-port-repair-guide-1 _Summary:_ A practical, no-nonsense guide to repairing a damaged HDMI port on Xbox One, Series S and Series X consoles, including the tools required, the realistic difficulty level, and the failure modes that masquerade as port damage. A broken HDMI port is one of the most common reasons an Xbox ends up on a workshop bench. The connector sits on the edge of the motherboard, takes the strain of every cable tug, and is soldered down with very fine pins. Once those pins crack, lift, or short, the console either shows nothing on screen, a snowy image, intermittent signal, or the dreaded blank black output despite the fans spinning. This article covers what's actually involved in repairing the HDMI port on the Xbox One (original, S and X), the Xbox Series S, and the Xbox Series X. It is written so you can decide honestly whether to attempt the job yourself or send it in. ## How the HDMI port fails The HDMI connector is a surface-mount component with 19 signal pins plus four large mechanical retention tabs that anchor it to the board. Failures cluster into a few patterns: 1. **Bent or broken internal pins.** A cable inserted at an angle, or a console knocked while a cable is plugged in, bends one or more of the thin pins inside the port. The plastic housing can look fine from the outside. 2. **Lifted pads or cracked solder joints.** Repeated stress flexes the joints until one or more pins lose electrical contact with the board. The port still looks straight, but signal is intermittent or missing. 3. **Torn pads.** A heavy yank, or a previous repair attempt with too much heat, can rip the copper pads off the board entirely. This is the worst case and requires jumper wires to nearby vias. 4. **Mechanical separation.** The whole port partially detaches from the board. You can sometimes wobble it with a fingertip. Before assuming the port is the fault, rule out the cheap things: try a known-good HDMI cable, a different TV input, and (on Xbox One) check that the console is not stuck in a resolution your display cannot accept by holding the power button for ten seconds to force a low-resolution boot. ## What the repair actually involves Replacing an Xbox HDMI port is a microsoldering job, not a hobbyist soldering job. The difference matters. The steps below apply broadly across Xbox One, Series S and Series X, with model-specific notes at the end. 1. **Full strip-down.** The motherboard must come out completely. On the Series X this means removing the internal fan shroud, the heatsink assembly with its liquid-metal thermal interface, the wireless module, and several ribbon cables. Liquid metal is conductive and ruins boards if it spreads, so it must be cleaned and reapplied correctly on reassembly. 2. **Board preparation.** The area around the port is masked with high-temperature Kapton tape to protect nearby plastics and components. Adjacent shielding cans may need lifting. 3. **Removing the old port.** A hot-air rework station is used at around 350-400 C with the right nozzle and airflow. The four retention tabs hold a lot of solder and need patience; rushing this stage is how pads get torn. A preheater under the board reduces thermal shock. 4. **Cleaning the pads.** Old solder is wicked away with braid and flux, and the pads are inspected under magnification for damage. Any lifted pads must be rebuilt with thin wire jumpers before the new port goes on. 5. **Fitting the new port.** A genuine replacement connector is aligned to the footprint, tacked at two corners, then reflowed. Each of the 19 signal pins is then inspected and, if necessary, dragged with a fine iron tip and plenty of flux to ensure clean joints with no bridges. 6. **Testing.** Continuity is checked from each pin to its destination on the board before reassembly. Only then is the console rebuilt and tested with a real display. A realistic time estimate for someone experienced is 60-90 minutes for the soldering work itself, plus a similar amount of time for strip-down and reassembly, longer on the Series X because of the liquid metal. ## Tools you actually need If you are still considering doing this yourself, the minimum kit is: - A proper hot-air rework station (not a heat gun). - A temperature-controlled soldering iron with a fine tip and a knife or hoof tip. - Leaded solder, flux paste, and desoldering braid. - A stereo microscope or at least a good headband magnifier. Phone cameras are not enough. - ESD-safe mat and wrist strap. Modern Xbox boards have static-sensitive components. - The correct replacement HDMI port for your specific model. The Series X, Series S and the various Xbox One revisions use different connectors. - Liquid metal (Series X) or fresh thermal paste (Series S and Xbox One) for reassembly. A cheap iron and a bottle of flux will not do this job. Attempting it with inadequate tools is the single most common reason a repairable console becomes scrap. ## Model-specific notes **Xbox One (original, S and X).** All three revisions use a similar repair process. The original Xbox One has the most board space around the port, which makes rework slightly easier. The Xbox One X has denser components nearby and benefits from a preheater. **Xbox Series S.** The smallest console in the line-up, with a single-board design and standard paste-based cooling. Access is straightforward once the casing is off. The port itself is the same physical standard but on a tightly packed board. **Xbox Series X.** The hardest of the group. The board is sandwiched in a vapour-chamber assembly with liquid-metal TIM on the APU. Disassembly is fiddly, and reassembly must be done carefully to avoid liquid-metal contamination. If you have never worked with liquid metal before, the Series X is not the console to learn on. ## Risks you should know about - **Warranty.** Opening any Xbox voids the manufacturer warranty. If your console is within its warranty window, contact Microsoft first. - **ESD damage.** A static discharge you cannot feel can permanently damage the APU or the HDMI transmitter chip. Without proper grounding, you may turn a port repair into a dead console. - **Heat damage.** Too much hot air, applied for too long or with the wrong nozzle, lifts pads, warps the board, or cooks nearby chips. There is no undo. - **Liquid metal (Series X).** If it bridges to a passive component, the board may short on first power-up. Cleanup must be thorough. - **Misdiagnosis.** Sometimes the port is fine and the fault is the HDMI retimer IC or a power rail. Replacing the port will not fix those, and the diagnostic work needs equipment most home repairers do not have. If any of the above gives you pause, that is a reasonable signal to stop. ## When to mail it in If you do not have a hot-air station, a microscope, and prior microsoldering experience, this is a job worth handing over. Hark Tech is a UK solo workshop that handles Xbox HDMI port replacements on Xbox One, Series S and Series X consoles, including cases where pads have been torn by a previous attempt. Diagnosis is honest: if the fault turns out to be the HDMI retimer or another board-level issue rather than the port itself, you will be told before any work proceeds. Turnaround is typically within a few working days once the console arrives. Get in touch via the [contact page](/contact.html) for a quote and the mail-in address. --- #### Joy-Con stick drift: how to fix it on Switch 1, Lite and Switch 2 Source: https://harktech.co.uk/help/joy-con-drift-fix-switch-1-lite-switch-2 _Summary:_ Joy-Con stick drift is caused by worn potentiometers inside the thumbstick module; this guide covers recalibration, contact-cleaner cleaning and full stick module replacement for Switch 1, Switch Lite and Switch 2. ## What is Joy-Con drift? Joy-Con drift is when a Nintendo Switch thumbstick registers movement on screen even though you are not touching it. On a drifting left Joy-Con, a character might walk left by itself; on a right Joy-Con, the camera pans on its own. The problem affects the original Switch, Switch Lite, and the Switch 2. The root cause is almost always mechanical wear inside the stick module, specifically the pair of resistive potentiometers that track horizontal and vertical position. Over time the carbon coating on these tracks wears through, and the wiper stops returning a clean centre-point reading. Some units also develop drift through dirt, sweat residue, or manufacturing variance in spring tension. ## Step 1: Check whether Nintendo will repair it for free Before you open anything or buy any parts, check whether Nintendo will fix it at no cost to you. 1. Visit Nintendo's support website and search for Joy-Con repair UK. 2. Log in with your Nintendo Account and submit a repair request describing the drift. 3. Nintendo has repaired drift for free on many out-of-warranty units because of the widespread nature of the problem. This costs nothing except postage. If your Switch is still within two years of purchase, you are also entitled to a repair or replacement under UK consumer law regardless of Nintendo's own programme, that right sits with you, not Nintendo. ## Step 2: Recalibrate the stick (no tools, no risk) Recalibration does not fix worn hardware, but it is instant and carries zero risk, so always try it first. 1. On the Switch, go to **System Settings > Controllers and Sensors > Calibrate Control Sticks**. 2. Follow the on-screen instructions for the affected stick. 3. Test in a game. If the drift disappears, the stick may only have needed a baseline correction. More often it returns, worn hardware is inconsistent and recalibration only masks the problem temporarily. But it takes thirty seconds and rules out a pure software cause. ## Step 3: Clean around the stick base Dirt and residue can produce drift that is indistinguishable from worn-track drift. This fix is low-risk on the original Switch and Switch 2 Joy-Cons because the stick skirt has a gap you can reach without disassembly. 1. Power off the Switch and detach the Joy-Con. 2. Use short bursts of compressed air around the base of the thumbstick, moving the stick through its full range of motion while blowing. 3. Apply a small amount of electrical contact cleaner to the joint between the stick cap and the stick housing. Use a product rated safe for plastics, Servisol Super 10 and CRC QD are both appropriate. Do not use WD-40, silicone spray, or isopropyl alcohol alone. 4. Work the stick firmly through full circles twenty to thirty times to distribute the cleaner inside the module. 5. Allow five minutes to dry, then test. A drop or two of contact cleaner is sufficient. Excess liquid drawn into the module can dissolve the factory grease and make drift worse over time. On the Switch Lite the gap around the stick is tighter and harder to reach without partial disassembly, so results from this step are less consistent on that model. ## Step 4: Replace the stick module If cleaning does not resolve the drift, the only reliable long-term fix is replacing the stick module, the small assembly containing the potentiometers and the spring mechanism. **What you need:** - A replacement stick module for your specific model. Switch 1, Switch Lite, and Switch 2 all use different parts; confirm the part number before ordering. - A Y00 Tri-Wing screwdriver for the rear panel screws. - A JIS #000 or Phillips #000 driver for internal screws. - Plastic opening picks or a thin spudger. - Tweezers. - An anti-static wrist strap. **Procedure, Switch 1 left Joy-Con:** 1. Remove the four Tri-Wing screws from the rear cover. 2. Slide the rear cover off. There are no ribbon cables attached to it. 3. Disconnect the battery connector by lifting straight upward with a spudger. Do not pull on the cable itself. 4. Locate the stick module. It is held by a small Phillips or JIS screw and a ZIF (zero insertion force) ribbon connector. 5. Lift the ZIF lock gently with a spudger, it rotates upward, it does not come off entirely. 6. Slide the ribbon cable free. 7. Remove the retaining screw and lift the old module out. 8. Seat the replacement module, re-insert the ribbon cable, and lock the ZIF connector down. 9. Reconnect the battery connector. 10. Test the stick before reassembling the outer shell, it is much easier to re-open at this stage than after the screws are back in. 11. Replace the rear cover and screws. The right Joy-Con follows the same procedure with different internal layout. The Switch Lite is more involved: because the sticks are built into a single unibody shell, full disassembly, including motherboard removal, is required to reach the stick module. ## Switch 2 Joy-Con, what is different? Early teardowns suggest the Switch 2 Joy-Con uses a Hall Effect sensor design rather than the potentiometer-based design responsible for drift on the original Switch. Hall Effect sticks detect position magnetically without physical contact, so they are theoretically less prone to wear-based drift. However, some Switch 2 units have still reported drift, and firmware or calibration issues remain possible on any design. If your Switch 2 Joy-Con is drifting, recalibration and Nintendo's own repair channel are the safest first steps. The repair community is still establishing standard disassembly and parts procedures for this newer hardware, and parts availability is limited as of mid-2025. ## Risks to understand before you start **Warranty.** Opening a Joy-Con or Switch voids Nintendo's manufacturer warranty and may end your eligibility for the free repair programme. **ESD damage.** The internals of a Joy-Con are sensitive to static discharge. An anti-static wrist strap is genuinely necessary if you have carpeted floors or are working in dry conditions. **Ribbon cable damage.** The cables inside a Joy-Con are thin and tear easily. Tearing the stick cable, battery cable, or SL/SR button cable during disassembly turns a straightforward repair into a more complex one. **Wrong part.** Switch 1, Switch Lite, and Switch 2 stick modules are not interchangeable. Verify your model before ordering. **Stripped screws.** Tri-Wing screws are soft and strip easily if you use the wrong driver or apply too much torque. A stripped screw is difficult to remove without damaging the shell. ## When to mail it in If you would rather not risk the ribbon cables, do not have the correct drivers to hand, or the drift has returned after cleaning, a professional repair is the lower-risk option. At Hark Tech, Joy-Con and Switch Lite stick replacements are a routine mail-in job. You send the Joy-Con or console via Royal Mail, we replace the stick module, test it thoroughly, and return it within a few working days. If you have a Switch 2 with drift, get in touch first and we can advise on what is currently possible given parts availability. To arrange a repair or ask a question, visit [/contact.html](/contact.html). --- #### Xbox Elite Series 2 Paddle, Bumper and Trigger Failures: What Goes Wrong Source: https://harktech.co.uk/help/xbox-elite-series-2-paddle-bumper-trigger-failures _Summary:_ The Elite Series 2 has a handful of well-known mechanical failures beyond stick drift. Here's what actually breaks, what you can fix at the kitchen table, and what needs the soldering iron out. The Xbox Elite Series 2 is a lovely controller right up until it isn't. Stick drift gets all the headlines, but in our workshop the Elite-specific complaints arrive in a fairly predictable order: a bumper that has gone soft, a paddle that won't click, a hair trigger lock that no longer catches. None of it is your fault. The pad's internal mechanics simply aren't built for the abuse a £160 controller invites. This article covers the mechanical and electrical Elite-2 failures specifically. If your problem is the stick wandering on its own, start with our [Xbox controller stick drift guide](/help/xbox-controller-stick-drift-fix) instead. ## The four failures we see most In rough order of how often they land on our bench: ### 1. Bumper microswitch failure (RB and LB) The famous one. The tiny tactile switches under the RB and LB bumpers wear out, and you end up mashing the bumper two or three times to get a click registered. Sometimes only the inner edge works. Sometimes nothing does. This is the failure that pulled the Elite 2 into the long-running Xbox controller drift class action in late 2020, and it's the reason Microsoft quietly bumped the warranty from 90 days to a full year that same month. The switches themselves are cheap (pennies each in bulk) and iFixit publishes a bumper switch replacement guide. It's a soldering job, not a snap-fit, so it's not first-timer friendly. ### 2. Paddle won't click or won't register The back paddles attach magnetically. Two things go wrong. Either the small magnet inside the chassis slides out of position so the paddle won't seat properly, or the paddle clicks fine but the underlying dome switch on the PCB has degraded and stops registering presses. For a loose paddle, reseating with firm pressure and checking alignment fixes it more often than not. Microsoft's own support page on paddle reattachment is the right first stop. If the paddle clicks but does nothing, that's a board-level issue rather than a paddle issue, and it usually needs the controller opening up. ### 3. Hair trigger lock won't catch Flick the trigger lock to the short-pull position and nothing happens, or the plastic sleeve over the lock literally falls off in your hand. The locks are mechanical and the plastic shoes that ride over the metal switch wear thin, especially on the left trigger if you play a lot of shooters. Replacement metal hair-trigger locks are available aftermarket and are a reasonable DIY swap if you're comfortable with a T8 driver. ### 4. Hair trigger registers as held-down Less common, but distinctive: with the trigger lock engaged the game behaves as if you're permanently pulling the trigger. Usually this is a Hall-effect sensor calibration drift inside the trigger module, not the lock itself. A firmware reset via the Xbox Accessories app is the free first try. If that fails, it's a module swap. ## Things that look like Elite-specific failure but aren't - **Stick that drifts on its own.** That's the same potentiometer wear that affects every standard Xbox pad. Same fix, same parts. See our [general stick drift overview](/help/controller-stick-drift) or the [hall-effect vs TMR explainer](/help/hall-effect-vs-tmr-vs-standard-joycon-sticks) if you're considering an upgrade module. - **Battery that drops from 100% to 20% in an hour.** The Elite 2's internal lithium cell is rated for roughly 500 cycles. After two or three years of daily use it is simply tired. This is a battery swap, not a controller fault. - **Bluetooth that won't pair to a PC.** Nine times out of ten it's the PC's Bluetooth stack, not the pad. Try a wired USB-C connection first to rule the controller in or out. ## Warranty: where you actually stand in 2026 Microsoft's Elite Series 2 warranty has been one full year from date of purchase since the October 2020 change, and that's still the standard term today. There is no separate "extended warranty programme" you need to opt into. If your pad is inside that year and Microsoft can verify the purchase, they'll repair or replace it for free. The US drift class action moved into private arbitration rather than a courtroom settlement, so there's no claim form to fill in and no class payout to wait for. UK consumers aren't covered by that case anyway; your stronger protection here is the Consumer Rights Act, which gives you up to six years to pursue a claim for goods that weren't of satisfactory quality at the point of sale. Worth knowing about, rarely worth the time. ## DIY versus send-in Sensible DIY: - Reseating a loose paddle - Swapping the hair trigger lock sleeves - Cleaning around a sticky paddle or bumper with isopropyl alcohol - A firmware reset via the Xbox Accessories app Not DIY unless you solder: - Bumper microswitch replacement - Stick module swap (Hall-effect or otherwise) - Trigger sensor replacement - Battery replacement Microsoft's own out-of-warranty postal repair is a flat-rate exchange in some regions; the UK route quotes per case. Independent UK repair shops typically come in between £35 and £60 for a single fault. ## Sending it to us Elite 2 faults can involve switches, flexes, controls or chassis damage, so parts work is quoted after the booked assessment. Pack instructions are in our [mail-in packing guide](/help/how-to-pack-console-for-mail-in-repair). If you're weighing this against a PS5 pad, our [DualSense Edge repair-or-replace article](/help/ps5-dualsense-edge-stick-drift-repair-or-replace) covers the Sony equivalent. For uncertain controller faults, book Hark Tech's £29 controller assessment, clean and calibration. It includes tracked UK return; if parts are needed, we quote first and credit the £29 in full if you approve. If you decline, it covers the assessment and return. --- #### Steam Deck Loud Fan, Overheating or Rattle? Fix Guide Source: https://harktech.co.uk/help/steam-deck-overheating-loud-fan-rattle-fix _Summary:_ A workshop-grade walkthrough of why a Steam Deck overheats or whines, how to tell a healthy loud fan from a failing one, and what's actually worth fixing. If your Steam Deck is throwing out hot air, screaming under load, or making a thin whining rattle that wasn't there last month, the cause is usually one of a small handful of things. Some are five-minute fixes. Some need the back off. This is the routine our workshop runs through before we quote anything. ## Is it actually overheating, or just loud? A Steam Deck APU is rated to run hot. Seeing 80-90C on the CPU or GPU in a demanding title is normal, not a fault. Thermal throttling on the LCD model typically kicks in around the mid-90s, and you'll feel it as a sudden frame rate drop rather than a shutdown. What counts as a real problem: - Shutdowns or reboots mid-game - Sustained throttling in light games (indies, 2D, older titles) - The chassis becoming too hot to hold near the right-hand vent - A fan tone that has clearly changed character since you bought it If none of those apply and you're just hearing the fan, the Deck is probably working as designed. ## 5 causes of Steam Deck overheating and fan noise, in order of likelihood ### 1. Dust in the heatsink (by far the most common) The Deck pulls air in through the rear vents and pushes it out the top. Lint, pet hair and pocket fluff build up on the heatsink fins inside the exhaust and choke airflow. Symptoms: fan ramps earlier than it used to, exhaust air feels weak, temps creep up over a session. A can of compressed air aimed at the exhaust vent (fan off, Deck powered down) clears the easy cases. Stubborn buildup needs the back cover off so you can blow through the fins from the clean side. Our [laptop overheating guide](/help/laptop-overheating-loud-fan-slow) covers the same principle in more detail. ### 2. The infamous LCD Delta fan whine Early LCD Decks shipped with one of two fans: a Delta (square-bodied, more curved blades) or a Huaying (rounder casing). The Delta unit became notorious for a high-pitched whine that the Huaying didn't have. Valve later adjusted the fan curve in SteamOS to tame it, and refreshed-model Decks use revised fan designs. If your Deck is an early LCD unit with a Delta fan and the whine bothers you, an iFixit Huaying-style swap is a known fix. The OLED model uses a redesigned impeller and doesn't suffer from this. ### 3. Worn or pumped-out thermal paste Decks that have done two or three years of heavy use sometimes show a slow temperature creep that air-duster cleaning doesn't fix. Repastes in the field typically report drops in the region of 5-15C on the SoC, with bigger numbers from phase-change pads like PTM7950 versus standard paste. We've seen the same in our workshop. Worth doing if temps are clearly worse than they used to be; not worth doing on a Deck that's behaving normally. ### 4. Fan bearing failure (the rattle) A proper rattle, ticking, or grinding tone is different from the Delta whine. That's a failing sleeve bearing, and no amount of fan curve tweaking will fix it. Replacement fans for both Original and Refreshed LCD Decks and the OLED are stocked by iFixit as genuine parts. The job is intermediate DIY level: back cover, shield, battery disconnect, fan unclip. Roughly thirty minutes if you've done a phone before. ### 5. Ambient conditions and software load Direct sunlight, a duvet under the Deck, an unventilated dock, or a background shader compile after a SteamOS update will all make the fan run hard for reasons that aren't really faults. Check what's running in the performance overlay before assuming hardware. ## Things that look like overheating but aren't - **Coil whine from the board** rather than the fan. High-pitched, changes with frame rate rather than load, can't be silenced by stopping the fan. Cosmetic, not a failure. - **Charger fan or PSU buzz** when docked. Unplug the charger to test. - **Speaker hiss** at high volume, especially in menus. Audio, not thermal. - **A genuinely demanding game.** Cyberpunk at 15W will be loud on any Deck ever made. ## Software-side cooling wins Before you open anything, try these. ### Cap the TDP Most AAA games on Deck show identical or near-identical frame rates between 15W and 10-12W. Drop the per-game TDP in the quick menu to 10W and you'll often lose nothing visible while the fan calms right down and battery life jumps. Plugins like SimpleDeckyTDP give finer control if you want it. ### Use the Quiet fan profile For older or indie titles the Quiet profile in SteamOS keeps the fan gentler at the cost of slightly higher steady-state temps, which is the right trade for light loads. ### Cap the frame rate Halving the frame cap roughly halves GPU work. Forty FPS on a 90Hz panel still feels smooth and runs noticeably cooler than uncapped. ## When to send it in If the fan rattles, the Deck throttles in light games after cleaning, or you'd rather not pull the back off yourself, we handle Steam Deck repairs mail-in across the UK. Repaste, fan swap and full dust strip are routine jobs here. See [how to pack a console for mail-in repair](/help/how-to-pack-console-for-mail-in-repair), and if charging is also playing up the [Steam Deck won't charge guide](/help/steam-deck-wont-charge-diagnosis-fix) is the sibling article. The [Xbox Series X overheating writeup](/help/xbox-series-x-overheating-loud-fan) covers the same logic on a bigger console. For a confirmed fan fault, Hark Tech offers fan replacement with an internal clean and fresh thermal paste for £59, including tracked UK return and a 12-month warranty. Ask for a free photo check first if the cause is unclear. --- #### Switch 2 Joy-Con Drift: A 2026 Field Report Source: https://harktech.co.uk/help/nintendo-switch-2-joycon-drift-2026-field-report _Summary:_ Eleven months after launch, the first wave of Switch 2 Joy-Con drift reports is here. We summarise what's confirmed, what's still unclear, and the repair options open to UK owners in 2026. The Switch 2 launched in June 2025 and the question we get asked most often in the workshop is simple: did Nintendo finally fix the drift? The short answer, eleven months in, is that the new Joy-Con 2 is better built than the original but uses the same fundamental stick technology, and we've started to see the first failures land on the bench. Here's what we know, what we don't, and what your options are in the UK in 2026. ## What's actually inside the Joy-Con 2 stick Despite years of speculation that Nintendo would move to hall-effect or TMR sensors, teardowns of the Switch 2 confirmed they did not. iFixit and several independent teardowns found Alps-style potentiometers with a graphite wiper on a resistive track, the same basic mechanism as the original Switch. The contact pads appear slightly larger and the tolerances tighter, which should extend service life, but the wear mechanism is unchanged: the wiper eventually scratches the resistive material and the stick starts reporting movement that isn't there. Nintendo of America's Nate Bihldorff confirmed in April 2025 that hall-effect sensors were not used. The most plausible reason, raised by multiple engineers online, is that the Joy-Con 2 attaches to the console with strong magnets, and hall-effect sensors are sensitive to external magnetic fields. TMR (tunnelling magnetoresistance) would have been the obvious workaround, but Nintendo did not go that route either. If you want the background on why sensor choice matters, our [hall-effect vs TMR vs standard sticks](/help/hall-effect-vs-tmr-vs-standard-joycon-sticks) explainer covers the trade-offs in plain English. ## Are Switch 2 units actually drifting yet? Yes, but we want to be careful here. The Switch 2 is still young, and the first wave of drift reports started appearing within months of launch on forums and subreddits. Some of those were almost certainly out-of-the-box defects rather than wear failures. The honest position in May 2026 is: - Confirmed drift cases exist, including a handful that hit our workshop. - We do not have enough volume yet to quote a meaningful failure rate, and anyone who does is guessing. - The fleet hasn't crossed the 12-to-18 month mark where original Switch Joy-Cons started failing en masse, so the real test is still ahead. We'll update this article as the picture firms up. For now, treat headline percentages with scepticism. ## The magnetic connector: a new failure mode The Joy-Con 2 swaps the old plastic rail for a magnetic mount with a small release button on the back of each controller. We like the engineering, but it introduces failure modes the original didn't have: ### Connector wear and bent pins The electrical contact still happens through a row of small pins inside the magnetic interface. iFixit has already published a connector replacement guide for the right Joy-Con 2, which tells you everything about how repairable Nintendo expects this part to be. We've seen one unit where intermittent disconnects traced back to a bent pin after the owner had been dropping the Joy-Cons onto the console at an angle. ### Unintended detachment Early worries about Joy-Cons flying off during play have largely not materialised. The release button is mandatory; the magnets are strong enough that we haven't had a single "it fell off in handheld mode" complaint in the workshop. There was a separate, unrelated issue in mid-2025 where Switch 2 owners reported wireless disconnects traced to interference from cheap HDMI cables in the dock, which is worth ruling out before assuming a hardware fault. ## Nintendo UK's repair position Nintendo UK has maintained its free Joy-Con repair policy for the original Switch since 2023, regardless of warranty status, and has extended the same approach to the Joy-Con 2. In practice: - Drift repairs are free, in or out of warranty, provided the damage isn't from third-party accessories, modification, or impact damage. - Turnaround is quoted at up to 10 working days. In our experience with original-Switch repairs it's usually closer to a week. - The repair adds 90 days onto whatever warranty time remains. You book through the Nintendo UK Support site. If the console itself is involved (for example a damaged magnetic connector port), that's a separate console repair and may not be free out of warranty. Worth noting: if your Switch 2 also won't charge or has battery issues, our [Switch won't charge guide](/help/nintendo-switch-wont-charge-dead-battery) covers diagnosis steps that mostly carry over to the new console. ## Aftermarket replacement sticks This is where things got interesting in May 2026. GuliKit launched what it claims is the first TMR replacement joystick set designed specifically for the Joy-Con 2, priced around £16.99 in the UK. The interesting engineering detail is a dual-layer anti-magnetic shield, since the console's own attachment magnets sit close to the stick position and would otherwise confuse a magnetic sensor. We have not had one of these on the bench long enough to give a verdict. The original GuliKit TMR sticks for the Switch 1 Joy-Con have been solid in our experience, so we're cautiously optimistic, but "new product, six months in" is the right level of trust to extend right now. Generic hall-effect modules listed on eBay and Amazon for the Joy-Con 2 should be treated with more caution, as several do not appear to account for the magnetic interference problem at all. For a broader take on aftermarket sticks across platforms, see our [controller stick drift overview](/help/controller-stick-drift) and our [original Switch Joy-Con repair and upgrade options](/help/nintendo-switch-joycon-drift-permanent-fix) article. The Sony side of the comparison is in our recent [DualSense Edge stick drift piece](/help/ps5-dualsense-edge-stick-drift-repair-or-replace). ## What we'd recommend right now If your Switch 2 develops drift in 2026: 1. Try the standard stick recalibration in the system settings first. It won't fix worn potentiometers but it rules out a soft fault. 2. If Nintendo confirms the unit is eligible for its current UK repair programme, compare that manufacturer route first. Eligibility and terms can change, so check Nintendo directly. 3. Consider an aftermarket TMR module only if you're out of warranty, comfortable with soldering, or you simply want a more durable stick. Wait a few more months on the GuliKit Joy-Con 2 sticks if you can; we'd like to see real-world durability data first. We're tracking Switch 2 failures across our intake and will keep this article current as the picture sharpens. For a free photo check, [send the symptoms and clear photos](/contact.html). Confirmed Joy-Con 2 drift can use the £45 one-controller or £65 pair service; mixed or uncertain faults use the £29 controller assessment. --- #### PS5 DualSense Battery Replacement: Is It the Cell or the Controller? Source: https://harktech.co.uk/help/ps5-dualsense-battery-replacement-or-dead-pad _Summary:_ A two-year-old DualSense that dies after 90 minutes is almost always a tired battery, not a tired controller. Here is how we tell the difference in our workshop, and what to know before you order a replacement cell off Amazon. A DualSense that shipped at launch is now four and a half years old, and even pads bought in 2024 are well into the window where the battery starts to sag. The cell inside is a 1,560 mAh lithium-ion pack (Sony part number LIP1708, 3.65 V), and like every Li-ion battery it loses usable capacity with every charge cycle. By the time you are getting 90 minutes off a full charge instead of the original six to eight hours, the cell has done its job and wants retiring. The good news: it is one of the more replaceable batteries in modern consumer electronics. The less good news: the aftermarket parts market is a minefield. This article is the battery counterpart to our [DualSense stick drift guide](/help/ps5-dualsense-stick-drift-repair). If your pad is also wandering in menus, that is a separate fault and worth reading alongside. ## How to tell it is actually the battery Short runtime is the obvious symptom, but several other faults look identical from the sofa. Before you order a cell, rule the others out. ### Four causes of "my DualSense won't hold a charge" in order of likelihood 1. **Worn battery cell.** Two years or more of daily use, runtime collapsed from hours to under two hours, charges to full normally but drains fast. This is the textbook profile and by far the most common case we see. 2. **Failing USB-C port.** Pad only charges at one specific cable angle, or the orange light flickers when you wiggle the connector. The port is surface-mounted and the solder pads lift with rough cable insertions. A new cell will not fix this. 3. **Cable or PSU fault, not the pad at all.** Swap to a known-good USB-C cable plugged directly into the PS5 front port (not a hub, not the dock). A surprising number of "dead" pads we receive charge perfectly once the customer's frayed cable is out of the picture. 4. **Firmware or pairing glitch.** Rare, but a pad that thinks it is permanently transmitting can drain in 30 minutes. Hold the small reset button on the back near the Sony logo for five seconds with a paperclip, then re-pair via USB. If you have ruled out 2, 3 and 4, you are almost certainly looking at the cell. ### Things that look like a dead battery but aren't - **Adaptive triggers stuck on high resistance.** A trigger motor jammed at full tension pulls current constantly. Runtime tanks, but the cell is fine. - **A controller that won't wake the console.** Usually a Bluetooth pairing issue rather than charge state. - **"It charges to full in ten minutes."** That is the controller's charge IC giving up and reporting 100% prematurely. Replacing the cell rarely fixes this on its own. - **DualSense Edge with mediocre battery life from new.** The Edge ships with a smaller 1,050 mAh pack (about a third less than the standard pad) to make room for the swappable stick modules. Four to six hours is normal for an Edge in good health, not a fault. See our [DualSense Edge guide](/help/ps5-dualsense-edge-stick-drift-repair-or-replace) for the wider picture on that pad. ## The swap, in broad strokes We are not going to reproduce the iFixit guide step by step (it is excellent, free, and rated as a moderate repair). The short version: four Phillips screws under the back grips, careful clip release with a plastic pick around the seam, lift the back shell, unplug the JST connector on the battery lead, swap the pack, reconnect, reassemble. No soldering required on a standard DualSense. About 20 minutes for someone who has done it before, closer to an hour for a first attempt. The two places people break things: - **The clips along the top edge near L1/R1.** They want to be pried toward the face buttons, not pulled straight up. Force in the wrong direction snaps them. - **The ribbon cable to the trigger board.** It is short and easy to tear if you flip the shell open too far. Work slowly. If either of those sentences made you nervous, send it to us. ## Genuine Sony vs aftermarket cells Sony does not sell the LIP1708 as a spare part to the public, so every replacement you can buy is either a pulled OEM cell or a third-party copy. Both can be fine. Both can also be terrible. The specific scam to watch for is **inflated capacity claims**. The original cell is 1,560 mAh in a fixed physical envelope. Listings claiming 2,500 mAh, 2,650 mAh or (we are not making this up) 5,000 mAh in the same pack shape are not delivering what they advertise. Lithium-ion energy density has not doubled in five years. What you actually get is usually an 800 to 1,200 mAh cell with a printed label lying about it. The pad works, briefly, then dies faster than the original. Rules of thumb we use when sourcing: - Anything claiming materially more than 1,600 mAh in the standard form factor is suspect. - A seller who lists the LIP1708 designation, voltage (3.65 V), and Wh rating (around 5.7 Wh) is more likely to be selling the real thing than one who only quotes mAh. - Reviews mentioning "died in three months" on a battery product are the canary. We do not recommend specific brands here because the listings churn weekly and a good seller this month is often a re-labelled bad one next month. ## Sony's out-of-warranty option Sony UK runs an Out of Warranty exchange service for PlayStation hardware where you pay a flat fee and receive a refurbished unit in return. Pricing is not published as a public list and changes, so check the current figure on the PlayStation UK support site before deciding. For a single pad it is rarely the cheapest option, and you lose your original controller in the exchange, which matters if it has any sentimental or cosmetic value. ## When to send it in A battery swap on a standard DualSense is genuinely a home-doable job if you are comfortable with a Phillips screwdriver and a plastic pry tool. Send it to us if: - You have already tried a swap and the pad will not boot, or the new cell behaves like the old one. - The USB-C port is loose, intermittent, or has visible damage. - It is a DualSense Edge (the Edge teardown is significantly fiddlier and the cell is a different, harder-to-source part). - You suspect multiple faults: short battery life *and* drift, *and* a sticky trigger. At that point a refurb makes more sense than a parts safari. For the wider picture of controller faults, our [controller stick drift overview](/help/controller-stick-drift) and the [PlayStation repair hub](/help/playstation-repair) are good starting points. For uncertain controller faults, book Hark Tech's £29 controller assessment, clean and calibration. It includes tracked UK return; if parts are needed, we quote first and credit the £29 in full if you approve. If you decline, it covers the assessment and return. --- #### PS5 DualSense Edge Stick Drift: Replace the Module Yourself or Send It In Source: https://harktech.co.uk/help/ps5-dualsense-edge-stick-drift-repair-or-replace _Summary:_ The DualSense Edge is the rare premium controller where you can swap a drifting stick yourself without soldering. Here's how to confirm the fault, fit a new module, and decide between Sony's official kit and a hall-effect upgrade. The DualSense Edge is one of the few premium controllers where Sony actually expects you to replace the sticks yourself. The stick modules pop out with a metal lever, no soldering, no warranty void. If yours has started drifting, this article walks through confirming the fault, fitting a replacement module, and choosing between Sony's official kit and a hall-effect aftermarket option. If you've landed here with a standard PS5 pad rather than the Edge, you want the [base DualSense stick drift guide](/help/ps5-dualsense-stick-drift-repair) instead. The base controller needs the joystick desoldered from the mainboard, which is a very different job. ## How to tell it's actually drift Real drift is the controller reporting stick movement when your thumb isn't on it. The usual signs: - Your character or camera creeps in one direction on the menu screen - Aim pulls off-target in a consistent direction - The PS5's controller test (Settings > Accessories > Controllers > Test Input Device) shows a stick sitting away from centre at rest For a sharper read, plug the pad into a PC or phone and open a browser-based gamepad tester. With the stick at rest the axis values should sit at or very near 0.0000. Anything past about 0.05 and you'll feel it in-game. ### Things that look like drift but aren't In order of how often we see them in the workshop: 1. **Dead-zone set too low in a custom Edge profile.** The Edge lets you tighten the inner dead-zone in its on-controller profiles. Set it too aggressive and any tiny sensor noise reads as movement. Reset the profile to default and retest before you spend money. 2. **Game-side aim assist or sensitivity curve.** Aim drift in one specific game with nothing happening in the menu usually means the game, not the pad. 3. **Dirt under the stick skirt.** Crumbs, hair, skin oil. The Edge module pulls out, so you can clean around the gimbal with isopropyl and a soft brush without dismantling anything. 4. **Bluetooth interference or low battery.** Worth ruling out by testing wired with the supplied USB-C cable. 5. **Firmware glitch.** Reset the controller with the pinhole on the back, then re-pair. Only if the drift survives all of the above is it a hardware fault in the module itself. ## Replacing the module: the official Sony route Sony sells the Stick Module for DualSense Edge as a single-stick kit. UK pricing in 2026 is around £19.99 per module from PlayStation Direct, Argos and Scan, with stock that comes and goes. If both sticks are worn you'll need two. The swap takes about two minutes once you've done it once: 1. Flip the controller over and slide the **RELEASE** latch on the back towards the trigger. The front faceplate lifts straight off. 2. The stick module sits in a metal cage. Lift the small lever next to the module by about 90 degrees. 3. Pull the old module straight out. There are no wires, no screws, no ribbon cables. 4. Push the new module in until it clicks, drop the lever back down, refit the faceplate. 5. Power the controller on and run the input test. The stick should sit dead centre. No recalibration step is required for the official module. If you've kept the original stick cap you can swap it onto the new module by pulling it straight up. ### The hall-effect / TMR alternative The official Sony modules use the same potentiometer design as the rest of the controller market, which is what wears out and causes drift in the first place. A growing range of aftermarket drop-in modules use hall-effect or the newer TMR (tunnel magnetoresistance) sensors instead. Magnetic sensing removes the carbon-contact wear pattern, but mechanics, contamination and calibration can still affect centring. These modules slot into the same cage as the Sony part with no soldering. We've fitted them in our workshop and they work, but a few caveats: - Expect to pay roughly £25 to £40 per module versus £20 for Sony's. - Quality varies a lot between sellers. Stick to brands with a return policy. - A handful of customers prefer the feel of the standard pots and find magnetic sticks slightly different in feedback. Worth knowing before you commit both sticks. - Some modules need a one-time calibration via a small PCB included in the kit. For the longer version of the hall-effect argument across all controllers, see our [hall-effect vs TMR vs standard sticks explainer](/help/hall-effect-vs-tmr-vs-standard-joycon-sticks). ## When to send it for repair instead The module swap is genuinely easy. Where we'd say send it in: - The faceplate won't release, or the release latch feels broken. There are clips inside that can snap if forced. - The drift is on a stick you've already replaced once. The cage contacts or the mainboard side may be the actual fault. - L2/R2 triggers, paddles, the touchpad or rumble have also failed. These do need the controller opening properly, and the Edge is denser inside than a base DualSense. - The controller won't charge or the battery runtime has collapsed. The Edge ships with a small 1,050 mAh cell (versus 1,560 mAh in the base pad), so it was never a long-runner, but a tired battery after a few years is a real and fixable fault. Sony's own out-of-warranty route for controllers in the UK is an exchange rather than a repair, and the published fees historically make a fresh Edge purchase look tempting. Independent UK repairers, ourselves included, typically charge less than that and return your original controller with your profiles intact. ## Quick decision guide - **Drift in one stick, controller otherwise fine, comfortable with a faceplate swap:** buy a Sony module (~£20) and fit it yourself. - **Drift returning after previous repairs, or you want to stop thinking about it:** fit hall-effect / TMR modules in both sticks. - **Anything else broken alongside the drift, or you don't fancy opening it:** post it in. For general background on why all controller sticks eventually drift, our [controller stick drift overview](/help/controller-stick-drift) covers the mechanism, and we've a parallel [Xbox stick drift guide](/help/xbox-controller-stick-drift-fix) if there's an Elite or standard Xbox pad in the same drawer. Hark Tech's fixed DualSense Edge drift repair is £55 for one compatible Hall Effect stick, including tracked UK return and a 12-month warranty; allow 3–5 working days from arrival. Mixed or uncertain faults use the £29 controller assessment, credited in full if parts work is approved. --- #### Steam Deck Won't Charge: Diagnosis and Fix Decision Tree Source: https://harktech.co.uk/help/steam-deck-wont-charge-diagnosis-fix _Summary:_ A workshop-tested decision tree for diagnosing a Steam Deck that won't charge, covering LCD and OLED variants and when DIY makes sense versus posting it in. A Steam Deck that won't take a charge is one of the more frustrating handheld failures because the symptoms for four very different causes look almost identical: plug it in, nothing happens, or the LED flickers and dies. This article walks through how we triage a non-charging Deck in our workshop, what each fault actually looks like up close, and where the line sits between a sensible DIY repair and a job for a soldering iron and hot air. Both the original LCD Deck and the newer OLED model are covered. They share most of the charging logic but the OLED has a redesigned charger circuit (two charger ICs in parallel, which runs cooler) and a slightly different daughterboard layout, so the failure rates differ. We'll flag the differences where they matter. ## Before You Open Anything: The 60-Second Sanity Check Do this first, in order, because it costs nothing and rules out the most common causes. 1. **Try a different cable and a different charger.** Use the official 45W brick if you have it. The Deck needs a valid USB-C Power Delivery (PD) contract over a C-to-C cable. A random A-to-C lead from a phone charger will often produce exactly the "nothing happens" symptom even though the hardware is fine. 2. **Look inside the USB-C port with a torch.** Pocket lint, sock fluff and dust pack into the port and stop the plug seating properly. Use a wooden cocktail stick or plastic dental pick, never metal, and never compressed air at point-blank range. 3. **Hold the power button for 12 seconds.** This forces a hard power cycle. If the Deck's controller has hung, this is how you recover it. Wait 30 seconds, plug in, try again. 4. **Check the wall socket.** Sounds patronising, we know, but we've had two Decks sent in this year where the actual fault was a tripped RCD. If one of those four steps fixed it, you're done. If not, read on. ## Four Causes of a Dead Steam Deck Charge, In Order of Likelihood This is roughly the order we see them at the workshop bench. Your mileage will vary, but it's a reasonable diagnostic order. ### 1. Charger or cable fault (about half the cases) The original Valve 45W brick is generally reliable, but cables fail constantly, especially where they exit the connector. Symptoms: intermittent charging, charging only at certain cable angles, charging from one charger but not another. Swap-test with a known-good PD charger and an E-marked C-to-C cable rated at 60W or higher. If a different charger works, you've found it. ### 2. USB-C port damage on the Deck (about a third of cases) The USB-C connector is soldered to a small daughterboard and takes a lot of mechanical stress. Drops with the cable plugged in are the classic killer: the plug levers against the socket and either bends the internal pins or rips pads off the board. Symptoms: charges only when the cable is held at a specific angle, charges from one orientation of the (reversible) plug but not the other, visible bent or missing pins inside the socket, or a connector that feels loose and wobbly. On the LCD Deck, Valve does not sell the daughterboard as a spare part, so replacement means a third-party board or a port-only reflow job. On the OLED Deck the daughterboard design changed and aftermarket replacement boards are widely available through iFixit and the usual marketplace sellers. ### 3. SteamOS firmware quirk (occasional, but worth checking) Not every "won't charge" complaint is hardware. SteamOS 3.7.8 introduced a battery charge limit feature, and several users reported the Game Mode battery indicator getting stuck at 80% and showing "charging" forever after waking from sleep. The Deck is actually fine: the percentage display is just lying. Check the battery state in Desktop Mode or via the performance overlay, both of which read the real value. A reboot clears it. If you're running an older SteamOS, update before assuming hardware. Also worth checking: any third-party battery limiter or power tool you've installed via Decky Loader. Disable those and retest. ### 4. Battery fault (least common, but serious) Lithium cells do eventually fail, and a swollen battery is dangerous as well as inconvenient. Signs: the back of the Deck no longer sits flat on a table, the trackpads or screen are being pushed outward, the device gets unusually hot, or it charges to a low percentage and then stops. If you see any swelling, stop using it, do not charge it further, and post it to a repair shop or recycle it via a proper battery disposal route. Don't ship a swollen lithium battery by standard post. ## Things That Look Like a Dead Charge Port But Aren't These are the ones that catch people out and lead to unnecessary repairs. - **Dock-only failure.** If the Deck charges fine from the wall but not through the official dock (or a third-party dock), the dock or its upstream charger is the problem, not the Deck. Docks need a charger that can negotiate enough wattage to run the dock plus charge the Deck; a weak PD charger will leave the Deck running on battery while docked. - **"Slow charger" warning.** This means PD handshake succeeded but at a lower wattage than expected. Usually a cable issue (no E-marker chip, or a C-to-A adapter in the chain) rather than a port fault. - **Charges only when off.** If the Deck charges while powered off but not while running a demanding game, the charger isn't delivering enough wattage to both run the SoC and top up the battery. Not a fault, just physics. A genuine 45W PD source should keep up. - **LED is on but battery doesn't climb.** Could be the firmware bug above, or the battery's internal protection circuit has latched off after a deep discharge. Leave it plugged in for 30 to 60 minutes before assuming it's dead. If you've also ruled out a general power failure, our [laptop won't turn on troubleshooting guide](/help/laptop-wont-turn-on-no-power-black-screen) covers some of the same logic for non-handheld kit, and the [Nintendo Switch charging guide](/help/nintendo-switch-wont-charge-dead-battery) covers a very similar fault pattern on the other big handheld. ## DIY vs Mail-In: Where's the Line? Realistic DIY territory: cleaning the port, swap-testing chargers and cables, updating SteamOS, and (if you're confident with a Torx driver and iFixit's guides) replacing an OLED daughterboard, which is a screws-and-connectors job with no soldering. Not realistic DIY: replacing the USB-C connector itself on the LCD daughterboard (it's a fine-pitch surface-mount part that needs hot air and flux), repairing torn pads on the board, or any battery work involving swelling or punctured cells. These need proper equipment and experience or you'll make the bill larger. ### What about Valve's own RMA? Valve do run a UK repair route via Steam Support, but a few things to know. Valve's own limited hardware warranty doesn't apply in the UK; you fall back on your statutory consumer rights, which means the seller you bought it from is usually your first port of call. Turnaround through Valve is typically two to three weeks, your storage will be wiped, and out-of-warranty repair costs are quoted case by case. For an out-of-warranty port repair, a UK specialist is often faster and cheaper. UK independent repair shops typically charge around £80 to £130 for a Steam Deck USB-C port repair, with the upper end reflecting motherboard track damage where the port has ripped pads off the board. ## If You'd Like Us To Handle It For a confirmed USB-C port fault, Hark Tech offers a £75 repair with tracked UK return and a 12-month warranty. Other faults need a free photo check first; we confirm the route and price before you send anything. --- #### PS5 disc drive won't read, eject, or makes grinding noise, what's actually wrong Source: https://harktech.co.uk/help/ps5-disc-drive-wont-read-or-eject _Summary:_ Disc drive grinding, spitting discs out, or refusing to eject? Here's what's actually broken inside a PS5 disc drive, what you can safely try at home, and why the drive can't just be swapped. ## What you're seeing PS5 disc drives fail in a handful of very predictable ways. If yours is doing one of these, you're in the right place: - **Grinding or clicking noise** when a disc goes in, often followed by the disc being spat back out - **Disc inserts but won't read**, game library shows the disc icon greyed out, or nothing happens at all - **Disc stuck inside**, won't eject from the menu, won't eject with the manual eject screw, or eject motor whirrs without releasing the disc - **Console keeps trying to eject on its own**, even with no disc inside (the famous phantom-eject loop) - **Disc inserts halfway and stops**, console makes a thunk, then nothing This is hardware. No factory reset, rebuild database, or safe-mode trick fixes a mechanically dead drive. Save yourself the hour. ## Try this first, is it really the drive? Before assuming the worst, rule out the easy stuff: ### Test with multiple discs Try **at least three different discs**, ideally a mix of Blu-ray games, 4K movies, and a standard DVD if you have one. If only one disc fails, the disc is scratched or warped, not the console. PS5 drives are particularly fussy about discs that have been left in the sun (warped) or have hairline scratches near the inner ring. ### Confirm digital games still work Launch a digital game from the home screen. If digital games play fine, networking is fine, and only disc-based stuff is broken, that confirms the drive itself, not the motherboard or PSU. ### Check for a software trip - Power the console down fully (hold the power button until it beeps twice and the fans stop) - Unplug from mains for 60 seconds - Boot in Safe Mode (hold power until the second beep) and run **Rebuild Database** If this clears the symptoms, brilliant, done. If it doesn't, the drive is dead and software won't fix it. ## The pairing problem (and why most shops won't help) Here's the bit Sony don't advertise: the PS5 disc drive is **cryptographically paired to the motherboard**. Every drive has a unique key burned in at the factory and the console refuses to talk to any drive it isn't paired with. That means: - You **cannot** just buy a working drive from a broken PS5 on eBay and swap it in - A drive transplant requires re-pairing the new drive to your motherboard, which needs paid Sony tools or a third-party flasher with the right firmware dump - Most general repair shops genuinely cannot do this, they'll send the console back saying "unfixable" The drive itself is repairable in most cases. It's just that swapping the whole assembly is a non-starter without the pairing kit. ## The three actual failure modes Nearly every dead PS5 drive falls into one of these three buckets: ### 1. Laser unit (KES-497A) worn out The **KES-497A** laser is the optical pickup that reads the disc. It wears with use. Symptoms: - Disc spins up, console thinks for 10–20 seconds, then ejects the disc or shows an error - Older / scratched discs fail before newer ones (laser is too weak to compensate) - Movies sometimes work but games don't (different layer densities) Fix: replace the KES-497A laser assembly. The drive board re-learns the new laser on first boot. ### 2. Drive belt / loading mechanism The PS5 uses a small rubber belt to pull discs in and push them back out. When that belt stretches or slips: - Grinding noise on insert - Disc goes halfway in and gets stuck - Eject motor spins but nothing comes out - Console intermittently spits out a disc that's already inside Fix: belt replacement, often combined with cleaning the rollers. ### 3. Drive controller PCB The small daughterboard underneath the drive handles motor control and laser power. Solder fatigue from heat cycling kills the **MN864739** HDMI-region IC's neighbour rails, or the boost converter for the laser fails. Symptoms: - Drive does absolutely nothing on power-up, no spin, no click - Console doesn't even register a drive is present - Phantom-eject loop with no disc inserted Fix: board-level repair on the drive PCB, or PCB swap from a donor (the drive PCB itself isn't paired, only the optical block is). ## How to safely recover a stuck disc Before anything else: **don't shake the console, don't tip it upside down, don't force a card or knife into the slot**. You'll either jam it harder or scratch the disc. The correct way: 1. Power the console **fully off** and unplug from mains. Don't skip this, the eject motor can fire while you're working 2. Lay the console flat with the disc slot facing you, logo side up 3. Locate the small **manual eject screw**, on a disc PS5 it's near the back, accessible by removing the side cover (slide off, no tools needed) 4. Use a Phillips #1 screwdriver and turn the screw **anti-clockwise, slowly**. You should feel resistance 5. After 10–15 turns the disc edge will start poking out. Pull it out gently with your fingers If the screw spins freely with no resistance, the eject gear is stripped or the belt has snapped, stop turning, you're not going to get the disc out without opening the drive. ## When to escalate Get it to a repairer if: - Multiple discs fail and digital games work fine (confirmed drive, not console) - Disc is physically stuck and the manual screw doesn't help - Grinding noise on every insert - Phantom-eject loop - Drive does literally nothing on power-up Don't bother if: - Only one specific disc misbehaves (it's the disc) - The console won't power on at all (different fault, PSU or APU) - HDMI is dead (also different, the HDMI port or PI3EQX retimer) ## Repair at Hark Tech We diagnose at component level and quote on the actual fault, laser, belt, or drive PCB. Details and turnaround on the [PS5 disc drive repair page](/ps5-disc-drive-repair.html). --- #### PlayStation Repair Guide, PS4, PS5 and DualSense Source: https://harktech.co.uk/help/playstation-repair _Summary:_ A practical index to every PlayStation repair guide on Hark Tech, what the fault means, what fixes it, and when to post it in for us to look at. Most PlayStation faults we see fall into the same six or seven categories. This page groups every PS4 / PS5 guide on the site so you can jump straight to the one that matches what your console is doing. Each linked article has a symptom description, the root cause (as we see it on the bench), and the fix, either a DIY path or a mail-in repair if it needs soldering. ## HDMI faults, no picture, distorted picture, or flashing The HDMI port on a PS5 is fragile. A cable caught on the edge of a desk is the most common cause of failure we see, the port cracks off the board. The similar-looking "HDMI IC" fault is a different repair entirely (chip-level, not port-level). - **[PS5 HDMI port, no signal repair](/help/ps5-hdmi-port-no-signal-repair)**, the port itself is damaged; replacement fixes it. - **[PS5 HDMI port vs HDMI IC fault, how to tell them apart](/help/ps5-hdmi-port-vs-hdmi-ic-fault)**, same symptom, very different repair. Read this before paying for either. - **[Is a PS5 HDMI repair worth it vs a Sony-authorised swap?](/help/ps5-hdmi-repair-worth-it-vs-sony)**, the economics, including keeping your storage and saves. ## Power, white-light, and blue-light faults - **[PS5 white light, no signal](/help/ps5-white-light-no-signal)**, the console boots but nothing comes out of HDMI. Usually an HDMI fault in disguise. - **[PS4 / PS5 blue-light of death, won't power on](/help/ps4-ps5-blue-light-death-wont-power-on)**, what the blinking pattern means and whether it's a board fault or a power-supply fault. ## DualSense stick drift A problem so common Sony have been sued over it. The fix is straightforward if you're confident with small electronics; otherwise send it in. - **[PS5 DualSense stick drift, the repair, step by step](/help/ps5-dualsense-stick-drift-repair)**, including when to replace the whole stick module vs clean it. - **[Hall-effect vs TMR vs standard sticks](/help/hall-effect-vs-tmr-vs-standard-joycon-sticks)**, your upgrade options so drift doesn't come back in twelve months. ## Other common PlayStation faults - **[PS5 disc drive grinding, won't read discs](/help/ps5-disc-drive-grinding-noise-wont-read)**, usually the worm-gear. - **[PS4 overheating, loud fan, shutdown](/help/ps4-overheating-fan-loud-shutdown)**, repaste + fan clean, most of the time. ## Before you send a console in - **[How to pack a console for mail-in repair](/help/how-to-pack-console-for-mail-in-repair)**, how we'd ship it ourselves. Worth five minutes to read; prevents transit damage. If you've read the relevant article and you're not sure, email us and describe what the console is doing, we'll tell you whether it's a DIY fix or needs the bench, for free. --- #### Controller Stick Drift, Fixes for PS5, Xbox, and Nintendo Switch Source: https://harktech.co.uk/help/controller-stick-drift _Summary:_ One fault across several controller families, with diagnostic checks, repair routes and magnetic-sensing upgrades explained without a lifetime or no-return promise. If your character walks sideways when you're not touching the stick, or the camera drifts on its own, your controller has **stick drift**. It's not your fault, it's not "you're too rough on it", it's a design flaw in the potentiometer-based sticks that every major manufacturer uses. PS5 DualSense, Xbox Series X controllers, and Nintendo Joy-Cons all fail the same way, for the same reason, and the fix is the same too. ## Why every modern controller drifts Under each stick sits a pair of tiny potentiometers, rotating wipers dragging across a resistive track. The track wears at the "rest" position (the middle, where the stick spends most of its time), the wiper starts reading a voltage that doesn't match any real stick position, and the console thinks you're pushing the stick when you aren't. Cleaning may reduce contamination-related symptoms, while a worn stick needs replacement. Hall Effect and TMR modules remove the common carbon-track wear mechanism, but other mechanical, contamination and calibration faults can still occur. ## Per-controller repair guides - **[PS5 DualSense stick drift repair](/help/ps5-dualsense-stick-drift-repair)**, the module swap, plus what to do if you don't want to solder. - **[Xbox controller stick drift fix](/help/xbox-controller-stick-drift-fix)**, Xbox Series X/S and Elite controllers, including the modular stick carts on the Elite 2. - **[Nintendo Switch Joy-Con drift, repair and upgrade options](/help/nintendo-switch-joycon-drift-permanent-fix)**, Joy-Cons are the hardest of the three but the most rewarding once you've done one. ## Upgrade options, stop it coming back - **[Hall-effect vs TMR vs standard joystick modules](/help/hall-effect-vs-tmr-vs-standard-joycon-sticks)**, the differences in lifespan, feel, and price. Both upgrade paths remove the carbon-track wear mechanism found in standard sticks; other controller faults remain possible. ## Send us a controller If you'd rather not solder, we repair all three platforms as a flat-rate service. See [PS5 DualSense repair](/help/ps5-dualsense-stick-drift-repair) or email us with the model. We'll recommend standard, Hall-effect, or TMR depending on how much you game and what it's going to cost you. --- #### PS5 DualSense stick drift, how to fix it (or get us to) Source: https://harktech.co.uk/help/ps5-dualsense-stick-drift-repair _Summary:_ Why DualSense sticks drift, bounded DIY checks and the Hark Tech mail-in service: £39 for one stick or £55 for both, with tracked UK return, a 12-month warranty and 3–5 working days from arrival. If the camera drifts when you're not touching it, your character walks slowly sideways on its own, or the menus scroll without input, your DualSense has **stick drift**. It's one of the most-complained-about faults in modern consoles, and Sony have been taken to court over it more than once. The good news: it's fixable, and the fix is usually cheap. ![Red Sony DualSense PS5 controller on the Hark Tech workshop bench, top-down view](/images/ps5/ps5-dualsense-controller.jpg) ## Why DualSense sticks drift Under each analogue stick is a small plastic module with two potentiometers, one for each axis. Each potentiometer is a rotating wiper dragging across a resistive track, and that track wears with use. After a few hundred hours of gaming the track thins out at the "rest" position (the centre), the wiper starts reading voltages that don't correspond to an actual stick position, and the console thinks you're holding the stick slightly forward when you aren't. That's drift. Dust and skin oil make it worse, but the root cause is mechanical wear. Cleaning cannot repair a physically worn carbon track, although it can reduce contamination-related symptoms temporarily. ## 1. Reset and recalibrate the controller Before assuming a hardware fault, rule out a calibration glitch: - On the PS5, go to **Settings → Accessories → Controllers → Adjust Analog Stick Dead Zone** and bump the dead zone up a notch or two. This masks small drift values and is fine as a long-term fix if the drift is barely perceptible. - If the controller is misbehaving across multiple games or in menus, try the small **reset pinhole on the back of the DualSense** (next to the Sony logo), push a paperclip in and hold for 5 seconds, then re-pair it. If the drift comes straight back, you have physical wear and you've moved on to the next levels. ## 2. Contact cleaner, a temporary fix only A blast of IPA or isopropyl-based electrical contact cleaner into the base of the stick, followed by working the stick through its full range a few dozen times, can buy you a few weeks. Tilt the controller so the liquid runs out before powering it back on. This is a delay tactic, not a fix. You'll be back here in a month. ## 3. Replace the stick module The only cure for a worn analogue stick is a new analogue stick. The module is a standard part that can be desoldered and replaced, 14 or so solder joints per stick, plus a couple of mechanical tabs. It's fiddly but well within the capabilities of someone comfortable with a soldering iron and patient with small parts. If you're not, we post you do the work. ## What we do We carry out DualSense stick replacement as a standard mail-in service. Hark Tech repairs one DualSense stick for £39 or both for £55, including tracked UK return and a 12-month warranty; allow 3–5 working days from arrival. A free photo check confirms the suitable route before booking. Post the controller (padded envelope is fine, protect the sticks with a bit of bubble wrap), and we'll diagnose it, confirm the price, replace the stick(s) and return it tracked. ## Should I go Hall-effect or TMR instead? Short answer: probably not, unless you specifically want to. Hall Effect and [TMR sticks](/help/hall-effect-vs-tmr-vs-standard-joycon-sticks) sense position magnetically, removing the common carbon-track wear mechanism. Other mechanical, contamination and calibration faults can still occur, and compatibility must be confirmed for the controller. For most players, a standard replacement costs a third as much, feels identical to the day the controller was new, and lasts another few hundred hours. If you've already replaced one standard stick and it's drifted again, that's when Hall-effect / TMR starts to make sense. Longer write-up here: [Hall Effect vs TMR vs standard sticks](/help/hall-effect-vs-tmr-vs-standard-joycon-sticks), the arguments are the same whether it's a Joy-Con or a DualSense. ## Worth fixing or worth replacing? Hark Tech's fixed one-stick repair is £39 including tracked UK return. If both sticks are worn and the shell is battered, compare the £55 two-stick repair with a current replacement price before deciding. If it's a special edition you actually like, the Volcanic Red, the Cobalt Blue, a 30th Anniversary, always worth fixing. You can't just buy another one for £60 when they're discontinued. ## Get it sorted Allow 3–5 working days at the workshop from arrival to return dispatch; postage transit is additional. See the [DualSense service page](/ps5-dualsense-controller-drift-repair.html) or request a free photo check via [contact](/contact.html). --- #### PS5 white light on but no signal on TV, what's actually wrong Source: https://harktech.co.uk/help/ps5-white-light-no-signal _Summary:_ A PS5 with a solid white light but no HDMI signal isn't dead. Nine times out of ten it's a cable, a TV input, a damaged HDMI port, or a software glitch fixable from safe mode, in that order of likelihood. You press the PS5 power button. The white light comes on. The fan spins. But the TV shows "No signal" or stays black. Panic-inducing, but the fault is nearly always one of four things, and the first three cost nothing to check. ![Sony PlayStation 5 Digital Edition with a red DualSense controller on the Hark Tech workshop bench](/images/ps5/ps5-console-and-controller.jpg?v=2) ## The one-minute checks Before assuming anything is broken: - **Try a different HDMI cable.** Cables die surprisingly often, especially the ones that came in the PS5 box and get flexed every time you move it. - **Try a different HDMI port on the TV.** TV HDMI ports fail too. Cycle through all of them. - **Turn the TV off and on fully** (power at the wall, not the remote). TVs get confused about HDCP handshakes; a full power cycle clears it. - **Hold the PS5 power button for 10 seconds** to force a full shutdown, then boot normally. Stuck display states often clear here. - **Try a different TV entirely** if you can, the neighbour's, a friend's. If picture appears on another TV, the fault is with your original TV. Most "no signal" calls end here. If none of these help, continue. ## Check the HDMI port itself Shine a bright torch directly into the HDMI port on the back of the PS5. You're looking at a rectangular opening with a metal tongue in the middle. Compare what you see to a photo online. **Signs of port damage:** - The tongue is bent up, down or sideways - The tongue is pushed back into the port body - One or more of the 19 gold pins is visibly flattened or missing - The outer metal shroud is bent or crushed - The port visibly wobbles when you plug the cable in - Picture flickers in and out when you wiggle the cable Any of those signs point to a port fault. Hark Tech's [fixed PS5 HDMI port service](/ps5-hdmi-port-repair.html) is £89 including tracked UK return and a 12-month warranty. **If the port looks pristine** but the cable test and TV test both failed, move on to safe mode. ## Safe mode, rules out software corruption Safe mode uses a minimal display mode (1080p, 60Hz) that bypasses the main OS. If safe mode gets a picture when normal boot doesn't, your system software is corrupted, not broken hardware. To enter safe mode: 1. Hold the PS5 power button until you hear the second beep (about 7 seconds), then release. 2. Connect a DualSense controller by USB cable (wireless won't work in safe mode). 3. Press the PS button on the controller. If safe mode works, try: - **Option 3: Update System Software**, re-downloads and installs the OS. - **Option 5: Rebuild Database**, non-destructive, can fix display-layer corruption. - **Option 6: Reset PS5 (Keep Data)**, nuclear option, but keeps saves if cloud-synced. If safe mode *also* shows no signal, the fault is hardware, almost certainly the HDMI port. ## The HDMI IC, a less common but real failure The HDMI port is the socket. The **[HDMI IC](/help/ps5-hdmi-port-vs-hdmi-ic-fault)** is the chip behind it that drives the video signal. If the socket looks fine and safe mode doesn't work, the IC itself may have failed, often caused by a surge (storm, badly-wired TV, failed soundbar). Symptoms: port looks perfect, no signal on any cable or TV, safe mode no good. HDMI IC work is more involved than port replacement and needs proper BGA rework equipment. If the port looks intact but the board path is suspect, use the £40 board assessment; we photograph the findings and quote before any board work. ## When to send it in Hark Tech's PS5 HDMI port repair is £89, including tracked UK return and a 12-month warranty. Book with a £15 payment credited against the repair; pad or trace damage is photographed and quoted before work. Allow 2–3 working days on the bench once it arrives. If the fault is not the port, use the £40 board assessment instead. --- #### PS5 HDMI port vs HDMI IC, how to tell which has failed Source: https://harktech.co.uk/help/ps5-hdmi-port-vs-hdmi-ic-fault _Summary:_ The HDMI port is the physical socket; the HDMI IC is the chip that drives the signal. Port failures are mechanical (tripped-over cable); IC failures are electrical (usually a surge). Port repair is roughly half the cost of IC repair, knowing which is which saves money. If you've been told your PS5 needs an "HDMI repair", ask which component. The HDMI port and the HDMI IC are two different parts of the video path, fail for very different reasons, and cost different amounts to replace. Here's how to tell them apart and why it matters. ![Sony PlayStation 5 Digital Edition with a red DualSense controller on the Hark Tech workshop bench](/images/ps5/ps5-console-and-controller.jpg?v=2) ## What each component actually is **The HDMI port** is the physical rectangular socket on the back of the console. It's a passive connector, no electronics, just springs, pins and a metal shroud. It's surface-mounted to the motherboard with ~20 tiny solder joints plus 4 ground-shield tabs. **The HDMI IC** is a small chip (in the PS5 it's the Panasonic MN864739) about 10 mm square, sitting on the motherboard roughly 20-30 mm from the HDMI port. It's a BGA (ball grid array) component, soldered with an array of tiny solder balls under the chip body. Its job is to take the digital video data from the main APU, encode it into HDMI-compliant signals, negotiate HDCP with the TV, and feed the signals out to the port. Think of it like a tap: the **IC** is the valve that controls the flow, the **port** is the spout that delivers it to the sink. ## How they fail differently **HDMI port failure** is almost always mechanical: - Someone tripped over the cable. - The console was pulled off the shelf while plugged in. - A child yanked the controller which pulled the cable sideways. - The cable was plugged in forcibly at an angle. Lateral force on the cable transmits to the port, and port solder joints crack. You can often see the damage, bent tongue, wobbling port, flickering picture when you wiggle the cable. **HDMI IC failure** is almost always electrical: - A power surge during a storm. - A failed soundbar or AVR pulsing weird voltages on the HDMI ARC/eARC channel. - A TV with a failing HDMI port that shorted back into the PS5. - Less commonly, old age, the chip gets tired after years of thermal cycling. The port looks physically perfect. Cable wiggling makes no difference. Safe mode doesn't help. You just get no signal, no matter what. ## Symptoms that point to port - Picture comes and goes when you touch the cable. - Port visibly wobbles or looks bent on inspection. - Problem started after the console was moved or the cable was yanked. - Works on some cables but not others. - Green/pink tint on the picture, missing colours. ## Symptoms that point to IC - Port looks pristine, no movement, no visible damage. - No signal on any cable and any TV. - Problem started after a power event (storm, AVR dying, lightning nearby). - Safe mode shows no signal too. - Console sometimes works then cuts out after a few minutes (IC overheating under load). ## Why the cost difference **Port replacement** is a 2-3 hour bench job. Hot-air desolder of the port, clean the pads, solder a new port, test. Genuine-spec ports are £5-10 in parts. Total cost: **£80-130 fitted**. **IC replacement** is a 4-6 hour bench job. The BGA chip has to be removed with controlled hot-air reflow, the ~50 tiny solder balls under it cleaned off both chip and board, the new chip reballed or supplied pre-balled, placed with precision and reflowed back on with the right thermal profile. One slip and the chip is scrap. IC parts are £25-40. Total cost: **£150-200 fitted**. ## Why some shops confuse the two Less-experienced repair shops will sometimes replace the port when the real fault is the IC, and the problem persists. Or quote for "HDMI repair" without specifying. Ask explicitly. If they say "we'll start with the port and see", that's fine, it's the cheaper repair, worth trying first. If they insist on doing the IC straight away without checking the port, ask why. ## Can you tell before you send it in? Mostly from symptom pattern: - Works when you wiggle the cable = almost certainly port. - Dead no matter what, port looks pristine, started after a power event = almost certainly IC. - Dead but port looks pristine, no power event = could be either; needs bench diagnosis. ## When to send it in Hark Tech's PS5 HDMI port repair is £89, including tracked UK return and a 12-month warranty. Book with a £15 payment credited against the repair; pad or trace damage is photographed and quoted before work. Allow 2–3 working days on the bench once it arrives. If the fault is not the port, use the £40 board assessment instead. --- #### How to pack a games console safely for mail-in repair (PS5, Xbox, Switch) Source: https://harktech.co.uk/help/how-to-pack-console-for-mail-in-repair _Summary:_ A badly-packed console arrives damaged, you ship a broken HDMI port and receive a cracked motherboard. Ten minutes packing properly saves weeks of extra repair. Here's exactly how we recommend customers do it. You've decided to send us your console. Before it goes in the post, spend ten minutes packing it properly. A console dropped by a courier onto a concrete sorting-office floor is a real thing that happens every day, and the difference between a £100 HDMI repair and a £300 motherboard replacement is often just a bit of bubble wrap. ## What you need - The console with all loose accessories removed (no discs, no SD cards, no USB sticks, no cables). - Two boxes: one inner, one outer. Double-boxing is what makes postage survive sorting offices. - Bubble wrap or foam sheets. At least 3-5 cm of cushion on every side. - A sturdy sealing tape (parcel tape, not sellotape). - Something to print or write a label clearly. **Don't use** newspaper, loose polystyrene peanuts, corrugated cardboard offcuts, or old tea towels. They compress in transit and provide no real protection once pressure is applied. ## Step 1, Prepare the console - **Remove the discs** from the drive (PS5: eject manually if needed; Xbox: hold eject 10 seconds to force). A disc rattling inside is fine; a disc getting wedged and bending the drive isn't. - **Take out any USB sticks or SD cards.** Pocket them or put them in a labelled envelope that goes in the outer box only. - **Do not include cables or controllers.** They take space, add weight, and we don't need them to diagnose. Keep them at home. - **Do a photo record.** Take 5-6 clear photos of the console from all sides and of the HDMI port / USB ports close up. If anything arrives damaged beyond what you sent, you have evidence. ## Step 2, Wrap the console - Use at least **two layers of bubble wrap** around the whole console. Tape the bubble wrap closed so it doesn't come undone. - **Cover the HDMI port specifically** with a folded wad of bubble wrap or a bit of foam. That's the most fragile part of the console and the one most likely to get hit in transit. - Keep the wrapped bundle firm, not so tight it compresses the console, not so loose it can shift. ## Step 3, Inner box - Pick a box roughly **5 cm bigger in every dimension** than the wrapped console. Fill the extra space with more bubble wrap or foam, not loose peanuts. - The console should not be able to move at all when you shake the inner box gently. If it shifts, add more padding. - Seal the inner box tightly. ## Step 4, Outer box - Pick a second box **at least 5 cm bigger in every dimension** than the inner box. Ideally 7-10 cm. - Pack 3-5 cm of bubble wrap or foam into the bottom, then the inner box, then bubble wrap around the sides, then more on top. - Same shake test: nothing should move. - Tape closed with parcel tape, reinforcing the seams in an H-pattern. ## Step 5, Label clearly - Print the shipping label or write it in permanent marker. Make sure it's legible. - Put a second copy of the address **inside** the outer box, taped to the top of the bubble wrap. If the outer label gets torn off in transit, this is the only way the parcel finds us. - Mark the outside "FRAGILE, HANDLE WITH CARE" and "THIS WAY UP" with arrows. Couriers don't always follow these, but it can't hurt. ## Choose the right courier service - **Tracked.** Always. Never drop a console in a regular mail bag without tracking. - **Insured.** Declare the actual replacement value of the console, not what you paid for it. A used PS5 is worth £300-400 replacement right now. - **24-48 hour service**, not economy. Economy services route through more sorting offices and take more knocks. - **Our UK recommendations:** Royal Mail Special Delivery Tracked 24 (insured to £750), DPD Parcel with Signature Required, or UPS Express Saver. All three have good track records with small-parcel electronics. ## What a good packed console looks like Think of it like Russian dolls with cushioning: console → bubble wrap → inner box → bubble wrap → outer box. Each layer catches a different class of shock. A dropped single-boxed console transmits 100% of the impact to the device; a properly double-boxed one absorbs most of it in the sacrificial padding. ## If it arrives damaged anyway It happens occasionally. We photograph every parcel on arrival before opening, if the outer box looks beaten up, we document it and notify you immediately. Your photos from step 1 become the "before" evidence; ours from arrival become the "after". Most UK couriers pay claims if you can show loss/damage clearly documented. We'll help you make the claim. ## When to send it in Before posting, check the relevant service page or request a free photo quote. Known fixed repairs can be booked online; unknown board faults use the £40 assessment, with terms confirmed before you send the item. --- #### Is PS5 HDMI repair worth it? Independent workshop vs Sony Source: https://harktech.co.uk/help/ps5-hdmi-repair-worth-it-vs-sony _Summary:_ You've got a PS5 with a dead HDMI port. Sony wants £229 flat. An independent repair shop quotes £90. Is the cheap one actually a good deal? Here's the honest breakdown. When your [PS5 HDMI port](/help/ps5-hdmi-port-no-signal-repair) dies, you have two real options: send it to Sony at their standard out-of-warranty rate, or find an independent repair shop. Sony is simple but expensive. Independent is cheaper but requires a bit of judgement. Here's the honest comparison, from a workshop that does this repair every week. ![Sony PlayStation 5 Digital Edition with a red DualSense controller on the Hark Tech workshop bench](/images/ps5/ps5-console-and-controller.jpg?v=2) ## The Sony option - **Cost:** roughly £229 flat fee for an out-of-warranty PS5 repair in the UK. - **Turnaround:** typically 2-4 weeks from dispatch to return. - **What you get back:** either your own console, repaired, or a refurbished replacement PS5 of the same generation. You don't get to choose which. Sony's flat-rate repair is sometimes a swap, sometimes a genuine repair, they don't always tell you. - **Warranty:** 3 months on the repair/replacement. - **Data:** if Sony replace the console, your save data is lost unless you'd backed it up to PS Plus cloud storage beforehand. If they repair your console, your data stays on the SSD. You won't know in advance which will happen. ## The independent option (like us) Hark Tech's PS5 HDMI port repair is £89, including tracked UK return and a 12-month warranty. Book with a £15 payment credited against the repair; pad or trace damage is photographed and quoted before work. Allow 2–3 working days on the bench once it arrives. If the fault is not the port, use the £40 board assessment instead. ## When Sony's option makes sense - Your console has multiple overlapping faults (HDMI port broken AND disc drive broken AND overheating badly). Sony's flat-rate covers everything in one fee, which can end up cheaper than paying for three separate independent repairs. - You don't care about keeping this specific console or its save data. - Your PS5 is less than 12 months old and still in warranty, in that case, it's free via Sony's warranty process anyway, regardless of fault. - You want the manufacturer name on the paperwork (rare but sometimes matters for business asset insurance). ## When independent makes more sense - The HDMI port is the only fault, and the rest of the console works normally. - Your save data matters to you and you haven't been religious about cloud backups. - You want the repair in a week, not a month. - You want to pay the honest cost of the job rather than a flat fee. ## What to check if you use an independent shop Not all independent shops are equal. Look for: Hark Tech's PS5 HDMI port repair is £89, including tracked UK return and a 12-month warranty. Book with a £15 payment credited against the repair; pad or trace damage is photographed and quoted before work. Allow 2–3 working days on the bench once it arrives. If the fault is not the port, use the £40 board assessment instead. ## What to ask before booking Three questions that separate good from mediocre shops: 1. **"Is the quote for the port replacement only, or does it include pad / trace repair if the board is torn?"** Some shops quote low, then charge extra mid-repair when they find torn pads. A good shop either includes this or tells you up front it's possible. 2. **"What happens if the diagnosis finds a different fault, [HDMI IC](/help/ps5-hdmi-port-vs-hdmi-ic-fault) instead of port?"** They should quote separately and get your approval before switching work. 3. **"Is return postage tracked and insured?"** If you're shipping a £400 console in, the return needs the same protection. ## The bottom line For a single-fault PS5 with a damaged HDMI port and save data you care about, an independent repair is usually the right call, about half the cost of Sony, faster, your console back, your data intact. For a multi-fault console or one you don't care about, Sony's flat rate may work out cheaper in one go. ## When to send it in Hark Tech's PS5 HDMI port repair is £89, including tracked UK return and a 12-month warranty. Book with a £15 payment credited against the repair; pad or trace damage is photographed and quoted before work. Allow 2–3 working days on the bench once it arrives. If the fault is not the port, use the £40 board assessment instead. --- #### Xbox Series X error codes explained: evidence-led recovery guide Source: https://harktech.co.uk/help/xbox-series-x-error-codes-explained _Summary:_ What Xbox startup E-codes do and do not prove, Microsoft-supported recovery steps, and when bench diagnosis is justified. **Evidence review:** 17 August 2026. **Reviewed by:** Grant Harkness, Hark Tech. This guide separates Microsoft's published recovery steps from workshop diagnosis. An `E` code identifies a startup or update failure; it does not, by itself, prove which component has failed. Write down the complete code before doing anything. The useful string normally includes the short code, such as `E102`, followed by additional groups of characters. Photograph the screen so those details are not lost after a restart. ## Start with Microsoft's recovery route Microsoft maintains an [official Xbox startup-error guide](https://support.xbox.com/en-GB/help/hardware-network/console/startup-error) and individual pages for codes including [E100](https://support.xbox.com/en-GB/help/errors/error-code-e100), [E102](https://support.xbox.com/en-GB/help/errors/error-code-e102), [E105](https://support.xbox.com/en-GB/help/errors/error-code-e105), [E106](https://support.xbox.com/en-GB/help/errors/error-code-e106) and [E200](https://support.xbox.com/en-GB/help/errors/error-code-e200). Follow the page for the exact code on screen rather than treating a third-party list as a component diagnosis. The official recovery sequence may ask you to use the Xbox Startup Troubleshooter, reset the console, or perform an [Offline System Update](https://support.xbox.com/en-GB/help/hardware-network/console/offline-system-update). Use Microsoft's current OSU file and instructions because an old recovery image can create a second problem. ## E100, E101, E102, E105 and E106 These codes appear during startup or system-update recovery. The practical first step is the official page for the exact code, followed by the Startup Troubleshooter or Offline System Update when Microsoft instructs you to use it. What the code does **not** prove is whether the underlying cause is a damaged download, USB preparation, interrupted update, storage fault or another mainboard problem. If the same complete code returns after a correctly prepared OSU and the official reset route, stop repeating resets. Record the point at which it fails and move to diagnosis. ## E200 and other E2xx startup errors Treat an E2xx code as a startup failure, not as a reliable label for the power supply, cooling system, SSD or APU. Those component mappings are not published by Microsoft and the short code alone is not enough to choose a part. A technician should combine the complete error string with symptoms and measurements: whether the internal drive is detected, whether an update fails at the same stage, whether power rails are stable, whether the console overheats, and whether storage or board-level faults appear under test. ## A safe order of operations 1. Photograph the complete error code. 2. Disconnect external USB storage and non-essential accessories. 3. Power the console down fully, disconnect mains power for at least 60 seconds, then retry once. 4. Open the Xbox Startup Troubleshooter using Microsoft's model-specific instructions. 5. Follow the official page for the exact code. Use OSU1 only when that flow calls for it. 6. If the same failure returns after a correctly completed recovery attempt, preserve the code and request diagnosis instead of repeatedly wiping the console. Resetting can remove locally stored data that has not synchronised. Read each Microsoft recovery option carefully before confirming it. ## When bench diagnosis is justified Bench diagnosis is reasonable when the Startup Troubleshooter cannot complete, OSU fails repeatedly at the same stage, the internal drive is not detected, the console powers off during recovery, or the same complete code returns after Microsoft's documented steps. Hark Tech handles Xbox Series X and Series S repairs by post in the UK. See the [Xbox Series X/S repair service](/xbox-series-x-repair.html) for the current process and prices. Include the photograph of the full code and a short description of what happens immediately before it appears. ## Evidence standard for this guide - **Microsoft-supported:** recovery routes and code-specific actions linked to Xbox Support above. - **Workshop judgement:** when repeated, correctly performed recovery failures justify component-level testing. - **Not claimed:** a short `E` code alone identifies a failed SSD, PSU, APU or mainboard component. This distinction matters. A useful repair guide should help you take the next safe step without pretending an on-screen code contains evidence that it does not. --- #### Xbox Series X won't boot, repair or replace? A cost guide Source: https://harktech.co.uk/help/xbox-series-x-repair-or-replace _Summary:_ An Xbox Series X costs £450-£500 new. A repair can be £60 (dust clean), £120 (HDMI port) or £300 (SSD/mainboard). Here's where the sensible line is between fixing and replacing. Your Xbox Series X has died. Before you send it for repair, or bin it and buy new, it's worth doing the honest maths. Some Xbox faults are cheap to fix and absolutely worth it. Others cost more to repair than a used replacement. Here's the breakdown. ## What a Series X is actually worth right now UK prices as of early-to-mid 2026: - **New Series X:** £449-499 RRP. - **Used Series X, good condition:** £250-320 (eBay average). - **Used Series X, not working / for parts:** £60-120. - **New Series S:** £249. Your own console's value to you is somewhere in the "used good condition" range, that's what it would cost to replace it like-for-like. ## Repair cost brackets Typical independent-workshop pricing for the most common Series X faults: | Fault | Typical cost | Worth it? | |-------|--------------|-----------| | Dust clean + thermal paste (loud fan, overheating shutdowns) | £60-85 | **Yes always** | | [Green screen of death](/help/xbox-series-x-green-screen-of-death-boot-loop) (software recovery, OSU1) | £50-80 | **Yes** | | HDMI port replacement | £90-130 | **Yes** | | [Disc drive grinding](/help/ps5-disc-drive-grinding-noise-wont-read) / alignment | £50-80 | **Yes** | | Disc drive replacement | £80-120 | **Yes** | | PSU replacement | £80-120 | **Yes** | | [HDMI IC](/help/ps5-hdmi-port-vs-hdmi-ic-fault) (chip) replacement | £150-200 | Usually yes | | SSD failure (Microsoft-paired storage) | £200-300 | **Only if data irreplaceable** | | Mainboard failure | £250-400 | **Rarely worth it** | ## The simple decision rule **If the repair quote is less than 50% of the replacement value, fix it.** A £300 used-market-equivalent console with an £80 repair = £80 vs £300. Fix it. A £300 used-market-equivalent console with a £250 mainboard replacement = fix is 83% of replacement. Replace it and sell the broken one for parts (£60-80 recovers some cost). Hard boundary: **don't spend more than £200 on any single Xbox Series X repair** unless you specifically want *this* console (limited edition, signed by someone, etc.). ## The specific cases where repair wins decisively - **Dust clean + repaste:** always worth it, even on a 6-year-old console. £70 of work can give another 3-4 years of life and remove the loud-fan annoyance. - **HDMI port:** at £100-130, roughly a third of the console's replacement cost. Easy call. - **Green screen / OSU1 stuff:** software recovery is cheap and the console is mechanically fine, just confused. Do it. - **Game library lock-in:** if you have £300+ of digital purchases, saved games, and achievements tied to this specific console profile, repair starts to make sense even at higher costs because a replacement console doesn't restore the local save state perfectly. ## The specific cases where replacement wins - **Mainboard dead.** The mainboard is the expensive part; replacing it means most of the console is new anyway. At that point buying a refurbished Series X from eBay is cheaper and comes with a seller's guarantee. - **Multiple simultaneous failures.** HDMI + overheating + disc drive all broken on a 6-year-old console: adding up £80 + £90 + £80 = £250 gets close to a used replacement, with no guarantee of how much longer the mainboard itself will last. - **Water damage.** Liquid-damaged consoles that have been running wet are rarely economic. The corrosion keeps eating traces after cleaning, and you're one fault away from another repair in six months. - **Badly stored / environmental damage.** A console that's lived in a garage or smoking household has dust and grime deep in every component. The cleaning alone can cost as much as a replacement. ## Data considerations **Local save data isn't in the cloud unless you opted in.** Check **Settings → System → Backup & transfer → Cloud saves** on another Xbox or Xbox.com. If saves are synced, a replacement console picks them up after sign-in with no effort. If they're not synced, local data is lost when you scrap a console. **Xbox digital purchases are tied to your Microsoft account, not the console.** You don't lose games by replacing the hardware, they re-download on the next console. ## Environmental / right-to-repair angle The cheapest, most available parts for an ageing Series X are other broken Series X consoles. Keeping yours running for another 3-4 years with a £70 service is environmentally better than scrapping it and buying new. If the cost is within the "fix it" bracket, fix it. ## When to send it in Request a free photo quote first. For faults needing bench diagnosis, Hark Tech uses a £40 assessment credited against approved repair work and covering tracked return if you decline. We confirm the price, route and warranty before chargeable work begins. --- #### Hall Effect vs TMR vs standard Joy-Con sticks, which should you fit? Source: https://harktech.co.uk/help/hall-effect-vs-tmr-vs-standard-joycon-sticks _Summary:_ There are three kinds of replacement Joy-Con stick on the market: the same carbon-pad design that came with the controller, Hall Effect modules, and the newer TMR sticks. They cost, feel, and last very differently. Here's how to choose. The Joy-Con drifts. You've decided to replace the stick. Three options confront you at the parts shop or on eBay: a cheap "original" replacement, a Hall Effect module, or the newer TMR type. They're not equivalent. Here's what each one actually is, what it costs, and which makes sense for your situation. ## Standard carbon-pad stick (the original) **What it is:** the same stick design that came in the Joy-Con. Two carbon-loaded plastic pads slide across a resistive element as you move the stick, producing an analog voltage that the Switch reads as X/Y position. **Cost:** £3-8 for a replacement pair. **Carbon-track wear:** retained. A standard replacement uses the same contact-wiper mechanism, so service life varies with the part, fitting, contamination and use. **Feel:** identical to stock. No learning curve. **When to use:** if you want the cheapest possible fix and you're comfortable doing the job again in a year. Also the only option if you're fixing a controller for resale and need it indistinguishable from stock. ## Hall Effect stick **What it is:** uses a small magnet fixed inside the stick shaft and magnetic sensor chips under it. As you move the stick, the magnetic field changes in a predictable way and the sensors read it as position. No physical contact between moving parts inside the sensing mechanism. **Cost:** £12-18 for a drop-in Joy-Con-compatible pair. GuliKit is the most established brand. **Carbon-track wear:** removed. Hall Effect sensing avoids the contact-wiper mechanism, although springs, bearings, contamination and calibration can still affect centring. **Feel:** slightly different, usually described as a firmer return-to-centre action and a slightly "tighter" motion through the middle range. Most people stop noticing after a day. Some competitive FPS players say Hall Effect feels less good for tiny precision adjustments; that's real but subtle. **Power draw:** marginally higher than standard, about 5% more on Joy-Con battery. You'd need to really count your hours to notice. **When to use:** when removing carbon-track wear matters and the chosen module is compatible with the controller and calibration method. ## TMR (Tunnel Magnetoresistance) stick **What it is:** newer technology that detects magnetic field direction more precisely than Hall Effect sensors. Still uses a magnet in the stick shaft; just a more sensitive read-out underneath. **Cost:** £18-28 for Joy-Con-compatible pairs. Still newer, so fewer brands. **Carbon-track wear:** removed. TMR still depends on compatible mechanics, fitting and calibration, so it is not a lifetime guarantee. **Feel:** closer to stock than Hall Effect. The slightly different return-to-centre and mid-range feel that Hall Effect has is largely absent from TMR, competitive players often prefer this. **Power draw:** slightly lower than Hall Effect. Marginally better battery life than standard carbon-pad sticks. **When to use:** if you're a precision player (Splatoon competitive, Smash Bros, FPS ports) and you want the drift fix without any feel change. Worth the extra £5-10 over Hall Effect. ## Side-by-side summary | | Standard | Hall Effect | TMR | |---|---|---|---| | Position sensing | Carbon contact | Magnetic | Magnetic | | Carbon-track wear | Retained | Removed | Removed | | Other drift causes | Still possible | Still possible | Still possible | | Feel and calibration | Module-dependent | Module-dependent | Module-dependent | | Fit decision | Match the controller and calibration method | Match the controller and calibration method | Match the controller and calibration method | ## What we fit Hark Tech discusses compatible **Hall Effect** or **TMR** options after a free photo check. The applicable part category is confirmed before fitting, and no module is presented as a lifetime guarantee. ## Will my warranty be affected? If your Joy-Con is still under Nintendo's 12-month warranty, **don't** fit any replacement stick yourself, use Nintendo's free repair service. Once you open the controller, Nintendo's warranty is void. Nintendo may use a standard replacement design, whose service life varies, but while the manufacturer route is available it is sensible to use it. Out of warranty, consider a compatible Hall Effect or TMR module if removing carbon-track wear matters, while allowing for other mechanical, contamination and calibration faults. ## When to send it in Hark Tech repairs one Joy-Con for £35 or a pair for £55, including tracked UK return and a 12-month warranty. Compatible Hall Effect or TMR modules remove the common carbon-track wear mechanism, but other mechanical, contamination and calibration faults can still occur. Request a free photo check before booking; allow 3–5 working days from arrival. **See also:** [PS5 DualSense stick drift repair](/help/ps5-dualsense-stick-drift-repair), same family of fault on the PS5 controller. --- #### PS5 Not Reading Discs or Grinding? Causes and Repair Source: https://harktech.co.uk/help/ps5-disc-drive-grinding-noise-wont-read _Summary:_ Grinding, vibration and read failures need checks matched to the console model. Start with the disc, understand recovery warnings and check drive compatibility before ordering parts. A PS5 that will not read discs, makes a grinding noise or struggles to load or eject a disc needs checks that match its console model. Those symptoms do not identify a failed laser, loading motor or internal bracket on their own. Keep a note of the model number, any error message and whether the problem affects one disc or several. Avoid buying replacement parts until the fault and compatibility are clear. ## Start with the disc and the symptom Follow [Sony's disc-reading troubleshooting guide](https://www.playstation.com/en-gb/support/hardware/ps5-problem-reading-disc/). It recommends checking insertion orientation, cleaning the disc with a suitable soft cloth and trying another supported game or movie disc. PS5 does not support audio CDs or burned discs. If only one disc fails, compare it with a known-working disc before assuming the console needs repair. If several fail, further diagnosis is needed; that result alone does not prove a particular component has failed. ## Grinding or vibrating during a disc read Record whether the sound happens during loading, spin-up, reading or ejection. A recording can help explain an intermittent symptom, but sound alone is not enough to diagnose an internal bracket or optical pickup. Do not tap or move the console while the disc is spinning. If a disc is being scratched, the mechanism jams or the noise is persistently harsh, stop using the drive and request advice. There is no universal bracket-bending fix. Do not bend internal metalwork or follow a two-screw removal procedure without confirming the exact model and the appropriate service instructions. ## A disc will not load or eject Do not force a disc into the slot or pull a stuck disc out. Sony provides a manual-eject procedure and links to model-specific cover instructions in its [disc troubleshooting guide](https://www.playstation.com/en-gb/support/hardware/ps5-problem-reading-disc/). Follow the full illustrated procedure, including shutdown and disconnection. Do not power or use the console with its cover removed. If the guide does not match your hardware, stop rather than improvising. ## Software checks and data loss Sony includes Safe Mode cache/database recovery among its disc-reading checks. Its later **Reset PS5 (Reinstall System Software)** option deletes the information on the console. Read the current instructions and arrange any needed backups before choosing a destructive recovery option. A software reset is not a substitute for assessing a jammed or physically damaging mechanism. Do not ignore a mechanical symptom simply because a recovery menu is available. ## Replacement drives: check the PS5 model first Sony's [removable disc-drive setup guide](https://www.playstation.com/en-gb/support/hardware/ps5-disc-drive-set-up/) covers compatible **CFI-2000/7000** consoles. Setup requires an internet connection to pair the drive with the console. Check the current compatibility information for the model you own before buying. Earlier PS5 models use a different drive arrangement. Do not apply the removable-drive instructions to an earlier console or assume a used donor drive can be fitted without compatibility checks. A blanket claim that every PS5 drive needs Sony service software is incorrect. Replacement-part prices, official repair charges and lead times can change. Obtain a current quote for the exact model and fault rather than relying on an old fixed figure. ## Crashes or restarts during disc use Explain whether the console also crashes with digital games or only when reading a disc. Several faults can produce similar symptoms, so a restart during a disc read does not establish a power-supply, thermal or drive diagnosis on its own. ## When to send it in Request a free photo quote first. For faults needing bench diagnosis, Hark Tech uses a £40 assessment credited against approved repair work and covering tracked return if you decline. We confirm the price, route and warranty before chargeable work begins. ## Sources checked - [Sony: troubleshooting PS5 disc issues](https://www.playstation.com/en-gb/support/hardware/ps5-problem-reading-disc/) - [Sony: removable disc-drive setup and compatibility](https://www.playstation.com/en-gb/support/hardware/ps5-disc-drive-set-up/) Sources checked 7 September 2026. --- #### Xbox controller stick drift, fix it or replace it? Source: https://harktech.co.uk/help/xbox-controller-stick-drift-fix _Summary:_ Xbox controller stick drift is annoying but usually fixable without buying a new controller. The 3-minute calibration fix handles 30% of cases; cleaning gets another 40%; the rest need a stick swap or Hall Effect upgrade. If your character walks on its own, your camera slowly pans, or menus scroll without you touching anything, you've got stick drift. Unlike the Switch, Xbox is relatively easy to fix at home, if you work through the options in the right order. Here they are. ## 1. Calibration (free, 3 minutes, fixes 30% of cases) Microsoft added a self-calibration tool to the Xbox Accessories app in 2024. It lets the controller re-learn its centre point, masking moderate drift. On Windows / Xbox: - Plug the controller into the Xbox or a Windows PC via USB. - Open **Xbox Accessories** app. - Select the controller → **Configure** → **Thumbstick calibration**. - Follow the prompts: leave sticks centred, then push each fully in eight directions. - Save. This works if the drift is within the stick's physical range, the calibration just tells the firmware "centre is actually here, not there". If the stick has genuinely worn beyond its adjustment range, calibration won't fix it. ## 2. Deadzone adjustment (quick cover-up) If the drift is very mild, increasing the deadzone in game settings (or in the Xbox Accessories custom profile) can mask it. Downside: you lose the tiny, precise movements that matter in shooters. Not a real fix, more of a workaround. ## 3. Cleaning under the stick Works on about 40% of cases where calibration doesn't. Dust, pet hair or crumbs have gotten into the stick mechanism and are disrupting the pot's contact. **Light clean (no disassembly):** - Push the stick to one side to expose the skirt / base. - Can of compressed air, short bursts into the gap. Rotate the stick, repeat. - Recalibrate. **Deeper clean (still no tools):** - Push stick to one side. - Spray a tiny amount of **electrical contact cleaner** (DeoxIT D5 or similar, available at electronics shops) into the gap. **Not WD-40, it leaves residue and can damage the plastic.** - Rotate the stick fully through its range 15-20 times to work the cleaner in. - Let dry for 5 minutes. - Test. ## 4. Stick module replacement (£5-10 parts, 30 minutes) If cleaning fails, the carbon contact pads inside the stick have worn beyond use. Replacement Xbox stick modules are available on iFixit and Amazon for around £8 in a 2-pack. **The job:** - Remove battery compartment cover and batteries. - Remove 5 screws from the back of the controller (4 around the edges, 1 inside the battery compartment behind the barcode sticker, **you have to peel the sticker back to find it**). - Pop the front and back shells apart. - Lift the PCB out. - Desolder the old stick (14 joints, hot air works best but a soldering iron is doable). - Solder in the new stick. - Reassemble, calibrate. Soldering required. Moderate difficulty. iFixit has an excellent guide, search "Xbox Series X Controller Joystick Replacement". Cost: £8 for two sticks (enough to do both sides), or £60-90 professionally fitted. ## 5. Hall Effect or TMR upgrade (£15-25 parts) Hall Effect and TMR replacements sense position magnetically and remove the common carbon-track wear mechanism. They do not guarantee that a controller will never develop drift or another mechanical, contamination or calibration fault. Drop-in Hall Effect replacements for the Xbox Series controller stick are sold by: - **GuliKit** (the most established brand) - **Gamers Nexus** / various smaller vendors Installation is identical to a standard stick swap (section 4), just with the Hall Effect module instead of the standard one. Same tools, same soldering. Some gamers report a slightly different "feel" with [Hall Effect sticks](/help/hall-effect-vs-tmr-vs-standard-joycon-sticks), tiny differences in return-to-centre tension. Most don't notice after a day. ## 6. Whole controller replacement, when? Official Xbox Wireless Controllers are about £55-65 new. If you've got multiple issues (drift plus a dead bumper plus a sticky thumbstick button), just replacing it can be cheaper than repair. But: - **Elite Series 2 controllers** are £140-170 new and often economically repairable long after their warranty expires. - **Special-edition controllers** (Starfield, colourways) aren't replaceable once sold out, repair them. ## 7. Warranty check If your controller is less than a year old, Microsoft will replace it free under standard warranty. Open a support ticket on xbox.com/support. They'll ship a replacement and provide a return label for the broken one. No need to call. ## When to send it in Standard Xbox controller drift repair is £35 for one stick or £50 for both, including tracked UK return and a 12-month warranty; allow 3–5 working days from arrival. Elite Series 2 and uncertain faults use the £29 controller assessment. **See also:** [PS5 DualSense stick drift repair](/help/ps5-dualsense-stick-drift-repair), same family of fault on the PS5 controller. --- #### Nintendo Switch won't charge, cable, port, battery or mainboard? Source: https://harktech.co.uk/help/nintendo-switch-wont-charge-dead-battery _Summary:_ A Nintendo Switch that won't charge has a short list of causes, and one of them (a dusty USB-C port) is the answer more often than you'd think. Work through these before assuming the battery or charger is dead. The Switch is a surprisingly fragile little box when it comes to charging. Between the dock, the USB-C port and the internal battery, there are several things that can go wrong. Here's how we work through them in the workshop. ## 1. Is it actually not charging, or is the battery just very flat? A completely dead Switch can sit on the charger for **5-10 minutes** before the battery icon appears. The indicator LED doesn't always come on straight away either. - Plug in the official charger to the mains and to the Switch directly (not via the dock). - Leave it for 15 minutes, **do not press any buttons**. - Try to power on. If still nothing, continue. ## 2. Check the charger and cable Third-party USB-C chargers are a mess for Switch. Nintendo's charger is 15V at 2.6A, specific voltage spec. Cheap USB-C chargers often only output 5V or 9V to non-recognised devices, which is not enough to charge the Switch while it's on. Sometimes not enough to charge even when off. - Use the **official Nintendo charger** (model HAC-002). Not an iPhone charger. Not a generic USB-C phone charger. - If you don't have the original, a GaN charger rated PD 18W+ usually works. - Check the cable for damage near the connectors. - Try a different charger if you have one. ## 3. USB-C port gunk (the #1 cause) The Switch's USB-C port accumulates pocket lint, dust, biscuit crumbs and pet hair like no other. A port full of debris physically stops the plug from seating properly, the power pins don't make contact. - Power off the Switch. - Use a **dry wooden toothpick or bamboo skewer** (not metal, you can short the USB-C pins) to gently hook out debris from inside the port. - You'll be amazed what comes out. Days' worth of pocket lint on a heavily-used console. - Short burst of compressed air to finish. - Try charging again. If the port was obviously full, this fixes it alone. **This is the answer roughly half the time.** ## 4. Soft reset The Switch can get into a stuck power state that prevents charging. - Hold the power button down for **12 seconds**. The console will hard-off. - Wait 30 seconds. - Press power once to boot. - Plug in charger. Clears a surprising number of "won't charge" cases where the charging circuit has latched into a fault state. ## 5. Dock or direct? Sometimes the dock charges but direct-plug doesn't, or vice versa. - Test both. - If dock charges but direct doesn't: the USB-C port on the handheld is damaged (contacts bent or port cracked). Port replacement job. - If direct charges but dock doesn't: the dock's USB-C plug or internal circuitry has failed. Donor dock cheaper than repair in most cases. ## 6. Port physical damage With a torch, look directly into the USB-C port. You should see a clean rectangular opening with a central tongue. Signs of damage: - Tongue bent up, down or sideways. - Tongue pushed back into the port. - Metal shell bent. - Port wobbles when you plug a cable in. This is the same problem as the [PS5 HDMI port](/help/ps5-hdmi-port-no-signal-repair), lateral force on the cable has cracked the solder joints holding the port to the motherboard. The port needs replacing on the bench with a hot-air station. £60-90 fitted. ## 7. Battery failure The Switch battery is rated for 800 charge cycles before capacity drops below 80%. If you've had the console 4+ years and use it heavily, the battery may just be worn out. Symptoms: - Charges to 100% but dies within 30 minutes of play. - Jumps from 40% to 10% suddenly. - Goes from "charging" to "full" within minutes. Battery replacement is moderate difficulty, tri-wing screws, battery adhesive to release, and modern Switch models glue the battery in more firmly than the originals. Third-party batteries (like iFixit's) are £25-35. Professional fitting £45-70 including battery. ## 8. Charging IC failure (board-level) If cable, charger, port and battery are all confirmed good and the Switch still won't charge, the fault is with the **M92T36** or **BQ24193** chips on the motherboard, they manage USB-C power negotiation and battery charging. These fail occasionally, particularly after liquid damage or surges. Replacement is a microscope-and-hot-air bench job. We do this regularly. Cost £60-100 fitted. ## 9. Switch Lite specific issues Switch Lite has the same USB-C port and similar internals, but no dock support. The charging IC (M92T36) fails at a slightly higher rate on Lites due to the smaller, hotter enclosure. If it's a Lite, jump straight to section 8 after confirming port and battery are OK. ## When to send it in A loose or angle-sensitive charge connection can be a £75 Switch USB-C port replacement, with tracked UK return and a 12-month warranty. A completely dead console needs the £40 board assessment, credited against approved work and covering tracked return if you decline. Request a free photo quote first if you are unsure. --- #### PS4 overheating, jet-engine fan, or shutting down, the cure Source: https://harktech.co.uk/help/ps4-overheating-fan-loud-shutdown _Summary:_ The PS4, especially the original launch model, runs hot by nature. A console that's suddenly jet-engine loud or crashing mid-game is usually a simple dust clean and repaste away from running like new. If your PS4 has gone from "a bit noisy" to "hairdryer at max" and is crashing mid-game with the dreaded blue light, it's not dead, it's cooking. The vast majority of these cases are fixable, and the fix adds years of life to the console. Here's what to do. ## Why the PS4 overheats The original launch PS4 (2013-2016, model CUH-10xx and CUH-11xx) had a known-tight thermal design. The case doesn't have great airflow, and the factory thermal paste between the APU (the main chip) and the heatsink was mediocre to start with. Seven to ten years later, the paste has dried to crust, dust has accumulated around the heatsink fins, and the chip regularly hits 95-100°C within minutes of booting a game. Slim and Pro models are better but not immune, they're just starting to hit the same age. ## Symptoms of thermal trouble - Fan spins to max within 5-10 minutes of starting any game. - Console shuts off mid-game with a "PS4 has turned off to prevent damage from overheating" message. - Random freezes and kernel-panic style crashes. - Blue flashing light of death (for some cases, not all BLoD is thermal). - "CE-xxxxx-x" errors on reboot. - Console hot to the touch, especially around the top rear vent. ## 1. Position it properly Before opening anything, try the free fix: - **Vertical or horizontal?** PS4 officially supports both but vertical has slightly better airflow. Try standing it up if it's been lying flat. - **Clear the vents.** PS4 has vents on the sides, back and bottom. Anything closer than 10 cm on those sides is blocking airflow. - **Get it out of the cupboard.** Cabinets with glass doors trap hot air and recirculate it. Pull it out into open air. - **Avoid carpet.** The bottom vent draws air from underneath; carpet blocks it. About 10% of "fan loud" cases resolve just by moving the console. ## 2. External dust blast - Power the console off fully (hold power button for 10 seconds). - Unplug from wall. - Take it outside or over a big bin, there will be visible dust. - Using compressed air, blow into the rear vent (where the fan exhaust is). Short bursts. - Then the side vents. - Wipe the vent grilles with a dry brush or microfibre. Roughly another 20% of cases clear with this alone. ## 3. Internal clean + thermal paste (the proper fix) If moving it and external clean don't help, you need to open it up. This is a moderate job, takes an hour, and requires care because of anti-tamper screws on some models. **What's involved:** - Strip the console to its motherboard. - Remove the cooling shroud, heatsink and fan. - Vacuum dust from heatsink fins and fan blades. - Clean old thermal paste off the APU die and heatsink with isopropyl alcohol on a lint-free cloth. - Apply fresh high-quality thermal paste (Thermal Grizzly Kryonaut, Arctic MX-6, Noctua NT-H2). - Reassemble in reverse order, taking care with the torque pattern on the heatsink screws (diagonal, a little at a time, equal pressure). **The result:** - APU temperatures drop 15-25°C under load. - Fan back to original factory noise levels. - Crashes stop. - Console often feels faster because it's no longer throttling. **Cost if you do it yourself:** £8 of thermal paste, £1 of cotton swabs and isopropyl, 90 minutes. Major risk: stripping one of the security screws or breaking the fragile plastic clips inside the case. Watch a video for your specific model (CUH-1xxx, CUH-2xxx, or CUH-7xxx for Pro) first. Hark Tech's fixed console repaste and fan service is £75, or £89 for PS5, with tracked UK return and a 12-month warranty. Allow 3–7 working days from arrival. If inspection points to a different board fault, we quote the £40 assessment route before work. ## 4. Fan failure If the console is loud but the fan sounds *grindy* or *clicky* rather than just fast, the fan bearing has failed. Fans don't last forever, 8-10 years of daily use is enough to wear the bearings out. Replacement fans are £15-30. Fitting means most of the same strip-down as a repaste, so it's usually bundled with a repaste job if we're doing either. ## 5. Power supply A dying PSU can masquerade as thermal issues. The chip draws more current as it heats up, and a marginal PSU can't keep up, causing crashes that look thermal. Signs it's the PSU not thermals: - Crashes happen immediately on boot, not after warming up. - Console makes a "clicking" sound on power-up and takes multiple attempts to boot. - Fan spins up briefly then cuts out. - Random shutdowns with no prior warning, no error message. PSU replacement is straightforward on PS4, standalone unit, 4 screws, slides out. Third-party PSUs are £30-50. ## 6. Solder joint failure (last resort, most serious) The BGA (ball grid array) solder joints on the APU can crack from repeated thermal cycling, especially on consoles that have been thermally abused for years. Symptoms: graphical glitches, vertical lines, console boots but games crash with graphics errors. This is a reflow / reball job requiring a BGA station. Not something to attempt at home. Cost: £80-150 professionally, with variable success rates, reflows often work but aren't permanent. ## When to send it in Hark Tech's fixed console repaste and fan service is £75, or £89 for PS5, with tracked UK return and a 12-month warranty. Allow 3–7 working days from arrival. If inspection points to a different board fault, we quote the £40 assessment route before work. --- #### PS5 no HDMI signal, is the port damaged? Source: https://harktech.co.uk/help/ps5-hdmi-port-no-signal-repair _Summary:_ A PS5 that powers on but shows no signal is usually one of three things: a loose or damaged HDMI port, a faulty cable, or the TV on the wrong input. The port is by far the most common failure and it's always repairable. A PlayStation 5 that powers on but gives you a "no signal" screen is a specific and common fault. The HDMI port on the PS5 sits just inside the chassis, held to the motherboard by tiny surface-mount solder joints. One sideways knock to the cable, a toddler tripping over it, pulling the console off a shelf, is enough to rip those joints clean off the board. Here's how to tell if that's what's happened to yours, and what it costs to fix. ## First, rule out the easy stuff (5 minutes) Before assuming port damage, check all of these: - **TV input:** are you on the right HDMI channel? Cycle through them. - **Cable:** try a different HDMI cable. Try the PS5 cable on another device (a Blu-ray, laptop, anything). - **Different port on the TV:** HDMI ports on TVs fail too. Try HDMI 2 if you were on HDMI 1. - **Power:** is the white indicator on the PS5 solid (on) or pulsing (rest mode)? Hold the power button for 10 seconds to force a full reboot. - **Safe mode:** with the PS5 off, hold the power button until you hear a second beep (about 7 seconds). That enters safe mode, which uses a minimal display mode, rules out software corruption. If none of the above brings picture back, the port itself is the most likely culprit. ## Signs the HDMI port has physical damage Look straight into the HDMI port on the back of the PS5 with a bright torch. The port is about 14 mm wide with an internal metal tongue. Compare to pictures online, you want to see a clean rectangular opening with the tongue dead centre and parallel to the top and bottom. Signs of damage: - **Tongue bent up, down or sideways.** Even 1 mm off-centre can break contact. - **One or more of the 19 pins visibly flattened, missing or pushed back.** - **Outer shroud bent or crushed**, usually from someone forcing a cable in at an angle. - **The port wobbles** when you plug a cable in, means the solder joints holding it to the motherboard have already cracked. - **Picture comes and goes if you wiggle the cable.** That's a classic cracked-joint symptom. If any of those apply, the port needs to be replaced. ## Why the port is so prone to failure The HDMI socket is soldered directly to the motherboard through a small ground shield and about 20 signal pins. Any lateral force on the cable, tripping over it, pulling the console while it's plugged in, transmits straight to those solder joints. Sony's design doesn't have a metal shield bolted into the chassis to take the strain, which is why this fault is so common. ## What a professional repair involves Replacing a PS5 HDMI port is a board-level repair. In the workshop we: 1. Strip the console down to the bare motherboard (15-20 minutes if everything cooperates). 2. De-solder the damaged port with a hot-air rework station and flux. 3. Clean the board pads with desoldering braid and flux. 4. Fit and solder a new original-spec port, aligning all 20 pads under magnification. 5. Inspect under a microscope for shorts between adjacent pins. 6. Reassemble the console and bench-test on a 4K 120 Hz display. ## Costs you'll see quoted in the UK Most independent UK repair shops charge between £80 and £130 for this repair. Sony's own out-of-warranty repair is typically £229 with a 2-4 week turnaround. DIY kits exist but you need a hot-air station, a steady hand and the tolerance for bricking an expensive console if the rework goes wrong. ## What you can do yourself before sending it in - Power off at the wall and leave the PS5 unplugged for an hour. - Photograph the inside of the HDMI port with a phone flash, good for the repairer to see before it arrives. - Back up your save data to the cloud while you still have the chance (if the console still boots, use a different display via the internal upload). - Don't keep plugging different cables in, each time adds stress to already-damaged solder joints. ## When to send it in Hark Tech's PS5 HDMI port repair is £89, including tracked UK return and a 12-month warranty. Book with a £15 payment credited against the repair; pad or trace damage is photographed and quoted before work. Allow 2–3 working days on the bench once it arrives. If the fault is not the port, use the £40 board assessment instead. --- #### PS4 blue light of death or PS5 won't power on, what to try Source: https://harktech.co.uk/help/ps4-ps5-blue-light-death-wont-power-on _Summary:_ The infamous blue light of death on PS4 and the equivalent 'won't power on' fault on PS5 have a short list of causes. Work through the diagnostic order here, two of the fixes take five minutes at home. The "blue light of death" on a PS4 (pulsing blue, no picture, then powers off) and the PS5 equivalent (fan spins briefly, no beep, no video) look terminal but usually aren't. Most are fixable either at home or on the bench. Here's the order we work through. ## 1. Full power drain Before anything else, do a full reset. This fixes about a third of call-outs. - Power the console off completely (hold the power button for 10 seconds until it beeps a second time and goes fully dark). - Unplug from the wall. - Hold the power button on the console for 30 seconds with it unplugged. This drains residual charge from the caps and clears latched error states. - Plug back in, power on. ## 2. Try safe mode PS4: with the console fully off, hold the power button until you hear the second beep (about 7 seconds). PS5: same, second beep at around 7 seconds. This boots a minimal system that bypasses most of the normal startup, if safe mode works, your problem is a software corruption, not hardware. From safe mode you can: - Rebuild the database (fixes a huge range of weird behaviour). - Update system software via USB. - Factory reset as a last resort (wipes your data, cloud-sync first if possible). ## 3. Check the HDMI (yes, really) A PS5 with a damaged HDMI port can present as "won't power on" because you never see the boot screen. White light might come on for a second then go off. See our [PS5 HDMI port guide](/help/ps5-hdmi-port-no-signal-repair), if the fault pattern matches that, it's a port repair, not a power-supply fault. ## 4. Listen for the fan Very important diagnostic. - **Fan spins, no beep, no video:** suspect HDMI, APU (main chip) solder joints, or firmware corruption. - **Fan doesn't spin at all, power light flashes briefly and goes off:** power supply fault (PSU) or short on the motherboard. Power button stuck. - **Fan spins up then cuts out after 2-5 seconds:** thermal protection triggered. Thermal paste on the APU has dried out (very common on PS4s over 4 years old), or a fan has failed and the APU is overheating in seconds. Also the symptom of a dead PSU under load. ## 5. Power supply The internal PSU on both consoles is a single swappable module. When it fails the console simply won't respond to the power button at all, or powers up for 1-2 seconds and dies. On a PS4 Pro (model CUH-7xxx) the PSU is ADP-300CR or similar; PS5 disc and digital have different PSUs (model numbers on the side of the unit once you open the case). If you've confirmed the wall outlet works (try a lamp in it) and the console won't respond to the power button at all, a PSU swap fixes it most of the time. Not a beginner repair, the console has to come apart, and PSU capacitors can hold dangerous voltage for minutes after unplugging. ## 6. Overheating / paste replacement On older PS4s (2014-2018) the most common cause of repeated crashes and "blue light of death" is that the thermal paste between the APU and heatsink has dried to crust. The chip hits its thermal limit within 30 seconds of booting a game, the console protects itself by shutting down, and on the next boot the symptom looks like a crash/failure to start. Fixes we see daily: - Strip console, remove heatsink. - Clean old paste off APU and heatsink with isopropyl. - Apply fresh high-quality paste (Arctic MX-6, Thermal Grizzly Kryonaut, or similar). - Clean the fan and fan intake/exhaust. - Reassemble and bench-test under full game load. A 90-minute job in the workshop that can add 4-6 years of life to an older console. ## 7. APU reflow / reball Least common and most serious. Repeated thermal cycling cracks the solder joints on the main processor (APU). Symptoms: console works for a few minutes then crashes, red light errors, artefacts on screen, or outright "won't boot." This is a skilled rework with a BGA station. Do not attempt at home. ## When to send it in Request a free photo quote first. For faults needing bench diagnosis, Hark Tech uses a £40 assessment credited against approved repair work and covering tracked return if you decline. We confirm the price, route and warranty before chargeable work begins. --- #### Xbox Series X Stuck on Green Screen? Recovery Guide Source: https://harktech.co.uk/help/xbox-series-x-green-screen-of-death-boot-loop _Summary:_ Xbox Series X stuck on the boot logo? Check Microsoft's recovery options, understand when a reset can erase data, and see when to request a repair assessment. An Xbox Series X stuck on the green startup logo, looping during boot or displaying an E106 or E200 error needs troubleshooting before its cause can be confirmed. Software recovery may help, but the screen alone does not prove that the software, internal storage or another component has failed. Start with Microsoft's recovery instructions for the exact screen and console model. This guide explains the main choices and when to stop and request an assessment. ## Before you start Record the full error code, console model and what happened before the fault, such as an interrupted update. Keep your Microsoft account sign-in details available for setup afterwards. Do not share your password with a repairer. Read each recovery option before selecting it. A reset can remove accounts, settings and local data; keeping installed games is not a guarantee that every save is backed up. If you cannot confirm cloud synchronisation and the local saves matter, get advice before resetting. ## Step 1: Restart and check the symptom Follow the restart instructions in [Microsoft's startup recovery guide](https://support.xbox.com/en-GB/help/hardware-network/console/offline-system-update#troubleshooting-system-updates-from-other-screens). If the same screen returns, note any error code rather than repeatedly interrupting the boot process. There is no reliable success percentage for your individual console. A successful restart also does not establish why the fault occurred. ## Step 2: Open the Xbox Startup Troubleshooter Microsoft's instructions first power the console off, disconnect the mains lead, wait 30 seconds and reconnect it. On a Series X with an eject button, hold Pair and Eject, then press the console's Xbox button. Continue holding Pair and Eject for 10 to 15 seconds and release them after the second startup tone. For Series S, Microsoft's guide uses Pair and then the Xbox button because there is no Eject button. Check the instructions for your exact hardware if its controls differ. If the troubleshooter does not appear, follow the manufacturer's next step instead of assuming a specific board fault. ## Step 3: Understand the reset choices **Reset and keep my games & apps** is different from **Reset and remove everything**. Follow Microsoft's branch for the screen or error code you see, and read its explanation of what the selected reset removes. Do not ignore data-loss warnings. The remove-everything option is a destructive factory reset, not a routine test to try without considering unsynchronised saves and account recovery first. ## Step 4: Prepare an offline system update when applicable Use the [official Xbox offline system update guide](https://support.xbox.com/en-GB/help/hardware-network/console/offline-system-update) if its troubleshooting sequence directs you to an offline update. Microsoft's preparation requirements are: - A Windows PC with internet access and a USB port. - A USB flash drive with at least 6 GB of space, formatted as **NTFS**. - The current update download linked by Microsoft for the console and procedure. Formatting erases the USB drive. Copy off any files you need before formatting it. Do not substitute ExFAT for the required NTFS format. Download and extract the official update package, then copy the extracted `$SystemUpdate` item to the USB drive's root, preserving its folder structure, as Microsoft's illustrated instructions specify. Connect the prepared drive to a USB port on the console and use **Offline system update** in the Startup Troubleshooter when available. Use Microsoft's current download and full sequence rather than an old archive or a third-party firmware file. Do not disconnect power during an update. If the update fails, record the resulting code and follow the matching troubleshooting branch; do not assume a successful update or guaranteed data preservation. ## If recovery does not resolve the fault Continued startup failure can require repair assessment. A failed reset or update does not, by itself, identify the component that needs replacing. Avoid buying an SSD, power supply or other board part based only on the boot screen. Tell the repairer which recovery options were attempted and their exact results. If the console shuts down, has liquid damage or cannot enter recovery, include that information too. ## When to send it in Request a free photo quote first. For faults needing bench diagnosis, Hark Tech uses a £40 assessment credited against approved repair work and covering tracked return if you decline. We confirm the price, route and warranty before chargeable work begins. [Still stuck? Request an Xbox repair assessment.](/soldering-repair.html) ## Sources checked - [Microsoft: offline system update and startup troubleshooting](https://support.xbox.com/en-GB/help/hardware-network/console/offline-system-update) Source checked 7 September 2026. --- #### Xbox Series X Loud Fan or Overheating? What to Check Source: https://harktech.co.uk/help/xbox-series-x-overheating-loud-fan _Summary:_ A loud Series X fan or thermal shutdown can have several causes, including restricted airflow, dust, ambient heat, heavy load or an internal fault. Start with external checks before opening the console. The Xbox Series X is designed to run very quiet, if yours is suddenly loud, or shutting itself off mid-game, it's hitting thermal limits. The chip is protecting itself by ramping the fan and eventually killing power. Here's the order we check things in the workshop, from "can you fix this yourself" to "send it in". ## 1. Where is it sitting? Series X needs breathing room. Top vents draw cold air in, rear vents blow hot air out. Common mistakes: - **Inside a closed AV cabinet with glass doors.** Hot air recirculates, console runs 15-20°C hotter than open air. - **On its side with the top vent against something.** The top vent is an intake, block it and the fan can't pull air. - **Near a heat source** (radiator, amp that runs hot, sunlit window). Move it to open air with 10 cm of clearance on all sides and try again. This alone fixes the problem surprisingly often. ## 2. Rest mode vs Full shutdown If the fan is only loud in rest mode, the console is updating games or downloading in the background. That's expected behaviour, check **Settings → General → Power options** and turn off "Keep my console and games up to date" if you want it silent overnight. ## 3. Dust Look into the top vent with a torch. See dust matted against the internal grilles? That's your problem. - Power off and unplug. - Hold the console upright outdoors (or over a bin) and blast compressed air into the top vent at short bursts. You'll see a cloud come out the rear. - Do not use a vacuum, it builds static and can kill the chips. - Don't hold the can upside down. - Wipe the dust off the external vent slots with a dry microfibre. Two-minute job that fixes about half of "loud fan" cases. ## 4. Thermal paste age On a Series X that's 3+ years old and heavily used, the factory thermal paste between the APU and heatsink can dry out and lose conductivity. Symptoms: - Fan loud even at idle after 10-15 minutes of being on. - Console shuts down mid-game with a "console has overheated" message. - Back of the console uncomfortably hot to the touch (not just warm). Repasting involves fully stripping the console, removing the heatsink, cleaning the old paste off, applying fresh high-quality paste (Thermal Grizzly Kryonaut or Arctic MX-6), reassembling. Not a job for a first-timer. The Series X internals are packed and the anti-tamper screws need the right T-8 security bit. ## 5. Fan bearing failure If the fan is loud even before the system has had time to warm up, or makes a rattling/grinding noise that comes and goes, the fan bearing has failed. The fan is an 120 mm internal unit, and replacements cost £15-25 plus labour to fit. ## 6. Ambient temperature Series X is rated for 5-35°C ambient. In a UK summer heatwave an unventilated room easily hits 38-40°C, outside the design envelope. Short term, move the console, use a standing fan to push air across it, and avoid long sessions in the hottest part of the day. ## Will heat kill the console? Consistent overheating shortens the life of the APU and can eventually cause solder joint fatigue on the BGA. A one-off thermal event won't, the protection circuits will shut it down long before permanent damage. But a console that has thermal-shutdown 50+ times over the course of a year will eventually fail early. ## When to send it in Hark Tech's fixed console repaste and fan service is £75, or £89 for PS5, with tracked UK return and a 12-month warranty. Allow 3–7 working days from arrival. If inspection points to a different board fault, we quote the £40 assessment route before work. --- #### Nintendo Switch Joy-Con drift, repair or upgrade? Source: https://harktech.co.uk/help/nintendo-switch-joycon-drift-permanent-fix _Summary:_ Joy-Con drift can come from contamination, carbon-track wear, mechanics or calibration. Compare cleaning, standard replacement and magnetic-sensing upgrade options. If your character walks on its own while the Joy-Con is sitting on the table, you've got Joy-Con drift. You're not alone, it's one of the most common faults in modern console history, driven by a design decision that puts a wearing carbon contact pad under constant friction. Here are three repair routes, from cleaning through to a magnetic-sensing module upgrade. ## Why it happens The original Joy-Con thumb sticks use a small analog potentiometer with a carbon-loaded contact pad that slides across a resistive element. Over time the pad wears, the carbon produces dust, dust contaminates the track, and the stick starts reporting movement even when centred. The Switch 2 Joy-Cons use the same basic technology, so the problem will continue on new units too. ## Level 1, Clean the stick (free, 5 minutes) Buys you weeks or months, depending on how worn the pad is. Sometimes clears it completely if the issue is just contamination, not wear. - On the Switch home screen, open **Controllers → Calibrate Control Sticks**. - Wiggle the drifting stick in all directions for 30 seconds. This redistributes the carbon dust and sometimes clears the reading. - If it persists: get a can of **electrical contact cleaner** (not WD-40, the wrong product for this), push the stick to one side to expose the rubber skirt, and give one short spray into the gap. Rotate the stick fully through its range a dozen times. Let it dry for 5 minutes. - Recalibrate. This is a temporary fix. The worn pad will contaminate itself again, weeks on a lightly-used controller, days on a heavily-used one. ## Level 2, Replace the stick module (£8 parts, 30 minutes) Buys you several months to a year. Replacement stick modules are available from iFixit, Amazon and eBay for around £8-12 in a pack of two with tools. - Follow the iFixit Joy-Con teardown guide, specifically the "Analog Joystick Replacement" one. It's rated moderate; the ribbon cable connectors are small and break if you force them. - Tools needed: Y00 tripoint bit, Phillips #000, plastic spudger, tweezers. - Solder-free on Switch 1 Joy-Cons (connector-based). The catch: you're putting in another carbon-pad stick. It'll eventually drift too. Expect 1-2 years per stick if you play moderately, less for heavy users. ## Level 3, Hall Effect or TMR sticks (£15-25 parts) Hall Effect and TMR (Tunnel Magnetoresistance) sticks detect position magnetically instead of using a carbon contact track. That removes one common wear mechanism, but springs, bearings, contamination and calibration can still affect centring. - **GuliKit** make the most popular Hall Effect replacement for Joy-Con, widely reviewed, drop-in fit. - **KK3 Max TMR** sticks are the newer option, lower power draw, slightly higher precision. - Install is almost identical to a standard stick swap, a moderately-confident user can do it at home. Downsides: - Slightly more effort to source (most high-street shops don't stock them). - Some people report a different "feel", slightly heavier return-to-centre. Most get used to it within a day. This is an option when the customer wants to remove the common carbon-track wear mechanism and accepts that other faults remain possible. ## What about Nintendo's free repair? Nintendo offers free Joy-Con drift repairs in the UK as a goodwill gesture (they won't admit it's a design fault, look for "repair request" on the Nintendo UK site). Turnaround is 2-4 weeks. They'll swap the drifting stick for the same type of stick, so the fix lasts until the replacement wears out. Free is free, though, worth a try if you can live without the controller for a month. ## Hall Effect vs TMR, which is better? Both eliminate drift. Differences: - **Hall Effect**, mature technology, more options available, slightly higher power consumption (~5% more Joy-Con battery drain). - **TMR**, newer, more accurate at small movements, slightly lower power, similar price. For most users, Hall Effect is fine and has the widest compatibility. TMR is the slight edge if you're into precise aiming in shooters. ## When to send it in Hark Tech repairs one Joy-Con for £35 or a pair for £55, including tracked UK return and a 12-month warranty. Compatible Hall Effect or TMR modules remove the common carbon-track wear mechanism, but other mechanical, contamination and calibration faults can still occur. Request a free photo check before booking; allow 3–5 working days from arrival. **See also:** [PS5 DualSense stick drift repair](/help/ps5-dualsense-stick-drift-repair), same family of fault on the PS5 controller. --- ### Creality K2 / Klipper #### Ender 3 bed levelling guide: manual, V2 glass and V3 SE auto Source: https://harktech.co.uk/help/bed-levelling-ender-3 _Summary:_ A practical guide to bed levelling the Creality Ender 3, Ender 3 V2 and Ender 3 V3 SE, covering the manual paper method, CR Touch mesh levelling, and fixes for a bed that keeps drifting out. Getting your first layer right is 90% of the battle on an Ender 3. Nozzle too far from the bed and you get spaghetti. Too close and you grind filament into the surface and block the nozzle. Either way, the print fails. Here is how to sort it on each variant. ## Why the bed keeps drifting The Ender 3 and V2 use four corner springs to hold the bed at a consistent height. Those springs are soft, and every time the printhead accelerates the whole carriage vibrates. Over a few weeks the adjustment wheels loosen, the springs fatigue, and the level drifts. Heat cycles make it worse. The bed expands when it reaches printing temperature and contracts again when it cools, slowly working the wheel positions loose. If you are re-levelling before every print on a stock machine, the springs are the most likely culprit. The V3 SE has a CR Touch probe that measures the actual bed surface before each print and compensates in firmware. That largely solves the problem — but it still needs a correct Z offset to start from, and a dirty probe pin will throw it off. ## Before you start Always level a warm bed. The magnetic PEI sheet or glass plate expands at printing temperature, and a level done cold will be out by the time the bed reaches 60 °C for PLA. Home the printer first with G28, then bring the bed and nozzle up to your normal printing temperatures. You need a single sheet of standard 80 gsm printer paper — it is about 0.1 mm thick, which gives you a good first-layer gap for most materials. ## Levelling the Ender 3 or Ender 3 V2 The process is the same on both models. The V2 shipped with a glass bed rather than a magnetic sheet, but the four-corner spring mechanism is identical. 1. Home the printer (G28), then disable the steppers via the menu so you can slide the head by hand. 2. Move the nozzle to the front-left corner, roughly over the adjustment wheel. 3. Slide the paper under the nozzle. Turn the wheel until you feel light resistance when you drag the paper. You want friction, not a clamp — the paper should move with a gentle tug, not pull free easily. 4. Repeat at front-right, rear-right, and rear-left, in that order. 5. Move to the centre and check the gap. If the centre is noticeably tighter or looser than the corners, the bed may be slightly bowed — more on that below. 6. Do a full second pass around all four corners. The first pass often shifts things slightly. 7. Print a single-layer 100 × 100 mm square as a test. Watch the first layer go down. It should look like a slightly squashed ribbon — glossy on top, no gaps between lines, no curling at the edges. If the first layer looks fine at the front but thin at the back, or vice versa, work the two rear wheels to correct the tilt before adjusting height. ## Levelling the Ender 3 V3 SE The V3 SE has a CR Touch probe mounted beside the nozzle. Before printing it probes a 5×5 grid of points, builds a mesh of the surface, and compensates Z height on the fly. You stop chasing four knobs every session. 1. Preheat to your normal printing temperature first. 2. Go to **Levelling > Auto Levelling**. The printer probes all 25 points and saves the mesh. 3. Go to **Levelling > Z Offset** (sometimes labelled **Offset Adjust**). 4. Lower the nozzle until a sheet of paper just catches with light resistance. Save the offset. 5. Print a single-layer test square and fine-tune the Z offset live while the first layer runs — the V3 SE firmware lets you adjust this under the tune menu during printing. If you get a probe failure, wipe the CR Touch pin and the bed surface with isopropyl alcohol. A dirty pin or a greasy surface causes false readings every time. ## When the first layer is still inconsistent You have levelled carefully but the first layer is still uneven across the print. There are three likely causes. **Fatigued springs.** Stock springs are soft. After a few months of printing they compress unevenly and the knobs can barely hold position. The fix is cheap — replace them with stiffer yellow or red aftermarket springs (roughly £3–6 on Amazon or AliExpress). Some people replace the springs with silicone spacers entirely; these hold position better and are worth considering if you print frequently. **A warped bed.** Most beds have a slight bow, typically higher in the middle. The V3 SE's mesh compensates for this. The Ender 3 and V2 cannot — the paper method averages it at best. A replacement PEI spring-steel sheet from a reputable supplier (Wham Bam, Energetic) tends to be flatter than the stock surface. If the bow is more than about 0.3 mm across the build area, a BLTouch upgrade is worth serious consideration. **An out-of-square frame.** If the printer has been moved or partially disassembled, the vertical extrusion can end up slightly tilted. Check it with a set square against the base. A lean twists the entire bed relative to the nozzle path, and no amount of levelling will fix it — you need to physically square the frame first. ## Upgrading to automatic levelling on the Ender 3 and V2 If you are tired of re-levelling every few prints on an original Ender 3 or V2, a BLTouch or CR Touch add-on is worth the effort. Kits cost roughly £15–25 and require flashing new firmware — Marlin or Klipper. It is not a five-minute job; expect a couple of hours the first time. But once it is running you get the same mesh compensation the V3 SE ships with, and manual levelling becomes a rarely needed fallback. Adding a BLTouch also opens the door to Klipper, which gives you input shaping and pressure advance — both noticeably improve print quality once dialled in. ## How often do you actually need to level? Stock Ender 3 or V2 with original springs: before any critical print, and whenever you change materials or build surfaces. With upgraded springs or silicone spacers: once a week, or after moving the printer. V3 SE with CR Touch: run a fresh auto-level if first-layer problems appear, or after replacing the build surface. The saved mesh holds well between sessions — you do not need to re-probe before every print. ## When to get it printed instead If you have spent more time levelling than actually printing, it is sometimes just easier to send the file to us. We run a Creality K2 Plus and a Bambu A1, both tuned with mesh levelling and dialled in for consistent first layers across the full build plate. Upload your STL or 3MF at [harktech.co.uk/printing](/printing.html) for an instant quote. Most orders are turned around within a few working days. No printer setup, no spring swapping, no test squares — just upload, approve the quote, and collect your finished parts. --- #### Creality K1C bed mesh: how to run it and when it actually helps Source: https://harktech.co.uk/help/creality-k1c-bed-mesh-guide _Summary:_ How to run a bed mesh on the Creality K1C from the touchscreen and from Fluidd, what the heightmap is telling you, and when meshing will not save a bad first layer. The K1C runs an automatic bed mesh using the strain-gauge probe in the hotend. You do not turn screws and you do not use a piece of paper. The machine taps the bed in a grid, builds a heightmap, and Klipper warps the Z motion of every print to follow it. That sounds clever, and it is, but it only fixes one kind of problem: a bed that is not perfectly flat. It will not fix a dirty plate, a wrong Z offset, or a cold first layer. Get the mesh right first, then move on. ## How to run a bed mesh on the K1C The quickest way is from the touchscreen. 1. Make sure the plate is clean and empty. No filament blobs, no skirt remains, no purge line from a previous print. 2. Go to Settings, then Self-check, then Auto-levelling. The menu wording shifts slightly between firmware versions but it is always under Self-check. 3. Start it and walk away for about five to ten minutes. The bed heats first, then the nozzle, then the head taps a 5x5 grid across the plate. 4. When it finishes, the printer saves the new mesh and uses it automatically on the next print. You can also run it over the network if you have Fluidd or the Creality web UI enabled. Send `BED_MESH_CALIBRATE` from the console, wait for it to finish, then `SAVE_CONFIG`. The printer will reboot Klipper and load the new mesh on the next print. If you have the cloud app, the same option lives under Maintenance. It calls the same macro under the hood. ## How often should you re-mesh Not every print. The bed does not move that much. Re-mesh when something has actually changed: - You swapped the build plate, or flipped it. - You replaced the nozzle or the hotend. - You moved the printer, especially in or out of a cold garage. - You changed the bed temperature target by more than about 20 degrees from your usual material (PLA to ABS, for example). - You see first layer problems on a known-good plate. For a printer that lives in a stable spot and runs the same one or two materials, once every couple of months is plenty. Daily meshing wears nothing out, but it wastes ten minutes and adds nothing. ## Reading the heightmap If you open Fluidd and look at the heightmap, you want the numbers on the colour scale to span less than about 0.3 mm from the lowest point to the highest. A K1C in good shape usually sits around 0.15 to 0.25 mm of total variation. A few patterns to recognise: - A gentle bowl shape (low in the middle, high at the corners) is normal for any heated bed. Klipper handles it. - A sharp ridge or a single hot spot usually means filament debris stuck to the underside of the plate, or a magnet that has lifted. Take the plate off and check. - One corner several tenths of a millimetre off the rest, with the others flat, points at a warped plate. - Total range over 0.4 mm with no obvious pattern means the bed itself has warped, often from being cooked at high ABS temperatures over time. Klipper will compensate for a fair amount of warp, but the more it has to compensate, the more obvious the Z corrections become in the first few layers. Above about 0.5 mm of range you start to see visible banding. ## What causes bad bed mesh results The K1C uses the nozzle itself as the probe. That is the source of almost every bad mesh. A dirty nozzle reads high because the probe triggers on the blob of plastic, not the bed surface. Always wipe the nozzle clean and cold before meshing. A scrap of paper or a brass brush is fine. A cold nozzle reads slightly different from a hot one because the metal expands. The K1C heats the nozzle before probing for this reason. Do not interrupt the heat-soak step. A plate with crumbs of cured filament on it reads high in those spots and creates fake bumps in the mesh. Clean the plate before every mesh. Finally, a loose plate sliding on its magnets gives you a different mesh every time. If your heightmap looks completely different on two consecutive runs, suspect the plate seating before you suspect the probe. ## Can I skip the bed mesh Yes, but you probably should not. The K1C frame is rigid and the plate is small, so a freshly assembled machine often prints fine without an active mesh for the first hundred hours. After that, thermal cycling and use start to introduce small distortions. If you are seeing first layer problems and you have not meshed in months, mesh first before changing anything else. ## Bed mesh will not fix these problems This is where a lot of K1C owners get stuck. They re-mesh five times and the first layer still fails. Mesh compensation only corrects for shape. It does nothing about: - Z offset. If your nozzle is too high or too low across the whole plate, the mesh will be perfectly shaped but the lines will be the wrong thickness everywhere. Adjust Z offset by tenths of a millimetre at a time using the baby-stepping menu during the first layer. - Bed temperature. PLA wants around 60 degrees, PETG wants 70 to 80, ABS wants 100 plus an enclosure. Too cold and nothing sticks. Too hot and PLA goes glossy and lifts. - Plate contamination. Skin oils, release agent residue from new plates, and old glue stick layers all stop adhesion regardless of mesh quality. Wash the plate with warm water and a drop of washing-up liquid, dry it, then handle it by the edges. - A worn or damaged build plate. PEI textured sheets lose grip after a few hundred prints, especially in the central wear zone. A new plate is often cheaper than another evening of fiddling. - A bent or chipped nozzle. If the nozzle tip is asymmetric, the probe triggers at the wrong height and the mesh is off by a different amount in every direction. If you have re-meshed, the heightmap looks reasonable, and the first layer is still wrong, the bed mesh is not the problem. ## When to mail it in If the heightmap shows over half a millimetre of variation and you have already swapped the plate, the bed itself is probably warped or the gantry is out of square. That is not a re-mesh problem and no amount of Klipper compensation will hide it. Same story if the probe triggers inconsistently, the printer crashes the nozzle into the plate during meshing, or you have seen a Self-check failure error that will not clear. Those usually point at the strain-gauge wiring or the toolhead board. We repair K1C printers by mail-in across the UK. Pack the printer with the original foam if you still have it, otherwise wrap the gantry to stop it shifting in transit. Drop us a line via [/contact.html](/contact.html) with a short description of what you have tried and we will sort a shipping address and a quote before you send anything. --- #### Best slicer for the Creality K2 Plus: Creality Print vs OrcaSlicer Source: https://harktech.co.uk/help/best-slicer-creality-k2-plus _Summary:_ Creality Print ships with the K2 Plus and handles the CFS multi-colour system cleanly, but OrcaSlicer offers better print quality, calibration wizards, and tuning. Most enthusiasts end up using both, OrcaSlicer for single-colour, Creality Print for CFS jobs. The short answer: Creality Print works out of the box and handles the CFS multi-colour system without fuss. OrcaSlicer gives you tighter control, better calibration tools, and stronger community profiles. Most people who care about print quality end up running OrcaSlicer for single-colour work and falling back to Creality Print when they need the CFS. Both are free. You can install them side by side and switch between them depending on the job. ## What ships with the K2 Plus The K2 Plus is built around Creality Print. The printer profile, machine limits, start and end G-code, and CFS integration are already there. You download Creality Print, point it at your printer over the local network, and you are slicing within minutes. This is the path of least resistance. If you just want to get prints off the bed, it does the job. The workflow will feel familiar if you have used Cura or PrusaSlicer before, the layout is conventional and the defaults are sensible. The downsides are real but minor. Profile updates lag behind community work. The UI carries some Creality branding clutter you cannot turn off. And the calibration tooling is thinner than what OrcaSlicer offers. ## Why most enthusiasts switch to OrcaSlicer OrcaSlicer is the open-source fork of Bambu Studio, which is itself a fork of PrusaSlicer. The community has built strong K2 Plus profiles into recent releases, and the slicer ships with features Creality Print does not match. The big ones are the built-in calibration wizards: pressure advance, flow ratio, max volumetric speed, retraction tower, and temperature tower. You can dial in a new filament in an afternoon. Per-object settings actually stick and behave the way you would expect. Tree supports are more reliable. Variable layer height works well. If you want to push the K2 Plus on PETG-CF, ASA, or any engineering filament where surface finish matters, OrcaSlicer is the tool to do it in. ## Setting up OrcaSlicer for the K2 Plus 1. Install OrcaSlicer from the official SoftFever release page on GitHub. Avoid third-party builds. 2. On first launch, pick **Creality** as the manufacturer and select the **K2 Plus** from the printer list. The profile is included in current builds. 3. Set the connection to LAN mode and enter the printer's IP address. You will find this in the printer's network menu. 4. Pick a filament profile to start with. The generic Creality PLA, PETG, and ABS profiles are a reasonable starting point, plan to tune them rather than trust them blindly. 5. Before you commit to settings for a new filament, run the temp tower, flow ratio, and pressure advance prints from the **Calibration** menu. Twenty minutes of testing saves hours of guessing later. The IP-based connection is reliable on current K2 Plus firmware. Cloud monitoring and remote start are available, but I leave them off, there is no good reason to expose a printer to the internet. ## CFS multi-colour: which slicer handles it better This is where it gets messier. The CFS (Creality Filament System) feeds up to four spools into the printer, swaps colours mid-print, and purges either into a chute or a prime tower. Creality Print has the most complete CFS integration. Spool detection, RFID reading on the Hyper PLA spools, and the purge logic are all baked in. Colour assignment is straightforward. If you want to print a four-colour model and have it work first time, use Creality Print. OrcaSlicer added CFS support, but it has been moving-target territory. Recent versions handle the basics fine, colour assignment, prime tower, flush volumes, but spool detection and RFID are still spotty. If you want the printer to know what is loaded in each bay without you telling it, Creality Print still wins. My current workflow on the K2 Plus: OrcaSlicer for everything single-colour, Creality Print for CFS jobs. Running two slicers is mildly annoying, but the trade-off is honest. This will probably change as OrcaSlicer's CFS support matures, it has been improving release by release. ## Can you use Bambu Studio or PrusaSlicer? Technically yes. Practically, no, and not for any good reason. Bambu Studio is built for Bambu Lab printers. There is no K2 Plus profile, the network protocol is locked to Bambu hardware, and the cloud account assumes a Bambu device. You can create a generic FDM profile and export G-code by hand, but you lose every Bambu-specific feature that makes Bambu Studio nice in the first place. PrusaSlicer is more flexible. You can build a custom K2 Plus profile from scratch, set the build volume, machine limits, start and end G-code, and slice with it. What you give up is the calibration wizards, CFS support, and one-click network printing. Since OrcaSlicer is built on PrusaSlicer's foundations and adds all of those things back, there is almost no reason to pick PrusaSlicer for a K2 Plus. ## Quick comparison For single-colour print quality and tuning: **OrcaSlicer**. For CFS multi-colour with the least friction: **Creality Print**. For learning the printer and getting your first prints down: **Creality Print**. For everything else: **OrcaSlicer**. ## A note on firmware Whichever slicer you pick, keep the printer firmware current. Several CFS issues that people blamed on Creality Print turned out to be firmware bugs. A few OrcaSlicer compatibility quirks have been fixed by Creality firmware updates rather than slicer updates. Check the Creality firmware page every couple of months and apply updates before you start blaming the slicer. Also back up your tuned filament profiles. Both slicers store them as files you can copy out, do that every time you finish tuning a new material, so a reinstall does not cost you days of calibration work. ## When to mail it in If your K2 Plus is laying down clean single-colour prints but the CFS is jamming, mis-feeding, or skipping colour changes, that is usually a mechanical problem rather than a slicer one. Same goes for inconsistent layer adhesion across the bed, lost steps on Z, or the gantry making noises it did not used to make. No amount of profile tweaking will fix worn rollers or a slipping extruder. We work on the K2 Plus and the rest of the Creality CoreXY range, mail-in only, from the UK. If you would rather not strip the toolhead or the CFS yourself, send it in and we will diagnose, quote, and get back to you within a few working days. Drop the details on [/contact.html](/contact.html) and we will arrange the inbound. --- #### Creality K2 Combo explained: what's in the box and what it does Source: https://harktech.co.uk/help/creality-k2-combo-explained _Summary:_ The K2 Combo is Creality's enclosed CoreXY 3D printer sold with their CFS multi-material unit, giving you four-colour printing in a 350mm cube build volume without buying the bits separately. The Creality K2 Combo is the K2 Plus printer sold as a bundle with the CFS (Creality Filament System) multi-material unit. You get the printer, one CFS box that holds four spools, and the bits to connect them together. That is the whole point of the word "Combo" in the name. Buy the K2 Plus on its own and you have a single-colour machine. Buy the Combo and you can print up to four colours or materials out of the box. This page is a plain guide to what the K2 Combo actually is, what it does well, where it falls down, and when it makes sense to send one to us for repair instead of fighting with it yourself. ## What you actually get in the box The printer itself is a fully enclosed CoreXY machine. Build volume is 350 x 350 x 350 mm, which is large for a desktop printer. The bed is a flexible PEI sheet on an aluminium plate with induction heating, and it reaches roughly 120 deg C, so it handles ABS, ASA, PETG, and PLA without complaint. The hotend is direct drive with a swappable nozzle assembly. It is rated up to 300 deg C, which is enough for ABS, ASA, PA-CF, and most engineering filaments. The chamber is actively heated, so warping in big ABS or ASA prints is much better controlled than on an open-frame machine. The CFS unit is a sealed box with desiccant inside and slots for four spools. Filament feeds through PTFE tubes into a single hub on top of the printer, then down into the extruder. You can daisy-chain up to four CFS units for sixteen colours in total, though most people stop at one or two. Other things worth mentioning: AI camera for failure detection, LiDAR for first-layer inspection, dual auto-levelling, an HD camera you can stream over the network, and Wi-Fi with the Creality Cloud app and Creality Print slicer. ## What it does well The K2 Combo prints fast. Creality advertise 600 mm/s top speed, and while you will not run real prints there, 300 mm/s with proper input shaping is achievable on simple geometry. PLA and PETG come out clean at sensible speeds with very little fuss. Multi-material is the obvious selling point. Four-colour models, soluble supports in dual-material setups, and prototyping with mixed materials all work. The CFS keeps spools dry, which is a genuine help in a damp UK garage. The enclosed, heated chamber means ABS and ASA print without lifting or splitting nearly as often as they do on a Ender 3 with a draught around it. The 350 mm cube also suits people who actually want to print useful things, helmets, brackets, large enclosures, not just minis. ## Where it struggles Multi-material printing wastes filament. Every colour change purges a chunk of plastic into a "prime tower" or a poop chute. A four-colour print can burn through as much purge as it does actual model. This is the same on every system that uses one nozzle for multiple colours, including Bambu's AMS and Prusa's MMU, but new owners are often shocked by the size of the poop pile after a long print. The CFS is fussy about filament. Spools need to be wound tidily, not crossed over themselves. Brittle or kinked filament jams the buffer or the cutter. Cheap third-party PLA with oversized diameter is a frequent cause of "the printer just stopped" calls. Firmware is still maturing. Creality push regular updates and most of them help, but some have shipped regressions. Holding off on an update for a week and reading the forum first is sensible. Finally, the printer is heavy and physically large. It does not sit on a normal IKEA desk without complaint. Budget for a sturdy table and somewhere with ventilation if you plan to run ABS or ASA. ## Creality K2 Combo vs Bambu Lab X1 Carbon Combo The honest comparison is the Bambu X1 Carbon Combo, which is the machine most people cross-shop against. Both are enclosed CoreXY printers with multi-material units and active first-layer scanning. The K2 Combo gives you a much larger build volume, 350 mm cube vs 256 mm cube on the X1C. If you print big parts, the K2 wins outright. Bambu's ecosystem is more polished. Bambu Studio is, in our view, a better slicer than Creality Print today, and the X1C has had longer to shake out firmware bugs. If you want a printer that mostly disappears into the background, the X1C is the quieter choice. Neither is clearly better. Pick the K2 Combo if you want build volume and a sealed dry box for spools. Pick the X1C if you want a tidier software experience in a smaller footprint. ## Can I service the K2 Combo myself? Most routine maintenance is fine to do at home. Nozzle swaps, belt tension, cleaning the bed with isopropyl, swapping the PEI sheet, and replacing a worn PTFE tube are all owner-level jobs. Creality publish guides and the parts are available. Where it gets harder is the CFS hub, the cutter assembly, and the toolhead PCB. The cutter in the CFS goes blunt over time and starts leaving ragged filament tips that jam in the hub. Replacing it is doable, but fiddly, and getting the timing right matters. Mainboard and motor driver faults are not a DIY repair on this generation of printer. The boards are proprietary, the firmware is signed, and an ESD slip when you have the lid off can quietly kill a stepper driver. If your printer has stopped homing, lost a motor, or is throwing thermal runaway errors that a nozzle swap will not fix, stop poking and get a second opinion. ## Is it worth repairing or should I replace? It depends on what has failed. A worn nozzle, a clogged hotend, a broken cutter, a torn PTFE tube, or a misbehaving CFS slot are all economic repairs, usually a fraction of replacement cost. A dead mainboard or a failed gantry motor on a printer that is more than two years out of warranty is closer to the line, but still often cheaper than buying a new machine outright. We can give you an honest assessment after seeing the printer. If the cost to put it right gets close to half the price of a new K2 Combo, we will tell you so rather than take the work. ## When to mail it in If the printer powers up but the CFS will not feed reliably, if a nozzle swap and a cold pull have not cleared a persistent clog, if the bed will not level, or if you are getting errors that point at the toolhead or mainboard, send it our way. We are a UK mail-in workshop, so you book the job, we email you the postal address and packing notes, and you get a fixed quote before any work goes ahead. Diagnostic turnaround is usually within a few working days of arrival, and we will not sit on a printer hoping a fix appears. Start a job at [/contact.html](/contact.html) and tell us what the machine is doing and what you have already tried. --- #### Input shaping explained for Creality K2 and Ender series Source: https://harktech.co.uk/help/input-shaping-creality-k2 _Summary:_ Input shaping cancels mechanical vibrations by timing stepper pulses to match your printer’s natural frequency, and Creality builds a dedicated tuning routine into their firmware. Input shaping cancels out the mechanical vibrations that ruin your prints. Creality added it to their firmware because cheap gantries resonate like tuning forks when you accelerate them hard. The K2 series gets a dedicated tuning routine because its kinematics are slightly different from older Ender models. You do not need to understand the math behind the algorithm to use it well. Just run the test, note the peaks, and let the printer apply the correction. Your extruder pushes filament out at a steady rate. The motor then jerks the carriage back and forth. That sudden movement sends shockwaves through the frame. If those waves match the natural frequency of your printer, you get ringing or ghosting on curved edges. Input shaping measures how long those vibrations take to die down. It then calculates tiny timing offsets for each step the stepper motor takes. The result is smooth motion without sacrificing speed. Creality does not rely on guesswork here. Their firmware includes a built-in vibration tuning script. You send a series of controlled steps, record the resulting resonance curve, and save the parameters. The K2 variant uses a modified algorithm that accounts for its belt routing and motor placement. It often ships with input shaping enabled by default because Creality knows their base frames are not inherently rigid. Turning it off will make your prints look worse at high speeds. Leaving it on when you print slowly just wastes a tiny bit of processing power. You only need to run the tuning routine if you change hardware or notice defects that look like ripples on arcs. Loose belts, worn idlers, or cracked corner brackets will never be fixed by firmware alone. Input shaping masks mechanical play. It does not remove it. If your first layer lifts or your extruder skips under acceleration, check the physical assembly before touching vibration settings. We see this mistake constantly in our workshop. People chase software fixes for a loose z-rod instead of tightening a single screw. Here is how we do it on Creality machines. 1. Home the printer and warm the bed to your target printing temperature. Thermal expansion shifts resonance frequencies slightly, so match real conditions. 2. Send the vibration test g-code from your slicer or control panel. The carriage will oscillate back and forth while you record the output. 3. Upload the raw data file to Creality’s official tuning calculator. The tool plots peaks and valleys automatically. 4. Match the highest peak to the correct input shaping type. Most K2 owners run mzv or ei filters because they handle heavy belts well. 5. Save the generated parameters in your printer’s configuration menu. Run a calibration cube at your usual speed to verify the result. The K2 series runs Klipper-based firmware under the hood, which changes how you access these settings. Creality wraps their custom UI around it, so you will not see raw klippy.py scripts or complex config files. You interact through their simplified menu system instead. This keeps things safe for average users but limits advanced tweaking. If you ever need to adjust filter coefficients manually, you must export the full configuration and edit it on a computer. We recommend sticking to the built-in tuner unless you are comfortable with firmware compilation. Forcing a filter type that your machine cannot physically handle will just make things worse. A tight belt setup might only need standard ei filtering. Adding mzv to that same printer will introduce visible gaps in thin walls. Conversely, running heavy dual-extruders on a stock frame without input shaping guarantees ghosting at fifty millimetres per second. There is no universal setting. Your machine dictates the curve. Let the test data drive your choices. Plastic bearings wear out faster than metal ones. Belt tension drifts after a few weeks of thermal cycling. Input shaping compensates for these changes, but it has limits. If your resonance peaks start appearing at higher frequencies over time, something is physically degrading. We replace worn idlers and reseat stepper drivers long before chasing firmware updates in our workshop. A clean gantry with properly tensioned belts will always outperform a sloppy frame running the latest vibration algorithm. Tinkering with hardware carries real risks that you should weigh carefully. Opening your control board to swap components or add external dampers voids your manufacturer warranty immediately. Static discharge from an ungrounded workbench can fry stepper drivers or mainboard microcontrollers in seconds. Electrical faults from poor soldering joints may trigger short circuits, blown fuses, or fire hazards if you push 24-volt systems beyond their design limits. Input shaping itself poses none of these dangers because it lives safely inside verified firmware. Stick to the menu system unless you have proper ESD protection and multimeter diagnostics. Slicer settings and printer firmware interact closely but serve different purposes. Acceleration values tell your motors how quickly to change speed. Jerk parameters define instantaneous direction changes at corners. Input shaping sits on top of those commands and smooths the resulting motion profile. If you crank acceleration past twenty thousand millimetres per second squared, even perfect input shaping cannot stop frame flex. Dial back to a sustainable range first. Then run your vibration test again. The curve will shift lower, and your filter selection may change accordingly. Firmware updates often reset these custom parameters. Creality pushes new releases regularly to patch slicer compatibility or fix known bugs. They rarely preserve user-tuned resonance values across major version jumps. Keep a backup of your successful tuning file on a USB stick or cloud drive. Re-run the test after every significant update. Your printer’s mechanical behaviour changes as parts settle and lubricants dry out. Input shaping is not magic. It cannot compensate for a warped build plate, misaligned endstops, or inconsistent bed adhesion. Those problems require physical intervention. The algorithm only addresses rotational resonance from rapid axis movement. Treat it like a precision dial rather than a switch you flip once and forget. When to mail it in If you have tried the tuning routine twice and your prints still show ringing, the issue is likely mechanical rather than software-driven. We can run professional resonance tests on our own calibrated equipment, replace worn components, or reflash your firmware with stable custom parameters. Our mail-in repair service covers full vibration diagnostics, belt tensioning, and kinematic adjustments for Creality models including the K2 series. You will receive a clear quote before we begin any work. Send us your machine through /contact.html when you need a reliable fix that does not rely on guesswork. --- #### Cura settings for the Ender 3 Pro and S1 Pro Source: https://harktech.co.uk/help/cura-settings-ender-3-pro-s1-pro _Summary:_ A practical guide to Cura slicer settings for the Ender 3 Pro and S1 Pro, covering the key differences between Bowden and direct-drive retraction, temperatures for common filaments, speed, cooling, and first-layer calibration. ## Which printer do you have? Before adjusting anything in Cura, it helps to understand what separates these two machines. The Ender 3 Pro uses a Bowden extruder, the drive motor sits away from the hotend and pushes filament through a long PTFE tube. The S1 Pro uses Creality's Sprite direct-drive extruder, which mounts the motor directly above the hotend. That single difference has a significant knock-on effect for retraction settings, flexible filament compatibility, and stringing behaviour. For most other settings, layer height, speed, temperature for PLA, the two machines are broadly similar. ## Setting up the printer profile in Cura Cura includes a built-in profile for the Ender 3 Pro. The S1 Pro was added to the printer list in Cura 5.x; if it does not appear, add it as a custom FFF printer with a 220 × 220 × 270 mm build volume and set the origin to the front-left corner. For both machines, make sure the start and end G-code is correct. The start G-code should home all axes, preheat the bed and nozzle, and prime the nozzle before the print begins. If you are not sure what to use, Creality's own documentation or the community profiles on their GitHub page are reliable sources. ## Layer height Both machines ship with a 0.4 mm nozzle as standard. The practical layer height range on a 0.4 mm nozzle is **0.12 mm to 0.28 mm**. - **0.12 mm**, fine surface detail, slow. Good for decorative prints or models with small text. - **0.20 mm**, the reliable default. A sensible balance of speed and quality for most prints. - **0.28 mm**, faster, acceptable for structural parts where surface appearance matters less. Avoiding going above 0.28 mm on a stock 0.4 mm nozzle. Once the layer height exceeds 75% of the nozzle diameter, adhesion between layers begins to suffer. ## Print speed Neither the Ender 3 Pro nor the S1 Pro is designed for speed printing. Sensible defaults: - **Print speed**: 40–60 mm/s - **Travel speed**: 120–150 mm/s - **First layer speed**: 20–25 mm/s - **Outer wall speed**: 30–40 mm/s Slowing the outer walls independently of the infill is one of the most effective ways to improve surface quality without adding significant print time. If you are seeing ringing or ghosting in sharp corners, reduce print speed or, if your firmware supports it, reduce acceleration. ## Temperatures by filament These are starting points. Filament from different manufacturers can require 5–10 °C of adjustment even within the same material type. **PLA** - Nozzle: 190–210 °C - Bed: 50–60 °C **PETG** - Nozzle: 230–245 °C - Bed: 70–85 °C - PETG bonds aggressively to bare borosilicate glass and can lift the surface when you remove the print. Use a thin layer of glue stick or switch to the PEI spring-steel sheet the S1 Pro ships with. **ABS** - Nozzle: 230–240 °C - Bed: 100–110 °C - ABS warps badly in an open environment. Neither machine has an enclosure, so reliable ABS printing usually requires either building one or keeping the machine in a draught-free space. For occasional small ABS parts, a brim and a higher bed temperature can get you through, but warp will be a recurring battle on larger prints. **TPU and flexible filaments** - Nozzle: 220–235 °C - Bed: 40–60 °C - The Ender 3 Pro's Bowden extruder makes TPU difficult. The gap between the extruder gear and the PTFE tube allows flexible filament to buckle, leading to jams and grinding. The S1 Pro's Sprite direct-drive handles TPU significantly better. Slow down to 20–25 mm/s and keep retraction minimal. ## Retraction settings This is the most important difference between the two machines and the most common source of confusion when switching profiles between them. **Ender 3 Pro (Bowden)** - Retraction distance: 5–7 mm - Retraction speed: 45–60 mm/s The long PTFE tube requires a larger retraction distance to draw molten plastic away from the nozzle tip during travel moves. Too little and stringing appears on every travel; too much and you risk grinding the filament or causing a cold-pull clog on rapid short retractions. **Ender 3 S1 Pro (direct drive)** - Retraction distance: 0.8–2 mm - Retraction speed: 30–45 mm/s With the motor directly above the melt zone, far less retraction is needed. Applying Bowden-scale retraction to a direct-drive machine will pull molten material too far back, introduce air pockets mid-print, and often cause a blockage in the heat break. If you have loaded an Ender 3 Pro profile onto an S1 Pro, this is the first setting to correct. ## Cooling Both machines use a single-blower part-cooling fan. - **PLA**: 100% cooling from layer 2 onwards. Effective cooling is essential for clean bridging and overhangs. - **PETG**: 30–60%. Too much airflow promotes layer delamination. Some PETG prints well with cooling turned off entirely, experiment for your specific brand. - **ABS**: 0%, or as close to it as possible. Rapid cooling causes warping and layer cracking. - **TPU**: 50–80%, depending on the compound. Set **minimum layer time** to 8–12 seconds. This gives each layer time to cool and solidify before the next is deposited, which matters most on tall thin features. ## First layer calibration No Cura setting compensates for a poorly levelled bed. Before adjusting software, confirm your first-layer gap is correct, roughly the resistance you feel passing a standard piece of paper between nozzle and bed at each corner. The S1 Pro's CR Touch probe automates tramming, but it only measures the bed at the probe points. You still need to set the z-offset correctly for the first layer to adhere well. In Cura, set **initial layer height** to 0.3 mm and **initial layer line width** to 120%. This gives a little extra squish without requiring a perfect z-offset. If corners lift on PLA, raise bed temperature by 5 °C, slow the first layer further, or add a 3–5 mm brim. ## Common issues and adjustments **Stringing**: Lower nozzle temperature by 5 °C. Increase travel speed. Check retraction distance against the values above for your extruder type. **Under-extrusion**: Inspect the extruder gear for accumulated filament dust and clear it. Increase nozzle temperature by 5 °C, or reduce print speed. If the problem persists, the nozzle may be partially blocked and needs cleaning or replacing. **Layer shifting**: Reduce speed. Check that the eccentric nuts on the gantry wheels are snug but not overtightened. Verify that the X and Y belts have even tension. **Warping**: Add a brim. Raise bed temperature. Use Cura's initial-layers cooling override to hold fan speed low for the first five or so layers. Eliminate any draughts near the printer. **Z-banding (horizontal ribbing on the surface)**: The Ender 3 Pro is particularly prone to this if the coupler between the Z motor and lead screw has worked loose or sits off-centre. Reseat it and tighten the grub screws. ## When to mail it in If your Ender 3 Pro or S1 Pro has a hardware fault sitting behind the print quality problems, a failed heater cartridge, a damaged thermistor, a cracked extruder body, a burnt trace on the mainboard, or a stripped lead-screw coupler, no slicer setting will resolve it. At that point the fault is in the machine, not the profile. We repair Creality printers at Hark Tech via mail-in service across the UK. Send the affected component or the whole machine; we will diagnose, quote, and carry out the repair. Most jobs are turned around within a few working days. [Get in touch via the contact page](/contact.html) with a description of the symptoms and we will advise on the best course of action. --- #### Creality K2 Plus PTFE tube: diagnosing and fixing common faults Source: https://harktech.co.uk/help/creality-k2-plus-ptfe-tube-replacement _Summary:_ A worn, pulled-back, or badly-cut PTFE tube inside the K2 Plus hotend is one of the most common causes of filament jams and inconsistent extrusion, this guide walks through identifying the fault and replacing the tube safely. ## What the PTFE tube does in the K2 Plus The PTFE (polytetrafluoroethylene) tube in your K2 Plus guides filament from the extruder gears through the heat break and down to the nozzle seat. In a direct-drive setup like the K2 Plus, a short section of PTFE lines the inside of the heat break, this is what allows smooth filament travel through the transition between the cold and hot zones. When this tube degrades, pulls back, or is cut at a poor angle, the gap it leaves causes: - Filament jams in the heat break - Inconsistent extrusion, blobs, gaps, or excess stringing - Charred filament residue building up inside the hotend - Poor retraction behaviour that gets worse over time --- ## Common failure modes **Tube pulled back from the coupler** Push-fit pneumatic couplers (the small collet-style fittings at the top and bottom of the hotend) are generally reliable, but a heavy retraction tug, repeated thermal cycling, or a worn collet can let the tube slide back a few millimetres. Even a 1 mm gap is enough to catch molten filament and create a carbon plug over time. **Tube degradation near the heater block** Standard white PTFE begins to soften noticeably above 230 °C and degrades meaningfully above 260 °C. Printing PETG, ABS, or ASA regularly at high temperatures will discolour the tube end nearest the heater block, and eventually compress or collapse the bore, narrowing the filament path. **Poor or angled cut at the tip** Each time the tube is trimmed during a previous jam clearance, an imprecise cut leaves an angled face. That angle creates a small void beside the nozzle seat where molten plastic pools, carbonises, and eventually causes a blockage. **Tube too short** If a previous repair removed too much material, there is a gap between the tube end and the nozzle. The effect is similar to an angled cut but usually more severe. --- ## Tools and parts you need - Replacement PTFE tube: 2 mm inner diameter, 4 mm outer diameter. Capricorn XD (the blue tube) is widely recommended because its tighter bore tolerance reduces filament wobble and it handles higher peak temperatures better than generic white tube. - PTFE tube cutter, or a sharp craft knife used against a firm cutting block. A proper cutter gives a clean, square face every time. - 1.5 mm and 2 mm hex keys - Needle-nose pliers (optional but useful for stubborn collets) - Isopropyl alcohol and tissue for cleaning the heat break bore Measure the tube you are removing before discarding it, this gives you the correct length for the replacement. --- ## Step-by-step fix 1. **Heat the hotend, then cool it to a safe working temperature.** Set the hotend to your normal print temperature (200 °C minimum) and manually push through any remaining filament. Then set the target to 90 °C and wait for it to stabilise. At 90 °C the nozzle is cool enough to handle safely but warm enough that residual PLA or PETG is still pliable rather than brittle. For ABS or ASA, let the hotend cool fully before disassembly, these materials snap inside the tube under tension. 2. **Power off and unplug from the mains.** Before touching any wiring or mechanical fasteners, switch the printer off at the mains and wait 30 seconds for capacitors to discharge. Do not skip this step. 3. **Remove the fan duct cover.** Two or three hex screws hold a small cover over the hotend assembly on the K2 Plus. Remove it and set the screws somewhere they cannot roll away. 4. **Release the tube at the top coupler.** Push the collet ring (the small grey or blue collar around the tube) straight down toward the fitting body while pulling the tube upward. The tube should release with gentle, steady pressure. If it sticks, press the collar down more firmly, do not yank, as the coupler body can crack. 5. **Release the tube at the bottom (hotend side) coupler.** The bottom coupler sits inside the heater block assembly. Press the collet from below and push the tube out upward. Some hotend designs use a coupler nut rather than a push-fit, if so, unscrew it with the appropriate spanner while holding the heater block steady. 6. **Inspect the old tube.** Look for discolouration (yellowing or browning) near the heater end, any collapse or flattening of the bore, an angled or chipped cut face, and carbonised filament on the inner wall. If the discolouration is limited to the very tip (2–3 mm) and the remaining tube is long enough to still reach properly, trimming that section and re-inserting may extend its life, but only if the result seats fully without a gap. When in doubt, replace the whole piece. 7. **Cut the new tube.** Use the old tube as a template, or measure the required length and mark the new tube with a felt pen. Cut with the tube cutter to get a clean 90-degree face. Even a small angle on the tip creates problems over time. 8. **Clean the heat break bore.** Before inserting the new tube, push a folded strip of dry tissue through the heat break to clear any loose debris. Follow with a strip lightly dampened with isopropyl alcohol, then dry. 9. **Insert the new tube.** Feed the tube down through the top coupler, the collet should click lightly as you push past it. Continue pushing until the tip meets the nozzle seat at the bottom; you will feel slight resistance as it bottoms out. Lock the bottom coupler. 10. **Check seating.** Tug gently upward on the tube. There should be no movement if both couplers are engaged. If the tube pulls out without pressing the collet, the collet is worn and needs replacing, a loose tube will cause the same symptoms as the one you just removed. 11. **Reassemble and test.** Refit the fan duct cover, power on, heat to 200 °C, and manually extrude 50–100 mm of filament. Watch for smooth, consistent flow from the nozzle. Run a first-layer calibration print before committing to a full job. --- ## Preventing the problem recurring - **Upgrade to Capricorn XD tube** if you print PETG, ABS, or ASA regularly. Its tighter bore and marginally better heat resistance delay degradation noticeably compared to the stock white tube. - **Check the tube every three to four months.** Release the top coupler, pull the tube up a centimetre, and inspect the exposed end for discolouration. - **Keep retraction under 2 mm on direct drive.** More than that repeatedly pulls filament back into the cold zone, gradually fatiguing the collet and leaving heat-damaged material near the tube tip. - **Always heat the hotend before clearing a jam.** Cold-pulling a stuck filament puts significant stress on the coupler collets and can pull the tube back at the same time. --- ## When to mail it in If you pull the old tube and find heavy carbon deposits inside the heat break or nozzle, a tube swap alone will not clear the blockage, the heat break or nozzle may need a thorough soak and clean, or replacement. Similarly, if the coupler collets are cracked, the heat break threads are stripped, or the hotend is producing inconsistent flow even after a fresh tube, the fault is likely further up the assembly. Hark Tech handles mail-in repairs for Creality K2 Plus printers, including full hotend cleans, coupler and heat-break replacements, and flow-path inspections. If your printer is still jamming after a tube swap, or if you are not comfortable disassembling the hotend, get in touch via the [contact page](/contact.html) and we can advise on whether a mail-in service makes sense for your situation. Turnaround is typically within a few working days. --- #### Creality K2 Plus CFS: faults, fixes, and the small spool problem Source: https://harktech.co.uk/help/creality-k2-plus-cfs-fix _Summary:_ The Creality K2 Plus CFS fails in predictable ways, from filament-tip detection errors to small-spool tangling, and most faults can be resolved without dismantling the hub assembly. ## What the CFS does on the K2 Plus The Colour Filament System (CFS) is Creality's multi-material hub for the K2 Plus. It sits at the back of the printer, holds up to four spools, and automates filament loading and switching between colours or materials. A rotary motor advances the correct filament, a set of sensors confirms its presence, and a PTFE buffer path decouples spool tension from the toolhead extruder. When it works, the CFS is genuinely useful. When it doesn't, it produces a particular class of fault: failed loads, mid-print switching stalls, or ghost filament errors that halt a job before the first layer is finished. ## The most common CFS faults ### Filament load failures The printer reports "filament not detected" or the hub motor spins without anything reaching the toolhead. This is usually one of three things: - **Dirty filament tip.** The CFS requires a clean, straight tip with no curl. After any failed print or manual unload, trim the end with flush cutters before reloading. - **A gap or lip in the PTFE path.** Run a length of filament through by hand and feel for resistance. If it catches anywhere, inspect each push-fit coupling along the route. - **Contaminated sensor.** Dust or a fragment of broken filament in the sensor bay can trigger a false negative. Blow out the bay with dry compressed air. ### Mid-print switching stalls The printer pauses for a colour change and never resumes, or resumes but purges the previous colour for an unusually long time. The first thing to check is the buffer tube path: a kinked or collapsed PTFE loop between the CFS and toolhead builds back-pressure and knocks the motors out of sync. Straighten the path and confirm the tube bore is not flattened at any bend. ### Hub motor skipping or grinding A rhythmic clicking from the CFS during loading usually means the drive wheel is slipping on the filament because the tension spring is unseated or the idler arm is not fully closed. Open the CFS cover, reseat the idler, and retry. Persistent grinding can indicate a worn drive gear, replacement gears are available from Creality and several third-party suppliers. ### Sensor calibration errors after a firmware update Firmware updates occasionally reset CFS sensor thresholds. If a previously working setup suddenly produces filament errors on every load after an update, run the CFS calibration routine from the touchscreen (Settings → CFS → Calibrate) and allow it to complete without interrupting. ## The small spool problem and how to fix it This is the most widely reported K2 Plus CFS complaint, and it has a clear cause. The standard spool holder positions in the hub are sized for 200 mm diameter, 1 kg spools. Smaller spools, 250 g or 500 g sizes, which are common for specialty filaments, typically have a 120–140 mm outer diameter. Seated on the standard holder, they sit low and offset, so filament unwinds at the wrong angle and is likely to tangle inside the CFS bay or jam the feed path. **Symptoms specific to small spools:** - Filament birds-nesting inside the CFS bay on the second or third switch - Feed errors that only occur when a small spool is loaded in a particular slot - The spool visibly rocking or tilting when viewed through the CFS door ### Fix 1: 3D-printed spool adapter (recommended) The most reliable solution is a centering adapter printed in PETG or ABS that raises and centres the small spool on the standard spindle. Several designs are available on Printables and Thingiverse, search for "K2 Plus CFS small spool adapter". Print at 40–50 % infill for rigidity; a flexible adapter is worse than none at all. Measure the outer diameter of your specific spool before choosing a design, as 250 g spools vary noticeably between manufacturers. If your K2 Plus runs Klipper via Mainsail you can print the adapter on the machine itself; if you are on stock firmware, any FDM printer will do. ### Fix 2: Re-spool onto a standard spool Time-consuming but foolproof: wind the small spool onto an empty standard-size spool using a manual rewinder. This is worth doing if you regularly buy specialty filament in small quantities and want a permanent solution without printed parts. ### Fix 3: Use the slot with the shortest exit path As a short-term workaround, load the small spool into the CFS slot that has the shortest filament path to the buffer tube. Less path length means fewer opportunities for a tangle to develop before the sensor catches it. ## PTFE tube maintenance The PTFE tubes in the CFS path are consumables. Abrasive filaments, filled PLA, carbon fibre, glow-in-the-dark, accelerate wear significantly compared with plain PLA or PETG. Signs that tubes need replacing: discolouration inside the bore, visible scoring, or repeated underextrusion that clears after a cold pull. Replace all tubes in the CFS-to-toolhead path at the same time. Mismatched bore diameters between old and new sections create a step that catches filament tips. Capricorn TL or equivalent aftermarket tubing has a tighter bore than the standard Creality tubes and reduces filament tip snagging. When reassembling push-fit couplings, push the tube fully home and then give it a firm tug to confirm it is locked, a tube that pulls free under light tension will cause intermittent load failures. ## Firmware and Klipper notes Creality has released several CFS-specific firmware patches for the K2 Plus. If you are on stock firmware, check the Creality support pages for the latest release before spending time on hardware troubleshooting, some feeding and sensor problems were firmware bugs rather than hardware faults. If you have converted to Klipper, CFS behaviour is managed through your multi-material macro set. Many small-spool feed issues can be addressed by adjusting `load_speed` and `sync_load_length` in the macro variables rather than modifying hardware. Consult the documentation for whichever MMU integration your installation uses. ## Systematic checks before dismantling anything 1. Inspect all visible PTFE tube joints for gaps or partial insertion. 2. Trim filament tips cleanly and attempt a manual load from the touchscreen. 3. Run the CFS calibration routine from the settings menu. 4. Check for filament debris in the sensor bays, blow out with dry compressed air. 5. Inspect the idler arm in each CFS slot for correct seating. 6. If on stock firmware, confirm you are on the latest release. Only open the CFS housing beyond the standard cover if the above steps do not resolve the fault. ## When to mail it in If you have worked through the steps above and the CFS is still producing consistent errors, failed loads across every slot, a hub motor that grinds even with the idler correctly seated, or a filament sensor that trips immediately regardless of whether filament is present, there is likely a component failure inside the hub assembly. Replacing a drive gear or motor requires partial disassembly and care around the wiring harness, which is straightforward for someone comfortable with the machine but easy to make worse in a hurry. If you would rather not tackle that, or if the fault is intermittent and difficult to reproduce, we work on K2 and K2 Plus machines regularly and can diagnose CFS issues, fit replacement parts, and run a full multi-colour switching validation before returning the machine. Get in touch via [harktech.co.uk/contact.html](/contact.html) to describe what you are seeing and we can advise on whether a mail-in repair is the right next step. --- #### Cura slicer settings for the Creality Ender 3, V2, and V3 SE Source: https://harktech.co.uk/help/cura-settings-ender-3-v2-v3-se _Summary:_ Recommended Cura 5 settings for the Creality Ender 3, V2, and V3 SE, with a particular focus on the retraction difference between Bowden and direct-drive variants, plus temperatures, speeds, and common fault fixes. ## Which printers this covers This guide applies to the Creality Ender 3, Ender 3 V2, and Ender 3 V3 SE, three machines that share a common lineage but differ in ways that affect your slicer settings. The original Ender 3 and V2 use a Bowden extruder: the motor sits on the frame and pushes filament through a PTFE tube to the hotend. The V3 SE ships with a direct-drive Sprite extruder, where the motor rides on the carriage directly above the nozzle. That single difference changes retraction settings significantly, so pay attention to the variant-specific sections below. All settings assume Cura 5.x, a stock 0.4 mm nozzle, and PLA as the primary material unless stated otherwise. ## Setting up your printer profile If Cura does not already have your printer configured, go to Preferences → Printers → Add a printer and search for your model: 1. Ender 3, select Creality Ender 3 2. Ender 3 V2, select Creality Ender 3 V2 3. Ender 3 V3 SE, select Creality Ender 3 V3 SE (available in Cura 5.6 and later) Cura pre-fills the build volume, bed shape, and start/end G-code for each variant. Do not change the nozzle offset or build volume unless you have physically measured them, incorrect values cause skirts and brims to print outside the reachable area. ## Layer height Layer height is the single biggest lever on print time versus surface detail: 1. **0.12 mm**, fine detail, slow. Use for display pieces, figurines, or small parts where surface finish matters most. 2. **0.20 mm**, the standard starting point. Reliable on all three machines without further tuning. 3. **0.28 mm**, fast, visibly layered. Fine for prototypes, brackets, or anything that will be sanded or painted. Stick to multiples of 0.04 mm on all Ender 3 variants. The Z lead screw hits full motor steps at these values, which reduces Z banding artefacts. ## Print temperatures These are starting points. Your particular roll of filament may need ±5–10 °C adjustment, run a temperature tower when switching brands. **PLA:** - Nozzle: 200–210 °C - Bed: 55–60 °C **PETG:** - Nozzle: 230–240 °C - Bed: 70–80 °C - If you are seeing stringing, reduce nozzle temperature by 5 °C before touching retraction. **ABS / ASA:** - Nozzle: 240–250 °C - Bed: 90–100 °C - The Ender 3 has no enclosure from the factory. Without one, ABS warps badly on anything larger than a small coin. An enclosure is effectively required for reliable ABS on these machines, do not expect consistent results without one. ## Print speed This is where the Bowden and direct-drive variants differ most. **Ender 3 and V2 (Bowden):** - Print speed: 40–50 mm/s - Infill speed: 60–70 mm/s - Outer wall speed: 25–35 mm/s - Travel speed: 120–150 mm/s Pushing the Bowden Ender 3 past 60 mm/s on perimeters typically causes under-extrusion and ringing artefacts. The long PTFE tube introduces pressure lag that the stock firmware cannot fully compensate without Linear Advance (M900) tuned and enabled, which requires a compatible mainboard. **Ender 3 V3 SE (direct drive):** - Print speed: 60–80 mm/s - Outer wall speed: 40–50 mm/s - Travel speed: 150–200 mm/s The V3 SE ships with input shaping pre-calibrated at the factory, which helps suppress ringing at higher speeds. That said, the bed springs and eccentric nuts degrade with use. If ringing returns at speeds that previously worked cleanly, check your gantry wheel tension before adjusting slicer settings. ## Retraction, the most important variant difference Retraction pulls filament back during travel moves to reduce stringing. The correct value depends almost entirely on whether you have a Bowden or direct-drive extruder. **Ender 3 and V2 (Bowden):** - Retraction distance: 5–6 mm - Retraction speed: 45–50 mm/s Do not exceed 7 mm retraction, particularly with PETG, it pulls molten filament too far back and causes grinding inside the tube. **Ender 3 V3 SE (direct drive):** - Retraction distance: 1–2 mm - Retraction speed: 35–45 mm/s If you have fitted a direct-drive conversion kit to an original Ender 3 or V2, use these values, not the Bowden settings above. Using 5–6 mm retraction on a direct-drive machine grinds through the filament and causes clogs within a few prints. Enable combing mode (set to Not in skin) in Cura to reduce the number of retractions across infill areas. This shortens print time and reduces wear on the extruder gear. ## Infill For most functional prints, 20–25% gyroid or grid infill is sufficient. For decorative parts, 10–15% works fine. Structural parts, brackets, clips, and load-bearing mounts, benefit from 40% or above. Gyroid infill is equally strong in all directions, which makes it a solid general-purpose choice. Lightning infill is only worth using for large display pieces where you want a solid surface but filament cost and weight matter more than strength. ## Cooling **PLA:** Run the part-cooling fan at 100% from layer 3 onward. PLA needs active cooling to bridge and overhang cleanly. **PETG:** Reduce the fan to 30–50%. PETG bonds better between layers with less cooling, but too much residual heat allows the nozzle to drag strings across the part. **ABS / ASA:** Fan off, or no more than 15%. Aggressive cooling causes layer delamination and warping. ## Bed adhesion 1. Always level the bed at operating temperature, not cold. Thermal expansion changes the gap between nozzle and bed. 2. Set first layer height to 0.2 mm regardless of your normal layer height. 3. Set first layer speed to 20–25 mm/s. 4. If prints are not sticking: clean the build surface with isopropyl alcohol, re-check Z offset, and confirm the bed temperature has stabilised before the print begins. A brim of 5–8 mm is worth enabling for any part with a small footprint or sharp corners. A raft is rarely necessary for PLA but helps significantly with ABS. ## Common problems and their fixes **Stringing**, reduce nozzle temperature by 5 °C first. If that does not resolve it, increase retraction distance by 0.5 mm (within the limits above for your extruder type) and enable combing. **Layer shifting**, print speed is likely too high for the current belt and wheel tension. Tighten belts until they have a slight spring when plucked, then reduce print speed by 10 mm/s and test again. **Under-extrusion**, raise nozzle temperature by 5 °C, check the Bowden tube clip and coupler for gaps at the hotend end, and inspect the extruder idler arm for cracks. The plastic idler arm on the original Ender 3 is a well-known failure point. **First layer not sticking**, re-level the bed at operating temperature and clean the build surface. If you have a glass bed, allow it to fully reach temperature before starting the print; a cold start on glass almost always fails. **Ringing on outer walls**, reduce outer wall speed, check eccentric nut tension on the X carriage wheels, and confirm the X gantry bar is secure at both upright ends. ## When to mail it in If under-extrusion, grinding, or layer defects persist after working through the settings above, the problem is usually hardware rather than software, a worn PTFE liner, a cracked extruder idler arm, a partial hot end clog, or a failing thermistor. These are all repairable faults but require disassembly and in some cases specialist tools to do safely. If you would rather not risk making things worse, Hark Tech offers a mail-in 3D printer repair service for Ender 3 variants and other FDM machines. Get in touch via the [contact page](/contact.html) with a description of the fault and a short video if you can, most issues can be assessed and quoted within a few working days. --- #### Creality K2 Textured PEI Bed: Cleaning, Restoring Adhesion, and When to Replace Source: https://harktech.co.uk/help/creality-k2-pei-bed-cleaning-restoring-adhesion _Summary:_ Most K2 first-layer failures are a dirty or worn PEI plate, not a slicer problem. This guide walks through the cleaning hierarchy, common mistakes that make adhesion worse, the genuine signs of a worn-out plate, and what to fit when it is time to replace. After a few hundred prints, the K2's textured PEI plate stops behaving. PLA peels at the corners, PETG suddenly refuses to stick, and the obvious response is to start tweaking the slicer. In our workshop we've seen this play out enough times to say it plainly: nine times out of ten the bed needs cleaning, not the profile. This article covers the cleaning hierarchy we actually use on K2s coming through for service, the methods that quietly make things worse, how to tell a worn plate from a dirty one, and what to fit when it really is time for a replacement. ## Why a PEI plate loses adhesion Textured PEI works because of microtexture and a slightly polar surface energy. Molten plastic flows into the texture and bonds mechanically once it cools. Two things kill that: - **Contamination.** Skin oils, release agents from filament, glue residue, and airborne kitchen grease coat the texture and prevent wetting. This is by far the most common cause. - **Mechanical wear.** Repeated nozzle-to-bed contact, scraping with metal tools, and aggressive removal flatten the microtexture. Once the surface goes visibly glossy in patches, you cannot scrub that back. The distinction matters because the fix is completely different. Get the diagnosis right before you spend money on a new plate. ## The cleaning hierarchy we use Work through these in order. Stop at the step that restores adhesion. Do not skip ahead to acetone because it sounds more thorough; you will damage the coating. ### Step 1: Warm soapy water (the one most people skip) Pull the plate off the printer, take it to the sink, and wash both sides with hot tap water and a few drops of plain washing-up liquid. Use your fingers or a soft sponge, never a scourer. Rinse thoroughly and air-dry or pat with a clean lint-free cloth. This is the single most effective thing you can do to a PEI plate. The surfactant in the detergent lifts oils that IPA simply spreads around. If the plate hasn't been washed in this way for fifty prints or more, do this before anything else. ### Step 2: Isopropyl alcohol, done correctly IPA is a top-up, not a deep clean. A few rules: - Use **90% or higher** concentration. The 70% bottles common in chemists' shops are mostly water and leave a residue film as they evaporate. 99% IPA is what we keep on the bench. - Apply to a **cold plate**. Never wipe a hot bed with IPA. The alcohol flashes off before it can lift the contaminant and you end up baking the oil into the texture. This is the single biggest mistake we see. - Use a clean lint-free cloth or a fresh blue paper towel. Kitchen roll sheds fibres. - Wipe in one direction, then flip the cloth and wipe again. Do not scrub in circles with the same dirty face. IPA is good for between-print fingerprint removal. It is not a substitute for a soap wash. ### Step 3: Acetone (with a warning) Acetone will cut through stubborn polymer residue that soap and IPA leave behind. It will also dull the texture if you overdo it, and it attacks PEI itself with prolonged exposure. Use it only when steps 1 and 2 have failed. Apply sparingly to a cloth, wipe once across the surface, and follow immediately with a soapy-water rinse. Do not soak. Do not use it weekly. We treat acetone as a once-a-year reset, not a maintenance step. ## Things that look like a worn-out bed but aren't Before you order a replacement, rule these out: - **First layer too high.** A clean plate with the nozzle 0.1 mm too far away mimics every adhesion symptom. Run a proper mesh and a Z-offset tune. Our [K2 bed levelling and first-layer guide](/help/creality-k2-bed-leveling-first-layer-problems) covers this. - **Cold draft from the door.** The K2 is enclosed for a reason. Printing PLA with the door open in a 16C UK workshop knocks 5-10C off the bed in the corners. Close the door. - **Damp filament.** Wet PLA and especially wet PETG foam slightly at the nozzle and refuse to wet the plate properly. Dry the spool before blaming the bed. - **Wrong purge line position.** If the priming purge is sitting on the part footprint area, dragged plastic contaminates the first layer. See our [KAMP adaptive mesh and purge line](/help/kamp-k2-adaptive-bed-mesh-line-purge-creality-k2) article. - **Speed too high on layer one.** The K2 will happily try to lay a first layer at 60 mm/s if you let it. Drop to 20-30 mm/s for the first layer regardless of what the profile says. If you've worked through cleaning and the list above and prints still won't stick, then start thinking about the plate itself. ## How to tell a plate is genuinely worn out Hold the plate at a low angle under a bright light. A healthy textured PEI surface looks uniformly matte across the whole area. A worn plate shows: - **Glossy patches** where prints repeatedly sat in the same spot. The microtexture has been flattened. - **Visible scratches or gouges** from nozzle strikes or metal scrapers. - **Coating delamination** at the edges, often as small flakes lifting from the spring steel. - **Permanent staining** that survives soap, IPA, and acetone. If the glossy area covers more than maybe a fifth of the plate, replacement is the right answer. Some guides suggest reviving the surface with fine sandpaper. We've tried it. It works for one or two prints and then the unevenness gives you worse problems than you started with. Replace. ## Replacement plates for the K2 in 2026 A quick note on sizing first, because there is a lot of confusion online. The standard K2 build plate is roughly **293 x 270 mm** (260 x 260 mm printable). The K2 Pro is 310 x 325 mm and the K2 Plus is 370 x 370 mm. Do not buy a 235 x 235 mm plate (that fits K1-series and Ender machines, not the K2). ### OEM Creality sells the official double-sided textured PEI plate for the standard K2 via their store and through Amazon UK. It is a safe default for owners who want the official Creality plate. Pricing moves around; check the Creality UK store and Amazon UK on the day. ### Third-party options For the K2 Plus there is a healthy aftermarket including Wham Bam Systems (PEX and textured ULTEM PEI variants) and FYSETC. The standard K2 has a thinner aftermarket because of its less common plate size, so verify current availability before committing. If you want a smooth PEI side as well as textured, look for dual-sided plates rather than buying two. ### Known K2 plate batch issues Creality's own forums in 2025 carried a steady trickle of reports of new K2 plates with poor out-of-box adhesion, often resolved by a thorough soap wash before first use. If your brand-new replacement underperforms, wash it before assuming it's faulty. ## Per-filament adhesion tips - **PLA.** Bed 55-60C, clean plate, no glue needed. If it lifts, you have a contamination problem, not a temperature problem. Glue stick is a workaround, not a fix. - **PETG.** Bed 75-80C. PETG sticks **too well** to clean PEI and can rip chunks of coating off when removed. We deliberately use a thin glue-stick layer as a release agent under PETG. Counter-intuitive but it protects the plate. See our [K2 retraction and stringing guide](/help/creality-k2-retraction-settings-stringing-pla-petg) for related tuning. - **TPU.** Same as PETG: it bonds aggressively. Glue stick or a dedicated smooth PEI side. Never peel TPU from a cold textured plate; warm the bed to 50C first. - **ABS / ASA.** Bed 100-110C, enclosure closed, glue stick or a slurry. ABS is hard on PEI and we recommend a dedicated plate side if you print it often. Not sure which filament is right for the job? Our [PLA vs PETG choice guide](/help/pla-vs-petg-which-to-pick-for-3d-printing) covers the trade-offs. ## A sensible maintenance routine What we recommend to K2 owners who want to forget about adhesion for the next year: - Soap-and-water wash every 20-30 prints, or any time you notice the first layer looking different. - IPA wipe on a cold plate between prints if you've touched the surface. - Never put a metal scraper on the plate. Flex the spring steel and parts will pop off. - Keep one plate for PLA and a second for PETG/TPU if your volume justifies it. Two plates last more than twice as long as one. - Inspect under a raking light every month. Catch wear early. Do this and a K2 PEI plate will comfortably manage 12-18 months of daily printing in our experience. --- If the basic checks do not resolve it, contact the printer manufacturer or a specialist repairer. Hark Tech does not offer a mail-in 3D-printer repair service. --- #### Why my K2 pressure advance was resetting to zero mid-print Source: https://harktech.co.uk/help/k2-pressure-advance-resets-to-zero _Summary:_ Set PA in console, hold value, start print, and 13 seconds in it silently resets to zero. The cause is Creality's Qmode_exit macro firing from a delayed_gcode and reading an uninitialised variable. Three layers of fix, from one-line guard to proper slicer-side per-filament PA. Every print I started, the same thing happened. I would `SET_PRESSURE_ADVANCE ADVANCE=0.062` from the console, watch it stick on the dashboard, hit print, and roughly 13 seconds in the value would silently drop back to `0.000`. Corner bulge came back, end-of-line ooze came back, the calibration tower I had just printed looked like a different printer had made it. It took longer than I would like to admit to find the culprit, and the culprit is a thing the K2 firmware does on purpose for reasons that almost-but-don't-quite make sense. This is the diagnosis. ## The symptom Pressure advance gets set, either by the slicer's start gcode, by a manual `SET_PRESSURE_ADVANCE`, or by SAVE_CONFIG bake-in. Print starts. About 13 seconds in, with no obvious gcode trigger, the value drops to whatever `variable_pressure_advance` is set to in the macro file. On a stock K2 that's `0.0`. You can watch this happen in real time in Fluidd's gcode console. There is no error. No M-code in your sliced file is doing it. It just happens. ## The mechanism The K2's `printer.cfg` ships with a macro called `Qmode_exit`. "Q mode" is Creality's quiet-mode handling, when the printer enters or exits one of its various stealth profiles, this macro runs cleanup. As part of that cleanup it issues `SET_PRESSURE_ADVANCE ADVANCE={pressure_advance}`, where `{pressure_advance}` is a Jinja reference to a `variable_pressure_advance` declared at the top of the macro file. The default is `0.0`. So the macro is not broken in isolation. It's restoring the value it *thinks* is correct. The bug is that the value it thinks is correct never gets updated when you actually calibrate. ## The trigger 13 seconds in The reason you don't see `Qmode_exit` in your gcode is that it isn't called from your gcode. It's called from a `delayed_gcode` block that fires after the heat-up wait. That block's purpose is to leave Q mode once the machine is at temp and ready to print. The 13-second delay is just how long it takes the chamber and nozzle thermistors to satisfy the wait condition on a warm restart. In other words: the macro is doing exactly what it was designed to do, restore quiet-mode entry state at the moment the printer actually starts moving. The designer just didn't think about the fact that pressure advance is a thing humans actively tune and that the variable holding the "restore value" never reflects their tuning. ## Three fixes, in order of safety You can fix this at three levels of increasing thoroughness. Pick whichever you're comfortable with; ideally do all three. ### 1. Sanity-guard the macro (lowest risk) Edit the `Qmode_exit` macro to refuse to overwrite pressure advance with a zero value. The Jinja inside the macro becomes a conditional: only call `SET_PRESSURE_ADVANCE` if the variable is greater than zero, otherwise log a message via `M118` and leave the live value untouched. This is the smallest possible change. It does not fix the design problem, it just stops the symptom, a zeroed PA mid-print. Any non-zero value you have set elsewhere will survive. ### 2. Update the variable to your real PA value In the macro file, change `variable_pressure_advance: 0.0` to whatever your filament-tuned value is, mine is `0.062` for the PETG I print most. This makes `Qmode_exit` actually correct. The downside: it's a single value, so if you swap filaments you are still wrong, just less wrong than you were. This requires a Klipper restart to take effect. Don't do it mid-print, schedule a maintenance window. (For the broader pattern of safe Klipper config edits, see [What actually needs backing up on a Creality K2](/help/k2-backup-what-actually-matters).) ### 3. Set PA from the slicer's start gcode (correct fix) The right place to set per-filament pressure advance is the slicer. In OrcaSlicer's filament settings, add `SET_PRESSURE_ADVANCE ADVANCE=[pressure_advance]` to start gcode, where `[pressure_advance]` is the per-filament variable Orca exposes. Now every filament profile carries its own calibrated PA, the slicer writes it into the gcode header, and `Qmode_exit` no longer matters because PA is reapplied immediately after start. This is also how upstream Klipper documentation suggests you handle PA, per-material, set from slicer, not stored in firmware. The K2's stock workflow tries to keep PA in firmware via `variable_pressure_advance`, which is fine in theory but fragile in practice (as we just saw). You probably want both fix 1 and fix 3. Fix 1 is defence-in-depth in case anything else triggers `Qmode_exit` later in the print. Fix 3 is the actual correct architecture. ## The broader lesson Creality's macro layer is opinionated. It assumes the printer's "true state" lives in the variables they declared, not in your runtime overrides. Most of the time that's invisible. When it isn't, the symptom looks like ghosts, values that change without an obvious cause, because the trigger is a delayed gcode firing on a timer you didn't write. If something on your K2 is misbehaving in a way that does not show up in your sliced gcode, the macro file is where to look first. Specifically: `Qmode_exit` and `Qmode_enter`, anything called from a `[delayed_gcode]` block, and the `START_PRINT` / `END_PRINT` macros plus everything they call recursively. The shell command `grep -rn "SET_PRESSURE_ADVANCE\|delayed_gcode" /mnt/UDISK/printer_data/config/` is a fast way to find every place in your config that touches PA or runs on a timer. That's where the answer usually is. --- #### OrcaSlicer files show "Slicer: Unknown" on the Creality K2, a one-line fix Source: https://harktech.co.uk/help/k2-orcaslicer-metadata-unknown-fix _Summary:_ If your OrcaSlicer-sliced files show 'Slicer: Unknown' in Fluidd with no thumbnail and a print time guessed from the filename, the cause is Moonraker's metadata parser missing OrcaSlicer from its identifier dict. A one-line patch fixes everything Fluidd can already display. If you slice with OrcaSlicer and upload the file to a Creality K2 via Fluidd, the metadata column will say `slicer: Unknown`. Thumbnails are missing. The estimated print time is suspiciously round, usually 1h58m, 2h30m, that kind of thing, because Moonraker has fallen back to parsing the *filename* rather than reading the actual estimate from inside the file. This is fixable in one line. Here's what's going on, what the patch does, and what it unlocks. ## The symptom Open Fluidd, look at the file list. For an OrcaSlicer-sliced job you'll see: - Slicer: `Unknown`, should be `OrcaSlicer 2.x.x` - Estimated time: a round number parsed from the filename, should be the slicer estimate - Filament: empty, should be type, name, total grams - Thumbnail: placeholder, should be the rendered preview - Layer count and height: empty, should be populated - First layer temps: empty, should be populated The K2 still prints the file fine. You just get no preview and a misleading time estimate. ## Why it happens Moonraker has a metadata extraction component at `/usr/share/moonraker/components/file_manager/metadata.py`. Inside there's a `PrusaSlicer` class with a `check_identity` method that walks an `aliases` dict trying to match a regex against the slicer comment block at the top of a gcode file. The dict has entries for PrusaSlicer, SuperSlicer, BambuStudio… but not OrcaSlicer. OrcaSlicer is a fork of PrusaSlicer (via BambuStudio), so all the *parsing* functions inside `PrusaSlicer` work correctly on Orca files. The only thing that's missing is identification. Without identification, Moonraker doesn't dispatch to that class, falls through to the generic handler, and ends up reporting `Unknown` with no fields populated. ## The patch SSH into the K2, edit `metadata.py`, find the aliases dict around line 322, it has entries that look like `'PrusaSlicer': r"PrusaSlicer\s(.*)\son"`, one per slicer. Add an `OrcaSlicer` entry following exactly the same pattern: the alias string is `OrcaSlicer`, the regex is `OrcaSlicer\s(.*)\son`. That's it. Save the file, restart Moonraker with `/etc/init.d/moonraker restart`. Re-upload an OrcaSlicer file (or trigger a re-scan from Fluidd's file manager, Moonraker only re-extracts metadata on upload, not on re-read). You should now see thumbnails, layer count, accurate print time, filament weight, first-layer temps, all the metadata Fluidd has always been able to display, it just couldn't access it before. ## Why it works Because OrcaSlicer is a PrusaSlicer fork, every `extract_metadata()` and `parse_thumbnails()` function written for PrusaSlicer's gcode format works unchanged on OrcaSlicer's output. The thumbnails are encoded the same way, the metadata comments are written in the same format. The only thing missing was the entry-point regex that lets Moonraker say "yes, I know this slicer." ## Caveats A few things worth knowing. **This patch will be overwritten if you reflash or update Moonraker.** The K2 doesn't auto-update Moonraker, so in practice the fix sticks for a long time, but make a note. If you're worried, write a tiny shell script that re-applies the one line on boot. **Bambu Studio is also a PrusaSlicer fork**, and it should already be handled in stock K2 Moonraker. If Bambu files also show `Unknown` on yours, your Moonraker may be older than I'm assuming. **Always back up `metadata.py`** before editing. The convention I use is `metadata.py.bak-orca-` written into the same directory. To revert, copy the backup back over the live file and restart Moonraker. (For the broader Creality K2 backup workflow, see [What actually needs backing up on a Creality K2](/help/k2-backup-what-actually-matters).) ## Why hasn't Creality fixed this upstream? Creality's K2 ships a snapshot of Moonraker that predates OrcaSlicer's wide adoption. Their Moonraker is forked-and-frozen, not pulling from upstream Moonraker master. There's no auto-update path on stock K2 firmware, so unless someone (Creality, or you) manually patches it, the gap stays. This is the same pattern as the `shaper_calibrate.py` math gap I wrote about in [Why your Creality K2's input shaper recommendation might be wrong](/help/k2-input-shaper-math-bugs), drift between the K2's snapshot and current upstream code. Most of these gaps are small and individually invisible until you hit them. ## What's next This single-line patch is going to ship as part of a planned K2 Quality-of-Life Patcher Windows tool, same model as my [K2 Backup tool](/tools/k2-backup/): drag, click, done. The patcher will hold a list of curated, reversible fixes (this OrcaSlicer one, the shaper math fixes, the `Qmode_exit` PA guard) and apply them with timestamped backups. Watch the [Hark Tech tools page](/tools/) if that's useful. If you're running OrcaSlicer on a K2 and you've already noticed the missing metadata, you now know the cause. Five minutes of SSH and you've got your thumbnails back. --- #### SCREWS_TILT_CALCULATE on the Creality K2, manual bed levelling, no extra hardware Source: https://harktech.co.uk/help/screws-tilt-calculate-creality-k2-manual-bed-leveling _Summary:_ Klipper's manual bed-level helper, ported to work with Creality's older probe-helper API on the K2 family. Uses the existing strain-gauge probe. If you've tried to use Klipper's stock `SCREWS_TILT_CALCULATE` on a Creality K2, you'll have hit this: ``` AttributeError: 'list' object has no attribute 'bed_z' ``` …the first time you run it. Drop the upstream Klipper file in place, run the command, and Klipper crashes on its own probe-helper API. We've shipped a small fork that fixes it, [**K2-Screws-Tilt**](https://github.com/grant0013/K2-Screws-Tilt), bringing the manual bed-level helper to the K2 family using your printer's existing strain-gauge probe. No extra hardware. ## Why it doesn't work out of the box Upstream Klipper's [`screws_tilt_adjust.py`](https://www.klipper3d.org/Manual_Level.html) was rewritten a while back to use a newer probe-helper API. The finalize callback now receives `(phoming, offsets, positions)` with `positions` as objects exposing a `.bed_z` attribute. Creality's Klipper fork on the K2 is older: it still uses the 2-arg callback `(offsets, positions)` with `positions` as plain `[x, y, z]` lists. Drop in upstream's file and you get the AttributeError above the first time the probe finishes a position. ## What this fork changes Two minimal patches against upstream: - The finalize signature is swapped to the 2-arg form. - `pos.bed_z` is swapped to `pos[2]`. That's it. The actual tilt math, screw-thread calculation, and CW/CCW direction output are upstream Klipper code, unchanged. ## Install (one line) On Windows, in PowerShell: ```powershell iwr -useb https://raw.githubusercontent.com/grant0013/K2-Screws-Tilt/main/bootstrap.ps1 | iex ``` The script checks for Python (installs it via winget if missing), downloads the repo, installs `paramiko`, asks for your printer's IP, and runs the installer, no manual SSH needed. On macOS or Linux: ```sh git clone https://github.com/grant0013/K2-Screws-Tilt cd K2-Screws-Tilt pip install paramiko python install_k2.py --host 192.168.x.x ``` The installer uses the Creality stock root password (`creality_2024`) by default; override with `--password MYPASS` if you've changed it. ## Using it Two-step workflow from the Fluidd / Mainsail gcode console: ``` G28 SCREWS_TILT_CALCULATE ``` Klipper probes each of the four bed-screw positions and prints something like: ``` front left : x=30.0, y=30.0, z=0.015 front right: x=230.0, y=30.0, z=0.048, CW 00:04, Adjust back left : x=30.0, y=230.0, z=-0.012, CCW 00:02, Adjust back right : x=230.0, y=230.0, z=0.031, CW 00:03, Adjust ``` The `CW 00:04` notation means "turn clockwise by 4 minutes of an hour", i.e. 4/60 of a full turn. Adjust by hand, re-run `SCREWS_TILT_CALCULATE`, and repeat. Most K2 beds converge in 2-3 iterations from a fresh "loosen everything first" starting point. For tighter tolerances, pass `MAX_DEVIATION`: ``` SCREWS_TILT_CALCULATE MAX_DEVIATION=0.05 ``` …and the helper warns when any screw is off by more than 0.05 mm. To force all adjustments in one direction (handy if you've over-tightened and want to back off everything together): ``` SCREWS_TILT_CALCULATE DIRECTION=CCW ``` ## Compatibility | Printer | Board | Status | |---|---|---| | K2 Combo | `CR0CN200400C10` (F021) | **Confirmed working**, firmware V1.1.4.1 | | K2 / K2 Pro | Same board | Should work, please report results | | K2 Plus | `CR0CN240319C13` (F008) | Untested, you probably want `[z_tilt]` instead (dual Z) | | K1 / K1C / K1 Max | CR4CU220812S* | Untested | The default `[screws_tilt_adjust]` section assumes a 4-screw layout at `(30, 30)`, `(230, 30)`, `(30, 230)`, `(230, 230)`, correct for the K2's 260 mm bed. K2 Plus and other variants should edit those coordinates after install. ## Check your screw thread direction The installer adds `screw_thread: CW-M4` by default, meaning M4 bed screws that tighten clockwise. This is right for stock Creality K2 beds, but worth confirming on your machine. Valid values: `CW-M3`, `CCW-M3`, `CW-M4`, `CCW-M4`, `CW-M5`, `CCW-M5`, `CW-M6`, `CCW-M6`. If your screws tighten counter-clockwise (rare but possible), change it before running the helper or every direction you read will be backwards. ## Reverting Re-run the one-liner and pick option 2 from the menu, or: ```sh python install_k2.py --host 192.168.x.x --revert ``` The installer makes two backups on every install: one on the printer (`/mnt/exUDISK/...` or `/mnt/UDISK/...`) and one on your PC under `%USERPROFILE%\K2-Screws-Tilt\backups\`. Revert tries the printer-side first, falls back to the local backup if the on-printer one is missing, for example after a Creality firmware update wipes user files. ## Companion: KAMP-K2 [**KAMP-K2**](https://github.com/grant0013/KAMP-K2) is the sister project, adaptive bed meshing and line purging for the same K2 family. After you've levelled the bed once with K2-Screws-Tilt, KAMP-K2 keeps the per-print mesh adaptive so you're not wasting 100+ seconds of probing for a 3 cm² part. Both projects are GPL v3, free forever, and use the same install UX. Bug reports and confirmation reports welcome at the [issues page](https://github.com/grant0013/K2-Screws-Tilt/issues). --- #### How we got adaptive bed mesh working on the Creality K2, the reverse-engineering story behind KAMP-K2 Source: https://harktech.co.uk/help/creality-k2-adaptive-bed-mesh-reverse-engineering-story _Summary:_ The behind-the-scenes story: prtouch_v3_wrapper.so, the master-server daemon, and how KAMP-K2 sidesteps both without patching any binary or core Klipper file. KAMP-K2 didn't come from nowhere. Before we packaged it as the [installer-driven KAMP fork](https://github.com/grant0013/KAMP-K2) it is now, we spent a few months working out *why* upstream KAMP didn't just work on the Creality K2 family, and the answer turns out to be a fairly involved reverse-engineering story. This is what we found. If you're just looking to install adaptive meshing, the [KAMP-K2 announcement](/help/kamp-k2-adaptive-bed-mesh-line-purge-creality-k2) has the one-liner. This article is the *why*. ## The starting symptom A 30 mm calibration cube on a stock K2 takes around 108 seconds of bed probing, a 7×7 grid (49 points) covering the entire bed. You don't need 49 measured points to print a 30 mm cube. You need 4×4 across the patch the cube actually sits on. The same applies for any small or off-centre part: the K2 always probes the whole bed. That's *exactly* the problem [KAMP](https://github.com/kyleisah/Klipper-Adaptive-Meshing-Purging) solves on most other Klipper printers. So why doesn't it on the K2? ## Discovery 1: `prtouch_v3_wrapper.so` Inside the K2's stock Klipper install, at `klippy/extras/prtouch_v3_wrapper.cpython-39.so`, Creality ship a compiled Python binary that **hijacks** the `BED_MESH_CALIBRATE` gcode command. Decompiling it turns up three things: 1. The wrapper's own `BED_MESH_CALIBRATE` handler ignores `MESH_MIN`, `MESH_MAX` and `PROBE_COUNT` runtime parameters. It runs a hardcoded full-bed mesh regardless of what you pass it. 2. On certain firmware revisions, passing those parameters anyway crashes with `IndexError: list index out of range` at `prtouch_v3_wrapper.py:1922`. 3. It doesn't honour `GCODE_FILE` either, so even though Creality's own `master-server` daemon passes the active gcode filename, the wrapper falls back to a default full mesh. KAMP relies on Klipper's *upstream* `BED_MESH_CALIBRATE` handler being present and accepting those parameters. With the wrapper sitting in the way, KAMP's adaptive bounds get silently discarded. ## Discovery 2: `master-server` independently triggers meshes Even if you somehow got `BED_MESH_CALIBRATE` to honour adaptive bounds, you'd still get a full mesh on every print. Why? Because there's a second component, `master-server`, a C++ daemon running on the printer at `/usr/bin/master-server`, that **independently fires** `G29 BED_TEMP=NN` and `BED_MESH_CALIBRATE GCODE_FILE='...'` during print prep. It runs *before* any slicer start-gcode, regardless of whether you upload via Moonraker, Fluidd, USB stick or Creality's cloud. So the call path looks like this: ``` [upload] │ ▼ master-server ──► fires G29 + BED_MESH_CALIBRATE │ ▼ prtouch_v3_wrapper.so hijacks the call │ ▼ full 7×7 mesh runs (parameters ignored) │ ▼ [slicer's start-gcode finally runs, but mesh already done] ``` You can write the world's most carefully tuned Orca start-gcode and it has no effect, because `master-server` already triggered the mesh before your code got to run. ## The fix, without modifying core Klipper or the binary Patching `bed_mesh.py` or `prtouch_v3_wrapper.so` directly would work but is fragile: any Creality firmware update would clobber the change and brick adaptive meshing again. Instead, we wrote a small Klipper extras module, `extras/restore_bed_mesh.py`, that does two things: 1. **Re-registers `BED_MESH_CALIBRATE`** to Klipper's upstream handler at `printer.lookup_object('bed_mesh').bmc.cmd_BED_MESH_CALIBRATE`. The strain-gauge probe (the actual reason the wrapper exists) keeps working because we're only swapping the high-level gcode command, not the probe object underneath. 2. **Wraps the upstream handler with a guard** that requires `MESH_MIN`/`MESH_MAX` bounds to actually run a mesh. Bare calls (from `master-server`) become no-ops; calls *with* adaptive bounds run as intended. Then a set of macro replacements deal with the master-server side: - **`G29` and `BED_MESH_CALIBRATE_START_PRINT`** are replaced with no-op macros that emit a fake `[G29_TIME]Execution time: 0.0` line so `master-server`'s response parser doesn't time out waiting. - **`START_PRINT`** gets a real `BED_MESH_CALIBRATE` call inserted at the point where slicer metadata is available, which is where KAMP's adaptive bounds wrap the call. The whole thing is **additive and reversible**. No core Klipper files are modified, no `.so` binary is patched, no firmware is flashed. Three config changes plus a drop-in extras module, and you can revert to factory by deleting them. ## From prototype to KAMP-K2 The first version of this, released as [`k2-adaptive-bedmesh`](https://github.com/grant0013/k2-adaptive-bedmesh), was a minimal proof-of-concept that read adaptive bounds from slicer start-gcode placeholders directly. It worked, but required custom slicer setup that didn't share knowledge with the wider KAMP community. The second version, [**KAMP-K2**](https://github.com/grant0013/KAMP-K2), wraps the same hijack mechanism inside a fork of upstream KAMP. That gives you: - KAMP's `exclude_object` metadata approach, so no slicer placeholders are needed. - Adaptive line purging, the prime line follows the perimeter of your print rather than always running across the front of the bed. - A one-line installer that handles SSH, backups, dependencies, and revert. The original `k2-adaptive-bedmesh` repo is kept online as historical reference; for practical use, **start with KAMP-K2**. ## Want to read deeper? The full reverse-engineering work, Creality binary mapping, the RS-485 motor protocol, the 226-parameter motor controller map, lives at [**k2-reverse-engineering**](https://github.com/grant0013/k2-reverse-engineering). It's the upstream research that this whole bed-mesh story rests on, and there'll be more articles drawing from it in the coming weeks. --- #### KAMP-K2, adaptive bed mesh and line purging that work on the Creality K2 Source: https://harktech.co.uk/help/kamp-k2-adaptive-bed-mesh-line-purge-creality-k2 _Summary:_ A fork of upstream KAMP with the K2-specific glue Creality's firmware needs to make adaptive meshing actually work. Free, GPL v3, one-line install. Most K2 owners have noticed that whatever the print is, a 30 mm calibration cube, a tiny benchy, a bracket the size of a fingernail, the printer probes a full 7×7 grid across the entire bed before it starts. That's roughly 108 seconds of probing every print, regardless of whether the part fits in a 3 cm corner. Forty-nine measured points to print four square centimetres of plastic. After a few months of digging into why, and a couple of false starts, we've released **[KAMP-K2](https://github.com/grant0013/KAMP-K2)**, a fork of [kyleisah/Klipper-Adaptive-Meshing-Purging](https://github.com/kyleisah/Klipper-Adaptive-Meshing-Purging) that brings KAMP's adaptive meshing and adaptive line purging to the Creality K2 family. It's free, GPL-licensed, and installs with a single command on Windows, Mac or Linux. ## Why upstream KAMP doesn't just work on the K2 Two things in Creality's K2 firmware fight against any KAMP install you try: 1. **`prtouch_v3_wrapper.so` hijacks the `BED_MESH_CALIBRATE` command.** Creality ship a compiled binary that replaces Klipper's adaptive-mesh handler with a non-adaptive version. It ignores `MESH_MIN`, `MESH_MAX` and `PROBE_COUNT` arguments, and on some firmware revisions it crashes with `IndexError` when those parameters are passed. 2. **`master-server` fires `G29` and `BED_MESH_CALIBRATE_START_PRINT` independently.** The C++ `master-server` daemon runs its own pre-print sequence and triggers a stock full-bed mesh *before* any slicer start-gcode runs. Even with a perfectly configured Orca profile, the K2 was probing the whole bed every time. KAMP-K2 solves both: - **`extras/restore_bed_mesh.py`**, a small Klipper extras module that re-registers Klipper's upstream `cmd_BED_MESH_CALIBRATE` handler and wraps it with a guard. Bare calls (from `master-server`) become no-ops; calls *with* `MESH_MIN`/`MESH_MAX` bounds (from KAMP) run adaptively as intended. - **Macro hijacks**, `G29` and `BED_MESH_CALIBRATE_START_PRINT` are replaced with no-op macros that emit a fake `[G29_TIME]Execution time: 0.0` so `master-server`'s response parser is happy. - **`START_PRINT` patches**, KAMP's adaptive mesh and `LINE_PURGE` are inserted at the right point in the K2's CFS-aware print-prep flow. Upstream KAMP's own configuration files (`Adaptive_Meshing.cfg`, `Line_Purge.cfg`, `KAMP_Settings.cfg`) are included unchanged. KAMP-K2 only *adds* the K2-specific glue, it never modifies KAMP's own behaviour, so existing KAMP knowledge transfers straight across. ## What you actually get For a 30 mm calibration cube, the K2 used to probe a 49-point full-bed mesh. With KAMP-K2 installed, the same cube triggers a 16-point mesh covering only the print area, about a third of the time, with roughly **3.7× higher mesh density right under your part**. Big prints still get a full mesh; small parts in a corner get a corner mesh. The slicer figures out the bounding box, KAMP turns it into adaptive parameters, and Klipper's upstream code does the rest. You also get **adaptive line purging**, the prime line follows the perimeter of your print rather than always running across the front of the bed. Less wasted filament, less first-layer adhesion variance. ## Install (one line) On Windows, in PowerShell (not cmd.exe): ```powershell iwr -useb https://raw.githubusercontent.com/grant0013/KAMP-K2/main/bootstrap.ps1 | iex ``` On macOS or Linux: ```sh curl -fsSL https://raw.githubusercontent.com/grant0013/KAMP-K2/main/install.sh | bash ``` The installer prompts for your printer's IP, SSHs in (using the Creality stock root password by default), backs up your `printer.cfg`, drops the extras module and macro overrides into place, and restarts Klippy. The whole thing takes about a minute. To revert later, re-run with `--revert`. If you'd rather do it manually, the [README](https://github.com/grant0013/KAMP-K2/blob/main/README.md) has a full step-by-step plus a separate `docs/INSTALL_K2.md` explaining what each step changes. ## Compatibility | Printer | Board | KAMP-K2 needed? | |---|---|---| | K2 / K2 Combo / K2 Pro | `CR0CN200400C10` (F021) | **Yes, only adaptive option** | | K2 Plus | `CR0CN240319C13` (F008) | Optional, Creality's own toggle is unreliable | | K1 / K1C / K1 Max | CR4CU220812S* | Should work, untested, please file an issue if you try | | Non-Creality Klipper printer |, | **Use [upstream KAMP](https://github.com/kyleisah/Klipper-Adaptive-Meshing-Purging) directly** | Confirmed working on a stock K2 Combo with firmware V1.1.4.1. ## Slicer setup (OrcaSlicer) Replace your printer's start-gcode with: ``` START_PRINT EXTRUDER_TEMP=[nozzle_temperature_initial_layer] BED_TEMP=[bed_temperature_initial_layer_single] T[initial_no_support_extruder] LINE_PURGE M204 S2000 M83 ``` The order matters, `T` triggers the CFS to actually load filament, and `LINE_PURGE` must run *after* that or there's no filament in the nozzle to purge with. Make sure **Label objects** is enabled in your output settings; that's what writes the `EXCLUDE_OBJECT_DEFINE` lines KAMP reads. Bambu Studio uses the same syntax. PrusaSlicer / SuperSlicer should also work but are untested. The repo includes a `slicer_gcode.py` helper that prints a ready-to-paste block for whichever slicer you use. ## Verifying it worked In your gcode console after slicing a small test print, you should see: ``` // Algorithm: bicubic. // Default probe count: 11,11. // Adapted probe count: 4,4. // Default mesh bounds: (5, 5), (255, 255). // Adapted mesh bounds: (106.0, 39.0), (154.0, 221.0). // KAMP adjustments successful. Happy KAMPing! ``` The probe should walk only the area covering your printed objects, not the full bed. ## Companion project [**K2-Screws-Tilt**](https://github.com/grant0013/K2-Screws-Tilt), same author, same install UX, brings Klipper's `SCREWS_TILT_CALCULATE` helper to the K2 family. Use it once during initial setup to get the bed manually levelled, then KAMP-K2 handles the per-print mesh from there. ## Issues and contributions welcome Code is GPL v3. If something doesn't work on your variant, the K1 and K2 Plus paths in particular are untested, file an issue on the [GitHub repo](https://github.com/grant0013/KAMP-K2/issues). Confirmation reports either way are valued just as much as bug reports. --- #### What actually needs backing up on a Creality K2 (and why I built a tool for it) Source: https://harktech.co.uk/help/k2-backup-what-actually-matters _Summary:_ The K2 hides important config files in non-standard places, and most owners back up the wrong things. Here's what actually matters, what's safe to skip, and a free tool that gets it right in one click. The K2's filesystem is busy. There's an OpenWrt root, a `/usr/share/` tree owned by Creality's update package, a `/mnt/UDISK/` user partition, log directories, camera recordings, slicer-uploaded gcode, web assets, and a handful of bind-mounted Moonraker bits. If you're trying to figure out what to back up before a firmware update, a hardware swap, or a config experiment, "everything" is impractical and "just `printer.cfg`" is wrong. This is what's actually worth saving, what isn't, and why I ended up writing a one-click tool for it. ## What the printer keeps where The paths worth knowing on a stock K2: - `/mnt/UDISK/printer_data/config/`, your `printer.cfg`, included macro files, slicer profiles, mesh data, SAVE_CONFIG bake-in. **Critical.** - `/mnt/UDISK/printer_data/database/`, Moonraker's job history, print stats, settings. **High priority.** - `/mnt/UDISK/printer_data/logs/`, `klippy.log`, `moonraker.log`. Useful for diagnosis only. - `/usr/share/klipper/klippy/extras/`, Klipper Python source. Vanilla unless you've patched it; skip unless patched. - `/usr/share/moonraker/components/`, Moonraker Python source. Same story, skip unless patched. - `/usr/share/moonraker/moonraker.conf`, Moonraker config. Creality hides it here, not in `printer_data/config/`. **Critical.** - `/mnt/UDISK/printer_data/gcodes/`, uploaded slicer files. Optional, can be large. - `/mnt/UDISK/creality/userdata/`, touchscreen state, network, device-specific overlays. **High priority.** The non-obvious one is `moonraker.conf`. Creality moved it out of the standard `printer_data/config/` location to discourage users editing it from the web UI, it contains camera and cloud-integration settings they don't want broken. It still gets read on every Moonraker start, so if you don't back it up and your overlay file gets nuked, you'll lose your authorisation, CORS, webcam, and update-manager configuration in one go. ## What's not worth backing up A few paths that look important but aren't: - Anything in `/tmp/`, it's tmpfs, gone on every reboot. Includes the live `klippy.log` while running. - `/var/log/` outside of `printer_data/logs/`, system logs that regenerate. - Camera recordings, they're enormous and have nothing to do with restoring print capability. - The Klipper firmware binary, it's compiled from source on the controller's MCU; restoring it from backup risks version skew. - `/mnt/UDISK/system_update/`, the update staging directory. If you back it up and restore later, you'll re-trigger updates that have already been applied. ## What changes between firmware updates Creality firmware updates can touch any of: files under `/usr/share/` (Klipper, Moonraker, web UI), the kernel and OpenWrt overlay, touchscreen application binaries, and the default `printer.cfg` template, your existing one is preserved, but the *defaults* a new printer would get can drift. What an update *should* never touch: anything under `/mnt/UDISK/printer_data/`, `moonraker.conf` (in the hidden location), and your calibration data (mesh, PID, shaper). In practice updates occasionally nuke the wrong thing. Custom Klipper patches under `/usr/share/` are the most common casualty, which is why I keep a `patches/` directory of one-shot scripts that re-apply them after any update. ## The manual backup approach If you want to do this without any tooling, SSH in. From your workstation: `ssh root@ 'tar -czf - /mnt/UDISK/printer_data/config/ /mnt/UDISK/printer_data/database/ /usr/share/moonraker/moonraker.conf /mnt/UDISK/creality/userdata/' > k2-backup.tar.gz` Default password is `creality_2024`. The resulting tarball is usually 5–50 MB depending on print history. Restore is the reverse, extract the tarball back into `/`, restart Klipper and Moonraker, done. Any path that didn't exist gets created; existing files get overwritten. ## Why I built K2 Backup Three reasons the manual approach falls over for normal users. First, most K2 owners aren't comfortable in SSH. Posting "open a terminal and paste this tar command" on a Reddit thread loses 80% of readers immediately. Second, the right file list isn't obvious. People back up `printer.cfg`, miss `moonraker.conf` because it's in the weird location, and find out it mattered only after a restore. Third, verification is critical. A backup that didn't actually capture anything is worse than no backup, because it gives false confidence. The tool should verify file sizes after pulling. So I wrote [K2 Backup](/tools/k2-backup/), a small Windows app that asks for your printer's IP, connects over SSH, pulls the right list of files, verifies them, and writes a timestamped zip. It's free, it's 234 KB, it doesn't phone home, it doesn't need admin rights. Reddit's r/CrealityK2 and the Creality K2 Facebook group have been using it since launch. If you'd rather do it manually, the tar command above is the same operation by hand. The tool just removes the four ways a manual backup goes wrong. ## When to back up A few rules I follow on my own machine: - Before any firmware update. Always. - Before any patch to `/usr/share/` files. Always. - Before SAVE_CONFIG cleanup or major macro edits. Always, see the companion piece on [cleaning up a bloated SAVE_CONFIG section](/help/klipper-save-config-cleanup). - After a successful calibration session. Yes, your hard-won shaper, mesh, and PID values are baked into `printer.cfg`'s SAVE_CONFIG region, and if anything corrupts that file you'll be redoing the calibration. - Once a month, automatically, if you can. Cron + scp from your home server is the lazy correct answer. The shape of "good backups" for any Klipper printer is the same: capture `printer_data/`, capture the Moonraker config wherever it lives, capture any custom patches separately, ignore anything that's regenerated. The K2 just hides one of those locations more than usual. [K2 Backup is free to download](/tools/k2-backup/), Windows only for now. --- #### Why your Creality K2's input shaper recommendation might be wrong Source: https://harktech.co.uk/help/k2-input-shaper-math-bugs _Summary:_ If you've run SHAPER_CALIBRATE on a K2 and felt the result was off, you're not imagining it. Creality's fork of Klipper's shaper analysis has drifted from upstream, five concrete bugs, including a missing ZV anti-bias check that biases close calls toward the wrong shaper. If you've run `SHAPER_CALIBRATE` on a Creality K2 and squinted at the recommendation, you're not imagining things. The K2 ships with a fork of Klipper that's a long way behind upstream master, and several of the differences are inside the input-shaper analysis itself. Most of the time the recommendation is fine. Some of the time it's biased toward `zv` even when `mzv` or `ei` would give you 10 to 30 percent less residual vibration on the same dataset. This is a write-up of what I found when I diffed Creality's `shaper_calibrate.py` against upstream Klipper, what I patched on my own K2, and how the calibrated values changed. ## Why the K2 even has its own copy Creality didn't just rebadge stock Klipper. They added a C++ FFT helper at `/usr/bin/calc_psd` and a shared-memory IPC path that lets the controller's tiny RAM run a power-spectral-density calculation the stock Python code can't fit. That part is genuinely a good engineering decision, the K2's controller would otherwise OOM mid-calibration. The downside is the surrounding Python got pinned to whatever Klipper master looked like at fork time, and upstream has since fixed several maths bugs that never got pulled back. ## Five differences that actually matter I'll describe each one in plain English. The patches themselves live in `/usr/share/klipper/klippy/extras/shaper_calibrate.py`. ### 1. `is 0` vs `== 0` (Python 3.8+) In two places, the file checks `if retcode is 0:`. In Python 3.8+ that's a SyntaxWarning and on some interpreters silently a bug, `is` checks identity, not equality, and small-int caching is an implementation detail. Upstream fixed both to `== 0` years ago. This rarely bites but it's exactly the kind of latent issue that surfaces after a Python bump. ### 2. Frequency rolloff: hard zero vs smooth exponential The function `normalize_to_frequencies` decides how to weight the response curve at very low frequencies. Creality's version hard-zeros everything below twice the minimum analysis frequency. Upstream uses a smooth exponential rolloff in that region. In practice this matters when your printer's worst resonance is genuinely in the lower band, small bedslingers, heavy toolheads, soft mounts. The hard zero throws away signal that should bias the recommendation toward a shaper that suppresses low frequencies, typically `mzv` or `ei`. The smooth rolloff keeps that signal in. ### 3. ZV anti-bias fallback This is the big one. `find_best_shaper` picks the shaper with the lowest "vibrations" score by default. Upstream added a sanity check: if the winner is `zv` but another shaper has at least 10 percent less vibration on the same axis, prefer that one. The reasoning is that `zv` has the highest smoothing penalty and the narrowest tuning bandwidth, it's only worth picking when it genuinely outperforms the alternatives, not by a hair. Creality's fork doesn't have the fallback. Result: `zv` wins close calls it shouldn't. On my Y axis, before patching, `zv` won by about 3 percent over `mzv`. After the fallback, `mzv` won by 11 percent on a clean re-test. `mzv` is also kinder to print speed because it has lower smoothing. ### 4. `_bisect` edge-case guard The bisection routine that picks the maximum acceleration can return garbage if no valid acceleration is found within the search range, typically only happens on extremely soft setups, but when it does the resulting `max_accel` cap propagates to your slicer profile. Upstream returns 0 in that case so the caller can detect the failure. Creality's version doesn't. ### 5. Shaper test list The `AUTOTUNE_SHAPERS` macro in `gcode_macro.cfg` only tests `zv`, `mzv`, `ei` by default. Upstream Klipper tests all five, adding `2hump_ei` and `3hump_ei`. Those two are aimed at printers with multiple distinct resonance peaks, and on a CoreXY toolhead carrying both an extruder and an accelerometer, you absolutely have multiple peaks. If your data wants `2hump_ei`, the stock K2 macro will never even consider it. ## What the patches did to my numbers Same dataset, same printer, same accelerometer file, different recommendation because the analysis code is doing something different. - X axis stock fork: `mzv` at about 57 Hz, `max_accel` about 5800. - X axis upstream-patched: **EI at 58.4 Hz, max_accel 6,400.** - Y axis stock fork: `zv` at about 50 Hz, `max_accel` about 5200. - Y axis upstream-patched: **MZV at 49.4 Hz, max_accel 7,200.** The Y axis flipping from `zv` to `mzv` is exactly the anti-bias fallback firing. The X axis stayed close in frequency but moved up the shaper hierarchy now that the broader test list includes the right candidate. ## Should you patch yours? Honest answer: try it and see. The patches are reversible, every edit script I wrote takes a timestamped backup first (`.bak-shaperupgrade-` next to each file), so a single `cp` puts the original back. The risk is low because nothing changes the C++ FFT helper or the IPC path; only the Python that interprets its output. If your prints look fine, don't bother. If you have ringing on the Y axis and `SHAPER_CALIBRATE` keeps suggesting `zv`, this is a reasonable rabbit hole. A separate but related issue is the `copy_TestAxis_y_to_x` flag in `resonance_tester.py`, which silently overwrites your X-axis shaper with the Y result on every Y calibration run. That has its own write-up: [Why CoreXY printers need separate X and Y input shaper calibration](/help/corexy-separate-x-y-input-shaper). ## What's coming I'm building a Resonance Graph Viewer that takes a SHAPER_CALIBRATE CSV and shows both Creality's pick and upstream's pick side-by-side, with the residual-vibration delta visualised. That makes this whole post a one-click diagnosis instead of a 30-minute Python diff. Watch the [Hark Tech tools page](/tools/) for it. If your K2 isn't behaving the way it should, [get in touch for remote K2/Klipper help](/contact.html), half the time it's exactly this kind of firmware-vs-upstream gap. --- #### Creality K2 Troubleshooting, First-layer, Extruder and Retraction Fixes Source: https://harktech.co.uk/help/creality-k2-troubleshooting _Summary:_ The Creality K2 is a capable printer with a handful of well-known quirks. This hub collects every K2-specific guide we've written, plus the general 3D-printing fundamentals that solve most first-time-user problems. The Creality K2 is one of the best value CoreXY printers you can buy, but it ships with a few firmware and tuning quirks that bite new owners. If you've landed here because your first layer won't stick, the extruder is clicking, or prints are stringy, one of the guides below is almost certainly the one you need. ## First-layer and bed-leveling The K2 uses a strain-gauge probe (not a BLTouch, not an inductive probe), which is accurate but has its own failure mode, if the nozzle has even a tiny blob of filament on it, levelling will read high and your first layer will be loose. - **[Creality K2 bed leveling, first-layer problems](/help/creality-k2-bed-leveling-first-layer-problems)**, the K2-specific checklist. - **[3D printer first layer not sticking, general causes](/help/3d-printer-first-layer-not-sticking)**, read this too; bed-adhesion rules apply to every printer. ## Extruder clicking, skipping, filament jams - **[Creality K2 extruder clicking, skipping, filament jam](/help/creality-k2-extruder-clicking-skipping-filament-jam)**, most clicks are hot-end heatcreep on the K2 specifically. The fix is usually a cleaner PTFE coupling or a tighter top-cooling duct. - **[3D printer under-extrusion, gaps in walls](/help/3d-printer-under-extrusion-gaps-walls)**, general extrusion diagnosis. - **[3D printer layer shifting mid-print](/help/3d-printer-layer-shifting-mid-print)**, belt tension, stepper currents, and how to tell a mechanical skip from a firmware issue. ## Retraction and stringing K2 ships with retraction settings that are conservative for speed and generous for stringing. On PLA and PETG you almost always want to tune them. - **[Creality K2 retraction settings, stringing on PLA and PETG](/help/creality-k2-retraction-settings-stringing-pla-petg)**, the numbers we actually use in the shop. ## Going deeper, stock firmware vs Klipper If you're ready to tune beyond what the stock slicer exposes: - **[Klipper vs vendor firmware, which is right for you](/help/klipper-vs-vendor-firmware-which-right-for-you)**, honest pros and cons; we run both in the workshop. ## More help for K2 owners - **[K2 Companion](/k2-companion.html)** brings the workshop's K2 fixes, backup tools and open-source projects together in one place. Stuck on something not listed above? Email us with the slicer, filament, and a photo of the failure, we usually know the cause within a reply. --- #### Creality K2 extruder clicking or filament jam, quick fix Source: https://harktech.co.uk/help/creality-k2-extruder-clicking-skipping-filament-jam _Summary:_ A clicking noise from the extruder on a Creality K2 or K2 Plus almost always means the drive gear is slipping on the filament. Here's how to find out why and fix it without tearing the whole toolhead apart. The Creality K2 and K2 Plus use a direct-drive extruder with a spring-loaded dual-gear feeder. When you hear a rhythmic *click-click-click* or the printer warns about a filament jam, the drive gear is slipping against the filament instead of pushing it forward. On the K2 that slip has a short list of causes, and you can work through them in order without opening the hotend. ## Quick checks first (60 seconds) Before reaching for any tools, rule out the cheap causes. - Is the nozzle up to temperature? A warm-but-not-hot nozzle (under 190°C for PLA, 235°C for PETG) will clog almost instantly. Check the actual temperature on the screen, not what you *set*. - Is the spool still turning freely? A tangle on the spool is the single most common cause of a "jam", the motor is trying to pull filament that's snagged behind it. - Has filament broken off inside the PTFE tube between the buffer and the head? Unload and eject from the slicer menu, if nothing comes out, something is stuck in the tube. If all three check out, move on. ## 1. Clean the drive gear Dust and ground-off plastic build up on the drive gear teeth over time, especially with softer or dusty filament. Once the teeth are clogged they can't bite the filament properly and it slips. - From the screen: **Settings → Maintenance → Unload filament** and wait for it to retract. - Power the printer off. - Open the toolhead cover and release the extruder idler lever. - Use a stiff brush (an old toothbrush is fine) or a pin to clear plastic from between the gear teeth. A quick blast of compressed air finishes the job. - Do not use isopropyl or oil on the gear. It needs to be dry to grip. Close the idler and reload filament. If the click is gone, you're done. ## 2. Check the idler spring tension The K2's idler lever has a spring that presses the filament against the drive gear. If that spring has been over-compressed (most often after a previous jam that someone forced out of the toolhead), it can hold the idler at a slight angle and reduce bite. - With filament unloaded, toggle the idler lever by hand. It should snap fully closed with a firm, even pressure. - If it feels spongy, uneven, or sits at an angle when closed, the spring needs resetting or replacing. - Some workshop reports on the Creality forums note that the factory spring is quite aggressive, if you have chronic jams with TPU or other soft filaments, a slightly weaker replacement spring can help. ## 3. Look at the PTFE tube run The tube that carries filament from the external buffer (or CFS unit) to the extruder must run smoothly. A kink, a tight bend, or a grit-contaminated tube will add drag that the motor eventually can't overcome, and you hear that as clicking under load, not during a clean print. - Unclip the tube at the extruder end and run filament through it by hand. It should slide freely with only the lightest resistance. - If it binds anywhere, straighten the tube run, replace the tube if it's been sharply kinked, and clean the inside with a short length of filament passed through. - For CFS owners specifically: a misaligned or dust-covered buffer sensor can trigger false "filament jam" warnings even when the path is clear. Wipe the sensor with a dry microfibre cloth. ## 4. Partial clog in the hotend If the drive gear is clean, the spring is healthy and the tube is smooth, but the extruder still clicks as soon as extrusion starts, you probably have a partial nozzle clog. - Heat the nozzle to 10-15°C *above* the normal print temperature for the filament (230°C for PLA, 250°C for PETG). - Run a **cold pull**: push a short length of cleaning filament (or nylon) through by hand at temperature, then drop the nozzle to 90°C and pull it straight back out. You'll see the shape of anything stuck inside. - Repeat 2-3 times until the pulled tip comes out clean. If cold pulls don't clear it, the nozzle itself is the culprit. The K2 uses a replaceable hotend assembly, swap it for a known-good spare before assuming the extruder is at fault. ## 5. The "everything looks fine but it still clicks" case A less-obvious failure mode: the extruder stepper is under-driving because of a loose motor connector at the toolhead PCB. Power off, pop the cover, and reseat the stepper connector. It's a two-minute check and it catches a surprising number of otherwise-baffling clicks. ## When to send it in If you've done all of the above and the extruder still can't feed consistently, the drive motor itself may be failing, or the hotend's thermistor may be reading the wrong temperature (so the printer *thinks* it's hot when it isn't). Both are bench-level diagnoses. We see this job regularly, post the printer in and we'll put a scope on the stepper drive and thermistor, replace whatever's out of tolerance, and return it tested with fresh prints. ## Key takeaways - Clicking = slipping. The fix is almost always mechanical, not a slicer setting. - Work outside-in: spool and tube before opening the head. - Don't force filament through a cold or partially-clogged nozzle, that's how you turn a 5-minute fix into a hotend replacement. --- #### Creality K2 retraction settings, stop PLA and PETG stringing Source: https://harktech.co.uk/help/creality-k2-retraction-settings-stringing-pla-petg _Summary:_ The K2's direct-drive extruder needs shorter retractions than older Bowden Creality printers, if you've copied settings across from an Ender, you'll get jams or grinding. Here are the numbers we use, and what to change when strings still appear. Retraction is the single biggest cause of cosmetic print defects on the Creality K2 and K2 Plus. Get it right and your prints come off the bed clean. Get it wrong and you either string everywhere (too little retraction) or grind through the filament and cause jams (too much). The K2 is a direct-drive machine, which changes the numbers significantly from what you may have used on older Creality printers. ## Starting points that work These are the settings we've found reliable on a stock K2 / K2 Plus after dozens of print sessions. They're a starting point, fine-tuning happens next. ### PLA - **Retraction distance:** 0.6-0.8 mm - **Retraction speed:** 40-50 mm/s - **Print temperature:** 205-215°C - **Travel speed:** 300 mm/s (the K2 handles it) ### PETG - **Retraction distance:** 0.8-1.0 mm - **Retraction speed:** 30-40 mm/s - **Print temperature:** 235-245°C - **Travel speed:** 250 mm/s Note how short these are compared to an Ender 3 (typically 5-6 mm). The K2's direct-drive has the filament a few centimetres from the nozzle, you don't need to yank it back nearly as far. If you copy Bowden settings across, the filament gets pulled so far up the hotend that when it pushes back down it arrives cold, and you get [under-extrusion](/help/3d-printer-under-extrusion-gaps-walls) or a click-click-click jam. ## The three causes of stringing in order of likelihood ### 1. Wet filament More than any slicer setting, moisture is the top cause of PETG stringing. PETG is hygroscopic, it absorbs water out of the air over hours, not weeks. Wet filament pops and hisses as it prints, and those tiny steam pockets drag material out of the nozzle during travel moves. - If the spool has been open for more than a few days, dry it before blaming the slicer. 65°C for 4-6 hours in a filament dryer or a low oven clears typical absorbed moisture. - Store opened PETG in a sealed box with fresh silica gel. ### 2. Print temperature too high Each 5°C over the filament's sweet spot means significantly more stringing, because the hotter the melt, the more it wants to ooze during travel. - Print a **temperature tower** (most slicers have a built-in one) from 240°C down to 220°C on PETG, 215°C down to 195°C on PLA. - Look at the lowest temperature where layer adhesion is still solid, that's your working temperature. Often 5-10°C lower than the filament maker's suggestion. ### 3. Retraction distance or speed wrong Only touch retraction once you've checked the above. Print a standard retraction test (a row of thin towers with travel moves between them): - If strings appear *between* towers, increase retraction distance by 0.1 mm at a time. - If the extruder clicks during retraction, decrease distance, don't increase speed. - If you hear grinding, you've gone too far; the gear is chewing the filament. ## Other things that look like stringing (but aren't) A few common issues that people mis-diagnose as stringing: - **Oozing from a leaky nozzle seal**, material weeps out during every travel regardless of retraction. Look for a melted-plastic ring around the base of the nozzle when the head is hot. Fix: re-seat the nozzle hot-tight, not cold-tight. - **Blobs, not strings**, if you get little dots of material at the start of each layer, that's a seam alignment or coasting issue, not retraction. Enable "wipe while retracting" in the slicer. - **Fuzzy overhangs with flecks**, this is under-cooling, not stringing. Check the part-cooling fan is running above 80% on PLA. ## Filament care basics Most "the K2 has suddenly started stringing" callouts come down to a change of spool or a change of room humidity, not a change of settings. - Store PETG and TPU sealed with silica gel. - Re-dry any roll that's been on the printer for more than a week in an open bay. - Keep a log of which spool+profile combination worked, it saves a lot of reinventing the wheel when you swap back. ## Still stringing after all that? If the retraction test looks clean in isolation but real prints still string, there's usually a firmware or slicer setting at odds with your retraction config, most often *coasting* or *wipe* being disabled, or the Orca / Creality Print profile overriding the retraction you set. Open the saved G-code in a viewer and confirm the actual retraction distance on a real travel move matches what you expect. Or post it to us, we can run a diagnostic print and hand the printer back with a tuned profile specific to your filament stock. --- #### Creality K2 bed leveling & first layer problems, a practical fix list Source: https://harktech.co.uk/help/creality-k2-bed-leveling-first-layer-problems _Summary:_ Almost every first-layer problem on the K2 traces back to one of four things: a contaminated bed, a wrong Z-offset, a failed auto-level run, or a residual blob on the nozzle before homing. This guide walks through each in the order we check them in the workshop. The K2's auto-bed-levelling (ABL) works well when it works, but there are a handful of conditions under which it silently gives you a bad compensation map. When that happens you see bands of over-squished layers, patches that don't stick, or a great first third of a test print followed by sudden peeling. Here's the triage we run, in order. ## Before touching anything, clean the bed A new K2 comes with a PEI-coated flex plate, and PEI is badly affected by skin oils. If you've been handling the plate with bare hands, that alone is enough to kill adhesion. - Lift the plate off the heater. - Wash with warm water and a few drops of washing-up liquid. Rinse properly, no residue. - Dry with a clean cloth or kitchen roll. No isopropyl alcohol on PEI, over time it dries the surface and shortens its life. - Refit. Handle by the edges from now on. Many "my K2 won't print" tickets end here. ## Clear old filament off the nozzle before ABL The K2 uses a strain-gauge sensor in the hotend to detect when the nozzle touches the bed. A blob of filament stuck to the outside of the nozzle will register the contact *early*, so the printer thinks the bed is higher than it actually is, and then the first layer gets compressed flat against the surface. - Heat the nozzle to normal print temp. - Use brass brush (not steel, steel scratches the nozzle coating) or a lint-free cloth to wipe any stuck filament off the outside. - Let the nozzle cool to 120-140°C before ABL runs. ## Re-run ABL with the right temperatures Creality's firmware waits for specific bed and nozzle temperatures before running ABL: - **Bed:** below 50°C (some firmwares, if you just finished a print, wait for it to cool) - **Nozzle:** 140°C, just warm enough to melt any residual bead but not hot enough to deposit more If you manually set the bed hot before starting ABL, the routine sits and waits for it to cool, which looks like a hang. Let it finish the cool-down and re-probe. ## Z-offset fine-tuning Even with a clean ABL, the Z-offset, the gap between nozzle and bed on the first layer, usually needs a small tweak per material. - Start a small test print (a 20 mm square, one perimeter, 0.2 mm layer). - While the first layer is printing, go into **Tune → Z-Offset** on the screen and nudge in 0.025 mm increments: - **First layer squished completely flat / nozzle dragging:** raise Z-offset (less negative). - **First layer pulling up at the edges / not sticking:** lower Z-offset (more negative). - Good first layer = lines just visibly squished together, no gaps, but the individual lines still distinguishable. Save the Z-offset after it's dialled in. Different materials (PLA vs PETG vs ABS) may want different offsets, the firmware remembers the last value per-material if you use Creality's profiles. ## When ABL itself fails Sometimes the ABL routine produces an obviously wrong mesh, you can see the bed "tilted" wildly in the mesh visualiser, or every probe returns the same value. That usually points at: - **Strain gauge abnormality**, the sensor has drifted out of calibration. Re-run the factory strain-gauge calibration from **Settings → Calibration → Strain Gauge**. If it fails repeatedly, the sensor itself may have failed and needs replacing (a bench job). - **Loose hotend**, any play in the hotend mount causes false contacts. Reseat the toolhead screws to spec. - **Residual filament at home**, we covered this above, but it's worth re-emphasising: nothing about the auto-level routine works if there's a nugget of PLA hanging off the nozzle. ## The bed itself, checking for flatness The K2 uses a large aluminium print bed with a flexible PEI plate on top. The plate is held down by magnets; if it's not seated properly, every ABL run will map a slightly different surface shape. Lift it off, check for any debris underneath (plastic offcuts, crumbs of filament), clean the top of the heater, and re-seat it firmly. A visibly warped print bed is rare on the K2 but possible, especially after a serious head-crash. If you suspect it, lay a straight edge across the bed cold and look for light gaps, anything over 0.3 mm across the whole bed is worth raising with Creality under warranty. ## First layer still patchy Two more subtle causes: - **Fan starting too early**, if your part-cooling fan ramps up during the first layer, PETG especially will refuse to stick. Disable part cooling for layers 1-3 in the slicer profile. - **Filament dragging on spool holder**, inconsistent extrusion on the first layer often traces back to the spool not turning freely. Especially with cardboard-core spools after a damp spell. ## Key takeaways - Clean bed, clean nozzle, clean ABL, in that order. - Tune Z-offset per material, save it, don't chase it every print. - If ABL produces nonsense, suspect the strain gauge and toolhead mount before blaming the firmware. If you've run through all of the above and your first layer is still unreliable, the mechanical side, gantry squareness or a damaged strain gauge, is probably at fault. We see this often enough that we've written the workshop check-out script for it; post it in and we'll return it ready to print. --- ### Electronics / electrical #### Vintage amp hum or hiss when warm: recap symptoms Source: https://harktech.co.uk/help/vintage-amp-hum-recap-symptoms _Summary:_ Five symptoms that mean your 1970s-90s amp needs new electrolytic capacitors, what a bench recap actually involves, and what it costs. If you've pulled a 1978 Marantz 2238 or a Sansui AU-717 out of a loft and plugged it in, you're listening to electrolytic capacitors that have been quietly drying out since Jimmy Carter was in office. The aluminium cans on the PSU rail, the smaller radials sat next to the output transistors, the bipolar couplers between gain stages, they were specified for maybe 2,000 to 5,000 hours at rated temperature, and they've been sat in a warm chassis for forty years. The electrolyte has migrated out through the rubber bung. The dielectric oxide layer has thinned. ESR has crept up from milliohms into ohms. What you hear is the symptom. The cause is almost always the same handful of parts. This article is the checklist we run through on the bench when somebody ships in an integrated amp or receiver that hums, hisses, distorts on bass, cuts a channel when warm, or makes that distinctive "frying bacon" noise from the speaker on power-up. Most of these are recap jobs. A few of them aren't, and we'll be honest about which. ## What "recap" actually means An electrolytic capacitor is a sandwich of two aluminium foils separated by a paper soaked in conductive electrolyte, rolled up and sealed in a can with a rubber bung at one end. The dielectric, the actual insulating layer that lets it store charge, is a few-nanometre-thick oxide grown on the anode foil. That oxide is maintained by the electrolyte. Take the electrolyte away and the dielectric degrades; the cap loses capacitance and gains equivalent series resistance (ESR). ESR is the bit non-technical owners never hear about, and it's usually what's killing the sound. A 10,000 µF PSU reservoir cap that measures 9,200 µF on a meter looks "fine" to anyone reading capacitance alone. Measure its ESR and you might find 0.8 Ω instead of the 0.02 Ω it had when new. That high-ESR cap can't deliver current fast enough on bass transients, can't filter ripple properly, and gets hot doing it, which dries it out faster. They fail progressively, then suddenly. Electrolytics in a vintage amp are time-bombs. Not "might want looking at." Time-bombs. The only questions are which ones have gone first, and whether the failure mode has already taken anything else with it. ## The five symptoms that scream 'recap me' 1. **Mains hum that gets worse with volume, or sits there at idle and won't go away.** Almost always the main PSU reservoir caps, the big 10,000 µF / 63 V cans bolted to the chassis. Their job is to smooth the rectified mains into clean DC rails. When ESR climbs, ripple at 100 Hz (UK mains is 50 Hz, full-wave-rectified = 100 Hz) leaks straight through into the audio path. 2. **Hiss, fizz or "frying bacon" from one speaker, often worse when warm.** Smaller electrolytics around the driver and output stages, typically 47 µF to 470 µF bypass and decoupling caps on the amplifier PCB. When these go leaky they inject noise directly into a high-gain node. 3. **Channel drops out after 20-40 minutes, comes back if you tap the chassis or leave it off overnight.** Classic intermittent, usually a bias-network or coupling electrolytic whose ESR is temperature-dependent. The cap "works" cold, fails hot. Can also be a dry solder joint, which is why we reflow suspect joints during a recap. 4. **Bass sounds flabby, woolly, or just absent. Transients are mushy.** Coupling caps between stages have lost capacitance, the low-frequency rolloff has crept up from 5 Hz to 50 Hz. Or the PSU reservoirs are sagging under load, so the rails collapse on every kick drum. 5. **Loud DC thump on power-on, or the protection relay refuses to click in.** DC offset on the output, usually because a coupling cap in the feedback or input network has become leaky and is passing DC where it shouldn't. The protection circuit is doing its job. Don't bypass it. If your amp does any two of those, it needs a recap. If it does three or more, it needed one ten years ago. ## What we do on the bench First job is always a visual. Caps with domed tops, brown crust around the base, or visible electrolyte on the PCB are condemned on sight, no measurement needed. We photograph the board before anything is touched, so polarity and orientation are recoverable. Then capacitance and ESR on every electrolytic in the signal and power path, in-circuit where the topology allows, out-of-circuit where it doesn't. We use an ESR meter that works at 100 kHz, meaningful for switching and audio-band ESR, not the 120 Hz nonsense you get on cheap multimeters. Anything more than 2× the datasheet ESR or below 80% of rated capacitance gets replaced. Order of replacement matters when budget is tight. PSU rail caps first, they're upstream of everything and a bad reservoir cap can mask other faults. Then decoupling and bias caps on the amp board. Coupling caps last, because they're the most expensive (we use film where space allows, decent audio-grade electrolytics where it doesn't) and the least likely to be catastrophically bad. A staged recap over two visits is an option for big receivers. After the recap goes a thermal soak, amp on the bench, dummy load on the outputs, scope on the rails, two hours minimum. Then a listen test on real speakers. Then DC offset and idle bias measured and adjusted to the service-manual spec. What a recap **cannot** fix: a transformer with shorted primary turns (you'll smell it), output transistors that have already let the smoke out, scratchy potentiometers (separate job, DeoxIT and sometimes a strip-down), worn switches, a blown dial-lamp, or a knackered tape head. We'll tell you up-front during inspection if any of those are also in play. ## What it costs Workshop minimum is £40. Soldering bench rate is £80/hour, parts at cost. A small integrated amp, think NAD 3020, Cambridge Audio A1, Rotel RA-820, with a straightforward board and 15-25 electrolytics is typically £80-150 all-in, including parts and the listen test. Half a day of bench time. A 1970s receiver, Marantz 22xx series, Sansui AU/G-series, Pioneer SX, has 40-80 electrolytics across multiple boards, often with through-the-chassis wiring loomed to phenolic boards that don't enjoy being heated. £200-350 is realistic, sometimes more for the big Marantz 2270/2325-class receivers. We quote after inspection, not before. Vintage gear is shipped in mail-in only, pack the amp in its original box if you've still got it, double-box if not, and tell us the symptoms in writing so we can correlate what we measure on the bench with what you actually hear at home. [Soldering and rework details, including how to send it in, are on the soldering-repair page](/soldering-repair.html). If the amp is currently working but sounds tired, don't wait for a cap to fail short and take an output transistor with it, that's when an £80 recap becomes a £180 recap-plus-output-stage rebuild. ## See also - [When recapping won’t save your vintage gear](/help/when-recapping-wont-save-vintage-gear) - [Capacitor plague: spot a swollen or leaking cap](/help/capacitor-plague-how-to-spot-swollen-leaking-caps) --- #### Capacitor plague: spot a swollen or leaking cap Source: https://harktech.co.uk/help/capacitor-plague-how-to-spot-swollen-leaking-caps _Summary:_ How to identify a failed electrolytic capacitor by eye and by meter, which series to distrust, and the rules for replacing them properly. If you've got a PC motherboard that won't POST, a monitor that clicks and dies, or an amplifier that hums where it didn't used to, the first thing to check before you condemn the board is the electrolytic capacitors. The "capacitor plague" of roughly 2000-2007 was a genuine industrial-scale failure, a stolen and incomplete electrolyte formula from a Japanese manufacturer ended up in cheap Taiwanese caps, which then ended up soldered onto millions of boards. The electrolyte vented hydrogen, the cans bulged, and the gear died. Dell GX270 and GX280 desktops are the textbook example, entire corporate fleets failed within warranty. Apple iMac G5s. Early flat-panel TV PSU boards from pretty much every brand. A pile of Asus P4P800 and A7N8X boards. HP and IBM workstations of the same vintage. The plague proper is long over, but it had two lasting effects. First, it trained a generation of repair people to look at the tops of caps before they look at anything else, which is genuinely the right instinct. Second, it normalised the failure mode so much that lazy capacitor manufacturing still happens, modern boards from no-name PSU brands, cheap LED drivers, monitor power boards, and 10-year-old appliance control PCBs all fail the same way for the same reason. Heat plus time plus a marginal electrolyte equals a dead cap. What follows is what to actually look for. None of this requires expensive kit, but an ESR meter helps. ## What you're looking for visually There are four classic signs and they're all on the top of the can. 1. **Bulging top vent.** Healthy aluminium electrolytic caps have a flat or very slightly domed top with a stamped cross or K-shaped score line, that's the pressure-relief vent. A failing cap pushes that top up into a visible dome. Compare against neighbours of the same series on the same board; if one is taller or rounder than the others, it's gone. 2. **Electrolyte residue around the base.** Look at the PCB right where the cap meets the board. Crusty brown or reddish-brown deposits, sometimes flaky, sometimes shiny, means the cap has leaked from the bottom seal. Often the cap looks fine from the top in this case. 3. **Brown crust on the top.** Dried electrolyte that has wept up through the vent without the can rupturing. Looks like dried gravy. 4. **Top cracked open.** The vent has fully opened. You'll see a star-shaped split. This one is unambiguous. One important distinction: **aluminium polymer caps** (solid polymer, usually shorter and stubbier, often with a flat unscored top in dark colours) fail differently. They don't bulge or weep electrolyte in the same way because there's no liquid electrolyte to vent. They go short-circuit or lose capacitance silently. They are markedly more reliable than wet electrolytics in equivalent service, which is why high-end motherboards moved to them, but they aren't immortal. Standard aluminium electrolytics, the taller cans with the scored top, are the ones doing the visible failing. ## What you're looking for with a multimeter The right tool is an **ESR meter**. Equivalent Series Resistance climbs dramatically as an electrolytic cap dries out, well before capacitance drops enough to flag on a regular meter. A cheap MESR-100 or the Bob Parker-derived clones will tell you in seconds whether a cap is good, marginal or dead, and most will do it in-circuit on a powered-down board. Without an ESR meter, a regular DMM with a capacitance function is a poor second. You can probe a cap in-circuit and get a reading, but **in-circuit measurements lie**, you're measuring the cap in parallel with whatever else is on that rail. A reading of "270µF" on a 220µF cap might mean it's fine, or it might mean you're reading the cap plus the rest of the bulk capacitance on the 12V rail. To get a real number you have to lift one leg of the cap, which means desoldering anyway, at which point you may as well just replace it. The crucial point: a cap that looks visually perfect can be electrically dead. High ESR with a flat top is common, especially on caps that have spent years near a hot heatsink or VRM. If a board's symptoms point at a power rail and the caps on that rail look fine, test them anyway. ## Brands and series to be suspicious of Bad-batch series worth distrusting on sight: - **Capxon**, any series, especially KF and GF. The poster child of the plague era and still produces marginal stock. - **GSC / Evercon**, same parent, same problems. Common in cheap PSUs. - **Lelon**, particularly the RXA and RXG series. - **Sacon**, FZ series in particular, infamous for bottom-seal leaks. - **Nichicon HM and HN** batches from roughly 2001-2005, yes, even Nichicon shipped bad stock during the plague. The HM and HN series of that era are suspect; modern Nichicon is fine. - **OST, Fuhjyyu, Su'scon**, generally low-grade Taiwanese stock. Brands and series to replace WITH: - **Panasonic FR, FM, FC**, workhorse low-ESR 105°C parts. - **Nichicon HE, HZ, HW**, modern low-ESR series, excellent. - **Rubycon ZLH, YXF, MCZ**, also excellent. - **Chemi-Con KZE, KY**, solid. If you can't read the brand because the sleeve is partly burned or the print is faded, replace the cap regardless. Mystery caps in a known-dead board are a waste of time to investigate. ## Replacement rules - **Voltage**: match or exceed. A 16V cap can be replaced with a 25V cap, never the other way round. Don't go more than one step up, physical size matters. - **Temperature**: **105°C only**. Never replace with an 85°C part, even if the original spec called for it. The cost difference is pennies and the life difference is years. - **Capacitance**: match. Don't "upgrade" 1000µF to 2200µF on a switching supply, inrush current and loop stability were designed around the original value. - **ESR**: equal or **lower**. Higher ESR will cause ripple problems and bake the cap. This is the spec people most often get wrong. - **Physical size**: check diameter and height. Tight VRM areas on motherboards will not accept a fatter can. - **Lead spacing**: 2.5mm or 5mm for the common sizes. Don't bend leads aggressively to fit. On lead-free boards (everything since roughly 2006), the ground plane sinks heat aggressively. A 25W iron will fight you. Use a 60-80W iron, preferably temperature-controlled, and add a touch of leaded solder to the joint before you try to remove the cap, the eutectic mix melts at a lower temperature and breaks the joint loose. Don't lever the cap out while the solder is still solid; you'll lift the pad and the pad is worth more than the cap. ## When it's not the caps Most cap-failure boards present with one or two obviously-bulged caps plus a handful of borderline ones nearby, heat damage is local. If you can't find any visibly bad caps and ESR testing comes up clean, the caps probably aren't the fault. Look elsewhere. On PSUs specifically, don't forget the **primary-side bulk caps**, the big 400V cans near the mains input. They fail less visibly than the secondary-side low-voltage caps but they do fail, especially in PSUs that have spent years running near rated load in a hot case. A primary cap with degraded capacitance will give you mains-frequency ripple, poor hold-up time, and sometimes startup failure. Cases where cap replacement will NOT fix the board: - **Failed switching MOSFET on a PSU primary**, usually shorted drain-source, often takes the gate driver with it. Caps may be fine. - **Dead PWM controller IC**, the cap on the Vcc pin may have failed and killed the chip, but replacing only the cap leaves you with a dead chip. - **Cracked solder joints** under BGAs or heavy connectors, common on monitors and TVs around the LVDS connector and PSU transformer pins. - **Failed inductor**, rare, but a shorted-turns choke on a VRM will mimic a cap failure perfectly. - **Blown fuse with no obvious cause**, something downstream killed it. Replacing caps and the fuse will just blow the fuse again. If you've identified the bad caps but don't fancy the soldering, particularly on a densely-packed motherboard or a lead-free PSU board, [send the board in for repair](/soldering-repair.html) and we'll do it at the bench with proper desoldering kit and a fresh stock of Panasonic FR. ## See also - [PSU faults: capacitor vs MOSFET failure](/help/psu-fault-capacitor-vs-mosfet-diagnosis) - [Vintage amp hum or hiss when warm: recap symptoms](/help/vintage-amp-hum-recap-symptoms) --- #### PSU faults: capacitor vs MOSFET failure Source: https://harktech.co.uk/help/psu-fault-capacitor-vs-mosfet-diagnosis _Summary:_ How to read the five common dead-PSU symptoms on a TV, monitor, or amp board and work out whether you're looking at a £40 fix or a write-off. Most consumer-electronics dead-PSU symptoms come down to a surprisingly small set of fault patterns. A TV that clicks but won't start, a monitor that's gone completely dark, an amplifier that hums but won't come alive, under the lid these almost always trace back to one of five things going wrong on the switch-mode board. The hard part isn't fixing them; it's working out which one you've got before you start swapping parts. Knowing which fault pattern you're looking at is what decides whether the board is a £40 fix or a write-off. A bulged capacitor is a fifteen-minute job. A blown primary MOSFET that's taken the controller IC with it on a board where the IC is unobtainable is the end of the road. Below is what we actually look at on the bench, in the order we look at it, on a typical mains-input switch-mode supply. This is descriptive, not a how-to-poke-mains guide. The bulk cap on the primary side of any mains PSU sits at 170V DC or more and will happily stop your heart for several minutes after the kettle lead's been pulled. If you're reading this to decide whether to attempt it yourself or send it in, that's the right instinct. ## The five visible symptoms and what they typically mean **PSU clicks (relay or PWM controller restart).** Rhythmic clicking, once a second, maybe twice, is almost always the controller trying to start, detecting something wrong, and shutting back down. The fault is usually an output-rail short pulling the standby line down, or a feedback-loop component (opto-isolator, TL431, or one of the feedback resistors) telling the controller a lie. Sometimes a downstream cap on a secondary rail has gone short and the PSU is correctly refusing to drive into it. **No power at all, fuse intact.** Dead silent, no LEDs, no click, fuse measures continuous. This points at the input side: the bridge rectifier has gone open, the inrush thermistor (NTC) has died open, or the bulk cap has dried out so badly the PSU can't sustain its own start-up. A failed standby rail will also do this on modern TVs. **Fuse blown.** A blown fuse means a hard short pulled enough current to clear it. That's a primary MOSFET shorted drain-to-source, a bridge rectifier shorted, or, less commonly, a secondary-side rectifier diode shorted with the short propagating back. Don't just replace the fuse. The fuse blew because something else failed; find it first. **Hums, output present but won't start up.** You can hear the transformer working, you can measure some output, but the set won't come up. This is the textbook symptom of high-ESR filter caps on the output rails. The cap looks fine, often measures the right capacitance, but its equivalent series resistance has crept up to the point where it can't hold the rail steady under load. **Output dim/wrong voltage, then dies.** Display comes on at half brightness, or the amp powers up but cuts out after a minute. Bad regulation on the feedback side: the opto-isolator's CTR has degraded, a feedback resistor has drifted, or the TL431 reference is off. The PSU is running, it's just not running at the right voltage, and the protection circuit eventually trips. ## Quick visual triage Before any meter comes out, look at the board with a torch. Cap failure announces itself: bulged tops on the can (the X-scored vent has lifted), brown crusty electrolyte leaked out of the base, or the cap leaning over because the leads have corroded. Check every electrolytic, not just the obvious ones, the worst offender is often a small 10µF next to the controller IC, not the big 1000µF on the output. Scorched PCB tells you where the magic smoke came from. A blackened area around a TO-220 transistor means the MOSFET let go. A burned trace radiating out from a small SMD package means a controller or driver failed. If you see a crater where a component used to be, that's a MOSFET that exploded, usually because a cap upstream of it failed open and let the switching node ring up to destructive voltage. Smoke pattern matters: vented caps leave a fishy-smelling brown residue; failed MOSFETs leave black carbon and sometimes a hole in the plastic body. They look nothing alike. Before you touch anything: the input-side bulk cap is the big 400V-rated electrolytic, usually 100-400µF. It can sit at 320V+ for an hour after unplugging. Bleed it through a 10kΩ resistor across the terminals, then verify with a meter. This is non-negotiable. ## Multimeter checks that disambiguate cap vs MOSFET With the board out, bulk cap discharged, and the PSU unpowered: **MOSFET check.** DMM in diode mode, black probe on source, red on drain. A healthy MOSFET reads the body diode in one direction (around 0.5-0.7V) and open the other way. A short in both directions, particularly near zero, means it's gone. Also check gate-to-source: should read open. A shorted gate means the driver took it out, or static did. **Cap ESR check.** A dedicated ESR meter (the cheap ones are fine) tells you in seconds. For a 1000µF output cap, anything over about 0.1Ω is suspect; over 0.5Ω is dead. Capacitance meters on a generic DMM lie about caps, they'll read in spec while the cap is incapable of passing AC. ESR is the test that matters. **Bridge rectifier.** Diode mode across each of the four diodes inside the bridge package. Anything shorted means the bridge is done. ## Why cap failure is more common but MOSFET failure looks more dramatic Caps fail slowly. Electrolyte dries out over years, ESR creeps up, and one day the PSU stops starting. Heat is the killer, caps near hot components, or in poorly ventilated TVs, die first. The 105°C-rated parts last roughly twice as long as 85°C ones, which is why those are what we fit on the bench. MOSFETs fail suddenly and noisily, but they almost always fail because a cap upstream gave up first. A snubber cap dries out, the switching node rings high, the MOSFET sees voltage beyond its V_DS rating, and it shorts. So you'll often find both bad on the same board: the cap that started it, and the MOSFET that finished it. Replace only the MOSFET and you'll be back in three months. ## When it's a controller IC Third tier of fault. We rule out caps and MOSFETs first because they account for maybe 85% of dead PSUs that come in. The remaining 15% includes failed PWM controllers (UC384x family, NCP1xxx, common TL431 feedback references), opto-isolators with degraded CTR, and the occasional shorted secondary diode. Controller-IC failure is genuinely rare unless the set's been hit by a surge, lightning, a dodgy supply transient, or someone plugging a 240V appliance into a 110V outlet. After a lightning event you'll often find the controller IC, the standby MOSFET, and the input MOV all dead together. ## What we charge TV and monitor PSU board repair runs £60-£150 depending on how many parts need replacing and how awkward the board is to get to. Vintage amplifier PSU work is £80-£200, older boards take longer because the parts often aren't drop-in replacements and through-hole rework on 1970s phenolic board needs more care. Minimum bench fee is £40. Unusual or industrial PSUs are £80/hour, quoted before we start. If your set is dead and you'd rather not poke a 400V cap yourself, send it in: [/soldering-repair.html](/soldering-repair.html). ## See also - [Capacitor plague: spot a swollen or leaking cap](/help/capacitor-plague-how-to-spot-swollen-leaking-caps) - [When recapping won’t save your vintage gear](/help/when-recapping-wont-save-vintage-gear) --- #### Lead-free vs leaded solder: which to use at home Source: https://harktech.co.uk/help/lead-vs-lead-free-solder-home-use _Summary:_ A practical look at when to reach for leaded, when lead-free is the right call, and why the workshop keeps spools of both within arm's reach. If you've spent any time reading hobbyist electronics forums, you've run into the leaded-vs-lead-free argument. It's one of the longest-running threads on EEVblog, it gets reopened on Reddit roughly once a fortnight, and the advice swings from "leaded is the only sane choice for repair" to "lead-free is fine once you learn to use it" to "you're poisoning your children." The volume tends to drown out the actual answer. The honest answer is that it depends entirely on what you're working on. Both alloys exist for good reasons, both have failure modes, and the right pick for a 1978 Marantz receiver is the wrong pick for a 2023 PlayStation motherboard. Pretending one of them is universally correct is how people end up with cold joints, lifted pads, or a board that fails six months later in a hot car. This article is the position we've landed on after a few years of bench work: when to use which, why, and what the actual health risk looks like once you strip the panic out of it. ## Why lead-free exists Lead-free solder is mostly a regulatory artefact. The EU's RoHS directive came into force in July 2006 and banned lead in most new consumer electronics sold into the EU. The reasoning was environmental, landfill leaching, end-of-life recycling, water table contamination, not workplace exposure. Industry had to switch wholesale, and the dominant replacement became SAC305 (96.5% tin, 3% silver, 0.5% copper), which had the best balance of melt point, mechanical strength, and cost. Hobbyists, repair shops, and the military mostly didn't switch. RoHS has explicit exemptions for repair, military, medical, aerospace and certain industrial gear, and nobody was going to write a regulation that forced your grandad to throw out his soldering iron. So the world ended up with two parallel solder ecosystems: one for things being mass-produced and sold new, one for everything else. ## The mechanical and electrical reality Leaded solder, typically Sn63/Pb37 (eutectic, single melt point) or Sn60/Pb40, melts at around 183°C. It wets to clean copper almost immediately, forms shiny, smooth joints, flows back easily on rework, and is comparatively gentle on iron tips. The eutectic version has no plastic phase, it's solid or liquid with nothing in between, which makes inspection easy. If the joint is shiny and concave, it's good. If it's grainy, it was disturbed during cooling. Lead-free, SAC305 being the typical hobbyist option, melts at around 217°C. It needs more flux to wet properly, the finished joint looks duller and rougher even when it's good (so visual inspection is harder), the higher tip temperature shortens tip life noticeably, and it's measurably more prone to tin whiskers and to cracking under repeated thermal cycling. The cracking failure mode is the one that bit the early-2000s consumer electronics industry hard, Xbox 360 RROD and PS3 YLOD were both, in part, lead-free reflow joints fatiguing under thermal stress. None of this makes lead-free bad. It makes it different, with a narrower process window and less forgiveness for sloppy technique. ## When to use which at home For most hobbyist and repair use, leaded is the right pick. Specifically: - **Rework and repair on older or mixed-alloy gear.** The lower temperature is kinder to old laminate, older components, and your tips. - **Vintage hi-fi, vintage computers, anything pre-2006.** The boards were never designed to handle 217°C iron temperatures, and the original joints are leaded anyway, just match what's there. - **Learning to solder.** The wider process window and clear visual feedback (shiny = good) make leaded dramatically easier to learn on. Starting on lead-free is a tax you don't need to pay. - **Anything you're not selling commercially.** RoHS doesn't apply to your bench. Lead-free is the right pick when you're working on a board that was originally lead-free **and** will be subjected to real thermal cycling, modern games consoles, modern phones, anything in a car. Mixing leaded onto a lead-free joint will work mechanically for a repair, but the resulting joint sits at an odd alloy point with a lower-than-original melt and slightly different mechanical properties. Fine for a one-off repair; not what you'd ship. ## What we do at the workshop Both, profile-matched per job. The rough split looks like this: - **Console rework (PS4/PS5, Xbox One/Series, Switch):** lead-free, usually SAC305. Matches OEM, the board is engineered for the higher reflow temperature, and the joint sees real thermal cycling in service. - **Vintage hi-fi recapping, retro computer repair, anything pre-RoHS:** always leaded. The board laminate and the surviving components weren't specified for 217°C and we're not going to find out where the margin runs out. - **Wire-to-wire, wire-to-connector, harness work, anything mechanical:** always leaded. Easier, faster, no benefit to lead-free here. - **Microsoldering jumper wires on a modern logic board:** leaded if the joint is purely electrical and protected by epoxy or UV mask afterwards; lead-free if the joint is structural or sees thermal cycling unprotected. The spool we reach for most often is 0.5mm Sn63/Pb37 with a no-clean flux core. SAC305 lives next to it for the console jobs. ## The health argument, briefly Lead is a real neurotoxin. That's not in dispute. The question is what your actual exposure looks like at a hobbyist bench. Lead's vapour pressure at typical soldering temperatures (300–400°C) is negligible, you are not breathing lead vapour. The fumes you can see and smell coming off the joint are flux fumes (rosin or its synthetic equivalents), and those will irritate your airways over time regardless of which alloy you're using. The real lead exposure route is hand-to-mouth: handling the wire, touching your face, eating at the bench. The mitigations are boring and effective: a fume extractor with a carbon filter sitting between you and the joint, wash your hands when you're done, don't eat at the bench. That's the whole protocol. You don't need a respirator, you don't need to ventilate the room like a paint booth, and you absolutely don't need to switch to lead-free for health reasons alone. --- If you'd rather not deal with any of this, [we do mail-in soldering and rework](/soldering-repair.html), vintage recapping, console board repair, connector replacement, microsoldering. We pick the alloy so you don't have to. ## See also - [Soldering iron tip maintenance: triple tip life](/help/soldering-iron-tip-maintenance) - [Microsoldering vs through-hole: which your repair needs](/help/microsoldering-vs-through-hole-which-your-repair-needs) --- #### Soldering iron tip maintenance: triple tip life Source: https://harktech.co.uk/help/soldering-iron-tip-maintenance _Summary:_ Three rules that keep soldering iron tips alive for years instead of weeks, and the common mistakes that quietly kill them. Soldering iron tips are consumables. That part is unavoidable, even a perfectly cared-for tip eventually wears through its plating. What is avoidable is the way most hobbyists get through a fresh set of tips in a few weeks: black, pitted, refusing to wet, and chucked in a drawer. With three minutes of habit per session, the same tips will last years. There are three rules that actually matter. Everything else you'll read on forums, special fluxes, exotic cleaning compounds, ritual temperature curves, is noise on top of these. ## Rule 1, Always tin the tip before you put it down A bare iron sitting at 350 °C is doing one thing: oxidising. The iron plating on the tip is chemically happy to combine with oxygen, and it does so in seconds. Once that oxide layer forms it stops solder wetting properly, which makes you push harder, run hotter, scrub more, and the cycle accelerates. Fresh solder is the antidote. The flux core chemically reduces any nascent oxide back to clean metal, and the molten solder forms a physical barrier between the plating and the air. So: before the iron goes back in its stand, every single time, stroke a small bead of fresh solder onto the working face of the tip. Not a blob, just enough that it glistens. When you pick the iron back up, wipe the excess off and you're working with a clean tinned surface again. This is the single habit that does the most work. Do this and skip everything else and you'll still be ahead of 90% of hobbyists. ## Rule 2, Never sand or file the tip When a tip goes black, the temptation is to take sandpaper or a file to it and "clean it back to shiny." Don't. Modern tips are not solid copper, they're a thin iron plating over a copper core, with the iron there specifically because it resists dissolving into molten solder. Copper does not. The moment you breach the plating, every joint you make is slowly eating the exposed copper into the solder pool. This is called erosion, and the tip is finished within hours. The right tools are cheap. A brass-coil tip cleaner (the little pot of curly brass swarf) wipes oxide and old solder off without thermal shock and without abrading the plating. Skip the wet sponge, the cold-water hit cracks the plating microscopically over time, and the soaked sponge pulls heat out of the tip in a way that just makes you crank the temperature up. For tips that have already gone properly black and won't tin, a pot of tip-tinner/activator paste (Hakko FS-100 or equivalent) will usually rescue them. Plunge the hot tip in, wipe, retin. If activator can't bring it back, see Rule 4 below, it's done. ## Rule 3, Match the tip to the job The conical "pencil tip" that ships with most beginner irons is the worst tool for most jobs. Use a chisel tip for everything except actual SMD micro-work. The wider face transfers heat into the joint faster, which means you spend less time with the iron on the pad, which means less heat damage to both the tip and the board. Mass transfer wins. Tip size should be big enough that you can run the iron at 320–350 °C and still get a clean joint in under three seconds. If you find yourself dialling up to 400 °C+, the tip is too small for the joint, and high temperature is what cooks the plating from the inside. Conical tips earn their place only on 0402 passives and fine-pitch ICs. Outside that, chisels. ## What kills tips fastest In rough order: - Storing the iron hot and dry between joints (the cardinal sin, Rule 1). - Scratching, scraping, sanding, or filing the working surface. - A flux-soaked or dirty wet sponge, soaks heat out, cracks plating, contaminates. - Leaving the iron at temperature for hours when you're not actively soldering. Drop to standby or switch it off. - Running 400 °C+ to compensate for a tip that's too small or already half-dead. - Cheap unbranded solder with aggressive or unidentified flux. ## When a tip is genuinely done Sometimes a tip really is finished and no amount of activator will save it. Tell-tale signs: copper visibly exposed at the base or along the working edge, a pitted or cratered face that won't tin even after activator paste, or the tip physically bent from being used as a lever. Don't fight it, you'll waste joints and pads trying. Genuine Hakko T18 tips are about £8 each; a four-tip set is the cost of one ruined PCB. --- If you've burned through tips trying to rework something specific and given up, [send it in](/soldering-repair.html), flat-fee mail-in soldering and rework, no walk-ins, just ship it. ## See also - [Lead-free vs leaded solder: which to use at home](/help/lead-vs-lead-free-solder-home-use) - [ESD at the home bench: what actually matters](/help/esd-basics-home-electronics-bench) --- #### ESD at the home bench: what actually matters Source: https://harktech.co.uk/help/esd-basics-home-electronics-bench _Summary:_ A sceptical look at ESD protection for hobbyist electronics repair: what damages chips, what protects them, and what's just cargo cult. Search "do I need an anti-static wrist strap" and you'll find two camps shouting past each other. One says every modern IC is a delicate flower and working without a strap is electronic manslaughter. The other says they've reseated RAM in socks on a nylon carpet for twenty years and never killed a thing. Both are partly right, which is what makes the topic so annoying. The truth sits in an awkward middle. Modern silicon is significantly more robust than the bare CMOS parts that gave ESD its terrifying 1990s reputation, almost every input pin you'll touch has on-die protection diodes designed to clamp small zaps. But "more robust" is not "immune", and the genuinely nasty thing about ESD damage is that it rarely shows up at the bench. You don't see a puff of smoke. The part keeps working. Then three months later the laptop you fixed develops random USB dropouts, or the audio gets crackly, or the RAM throws a single-bit error on cold boot. By then nobody connects it back to the fact that you reseated a DIMM in December wearing a fleece. So the goal of this article isn't to scare you into a full clean-room setup. It's to tell you what actually causes damage, what the cheap effective fixes are, and where most internet advice is cargo cult. ## What ESD damage actually does The classic failure mode is CMOS gate oxide breakdown. The insulating layer between a MOSFET's gate and channel is incredibly thin, a few nanometres on modern processes, and a high-voltage discharge punches a hole straight through it. Once it's holed, the gate leaks, the transistor behaves oddly, and the device is degraded or dead. The good news: nearly every modern IC has integrated ESD-protection structures on its external pins. Diode pairs clamp the pin voltage to within a diode drop of the rails, dumping the energy through the supply network rather than the sensitive logic. Most consumer parts are rated to around 2 kV on the Human Body Model (HBM) test, which represents a person discharging through a defined resistance and capacitance. The bad news: a person walking across a synthetic carpet in dry winter air will routinely generate 5 to 15 kV. You don't feel it under about 3 kV. That means every time you reach for a board without grounding yourself, you may be firing well over the rated HBM voltage at whatever pin you touch first. The protection diodes usually survive, but they degrade. Repeated sub-catastrophic zaps create "walking wounded" devices that meet spec at first and fail early. This is the failure mode that makes ESD damage so easy to dismiss and so expensive to chase. ## The realistic risk hierarchy **High risk.** Anything with exposed high-impedance CMOS inputs: discrete MOSFETs, op-amps, audio codecs, USB PHYs and re-drivers, FPGAs with pins exposed on a breakout, RAM chips out of socket, bare microcontrollers on anti-static foam. **Medium risk.** Consumer ICs still soldered to a board (the PCB itself dissipates some charge), most board-level repair, connector reseating on assembled hardware. **Low risk.** Through-hole work, discrete passives, power-stage components, mechanical assembly. You can be sloppy here and get away with it indefinitely. ## What you actually need at home **Bare minimum: a wrist strap, properly grounded.** A £3-5 strap from Amazon with the legally-required 1 MΩ resistor in the lead, clipped to a real earth point. The earth pin of a mains socket via a dedicated grounding plug is correct; clipping directly to anything live or to a random metal object is not. The 1 MΩ resistor is there to limit current if you accidentally touch something live, never bypass it. **Better: a dissipative ESD mat.** Rubber mat on the bench, popper-stud to the wrist strap, mat earthed via its own lead. This means everything you put on the mat, board, screws, removed RAM, sits at the same potential as you. Cheap and worth it if you do more than occasional work. **Pro: ioniser, ESD-safe tools, dissipative footwear.** Worth it if your room sits below about 30% relative humidity, or you're working on a static-prone carpet, or you're doing BGA rework where one bad part costs more than the whole setup. ## Cheap myths and shortcuts "I touched the case first, I'm fine." Works for that one discharge. The moment you move, your trousers and the chair are recharging you. By the time you reach back to the board you're carrying voltage again. A wrist strap solves this for the price of a coffee. "My workbench is wood, it's fine." Wood is reasonably non-static, but it doesn't help if you drag a jumper across it or rest your forearm on a polyester sleeve. "I just don't wear nylon." Genuinely a real factor, synthetic fabrics in dry air are the worst offenders. But it's risk reduction, not risk elimination. Cotton plus a strap is still better than cotton alone. ## When the workshop goes full ESD On the Hark Tech bench we run a dissipative mat, wrist strap, dissipative-handled tools, and a fume extractor that doubles as humidity control for the immediate work area. Anything BGA-related or involving exposed FPGA or RAM gets the full protocol, ioniser on, controlled handling, parts staying in their shielding until the moment they're placed. For 99% of consumer repairs, laptop reseats, console board swaps, soldering a new USB-C port on, the strap-on-mat-on-earth setup is plenty. The marginal benefit of going further isn't zero, it's just not worth it unless you're doing the kind of work where a single dead chip ruins your day. If you'd rather hand the soldering iron to someone with the setup already built, [we do board-level repair here](/soldering-repair.html). ## See also - [Soldering iron tip maintenance: triple tip life](/help/soldering-iron-tip-maintenance) - [Microsoldering vs through-hole: which your repair needs](/help/microsoldering-vs-through-hole-which-your-repair-needs) --- #### Reading a schematic for the first time: a primer Source: https://harktech.co.uk/help/reading-a-schematic-for-the-first-time _Summary:_ A working hobbyist's guide to reading schematics: the ten symbols that matter, how signal flow is laid out, and how to navigate the big functional blocks. If you've just opened a service manual and the schematic page made your eyes glaze over, you've had the same reaction as roughly everyone who started where you are. The good news: a schematic is not an exam. It's a topology graph of a circuit, nodes (components) joined by edges (wires), drawn with a set of conventions that has barely changed in fifty years. There are perhaps a hundred symbols in the full IEC/ANSI catalogue, but in practice you need about ten to read 90% of consumer-electronics drawings. What slows people down isn't the symbols; it's not knowing how the page is *organised*. Once you can spot the power rails, follow the signal from input to output, and recognise the four or five functional blocks that appear in nearly every design, you can troubleshoot the majority of faults without ever drawing your own circuit. That's the goal of this article: give you enough scaffolding to look at a schematic for the first time and not freeze. ## The five symbols you need first **Resistor.** Either a zigzag (US/older European) or a plain rectangle (modern IEC). Limits current, sets bias, divides voltage. If you see two resistors stacked between a rail and ground with a node tapped off between them, that's a voltage divider, extremely common for setting reference voltages or feedback ratios. **Capacitor.** Two parallel lines for a non-polarised cap (ceramic, film). One straight line plus one curved line, or a `+` on one side, for an electrolytic, which is polarised and *will* fail loudly if you fit it backwards. Capacitors block DC, pass AC, smooth ripple, and store energy. The big cylindrical ones near a power inlet are nearly always bulk smoothing caps. **Inductor.** A series of loops, sometimes drawn as a rectangle with hatched lines for a ferrite-cored part. Stores energy in a magnetic field, blocks fast changes in current. You'll see them in switching power supplies and as filter elements on power rails. **Diode.** A triangle pointing at a bar, current flows the way the triangle points. Variants include LEDs (with arrows pointing *away* from the triangle), Zeners (bar has little flags), and Schottkys (similar with a stylised S-shaped bar). The basic role: one-way valve, rectification, voltage reference. **Transistor.** This one's worth two seconds of attention because there are two families. A **BJT** is drawn as a circle (or no circle) with three leads, one of which has an arrow on it, arrow pointing *in* means PNP, arrow pointing *out* means NPN. A **MOSFET** has a gate line that doesn't quite touch the channel, with an arrow on the body diode indicating N-channel (arrow in) or P-channel (arrow out). BJTs are current-driven, MOSFETs are voltage-driven, for repair work you mostly just need to identify which it is and look up the part number. ## Reading the page Schematics are read left-to-right for signal flow and top-to-bottom for power. Input on the left, output on the right. Power rails (VCC, +12V, +5V, +3V3) run along the top of the page; ground runs along the bottom. If a designer has done their job, you should be able to trace a signal across a page like reading a sentence. Larger designs split power supplies onto a separate sheet or block, don't panic when you see a transistor or IC with a `+12V` label and no visible source. That rail is generated elsewhere on the drawing set, and the named net acts as a hyperlink. Learn the common net names: **VCC** (positive supply), **VDD** (positive supply, MOSFET-flavoured), **GND** (ground), **VREF** (reference voltage), **FB** (feedback), **EN** (enable), **OUT/IN** (obvious). Anything in ALL CAPS in a box is almost always a named net jumping somewhere else on the schematic. ## The big blocks to recognise on first scan - **Power supply.** Mains input → fuse → bridge rectifier (four diodes in a diamond, or one IC-looking block) → bulk smoothing cap (the fat one) → switching transistor + transformer (in SMPS designs) → output rectifier → filter caps → linear regulator (7805, LM317, or an LDO). Find this first; everything else depends on it being healthy. - **Signal path.** Input connector → input protection / coupling cap → preamp stage → tone or filter network → power stage → output connector. Audio gear is the easiest place to learn this because the chain is so linear. - **Feedback loops.** A wire from the output of an amplifier or regulator back to a negative input or sense pin. If you see a resistor divider going from output back to a pin labelled FB or `-`, that's the controller telling itself "this is what the output looks like." - **Protection.** Low-value resistors (often 0.1Ω, sometimes drawn fat) in series with a supply or output are current-sense shunts. Thermistors near heatsinks or output devices are thermal protection. These are easy to miss but explain a lot of "won't power on" faults. ## A worked example Take a generic linear 12V power supply, the kind hiding inside a thousand bits of cheap gear: Mains enters at **J1**, passes through fuse **F1**, into a four-diode bridge **D1-D4** arranged in the classic diamond. The output of the bridge is pulsing DC at roughly 1.4 × the transformer secondary RMS. **C1** is the bulk smoothing cap, usually 1000–4700µF, which takes that pulsing waveform and turns it into something with a ripple of an amp or two. That feeds the input pin of **IC1**, a 7812 regulator. **C2** on the output is a small ceramic for stability; **C3**, larger, is for transient response. Output goes to **J2**. If this supply is dead, the diagnostic path writes itself: check mains at F1, check DC across C1, check input voltage at IC1 pin 1, check output at IC1 pin 3. Four measurements, four possible answers. That's the whole point of reading the schematic, it tells you what to measure and in what order. ## What I do when I'm stuck Trace backward from the failure. No output? Check the output pin of the last active device. No signal there? Check its inputs. Still nothing? Check its supply rail. Each step narrows the fault to a smaller section of the board. Identify the test points. Service manuals almost always mark them as `TP1`, `TP2` etc., and the manual will tell you what voltage or waveform to expect. Even unlabelled boards usually have obvious through-holes or pads marked on the silkscreen, that's the designer telling you "this is where I probed it." Cross-reference every IC. Get the part number off the chip, find the datasheet, and the pinout will turn a mystery block into eight named functions. This is the single biggest unlock for new repairers, schematics suddenly stop being abstract once you know what each pin of each IC actually does. ## Tools that help Paper print plus a highlighter. Still the fastest way to mark up a complex schematic, one colour per voltage rail, another for the signal you're chasing. PDF service manuals annotated in any reader work too if you'd rather stay digital. A multimeter with min/max recording is invaluable for catching intermittent rail droops you'd otherwise miss. That's the toolkit. The skill itself is just hours under your belt, pull up the schematic for something you already own and try to find the power supply block. After a dozen of those, the intimidation is gone. --- If you're working through your first repair and want a second pair of eyes, or you'd rather post the board to someone with the gear and the schematics, see [soldering and board-level repair](/soldering-repair.html). ## See also - [Reverse-engineering pinouts from an undocumented PCB](/help/reverse-engineering-pinouts-undocumented-board) - [PSU faults: capacitor vs MOSFET failure](/help/psu-fault-capacitor-vs-mosfet-diagnosis) --- #### BGA reflow vs reball, and when each matters Source: https://harktech.co.uk/help/bga-reflow-vs-reball-what-the-difference-matters _Summary:_ A plain-English guide to the two common BGA chip repairs, what they actually do, what they cost, and the honest success rates for each. If you've sent a console, laptop or graphics card in for diagnosis and the verdict came back "the GPU or SOC is suspect," the next conversation is almost always about reflow or reball. They sound similar, they're often quoted at similar prices on cheap auction-site repair listings, and they are not the same job. One is a heat-cycle hoping the existing joints remake themselves. The other is a full chip removal, clean, and re-soldering from scratch. BGA (Ball Grid Array) packages dominate modern electronics. The main SOC in a PS4, PS5, Xbox or Switch is a BGA. So is every modern GPU die, most NAND flash chips, and a good chunk of the network and power controllers on a typical motherboard. When the joints under one of these chips give up, and they will, eventually, the repair options narrow to reflow (cheap, sometimes works, sometimes temporarily) or reball (more reliable, more expensive, more skill required). Knowing the difference up front saves you money and saves you the disappointment of paying for a "fix" that lasts three months. ## What a BGA is A Ball Grid Array chip has its electrical connections on the underside of the package as a grid of tiny solder balls, instead of legs or pads around the edge. A modern console SOC can have well over a thousand of these joints in an area smaller than a postage stamp. A GPU die is similar. This matters for two reasons. First, the joints are invisible. They sit under the chip, sandwiched between the package and the PCB, so you can't inspect them with a microscope or reflow them with a normal iron, you can only see the chip itself. Diagnosis is harder than for any other type of solder joint. Second, thermal cycling fatigue (TCF) is the dominant failure mode. Every time the chip heats up under load and cools down again, the package and the PCB expand and contract at slightly different rates. Over years, this micro-flexes the solder balls until one cracks. A single cracked joint anywhere in the grid can drop a signal line, a power rail or a memory bit, and the chip either fails outright or starts doing something subtly wrong, artefacts on a GPU, no-video on a console, random crashes on a laptop. ## Reflow, what it is, when it works A reflow brings the chip up to solder melting temperature without removing it from the board. The existing solder balls liquefy under the package, surface tension pulls them back into shape, and (in theory) any hairline-cracked joint heals itself as the solder fuses back together. Reflow works for hairline-cracked joints and intermittent faults that respond to heat, the classic example is the original Xbox 360 RROD, where a heat-gun reflow would temporarily resurrect a huge percentage of dead consoles. Reflow does not work for oxidised joints, lead-free balls that are past their fatigue life, mechanical damage from a drop, or actual IC die failure. If the silicon is dead, no amount of heating its legs is going to wake it up. Honest success rate: 50-70% short-term, dropping to 30-50% past six months. The original fault often comes back, because the underlying problem, fatigued lead-free solder, hasn't been solved. You've just smoothed over a crack. The chip will keep thermal-cycling and will eventually crack again, sometimes within weeks. ## Reball, what it is, when it works A reball is a full chip removal and re-soldering. The chip is heated and lifted off the board. The old solder is stripped off both the chip's underside pads and the PCB's pads using hot air and desoldering braid, leaving clean bare copper on both sides. A stencil is aligned over the chip, fresh solder balls are placed into the stencil holes (or solder paste is applied and reflowed into balls), and the chip is then reinstalled on the board with fresh joints all round. Reball works for oxidised or dead balls, GPUs and console SOCs where you want a permanent fix, and NAND swaps for data-recovery work where the original chip needs to come off and go onto a donor board. Reball does not fix failed silicon, if the die inside the package is dead, fresh joints under it won't help. It also doesn't fix lifted, oxidised or scorched PCB pads, which is a separate (much harder) repair. Honest success rate: 80-95% when the silicon is good. Workshops that take reball seriously will warranty the joint itself for the life of the device, because if it's done properly, with fresh lead-free or leaded balls and a clean PCB, the joints should outlast the rest of the hardware. ## The cost difference Rough UK pricing, mid-2026, for context: - **Reflow**: £80-£150 for a console SOC, £100-£200 for a desktop GPU. - **Reball**: £150-£250 for a console SOC, £200-£350 for a desktop GPU. The reball price is higher because the work is genuinely harder. It needs a proper preheater and hot-air station (not a heat gun), a chip-specific stencil, fresh solder balls of the correct size and alloy, and a microscope. The labour is two to four times longer. And the skill floor is higher, a botched reball can lift PCB pads and turn a fixable board into scrap. ## When neither is the right answer Some boards genuinely can't be fixed by reflow or reball, and an honest workshop will tell you up front. **Failed die.** If the chip itself is dead, silicon failure rather than joint failure, your only option is chip replacement. For a console SOC or a GPU die, the replacement chip often costs more than a working second-hand console or card. We'll tell you when we think this is the case. **Lifted pads.** If the BGA pads on the PCB have lifted, oxidised or burned (sometimes from a previous bad repair attempt), the board needs BGA pad repair before any chip can go back on. This is the most senior microsurgery skill in the trade and not every workshop offers it. **Modern stacked NAND or package-on-package (PoP).** Some modern memory chips physically can't be reballed without specialised equipment, they're multi-die stacks, or they have another chip soldered on top of them. These need a different approach entirely. ## What we do at the workshop Both, case by case. Our preference is reball when it's economically sensible, better outcome, lifetime warranty against the joint failing again, no awkward conversation six months later. We'll quote reflow where it genuinely is the right tool: an intermittent fault, a budget-constrained repair on an older board, a customer who understands the odds. We turn down reflow jobs where the customer wants a guaranteed fix but only reflow is in the budget, it's not fair to take your money for a repair that statistically has a coin-flip chance of lasting. In that situation we'll either quote the reball honestly or tell you the device isn't worth saving. Every board gets a free pre-flight check before any work is committed. You get our honest read on whether the silicon is alive, whether the joints are the actual problem, and which repair (if any) makes sense, before you commit to spending anything. If you've got a board you suspect has a BGA fault, see [our soldering repair page](/soldering-repair.html) for how to send it in. ## See also - [Microsoldering vs through-hole: which your repair needs](/help/microsoldering-vs-through-hole-which-your-repair-needs) - [Lifted pad rescue with kynar wire](/help/lifted-pad-rescue-kynar-wire) - [HDMI port repair, what happens on the bench](/help/hdmi-port-repair-what-happens-on-the-bench) --- #### Lifted pad rescue with kynar wire Source: https://harktech.co.uk/help/lifted-pad-rescue-kynar-wire _Summary:_ A lifted pad isn't a death sentence. Here's how the kynar-wire bridge repair actually works, what it costs, and when a board is genuinely beyond saving. If you've ever read a repair quote that mentions a "lifted pad" and wondered whether your board is scrap, the short answer is usually no. A lifted pad is what happens when the small copper landing on a PCB, the bit a component leg solders to, tears away from the fibreglass substrate underneath. It exposes bare green or brown board where there should be shiny copper, and it looks, at first glance, terminal. It isn't, most of the time. A pad is just the end of a copper trace, and copper traces can be re-routed. The standard fix is a tiny insulated jumper wire, usually kynar, soldered from a still-intact part of the trace to wherever the signal needed to go. It's slow, fiddly, and needs a microscope, but it's a routine bench job rather than a miracle. What follows is what the repair actually involves, what tools are non-negotiable, and the conditions under which I'll tell you a board genuinely isn't worth saving. ## How pads lift in the first place Three causes account for nearly every lifted pad I see on the bench. The first is **too much heat for too long**. Modern lead-free boards with HASL finish are less forgiving than the leaded boards of fifteen years ago. Hold a soldering iron on a pad at 380°C for thirty seconds and the adhesive bonding the copper to the FR4 substrate gives up. The pad comes away with the component or with the solder wick. The second is **mechanical leverage**. Someone tried to yank a component, a port, a connector, a header, out of the board without fully melting all of its solder joints first. The component lifts, and the pad lifts with it. You'll often see one corner of a port shear cleanly while the rest of the joints look fine. The third is **repeated rework**. Every time a pad is heated past reflow temperature, the adhesive degrades a little. By the third or fourth rework cycle, even a careful technician can lift a pad they didn't touch hard. Cheaper boards make this worse. A single-layer surface pad with no through-hole anchor relies entirely on adhesive, once that adhesive fails, the pad is gone. Better boards use plated-through-holes that anchor the pad mechanically through the substrate; those are far more resilient but not invincible. ## The kynar-wire repair Kynar is PVDF-insulated 30 AWG wire, also sold as "wire-wrap wire". The conductor is roughly 0.25 mm across, the insulation is thermally stable enough not to retract when you bring an iron near it, and it strips cleanly with a sharp blade or hot knife. It's the standard material for this kind of work for good reason. The repair sequence: - **Identify the broken trace's destination.** Where was the signal that landed on this pad meant to go next? The schematic is the easy answer; if you don't have one, careful visual tracing with a microscope (and sometimes a multimeter on continuity) gets you there. - **Scrape the solder mask** off both ends of the path with a fibreglass pen. You want bare, tinnable copper at the destination pad or via, and on the surviving stub of trace heading into the damaged area. - **Strip a tiny end of kynar**, tin it, and tack it onto the destination pad with a fine-tip iron and flux. - **Route the wire flat** against the board so it doesn't snag, and tack the other end onto the surviving copper of the original trace, as close to the failed pad as the copper survives. - **Repeat for every signal** that used to land on the missing pad. A four-pin port with three lifted pads needs three separate kynar bridges. - **UV-cure solder mask over the repair** once it's tested. This protects the bare copper from corrosion and stops the wire flexing free under thermal cycling. Done well, the finished repair is invisible under a layer of mask and as electrically sound as the original trace. ## What you need to do this well A stereo microscope at 10-40x magnification is the only piece of kit on this list that's genuinely non-negotiable. You cannot do reliable sub-millimetre work with a magnifying lamp and a steady hand. Past that, you need a fine-tip iron (T-LB or equivalent, around 0.3 mm), good fine-point tweezers, a fibreglass scratch pen for clearing mask, a small reel of kynar, and decent no-clean flux. Cheaper kit gets you most of the way. A £200 AmScope-clone stereo head is fine. The flux and iron tips are where corner-cutting actually shows up in the finished work. ## When the board is too damaged I do turn boards down. The honest conditions: - **Multiple lifted pads in a cluster.** Usually this means a heat-damage zone, somebody sat the iron next to an HDMI port for a minute solid and cooked an area five millimetres wide. Once the substrate itself is delaminating, no amount of jumper wires fixes it. - **Lifted traces as well as pads.** If the copper has torn away in a line rather than at a single landing, you're rebuilding routing rather than bridging a gap. Possible in principle, but the labour quickly exceeds the value of the device. - **Mechanically broken PCB.** A cracked substrate can sometimes be epoxied and reinforced, but on thin modern boards it's usually a write-off. - **Multilayer damage with no surface access.** If the broken trace runs on an inner layer of a 6- or 8-layer board, there is nothing on the surface to bridge to. Some signals can be intercepted at component pins further down the chain; many cannot. ## Where it shows up in real repair work By a comfortable margin, the most common source of lifted-pad quotes through the workshop is **HDMI port replacements gone wrong**. A first technician attempts the port swap, lifts two or three pads on the HDMI footprint, gives up, and the board lands here. Headphone jacks on phones, USB-C ports on laptops, and charging ports on game consoles all produce a similar 1-3 pad signature when the original attempt was rushed. If you've had a port replacement done that "didn't work properly afterwards", lifted pads are the first thing I'd look for. ## What it costs Pad rescue is typically **£40-£100 on top of the underlying repair**, depending on how many pads need bridging and how complex the routing is. A single pad on a clearly visible trace is a quick job; four pads on a port with traces disappearing under a BGA is a different proposition. I always quote the pad-rescue work separately from the underlying repair, so you can see what the microsurgery is costing versus what the original job is costing. If you've got a board with a lifted pad, yours or somebody else's handiwork, get in touch via the [soldering & board repair page](/soldering-repair.html) and I'll take a look at photos before you ship. ## See also - [HDMI port repair, what happens on the bench](/help/hdmi-port-repair-what-happens-on-the-bench) - [Microsoldering vs through-hole: which your repair needs](/help/microsoldering-vs-through-hole-which-your-repair-needs) - [BGA reflow vs reball, and when each matters](/help/bga-reflow-vs-reball-what-the-difference-matters) --- #### When recapping won’t save your vintage gear Source: https://harktech.co.uk/help/when-recapping-wont-save-vintage-gear _Summary:_ A recap fixes a specific class of faults in vintage audio. Spend on it when the symptoms match; don't when they don't. Here's how to tell. "Just recap it" is one of those bits of internet repair advice that's genuinely correct on a narrow slice of faults and actively misleading on the rest. Electrolytic capacitors do degrade. Forty- and fifty-year-old caps in a vintage receiver or integrated amp often are due for replacement. But the fault that brought your gear to the bench may or may not be a cap fault, and a full recap that doesn't address the actual problem is an expensive way to find that out. What we see often: a customer ships in a 70s amp with a specific symptom, has already read three forum threads telling them it needs a recap, and wants to authorise the recap up front before we've even put a scope on it. We push back. Not because recaps are bad work, we do them regularly, but because if the symptom doesn't match a cap-degradation pattern, the recap won't change the symptom, and at that point we've spent the customer's money without fixing the thing they sent us the unit for. Then the conversation gets awkward. This article is the diagnostic version of that conversation. Read it before you commit £200-plus to a recap on something that might be failing for a completely different reason. ## What recapping actually fixes A recap is the right call when the failure mode matches what electrolytics do when they age out. Specifically: - **PSU filter hum or hiss.** The big reservoir caps dry out, ripple climbs, and you hear it as 100 Hz mains hum riding on the audio, regardless of volume setting. - **Bias drift and DC offset on the outputs.** A handful of small electrolytics in the bias network or driver stage can throw the output bias off. Replacing them brings the offset back inside spec. - **Reduced gain or muffled top end.** Signal-path coupling caps lose capacitance as the electrolyte dries; the rolloff moves down into the audible band and the unit sounds dull. - **Tuner sensitivity loss.** On some receivers the varactor supply or AGC loop relies on small electrolytics that drift. Recap restores sensitivity. - **One-sided channel imbalance.** A single degraded cap on one channel's signal path will cause level or tone differences left-to-right that follow the cap, not the source. If your symptom is on that list and the cause has been confirmed on the bench, a recap is good money spent. ## What recapping won't fix Most of the gear that comes in "for a recap" actually needs one of these: - **Failed output transistors.** Power-amp output devices in heavily-used 70s and 80s amps die, shorted, open, or biased into thermal runaway. New caps do nothing for a dead output stage. Replacement depends entirely on parts availability; some Japanese output devices are now NLA and require carefully-chosen modern substitutes. - **Transformer failure.** Primary or secondary winding faults mean either a replacement transformer (rare, expensive, sometimes impossible) or a write-off. A burned transformer has a distinctive sulphur smell, if you can smell it from the chassis, it's not the caps. - **Scratchy pots and switches.** Mechanical wear. DeOxit and exercise can rehab a pot that still has continuity; if it's gone open electrically it needs replacement. Recapping the entire amp will not make a noisy volume control any quieter. - **Cassette mechanism wear.** Belts, capstan rubber, idler tyres, head wear. Different category of repair entirely from the electronics, and electrolytic replacement won't help any of it. - **Tuner alignment drift.** Analog FM tuners drift over decades. The local oscillator wanders, IF bandpass shifts. Recapping the IF strip doesn't realign anything; that's a sweep-generator job. - **Failed regulators, op-amps and discrete ICs.** Often mistaken for cap failure. The TA7136 in many Japanese pre-amps fails open. The 4558 op-amp series tends to go noisy as it ages. Both look like signal-path cap problems and aren't. - **Cold solder joints.** Fifty-year-old solder cracks from thermal cycling, especially around large components and power devices. A careful reflow of every joint in the signal path often solves "intermittent" or "comes and goes" faults that the forum diagnosis pinned on caps. ## How to tell the difference before paying for a recap A few rules of thumb that hold up surprisingly well: - **Symptom is heat-dependent** (changes as the unit warms up): often a coupling cap, or a cold solder joint. Both fixable, very different bill. - **Symptom appears on one channel only:** usually NOT a PSU cap, because PSU caps feed both channels. More likely an output transistor, a switch contact, or one bad signal-path cap on that side. - **Symptom appears or changes with volume control position:** pot or switch territory. Not caps. - **Hum that varies with volume setting:** probably a ground loop or earth issue, not a cap fault. - **Hum that's constant regardless of volume or source:** classic PSU filter cap symptom. A recap will fix it. None of these are diagnostic on their own, but they'll tell you whether a recap quote is plausibly the right answer or obviously the wrong one. ## What we do on the bench Every job starts with a non-destructive diagnostic pass before we quote anything. That means: - Visual inspection for bulging, leaking or scorched components. - Scope on the PSU rails under load, ripple in millivolts tells us immediately whether the reservoir caps are knackered. - In-circuit capacitance and ESR check on the suspect electrolytics. - Listen-test with the customer's reported failure mode reproduced, so we know we're chasing the right fault. Where both a recap and a separate repair are needed, we quote them as separate line items: "£X for the recap, which addresses A and B; £Y for the output-stage rebuild, which addresses C." The customer decides whether to do both, one, or neither. We don't bundle "the recap" into a larger invoice and hope nobody notices. ## The honest recap-budget reality For genuinely restorable vintage gear, a mid-to-upper-tier 70s receiver, a decent integrated amp, a quality cassette deck, a thorough recap with minor associated parts is typically £150 to £350. Above £400 you're into rebuild territory, and at that point we'd ask honestly whether it makes sense versus buying a known-working example off eBay for similar money. Some gear isn't economically restorable. Mid-tier 80s receivers, basic single-capstan cassette decks, anything where the parts are NLA and the donor market is dead. If yours is in that category we'll tell you, and we won't take the job just to take it. If your vintage amp, receiver or deck is misbehaving and you're not sure whether a recap is the answer, send it in for diagnosis first. The full service description is at [/soldering-repair.html](/soldering-repair.html). ## See also - [Vintage amp hum or hiss when warm: recap symptoms](/help/vintage-amp-hum-recap-symptoms) - [Capacitor plague: spot a swollen or leaking cap](/help/capacitor-plague-how-to-spot-swollen-leaking-caps) --- #### Reverse-engineering pinouts from an undocumented PCB Source: https://harktech.co.uk/help/reverse-engineering-pinouts-undocumented-board _Summary:_ How we map the signal topology of a board with no public schematic, using a multimeter, a microscope, and a methodical workflow. A surprising amount of repair work ends up being on hardware where no public schematic exists. Vintage industrial controllers from companies that folded in the nineties. Custom one-off boards somebody had made for a now-defunct product line. Modern consumer devices where the manufacturer treats the schematic as a trade secret and the service docs as a hostage. If you only ever work on hardware with a published service manual, you'll turn away half the interesting jobs. The good news is that a PCB is a finite object. Every track goes somewhere. Every pin has a function. With nothing more than a multimeter on continuity, a microscope or loupe, and a few hours of patience, you can rebuild enough of the schematic to do useful work. This article is the workflow we actually use on the bench when something arrives with no documentation. For a recent example: most of our firmware-side work on the Creality K2, the patches, the SWD pad locations, the toolhead board signal map, started exactly like this. Creality publish almost nothing useful. The board on the printer was treated as a black box until we sat down and methodically traced it. ## Step 1, Identify every IC Get a microscope or a decent loupe and read every chip label on the board. Don't trust your eyes from arm's length. Tiny SMD parts often have laser-etched markings that are invisible under room lighting but pop under raking light from a desk lamp held at an angle. SOT-23 three-pin parts in particular love to hide their identity. Write each part number down. Then cross-reference every one of them, Octopart is usually the fastest, followed by Mouser, then the manufacturer's own site. Even genuinely obscure parts almost always have at least an application note floating around somewhere. Chinese-market parts may need a search on LCSC. House-numbered parts (custom markings) are the only ones that genuinely defeat you, and even those you can often identify by package and surrounding circuit. While you're doing this, classify each IC. There will be one or two "main" parts, the microcontroller, the ASIC, the main switching regulator, and a constellation of supporting parts: linear regulators, level shifters, EEPROMs, op-amps, MOSFETs, protection diodes. Knowing which is which lets you ignore most of the board most of the time. ## Step 2, Map the power rails Find the DC input. Trace it through any reverse-polarity protection, rectification, or filtering, until you reach the regulators. Regulators are usually named in a friendly way, a 7805 is a 5 V linear, an AMS1117-3.3 is a 3.3 V linear, an MP2307 is a buck. The datasheet tells you which pin is the output. Now, for every IC on the board, look up its datasheet and identify its power and ground pins. Put the multimeter on continuity and beep from each regulator output to each IC power pin. This tells you which IC runs on which rail. Note the voltages on your sketch, 5 V, 3.3 V, 1.8 V, because when you come back with a scope later, that's the difference between reading a clean logic signal and concluding the board is dead. Don't skip this step even if you're impatient. Knowing the rails first means you won't probe a 1.8 V GPIO expecting 3.3 V and waste an hour wondering why nothing makes sense. ## Step 3, Map the signal nets This is the slow bit. A net is just "anything that is electrically connected together". Most boards have somewhere between 50 and 500 distinct nets. That sounds like a lot, but it's finite, and you only need to identify the ones you care about. Put the meter on continuity and beep from every IC pin to every other IC pin, and to every connector pin. Build a spreadsheet, or use a paper grid, one row per pin, columns for "connects to". Trace methodically. Don't trust your memory after the third chip; you will get pins mixed up, and you'll waste a day chasing a fault that doesn't exist. Visual tracing of tracks on the silkscreen-side of the board alone will fail you on anything four-layer or denser. Vias drop signals onto inner layers where you can't see them. The continuity beep is the source of truth, if the meter beeps, those two points are connected, even if you can see no copper between them. ## Step 4, Identify the buses Once you have the net list, the buses jump out. SPI and I2C and UART all have characteristic signatures. I2C is two wires (SDA, SCL) with pull-up resistors to a rail, those pull-ups are dead obvious on a continuity test. SPI is three or four wires (MOSI, MISO, SCK, optional CS) running as a bundle between the microcontroller and one or more peripherals. UART is two wires (TX, RX) usually heading to a connector or a USB-to-serial bridge. JTAG and SWD debug headers are worth identifying even if you don't intend to use them today. They're often unpopulated pads near the main IC, a row of 4 to 10 tiny vias with no obvious purpose. Future-you, trying to recover a bricked microcontroller, will thank present-you for noting them down. GPIO lines and ADC inputs typically route straight from the microcontroller to a connector or a sensor, with maybe a series resistor in line. They're the easiest signals to identify and usually the ones a repair turns on. ## Step 5, Verify with the scope Now power the board up. Carefully. With a current-limited bench supply if you're unsure. Probe the signals you identified. Confirm direction (which pins drive, which receive) and protocol. An I2C bus shows the characteristic stair-stepped clock and data. SPI shows a clean burst at whatever frequency the MCU was configured for. UART shows roughly square pulses at standard baud-rate widths. Audio and analog lines show waveforms at expected frequencies. Anything that doesn't match your map means your map is wrong. Go back, re-beep the suspect net, find the mistake. It's almost always a misread on the continuity step. ## A worked example: the Creality K2 When we started working on the K2, the toolhead board had no public schematic and Creality were not forthcoming. We did exactly this workflow over a weekend, identified the STM32 main MCU, the stepper drivers, the thermistor amplifier, mapped the I2C bus running to the accelerometer, and found the unpopulated SWD pads next to the MCU. The resulting local schematic is what informed the patches we later contributed back toward mainline Klipper. None of that would have been possible without sitting down with the meter first. ## When to stop You almost never need 100% of the board mapped. 60-80% is usually enough to do a useful repair, enough to find a fault, identify the failed part, and confirm the surrounding circuit is intact. Don't burn three weekends mapping the rest of the board if all you needed was to trace one stuck output. For workshops: this kind of work takes years to be quick at, and the customer is paying our fair £80/h bench rate while you do it. We don't bill for "learning a board" in the abstract, that's our overhead. But we absolutely do bill for the time it takes to find the actual fault on the actual board in front of us, and a chunk of that time is this methodology. --- If you've got an obscure board with no documentation and a fault you can't trace, [send it in](/soldering-repair.html). We do this kind of work routinely, and we'd rather be doing it than not. ## See also - [Reading a schematic for the first time: a primer](/help/reading-a-schematic-for-the-first-time) - [PSU faults: capacitor vs MOSFET failure](/help/psu-fault-capacitor-vs-mosfet-diagnosis) --- #### Microsoldering vs through-hole: which your repair needs Source: https://harktech.co.uk/help/microsoldering-vs-through-hole-which-your-repair-needs _Summary:_ A plain-English guide to working out whether your broken thing needs a £15 iron or a £3,000 microscope rig, before you contact a repair shop. Not every repair needs the same equipment. A blown capacitor on a guitar amp and a dead charging IC on an iPhone are both "soldering jobs", but the tools, time, and skill needed to fix them sit in completely different leagues. One can be done at the kitchen table with a £15 iron from Maplin's ghost. The other needs a stereo microscope, hot air, a preheater, and a few thousand pounds of bench kit before you've even unscrewed the case. The difference is real, and worth understanding before you contact a repair shop. It's the gap between a £40 turnaround and a £150+ board-level job. It also determines whether your local TV repair chap can help, or whether the board needs to go to someone with the right gear. Here's how the three categories actually break down, and how to roughly self-qualify your own job before you send it in. ## Through-hole soldering, what's covered Through-hole is the old way: components have wire leads that go *through* drilled holes in the board, get bent over on the underside, and are soldered to a pad. You'll see this on old PCBs, kit electronics, audio gear, power supplies (large electrolytic capacitors, transformers, big inductors), vintage hi-fi, and a lot of industrial control boards still in service today. It's doable with a regular iron, regular leaded or lead-free solder, and normal hand tools. The joints are mechanically tough, you can tug on a wire without the pad lifting, which is part of why this method survived for decades in anything that vibrates or gets handled. A competent hobbyist can do it; a workshop can do it faster and tidier. Common through-hole jobs we see: capacitor replacements on PSUs (the bulgy-top failure mode), audio jack swaps on amplifiers, connector replacements on test equipment, full recaps on vintage receivers, and replacing failed transformers or relays on industrial boards. ## SMD soldering, the middle ground SMD stands for Surface-Mount Device. Components sit on top of the board on flat pads, no holes, no leads poking through. This is most modern electronics from roughly the mid-90s onwards: 0603 and 0805 resistors and capacitors (about 1.5mm and 2mm long respectively), SOIC and TSSOP ICs with visible legs, larger MOSFETs in DPAK or TO-263 packages. Still doable with a fine iron tip and steady hands. Tweezers and proper flux paste help a lot, flux is doing most of the work on SMD, the iron is just delivering heat. You can see what you're doing without a microscope, though a cheap magnifying lamp makes it noticeably easier. Common SMD jobs: capacitor swaps on modern motherboards, straightforward IC swaps on consumer electronics, replacing burned-out resistors after a power surge, swapping voltage regulators on amplifier preamp boards. ## Microsoldering, when the microscope comes out Microsoldering is the deep end. We're talking components 0402 or smaller, that's about 1mm by 0.5mm, smaller than a grain of rice. BGA (Ball Grid Array) chips that hide all their connections underneath the package. QFN packages with no leads at all, just pads on the bottom edge. 0.4mm-pitch FPC connectors where the contacts are physically too close together to see with the naked eye. The equipment list is non-trivial: stereo microscope at 10x to 40x, hot-air rework station with proper airflow control, fine-tip iron with 0.3mm or smaller tip, board preheater for anything bigger than a phone PCB, dedicated SMD tweezers, and actual proper flux, not the stuff that comes in solder paste tubes. Common microsoldering jobs: HDMI port replacement on consoles, USB-C port replacement on phones and laptops, charging IC swaps, audio IC replacement, board-level repairs on PS5, Xbox, and Switch where the fault is a single tiny component out of a few thousand on the board. ## How to tell which yours is Look at the broken thing, honestly. If you can see what's broken with your eyes alone and the components look comfortably "big", round capacitors, visible wires, parts you could pick up with normal tweezers, you're in through-hole or easy-SMD territory. Most repairs land here. If you can see what's broken but the components look like grains of sand on the board, or you need a magnifier just to read the markings on the chip, you're in harder SMD territory. Still affordable, still recoverable, just needs better gear. If you can't see the failure point at all even with a magnifier, no visible burn mark, no bulging cap, no obvious bad component, you're almost certainly in microsoldering territory. The fault is somewhere on the board, but identifying it requires a microscope, a schematic if you can get one, and a multimeter on the actual rails. That's where cost goes up. ## Where the cost actually goes Our £40 minimum at the workshop covers diagnosis time plus minor through-hole or SMD work. Most through-hole and simple SMD jobs land between £40 and £80 all-in, including parts where the part is cheap. Microsoldering work runs £80 to £200 typically, with BGA reflow or reball jobs sitting at the top of that range. That's not because the work takes longer, a microsolder job can be quicker than a through-hole recap once you're set up, it's because the equipment to do it costs several thousand pounds. The microscope, the hot air station, the preheater, the consumables, the years of practice not destroying boards. That's what you're paying for, not the twenty minutes of iron time. ## What we offer Full stack here: through-hole, SMD, microsoldering, BGA reflow and reball. One person, one bench, one set of standards across all of it. Free pre-flight check on any job, send it in, we look at it under whatever magnification it needs, and we tell you what category of work it is and roughly what it costs before you commit. No surprise bills. If your job turns out to be a £40 through-hole fix when you were braced for £150, you find out before you've agreed to anything. Details at [/soldering-repair.html](/soldering-repair.html). If you've got something with a fault and you're not sure which league it's in, that's fine, that's what the pre-flight check is for. Send it in and find out. ## See also - [BGA reflow vs reball, and when each matters](/help/bga-reflow-vs-reball-what-the-difference-matters) - [Lifted pad rescue with kynar wire](/help/lifted-pad-rescue-kynar-wire) - [Lead-free vs leaded solder: which to use at home](/help/lead-vs-lead-free-solder-home-use) --- #### Repasting an NVIDIA Tesla M40, and why you should Source: https://harktech.co.uk/help/repasting-an-nvidia-tesla-m40 _Summary:_ A step-by-step walkthrough of replacing the thermal paste and pads on an NVIDIA Tesla M40, the cheap 24 GB eBay card the local-LLM crowd are snapping up, and the first job most of them should do before running it hard. If you've just picked up a Tesla M40 for home-lab or local-LLM work, you've also just picked up a card whose factory thermal interface is around a decade old. The paste on the GPU die is cracked, pumped-out, or both. The thermal pads over the memory and VRMs have gone hard and started to lose contact. Before you load that card up with a 24 GB model and wonder why it's thermal-throttling, put an hour aside and do a thermal service. Everything below is what we actually did on the bench on one of these cards. ## Why it matters The M40 is a Maxwell-generation compute card with 24 GB of GDDR5 and a passive cooler, which means every watt it dissipates has to make it cleanly from the die and memory into the heatsink, and from the heatsink into whatever airflow you've arranged around it. Two things break that chain on old datacentre cards: - **GPU paste pumps out.** Factory paste on these cards is usually a standard grey TIM that dries and migrates outward from the die over years of heat cycles. You end up with a thin, cracked layer that isn't transferring heat properly anywhere near the centre. - **Thermal pads harden.** The silicone pads on the memory and VRMs lose their give. If they've been compressed for eight years they won't recover, and the gap between chip and heatsink is no longer fully filled. The fix is mechanical: open the card, strip the old TIM off, replace it with modern paste and correctly-sized pads, reassemble to torque, and bench-test. ## What you need - Phillips #1 and #0 screwdrivers - A plastic prying tool or old guitar pick - Isopropyl alcohol (99% if you can get it) and lint-free wipes - A tube of Arctic MX-4 thermal paste (or equivalent non-conductive paste) - A set of thermal pads, measure the originals with calipers first and order matching thicknesses (typically in the 1–2 mm range at varying widths) - Somewhere clean, bright and antistatic to work on ## The card, as it arrives ![Tesla M40 as received, green shroud, full-height dual-slot card](/images/help/m40-repaste/01-card-as-received.jpg) The card fully assembled. You're looking at a passively-cooled compute card: the bright green plastic is just a shroud over the heatsink fins. There's no fan on these from the factory, they were designed for datacentre chassis with serious through-flow, so if you're running one on a workbench or in a home tower, you'll need to arrange airflow yourself. ![Back of the card before disassembly, showing the auxiliary regulator board](/images/help/m40-repaste/02-back-of-card.jpg) Back view. The small PCB peeking through the cut-out in the backplate is an auxiliary regulator board, keep track of those screws separately, it comes off with the backplate. The barcode and serial-number tag on the bottom edge is handy if you later need to cross-reference a BIOS or firmware file. ## Stripping it down ![Cooler separated from the PCB, old thermal pads still attached to the cold plate](/images/help/m40-repaste/03-cooler-separated.jpg) Once the backplate screws are out you can separate the PCB from the cooler. If there's any resistance, stop and check for missed screws, never force a cooler off a cold card, you'll tear pads and potentially lift a chip. The cold plate still has the original thermal pads on it, and you can see the "islands" where different chip groups (memory, VRMs) sit. ![Old factory pad layout on the cold plate](/images/help/m40-repaste/04-old-pad-layout.jpg) A proper look at the pad layout before we strip anything. Photograph this yourself before you peel anything off, you want to know exactly which thickness goes where when you reassemble. Count the pads: four for each bank of memory, a row for the VRMs, plus the smaller stuff around the centre. The copper area in the middle is the direct-contact section for the GPU die, that's the only part that gets paste, everything else gets pads. ![Old paste on the GPU die, visibly cracked and pumped-out](/images/help/m40-repaste/05-old-paste-on-die.jpg) There's the reason we're here. Old factory paste on the die, visibly cracked across the middle where the pump-out has happened over years of heat cycles. You can clearly see the shape of the die underneath the dried TIM. A layer like this is essentially an insulator at this point, not a heat-transfer medium. ## Cleaning up ![GPU die cleaned back to bare silicon, ready for fresh paste](/images/help/m40-repaste/06-die-cleaned.jpg) Isopropyl and lint-free wipes, patient work until the die and the surround are clean and dry. Don't use anything abrasive and don't let liquid run off into the surrounding components. Strip the cooler side at the same time, and peel the old pads off the cold plate so you've got clean flat surfaces to bond to. ## Fresh paste and pads ![Applying a pea of Arctic MX-4 to the centre of the clean die](/images/help/m40-repaste/07-applying-mx4-paste.jpg) A small pea of Arctic MX-4 in the centre of the die. The heatsink pressure spreads it evenly across the surface when you torque the cooler back down, you don't need to spread it by hand, and trying to do so usually just introduces air bubbles. Don't overdo it either: too much paste acts as an insulator at the edges and can bleed over the die edge onto the substrate. For the memory and VRMs, cut new thermal pads to match the old ones you photographed and peel them onto the cold plate. Check the thickness is right, a pad that's too thin won't make proper contact, a pad that's too thick will stop the cooler seating flat on the die. ## Reassembly ![Reassembly, back of the PCB with the auxiliary regulator board refitted](/images/help/m40-repaste/08-reassembly-back.jpg) Torque the cooler screws down in a cross pattern, not one corner at a time, this seats the cooler evenly on the die. Refit the backplate, re-seat the auxiliary regulator board, double-check nothing's pinched or fouling. That's the service done. ## Test it Put the card back in a system with proper airflow over the passive cooler, a single 120 mm fan zip-tied to the shroud is the standard home-lab fix. Load it up with something that actually exercises the GPU (a long ML workload, or `gpu-burn` / `FurMark` for a stress test) and watch the temps for at least 15–20 minutes. For reference, the card in this write-up was hitting **over 90 °C** under sustained load in a Supermicro chassis before the service. After a fresh repaste and new pads it now peaks in the **mid-70s °C** in the same chassis, same workload, a drop of around 15–20 °C and, more importantly, temperatures that hold stable instead of climbing until the card throttles. If it still throttles after a service, stop and investigate, airflow, pad thickness, or paste application are the usual culprits, in that order. ## If you'd rather we did it We repaste, repad and bench-test these cards regularly. Post yours to us, we'll service it, stress-test it for a few hours and return it ready to go. Full details on the [electronics repair page](/repair.html), or drop a note via [contact](/contact.html). --- ### General #### Computer repair reviews near Weybridge: what to look for before booking Source: https://harktech.co.uk/help/computer-repair-reviews-weybridge-what-to-check _Summary:_ A short guide to evaluating computer repair reviews around Weybridge: what genuine feedback looks like, the red flags to spot, the questions to ask a workshop, and when a mail-in repair is the saner choice than a high-street unit. ## Start with the honest bit We are not based in Weybridge. Hark Tech is a one-person workshop running mail-in repairs for electronics and 3D printers across the UK. So if you live a short drive from Weybridge town centre and you want someone to look at your laptop face-to-face, we are not your first call. But the search that brought you here is a sensible one. Before you trust a shop with a machine that holds your photos, your invoices, or your kid's coursework, you should read reviews carefully. The aim of this article is to help you do that, not to pretend we are local. ## What a genuinely useful review looks like The most informative reviews tend to share a few traits. They mention a specific fault. "Replaced the cracked screen on my MacBook Pro 14-inch" is far more useful than "great service". The first one tells you the shop handles a specific model and a specific job. The second tells you nothing. They mention how long the repair took. A review that says "back to me in four working days" is checkable. "Fast turnaround" is not. They mention what the shop did when something went wrong. Anyone can fix a working machine the first time. The interesting question is what happens when the new screen has dead pixels, or the laptop boots fine in the shop but freezes once you get it home. Reviews that describe a return visit, a refund, or a sensible explanation tell you more about the workshop than the five-star ones do. They mention price honestly. "£180 including a new battery and a clean of the fans" is a real data point. You can compare it to what another shop quoted you. ## Red flags in a review section A handful of patterns should give you pause. Bursts of five-star reviews posted on the same day, all short, all reading like they were written by the same hand. This is a sign of incentivised or fake reviews. Google now flags some of these, but plenty slip through. Reviews that praise staff by name but never mention the actual work. These often come from friends and family rather than paying customers. A wall of glowing reviews followed by a single furious one-star that the owner has answered defensively or rudely. Read both. The way a shop handles complaints in public tells you more than the praise does. Long gaps in the review history. A shop with no reviews for two years and then a sudden burst usually means new ownership, a new location, or a deliberate review push. None of those are necessarily bad, but they are worth knowing about. Reviews that gush about "how fair the price was" without mentioning what the price actually was. Vagueness on cost is almost always a warning. ## Questions worth asking before you hand the machine over Whether you visit a Weybridge unit or post a parcel to a workshop further afield, the same questions apply. What is the diagnosis fee, and is it refunded if you go ahead with the repair? Some shops charge a flat assessment fee. Others fold it into the final quote. Both are fine, but you want to know which it is. What happens to my data? A reputable workshop will tell you plainly: we do not access your files unless the repair requires it, and we will not copy anything off the drive without your written say-so. If the answer is vague, ask again. Do you fit a new part, a refurbished one, or a salvaged one? For screens and batteries this matters. A refurbished screen can be perfectly fine, but you should be told it is refurbished before the bill lands in your hand. What is the warranty on the work, and what does it cover? Many shops warranty the part for a year and the labour for thirty days. Some warranty nothing on liquid-damage jobs. Get the answer in writing. What happens if the machine is beyond economical repair? A good workshop will quote the repair, tell you the replacement cost of a comparable machine, and let you choose. A bad one will quietly do the work and present a bill that exceeds the laptop's value. ## Visiting a shop in person versus posting it A local shop has obvious advantages. You can walk in, hand the machine over, and pick it up the same week. If you need a screen swap on a popular MacBook or a Dell business laptop, a busy high-street unit will often have the part on the shelf. The trade-offs are real, though. A small high-street unit has rent, staff, and walk-in pressure. That pushes prices up for fiddly jobs and tilts the work toward quick, profitable swaps. Anything unusual, anything that takes a day on the bench with a multimeter, often gets quoted as "not worth fixing" or sent away. A mail-in workshop trades the same-day convenience for time and focus. You lose a couple of days in the post each way. You gain a workshop that is set up to spend hours on a board-level fault if that is what your machine actually needs. Neither model is better. They suit different jobs. A cracked screen on a current MacBook is a local job. A 3D printer with intermittent thermal runaway, or a laptop that powers on for ten seconds and dies, is often a mail-in job. ## How we work, briefly For the curious: we are based in the UK, we book repairs by email and post, and we are upfront about what we cannot fix. Some jobs need a donor board or a part the manufacturer will not sell to independents. When that is the case, we will tell you before you post anything to us. We do not have a shopfront in Weybridge or anywhere else. We do not have a review wall papered with hundreds of five-star ratings, because we are small and the workshop has been running for a relatively short time. What we can offer is a direct line to the person doing the work, a written quote before we open the chassis, and an honest "no" when a repair is not worth your money. ## When to mail it in If you have read a stack of Weybridge reviews and none of them quite fit your fault, or the local quote is for a part swap when you suspect a board-level issue, get in touch through [/contact.html](/contact.html). Tell us the model, the symptoms, and what has already been tried. We will reply with whether we can help, a rough cost band, and what to include in the parcel. If it turns out a local shop is the better call, we will say so. There is no point posting a laptop two hundred miles for a job that any decent Weybridge unit could do in an afternoon. --- #### Computer repair in Egham and across the UK: how mail-in works Source: https://harktech.co.uk/help/computer-repair-egham _Summary:_ We are a solo electronics workshop offering mail-in computer repair across the UK, including Egham. Here is what we fix, what we will not take on, and how to send a machine in safely. If your laptop will not switch on, your desktop crashes under load, or the fans sound like a hairdryer, we can usually work out what is wrong. Hark Tech is a single workshop run by one tech, and we work by post. That means you do not need to drive anywhere or wait for a high-street shop to "have a look" for a fortnight. We are based in the UK and take work from Egham, Staines, Windsor, and the rest of the country. The same post that reaches the next street reaches us. ## What we actually fix Most of the jobs that land on the bench are one of a handful of faults. Laptops that will not power on, usually a dead charging circuit or a tripped protection on the mainboard. Desktops that boot then drop out, almost always RAM, PSU, or a thermal problem. Screens with vertical lines, dim panels, or flickering backlights. Keyboards where the spacebar has stopped working. Charging ports that have been bent. On the desktop side we handle component-level work where it makes sense. That includes capacitor replacement on motherboards, BIOS reflashing, fan and heatsink work, and reseating CPUs. We also diagnose boot loops, POST code failures, and the kind of intermittent crashes that only happen after twenty minutes of load. On the laptop side we open machines for cleaning, repaste CPUs and GPUs, replace fans, swap SSDs, and clone drives across. We can replace DC jacks on most models and battery packs where genuine cells are available. Screens we replace if the part is still being made and the price makes sense for the age of the machine. We do not do data recovery from physically damaged drives. That needs a clean room and we do not have one. If the drive is alive but the system will not boot, we can usually pull the files off. If the drive is dead, we will tell you and refer you on. ## What we will not take on Honesty is faster than wasted post. Apple Silicon MacBooks have soldered storage, and on most models the data is gone the moment the board fails. We will not pretend otherwise. Liquid damage on a board that has been sitting wet for weeks is often unrecoverable. Cracked panels on machines older than about seven years usually cost more to replace than the machine is worth, and we will say so before you post it. We are also not a Windows reinstall shop. If the only fault is "it has slowed down", a clean Windows install at home will fix it and save you the postage. ## How mail-in works from Egham The flow is straightforward. You send us a short message through the contact page with the make, model, and what is going wrong. We reply with a quote range, the address to send to, and packing notes. You post the machine, Royal Mail Special Delivery or a tracked courier, your choice, and we confirm when it arrives. We diagnose first. If the fault is what we expected, we get on with the repair. If it turns out to be something different, we message you with the new findings and a revised quote before doing any work. Nothing gets touched without you saying yes. When the repair is finished, we test it, post it back tracked, and send the tracking number. Most jobs are turned around within a few working days from arrival, but it depends on parts. If we need to order a fan from overseas, we will tell you up front. For Egham specifically, you are about a day out by Royal Mail. A parcel sent on Monday is usually with us by Tuesday afternoon. ## Packing a computer for post This matters more than people think. We have seen otherwise healthy laptops arrive with cracked hinges because they were dropped into a single layer of bubble wrap. 1. For a laptop, take the battery out if it is removable. Wrap the machine in at least 4cm of bubble wrap on every side. Put it in a box that is at least 5cm larger than the laptop in every direction. Fill the gaps with crumpled paper or more bubble wrap so the laptop cannot move when you shake the box. 2. For a desktop tower, remove the GPU and any aftermarket CPU cooler and pack them separately. Couriers throw these things, and a heavy GPU hanging off a PCIe slot will rip the slot apart in transit. 3. The hard drive can usually stay where it is if it is screwed in firmly. If the case has a glass side panel, take it off and pack it flat against the bottom of the box with cardboard either side. If you are not sure, ask us before you post. A two-minute message is cheaper than a snapped hinge. ## What it costs We do not publish a fixed price list because every fault is different. A laptop that needs a small fan and forty minutes of work is not the same job as a board-level diagnosis with a hot-air station. We quote a range when you first describe the fault, and a firm price after we have the machine open. You are never charged more than the agreed figure without being asked. Diagnosis on its own is a flat fee that gets refunded against the repair if you go ahead. If the machine turns out to be uneconomical and you want it back, you pay the diagnosis and return post and that is it. ## Risks we will tell you about up front Two things are worth knowing before you post anything in. First, opening a sealed machine for repair almost always voids the manufacturer's warranty. If your laptop is less than a year old and the fault could be covered, we will tell you to send it back to the maker first. Second, anything with mains voltage is dangerous if you do not know what you are doing. PSUs hold a charge after they are unplugged. CRT monitors hold a charge for days. If you are tempted to have a look inside before sending it in, please do not open the PSU casing. The board outside the PSU is fine to look at. The metal box with the fan in it is not. We work to standard ESD precautions on the bench: wrist strap, grounded mat, controlled-temperature iron. If you have already had the machine open and it now does something new, please tell us. It changes how we diagnose. ## When repair stops making sense A rough rule we use on the bench: if the repair is going to cost more than half the price of a comparable second-hand machine, replacement is usually the better call. We will say this out loud rather than take the job. A ten-year-old laptop with a failing motherboard and a dim screen is a project, not a repair. The exception is when the data on the machine matters to you and a fresh laptop would not have it. In that case the repair is often worth it just to recover the work, even if we end up cloning the drive into a new machine afterwards. ## When to mail it in If the machine is doing something it should not, or has stopped doing something it should, and you have already tried the basics like a different charger, a different cable, or a clean boot, it is probably time to send it in. Drop us a short message through [/contact.html](/contact.html) with the make, model, and a sentence or two on what it is doing. We will reply with a quote range and the posting address. From Egham, a parcel posted today is usually on the bench within a day, and we can tell you what we have found shortly after it arrives. --- #### Practical ways to cut costs on your electronics and 3D printing repairs today Source: https://harktech.co.uk/help/cutting-repair-costs _Summary:_ You can significantly reduce your spending on electronics and 3D printing by fixing minor faults early, optimising print settings, and maintaining gear properly. ## The real cost drivers in repair and printing You are paying for wasted time, broken parts, or failed print runs. Fixing a cracked PCB trace costs pennies. Replacing an entire mainboard costs hundreds. Running PETG on a dirty bed wastes half a spool. The budget bleeds from small mistakes you can control today. Most hobbyists overpay because they replace functional assemblies instead of tracing the actual fault. We see this daily in the workshop. You bring in a controller that simply will not power up. Often the main switching transistor has failed. The rest of the circuitry remains perfectly healthy. Swapping the whole board costs over £40. Repairing the trace takes twenty minutes and uses less than ten pence worth of solder. ## Cut costs by catching faults early Electronics failures rarely appear without warning signs. You notice a hot spot under load before the device shuts down completely. A grinding noise in a stepper motor means the bearings are shot long before the driver chip melts. Ignore these symptoms and you will pay for a full assembly swap later. Early intervention keeps your spending predictable. 1. Check thermal pads and heatsinks before declaring a board dead. A loose thermal paste layer raises temperatures by twenty degrees quickly. Reapply paste and tighten screws to five inch-pounds of torque. This costs under £2 in supplies and prevents premature component failure. 2. Test continuity across power rails with a multimeter first. Do not assume the fuse is blown just because the device will not switch on. Trace the line back to the power connector carefully. Replace only the component that sits outside tolerance. You save money by isolating faults instead of guessing. 3. Keep spare headers and jumper wires handy. Broken pins cost more than a fresh bag of connectors. Desolder the damaged row, clean the pads with flux, and solder in replacements. Your workshop bench should always hold these cheap spares. We keep a drawer full of them for this exact reason. ## Optimise your 3D printing runs to save filament Filament is not cheap when you run it daily. The biggest expense comes from failed prints and poor bed adhesion. You lose money every time a model detaches mid-swap or overextrudes into a solid lump of plastic. Control the variables that actually matter on your build plate. 1. Clean your PEI sheet with warm soapy water before every major job. Finger oils create an invisible barrier that stops the first layer from gripping. Dry it thoroughly and let it reach sixty-five degrees Celsius for PLA. The model will lock in place without warping at the corners. 2. Adjust retraction settings to match your specific spool. Generic firmware presets assume average humidity and tension. If you see stringing on sharp corners, increase pull distance by half a millimetre at a time. Test with a calibration cube first. Saving thirty grams per part adds up fast across hundreds of prints. 3. Use infill patterns that actually support your geometry. Grid structures waste material on internal voids that never carry load. Gyroid or cubic structures distribute stress evenly while using twenty percent less plastic. We recommend running at eighty percent fill for functional brackets and sixty percent for decorative housings. ## Maintain your hardware to avoid replacement bills Gear breaks when you ignore routine upkeep. A clogged hotend will crack the heater cartridge inside the block. Dust buildup in a laptop fan throttles performance until thermal shutdowns corrupt data permanently. Neglect forces you to buy new gear instead of fixing what you own. Preventative care costs almost nothing compared to replacement units. 1. Blow compressed air through heatsinks and ventilation gaps monthly. Dust acts as an insulator and traps heat against sensitive components. Hold the fan blades still while spraying to avoid overspinning the bearings. This takes three minutes and prevents premature failure across your entire rig. 2. Check belt tension on all linear axes every six months. Loose belts cause layer shifting that ruins dimensional accuracy. Press the belt midpoint with a fingernail. It should deflect roughly five millimetres before snapping back. Tighten the mounting screws incrementally until tracking stays true across full travel. 3. Lubricate lead screws and guide rails with dry PTFE grease. Standard white lithium spray attracts dust and gums up within weeks. Apply a thin line along the threaded rod, cycle the axis ten times, and wipe away excess residue. Smooth motion reduces stepper skipping and saves drive current over long print sessions. ## Know when to DIY and when to pay for expertise Some jobs drain your budget faster than paying a technician. You face real risks with mains voltage, lithium battery packs, and proprietary firmware locks. One wrong move destroys data or triggers safety mechanisms permanently. We do not charge high rates without reason. Our pricing covers time spent tracing obscure faults and sourcing obsolete components. Protect yourself first. 1. Avoid opening sealed PSU enclosures unless you understand isolation transformers and safe discharge procedures. Capacitors hold lethal charges long after unplugging the mains lead. The risk of electrocution outweighs any potential savings on a replacement unit. Leave high-voltage gear to qualified electricians. 2. Do not attempt battery cell balancing without proper protection circuitry. Overcharging a single lithium-ion cell causes thermal runaway in seconds. We refuse to work on swollen packs and you should never ship them without correct packaging. Battery fires destroy workshops and homes alike. 3. Skip proprietary firmware flashing for locked consumer electronics. Manufacturers embed security keys that brick the motherboard if guessed incorrectly. You will spend more time chasing documentation than fixing the actual fault. Pay a specialist who already owns the required debug hardware. Broken warranties are not worth the hassle. ## Keep your spares organised to reduce downtime costs Waiting for parts stalls projects and wastes labour hours. You pay in lost productivity whenever you sit idle waiting for a delivery. Stock common components locally so repairs start immediately. A well-organised drawer saves more money than bulk ordering every six months. Efficiency compounds when you stop chasing shipments. 1. Build a small inventory of standard resistors, capacitors, and MOSFETs. Keep values between ten ohms and one kiloohm in stock. Decoupling capacitors from one microfarad to one hundred microfarad cover most power rail repairs. Buy from reputable distributors that ship within two days. You will recover the cost in saved shipping fees. 2. Maintain a box of generic M3, M4, and M5 hardware. Threaded inserts, spacers, and standoff nuts disappear during teardowns. Order fifty-piece assortments annually. You will recover the cost in saved ordering fees and rushed shipping charges. Cheap parts prevent expensive project delays. 3. Label every cable harness and ribbon connector before disassembly. Misaligned flex cables cause intermittent faults that take hours to diagnose. Photograph connections with your phone before pulling anything. This simple step cuts troubleshooting time by half. Time is money when you are running a tight workshop. ## When to mail it in You save money when you handle the straightforward tasks yourself and send the complex boards to a specialist. If your device shows dead power rails, cracked high-current traces, or requires precise thermal recalibration, we can fix it without guessing. We charge fair rates for actual labour and parts, not inflated workshop overheads. Simply fill out the form on our contact page to discuss your fault symptoms and get a clear quote before any work begins. We aim to complete standard diagnostics within a few working days. --- #### Common computer faults: what they mean and what to do Source: https://harktech.co.uk/help/computer-repair-common-faults-guide _Summary:_ Most computer faults fall into a handful of predictable categories, this guide walks through the symptoms, likely causes, and which fixes are safe to attempt yourself before sending a machine in for professional repair. Computers fail in fairly predictable ways. Whether you have a desktop tower, an ageing laptop, or a compact mini-PC, the underlying causes of most faults are the same: heat, failing storage, bad power, or degraded components. Knowing which category your problem falls into saves time, money, and the risk of making things worse. This guide covers the most common faults in plain terms, what you can safely check yourself, and when the job genuinely needs professional tools. ## The machine will not start at all A completely dead machine is one of the more alarming symptoms, but it is often one of the easier faults to narrow down. **What to check first:** 1. Test the power supply independently. For a laptop, try a known-good charger of the correct wattage. For a desktop, listen for the power supply fan spinning, if nothing moves when you press the power button, the PSU or its fuse is the first suspect. 2. Inspect the power port on a laptop for bent or corroded pins. A damaged DC jack is one of the most common mail-in repairs we see. 3. Remove any external drives, USB hubs, or docking stations. A faulty peripheral can prevent POST. 4. On desktops, reseat the RAM sticks, press them firmly until both clips click. Loose RAM causes total boot failure and costs nothing to check. **When it is probably not DIY:** If the power rail tests fine but the machine still does not respond, the fault is likely on the motherboard, a blown fuse, a failed voltage regulator, or a damaged charge circuit. These require a multimeter and soldering tools to diagnose safely. ## Overheating and excessive fan noise Laptops are particularly prone to thermal problems because the airflow path is narrow and fills with dust and lint over two or three years of use. Symptoms: the machine shuts down suddenly under load, the chassis is hot to touch near the vents, or the fans run at full speed constantly. **What you can do:** 1. Use compressed air to blow out the vents from the exhaust side. Do not spray liquid into the machine. 2. Check whether the machine is sitting on a surface that blocks the intake vents (soft furnishings are a common culprit). 3. Run a free utility such as HWMonitor (Windows) or iStat Menus (macOS) to read the CPU temperature. Anything above 90 °C under light load points to a thermal compound or airflow problem. **When it needs a workshop:** If blowing out the vents does not help, the heatsink needs to be removed and the thermal compound replaced. On most laptops this means taking the entire bottom panel off, disconnecting the fan, and working around the motherboard. Done incorrectly you risk stripping screw threads, snapping ribbon cable connectors, or cracking the heatsink mount. This is a common mail-in job that typically takes under an hour with the right tools. ## Slow performance Slow computers are frequently misdiagnosed. Before assuming the hardware is failing, rule out the software causes. 1. Check Task Manager (Windows) or Activity Monitor (macOS) to see whether a single process is consuming most CPU or RAM. 2. Run a full malware scan with Malwarebytes Free. 3. Check how full the storage drive is. Windows and macOS both degrade noticeably when a drive is above 85–90% full. 4. If the machine has a hard disk drive (HDD) rather than a solid-state drive (SSD), replacing the HDD with an SSD is often the single most effective upgrade you can make to an older machine. On most laptops and desktops this is a straightforward job if you are comfortable with basic disassembly. **Warning sign:** If performance has dropped suddenly rather than gradually, and the drive is making clicking or grinding noises, stop using the machine immediately. A clicking hard drive is a sign of mechanical failure. Every power cycle risks further damage and reduces the chances of data recovery. ## Screen problems Screen faults on laptops range from easy to complex depending on the symptom. - **Backlight works but image is faint or washed out**, the LCD panel itself is usually fine; the display cable or inverter board may be failing. - **Half the screen is dark, or there are horizontal lines**, the panel is damaged, or the display cable has been pinched in the hinge (common on machines that are opened and closed thousands of times). - **No image at all, but an external monitor works**, the GPU output path is intact; the fault is in the panel, cable, or display connector on the board. - **No image on any output**, GPU or firmware fault. Needs professional diagnosis. Screen replacements are achievable on many laptops with a plastic spudger, patience, and a replacement panel ordered to the exact model number. The risk is tearing the display cable during removal, which is fragile on thin-bezel machines. If you are not confident, send it in. ## Storage failure and data SSD and HDD failure are the two faults where acting quickly matters most. 1. Run CrystalDiskInfo (Windows) or Disk Utility (macOS) to check the drive health status. Any reported reallocated sectors, pending sectors, or uncorrectable errors are serious. 2. Back up immediately if you have not already done so. Do not wait until the drive has fully failed. 3. A drive that is not detected at all, or is detected intermittently, should be treated as failing even if the health report looks clean. **Data recovery note:** If a drive has already failed mechanically, software recovery tools will not help and may make things worse. Professional recovery from a mechanically failed drive is expensive, prevention by backing up regularly is always the better option. ## What you should not attempt without experience - **BGA reballing or GPU reflow.** This requires a hot air station, precise temperature profiles, and practice on donor boards. The "oven trick" and heat gun methods seen online cause uneven heating that worsens the fault. - **Liquid damage repair.** Corrosion spreads quickly. The machine needs to be powered off, disassembled, and cleaned with isopropyl alcohol within hours of an incident. Attempting to power on a liquid-damaged machine before it is properly cleaned often causes secondary faults that would not otherwise have occurred. - **BIOS/firmware recovery on locked machines.** Some machines require a programmer and a chip clip. Attempting this without the correct tools risks permanently bricking the board. ## When to mail it in If the fault is beyond a simple clean, reseating, or drive replacement, or if you have opened the machine and the problem has not improved, a mail-in repair is worth considering. At Hark Tech we carry out component-level repairs on laptops, desktops, and other electronics, including board-level diagnosis, thermal work, screen replacements, and data recovery from failing drives. Most repairs are turned around within a few working days. Send a description of the fault via [our contact page](/contact.html) and we will give you an honest assessment before you commit to sending anything. --- ### Laptops (PC) #### Computer repair near Weybridge: how our mail-in workshop works Source: https://harktech.co.uk/help/computer-repair-weybridge-mail-in _Summary:_ We are a one-tech workshop near Weybridge offering mail-in computer repair across the UK. Here is what we fix, what we do not, and how to post a machine to us without damaging it in transit. If you are searching for computer repair near Weybridge and you have landed here, the short version is this. We are a solo electronics workshop based in the area, but we do not run a walk-in shop. Everything comes to us by post. That catches some people out, so it is worth saying upfront. There is no counter to drop a laptop on. There is no while-you-wait diagnostic. What you get instead is one technician actually doing the work, honest pricing, and a written quote before anything is opened up. ## Why mail-in, not a high street shop A shopfront in Surrey costs a lot of money. That money has to come from somewhere, and it usually comes out of your repair bill. By skipping the rent, the front-of-house staff, and the appointment system, we can spend more time on the bench and charge less for the actual work. It also means we are not rushing. A board-level fault on a laptop is not a fifteen-minute job. It might need a few hours under the microscope, a hot air station, and some patience. That is hard to do well when there are three customers waiting in the lobby. Where it falls down is convenience. If you need the machine back tomorrow morning for a meeting, we are not the right call. If you can be without it for a few working days, we usually are. ## What we actually fix Most of what comes through the door falls into a few buckets. - Laptops that will not power on, charge, or hold a charge. - Liquid damage. Coffee, wine, cat-knocked-over-glass-of-water, all of it. - Cracked screens and dead hinges on Windows laptops and MacBooks. - Failing storage, slow boot times, and Windows installs that have gone sideways. - Desktops that crash, throttle under load, or refuse to POST. - Older machines that need a clean, fresh paste, and an SSD upgrade to feel usable again. - Data recovery from drives that still spin but will not mount. We also handle smaller jobs that other shops will not touch. A single broken USB port. A snapped DC jack. A battery swap on a MacBook where the cells have started to bulge. These are quick wins if you can get the machine to a workshop that has the right tools. ## What we cannot help with We try to be straight about the limits. We cannot do device-locked iCloud or Activation Lock bypasses. That is the customer's problem to sort with Apple, with proof of purchase. We cannot recover data from drives that have suffered head crashes or platter damage. Those need a clean room, which costs tens of thousands of pounds to run. If your drive is making a clicking noise, stop powering it on and ask us where to send it. We cannot do warranty work on machines that are still inside the manufacturer's cover. Opening the case will void it. If your laptop is six months old and broken, talk to the brand first. We cannot fix every board-level fault. Some chips are not available as donors. Some BGA reballs need equipment we do not have. If we look at a board and decide it is beyond what we can do well, we will tell you, refund the diagnostic fee against the return postage, and send the machine back. ## How to send a computer in This is where most of the avoidable damage happens. A laptop arriving in a single layer of bubble wrap inside a thin cardboard box is asking to get worse on the journey. 1. Back up anything you can still get to. If the machine boots, copy the important folders to an external drive first. We are careful, but no repair is risk-free. 2. Take the battery out if it is user-removable. If not, leave it in. 3. Wrap the machine in at least two layers of bubble wrap, taped shut. 4. Put it in a box at least 5 cm larger than the laptop on every side. Fill the gaps with more bubble wrap, foam, or scrunched paper. The machine should not move if you shake the box. 5. Use a tracked, signed-for service. Royal Mail Tracked 48 or a courier like DPD or ParcelForce both work. Standard untracked post is a bad idea for anything worth more than the postage. 6. Include a note inside the box with your name, return address, phone number, and a short description of the fault. Do not just write 'broken'. Write what happens, when it started, and what you have already tried. Do not send the charger unless we have specifically asked for it. Most faults do not need it, and chargers get lost in the post. ## How the quote works Once the machine arrives, we book it in and have a first look the same week. You get a message with what we found, what we think it will cost, and how long it will take. Nothing gets opened beyond the back panel until you say go. Diagnostic fees are small and go towards the repair if you proceed. If you decide not to repair, you pay the diagnostic plus return postage and we send the machine back as we found it. Prices depend entirely on the fault. A battery swap is cheap. A board-level rework on a MacBook logic board is not. We do not publish a flat list because it would either be misleading or it would force us to overcharge for the easy jobs to cover the hard ones. Ask, and we will give you a real number. ## What about data We try not to touch your data unless the fault requires it. If we have to reinstall the operating system, we will tell you first and ask about backups. If we have to pull a drive to recover files from a dead machine, we do not browse what is on it. The workshop is not a cloud service. Your drive sits on a bench in Surrey, gets imaged if needed, and the image is deleted when the job is closed. If you have a particular concern about confidentiality, say so up front and we will agree how to handle it. ## When to mail it in If your machine has stopped working, is on its last legs, or just feels slower than it should, post it to us and let us take a proper look. Mail-in suits anyone in Weybridge, Walton, Esher, Cobham, Woking, or really anywhere in the UK that has a post box. You will not pay shopfront prices and you will hear back from the person actually doing the work, not a front desk passing notes to a back room. Drop us a message through [/contact.html](/contact.html) with a short description of the fault and a photo if you have one, and we will tell you whether it is worth sending in. --- #### Slow laptop, long boot, freezes, is the hard drive dying? Source: https://harktech.co.uk/help/laptop-slow-startup-failing-hard-drive _Summary:_ If your laptop started slow one day and has never got better, the drive is almost certainly dying. SSDs fail silently, HDDs fail noisily. Either way, act now, the window to save your data is not forever. A laptop that takes 3-5 minutes to reach the desktop, freezes for 10-30 seconds at random while you're working, or makes clicking noises is telling you something important: the storage drive is failing. The data on it may be days or weeks from being unreadable. Here's how to find out, and what to do next, in that order. ## Quick check: is it really the drive? Before replacing a drive that might be fine, rule out the obvious: - **Freshly booted, a hundred apps launching:** Windows startup bloat. Task Manager → Startup tab, disable everything you don't need, reboot. - **Hard drive light solid on for minutes after login:** indexing, updating, or (often) antivirus full-scan. Let it finish. - **Only slow with Chrome / Teams / Zoom open:** RAM limited. Modern web apps eat RAM; 4 GB RAM will always feel slow. - **Drive light blinks constantly even while idle:** drive is in trouble. Continue reading. ## 1. Check SMART status (30 seconds, free) Every drive reports its own health via "SMART". A failing drive often tells you so before it dies, if you know where to look. **Windows:** install **CrystalDiskInfo** (free). Run it. Look at the overall status indicator: - **Good (blue)**: drive is healthy. Look elsewhere for the slowdown. - **Caution (yellow)**: reallocated sectors or other warnings. The drive is starting to fail, back up now. - **Bad (red)**: drive is dying. Back up immediately, don't delay. **Mac:** open **Disk Utility** → select the drive → **First Aid**. Passes / fails. Also `smartctl -a /dev/disk0` in Terminal for detail (install smartmontools via Homebrew). ## 2. Listen (HDD only) Old-style mechanical hard drives make distinct noises when they're about to fail: - **Clicking** (the "click of death"), platters can't find data, head is retrying over and over. Terminal failure mode. Back up now. - **Grinding**, bearings worn. Days or weeks of life left at most. - **Loud constant whine**, motor labouring. Has been failing for a while. SSDs have no moving parts and fail silently. You won't hear an SSD dying, it'll just start missing writes and eventually stop being readable. ## 3. Back up your data BEFORE doing anything else If SMART is showing warnings, or the drive is making noises, stop and back up everything important right now. Every additional boot stresses a failing drive. Every boot is a chance it doesn't come back. **Minimum backup:** - **Documents folder** (Windows) / **Home folder** (Mac). - **Downloads folder** (everyone's got stuff in there they don't realise they need). - **Desktop** (ditto). - Any photos and videos. - Browser bookmarks / saved passwords (export from your browser's settings). - Emails if you use a locally-stored email client. Easiest methods: - External USB drive + drag-and-drop. - OneDrive / Dropbox / iCloud, sync the important folders. - A fresh backup of everything to an external drive using File History (Windows) or Time Machine (Mac). ## 4. Identify if it's HDD or SSD If you're not sure what kind of drive your laptop has: **Windows:** Task Manager → Performance tab → Disk. It shows "Type: HDD" or "Type: SSD". **Mac:** Apple menu → About This Mac → System Report → Storage. Why it matters: - **HDD** in a laptop from 2014-2018: upgrading to an SSD alone makes the laptop feel 5× faster. A £40 SSD upgrade is the single best money you can spend on an older laptop. - **SSD failing**: you need a new SSD of the same form factor (2.5" SATA, M.2 SATA, M.2 NVMe, look these up for your specific laptop model). ## 5. Replacing the drive On most laptops this is a straightforward job: 1. Order a new drive, NVMe SSDs start around £35 for 500 GB, up to £100 for 2 TB. 2. Power off, unplug, remove the bottom case. 3. Unscrew the old drive, slot the new one in. 4. Reinstall Windows or macOS from a USB installer (free to make, Microsoft and Apple both provide tools). 5. Restore your backup. Total cost: drive + a weekend. If you want to keep your current Windows install exactly as it is, use a cloning cable (around £20) and software like Macrium Reflect Free, clone the old drive to the new one, swap. Only works if the old drive is still readable, though; if SMART is already in the red, a clean install plus a data restore is safer. ## 6. What about ultrabooks and MacBooks with soldered storage? Bad news: many modern laptops (most post-2018 MacBooks, some ultrabooks) have the SSD soldered to the motherboard. You can't replace it. The whole logic board has to come out. In those cases: - Retrieve your data first (see below). - Weigh the cost of a logic board swap (£300-900) against replacement laptop. - The soldered SSDs usually have longer life than standard NVMe, but when they go they're gone. ## 7. Data recovery if the drive won't boot If you missed the window and the drive won't boot Windows or macOS: - **USB adapter / enclosure**, pull the drive out, connect it to another working computer via USB. If it mounts, copy files. - **Live USB**, boot the failing laptop from a Linux USB stick and copy files off the dying drive. - **Professional data recovery**, last resort, £200-500 for logical failures, £500-2000+ for mechanical. Only pay this if the data is irreplaceable. ## When to send it in Request a free photo quote first. For faults needing bench diagnosis, Hark Tech uses a £40 assessment credited against approved repair work and covering tracked return if you decline. We confirm the price, route and warranty before chargeable work begins. --- #### Laptop repair or replacement? A cost-based decision guide Source: https://harktech.co.uk/help/laptop-repair-or-replacement-decision _Summary:_ A good rule: if the repair costs more than 50% of a used replacement, replace. But the details matter, age, fault, upgrades, and sentimental value all shift the line. Here's how we think about it in the workshop. Your laptop is broken, and you're trying to decide whether to fix it or replace it. Here's the framework we use in the workshop when someone asks for an honest second opinion. ## The 50% rule (as a starting point) The simplest guide: **if the repair costs more than 50% of what a used replacement of the same spec would cost, lean toward replacement**. A broken laptop with a £120 repair, where a comparable working used laptop would cost £300? Fix it, 40% is below the line. A broken laptop with a £180 repair, where a comparable used one is £250? That's 72%, usually not worth it unless other factors are unusual. But the details matter. Let's unpack them. ## Step 1, What's the actual repair cost? Get a firm quote before you decide, not an estimate. Independent repair workshops should write the quote clearly: specific fault, specific fix, specific price. Ideally: Request a free photo quote first. For faults needing bench diagnosis, Hark Tech uses a £40 assessment credited against approved repair work and covering tracked return if you decline. We confirm the price, route and warranty before chargeable work begins. A shop that won't give a firm price before starting is a red flag, walk away. ## Step 2, What's a used replacement actually worth? Check eBay "Sold" listings (not "asking", the asking price is fantasy). Filter to working units of the same make and model. Take the median of 10-15 sold prices. That's your realistic replacement cost. Rough 2026 UK guide: | Laptop class | 1-2 years old | 3-4 years | 5-6 years | 7+ years | |--------------|---------------|-----------|-----------|----------| | Budget consumer (HP 15, Acer Aspire, Lenovo IdeaPad) | £250-400 | £150-250 | £80-150 | £40-80 | | Mid-range (Lenovo ThinkPad, Dell Latitude, HP EliteBook) | £400-700 | £250-400 | £150-250 | £80-150 | | Premium / gaming (Dell XPS, ASUS ZenBook, Razer Blade) | £600-1200 | £350-600 | £200-350 | £100-200 | ## Step 3, What does the repair actually buy you? Most laptop repairs restore the laptop to working order but don't fix underlying age. Examples: - **DC jack swap on a 5-year-old laptop:** £70 of work, but the battery is probably tired, the thermal paste is dried out, the drive is slowly failing. You've fixed the visible fault but the laptop is still 5 years old. - **[Liquid spill](/help/laptop-liquid-spill-water-damage-first-steps) clean on a 1-year-old laptop:** £150 of work, and you've got a 1-year-old laptop back. Value preserved. - **Screen replacement on a 6-year-old laptop:** £180 of work. The laptop is worth £120 when working. You lose money on the repair economics, but if you *need* this laptop for some specific reason (licensed software, older OS compatibility), £180 may still be less than the alternative. A repair on a young laptop is usually great value. A repair on an old laptop often isn't, unless paired with an upgrade that adds life. ## Step 4, Combine the repair with an upgrade This is where older laptops come back into contention. A £70 repair plus a £50 SSD upgrade = £120 spent, and the laptop feels new. An old laptop with a spinning hard drive (HDD, not SSD) is crippled by the drive, an SSD upgrade gives 5× perceived speed improvement, and it's often the single most impactful upgrade you can do. Typical upgrade pricing while we have it open anyway: - **SSD swap** (old HDD → new SSD): **£50-100 fitted including the drive** depending on capacity. - **RAM upgrade** (if the laptop has socketed RAM): **£30-60 fitted including the sticks** for 8 GB → 16 GB. - **Battery replacement** (if health is below 70%): **£70-120 fitted** for common models. A 6-year-old laptop with a £70 repair + £60 SSD upgrade + £40 RAM upgrade = £170 total. If that laptop is comparable to a £250 replacement and you've added 3-4 years of life, the repair maths suddenly looks very different. ## Factors that push toward repair - **Licensed or obscure software** that won't easily re-install on a new machine (old CAD packages, specific versions of Adobe, industry-specific tools). - **Specific hardware compatibility**, a particular port, a specific keyboard layout, a discrete GPU that's hard to find in current laptops. - **Data risk.** Replacing a working-but-failing laptop is easier than retrieving data from a dead one. A £100 repair now beats a £500 data-recovery quote later. - **Environmental values.** Keeping a laptop going for another 3-4 years is measurably greener than replacing it. - **Business tax position.** Repairs are immediate expenses; replacements are capital purchases that depreciate over 3-5 years. For a sole trader or small business the repair can be more tax-efficient in the current year. ## Factors that push toward replacement - **Multiple simultaneous faults.** Screen + battery + hinges all broken = costs add up fast. Each individual repair might pass the 50% test, but together they fail. - **Laptop is already 7+ years old** with tired everything. Even if you fix the current fault, another failure is likely in 6-12 months. - **Drop or structural damage** to the chassis. A cracked body never becomes uncracked; keyboard, trackpad and display seating are all affected. - **Spec has dated out of usefulness.** If the laptop originally shipped with 4 GB RAM and 32 GB eMMC storage, no repair makes it fast. Replace and move on. - **The new equivalent is massively better.** Current entry-level £400 laptops are often better than £600 laptops from 5 years ago. ## When "just replace it" is wrong The number one regret we see is people scrapping perfectly-repairable laptops because "well, it's old". A 5-year-old ThinkPad, Latitude or EliteBook with a £60 fix is worth keeping. Business-class laptops from 2019-2021 are genuinely excellent machines, still competitive with current entry-level, and spare parts are abundant. The number one regret we see going the other way is spending £300 fixing a £400 laptop that was tired in multiple ways, getting 6 more months out of it before the next fault. ## When to send it in Request a free photo quote first. For faults needing bench diagnosis, Hark Tech uses a £40 assessment credited against approved repair work and covering tracked return if you decline. We confirm the price, route and warranty before chargeable work begins. --- #### Laptop overheating, loud fan and throttling, step-by-step fix Source: https://harktech.co.uk/help/laptop-overheating-loud-fan-slow _Summary:_ An overheating laptop throttles itself, making everything slow. 90% of the time it's dust in the fan or dried-out thermal paste. Both are fixable, and fixing them can make a 5-year-old laptop feel new. A laptop that's suddenly loud and sluggish is thermally throttling, the CPU is protecting itself by slowing down because it can't shed heat fast enough. This isn't a "get a new laptop" problem; it's nearly always a 90-minute clean and repaste away from running like new. ## How to tell it's thermal - Fan spinning flat out constantly (not just under load). - Keyboard above the WASD area uncomfortable to touch. - Slow and stuttery compared to how it used to run. - Shuts down randomly under load (gaming, video rendering, Zoom). - Battery life noticeably worse (thermal throttling runs the CPU at higher clock-per-watt for longer to try to finish tasks). Quick check: install **HWiNFO64** (Windows, free) or use **iStat Menus** (Mac, paid). Watch CPU package temperature under load. Over 95°C = thermally limited. 100-105°C = emergency throttling kicking in. Should be 70-85°C under sustained load on a healthy laptop. ## 1. Check what's running Open Task Manager (Ctrl+Shift+Esc) or Activity Monitor. Sort by CPU. - A single rogue app at 80%+ CPU = close that app, fan should calm down. - Windows Defender scanning: normal for 20 min after a reboot. Let it finish. - Chrome with 40 tabs open: Chrome is the answer to half of "laptop loud" questions. - `wudfhost.exe` / `WmiPrvSE.exe` / `svchost.exe` high: Windows doing windows things, usually a faulty driver. Driver update or clean install can fix. ## 2. Dust (the usual suspect) Laptop fans are small, so small amounts of dust choke them. Cats, carpets, beards and crumbs all accelerate this. **External clean (quick):** - Power off and unplug. - Can of compressed air, straw attached. - Spray short bursts into the exhaust vent on the side/rear. Hold the fan blade still with a wooden toothpick so the blade doesn't spin (spinning fans generate voltage and can damage the fan controller). - Spray into the intake (usually on the bottom of the laptop). A visible dust cloud should come out. Repeat until no more dust appears. **Internal clean (proper job):** - Unscrew the bottom case. - Remove the fan (usually 3-4 screws + a connector). - Brush the heatsink fins out with a soft brush. - Vacuum or air-blast the fan itself. - Wipe the blades with a soft cloth. Reassemble. You'll see an immediate drop in running temp. ## 3. Thermal paste replacement If dust cleaning doesn't fix it, and the laptop is 3+ years old, the thermal paste between the CPU die and the heatsink has probably dried out. The paste's job is to fill microscopic gaps between the chip and the heatsink, when it hardens and cracks, heat can't transfer. **The job:** - Bottom case off. - Heatsink off (4-6 screws, usually). - Old paste scraped off the CPU/GPU die and the heatsink with a plastic card, then isopropyl 99% on a lint-free cloth. - Fresh paste applied, pea-sized drop on CPU die, same on GPU die. High-quality paste makes a real difference (Arctic MX-6, Thermal Grizzly Kryonaut, Noctua NT-H2). - Heatsink screwed back in the right torque order (usually diagonal, small turns). - Bottom case on, test under sustained load. Most laptops drop 10-20°C under load after a repaste. It's like a new machine. ## 4. Elevate the laptop Free fix: raise the rear of the laptop 2-3 cm. A wooden block, a couple of coins, a proper laptop stand. Most laptops intake air from the bottom; a flat surface chokes the intake. Elevation alone is worth 3-5°C on a healthy system. Never use a laptop on a bed, sofa cushion or lap for long sessions. Soft surfaces block every vent. ## 5. Check the fan works With the case open, power on and watch the fan. Does it spin up when the CPU warms? If it struggles to start, rattles, or one blade is broken, the fan needs replacing. Laptop fans cost £10-30 and take 20 minutes to swap. A failed fan won't just make noise, it'll let the CPU cook itself. **Don't ignore a dead fan** to finish "one more game", it will eventually kill the CPU permanently. ## 6. Firmware / BIOS update Rare but worth checking. Some laptops ship with fan curves that are too conservative (fan stays off too long, CPU runs hot) or too aggressive (fan on at the slightest load). Manufacturers release BIOS updates that tweak these. Check your laptop manufacturer's support page for your model. ## 7. Undervolting (advanced, Windows) Modern Intel and AMD CPUs can often run at lower voltages than the factory default, which reduces heat output for the same performance. Tools like Intel XTU or ThrottleStop (Intel) and Ryzen Master (AMD) let you tune this. Done carefully, it can drop sustained load temps 5-15°C with zero performance loss. This is advanced, don't attempt unless you understand what undervolting means and are willing to spend an hour stability-testing. One wrong setting and the laptop just crashes until you reset to defaults. ## When to send it in Request a free photo quote first. For faults needing bench diagnosis, Hark Tech uses a £40 assessment credited against approved repair work and covering tracked return if you decline. We confirm the price, route and warranty before chargeable work begins. --- #### Laptop keyboard keys not working, liquid, crumbs or failed ribbon? Source: https://harktech.co.uk/help/laptop-keyboard-keys-not-working-liquid _Summary:_ A laptop keyboard with dead keys, stuck keys, or an entire row out is telling you one of four specific things, and the fix differs wildly. Diagnose before you buy a replacement keyboard. Dead or stuck keys on a laptop keyboard rarely mean the whole keyboard is dead. The pattern of which keys are affected tells you exactly what's wrong, and some of these are quick fixes you can try in minutes. ## 1. One or two individual keys sticky or dead If a couple of keys (say the spacebar and A) are sticky or dead but everything else works, it's usually debris under the keycap. **Try this:** - Power off the laptop. - Turn it upside down and tap the bottom gently, dislodges loose crumbs. - Use a can of compressed air: short bursts around and under the affected keys. - Using a plastic spudger (or the tip of a butter knife wrapped in thin tape) lift a corner of the keycap, it should pop off with a light pull. **Don't do this to the spacebar, Enter, or Shift**, they have metal stabilisers that break easily. - Clean underneath with a cotton bud dampened (not soaked) in isopropyl alcohol. Let dry. - Click the keycap back on. If it's still dead after cleaning, the membrane under that specific key has failed, you need a keyboard replacement (section 4). ## 2. A whole row or block of keys dead When a row or column of keys stops working together, it's a **ribbon cable issue**. The keyboard matrix is scanned row-by-row and column-by-column; when the ribbon loses connection on a single trace, all the keys sharing that trace die at once. **Common patterns:** - All keys in the top row (1234567890) dead: one ribbon pin failed. - All Q-row keys dead: another ribbon pin. - The right half of the keyboard dead: half the ribbon has disconnected. **Fix:** - Open the laptop (bottom case off). - Locate the keyboard ribbon where it plugs into the motherboard. Usually a ZIF (zero insertion force) connector with a small flip-up latch. - Unlatch, pull ribbon out, inspect for tears or corrosion. - Clean the contacts with isopropyl on a cotton bud. - Reseat firmly, latch, reassemble. Reseating alone often fixes it. If the ribbon is torn, a replacement keyboard is needed. ## 3. Random keys typing wrong characters, or sticking intermittently Classic **liquid damage** pattern. Coffee, tea, juice or water has spilled at some point (even a small amount) and corrosion is creeping across the keyboard membrane. - One key types several letters when pressed once. - Specific keys type the wrong letter (A gives S, etc.). - Keys register as pressed when you're not touching them (unintended activation during boot, causing weird startup behaviours). Liquid damage under a keyboard is rarely something you can clean from outside. You'd need to remove the keyboard, clean the plastic membrane underneath ultrasonically, and even then old spills have usually corroded through traces. Usually keyboard replacement. If the spill was **recent** (today, yesterday), shut the laptop down and see our [laptop liquid spill guide](/help/laptop-liquid-spill-water-damage-first-steps). Quick action might save it. ## 4. Keyboard replacement, what to expect On most Windows laptops the keyboard is a replaceable part: - **Business laptops (ThinkPad, Latitude, EliteBook)**: keyboard is often user-swappable with two screws. £30-60 part, 20 min job. - **Consumer laptops (most)**: keyboard is attached to the topcase with 40-80 tiny rivets melted through the topcase. Replacement requires a full strip-down, drilling out the rivets, fitting the new keyboard, securing with screws. - **Ultrabooks and ultra-thin gaming laptops**: keyboard is part of the topcase. Requires a full topcase replacement. - **MacBooks (2016-2019 butterfly)**: see our [butterfly keyboard guide](/help/macbook-butterfly-keyboard-sticky-keys-repair). Topcase-only replacement. Costs vary wildly: £30-120 part cost, £40-150 labour depending on the difficulty. ## 5. Keyboard works in BIOS but not Windows Boot into BIOS / UEFI (usually F2 or Delete at startup). Try the keys there. - **Works in BIOS, fails in Windows:** software problem, not hardware. Keyboard driver, sticky keys accessibility setting, or a stuck key on another attached keyboard. Uninstall the keyboard driver in Device Manager and reboot, Windows will reinstall it. - **Fails in BIOS too:** hardware problem. Continue with sections 1-4. ## 6. Short-term workaround An external USB or Bluetooth keyboard is £15-50 and will let you use the laptop until you repair it. Many people keep a laptop this way for years, especially if it's otherwise working well. ## When to send it in Request a free photo quote first. For faults needing bench diagnosis, Hark Tech uses a £40 assessment credited against approved repair work and covering tracked return if you decline. We confirm the price, route and warranty before chargeable work begins. --- #### Laptop hinge broken, screen wobble or cracked case, fix or replace? Source: https://harktech.co.uk/help/laptop-hinge-broken-screen-wobble-cracked-case _Summary:_ A wobbly laptop screen or a crack around the hinge will only get worse. They start small, annoying but usable, and end with the top half of the laptop ripped off the bottom. Fix it now or pay a lot more later. Laptop hinges take a lot of abuse, every lid open/close, every adjustment, every carry in a bag. When they start to fail, it looks trivial: the screen wobbles slightly, or there's a small crack in the palmrest near the hinge. That's the early stage. The late stage is the top half physically separating from the bottom. Catch it early and it's a straightforward fix. ## The progression of a hinge failure - **Stage 1:** lid feels stiffer to open. Screen stays where you put it. Not yet a fault. - **Stage 2:** lid gets noticeably tighter. Needs more force to open past 90°. - **Stage 3:** a hairline crack appears in the plastic around the hinge, usually under the bezel or in the palmrest corner. - **Stage 4:** the crack extends, plastic around the hinge starts breaking away, lid wobbles side-to-side. - **Stage 5:** hinge snaps entirely, display cable starts being torn as the lid pulls away. - **Stage 6:** display cable severs, display stops working. Top and bottom half connected only by cables. **The further along you are, the more expensive the fix.** Stage 1-2 is a lubrication and tightening job. Stage 5-6 often requires a full topcase and bezel replacement, plus cable replacement, plus potentially a screen panel if the lid got bent. ## Stage 1-2, stiff hinge Option A: **live with it**. Stiff hinges don't always progress to failure. Sometimes they just stay stiff. Option B: loosen the screws holding the hinge to the display assembly. On most laptops there are 2-3 screws per hinge visible when you remove the bezel (the plastic frame around the screen). Back them off by 1/4 turn. Screen should move more easily. Don't over-loosen, screen will flop. Option C (least invasive): tiny drop of precision machine oil (3-in-1, not WD-40) at the pivot point. Work the hinge back and forth. Wipe excess. ## Stage 3-4, cracked plastic around the hinge This is where most "should I replace the laptop" moments happen. Don't replace the laptop, replace the damaged parts. The cracked part is usually one of three: - **Bezel** (the plastic frame around the screen): £15-40 part, 20 minutes. - **Palmrest / topcase** (the part with the keyboard): £40-100 part, 40 minutes. - **Rear display cover** (behind the screen): £25-60 part, 30 minutes. All three are common replacement parts on business laptops (ThinkPad, Latitude, EliteBook) and mid-range consumer laptops. Check eBay or laptoparts.co.uk by exact model number. The trick is to catch it before the hinge has pulled enough that surrounding plastic is damaged too. A 2 mm crack stays a 2 mm crack for a while, then one day it's 5 cm and has taken the bezel with it. ## Stage 5-6, hinge has failed, display disconnecting At this point the laptop is often still usable if you never move it. But opening and closing the lid is actively breaking the display cable. Proper fix: - New hinges (£10-30 per side). - Replacement bezel, palmrest and rear cover as needed. - Display cable replacement (£15-40). - Sometimes the display panel itself is damaged and needs replacing (£80-250). Full repair: often £100-250 in parts and labour. Depends heavily on model and what's bent. ## Common laptops with known weak hinges Not naming and shaming, but for reference: - Many HP Pavilion and Envy consumer laptops (2018-2022) have plastic hinge mounts that stress-crack. - Some Lenovo IdeaPad models. - 13-inch Dell XPS from around 2017 had a well-known hinge weakness (fixed in later generations). Business-class laptops (ThinkPad T/X series, Latitude 5000/7000, EliteBook) generally have metal-reinforced hinge mounts and rarely fail this way. ## Do not do these things - **Don't superglue the crack.** Glue bonds plastic but creates a hard spot that concentrates future stress, the crack will re-appear next to the glued area, often worse. Only acceptable as a temporary bodge while you wait for parts. - **Don't continue using the laptop at stage 5.** Every opening is stressing the display cable. A £15 cable turns into a £150 screen replacement once the ribbon tears through. - **Don't try to "straighten" a bent hinge by forcing it.** Laptop hinges are precision-stamped steel; once bent, they're done. ## When to send it in Request a free photo quote first. For faults needing bench diagnosis, Hark Tech uses a £40 assessment credited against approved repair work and covering tracked return if you decline. We confirm the price, route and warranty before chargeable work begins. --- #### Laptop won't turn on or black screen, step-by-step diagnosis Source: https://harktech.co.uk/help/laptop-wont-turn-on-no-power-black-screen _Summary:_ A laptop that won't turn on has maybe six possible causes. Work through them in the right order and you'll know in 20 minutes whether it's a £10 fix at home or needs to go to the workshop. A laptop that won't start looks terminal but usually isn't. Most of the time it's one of a handful of problems, a dead battery, a sleep-mode issue, loose RAM, a failed display. Here's the order we diagnose in. Takes about 20 minutes to work through, and it'll tell you whether you're looking at a home fix or a workshop job. ## Start by listening First thing to check: when you press the power button, what actually happens? - **Nothing at all**, no fans, no LEDs, no sound: power supply / charger / battery problem (section 1). - **LEDs light up briefly then go off:** motherboard short or failed VRM. - **Power light on, fans spinning, but screen stays black:** display or RAM issue (sections 3-5). - **Screen lights up but never boots past logo:** storage or OS issue (not covered here, a different problem). ## 1. Power drain (fixes more cases than you'd think) Laptops can get into a stuck power state where they won't respond even with the charger plugged in. - Unplug the charger. - If the battery is removable: take it out. - Hold the power button down for **30 seconds** with no power connected. This drains the capacitors on the motherboard. - Put the battery back. Plug the charger in. Try to boot. This fixes sleep-mode hangs, firmware glitches, and some charging-circuit lockups. It's the single most effective thing to try first. ## 2. Check the charger and DC jack - Does the charger LED light up when plugged into the wall (without the laptop connected)? - Does a charging LED appear on the laptop when you plug the charger in? - Wiggle the DC jack on the laptop end, if LEDs flicker, the jack is damaged. - Try a different (compatible) charger if you have one. Common failure: the DC jack is soldered to the motherboard on most modern laptops; it cracks after years of cable movement. Symptom: charges only at a specific angle, or not at all. ## 3. External display test If the laptop powers on (fans, lights, keyboard backlight) but the screen is black, the issue is display-side. - Plug an HDMI cable into the laptop and into a TV or monitor. - Power the laptop on. - Wait 30 seconds then press the key combination to mirror display (usually Fn + F4, F5, F7 or F8 depending on brand, look for a monitor icon). If the external display shows the Windows/Mac login screen, the laptop is fully working except for its built-in display. The fault is one of: - **LCD cable**, cracked or disconnected. Common on laptops that have been opened/closed heavily. - **Backlight / inverter**, in older laptops; shine a torch obliquely at the "black" screen and you can just make out a faint image, that's a backlight failure. - **LCD panel itself**, physical damage, cracked internally. - **GPU switching issue**, some laptops switch between integrated and dedicated GPUs; if the dedicated GPU has failed and the laptop can't fall back, you get black. ## 4. RAM reseat If the laptop is still completely blank on external display too, loose RAM is a strong candidate. This fixes a remarkable number of "dead" laptops, especially older ones that have travelled. - Power off, unplug, remove battery if possible. - Find the RAM access panel on the underside (small rectangle held by 1-2 screws). Some ultrabooks have soldered RAM and no access, skip if so. - Open the panel. You'll see 1-2 RAM sticks clipped into slots. - Release the side clips so each stick pops up at 30°. Slide it out. - Blow dust off with compressed air. Re-insert firmly at an angle until it clicks. - Reassemble, power on. If the laptop has two sticks, try booting with each one individually in slot 1, isolates a single faulty stick. ## 5. CMOS reset Rare but worth knowing. A bad BIOS setting can prevent boot. On most laptops: - Unplug the charger. - Remove the battery if removable. - Hold power for 60 seconds. - Some laptops have a small pinhole CMOS reset, check the service manual. Reassemble and try. ## 6. Liquid exposure If the laptop has ever had a spill, even if it "seemed fine afterwards", corrosion on the motherboard is a strong candidate. Symptoms: worked normally, then one day didn't. Look under the keyboard for any sticky residue, discolouration or the tang of stale drink. Liquid damage is a bench job. See our [laptop liquid-spill first-steps guide](/help/laptop-liquid-spill-water-damage-first-steps), the first-response steps are the same for any laptop. ## When to send it in Request a free photo quote first. For faults needing bench diagnosis, Hark Tech uses a £40 assessment credited against approved repair work and covering tracked return if you decline. We confirm the price, route and warranty before chargeable work begins. --- #### Spilled liquid on your laptop, what to do in the first 10 minutes Source: https://harktech.co.uk/help/laptop-liquid-spill-water-damage-first-steps _Summary:_ The first ten minutes after a spill decide whether your laptop lives or becomes scrap. Almost every 'rice doesn't work' post online is a laptop that was handled wrong in the first 60 seconds. Here's what to do. The next 10 minutes are the most important of your laptop's life. Liquid has already made its way to the motherboard, and mineral salts are beginning to corrode metal traces within seconds, even with plain tap water. Every minute you delay, the repair gets harder and more expensive. Follow these steps in order; don't skip anything. ## 1. Power off immediately (within 5 seconds) Do not shut down from the menu. Do not save your work. - **Hold the power button for 5 seconds** until the laptop goes fully dark. - Unplug the charger. - If the battery is removable, take it out **now**. Most modern laptops have internal batteries; skip if yours does. Why the rush: as long as power is flowing, wet PCB traces are electrolysing. Every second of live power turns a cleanable spill into a dead motherboard. ## 2. Unplug everything USB devices, external drives, headphones, HDMI, disconnect it all. A powered peripheral can back-feed voltage into the laptop and undo step 1. ## 3. Drain, don't wipe - **Flip the laptop upside down**, open it in a tent shape (like an inverted V). - Place it on a clean, absorbent towel. - Let gravity pull the liquid out through the keyboard and speaker holes. - Leave it like that for at least an hour. Ideally overnight. **Do not tilt it the normal way up**, that carries liquid deeper into the motherboard. **Do not dab with kitchen roll from above**, that pushes liquid further in. ## 4. The things that will destroy your laptop Old myths that ruin laptops: - **Rice**, doesn't absorb liquid that's already inside the case. Dust from the rice gets into the vents and fan. Never worked, never will. - **Hairdryer / heat gun**, warm air spreads the liquid to areas it hadn't reached, melts plastics, and speeds up corrosion. - **Shaking the laptop**, actively spreads liquid across more of the motherboard. - **Switching it on "just to check it's OK"**, this is the single most common cause of a repairable spill becoming a dead laptop. If anyone (YouTube, well-meaning friend) tells you to try any of these, ignore them. ## 5. What to do if the spill wasn't water The danger level depends on what went in: - **Plain water / tap water**, least bad. Still corrosive within minutes because of dissolved minerals. - **Tea, coffee (black, unsweetened)**, slightly worse due to tannins. - **Sugary drinks (Coke, juice, wine)**, bad. Sugar dries to a sticky, conductive film that short-circuits components even after the water has evaporated. - **Milk, cream, milky coffee**, very bad. Proteins denature and glue themselves to the board. Requires thorough cleaning. - **Salt water / sea water**, worst. Ionic corrosion happens in seconds. - **Alcoholic drinks**, the alcohol actually helps (it evaporates quickly), but the sugar content makes it net worse than water. For anything beyond plain water, don't try to "dry and hope". Skip to step 7 and send it in. ## 6. If it's just water and you want to try drying at home Only viable for plain-water spills caught within 30 seconds, and only if you've followed steps 1-4 correctly. - Leave the laptop upside-down and open in a warm, well-ventilated room (not a bathroom) for **at least 48 hours**. - Do not power on for 72 hours. - Before powering on, visually inspect the bottom vents for droplets. Any visible liquid = not dry. - When you do power it on, have the charger plugged in (so it's not running from the battery). If you see smoke, smell burning, or hear any pop, power off immediately. If it boots and works normally, you got lucky. Be aware: residual corrosion can cause failure weeks or months later. ## 7. Send it in for cleaning (the safest path) A professional liquid-damage repair isn't "dry it". It's: - Full disassembly. - Motherboard removed. - Board ultrasonically cleaned in isopropyl alcohol to remove corrosion and contamination. - Visual inspection under microscope for blown components, corroded traces, lifted pads. - Any obviously-damaged components replaced. - Full function test before reassembly. Costs vary by damage: £80-120 for a clean spill caught fast, £150-400 if components need replacing, more if the motherboard is beyond cleaning and a replacement board is needed. ## Will my data be safe? In most cases yes, the SSD is a separate component and liquid rarely reaches it. Even on dead laptops, we can usually pull the SSD and image your data. Tell us it's a priority when you send the laptop in. ## When to send it in Request a free photo quote first. For faults needing bench diagnosis, Hark Tech uses a £40 assessment credited against approved repair work and covering tracked return if you decline. We confirm the price, route and warranty before chargeable work begins. --- ### MacBooks #### MacBook Pro repair costs: batteries, screens and board work in the UK Source: https://harktech.co.uk/help/macbook-pro-repair-cost-uk _Summary:_ MacBook Pro repair costs vary widely by fault type and model — this guide covers common repairs from battery swaps to logic board work, what affects the price, and when replacing makes more sense than repairing. MacBook Pro repairs cover a lot of ground — from a worn-out battery to a cracked display to corrosion eating through the logic board after a spill. The cost varies more than most people expect, and the answer is rarely as clear-cut as it looks. Here is a straight-talking breakdown of what drives the price, which repairs make sense, and when to walk away. ## What drives the price MacBook Pro repairs vary a lot depending on which component has failed, which model you own, and how complex the labour is. A battery swap on a 2019 Intel model is a very different job to replacing a cracked Retina display on an M3 Max. Three things push the price up or down: the component itself (screen assemblies and logic boards cost significantly more than batteries), the labour involved (microsoldering a failed power delivery IC under a microscope takes far longer than a routine swap), and whether a donor board is needed. Liquid-damaged machines sometimes require a matching board to harvest undamaged chips from, which adds both time and parts cost. ## Common faults and what they involve **Battery degradation.** The most common reason people send a MacBook Pro in. Capacity drops over a few years until the machine barely makes it through a working day on a full charge. Most MacBook Pro batteries are glued in rather than clipped, which makes the job more involved than it looks on YouTube. **Cracked or dead display.** A broken lid panel or a backlight that has failed. Screen assemblies on recent MacBook Pros are expensive because on many models the camera, microphone array, and ambient light sensor all route through the display. A cheap aftermarket panel can cause unexpected problems — camera not recognised, True Tone missing, reduced brightness range. **Liquid damage.** Coffee, water, the occasional energy drink. Liquid does not always kill a MacBook immediately; it corrodes the logic board over the following days or weeks as oxidisation spreads. The sooner you get it into our hands, the better the chances. A board that has been sitting wet for a fortnight is much harder to save than one that arrives the same day. **No power or won't charge.** Could be the battery, the USB-C charging circuitry, a failed power management IC, or a damaged cable. Swapping parts at random rarely works — diagnosing the real cause is most of the job. **Keyboard failure.** The butterfly keyboard generation (2016–2019) was notorious for stuck and dead keys. Replacement requires removing the entire top case, which is a significant repair on any MacBook Pro. **Logic board failure.** Component-level board repair needs microsoldering equipment and takes longer than most jobs. On M-series Macs this is increasingly complex because Apple integrates more functions onto a single package. ## Can you fix it yourself? Some MacBook Pro repairs are manageable at home. There are good teardown guides on iFixit for most models, and batteries on older Intel machines are a well-documented job for anyone comfortable with a screwdriver set and a patient afternoon. A few things make Mac self-repair harder than it looks, though. Apple uses Pentalobe screws, so you need a proper Mac tool kit before you even get inside. On T2 and M-series machines, several components are paired to the logic board at the factory — a replacement screen or Touch ID button sourced from a donor machine can show reduced functionality even if it is physically compatible. Apple calls this parts pairing and it is a genuine barrier when sourcing second-hand spares. Liquid damage is the one to send in rather than attempt yourself. Improper cleaning spreads corrosion instead of removing it, and secondary shorts can make board-level repair significantly harder. Leave it well alone and get it to someone with an ultrasonic cleaner and a microscope. ## Is it worth repairing vs replacing? The honest answer depends on the fault and how old the machine is. A battery replacement on a 2018–2022 MacBook Pro is almost always worth doing. These are well-built machines and a new battery extends working life by several years. The maths are clear. A cracked screen on a recent M-series Pro costs more to fix — display assemblies carry a higher parts price — but a replacement MacBook Pro is not cheap either. A good-condition machine with a cracked lid is still a stronger platform than a budget alternative. Logic board repairs sit in the middle. A failed power management IC on a known failure point costs less to fix than you might expect. A board with extensive corrosion is more involved, and we will always tell you honestly if the repair cost is approaching the value of the machine before any work begins. No surprises. Machines older than eight or nine years start to tip the balance the other way. macOS support for older models eventually ends, which limits what software you can run. We will say so plainly if we think the machine has had its time. ## What about Apple and authorised repairers? Apple Stores and Apple Authorised Service Providers (ASPs) have access to genuine parts and the Service Toolkit needed to complete parts pairing after a repair. They are the right first call if your machine is under AppleCare+ or if the fault may fall under consumer rights legislation — both situations where you want an official paper trail. For out-of-warranty repairs — particularly liquid damage or component-level board work — Apple typically quotes a flat-rate logic board replacement that can be considerable. Independent board-level repair can represent a meaningful saving if the actual fault is more targeted than a full board swap. ## How long does a repair take? Most repairs we turn around within a few working days once the machine is with us. Parts availability is the main variable. Batteries and screens for current models are generally in stock. Niche components for older machines, or particularly unusual board faults, may take a little longer to source. We will give you a realistic estimate when you book it in, not a vague promise. ## When to mail it in If your MacBook Pro has stopped charging, the display is damaged, or you have had a liquid spill and it is behaving oddly, do not leave it too long. Liquid damage in particular worsens the longer the board sits uncleaned. We handle everything by post — pack the machine well, get in touch through [our contact page](https://harktech.co.uk/contact.html), and we will diagnose and quote before any work starts. No obligation to proceed if the quote does not work for you. We will give you a straight answer about whether the repair makes sense. --- #### MacBook Pro stage-light bands at the bottom of the screen, flexgate explained Source: https://harktech.co.uk/help/macbook-stage-lights-display-flickering _Summary:_ Stage-light bands across the bottom of your MacBook Pro screen, or backlight that dies when you open the lid past 90 degrees? It's the display flex cable, not the panel, and it's a fraction of Apple's full-assembly price. ## The two symptoms There are two distinct flexgate symptoms. You probably have one or both: ### Symptom 1: stage-light bands Vertical or near-vertical bright bands at the **bottom edge of the display**, looking a bit like footlights at the front of a stage. Most visible on: - White or light-grey backgrounds (Finder, browsers, Pages) - The lower 1–3 cm of the screen - Worse when the lid is at certain angles These start subtle, you'll think you're imagining it, and get progressively worse over weeks and months. ### Symptom 2: backlight cuts out at full lid angle Display works perfectly at, say, 80 degrees of lid opening. Push the lid back further toward fully open and the **backlight dies entirely**, image still there if you shine a torch on it, but no backlight. Pull the lid forward and it comes back. This is the more advanced stage of the same fault. ## Why this is the cable, not the display Apple ran a flat flex ribbon, the **display flex cable** (sometimes called the backlight flex or the T-Con cable), around the **bottom edge of the display assembly**, where it bends every single time you open or close the lid. The cable was specced too short by a few millimetres. After roughly 10,000–20,000 lid open/close cycles, the copper traces fatigue-crack right at the bend point. The two traces that fail first are typically the ones carrying backlight power and one of the LVDS data lanes, which is exactly why you see backlight cutoff and bottom-edge artefacts. The panel itself is fine. The T-Con board is fine. The logic board is fine. It's literally just a worn-out ribbon cable. ## Which models are affected Flexgate affects: - **13-inch MacBook Pro 2016 (A1706, A1708)** - **15-inch MacBook Pro 2016 (A1707)** - **13-inch MacBook Pro 2017 (A1706, A1708)** - **15-inch MacBook Pro 2017 (A1707)** - **13-inch MacBook Pro 2018 (A1989)**, early production only - **15-inch MacBook Pro 2018 (A1990)**, early production only Apple **silently extended the cable by about 2mm mid-way through 2018 production**. Later 2018 units, and all 2019 onwards, are essentially immune. They never admitted there was a fault, they just changed the part. There's a Display Service Programme that covered some 13-inch 2016 units, but it ended in late 2021 and never covered the 15-inch at all. Most owners now are out of any Apple coverage. ## Try this first, confirm it's actually flexgate Before booking anything, run these checks: ### Test at different lid angles - Set the lid to 90 degrees, note the screen condition - Slowly tilt the lid back to fully open, does the backlight die at a specific angle? - Tilt forward, does it come back at the same angle? A repeatable angle-dependent backlight cutoff is **diagnostic of flexgate**. No other fault behaves this way. ### Look at the bottom edge on a white screen Open a blank white document or a Finder window with a white background. Get the bottom edge of the screen at eye level in a dimly lit room. Look for: - Vertical bright bands, finger-width or thinner - A general brightness gradient that's hotter at the bottom than the top - Dark spots that pulse with brightness changes ### Rule out other faults Not flexgate if: - The display has cracks, dead pixel clusters, or bleed at corners (panel damage) - The whole display is dim with no brightness change at any angle (backlight LED string fault) - You see horizontal lines or static (T-Con or logic-board GPU fault) ## Apple's pathway vs cable-only Apple's official answer: **replace the entire top case display assembly**. Display, lid, hinges, antennae, the whole thing. UK Apple Store pricing for that on a 15-inch is north of £600 once you include labour, and on out-of-coverage 2016 / 2017 units they often won't even quote. Independent repair: **swap just the cable**. The panel, T-Con, lid, and hinges all stay. Cost is a fraction. The catch is that the 2016–2018 display assembly is **glued shut**. Swapping the cable means carefully heating and prying the bezel, replacing the cable with the revised longer version, and re-bonding the assembly. It is not a 20-minute job, but it is very much not a £600 job either. ## When to act Don't wait. Flexgate is **progressive**: - **Early stage-lights**, annoying but tolerable. Cable still has most of its traces intact - **Pronounced bands**, multiple traces failing, the cable is wearing through - **Backlight cuts out at full lid open**, the cable is nearly through. One bad open and you'll be looking at a black screen permanently The cable doesn't get better. Every lid cycle wears it more. If you've spotted early-stage symptoms, book it now while it's a clean cable swap rather than a cable-plus-extras situation. Also: if the cable fully snaps open-circuit while you're using the laptop, you'll typically lose backlight permanently. The display panel is undamaged but unusable until repaired. ## The cable-only repair scope What a competent repair involves: - Heated separation of the glued display assembly (controlled hot-plate or heat-mat work, **not** a heat gun) - Disconnect old flex cable from the T-Con board and bottom hinge clutch - Install the **revised longer flex cable** (the part Apple silently shipped from late 2018) - Cable-route check at multiple lid angles before re-bonding - Re-bond the assembly with fresh adhesive - Burn-in test through several lid cycles to confirm Good-quality replacement cables come from the same panel manufacturers Apple used originally, avoid the £8 eBay specials, the copper grade is poor and they'll fail again inside a year. ## Repair at Hark Tech Flexgate cable swap is one of the cleanest MacBook repairs available, proper part, proper bonding, no full-assembly markup. Details on the [MacBook flexgate repair page](/macbook-flexgate-repair.html). --- #### Is MacBook repair worth it vs buying new? A clear-headed cost guide Source: https://harktech.co.uk/help/is-macbook-repair-worth-it-vs-new _Summary:_ A new MacBook Pro costs £1599+. A MacBook repair can be £90 or £700 depending on the fault. This is the maths that decides which way to go, split by what's wrong and how old the laptop is. Your MacBook is broken. Apple's quote for "just replace the logic board" came in at £1200. A new M4 MacBook Air is £1099. The maths looks obvious, until you realise Apple's £1200 quote is what shops quote; independent repair is often a quarter of that, because Apple replace entire assemblies where independents fix individual components. Here's the honest decision guide. ## What your MacBook is actually worth Trade-in values fluctuate, but useful rules of thumb for mid-2026: - **MacBook Pro (M-series, 2022-2024, 14" or 16"):** £600-1200 working, £100-300 for parts. - **MacBook Air (M-series, 2020-2024):** £350-800 working, £70-200 for parts. - **MacBook Pro (Intel, 2016-2019, 13" or 15"):** £200-450 working, £50-150 for parts. - **MacBook Pro (Intel, 2013-2015):** £100-200 working, £30-80 for parts. - **Butterfly-keyboard MacBooks (2016-2019, both Pro and Air):** drop about £100 from the above because the keyboard risk scares off buyers. Your "working" value is the question. If a fix costs less than half that, it's a good repair. Above that, consider replacement. ## Repair cost brackets, Apple vs independent Apple's out-of-warranty pricing is effectively "swap the whole assembly". Independent workshops fix the specific failed component. Here's how they compare: | Fault | Apple quote | Independent | Difference | |-------|-------------|-------------|------------| | Sticky butterfly key (topcase swap) | £499-679 | **£180-280** | ~60% less | | Liquid damage (full logic board replacement at Apple) | £800-1500+ | **£120-400** | 70-80% less | | Charging port / won't charge | £800+ (logic board) | **£120-180** | 80% less | | Display flicker / Flexgate cable | £600-900 (display assembly) | **£90-140** | 80% less | | Battery replacement | £199-249 | **£130-180** | ~30% less | | Cracked LCD panel | £500-850 | **£180-350** | 50% less | | Keyboard fault (scissor switch, 2020+) | £600-900 (topcase) | **£150-250** | 60-70% less | | Trackpad replacement | £299-399 | **£90-150** | 60% less | The pattern: the more expensive Apple's quote, the bigger the saving from independent repair, because Apple's approach is always "replace the big module", while independent shops target the actual failure. ## Decision rule of thumb 1. **Independent repair under 30% of your MacBook's working value → fix it.** Almost always the right call. 2. **Repair 30-60% → fix it if the MacBook is otherwise in good condition** (battery healthy, screen unscratched, keyboard works elsewhere). Replacement otherwise. 3. **Repair 60-100% → replace.** You're paying most of what a working used unit costs; buy the used one and you've got a whole-machine warranty from the seller. 4. **Repair over 100% of value → scrap for parts, sell components on eBay, put the money toward a replacement.** ## Special cases **[Butterfly keyboard](/help/macbook-butterfly-keyboard-sticky-keys-repair) (2016-2019 models):** Apple's free repair programme ended in November 2024. Topcase swap is now £500+ at Apple or £180-280 independent. On a 6+ year old MacBook, even £180 can be a tough call because you're one of several other age-related failures away. General guidance: if the MacBook is otherwise in excellent shape (battery health above 85%, display pristine), fit a new topcase and get another 3-4 years. If it's tired, use it with an external keyboard until another fault forces the decision. **Liquid damage:** The key variable is *when* liquid hit. Same-day response gives 80-90% chance of recovery for £120-250. Week-old spills that have been powered on throughout have 30-50% recovery rate and may need component replacement pushing cost to £400+. If the MacBook is under 4 years old, send it in ASAP, fix rate beats replace rate strongly when speed is on your side. **SSD-soldered-to-board machines (2018+):** Data recovery is the constraint. If you need the data, you need to repair the machine (or pay for data recovery at £500-2000+). If the data isn't critical, replacement becomes much easier to justify. ## Trade-in trap **Apple's trade-in values are lower than eBay for working MacBooks** but often higher for broken/dead machines (Apple accepts almost any machine for a token £20-50 credit). Sell a working MacBook on eBay; trade a dead one to Apple. Running the numbers this way can make a borderline repair make more sense, selling the repaired MacBook and buying new adds £300-600 of recovered value vs scrapping. ## Apple vs third-party parts quality Fair question to ask. Independent workshops fall into three quality tiers: - **Original, compatible, refurbished or donor parts:** availability and condition vary by model. A written quote should identify the applicable part category before work. - **Compatible third-party parts:** quality and specification vary, so ask what is being fitted and what the repair warranty covers. - **Unverified low-cost parts:** avoid a quote that will not identify the part category or warranty terms. Ask about the parts before booking. A workshop that can tell you the source confidently is almost always in the first two tiers. ## When to send it in Request a free photo quote first. For faults needing bench diagnosis, Hark Tech uses a £40 assessment credited against approved repair work and covering tracked return if you decline. We confirm the price, route and warranty before chargeable work begins. --- #### How to back up your MacBook before sending it for repair Source: https://harktech.co.uk/help/back-up-macbook-data-before-repair _Summary:_ Any reputable repair workshop is careful with your data, but nothing is 100%. A proper backup before sending your MacBook for repair takes 30 minutes and protects you completely. Before you post your MacBook for repair, take half an hour to back up your data properly. A good workshop, including ours, protects your drive during repairs, but the rule for electronics you care about is simple: assume the worst can happen, and plan for it. Here are the three backup methods we recommend, in rough order of how you should prioritise them. ## 1. Time Machine to an external drive (the gold standard) Time Machine is the full-system backup built into macOS. It captures everything: files, settings, installed apps, browser state, email, the lot. From a Time Machine backup you can restore to any MacBook and be exactly where you left off. **What you need:** - An external USB drive with more space than the used space on your MacBook. (Check **About This Mac → Storage**.) 2 TB drives are typically £50-80. - A USB-C cable that works with the drive (most external SSDs ship with one). **How to do it:** 1. Plug the drive in. If macOS asks whether to use it for Time Machine, say yes. Otherwise open **System Settings → General → Time Machine → Add Backup Disk**. 2. Format the drive for Time Machine if prompted. This wipes it. 3. Time Machine starts the first backup automatically. Leave the MacBook running with the drive connected, the first backup can take 2-6 hours depending on how much data you have. 4. When "Last backup" shows "Today" and there's a green tick, you're done. **Before sending the MacBook off, eject the Time Machine drive properly** and keep it at home. Don't post it with the MacBook. ## 2. iCloud sync (belt and braces) iCloud automatically syncs Desktop, Documents and Photos folders (if enabled), plus app data from Mail, Notes, Reminders, Messages, Safari bookmarks, iCloud Keychain (passwords) and anything explicitly iCloud-enabled. **Check what's actually synced:** - **System Settings → Apple ID → iCloud**. Scroll through the list, iCloud Drive, Photos, Contacts, Calendars, Mail, Safari, Keychain, Notes, Reminders. Everything with the toggle ON is backed up to Apple's servers. - If Desktop & Documents isn't on, enable it. Wait for the sync to finish (blue progress circle in the Finder sidebar). - Photos: check **Photos app → Settings → iCloud → iCloud Photos** is on. The advantage of iCloud is that it's automatic and off-site. If your Time Machine drive also gets lost or damaged, iCloud still has the critical stuff. **Pro tip:** iCloud's 5 GB free tier isn't enough for most people. Upgrade to iCloud+ (£2.99/month for 200 GB, £8.99/month for 2 TB) for the duration of the repair if you need the space, then downgrade afterwards. ## 3. Disk image via Migration Assistant (for paranoid users) If the MacBook is your work machine and you want an exact portable copy of its state, create a disk image on an external drive before sending it off. - **Disk Utility → File → New Image → Image from ""**. Creates a compressed `.dmg` file containing the exact contents of the drive. - Save to an external drive. This is slower than Time Machine but creates a single portable file. - Takes 1-3 hours for most MacBooks. Less commonly needed than Time Machine but useful if you specifically want a snapshot you can mount and browse later. ## Specific things to capture before you send it in Whether or not you've done a full backup, make sure these are dealt with before the laptop leaves the house: - **Browser bookmarks + passwords.** Enable iCloud Keychain. Or export from **Safari / Chrome / Firefox → Settings → Bookmarks → Export**. - **Email**, if you use Apple Mail or Outlook in "on this Mac" mode (not IMAP), your local .mbox files aren't on the server. Time Machine catches them; iCloud doesn't. - **Photos not yet uploaded to iCloud.** The Photos app shows you progress in its toolbar. Let it finish. - **Any commercial software licence keys** stored in app documentation or emails. Some (Microsoft Office, Adobe) are re-activatable by sign-in; some (Logic Pro on pre-Big Sur Macs, Final Cut on older versions) can be machine-bound. - **WhatsApp chats.** Back up to iCloud from WhatsApp settings. - **SSH keys and API tokens** stored in `~/.ssh` and `~/.config`. These aren't typically synced. Time Machine gets them; iCloud doesn't. ## What we do in the workshop For the record, here's how your data is treated during a repair at Hark Tech: - The SSD stays inside the MacBook throughout the repair wherever possible. We don't remove or image your drive unless the repair specifically requires it (e.g. some liquid-damage jobs involve pulling the board, during which the SSD may need to be temporarily disconnected). - If we do need to pull the SSD, it goes straight into an anti-static bag labelled with your enquiry number. It goes back into your MacBook at the end of the repair. - We never copy, image or browse your files. - We never ask for your login password. Some diagnostics (especially around display and storage) can be done from the recovery partition or the Apple Diagnostics mode, without ever booting into your user account. That said, always back up anyway. Backups protect against multiple scenarios, courier damage, unexpected board failure during repair, and other rare but real possibilities. 30 minutes of preparation for peace of mind is a very good trade. ## After the repair returns Before unpacking excitedly, resist the urge, check the MacBook boots, gets past login, and shows your data. Then you can relax. If anything is missing or different, tell the workshop immediately so they can check backups on their end (we keep a photo record of the drive state at receipt). ## When to send it in Request a free photo quote first. For faults needing bench diagnosis, Hark Tech uses a £40 assessment credited against approved repair work and covering tracked return if you decline. We confirm the price, route and warranty before chargeable work begins. --- #### MacBook butterfly keyboard sticky or repeating keys, what you can do now Source: https://harktech.co.uk/help/macbook-butterfly-keyboard-sticky-keys-repair _Summary:_ If you own a 2016-2019 MacBook with the butterfly keyboard, you already know: one crumb, one speck of dust, and a key is done. Apple's free repair program ended in November 2024. Here's what to try before scrapping an otherwise-perfect laptop. Apple's second-generation butterfly keyboard, shipped on MacBook Pro 2016 through 2019 and MacBook Air 2018 through 2019, has been widely recognised as the worst keyboard Apple ever made. A single crumb can stop a key working. Apple ran a free Keyboard Service Program for years to replace affected units, but **that program ended in November 2024**. If you've got a butterfly-keyboard MacBook today, you're on your own. Here's what actually works. ## Which machines are affected If your MacBook is one of these, you have a butterfly keyboard: - MacBook Pro 13-inch and 15-inch, 2016 through 2019 - MacBook Pro 13-inch with Touch Bar, 2019 - MacBook Air, 2018 and 2019 - MacBook (12-inch), 2015 through 2017 The 2020 MacBook Air and later, plus the 2019 16-inch MacBook Pro onwards, went back to the reliable scissor-switch "Magic Keyboard". Those aren't affected. ## Symptoms - **Sticky key**, doesn't always register when pressed. - **Repeating key**, single press produces "aaaa" or "eeee". - **Dead key**, does nothing at all. - **Key makes a different sound** from its neighbours, often the first warning sign. Most failures are caused by a single tiny particle lodged under the key mechanism: dust, crumb, pet hair. The mechanism has almost no travel, so any foreign body stops the flex. ## 1. Compressed air (free, try this first) Works on about 40% of mild cases. - Power the MacBook off. - Hold it at a 75° angle, keyboard facing down and away from you. - Using a can of compressed air with the straw attached, spray in short bursts across the keyboard in a zig-zag pattern. - Rotate 90° (so one side is down, the other up), repeat. - Rotate again, repeat from the other side. - Let it settle for a minute, then test. Apple's own guidance recommended this exact procedure. Doesn't always work, if the particle is wedged under the butterfly mechanism rather than in the space between keycaps, air won't shift it. ## 2. Key cap removal and manual cleaning Higher success rate but risks breaking the key. If the MacBook is already nearly useless, lower risk than you'd think. - Use a plastic spudger or a slim credit card corner to lift one corner of the problem keycap. Go slowly, the clips are fragile. - Lift the cap off. You'll see a "butterfly" hinge underneath with a central rubber dome. - Use compressed air to blast the mechanism clean. - If you can see a visible particle, use a dental pick or tweezers (carefully) to lift it out. - Snap the keycap back on, corners first, then press centre until it clicks. **Don't do this with the spacebar**, it has a metal stabiliser and is notoriously easy to break. **Don't pour anything wet onto or under the keyboard**, see our [liquid spill](/help/laptop-liquid-spill-water-damage-first-steps) guide. The butterfly keyboard ties into the topcase with no drainage. ## 3. The nuclear option, topcase replacement The keyboard is not a separate replaceable part on butterfly MacBooks. It's integrated into the "topcase", a single assembly containing the keyboard, trackpad, battery and upper housing. Replacing the keyboard means replacing the topcase. Costs (UK, 2026): - Apple out-of-warranty repair: **£499-679** depending on model. Sometimes more than the laptop is worth. - Independent repair with genuine-spec used topcase: **£180-280**. We stock these for common models. - DIY (iFixit sells the parts): £150-200 in parts, 2-3 hours of work, challenging difficulty. Only worth it if you're confident with 40+ tiny screws and ribbon cables. ## 4. External keyboard (the frugal option) If you mostly use the MacBook docked at a desk, plug in a USB or Bluetooth keyboard. Many people keep butterfly MacBooks running this way for years, the CPU and display are still excellent, just the keyboard is dead. A half-dead built-in keyboard won't trigger system errors; macOS just ignores keystrokes that don't register. Pair an Apple Magic Keyboard (£99) or any cheap USB one and the MacBook is usable again for £99 instead of £500. ## Should I bother fixing it at all? Depends on the model: - **2019 MacBook Pro 16-inch**, wait, that one is scissor-switch, not butterfly. You're fine. - **2019 MacBook Pro 13-inch**, Intel, butterfly. Fix is usually worth it if the spec and condition are otherwise good. - **2018-2019 MacBook Air**, decent machine, topcase swap is usually worth it. - **2016-2017 MacBook Pro**, older Intel, battery probably tired, software support dwindling. Hard to justify £250 on the keyboard unless you love the machine. - **2015-2017 12-inch MacBook**, cute but slow. Only fix if it has sentimental value. ## When to send it in Request a free photo quote first. For faults needing bench diagnosis, Hark Tech uses a £40 assessment credited against approved repair work and covering tracked return if you decline. We confirm the price, route and warranty before chargeable work begins. --- #### MacBook running hot, fans like a jet engine, causes and fixes Source: https://harktech.co.uk/help/macbook-overheating-fan-loud _Summary:_ A MacBook that's suddenly noisy and hot is telling you something: either a runaway process is hammering the CPU, the cooling system is clogged, or the thermal paste has dried out. Here's how to find out which. Apple Silicon MacBooks (M1, M2, M3, M4) have almost silent cooling because the chips don't generate much heat. If yours is suddenly loud, something is wrong. Intel MacBooks run hot by nature but shouldn't be at jet-engine volumes constantly. Here's the troubleshooting order we use. ## 1. Check what's actually running Before touching hardware, find out if software is hammering the CPU. - Open **Activity Monitor** (Cmd + Space → type "activity monitor"). - Click the **CPU** tab and sort by **% CPU** descending. - Leave it open for a minute and watch the top entries. Common culprits: - **WindowServer at 60-80%**, a runaway animation or broken extension. Restart is usually enough. - **kernel_task at 200%+**, macOS deliberately allocating CPU to "kernel_task" to slow the real load down because temperature is already too high. That's a *symptom*, the CPU is hot and the system is stalling it to cool off. Go to section 2. - **A specific app** (Chrome tab, video call, Spotify Web Helper, iCloud syncing) eating CPU, close that app. Fan spins down within 60 seconds. - **mdworker / mds / mds_stores** at high CPU, Spotlight indexing. Normal after a large file import or OS update. Leave it for an hour and it'll finish. About half of "suddenly loud fan" calls are a single misbehaving app or a process stuck in a loop. Restart the MacBook (Apple menu → Restart, not just close-lid sleep) and see if it resolves. ## 2. Dust in the intake vents Macs pull air through the hinge vent (Pro) or the vent between the keyboard and screen bottom edge. Once those are blocked with dust, there's no way to cool the chip. - Power off. Unplug. - With a torch, look through the hinge vents at a low angle. See matted fluff? That's your problem. - A can of compressed air, short bursts, into the intake. Hold the laptop open at the angle it normally sits. - On Intel MacBooks with an opening vent at the back, there's no easy way to reach the heatsink from outside. Vents look clean from the outside when the internal heatsink fins are packed. For deep cleaning (removing the bottom case and vacuuming out the fans directly), follow an iFixit guide for your specific model, moderate difficulty, requires pentalobe drivers. Or send it in. ## 3. Thermal paste (Intel MacBooks 4+ years old) This is almost exclusively an Intel problem. Apple used cheap paste in 2015-2019 models and over-applied it. After 4-6 years it dries out and the gap between CPU die and heatsink stops conducting heat. Symptoms: - Fans ramp within 60 seconds of launching any non-trivial task. - Geekbench scores noticeably lower than when the laptop was new. - CPU temperature (use **iStat Menus** or **Macs Fan Control** to read it) hits 95-100°C on anything intensive. - Kernel_task eating CPU for no reason (see section 1). Repasting is a full strip-down, logic board out, old paste scrubbed off, fresh high-performance paste (Thermal Grizzly Kryonaut, Arctic MX-6) applied, reassembly. Not a DIY job for most people. Drops typical CPU temps by 10-20°C and the fans go almost silent again. A 2015-2017 MacBook Pro can feel newer than when it was bought. Not relevant for Apple Silicon MacBooks (M1 onwards), those are rarely thermal-bound. ## 4. Ambient temperature and how you sit with it Common sense but easy to miss: - MacBook on your lap on a duvet: rear vents blocked, fan ramps to max. - MacBook in a leather sleeve while running: vents 100% blocked, thermal cut-out within minutes. - MacBook in direct sun on a coffee table: ambient 50°C, chip has nowhere to shed heat. Use a flat, hard surface. Laptop stands with elevated rear edges help a lot, even a £15 one knocks 5°C off. ## 5. Rogue browser extensions Chrome, Edge and Safari extensions that haven't been updated can hit 100% CPU in the background and the fans respond. Test by opening the browser in **private/incognito mode** (which disables extensions), if the fan goes quiet, an extension is the culprit. Disable them one at a time. ## 6. Battery health and swelling Worn batteries drive fans up in two ways: - System tries to charge hard and fast, power circuit heats up. - Swollen batteries push the logic board against the bottom case, restricting airflow and sometimes touching heatsinks. Check **System Settings → Battery → Battery Health**. Anything under 80% maximum capacity is worn. If the trackpad doesn't click cleanly, or the MacBook wobbles on a flat surface, the battery is swollen, **stop using the laptop**. Swollen batteries are a fire risk. ## When to send it in Request a free photo quote first. For faults needing bench diagnosis, Hark Tech uses a £40 assessment credited against approved repair work and covering tracked return if you decline. We confirm the price, route and warranty before chargeable work begins. --- #### MacBook black screen or won't wake from sleep, fix list Source: https://harktech.co.uk/help/macbook-black-screen-wont-wake-up _Summary:_ A MacBook with a black screen but a running system is usually one of four things: a display sleep stuck, an SMC hang, an NVRAM corruption, or a failed backlight. Three of those fix themselves with a keyboard combo. A MacBook that powers on but shows nothing on screen is deeply unsettling, you can hear the fans, feel the warmth, but the display is dead. Before you assume the worst, try these in order. Most of the time the fix is a key combination, not a repair. ## First, can you hear it running? Open the lid, press the power button, and listen. - **Chime (on models that have it) or fan spin + keyboard backlight briefly on?** Yes → system is booting, display issue. Go to section 1. - **Nothing at all, no fans, no LEDs?** No → not a black-screen issue, see our [laptop won't turn on guide](/help/laptop-wont-turn-on-no-power-black-screen). - **Fans spin but no chime and no keyboard backlight?** Hardware fault on the logic board (section 5) or graphics. ## 1. Check the display is actually off Sometimes the system is running but has lost track of the display. - Shine a torch at a very oblique angle to the screen (almost parallel to it). - Can you faintly make out the desktop or login window? If yes, the backlight has failed but the LCD panel itself is working. This is usually a blown fuse on the logic board or a failed backlight driver, repairable at component level. Takes the load off suspecting the whole display assembly. If you see nothing at all, the panel, cable or GPU has failed. ## 2. Force a reboot The display can hang for bizarre reasons after a macOS update or a display-drawing bug in an app. - **Hold the power button for 10 seconds** until the laptop fully powers off. - Wait 5 seconds. - Press power once to boot. About a third of "black screen" cases clear here. ## 3. NVRAM reset (Intel only) NVRAM holds display settings. Corrupted NVRAM can blank the screen. Intel MacBooks: - Shut down. - Power on and immediately hold **Cmd + Option + P + R** together. - Hold for 20-25 seconds (two chimes pass on older models). - Release, let it boot normally. Apple Silicon (M1 onwards) resets NVRAM automatically when needed, no user command. Just shut down fully and power on fresh. ## 4. SMC reset (Intel only) The System Management Controller handles display power among other things. Resetting SMC clears stuck display states. Intel MacBooks with T2 chip (2018-2020): - Shut down. - Hold **Control + Option + Shift (right) + Power** for 7 seconds. - Release all, wait 10 seconds, power on. Older Intel MacBooks: - Shut down. - Hold **Control + Option + Shift (left) + Power** for 10 seconds. - Release, power on. Apple Silicon doesn't have a user-accessible SMC reset, just power off fully and restart. ## 5. External display test Plug the MacBook into an external monitor or TV via HDMI (or USB-C if your model doesn't have HDMI). Power on and wait 30 seconds. - **External display shows the desktop:** the MacBook is fully functional, just the internal display is broken. The fault is either the display cable, the backlight, or the LCD panel. All repairable. - **External display also shows nothing:** the GPU or logic board has failed. Harder to fix, may not be economic on older models. ## 6. Safe Mode and Recovery If the external display works, try booting into Safe Mode to rule out software issues: Apple Silicon: shut down → press and hold power until "Loading startup options" → pick your drive while holding Shift → Continue in Safe Mode. Intel: shut down → power on while holding Shift. Release Shift when you see the login window. If Safe Mode boots normally and the internal display works there, a third-party extension or corrupt system file is the problem. A full macOS reinstall from Recovery usually fixes it. ## Common hardware failures In descending order of what we see most: - **Display cable (flex)**, cracks where it bends through the hinge. Symptom: display works at some angles, not others, or develops vertical lines before going completely black. Cable replacement is £40-80 fitted. - **Backlight fuse blown**, image visible under oblique torch light. Fuse swap is a component-level repair under microscope, £60-100. - **GPU failure**, Intel MacBook Pros with AMD dedicated graphics (2016-2019 15-inch specifically) have a notorious failure of the discrete GPU. Symptoms: crashes on graphical tasks, then won't boot. Replaceable only by swapping the entire logic board in most cases. - **LCD panel damage**, crack across the glass (sometimes invisible until you shine a light on it), or a sudden fall/knock. Panel swap £180-350 depending on model. ## When to send it in Request a free photo quote first. For faults needing bench diagnosis, Hark Tech uses a £40 assessment credited against approved repair work and covering tracked return if you decline. We confirm the price, route and warranty before chargeable work begins. --- #### MacBook display flickering, lines or coloured bands, diagnosis Source: https://harktech.co.uk/help/macbook-display-flickering-lines-bands _Summary:_ Vertical lines, flickering, or coloured bands on a MacBook screen have three main causes. The differences are subtle but important, one is a £40 fix, one is £200, and one can mean the logic board. A flickering or lined MacBook screen panics people. But the specific *pattern* of the fault tells you exactly what's wrong, and some of these are cheap fixes, not whole-logic-board replacements. Here's what to look for. ## 1. Flickering that goes away at specific angles (Flexgate) If opening the lid past about 40° causes the screen to flicker, go dark, or develop a "stage light" effect (dark patches at the bottom), you have **Flexgate**, a well-known design flaw on MacBook Pro 2016-2018 models. The display flex cable is too short and wears through where it wraps around the backlight fixture every time the lid opens and closes. Identifying Flexgate: - Affects MacBook Pro 13-inch and 15-inch, 2016 to 2018 (the 2019 models fixed it with a longer cable). - Flickering disappears when lid is at ~30° open, reappears past ~60°. - May present as "stage light" darkness at the bottom of the display. - Eventually the backlight dies completely. Apple ran a free repair program for the 13-inch 2016 model only. Program ended around 2022. Everyone else has to pay. **Fix:** replace the display flex cable. The cable is a £15-30 part, 90 minutes of labour. Third-party repair: **£90-140**. Apple's approach is to replace the whole display assembly (£600+). Avoid Apple for this one. ## 2. Vertical or horizontal lines across the whole screen Thin, coloured lines running top-to-bottom or side-to-side usually mean **LCD panel damage**, either physical impact or a failed panel driver. - Lines in fixed position every boot, same colours: damaged panel. - Lines that change position / flicker / come and go: loose display cable or failing GPU. **Fix:** - Panel replacement: £180-350 depending on model. Genuine-spec panels from iFixit or authorised parts suppliers. - Cable reseat: £40-80 if the cable is OK and just needs reseating. ## 3. Coloured bands that shift when you move the screen Blotches of magenta, green or cyan across the image, particularly when the lid is flexed or you tap the bezel, mean the **display connector has pulled partway out**. - Open and close the lid slowly, do the bands change? - Gently flex the lid, do they shift? - If yes, the connector (inside the hinge or at the logic board) has worked loose. **Fix:** open and reseat the connector. £40-80. Not a big repair, but needs the bottom case off and done carefully. ## 4. Flickering during heavy GPU tasks only If the display is fine during normal use but flickers or glitches only when gaming, editing video, or doing other GPU-heavy work, you have a **failing graphics card**. This is almost exclusively an Intel MacBook Pro 15-inch 2016-2019 problem, the AMD Radeon dGPU on those models has a well-documented failure rate. Symptoms: - Flicker during Photoshop / Final Cut / any game. - Eventually random kernel panics. - Eventually won't boot at all ("folder with question mark"). **Fix:** in most cases, the logic board has to be replaced because the GPU is soldered on. That's £400-700 in third-party repair, £1200+ at Apple. On older models this often isn't economic. A workaround exists: **gfxCardStatus** app lets you force the MacBook to use only the integrated Intel GPU and ignore the failing dedicated one. Runs cooler, no 3D games or video editing, but the machine stays usable for browsing and document work. Extends the life of an otherwise-dying 2017 MacBook Pro by years. ## 5. Flickering that covers the whole screen at random Random whole-screen flicker, sometimes once a minute, sometimes constant, without any specific trigger, is usually the **display cable (flex)** failing. Same cable as Flexgate (section 1) but at a different wear stage. **Fix:** cable replacement, £40-100 fitted. ## 6. "Rainbow" test-pattern flashing on boot If you see multi-coloured test patterns or a rainbow effect during boot only, clearing after a few seconds, that's normal GPU handshake with the panel. Not a fault. If it persists past the login screen, the GPU or display driver is not successfully initialising, usually a logic board fault. ## What to try before sending it in - **Force reboot** (hold power 10s): clears software display glitches. - **Reset NVRAM** (Intel): clears corrupted display settings. - **External display test**: if the external shows a perfect image, your issue is display-side only. If the external *also* shows the same artefacts, the GPU or logic board is at fault. - **Adjust lid angle**: confirms or rules out Flexgate. ## When to send it in Request a free photo quote first. For faults needing bench diagnosis, Hark Tech uses a £40 assessment credited against approved repair work and covering tracked return if you decline. We confirm the price, route and warranty before chargeable work begins. --- #### MacBook won't charge, is it the charger, cable or battery? Source: https://harktech.co.uk/help/macbook-wont-charge-battery-dead _Summary:_ A MacBook that won't charge is usually one of four things: a failed charger, a damaged cable, a dirty port, or a worn-out battery. Three of those are five-minute fixes. A MacBook that refuses to charge sends most people straight to Apple for a £500+ battery replacement. Before you do that, work through these four checks, the first three cost nothing, and one of them is usually the answer. ## Quick diagnosis from the menu bar Click the battery icon in the menu bar. What does it say? - **"Not Charging"** (but charger connected), SMC / power-management issue, or battery is at 100% and system is being clever about charge cycles. See section 3. - **"Charger connected, Not charging"** constantly, hardware fault, work through sections 1-4. - **No response at all, laptop off**, total power path failure. Section 1 first. - **"Service Recommended" / "Replace Soon"**, battery health is below 80% and the cells are worn. Section 4. Also: **System Settings → Battery → Battery Health → Info** shows cycle count and maximum capacity. Anything under 80% capacity is a worn battery. ## 1. The charger Apple chargers fail a lot more than people realise, especially MagSafe cables from 2016-2019 era and USB-C chargers exposed to heat. - Try a different Apple-branded charger if you can borrow one. - Third-party chargers that are NOT MFI-certified can fail to deliver enough power, many "works with MacBook Pro" cheap USB-C chargers are 60W when the Pro needs 87W or 96W. Use the Apple original where possible. - Check the cable for visible damage, bulging, tears, exposed shield near the plug. - Try a different wall socket. Plug a lamp into the one you've been using to confirm it's live. If another known-good charger works, replace yours. Apple 96W USB-C chargers are £79 new; third-party MFI options are £30-40. ## 2. The port USB-C / Thunderbolt ports collect pocket lint, dust and dog hair. A blocked port can't seat the connector properly, and charging is intermittent or fails completely. - Use a dry wooden toothpick (not metal) to gently hook out anything in the port. - Blow a short burst of compressed air (can upright, short bursts only). - Try a different port on the MacBook, most have 2-4 USB-C ports. If only one port works, that's a damaged port, not a charger issue. On older MagSafe models, the magnet surface attracts fragments of metal; wipe with a dry cloth and check the small pins are clean and unbent. ## 3. SMC reset The System Management Controller handles charging, battery and thermal behaviour. When it gets confused, charging stops. Resetting it fixes a lot. **Apple Silicon (M1, M2, M3, M4) MacBooks:** - Shut down fully. - Wait 30 seconds. - Power on. That's it, Apple Silicon resets SMC automatically on boot. **Intel MacBooks with T2 chip (2018-2020):** - Shut down. - Hold **Control + Option + Shift (right side)** + **Power** for 7 seconds. - Release all four keys together. - Wait 10 seconds, then power on normally. **Older Intel MacBooks (non-removable battery):** - Shut down. - Hold **Control + Option + Shift (left side)** + **Power** for 10 seconds. - Release all, power on. About 30% of "won't charge" issues clear with an SMC reset. ## 4. The battery itself MacBook batteries are rated for 1000 cycles before they drop below 80% capacity. If you've had the laptop 5+ years or use it heavily on battery, the battery itself may be the fault. Signs the battery is the problem: - Laptop runs fine on charger but dies instantly when unplugged. - Battery Health shows under 70% capacity. - Cycle count above 1000. - Battery is visibly swollen, the trackpad clicks strangely, the case flexes, or the laptop won't sit flat on a table. **This is urgent**, a swollen battery is a fire risk. Stop using the laptop. Battery replacement at Apple: £199-249. Independent repair with genuine Apple cell: £130-180. Third-party aftermarket: £80-120 (quality variable, cheap cells can swell within a year). ## 5. The logic board (rare but possible) If charger, port, SMC reset and battery age all check out and the laptop still won't charge, the charging IC or a related power component on the logic board has failed. Symptoms: - Laptop charges erratically, sometimes works, sometimes doesn't. - Charging stops above a specific percentage (e.g. never goes above 45%). - USB-C port gets noticeably warm when charging cable is plugged in. This is a board-level repair. The common failure is the **U2 / Tristar** chip that manages USB-C power negotiation. It's replaceable on the bench with a hot-air station by a skilled technician, not a DIY job. ## When to send it in Request a free photo quote first. For faults needing bench diagnosis, Hark Tech uses a £40 assessment credited against approved repair work and covering tracked return if you decline. We confirm the price, route and warranty before chargeable work begins. ---