Guide

AI for SketchUp: Model & Automate with Claude

"AI for SketchUp" now means something concrete: you can drive SketchUp with an AI assistant in plain English — create and edit geometry, run solid operations with exact volumes, take off quantities, classify and export IFC, and lay out documentation in LayOut — without writing a line of Ruby. This guide shows what that looks like in practice, with real prompts you can run against an open model.

What "AI for SketchUp" means today

There are two kinds of AI you might attach to SketchUp. One talks about the software — it can explain where a menu lives, but you still do the clicking. The other operates it: draws the geometry, runs the boolean, counts the components and builds the LayOut sheet. The second is the one worth having.

HuskyBIM takes that second approach. It connects an AI client — Claude Desktop, Cursor, VS Code or Windsurf — to SketchUp through the Model Context Protocol (MCP), an open standard that exposes SketchUp's capabilities to the AI as callable tools. You describe a task; Claude picks the tools and the connector runs them on your open model. HuskyBIM for SketchUp ships 370 such tools.

What you can genuinely automate

Here are real prompts, grouped by the kind of work they cover.

Model and edit
Create a 6 by 4 meter garden room as a group: 90 mm thick walls 2.4 m high, and cut a 900 mm door opening in the south face.
Move every component named "Chair" to a new tag called "Furniture" and rotate them to face the table.
Solids and volumes
Subtract the window-opening solids from the wall group and tell me the exact net volume in cubic meters.
Check whether these two groups are valid solids, and union them if they are.
Quantities and reporting
Count every component by definition name and give me a quantity table.
Total the face area of everything painted with the material "Oak floor", in square meters.
IFC and interoperability
Classify the wall groups as IfcWall, set their FireRating property to EI30, and export the model to IFC.
LayOut documentation
Create a LayOut document with a viewport of the "Plan" scene at 1:50, add overall dimensions, and export it as a PDF.
Trimble Connect
List my Trimble Connect projects, then create a to-do on this project asking the architect to review the roof.

These fall into a few repeatable patterns: generative modeling (make geometry from a description), model QA and cleanup (find and fix things by rule), quantity takeoff (counts, areas, exact solid volumes), and documentation (scenes, LayOut sheets, IFC hand-off). The repetitive, rule-based tasks are exactly the ones AI handles well.

A Ruby escape hatch is built in. If a task has no dedicated tool, Claude can write a small Ruby snippet and run it through the connector's ruby_eval tool — so the practical coverage goes beyond the named tools. You still review what it did before saving.

How it works

The chain is short: an AI client (Claude Desktop, Cursor, VS Code or Windsurf) is where you type; the HuskyBIM extension inside SketchUp receives Claude's tool calls over a local connection and executes them through SketchUp's Ruby API on your open model. Everything runs on your Windows machine; the AI client sends your request text and the tool results to Anthropic's models to reason over them, the same as any Claude chat.

Honest limits

Try AI for SketchUp — free

Create a free HuskyBIM account, install the SketchUp connector, open your model, and start giving Claude instructions in plain language.

Frequently asked questions

Do I need to know Ruby to use AI for SketchUp?

No. You describe what you want in plain language and Claude calls the connector's tools for you. There is no Ruby script to write and no plugin development involved — though Claude can use a built-in Ruby escape hatch on your behalf for unusual tasks.

Does HuskyBIM for SketchUp only read, or can it model?

It models. Across its 370 tools it creates and edits geometry, groups and components, runs solid boolean operations with exact volume reporting, manages tags, materials and scenes, classifies and exports IFC, and builds LayOut sheets with viewports, dimensions and PDF export.

Which SketchUp version is supported?

HuskyBIM for SketchUp supports SketchUp 2026 on Windows. It installs as a SketchUp extension plus a small local connector that links your model to an AI client such as Claude Desktop, Cursor, VS Code or Windsurf.

Is my model data safe? Where does it run?

The extension and connector run on your own Windows machine and talk to SketchUp over a local connection. To answer your prompts, the AI client sends your request text and the data the tools return to Anthropic's Claude models, the same as any other Claude conversation. Review AI output before committing important changes.