AI can draft joinery shop drawings only in a limited sense: cut lists, rough elevation sketches, part schedules and drawing notes from a written brief. Dimensions, fixings, joints and tolerances must stay with the joiner, who measures on site, draws or confirms the final sheets and checks every figure by hand before anything is cut.
The reason is simple. A shop drawing is an instruction to make something that fits a real opening, with real hardware, in a material that moves. A language model produces plausible shapes and tidy lists, but it does not know your survey, and it does not notice when its own numbers fail to add up. Used with that in mind, it takes some of the typing and organising out of the job. Used without it, it produces a confident drawing of a cabinet that is 12 mm too wide for the alcove.
What AI can draft, and what it cannot
Split a shop drawing package into its parts and the line becomes clear.
| Part of the package | AI role | Joiner's role |
|---|---|---|
| Cut list from a brief | Draft the list and group by material | Confirm every size and grain direction |
| Elevation sketch | Rough layout, door and drawer arrangement | Redraw to scale from the survey |
| Part and hardware schedule | Build the table, number the parts | Check models, quantities, clearances |
| Drawing notes and finish schedule | Draft wording | Confirm against the specification |
| Revision table and title block text | Draft and keep tidy | Own the revision decisions |
| Section and joint details | Describe options in words | Draw and decide |
| Dimensions, tolerances and fixings | Nothing it should be trusted with | All of it |
The last row is the rule. AI may repeat a dimension you supplied. It must never choose one. If a number on a drawing came from the tool and not from a measurement or a decision, treat the drawing as unchecked.
Write a brief the tool cannot misread
The quality of the draft depends on the brief. Write it as a numbered list, in millimetres, and keep it in one place so you can paste it into every prompt for the job. Include:
- Opening: width, height and depth at three points (top, middle and bottom for width), plus out-of-square readings if you took them.
- Material: species or board type, thickness for carcases, doors, backs and shelves.
- Layout: number of bays, doors, drawers, shelves, with who opens which way.
- Hardware: hinge, runner and handle models, with the clearances their data sheets require.
- Fixed constraints: sockets, pipes, skirting, ceiling height, a cornice you must scribe to.
- Finish: paint, oil or veneer, and whether edges are lipped or banded.
Be honest about unknowns. Write "alcove depth not measured" and the AI will mark it; leave it out and the AI will quietly assume something.

The Complete Excel Course with AI Integration
From formulas and pivot tables to Power Query, DAX, VBA and AI with Copilot, ChatGPT and Claude — hands-on from the first lesson.
By Sagnik Bhattacharya and Virginia Thorn, Primetime Emmy Award winner
Buy nowDrafting a cut list from a brief
A cut list is the most dependable thing to ask for, because it is a table and the arithmetic can be checked. Here is a prompt for a made-up job, a fitted wardrobe in an alcove. The figures are illustrative.
You are helping a joiner. Produce a cut list for a fitted wardrobe from this brief.
Use ONLY the dimensions given. If a dimension needed is missing, write [MISSING: item].
Brief (mm):
- Alcove width 1,820 (measured top 1,822 / mid 1,820 / bottom 1,819), height 2,380, depth 580.
- Carcase: 18 mm MDF. Back: 6 mm. Doors: 18 mm MDF, two doors, overlay, 3 mm reveal.
- One full-height divider at 910 internal. Four shelves each side at spacing [MISSING].
- Plinth 100 high. Scribe allowance 5 mm each side.
Output a table: Part | Qty | Length | Width | Thickness | Material | Edge banding | Note.
Then show your arithmetic for the carcase width and the door width.
The instruction to show arithmetic matters. It exposes the model's reasoning so you can see where a number came from.
Sample output and what you would fix
An illustrative reply gives a carcase width of 1,810 mm (alcove 1,820 less a 5 mm scribe allowance each side), a divider at the centre, and two doors listed at 905 mm each. Check the doors by hand. The brief said "3 mm reveal" without saying where; this workshop's habit on full-overlay doors is a 2 mm reveal at each outer edge and a 3 mm gap between the pair. On that basis each door is (1,810 minus 4 minus 3) divided by 2, which is 901.5 mm. The model simply halved 1,810 and ignored the reveals, so each door is 3.5 mm too wide, 7 mm across the pair, and the doors would clash in the middle with no reveal left at the walls. The fix is to spell out the reveal at every edge and the door style in the brief, redo the sum yourself and replace the number. The error is not a slip in arithmetic but an assumption that was never pinned down, which is the usual failure. For carcase-built cabinets rather than fitted pieces, cabinet shop drawings with AI goes further into box sizes and reveal sums. It also tends to forget parts that nobody mentions: fixed rails, a plinth return, a scribe batten, a top shelf as a fixed structural member. Ask it to list "parts normally in a fitted wardrobe that are not in your list" and compare the result with the drawing in your head. For taking such a list on to quantities and an order, see building a cutting list and material order from a drawing.
Elevation sketches: useful for the conversation, not for the workshop
AI can produce a rough elevation: bays, doors, drawers and handle positions. Ask for a simple, dimensioned line drawing as an SVG or as a labelled text layout, and expect to redraw it. The sketch's value is in the conversation with the client or the main contractor, not as the thing you build from. It lets you test a layout in minutes: "three drawers under two doors, or two over?" Show the sketch, agree the layout, then draw it properly in your CAD or by hand from the survey.
The common errors in generated elevations are predictable. Dimension strings do not add up to the overall size. Doors are drawn wider than the opening they cover. Handles land on hinge lines. Proportions drift, so a 600 mm base unit looks as tall as it is wide. Do a sum check on each string: segments plus gaps must equal the overall, to the millimetre. If the sketch fails the sum check, discard the numbers and keep only the layout idea.
The check-by-hand list
This is where the joiner's skill sits. Before anything is cut, a person with a tape measure and the drawings goes through these points. None are optional, and none are safe to delegate to a chat tool.
- Survey to drawing: overall sizes match the site measurements, with out-of-square handled by scribing or by allowances written on the drawing.
- Dimension strings: every string adds up, and every part dimension appears once, not twice with different values.
- Joints and construction: how carcases connect, how backs fit, how shelves are supported, how doors are hung. Pick and draw these, not describe them.
- Fixings: type, size and position into the wall or the floor, and what the wall is made of. Fixings carry loads and a wrong choice is a safety matter.
- Tolerances: reveals, gaps, flushness, plumb and level, written as a number, such as "3 mm reveal, plus or minus 1".
- Hardware clearances: hinge cup depth, runner side space, handle projection and whether a door can open past a neighbouring one.
- Material movement: solid timber panels need room to move; sheet goods do not, but edges need sealing if the room is damp.
- Grain and finish: direction and matching across doors, and what finish is applied before or after assembly.
- Regulations and specifications: any fire, safety or accessibility requirement in the contract or in local rules, confirmed against the specification and not against the AI's memory.
- Services and access: sockets, pipes, ventilation and how the unit will get through the door and into place.
A filled-in example for the wardrobe: "Fixing: 4 x 80 mm screws through a 44 x 70 batten into masonry, plugs matched to the wall, batten level checked with a spirit level at three points. Tolerance: 3 mm reveal around doors, plus or minus 1 mm. Hardware: hinges 110 degree, cup 35 mm, requires 3 mm door-to-carcase clearance; checked against data sheet on 12 March." A line like that is what a shop drawing is for. A chat tool can format it. It cannot supply the checked values.
Using AI to check, not only to draw
The better use of a model is often review. Paste your own cut list, dimensions and hardware list, and ask it to find problems. The strength of this is that you supply the numbers, so the model works on your facts, and its job is to find inconsistency, which it does reasonably well when asked specifically.
Here is my cut list and drawing notes for a fitted wardrobe (millimetres).
Do not redraw anything. Check and report:
1. Do carcase sides, divider and shelves add up to the alcove width less scribes?
2. Is any part listed in the notes but missing from the cut list, or vice versa?
3. Do door widths plus reveals equal the carcase front width?
4. Are part names used consistently (e.g. "gable" vs "side")?
5. List any assumption you had to make.
Show your arithmetic.
Treat the answer as a list of places to look again. When it says everything adds up, that is not sign-off; a model can miss errors, and a clean report is only as good as the numbers it was given. When it flags something, take out the tape and check.
A small workshop tries it on one job
Say a three-person workshop wins a job for a fitted study: two alcove units with a desk between them. The owner uses AI for the paperwork around the drawings and keeps the drawings themselves in the workshop's usual CAD.
- Site visit (1.5 hours): survey, photos and a written brief with every measurement in millimetres. Nothing is typed into an AI tool yet.
- Drawing (3 hours): the owner draws the units in CAD from the survey, with joints and fixings chosen by hand.
- Cut list (20 minutes, down from about 75): the owner pastes the dimensions from the CAD and asks for a cut list and a hardware schedule. The result is compared line by line with the drawing.
- Checks (40 minutes): the hand checklist above, plus the review prompt. It flags a missing plinth return and a shelf listed twice with two different depths. Both are real.
- Quote and order: the cut list feeds a material order and a price, as in the joinery quotation template tutorial.
In this illustrative case the saving is roughly an hour on a job, and the real gain is that two mistakes were found before cutting. If the owner had asked AI to draw the units from the brief, the time saved would have been spent redrawing.
Parts schedule and drawing notes: the dull work AI does well
Every drawing package needs numbered parts, a hardware schedule, a finish schedule and a notes block, and typing them is slow. This is the safest place to use AI, because the content comes from your decisions and the job is formatting and consistency. Paste your checked cut list and hardware choices and ask for a schedule in the shape your workshop uses: part number, description, quantity, material, finish, hardware reference. Ask for a notes block in short imperative sentences ("Scribe to wall on site", "Seal all cut edges before assembly").
A filled-in fragment, illustrative: "P07 | Divider | 1 | 18 mm MDF, 2,244 x 556 | Sprayed satin, colour per finish schedule | Fixed with 5 mm dowels and glue." The risks here are small but real. The model may renumber parts when you edit the list, so lock part numbers once the drawing refers to them. It may also tidy two different parts into one line because they look alike, such as a left and right gable that need opposite drilling. Ask it to keep handed parts separate and mark them L and R.
Keeping drawing revisions honest
When the client changes the layout in week three, a revision table keeps the shop and the site on the same version. Ask AI to maintain it from plain descriptions: "Rev B, 18 March: divider moved 100 mm left; shelves on right bay re-spaced." The wording is easy; the discipline is yours. Rules that work: every change gets a letter; the old drawing is marked superseded and removed from the workshop; and nothing is cut from a drawing that does not show the current letter. A common failure is that the chat tool and the CAD drift apart: the cut list is regenerated from the old brief, so it describes revision A while the drawing is at B. Paste the current dimensions every time, and put the revision letter on the first line of the prompt.
A realistic mistake, for illustration: a workshop regenerates a cut list after a late change and the AI, working from a stale paste, keeps the old shelf spacing. Four shelves are cut to the wrong pitch before anyone compares the list with the drawing. The cost is a day and a few sheets of board. The fix is procedural: the cut list carries the revision letter in its heading, and the person cutting checks it matches the drawing in hand.
What to say to a client or main contractor
Some clients and contractors ask who produced the drawings. The honest answer is that the joiner drew and checked them, and used software tools, including AI, for lists and paperwork. If a contract or a specification limits the tools you may use, or requires drawings to be approved by a named person, follow it, and when unsure ask the other party in writing. Shop drawings submitted for approval carry your name and your responsibility, and an approval from the other side is of the drawing as you submitted it, whoever or whatever typed the first draft. On the pricing side, use the same item names and finish codes in the quote as on the drawings, so what you quoted and what you drew stay aligned if either is questioned later.
Where generated shop drawings fail at the bench
The dimension strings do not total
The segments of a string say 600, 600 and 590, and the overall says 1,800. The model rounded or guessed. Sum every string; discard figures that fail.
An assumption hides in a number
The door width of 905 mm ignored the reveals on a full-overlay door. Ask for assumptions in every output, and put construction choices in the brief.
Hardware is a different model from the one you ordered
The model wrote a generic runner clearance, and your runner is a slim one needing less. Always paste hardware names and clearances from the data sheet, and check the output matches.
Tolerances are missing
A generated drawing rarely states how much gap is acceptable, or how far from plumb is too far. Write them yourself, and make them numbers.
The client's drawing was altered
If an architect's drawing is pasted in as a reference, the model may reinterpret it, not copy it. Give it a typed dimension list, not a picture, for anything numerical, and keep the original as the authority. See what AI can read reliably from drawings and photos for where reading goes wrong.
Deciding what to buy and what to keep
Dedicated cabinet and joinery design software has long produced cut lists from a 3D model, and some packages now add AI features such as layout suggestions. The same split applies: they save time on the lists and layouts, and the joiner owns the dimensions. Before paying for one, work through the joinery AI app checklist and compare what it adds with what AI adds inside cabinet design software. A general chat tool at a standard paid plan is enough for the briefs, schedules and checks in this tutorial, and nothing in the process needs a client's name or address.
Keep a one-page house rule where everyone can see it: AI drafts words and lists; the joiner owns every dimension; every drawing is checked against the survey before it goes to the saw. That sentence is the whole policy, and it is the part worth writing down.
Questions joiners ask about AI and shop drawings
Can AI replace CAD for joinery drawings?
Not for the drawings you build from. It can draft sketches, cut lists and schedules from a brief, but dimensions, joints, fixings and tolerances must come from your survey, your CAD or your hand drawing. Treat AI output as a first draft that you redraw or check against the real measurements.
Why do AI drawings have wrong dimensions?
Language models describe and produce plausible shapes, but they do not measure or check that numbers add up unless you make them. Dimension strings often fail to total the overall size, and an opening can end up wider than the wall. Always run a sum check on every drawing.
What should I give the AI to get a useful draft?
A written brief with the overall size, site measurements, material and thickness, door and drawer layout, hardware models, and finish. Add what is fixed (openings, services) and what is flexible. The clearer the numbers you supply, the less it invents.
Is it safe to upload a client's plans?
Avoid uploading anything with names, addresses or contract details. Strip the title block, use a job code, and check your plan's privacy settings and the client's permission first. A brief with measurements alone is usually enough.
Can AI check my drawings instead of drawing them?
Checking is often the better use. Paste your own dimensions and cut list and ask it to find sums that do not add up, missing parts, hardware clearances and inconsistent names. Treat its findings as prompts to look again, not as sign-off.
Further reads
- AI Tools for Shop Drawings: Checking Fabrication Drawings Against the Spec — Check fabrication drawings against a spec.
- Cabinet Shop Software: Quotes, Cut Lists and Orders, and What AI Adds — Software that turns drawings into quotes, cut lists and orders.
- Cabinet Maker Quote Template: Materials, Hardware and Fitting With AI — Price the materials and hardware your schedule lists.
- Best AI for Cabinet Making: Supplier Orders, Lead Times and Chasers — Chase board and hardware orders once the cut list is final.
- AI Construction Design Software: What Renovation Contractors Can Draw — What AI design tools can draw for renovation work.
- How Does AI Help in Cabinet Making? Six Workshop Jobs Explained — Six workshop jobs where AI earns its place.
- Cutting List Software vs AI: Which Gives a Carpenter a Reliable Cut List? — Use a panel optimiser for the layout and AI for the parts list. Test both on one finished job with area, count and grain checks.
- AI for Carpentry: A Site Measure Checklist From Notes and Photos — What to record at a measure visit, how to label photos so AI can use them, and how to turn voice notes into a sheet that flags gaps before you leave.
- AI Tools and AI Development: The Complete 2026 Guide — the AI hub, including every tutorial in the AI-for-business series.
Sources: general joinery drawing practice; ChatGPT and Claude plan pages (privacy and file features). Always check dimensions against your own survey and drawings.