Mon–Sat · 8:00–17:00 (UTC+7)
DIMfor SketchUp
SketchUp plugin suite for panel furniture workshops

Model cabinets in SketchUp. Get G-code and labels for your CNC.

Five plugins in one chain: Cabinet Design → clean panels → DIM CNC → workshop. Built and proven on real cuts in DIM Concept’s workshop.

DIM CNC 0.9.81 cut for real in the workshop on 28/09/20264-head CNC · 1220 × 2440 boardsKey per computer
tu-ao-2-canh.skp — DIM CNC · Auto nesting
Parts read from the model
MFC 17 mm · 2440 × 1220
–sheets
–parts
–yield
–m of edge banding

Illustration on a sample cabinet set, calculated live on this page. Not workshop measurements.

−29.5%shorter through-cut length with common-line cutting simulated
337/337bridges cut off automatically, no breaking by hand simulated
142/142labels with correct data, 0 overflowing fields auto-tested
0overlapping holes when cam connectors are generated auto-tested
Figures come from the workshop’s real project data. “Simulated” means measured on the G-code, not during cutting.
Plugin suite

Five plugins, one workflow

Each step’s output is the next step’s input. No exporting and importing through other software.

See each plugin in detail
Step 1Cabinet Design

Parametric cabinets, drawers, doors, hinges

Step 2Clean panels

One solid per panel, machining marks printed on the face

Step 3DIM CNC

Nesting, toolpaths, G-code, labels

Step 4Workshop

4-head CNC, thermal label printer

0.9.81 · Running in the workshop

DIM CNC

Model or nesting → G-code for 4-head CNC → labels, labelling map, edge drilling report.

Auto nesting
Export G-code
Bridge cut-off
Labels
Edge drilling
0.8.0 · Step 1

Cabinet Design

Parametric cabinets, output as “clean panels” that DIM CNC reads directly.

Create cabinet
Drawer
Hinge
Cam connectors
Edge banding
2.8.7 · Awaiting sign-off

Shop Drawing

A3 drawing sets and quantity tables from the same model.

A3 set + PDF
Quantities
Material check
1.2.2 · Updates

Plugin Manager

One update channel for every computer; buttons grouped on the DIM Concept toolbar.

One update channel
SHA-256 check
Roll back
0.9.62 · Experimental

DIM AI

Type a sentence in Vietnamese to build a drawer-unit desk. Every result must be reviewed.

Sentence → desk
Measured strengths

Every figure states how it was verified

Auto-tested: tests in the release gate of every build. Real SketchUp: used in SketchUp. In the workshop: actually cut or printed. Simulated: measured on the G-code.

444/450

Auto nesting from the model

Parts match the workshop’s reference nesting. Edge banding deducted, no mirrored parts.

auto-tested
Stop

Bad data never gets drilled

Caught 2 D8 holes drawn 22 mm off on real data: location reported, not machined.

auto-tested
7 → 0

Bridges at the edge

Small parts near the edge: the last holding point is always on the inside, tested 6 ways on 77 real parts.

auto-testedsimulated
45/54

Parametric cabinets measured from real ones

Carcass panels match the real cabinet within ±0.05 mm. Resizing 12/12 directions correct.

auto-testedreal SketchUp
128

Cabinet Design → DIM CNC reads directly

Cross-checks passed running the real DIM CNC on 3 real cabinets and a drawer.

auto-testedreal SketchUpin the workshop
4/4 corners

Interlocking-joint drawers

Matches the workshop’s standard model; the cutter covers all 4 corners. Taken to the cutting machine with 1 cabinet.

auto-testedreal SketchUpin the workshop
1 channel

Safe updates

Only approved releases, SHA-256 check of every file, backup before replacing, can roll back.

auto-testedreal SketchUp
0

Silent overwrites

Shop Drawing never overwrites hand-edited drawings; saves a dated backup.

auto-tested
Who it’s for

Three people in the workshop, one SketchUp file

DESIGNER

Model from a library of real cabinets

Parametric cabinets measured from the workshop’s real cabinets. Resize by typing the offset.

  • Drawers, overlay/inset doors, hinges
  • A3 shop drawings from the same model
WORKSHOP OWNER

Know the quantities before cutting

Quantity tables per module and per panel, straight from the model.

  • Common-line cutting, shorter cut paths
  • Every computer updated to the same release
CNC OPERATOR

Get files the machine can run

Bad data stops the plugin and shows where — it never guesses and drills.

  • Labels with part shape, edge banding and edge holes
  • Labelling map and edge drilling report

Try it for 2 days on the cabinets you are building right now.

2-day free trial
Pricing

Pay monthly, yearly or once

Compare plans

Trial

$0
2 days · 1 computer
Verified by email, no card needed
  • Full plugin suite
  • Exports carry a trial watermark
  • One trial per email and per computer
Trial

1 month

$19
30 days
Good for short projects
  • Full plugin suite
  • New releases via Plugin Manager
  • 1 computer transfer
Buy the 1 month plan

1 year

Best value
$149
365 days
Equals $12/month · 35% cheaper than paying monthly
  • Full plugin suite
  • New releases via Plugin Manager
  • 3 transfers per year
Buy the 1 year plan

Lifetime

$399
one-time
Equals 2.7 years of the 1-year plan
  • Full plugin suite
  • New releases for the first 12 months
  • Then 30% a year to keep getting new releases
  • 3 transfers per year
Buy the lifetime plan

Final price — no taxes or fees added at checkout.

Feedback & Roadmap

Users vote, DIM Concept builds in that order

All feedback is public. When an idea ships, the person who suggested it gets extra licence time.

Open the feedback board
0Vote

Post-processors for other CNC machine models

DIM CNC currently has a post-processor for 4-head CNC machines with 1220 × 2440 boards.

DIM CNC · DIM Concept · 29/09/2026
Planned
0Vote

Hinges that avoid cam connector holes automatically

When a hinge overlaps a cam hole, it currently has to be moved by hand.

Cabinet Design · DIM Concept · 29/09/2026
Planned
0Vote

Shelf pins for adjustable shelves

Automatic shelf-pin holes for cabinets with adjustable shelves.

Cabinet Design · DIM Concept · 29/09/2026
Planned