Documentation

How FreeTextToCAD Works

Everything you need to get from text to 3D model

Quick Start

Using FreeTextToCAD takes about 30 seconds to get your first model:

  1. Open the CAD Generator
  2. Type a description of your part with dimensions (e.g., 40×20×5mm bracket with a 4mm hole in the center)
  3. Click Generate 3D Model or press ⌘ + Enter
  4. Wait 5 to 15 seconds for the AI to generate and render your model
  5. Click Looks good to accept, or give feedback to refine
  6. Click Export STL / OBJ to download

Writing Good Prompts

The quality of your model depends heavily on your prompt. Here are the key principles:

Always include dimensions

The AI defaults to generic sizes when you don't specify. Always give dimensions in millimeters:

Name the shape type

Start with the geometric primitive: box, cylinder, bracket, tube, L-bracket, wedge, ring, etc. This helps the AI choose the right modeling approach.

Describe features in build order

Think like a machinist: describe the base shape first, then what gets cut away or added:

Everything builds in your browser. The first model you make downloads the modeling engine once (~60 MB), then it's cached for instant builds after that.

After it builds

Once a model appears, you can:

Exporting Your Model

Click Export STL / OBJ once your model looks right. You can export as:

STEP / IGES / BREP export is not currently supported; exports are mesh-based (STL / OBJ). If you need to take a model into Fusion 360, SolidWorks, or another parametric tool today, import the STL and rebuild from there.

Rate Limits

The AI models behind the generator are on free plans with a shared daily allowance, so the limits are built around models rather than individual requests. One model is not one AI call: planning, writing the code, repairing it, and reviewing the result typically add up to six to ten calls, and a difficult part can use more.

The trade is deliberate: a longer wait between models buys each one more attempts to come out right. The generator shows a live countdown when a cooldown is running, and tells you how long to wait if you hit any other limit. Networks with a lot of users may also hit a shared per-network daily cap.

Supported Model Types

FreeTextToCAD works best for:

It is less suitable for:

Lettering uses a built-in engraving font covering A–Z, 0–9 and - _ . , : / + = # ! ?. Lowercase is cut as capitals. Accented and non-Latin characters are not in the font, so ask for the blank plate and add those in a slicer.

Photo to 3D Print

Some shapes can't be described in millimeters, because the shape is the picture. Photo to 3D Print is a separate tool for those, and it uses no AI at all — your image is converted to geometry directly in the browser, which means no rate limit, no cooldown, and no waiting on a model. It makes four things:

Your photo stays on your device unless you tick the box offering it to us for improving the tool. High-contrast images with a clear subject work best.

Troubleshooting

My model looks wrong

Use the Give feedback button and describe what's wrong specifically: "The hole is too small", "The walls are too thin", "The proportions look off". Typed feedback is processed with context from your current model.

Generation fails repeatedly

Try simplifying your prompt. Remove fillets and rounds, reduce the number of features, and be more explicit about dimensions. Complex multi-part assemblies are hard for the AI to get right on the first try.

Export produces empty/corrupt file

This can happen after a failed generation. Try regenerating with a slightly different prompt. If it persists, contact us at mattpeshapps@gmail.com.

Further Reading

Visit our Guides & Articles section for in-depth tutorials on 3D printing, CAD design, and how to get the most from AI-generated models.