ChatGPT Made Your STL? Get It 3D Printed in the UK
AI assistants can design simple parts and hand you an STL. Here is how that file is made, five checks before you upload, what to ask the AI for, and how to get it printed and posted in the UK.
Yes, you can get a part that ChatGPT (or Claude, or Gemini) designed for you 3D printed in the UK, and you do not need to own a printer or find a local shop. Upload the STL to an online print service, see the price, and have it posted to you. At Hark Tech the price appears on screen in seconds, including tracked Royal Mail delivery, from £6.90 an order.
The catch is that AI-made files fail in a few predictable ways. Five minutes of checking before you upload saves a wasted print. This guide covers how the AI actually produces the file, what to check, what to ask it for, and how to get the part made.
How ChatGPT actually makes an STL
A chat assistant does not draw a model the way a CAD program does. It writes code that describes the shape, then runs that code to produce the file. Usually it is one of two routes:
1. It writes a file directly. In ChatGPT, the assistant can run Python and hand you a downloadable .stl. You get the file, but you cannot easily see or edit how it was built. 2. It writes OpenSCAD code. You paste the code into OpenSCAD (free, Windows, Mac and Linux), press Render, then Export as STL. This is the better route for anything you might tweak, because changing a dimension is a one-number edit.
Either way, the shape is only as good as the description you gave it. The AI cannot see where the part has to fit, and it will happily invent a dimension you never mentioned.
Five checks before you upload
Open the file in any free viewer or slicer (Windows 3D Viewer, OrcaSlicer, Bambu Studio or PrusaSlicer all work) and check:
1. Units and overall size. STL files carry no units, and AI code sometimes works in inches or centimetres. A 60 mm box that arrives as 2.4 mm or 1,524 mm is a units mistake. Measure the real object and compare. 2. Wall thickness. Walls under about 1.2 mm print weak or not at all. For anything that takes a load, ask for 2 mm or more. 3. One closed solid. The model should be a single watertight shape, not overlapping pieces or loose floating parts. If the slicer reports errors or shows holes, see our guide to fixing an STL before you upload. 4. A flat face to sit on. A part prints best from a large flat face on the bed. Rounded bottoms and steep overhangs need support material, which costs time and leaves marks. 5. Fit and clearance. If the part slots into or over something, holes and slots need clearance. AI designs often use the exact size, which will not fit. Allow roughly 0.3 mm per side for a sliding fit.
What to ask the AI for
You get a far better file if the first prompt is specific. A checklist that works well:
- All dimensions in millimetres, and the overall length, width and height stated.
- Wall thickness of 2 mm (or whatever you need).
- Clearance of 0.3 mm on any hole, slot or socket that has to fit something.
- A flat base so it prints without supports, and no overhangs steeper than 45 degrees.
- One closed solid with no floating parts.
- Output as OpenSCAD code with the key dimensions as variables at the top, then a binary STL in millimetres.
Then ask it to list every dimension back to you, and check them against your tape measure before you print anything.
For example: "Design a box 80 x 50 x 30 mm outside, 2 mm walls, open top, a 10 x 6 mm cable slot centred on one short side, and a 5 mm ledge along the inside of the other short end. Flat base, millimetres, OpenSCAD with variables, then export a binary STL."
Getting it printed
Upload the STL on our 3D printing service page. STEP files and sliced 3MF files from Bambu Studio or OrcaSlicer work too. The file is sliced for real on our workshop slicer, and you see a firm price before checkout, including tracked postage. UK tracked delivery is free on orders over £40.
A few things the quoter handles for you:
- If the model looks tiny, as if it was exported in inches or centimetres, it warns you and offers to convert it to millimetres, then re-prices the corrected size.
- If one file holds several separate pieces that will not fit on the bed together, it splits them and prices each part.
- You pick the material. PLA suits most indoor parts, PETG is tougher and copes with more heat, ASA is the choice for outdoors and sunlight, and TPU is flexible. See the materials guide if you are unsure.
Print a draft first if fit matters. When the part has to fit something exactly, a Draft quality print in PLA (from £5.18) is a cheap way to test the AI's dimensions before paying for the final material. Adjust the numbers, re-export, and order the real one.
What we print, and what we don't
We print the file exactly as supplied. We do not redesign or repair AI-generated models, so the checks above matter. If a print is faulty or does not match its description, you can choose a free reprint or a full refund. That policy does not cover a design, scale or material choice in the file you supplied, which is another reason to run a draft when the fit is critical. The full policy is on our returns page.
Why print in the UK
Overseas print bureaus can look cheap until delivery is added, and a one-off part often takes longer to arrive. Ordering from a UK service means a firm delivered price on screen and tracked Royal Mail delivery, with most Standard prints dispatched within 2 working days, and Express available when you need it faster.
One customer who came to us this way had ChatGPT design the part and produce the files, then asked it where to get them printed. Afterwards he wrote:
"Thank you for offering a quick and affordable service. Being local, or even in this country, is very important. … Your Business model of providing access to one-off prototyping and low volume orders to individuals is spot on."
Simon D, Hark Tech print customer, October 2026
If ChatGPT or another assistant sent you here, upload the file it gave you on the printing page and you will see the real delivered price in seconds.