Chat Basics

How to talk to CoPilot so it does what you meant — and how to tell, quickly, whether it did. Read this once before the task pages; most of the difference between a smooth session and a frustrating one is in these habits.

Where you type. CoPilot lives in the desktop agent beside your CAD window, not inside it: click the floating balloon, press Ctrl+Alt+Space, or use the Open Desktop Agent button on your CAD's CoPilot ribbon.

Just describe the work

There is no command syntax. Describe what you want the way you would tell a colleague who is sitting at the keyboard. CoPilot picks the CAD operations, runs them in your open document, and reports each step as it completes.

Create a 40 x 40 x 10 mm block, then add a 6 mm hole through the centre

You can then follow up in the same conversation, and it edits the model it just built rather than starting again:

Make that hole 8 mm instead
A worked conversation showing a prompt and CoPilot's step-by-step reply
Each step is reported as it finishes, with the values that were actually used.

Units and coordinates

Every number you type is millimetres unless you say otherwise; “20” and “20 mm” mean the same thing. Angles are degrees. Forces are newtons. Say “inch” explicitly if you need imperial.

When a position matters, say which frame you mean. “World” coordinates are the model's global X/Y/Z; sketch coordinates are measured in the sketch's own plane. Being explicit costs four words and saves a rebuild.

Draw the rectangle at world (-115, -20, 11), 40 x 40 mm

Six habits that make CoPilot reliable

  1. One feature per message on anything complicated. A long plan — twenty features in one prompt — can run out of room part-way through and stop in the middle. Ask for a feature, check it, ask for the next.
  2. Say what you expect the result to be. An expected volume, an expected dimension, an expected number of holes. CoPilot cannot fake a measured value, so stating the target turns a hopeful instruction into a checkable one.
    Cut the Ø28 hole through both prongs. I expect the volume to drop by about 22,170 mm³ — measure before and after and tell me the actual change.
  3. Ask for the measurement, not the summary. The prose is written after the work; the measurement comes from the CAD system. See Verifying results.
    What does the mass properties tool report as the volume, in cubic millimetres?
  4. Name geometry by where it is, not by what it is called. “The face whose normal is +Z” and “the edge near (−90, 13, 44)” are unambiguous. “Face3” and “the top edge” are not — face numbers belong to one particular solid, and “top” is not the same direction in every CAD system.
  5. Take a checkpoint before anything risky.
    Take a checkpoint of this document before you start

    If the result is wrong, ask to go back to it rather than unpicking the changes by hand.

  6. When something is wrong, report the measurement. “That is wrong” gives CoPilot nothing to work with; a number tells it exactly what to look for.
    The volume reads 9,000 mm³ but a 40 × 30 × 10 block should be 12,000. Find what is missing.

Watching it work

Steps stream into the chat as they complete, each with the values actually used — not the values you asked for. Read them. A hole reported at Z = 0 when you asked for Z = 20 is visible in the transcript long before it is visible in the model.

For features placed away from the origin, the reply includes placement evidence: the world coordinates the geometry actually landed at. If those are not the numbers you asked for, stop and fix the placement before building anything on top of it.

Screenshots

Take a screenshot of the current model

The image is posted in the chat. CoPilot can also look at its own screenshot and act on what it sees, which is how it catches drawing layout problems.

Set an isometric view, take a screenshot, and tell me whether the ribs are on the correct side

A full-screen capture including dialogs, ribbon and panels is available too — useful when you are asking for help with something on screen.

Undo, checkpoints and rollback

Undo the last operation
Take a checkpoint called "before the shell"
Revert to the "before the shell" checkpoint

A checkpoint is a restorable copy of the document, so it survives things that undo does not. Take one before a long or destructive sequence.

Refusals are a feature

CoPilot will sometimes tell you it did not do something. That is deliberate. Operations that used to report success while quietly doing nothing now stop instead, and the refusal names the measurable reason — the nearest real edge and how far away it was, the gap that was too large, the solver status of a mate that would not solve, a cut that would have removed more material than the body contains.

Read the refusal text: it usually contains exactly the number you need to correct your request.

If a reply reads like a terse mechanical list of operations rather than an explanation, that is a safety net: when a model finishes a long tool run without writing a summary, CoPilot builds one from the actual operation records instead of leaving you a blank bubble. The work did happen. Ask for a proper summary if you want one.

Asking about the model

CoPilot is not only for changing geometry.

What features does the active part contain, with their parameters?
What is the volume, mass and centre of gravity of this part?
Give me the exact bounding box
How many faces does this body have, and how many are cylindrical?
What is the minimum distance between the boss and the rib?
What document is active, and where is it saved?

Selecting and looking at things

CoPilot can highlight geometry in the viewport and change your view, which is often the quickest way to confirm you and it are talking about the same thing.

Select and highlight all the cylindrical faces so I can see which ones you mean
Set an isometric view and fit the model to the window
What is currently selected?
You do not need to select anything before asking for a fillet, chamfer, shell, draft, hole, pattern or boolean — those operations do their own selection. Selecting first is for when you want to see something.

When there is no operation for it

Occasionally you need a CAD command that has no direct equivalent in the chat. CoPilot can open the command's dialog, read it, fill it in and confirm it.

Search the CAD commands for anything about "wrap", then open that command's dialog

See Native Macros & Automation for the full picture, including the caveat that a waiting dialog blocks the conversation until it is answered.

Doing the same thing many times

Create five plates 100 x 60 mm with thicknesses 5, 6, 8, 10 and 12 mm, named PLATE-01 to PLATE-05, saved in C:\parts

CoPilot runs the sequence once per item and reports each result separately, so you can see which ones worked.

Five ways to make CoPilot yours

Exporting a conversation

Conversations can be exported from the chat window, so you can keep a record of what was asked and what was done, attach it to a support request, or hand it to a colleague picking the job up.

Language

CoPilot answers in the language you set in Settings, and the change applies immediately. See Settings & Languages.

What CoPilot cannot do for you

It cannot take responsibility for the result. Everything it produces is a draft for your review — that is not a disclaimer bolted on the end, it is how the tool is designed to be used. Verifying results explains what to check and how.

See also