Understanding the CAD Viewer
The integrated CAD viewer in CAD ROOMS eliminates the need for expensive CAD licenses for reviewers, clients, and manufacturing partners. Understanding what the viewer can do helps you collaborate more effectively, conduct design reviews without specialized software, and identify changes between versions visually.
This guide explains the viewer's capabilities, when to use it, and how to leverage it for better collaboration.
What is the CAD Viewer?
The CAD viewer is a browser-based 3D visualization tool built into CAD ROOMS that allows you to:
- View 3D CAD models without native CAD software
- Navigate assemblies and inspect components
- Measure dimensions and angles
- Compare different versions visually (CAD diffing)
- Annotate and markup designs
- Share views with team members
Key Advantage: Anyone with access to the file can view it in full 3D, regardless of whether they have SolidWorks, Inventor, Fusion 360, or any other CAD software installed.
Quick Reference
Viewer Capabilities
Capability | Supported |
View and Download 3D models | âś… Yes |
Navigate assemblies | âś… Yes |
Measure dimensions | âś… Yes |
Compare versions | âś… Yes |
Section views | âś… Yes |
Edit geometry | ❌ No |
Create drawings | ❌ No |
Supported File Formats
The CAD Viewer supports 35+ CAD and neutral formats, covering the most commonly used engineering workflows.
Supported formats include:
- Native CAD formats (e.g. SolidWorks, Creo, Inventor, NX, CATIA)
- Neutral formats (e.g. STEP, IGES, STL, Parasolid)
- 2D and visualization formats (e.g. DWG, DXF, JT, glTF)
Format coverage continues to expand as new workflows and ecosystems are added.
Viewer Capabilities
1. 3D Navigation
Standard Navigation:
- Rotate: Click and drag to rotate the model
- Pan: Right-click and drag (or Shift + drag) to pan
- Zoom: Scroll wheel to zoom in/out
- Fit to View: Double-click to fit entire model in view
Navigation Cube:
- Located in top-right corner
- Click faces for standard views (Front, Top, Right, etc.)
- Click edges for isometric views
- Click corners for trimetric views
- Home button returns to default view
View Modes:
- Perspective: Realistic view with depth perception
- Orthographic: No perspective distortion (engineering view)
- Wireframe: Show only edges
- Shaded: Solid surfaces with lighting
- Shaded with Edges: Combination view (most common)
2. Assembly Navigation
Assembly Tree:
- Hierarchical view of all components
- Expand/collapse subassemblies
- Click components to highlight in 3D view
- Show/hide individual components
Component Selection:
- Click components in 3D view to select
- Selected components highlight in tree
- Multi-select with Ctrl/Cmd + click
Visibility Control:
- Show/hide components individually
- Isolate specific components
- Show only selected components
- Restore all visibility
Exploded Views (if available in source file):
- View assembly in exploded state
- Understand component relationships
- See internal parts
3. Measurement Tools
Distance Measurement:
- Measure between two points
- Measure between faces, edges, or vertices
- Results shown in model units
- Measurements persist in view
Angle Measurement:
- Measure angles between faces or edges
- Results in degrees
- Useful for verifying design intent
Area Measurement (if supported):
- Measure surface areas
- Calculate material requirements
4. Section Views
Section Planes:
- Cut through model to see internal features
- Position section plane anywhere
- Rotate section plane to any angle
- Multiple section planes possible
Use Cases:
- Inspect internal features
- Verify wall thicknesses
- Check clearances
- Understand internal assembly
5. CAD Diffing (Version Comparison)
Visual Comparison:
- Compare two versions of the same file
- See what geometry changed
- Identify added, removed, or modified features
Comparison Modes:
Side-by-Side:
- View both versions simultaneously
- Synchronized navigation
- Easy to spot differences
Overlay:
- Superimpose versions with transparency
- Color-coded differences
- See exact geometric changes
Color-Coded Diff:
- Green: Added geometry
- Red: Removed geometry
- Yellow/Orange: Modified geometry
- Gray: Unchanged geometry
Use Cases:
- Design reviews
- ECO verification
- Change identification
- Troubleshooting issues
6. Annotations
The Annotation Tool in the CAD Viewer allows you and your team to communicate directly within the 3D model — by adding comments, tagging teammates, and highlighting areas of interest.
- Comment Panel: Open the annotations panel from the left toolbar to view or manage discussion threads.
- Pinned Notes: Comments are attached to specific parts of the model for precise context.
- Threaded Discussions: Each annotation supports replies for focused collaboration.
- @Mentions: Tag teammates to notify them directly in the thread.
- Attachments: Add supporting PDFs or images to provide additional context.
- Version-Scoped: All annotations remain linked to the version they were created on.
Collaboration Features:
- All annotations stay linked to the model version where they were created.
- Tagged users receive in-app notifications.
- Annotations can be resolved or unresolved for review cycles.
7. Properties and Metadata
Model Properties (if embedded):
- Center of gravity
- Surface area
- Volume
- Dimensions
When to Use the CAD Viewer
âś… Use the Viewer For:
Design Reviews:
- Review designs without opening CAD software
- Stakeholders can participate without CAD licenses
- Measure and verify dimensions
- Check for obvious issues
Client Presentations:
- Show designs to clients in browser
- No software installation required
- Clients can explore models themselves
- Professional presentation
Manufacturing Review:
- Manufacturing partners can inspect designs
- Verify producibility
- Measure critical dimensions
- Identify potential issues
Change Verification:
- Use CAD diff to see what changed
- Verify ECO implementation
- Confirm changes match description
- Identify unintended changes
Quick Inspection:
- Check file before downloading
- Verify correct file was uploaded
- Spot-check dimensions
- Confirm assembly structure
Team Collaboration:
- Discuss designs in meetings
- Point out specific features
- Get feedback from non-CAD users
- Share views with team
Viewer Interface
Main Viewing Area
3D Canvas:
- Central area showing the model
- Interactive 3D manipulation
- Context-sensitive cursor
- Selection highlighting
Background:
- Gradient or solid background
- Adjustable for contrast
- Professional appearance
Navigation Cube
Location: Top-right corner
Functions:
- Standard view selection (Front, Top, Right, Back, Bottom, Left)
- Isometric views (click edges)
- Trimetric views (click corners)
- Home button (reset to default view)
Usage: Click any face, edge, or corner to instantly orient the model
Toolbar
The Toolbar provides quick access to all inspection, visualization, and collaboration tools in the CAD ROOMS Viewer.
Location: typically located on the left side of the viewer. Some actions may also appear in the top area depending on context.
Common Tools:
- Assembly Explorer : Browse the assembly hierarchy and select individual parts or subassemblies.
- Assebly Explode: Show exploded assembly view (if available)
- Reset Camera: Reset the camera to the default fitted view of the model.
- Measure: Measure distances, angles, areas, and other geometric properties directly on the model.
- Visual Style: Switch between different rendering modes such as shaded, wireframe, X-ray, and more.
- Metadata: View file-related information
- File Relationship: View how the current file is connected to related parts or assemblies.
- Annotation: Add comments directly to the model with full visual context
- Section View: Create section views
Assembly Tree Panel
Location: Typically left side
Contents:
- Hierarchical component list
- Part names
- Visibility toggles (eye icons)
- Selection indicators
Functions:
- Navigate complex assemblies
- Show/hide components
- Select components
- Understand structure
Viewer vs. Native CAD Software
When Viewer is Sufficient
âś… Viewing and inspection
âś… Design reviews
âś… Client presentations
âś… Change verification
âś… Quick measurements
âś… Assembly navigation
When Native CAD is Required
❌ Editing geometry
❌ Creating new designs
❌ Detailed analysis (FEA, CFD)
❌ Drawing creation
❌ Complex measurements
❌ File format conversion
Viewer Advantages
No Installation:
- Works in any modern browser
- No software to install or maintain
- No license costs for reviewers
Universal Access:
- Anyone with project access can view
- Works on any device (desktop, tablet)
- Platform-independent (Windows, Mac, Linux)
Always Up-to-Date:
- View latest version immediately
- No need to download and open files
- Automatic format support updates
Collaboration-Friendly:
- Easy to share views
- Annotations and comments integrated
- Version comparison built-in
Technical Requirements
Browser Compatibility
Supported Browsers:
- Chrome (recommended)
- Firefox
- Safari
- Edge
Requirements:
- Modern browser (last 2 versions)
- JavaScript enabled
- WebGL support (for 3D rendering)
Performance Considerations
File Size:
- Small files (< 10 MB): Instant loading
- Medium files (10-50 MB): Few seconds
- Large files (50-200 MB): May take 10-30 seconds
- Very large files (> 200 MB): May be slow or require optimization
Complexity:
- Simple parts: Excellent performance
- Assemblies (< 100 parts): Good performance
- Large assemblies (100-1000 parts): Acceptable performance
- Huge assemblies (> 1000 parts): May be slow
Common Use Cases
Use Case 1: Client Design Review
Scenario: Show prototype design to client for approval
Process:
- Invite clients as Workspace Members and assign with Viewer roles for the relevant projects.
- Client opens file in browser (no CAD software needed)
- Client navigates model, measures features
- Client adds comments and attachments under ECOs.
- Designer addresses feedback
- Client approves or requests changes
Benefits: No CAD license needed for client, easy collaboration, professional presentation
Use Case 2: Manufacturing Feasibility Review
Scenario: Manufacturing partner reviews design for producibility
Process:
- Share project with manufacturing partner (Project Viewer)
- Partner inspects geometry in viewer
- Partner measures critical dimensions
- Partner uses section views to check wall thicknesses
- Partner comments on potential issues
Multi-CAD Compatibility
CAD ROOMS supports a wide range of file formats used across engineering, design, and manufacturing. This ensures seamless collaboration — no matter which CAD tool your team relies on.
With built-in 3D viewing, version control, and CAD Diffing, you can work with native files directly in the cloud without installing any third-party software.
With built-in 3D viewing, version control, and CAD Diffing, you can work with native files directly in the cloud without installing any third-party software.
CAD File Formats
The platform supports over 35 CAD and engineering file types, including:
Format | Version | Extensions |
3MF | 1.2.3 | 3MF |
ACIS | Up to 2023 | SAT, SAB |
AutoCAD - 2D | Up to AutoCAD 2025 | DWG, DXF |
AutoCAD - 3D | Up to AutoCAD 2025 | DWG, DXF |
Autodesk 3DS | Any | 3DS |
Autodesk DWF | Any | DWF, DWFX |
Autodesk Inventor | Up to 2026 | IPT, IAM |
Autodesk Navisworks | From 2012 to 2026 | NWD |
CATIA V4 | Up to 4.2.5 | MODEL, SESSION, DLV, EXP |
CATIA V5 | Up to V5_6R2025 | CATDrawing, CATPart, CATProduct, CATShape, CGR |
CATIA V6 / 3DExperience | 3DXML 4.3 | 3DXML |
COLLADA | Any | DAE |
Creo - Pro/E | Pro/Engineer 19.0 to Creo 12.4.0.0 | ASM, NEU, PRT, XAS, XPR |
DGN | 7, 8 | DGN |
FBX | ASCII: from 7100 to 7500, Binary: All | FBX |
GL Transmission Format | Version 2.0 only | GLTF, GLB |
I-deas | Up to 13.x (NX 5), NX I-deas 6 | MF1, ARC, UNV, PKG |
IFC | IFC2 up to 2.3.0.1, IFC4 up to 4.3 | IFC, IFCZIP |
IGES | 5.1, 5.2, 5.3 | IGS, IGES |
JT | Up to v10.9 | JT |
NX - Unigraphics | UG11 to UG18, UG NX, NX5 to NX12, NX1847 to NX2506 | PRT |
Parasolid | Up to 38 | X_B, X_T, XMT, XMT_TXT |
PRC | All Versions | PRC |
Revit | 2015–2025 | RVT, RFA |
Rhino3D | From 4 to 8 | 3DM |
Solid Edge | 1–20, ST1–ST10, 2019–2025 | ASM, PAR, PWD, PSM |
SolidWorks | From 97 up to 2025 | SLDASM, SLDPRT |
STEP | AP 203 Ed1, Ed2 - AP 214 - AP 242 Ed1, Ed2, Ed3 | STP, STEP, STPZ |
STEP/XML | Any | STPX, STPXZ |
All Versions | STL | |
U3D | ECMA-363 | U3D |
VDA-FS | Version 1.0 and 2.0 | VDA |
VRML | V1.0 and V2.0 | WRL, VRML |
Wavefront OBJ | Any | OBJ |
Notes
- Large or complex assemblies may take longer to load.
- If your format isn’t listed, please contact CAD ROOMS Support for confirmation.
Viewing & Collaboration
Most supported CAD formats can be:
- Viewed in 3D with orbit, zoom, and pan
- Measured and inspected
- Compared visually using CAD Diffing
CAD ROOMS bridges the gap between different CAD ecosystems, enabling tool-agnostic design review and efficient collaboration across teams and partners.
Related Articles
Changing Visual Styles in the CAD Viewer
Whether you want to examine internal structures or display a model with a more artistic flair, our Visual Styles have you covered.
The CAD ROOMS Viewer provides multiple visual styles to help you inspect geometry, understand internal structures, and review designs more effectively—without opening native CAD software.
Visual styles can be switched instantly, allowing you to adapt the view based on your task: design review, clearance checks, manufacturing validation, or presentation.
Accessing Visual Styles
In the CAD Viewer, click the Visual Style icon in the left toolbar to open the list of available rendering modes.
Each mode changes how geometry, edges, and surfaces are displayed.
Visual Styles by Inspection Purpose
Instead of thinking in terms of rendering modes, it is often more useful to choose a visual style based on what you want to inspect.
General Design Review
Use these styles when you want a clear and familiar representation of the model:
- Shaded
- Fully shaded solid geometry with lighting
- Wireframe on Shaded
- Solid surfaces with visible wireframe edges
- High-level design reviews
- Understanding overall shape and surface continuity
Best for:
Geometry and Feature Inspection
Use these styles when edges, curves, and relationships are more important than surfaces:
- Wireframe
- Displays only edges and curves
- Hidden Line
- Shows visible edges while hiding obscured geometry
- Without Hidden Line
- Displays all edges equally, including hidden ones
- Geometry validation
- Understanding feature relationships
- Reviewing dense or highly constrained models
Best for:
Internal Structure and Clearance Checks
Use these styles when you need to see inside the model without cutting geometry:
- X-Ray
- Semi-transparent surfaces that reveal internal components
- Internal inspection
- Clearance and interference checks
- Assembly validation without sectioning
Best for:
Concept and Presentation Views
Use these styles when visual clarity or shape emphasis is more important than technical detail:
- Gooch
- Non-photorealistic shading with enhanced edge contrast
- Toon
- Simplified shading with strong outlines
- Concept reviews
- Presentations
- Emphasizing form without material distraction
Best for:
Quick Reference: Choosing a Visual Style
Task | Recommended Style |
General design review | Shaded / Wireframe on Shaded |
Geometry inspection | Wireframe / Hidden Line |
Internal inspection | X-Ray |
Clearance checks | X-Ray |
Concept presentation | Toon / Gooch |
Key Benefits
- Switch visual styles instantly without reloading files
- No CAD software required
- Ideal for collaboration with non-CAD users
- Consistent visualization across revisions and shared views
Related Articles
- Section Views
- Measurements
- CAD Diffing (Version Comparison)
- Annotations & Comments
How to Measure Parts and Assemblies
The CAD ROOMS Viewer includes a powerful Measurement tool that allows you to inspect dimensions, angles, and areas directly on 3D models and assemblies—without leaving the browser.
Measurements are interactive, precise, and designed to work seamlessly with visual styles and section views, making them ideal for design reviews, verification, and collaboration.
Open the Measurement Tool
- Open a part or assembly in the CAD ROOMS Viewer.
- Click the Measurement icon in the left toolbar.
- Select the measurement type from the dropdown menu.
All measurements appear directly on the model and are listed in the Measurement panel.
Measurement Modes
You can switch between different measurement modes using the dropdown at the top of the Measurement panel.
Distance Measurements
Use distance modes to inspect spacing, offsets, and clearances:
- Point-to-Point Distance
- Measure straight-line distance between two points, edges, or vertices
- Typical uses: hole spacing, feature offsets
- Polyline Distance
- Measure a path made of multiple connected segments
- Typical uses: complex edges, routing paths, contour lengths
- Face-to-Face Distance
- Measure distance between two faces or surfaces
- Typical uses: wall thickness, clearance checks
Angle and Area Measurements
- Angle Between Lines
- Measure angular relationships between edges or reference lines
- Typical uses: chamfers, draft angles
- Polygon Area
- Measure the area of a closed region defined by multiple points
- Typical uses: cross-sectional area, surface estimation
Managing Multiple Measurements
All measurements you create are listed in the All Measurements section of the panel.
From here, you can:
- View multiple measurements at once
- Remove individual measurements
- Clear all measurements when finished
Measurements remain visible on the model while you continue working.
When to Use Measurements
The Measurement tool is commonly used for:
- Design reviews
- Clearance and fit checks
- Verifying imported CAD data
- Collaborating with teammates and external reviewers
All measurements are non-destructive and do not modify the original CAD data.
Adjust Units and Precision
Each measurement allows you to customize how results are displayed:
- Change units: mm, cm, m, in, ft
- Adjust precision: Increase or decrease decimal accuracy
This is especially useful when switching between design-level inspection and manufacturing-level validation.
Repositioning the Measurement Panel
The Measurement panel is fully draggable and can be moved anywhere on the screen.
This allows you to:
- Prevent the panel from blocking important geometry
- Keep measurements visible while inspecting different areas
- Continue measuring while rotating or zooming the model
Simply drag the panel header to reposition it.
Measurements remain active and visible regardless of where the panel is placed.
Using Measurement with Other Viewer Tools
Measurements work seamlessly with other viewer tools:
- Visual Styles (Wireframe, X-Ray, Hidden Line, etc.) help reveal internal geometry while measuring
- Section View allows you to measure internal features and cross-sections with precision
This combination is ideal for inspecting complex assemblies and internal structures.
Why Use Measurements in CAD Viewer
Using measurements directly in the CAD Viewer allows teams to:
- Verify dimensions without exporting files
- Communicate requirements clearly
- Reduce errors during reviews
- Speed up design validation
Measurements keep dimensional discussions precise, contextual, and easy to share.
Related Articles
- Understanding the CAD Viewer
- How to Change the Visual Style of Your 3D Model
- Viewing File Relationships in the CAD Viewer
- Collaborating with Annotations and Comments
_to_write="# Viewing File Relationships
Understanding how files relate to each other is essential when working with complex engineering projects.
The CAD ROOMS web-based CAD Viewer allows you to explore relationships between Assemblies and Parts directly in the browser—without opening native CAD software.
File Relationships provide bidirectional visibility, helping you navigate product structure more efficiently:
- Top-down: See which components make up an assembly
- Bottom-up: See which assemblies reference a specific part
This makes it easier to understand dependencies, reuse parts correctly, and move between different levels of a design.
Current Support and File Requirements
File Relationships are being progressively enabled across CAD formats.
At the moment, relationship data is reliably available for Creo assemblies and parts, allowing you to navigate between parent assemblies and referenced components directly in the viewer.
Support for additional CAD formats is actively expanding and will become available over time.
If relationship data is not shown for a specific file, it may be due to format support that has not yet been enabled.
File Organization Guidelines
For File Relationships to work correctly, assemblies and their referenced parts need to be located within the same workspace folder.
Parts can be stored in different projects, as long as they belong to the same workspace folder and are accessible to the assembly.
Parts can be stored in different projects, as long as they belong to the same workspace folder and are accessible to the assembly.
What Works
- Assemblies can reference parts across different projects
- All related files must be within the same workspace folder
- Once accessible, relationships are detected automatically in the viewer
How to Access
- Open any 3D file (Part or Assembly) to enter the CAD Viewer.
- On the left sidebar, click the File Relationships icon (represented by branching nodes).
- The relationship panel opens, showing two sections:
- Components
- Referenced By
Understanding the Relationship Views
1. Components (For Assemblies)
When viewing an Assembly file, the Components section expands to list all the individual parts and sub-assemblies contained within it.
- What you see: A list of children files (e.g., ec05_-_motor_wheel...) that make up the current model.
- Action: Click on any component name in the list to navigate directly to that specific part