Mon–Sat · 8:00–17:00 (UTC+7)
DIMfor SketchUp
Features

Five plugins, with what’s missing stated

Each plugin does one step. Under each plugin, “Limitations” lists what is not built or not yet tested on the machine.

DIM CNC

Running in the workshop
Version 0.9.81 · passed a real cut in the workshop on 28/09/2026

From the model or existing nesting data to G-code for 4-head CNC machines, with labels, a labelling map and an edge drilling report.

  • Nests panels straight from the model: deducts edge banding, keeps orientation, puts the face with most operations on top
  • Thickness taken from the model, not the file name; drill centres calculated from the circle geometry
  • Cutting order by rule: drilling → small round holes → main cutter → final cut-off
  • Common-line cutting and automatic bridge cut-off, on by default
  • Small parts near the edge: outer edges cut first, inner edge last
  • Bad data (misplaced hole, tool too deep, missing tool) blocks the export and shows where
  • Labels show part shape, edge banding and edge holes; design your own label by drag and drop
  • 2D/3D toolpath simulation before running the machine

Limitations: Post-processor available for 1 machine line (4-head CNC, 1220 × 2440 boards). Some items not yet signed off separately on the machine: V-bit, printing on the thermal printer, J-handle.

Buttons: Export G-code · Auto nesting · Draw nesting layout · Copy model dataOutput: G-code · labels · labelling map · edge drilling report

Cabinet Design

Step 1
Version 0.8.0 · one cabinet taken all the way to the cutting machine

Model parametric cabinets in SketchUp and output “clean panels” that DIM CNC reads directly — no redrawing.

  • Library of parametric cabinets measured from the workshop’s real cabinets; resize by typing the offset
  • Interlocking-joint drawers; front rail notches the sides automatically
  • Overlay or inset doors; hinges including oval cup hinges
  • Cam connectors generated by workshop rules, no overlapping holes
  • Edge banding: 4 edges on drawer fronts, handle edges, 3 edges on overlay tops
  • Back panel grooves to size; one solid per panel, machining marks printed on the face

Limitations: No counter or desk templates yet. Hinges don’t yet avoid connector holes. The Create Cabinet panel is still being smoothed out.

Buttons: Create cabinet · Create door · Drawer · Create panel · Mortise · HingeOutput: Clean panels for DIM CNC

Shop Drawing

Awaiting sign-off
Version 2.8.7 · awaiting sign-off

A3 drawing sets and quantity tables from the same model, for quoting and for the workshop.

  • A3 drawing set (.layout + PDF), title block, grid
  • Quantity tables per module and per panel; material table
  • Material check before export
  • Hand-edited files are never overwritten; a dated backup is saved automatically

Limitations: Version 2.8.7 has not passed functional acceptance yet.

Commands: Export Shop Drawing A3 · Material check · Project infoOutput: .layout · PDF

Plugin Manager

Updates
Version 1.2.2 · applied for real many times

One update channel for every computer. Install once; the plugins share the “DIM Concept” toolbar.

  • Only approved releases; SHA-256 check of every package and file
  • Backup before replacing; a power cut mid-update still leaves exactly 1 working version
  • Applied only when SketchUp is closed; can roll back to the previous version
  • One-file installer, removes old plugins

Limitations: The release list is not digitally signed yet.

Toolbar: DIM Concept · 16 buttonsChannel: 1 channel for every computer

DIM AI

Experimental
Version 0.9.62 · experimental

Type a sentence in Vietnamese to build a desk, e.g. “draw one like this, 1500 wide”.

  • Currently builds 1 type: desk with drawer units
  • Every result must be reviewed before it goes to DIM CNC

Limitations: Not certified for production. Not sold separately; open for customer feedback.

Type: Drawer-unit deskStatus: Experimental
System requirements

What it runs on

Swipe sideways to see the whole table

ItemRequirementNotes
SketchUpA version that supports extensionsTested versions: being updated
Operating systemWindowsTested Windows versions and macOS support: being updated
CNC machinePost-processor for 4-head CNC, 1220 × 2440 boardsOther machine lines: in progress. Ask before buying.
Label printingThermal label printerDrag-and-drop label designer
Internet connectionNeeded to activate and to check the keyWorks offline for up to 7 days between checks

Try it on the cabinets you are building right now.

2-day free trial