
Article
How to Create a Cut List from SketchUp (2026 Guide)
Cutlistor Team11 min read
Introduction
A cut list is the parts bill you take to the saw: every panel or stick with finished size, quantity, and material. SketchUp is excellent for designing cabinets, furniture, and built-ins in 3D, but it does not generate a production-ready cut list or nested cutting layout on its own.
You can stay inside SketchUp with OpenCutList, export a Collada (.DAE) model into Cutlistor, or skip the model entirely and upload a PDF or screenshot. Hobbyists often start with OpenCutList or a quick screenshot. Cabinet makers and production shops usually want full sheet and linear optimization, printable cutting diagrams, and material cost estimates, which is where Cutlistor fits after the model is ready.
What Is a SketchUp Cut List?
A SketchUp cut list is the same workshop document you would build by hand, except the dimensions come from your 3D model. When someone searches for a SketchUp cut list or a cut list from SketchUp, they want a clean parts table they can cut from, not just a pretty perspective view.
A reliable list usually includes:
- Part dimensions (length × width, plus thickness when it matters)
- Materials (for example birch plywood 18 mm, MDF, melamine, oak)
- Quantities for each unique size
- Grain direction when face appearance or strength matters
- Edge banding notes when finishes affect finished size or buyouts
| Part | Length (mm) | Width (mm) | Qty | Material | Grain |
|---|---|---|---|---|---|
| Side panel L/R | 720 | 560 | 2 | Birch plywood 18 mm | Vertical |
| Bottom | 868 | 560 | 1 | Birch plywood 18 mm | Cross |
| Shelf | 868 | 540 | 2 | Birch plywood 18 mm | Cross |
| Back | 900 | 720 | 1 | Hardboard 3 mm | N/A |
| Door | 714 | 446 | 2 | MDF 18 mm | Vertical |
That table is only the start. Once parts are listed, you still need to nest them on real sheet sizes or stock lengths so you know how many sheets or sticks to buy. For a deeper breakdown of columns and workflows, see our guide on how to make a cut list.
Why You Need a Cut List
- Accurate material estimates before you order plywood, MDF, or lumber
- Faster production because every part size is decided before cutting starts
- Fewer mistakes from missing panels, wrong quantities, or mixed materials
- Clearer project planning for cabinets, closets, and furniture runs
- Material optimization when the list feeds a nesting engine
- Less waste on expensive sheet goods and hardwood
If your next step is nesting parts on sheets or sticks, start with the how to use a cut list optimizer walkthrough, then open the free sheet tool for plywood and panels.
Method 1: Generate a Cut List with OpenCutList
OpenCutList is a free SketchUp extension built for woodworking. It is popular with DIYers and cabinet makers who already design every part as a component inside SketchUp and want a parts report without leaving the model.
What Is OpenCutList?
OpenCutList reads SketchUp components, groups parts by material, and can produce cut lists and basic layouts from the geometry you modeled. It lives inside SketchUp, so there is no separate browser app for the listing step.
That tight integration is the main appeal. The tradeoff is that nesting, PDF handoff, linear stock, offcut reuse, and multi-job workflows vary from dedicated cloud optimizers such as Cutlistor.
How to Install OpenCutList
- Open SketchUp Extension Manager (or Extension Warehouse)
- Search for and download OpenCutList
- Install and enable the extension
- Confirm it appears in your SketchUp menus or toolbar
How to Create a Cut List Using OpenCutList
Once installed, the workflow is component-driven. Geometry that is not a proper component will not list cleanly.
- Create every part as a SketchUp component (side, shelf, bottom, door, drawer front)
- Assign SketchUp materials that match real stock (birch plywood 18 mm, MDF, melamine)
- Configure sheet goods and lumber definitions inside OpenCutList
- Generate the cut list from the model
- Export reports for review or the shop floor
Advantages: free, model-native, familiar for SketchUp-only shops. Limitations: you remain tied to the SketchUp desktop workflow, and full material optimization, AI plan import, and browser-based sheet or linear nesting are stronger outside the extension. Many shops use OpenCutList for a first list, then move the BOM into a dedicated optimizer for yield.
Method 2: Import Your SketchUp Model into Cutlistor
Instead of configuring every nesting rule only inside SketchUp, Cutlistor can import your 3D model and automatically generate cut lists plus optimized cutting layouts. Export once as Collada (.DAE), upload, and let the optimizer group parts, nest sheets, and estimate material.
Why Use Cutlistor?
Cutlistor is built for the step after design: turn a parts list into kerf-aware sheet and linear layouts you can print. You get multi-method nesting, offcut awareness, material requirements, and workshop PDFs without staying locked inside SketchUp for every revision.
That matters when plywood, MDF, and melamine prices keep climbing. A clean SketchUp model plus a strong optimizer usually beats a parts table alone.
Prepare Your SketchUp Model
Each part must be prepared correctly before export. Cutlistor reads components and materials from the Collada file, so messy geometry becomes a messy cut list.
1. Make Every Part a Component
Each cabinet part should be its own SketchUp component. Do not leave finished panels as loose groups of faces inside a larger solid.
- Side panel
- Shelf
- Bottom
- Top
- Door
- Drawer front
2. Assign Materials
Give each real stock its own SketchUp material. Clear material names let Cutlistor group parts automatically when you import.
- Birch Plywood 18mm
- MDF 18mm
- White Melamine
- Oak
- Walnut
3. Export as Collada (.DAE)
In SketchUp: File → Export → 3D Model → Collada (.dae). That export is enough to bring the assembly into Cutlistor for cut list generation and nesting.
Import the SketchUp Model into Cutlistor
After you upload the .DAE file, Cutlistor reads the assembly and builds a production-ready workflow from the components you prepared.
- Reads every component
- Detects quantities
- Detects dimensions
- Groups parts by material
- Creates the cut list
- Optimizes sheet layouts
- Optimizes linear materials
- Estimates material requirements

Method 3: Import a PDF Drawing
Many shops never open SketchUp for every job. If you already have plans, Cutlistor AI can extract parts from uploaded drawings so you still get a cut list and optimized layouts.
Upload cabinet plans, workshop drawings, furniture drawings, or construction PDFs. Review the extracted sizes against critical field measurements, then nest the list the same way you would after a model import.

Method 4: Import a Screenshot or Image
For quick jobs, upload a SketchUp screenshot, cabinet drawing, hand sketch, dimensioned drawing, or photo of plans. The AI identifies parts and generates a cut list you can edit before optimization.
This path is ideal when you need speed more than a perfect CAD export. Always verify hinge-critical and reveal-critical sizes before you cut expensive face material.

OpenCutList vs Cutlistor: Which Is Best?
| Feature | OpenCutList | Cutlistor |
|---|---|---|
| Where it runs | Inside SketchUp | Browser (no SketchUp needed after export) |
| Cut list from model | Yes, from components | Yes, via Collada (.DAE) import |
| Sheet optimization | Basic layouts | Full multi-method nesting |
| Linear / lumber optimization | Limited | Dedicated linear optimizer |
| Edge banding | Material notes in the extension | Per-edge banding with stock and diagrams |
| Lamination | Manual notes / materials | Front and back laminate on parts |
| PDF / screenshot import | No | Yes, with AI extraction |
| Workshop PDF layouts | Reports from the extension | Printable nested cutting diagrams |
| Offcut reuse and cost estimates | Limited | Built into optimization workflow |
| Best for | SketchUp-only listing in the model | Production shops that need yield and PDFs |
| Price | Free extension | Free optimizer + paid CAD/AI quotas |
Choose OpenCutList if you want to stay inside SketchUp and generate a parts list from components you already modeled. Choose Cutlistor if you need kerf-aware sheet and linear nesting, edge banding and lamination on the cut list, AI plan import when you do not have a model, and workshop-ready cutting diagrams after the list is built.
Many shops use both: OpenCutList for a quick in-model check, then Cutlistor for final optimization and PDF handoff.
Why Material Optimization Matters
Plywood is expensive. MDF prices continue to rise. Hardwood and prefinished melamine cost even more. Material waste directly reduces profit on cabinetry and furniture work.
Generating a cut list is only the first step. Optimizing how those parts are cut from sheet goods or stock lengths is where the biggest savings happen. A perfect SketchUp model still wastes money if panels are laid out by eye.
For practical waste-reduction tactics, read the material optimization guide and compare sheet nesting with stick cutting in our sheet vs linear guide.
From Cut List to Optimized Cutting Layout
- SketchUp model
- Cut list
- Material grouping
- Optimization
- Cutting diagrams
- Workshop production
Keep sheet goods and linear stock in separate optimization passes. Cabinet carcass plywood belongs in the sheet optimizer. Face-frame lumber, trim, pipe, and aluminium extrusion belong in the linear tool.

Features That Save Time
- Optimize plywood sheets
- Optimize MDF
- Optimize melamine
- Optimize lumber
- Optimize aluminum extrusions
- Reuse offcuts
- Calculate required sheets
- Estimate material costs
- Generate printable cutting layouts
- Export production reports
Common Mistakes When Exporting from SketchUp
Most bad imports are modeling habits, not software bugs. Fix these before you export Collada.
Parts are not components
Loose geometry and nested groups hide part boundaries. Make each cut panel its own component so quantities and sizes resolve correctly.
Duplicate geometry
Hidden copies of the same panel inflate quantities. Purge unused components and check for stacked duplicates before export.
Missing materials
Default materials force you to regroup everything by hand after import. Assign a named material to every production part.
Wrong material assignments
Doors on carcass plywood stock and backs on door stock will nest on the wrong sheets. Match SketchUp materials to the SKUs you actually buy.
Incorrect scaling
Exporting a model that was drawn in the wrong units produces parts that are inches-as-millimeters or the reverse. Confirm model units before Collada export.
Unnamed components
Component#12 does not help on the saw. Name parts the way your shop labels them (UPR-L, SHELF-01, DOOR-A) so PDF diagrams stay readable.
Frequently Asked Questions
How do I create a cut list in SketchUp?
Model each part as a component, assign materials, then either run OpenCutList inside SketchUp or export Collada (.DAE) and import into Cutlistor for a cut list plus optimized layouts.
Does SketchUp have a built-in cut list?
No. SketchUp does not ship a native woodworking cut list or nesting tool. You need an extension such as OpenCutList or an external optimizer such as Cutlistor.
What is OpenCutList?
OpenCutList is a free SketchUp extension for woodworking. It generates cut lists and basic layouts from components and materials in your model.
Is OpenCutList free?
Yes. OpenCutList is available as a free SketchUp extension. Always confirm the current Extension Warehouse listing for license details and updates.
Can SketchUp export a cut list?
Not by itself. With OpenCutList you can export reports from the model. With Cutlistor you export a 3D Collada file, then generate and export the cut list and cutting PDFs from the optimizer.
Can I import a SketchUp model into Cutlistor?
Yes. Export your SketchUp model as Collada (.DAE) and import it into Cutlistor. The tool detects components, dimensions, quantities, and materials, then builds the cut list and nests parts.
Can I import a PDF instead of a SketchUp file?
Yes. Upload cabinet or furniture PDFs and Cutlistor AI can extract parts. Review sizes, then optimize sheet or linear stock as usual.
Can AI generate a cut list from a drawing?
Yes. Screenshots, photos of plans, and dimensioned drawings can be scanned into a starting cut list. Treat AI output as a draft and verify critical dimensions before cutting.
What file formats does Cutlistor support?
For 3D CAD, Cutlistor supports meshes such as glTF, GLB, and Collada (.DAE), which is the usual SketchUp export path. You can also import spreadsheets (CSV/XLSX) and use AI plan scanning from PDFs or images on supported plans.
How do I optimize plywood from a SketchUp model?
Export the model as .DAE, import into Cutlistor, confirm plywood material groups and real sheet sizes, set kerf and grain where needed, then run the sheet optimizer and export PDF cutting diagrams.
Turn Your SketchUp Model into an Optimized Cut List in Minutes
Whether you are designing cabinets, furniture, closets, or built-ins in SketchUp, Cutlistor makes it easy to go from design to production. Import your SketchUp model as a Collada (.DAE) file, or simply upload a PDF or screenshot, and Cutlistor will generate your cut list, optimize your sheet layouts or linear materials, and produce workshop-ready cutting diagrams in minutes.
With Cutlistor you can:
- Import SketchUp 3D models (.DAE)
- Import PDFs and screenshots with AI
- Generate cut lists automatically
- Optimize plywood, MDF, melamine, and lumber
- Optimize aluminum extrusions and other linear materials
- Reuse offcuts to reduce waste
- Calculate material requirements and costs
- Print professional cutting layouts