SketchUp was initially developed by @Last Software, founded in 1999 by Brad Schell and Joe Esch in Boulder, Colorado. The founding principle was to create 3D software that was easy to learn and use - "3D for everyone". The first official version was launched in August 2000, immediately winning the "Best New Products or Services" award at the A/E/C SYSTEMS Fall 2000 exhibition.
The Google era (2006-2012)
The growing popularity of SketchUp attracted Google's attention, which acquired @Last Software in March 2006. This acquisition followed a fruitful partnership around Google Earth, allowing users to model buildings for this platform. Under Google's aegis, SketchUp became democratized with two versions:
The Trimble era (2012-present)
In 2012, Google transferred SketchUp to Trimble, a company specializing in the BIM industry. Under Trimble, the software continued to evolve with significant improvements in interoperability and regular annual updates that have continued to this day.
This evolution has allowed SketchUp to become a central tool in many sectors, from architecture to game design, including performing arts and design.
SketchUp's geometric engine stands out for its unique approach to 3D modeling, favoring simplicity while offering considerable power for technical data exchange.
Architecture of the modeling engine
SketchUp uses an edge-face modeling system, different from the more complex B-rep (Boundary Representation) systems used by other CAD software. This approach allows direct and intuitive manipulation of geometries while maintaining a lightweight data structure.
Supported geometric elements
The SketchUp engine efficiently manages:
Geometric healing capabilities
When importing CAD files, SketchUp offers options to improve the quality of geometries:
These features are essential when translating data between different CAD systems, particularly between native and neutral formats. For complex files, this healing capability significantly contributes to the quality of imported models and their subsequent usability.
One of SketchUp's strengths lies in its ability to communicate with different CAD systems via a wide range of file formats. Understanding these formats is essential for effective CAD interoperability.
Table of formats supported by SketchUp
Category | Format | Extension | Import | Export | Availability |
---|---|---|---|---|---|
Native formats | SketchUp | .skp | ✓ | ✓ | All versions |
DAO/CAD formats | AutoCAD | .dwg | ✓ | ✓ | Pro only |
AutoCAD | .dxf | ✓ | ✓ | Pro only | |
Exchange standards | IFC | .ifc | ✓ | ✓ | Pro/Studio (improved in 2025) |
STEP | .step, .stp | × | × | Via extensions | |
IGES | .igs, .iges | × | × | Via extensions | |
3D formats | Collada | .dae | ✓ | ✓ | All versions |
3D Studio | .3ds | ✓ | ✓ | Pro only | |
OBJ | .obj | ✓ | ✓ | Pro only | |
FBX | .fbx | ✓ | ✓ | Pro only | |
VRML | .wrl | × | ✓ | Pro only | |
2D formats | × | ✓ | Pro only | ||
EPS | .eps | × | ✓ | Pro only | |
Image | .jpg, .png, .tif | ✓ | ✓ | All versions | |
Point clouds | LAS | .las | ✓ | × | Pro/Studio |
LAZ | .laz | ✓ | × | Pro/Studio | |
BIM | Revit | .rvt | ✓* | × | Studio only |
*Requires the Revit importer available only with Studio subscription
Latest interoperability improvements
The 2025 version of SketchUp significantly strengthens interoperability capabilities with:
These improvements address the growing need for reliable data exchange in multi-CAD projects and collaborative environments.
The efficiency of a multi-CAD workflow heavily depends on the quality of exchanges between SketchUp and other computer-aided design systems. This section explores the specifics of these interactions.
SketchUp Pro allows importing and exporting AutoCAD files in DWG and DXF formats7. When importing, SketchUp supports many entities:
However, some entities are not supported:
For export, SketchUp offers two distinct options:
For SketchUp Studio subscribers, direct import of Revit files (.rvt) is possible via a dedicated tool that:
For users without the Studio subscription, other exchange methods exist such as IFC export or the use of intermediate formats.
The IFC format (Industry Foundation Classes) plays a crucial role in BIM interoperability. The latest version of SketchUp has significantly improved its support:
These exchange standards greatly facilitate geometric validation and PLM integration in multi-CAD enterprise projects.
SimLab Composer represents a powerful solution distributed by CAD Interop to extend SketchUp's interoperability capabilities towards immersive experiences and advanced visualizations.
SimLab Composer integrates with SketchUp via a free plug-in that creates an active link between the two applications8. This bidirectional connection allows:
SimLab Composer enriches SketchUp models with:
This plugin works with the latest versions of SketchUp on Windows and macOS, offering a cloud-based collaboration solution accessible regardless of the work environment.
SimLab Composer thus transforms SketchUp models into powerful and interactive technical communication tools, particularly useful for:
This solution complements the SketchUp ecosystem by offering advanced Model-based definition (MBD) capabilities while preserving the integrity of the original technical data.
Effective exchange of SketchUp models with other CAD systems requires careful preparation and adherence to certain fundamental principles. Here are the best practices to ensure quality CAD interoperability.
To optimize your SketchUp models before export:
When importing DWG or DXF files:
For conversions between SketchUp and other formats:
These best practices significantly contribute to the quality of exchanged data and the reduction of time spent on model rework after conversion.
In a distributed work context, technical data exchange goes beyond simple format interoperability. It becomes essential to establish effective collaboration processes around SketchUp models.
Trimble Connect offers a robust cloud solution for sharing and collaborating around SketchUp models:
For effective collaboration on multi-CAD projects:
For complex technical projects:
These collaborative approaches significantly strengthen the efficiency of technical data exchanges, particularly important in projects involving multiple companies and different CAD systems. The centralization of exchanges also contributes to long-term data archiving and their subsequent retrieval.
In an environment where multiple CAD systems coexist, optimizing interoperability becomes a technical challenge. This section presents strategies and solutions truly compatible with SketchUp to maximize the efficiency of data exchanges.
For complex professional environments, several extensions extend native interoperability capabilities:
For specific sector needs:
The latest versions of SketchUp offer significantly improved IFC capabilities:
To establish a robust interoperability strategy:
The adoption of these compatible solutions transforms CAD interoperability from a technical challenge into a strategic advantage, facilitating multi-CAD collaboration in complex projects and significantly reducing the risk of errors in data translation