Preparing your kitchen

Your vision. Every detail.

Create and edit parametric cabinets inside SketchUp. Configure storage, finishes and construction, then prepare estimates and quotations.

See product details

For interior designers & cabinetmakers.
SketchUp desktop · Windows & macOS
Dynamic Components required

02 / Make it fit

Your space.
Your proportions.

Change the width. Rethink the openings. Make room for the shelves and storage your project needs.

Parametric sizingConfigurable openings & shelf layouts
03 / Explore the finish

A different finish.
A different feeling.

Explore colour and wood grain. Switch the handles. Keep the carcass finish independent, right down to individual overrides.

Materials & reusable assetsGrain direction · Hardware · Overrides
04 / Look inside

Good design
goes deeper.

Open the doors. Extend the drawers. Reveal the inner drawer, and give every opening a purpose.

Opening mechanisms & drawer systemsInteriors you can configure
05 / Understand the construction

The details
make the design.

See how the panels come together. Look closer at the board core and its physical edge bands.

Construction illustration. Colours highlight the core and edge bands.

06 / Revise the project

A new direction.
The same design.

Transfer selected finishes with Style Picker. Refine a whole cabinet run while keeping its individual layouts.

Selective property transfersEfficient project revisions
07 / Turn design into an offer

From your vision.
To their next space.

Bring the design, cabinet schedule and cost estimates together. Prepare quotations and invoices, and move the project forward.

Buy a licenseTry it for 14 days

For interior designers & cabinetmakers.
Purchase and license details on Gumroad.

Inside ML Cabinets

Design with freedom.
Build with detail.

Create and edit parametric cabinets inside SketchUp. Explore the real controls, the cabinet results and the documents that bring a project together.

For interior designers

Explore the possibilities.

Shape the layout, compare finishes and present a cabinet design you can keep refining.

For cabinetmakers

Work through the specifics.

Control construction, edge bands and hardware, then review costs and prepare the customer offer.

Explore the current interface and real SketchUp examples. Enlarge any image to see the details.

01 / Dimensions & layout

Make the cabinet
fit the space.

Start with a base, wall, tall, filler or corner cabinet, including angled base and wall corners. Set its dimensions, then arrange the doors, drawers and openings around the storage you need.

  • Metric and imperial dimensions
  • Groups, partitions and configurable openings
  • Live 3D preview before placement
Explore configuration
900 mm two-drawer base cabinet generated in SketchUp900 mm / DrawersEnlarge
900 mm wide · two drawers · 870 mm high · 580 mm deep
1000 mm double-door cabinet generated in SketchUp1000 mm / DoorsEnlarge
1000 mm wide · double doors · 870 mm high · 580 mm deep

Two native cabinet examples, generated with ML Cabinets.

02 / Angled corners

Make more
of the corner.

Carry your design around the room with angled base and wall cabinets. Shape the shelves, choose the hinge side and set the mounting height for upper units.

  • Base and wall angled corner families
  • Shaped shelves and structural rear sides
  • Focused panel and edge-band inspection
Explore angled corner cabinets
Angled base corner cabinet with dimensional controlsEnlarge
Angled base cabinet: a 450 mm full-overlay door leaf and a derived wall footprint. The guide explains the dimensional relationship.
Wall-mounted angled corner cabinetEnlarge
Wall angled cabinet with configurable mounting height, structural rear sides and a hinged front.
Look closer at construction and edge bands
Angled corner construction and shaped shelvesEnlarge
Shaped shelves and two structural rear sides follow the angled cabinet footprint.
Angled corner rear-side edge bandingEnlarge
Inspect the rear-side panel and assign its individual edge bands in the focused preview.
03 / Project revisions

A new finish.
The same layout.

Transfer selected properties with Style Picker. Change the door and drawer finishes across a cabinet run while keeping each cabinet’s dimensions and opening layout.

  • Choose the properties to transfer
  • Edit multiple cabinets with Bulk Edit
  • Save cabinet designs and personal assets for reuse
Explore Style Picker
Cabinet run before a selective finish transferBeforeEnlarge
Before · sage fronts with an independent white carcass.
The same cabinet layouts with wood door and drawer finishesAfterEnlarge
After · front finishes transferred; dimensions and groups retained.

Native examples using the selective finish-transfer logic. The white carcasses retain their finish.

04 / Construction & edge bands

Specify the panel.
And the core beneath it.

Choose panel construction and back-panel joinery, then specify physical edge bands. Inspect one panel at a time and see how band thickness changes its board core dimensions.

  • Panel thickness, overlays and back construction
  • Band selected edges with individual overrides
  • Focused panel preview with finished and core sizes
Explore construction and edge bands
Finished panel and board core dimensions with four edge bandsEnlarge
Finished 600 × 400 × 18 mm; board core 598 × 398 × 18 mm, with four 1 mm edges banded in this example.
See the back-panel construction controls
Separate top and back stretcher width controlsEnlarge
Independent stretcher widths: 8 cm at the top and 14 cm at the back in this example.
05 / Interior storage

Give every opening
a purpose.

Set shelf count and spacing for an opening, or add an inner drawer behind a door or drawer front. Select an individual item to control its height, finish and hardware.

  • Equidistant or custom shelf spacing
  • Inner drawers with their own parameters
  • Preview the opening to inspect its storage
Explore interior configuration
Nested inner drawers and their individual parametersEnlarge
Inner drawers have their own parameters. This example shows two inner drawers within an outer drawer.
See custom shelf spacing
Custom shelf spacing and clearancesEnlarge
Select a shelf and set its clear space below in the custom shelf-spacing dialog.
06 / Materials & grain

Find your finish.
Keep control of the details.

Choose the carcass and front finishes independently. Set grain direction, switch the handles and use item overrides when one part needs a different treatment.

  • Separate carcass, panel, door and drawer materials
  • Grain direction controls
  • Handle, skirting and glass finishes
Explore materials and overrides
Independent material selections for carcass, fronts and hardwareEnlarge
Separate finishes for the carcass, fronts and hardware, shown on a wardrobe example.
Fine-tune an individual handle
Individual handle offsets and rotation with inherited cabinet valuesEnlarge
An individual handle: 1 cm horizontal offset, inherited Cabinet (3 cm) vertical offset, and a 90° rotation override.

Keep cabinet-level settings inherited, or override one handle’s offsets and rotation. Clear an override to return to the cabinet value.

07 / Openings & drawer systems

Choose how
the cabinet works.

Configure hinged, lift, sliding and folding openings. For drawers, choose a wooden box or a drawer-system preset, then review its fitted length and any compatibility warnings.

  • Opening amount and hardware settings
  • Drawer kits with different side treatments
  • Built-in assets and your personal library
Explore drawer systems
Drawer-system preset selectionEnlarge
Drawer-system choices from the extension manual. Review the selected system and its fit for your cabinet.
08 / Project estimates

Understand the cost.
See what needs attention.

Review materials, quantities and rates, then account for waste, labour and project adjustments. Missing prices are flagged so you can complete the estimate before using it.

  • Cabinet-level cost breakdown
  • Project cost sheets and reviewed updates
  • Internal costs kept separate from customer selling prices
Explore cost estimates
Cost Estimate worksheet with category breakdown and adjustmentsEnlarge
Illustrative rates and totals in the Cost Estimate worksheet. Enter your own local rates and review missing prices before relying on an estimate.
09 / Schedules & customer offers

From your model.
To the customer’s offer.

Organise the cabinet schedule, review project estimates and prepare saved quotations. Revise an offer, create an invoice and export documents for the next stage of the project.

  • Cabinet schedule and project cost status
  • Quotations, revisions and invoices
  • Excel and Printable HTML exports; print to PDF in the browser
Explore quotations and exports
Example ML Cabinets quotation draft with fictional parties and EGP valuesEnlarge
Example quotation · fictional workshop, client and EGP figures.
Example invoice export options including Excel and Printable HTMLEnlarge
Example invoice · exports and an outstanding balance. These are sample project values.

Document examples from the user manual. ML Cabinets prepares offers; it does not process customer payments.

Try it on your next cabinet.

Explore the workflow in your own SketchUp model.

Start a 14-day trialCompare editions
Your first cabinet

A clear place
to begin.

Install the extension, shape a base cabinet and place it in SketchUp. Our short guide takes you through the first steps using the current interface.

Follow the first-cabinet guideBrowse the complete user manual
  1. 01

    Get set up

    Install the downloaded RBZ and enable Dynamic Components.

  2. 02

    Shape your cabinet

    Set its dimensions, layout, construction and finishes.

  3. 03

    Place. Review. Refine.

    Place it in your model, explore its openings and edit the design.

Choose a workflow

Start with the work
you want to do.

Customer voices

From people
using ML Cabinets.

4.3 / 5

8 ratings on the Full edition
Checked 6 October 2026

Read all reviews on Gumroad
“A great plugin for modular kitchen/cabinets. More Power for the Developer for more improvement and good service.”
dexter thaddeus esmeriaVerified buyer · Gumroad
“A great plugin for everyone who wants to build and know more about modular kitchen/cabinets. Thumbs up for the creator who really look into the product to improve it and give good service.”
Kevin Earl SalvanaVerified buyer · Gumroad
“Great product as always! It even features some profiles you can add between the components or at the top!”
AnonymousVerified buyer · Gumroad
“Awesome as usual”
Aurélien TessierVerified buyer · Gumroad

Selected buyer reviews, reproduced in full. The overall rating includes all eight ratings, including critical feedback.

A few practical details

Before you
get started.

Who is ML Cabinets for?

Interior designers and cabinetmakers working in SketchUp. Use it for kitchens, wardrobes, vanities and other cabinet-based interiors.

Does it work inside SketchUp?

Yes. The current Full listing supports SketchUp 2024 and later on Windows and macOS. Dynamic Components must be enabled. Desktop SketchUp is required; this extension does not run in SketchUp for Web.

Can I try it before buying?

Yes. There is a 14-day trial. See the trial product page for the included assets, current download and activation instructions. Get the trial on Gumroad.

How do I purchase a license?

Purchase through Gumroad, where you can review the current price, payment options and license details before checkout. Follow the product’s download and activation instructions to get started.

What do I get with the extension?

A downloadable SketchUp extension, the complete bundled library and access to the user manual. The current 3.4.6 library contains 351 presets and assets across Trial, Educational and Full; license terms differ by edition. Review the current Gumroad listing for exact included content, license terms and download instructions. The first-cabinet guide helps you get started.

What if the Full edition is not right for me?

The Full edition’s current Gumroad listing offers a 7-day money-back guarantee. Review the listing before purchase for the current refund terms.

Where can I get help?

Start with the first-cabinet guide or the searchable user manual. For product questions, use the creator contact route on ML Extensions on Gumroad. Include your SketchUp and ML Cabinets versions when describing an issue.

Does ML Cabinets create photorealistic renders?

ML Cabinets creates cabinet models in SketchUp. The kitchen inspiration images show finished visualisations; rendering is a separate part of the presentation workflow.

Does it generate CNC machining?

ML Cabinets can prepare cabinet geometry for a manufacturing or cutlist workflow. It does not generate CNC toolpaths or hardware drilling. Keep an editable copy before preparing geometry for manufacturing.

Make room for your next idea

Choose your starting point.

Try it in your own workflow. Bring the full edition into your practice. Or explore the Educational option.

Explore first

Trial

Get hands-on before you decide.

Free

A 14-day trial to explore cabinet design in your own SketchUp projects.

The complete bundled library is included. See Gumroad for the current download and activation details.

Start a free trial
Learn & createOctober sale

Educational

A starting point for learning.

$36$29USD

Save $7 · 19% off

Explore the Educational edition for your learning workflow.

Review eligibility, license duration and included library content on the product page.

View Educational

Full & Educational sale ends October 31, 2026.

Prices shown in USD. Purchase and download through Gumroad. See each product page for current pricing, payment options and complete terms.

Product screenshot

Open full-size image in a new tab
Inside SketchUp

See ML Cabinets in action.

A one-minute demonstration of the extension working in SketchUp.