List view
Getting Started
Getting Started
Product Data Management
Product Data Management
Workflows
Workflows
Pricing and Billing
Pricing and Billing
Help & Support
Help & Support
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.
Supported File Formats
The CAD viewer supports over 35 CAD file formats, including:
Native CAD Formats
SolidWorks:
- .sldprt (parts)
- .sldasm (assemblies)
- .slddrw (drawings)
Autodesk Inventor:
- .ipt (parts)
- .iam (assemblies)
- .idw (drawings)
Autodesk Fusion 360:
- .f3d (Fusion files)
CATIA:
- .CATPart (parts)
- .CATProduct (assemblies)
Creo (Pro/ENGINEER):
- .prt (parts)
- .asm (assemblies)
Siemens NX:
- .prt (parts)
Solid Edge:
- .par (parts)
- .asm (assemblies)
Neutral Formats
STEP (.step, .stp):
- Industry-standard exchange format
- Preserves 3D geometry
- Most widely supported
IGES (.iges, .igs):
- Older exchange format
- Widely compatible
STL (.stl):
- 3D printing format
- Surface mesh representation
OBJ (.obj):
- 3D mesh format
- Textures and materials
Parasolid (.x_t, .x_b):
- High-quality geometry kernel format
2D Formats
PDF (.pdf):
- Engineering drawings
- Documentation
DWG (.dwg):
- AutoCAD drawings
DXF (.dxf):
- 2D exchange format
Other Formats
- JT (.jt) - Lightweight visualization
- 3DXML - Dassault Systèmes format
- glTF (.gltf, .glb) - Web 3D format
- And many more...
Note: Format support may vary based on file complexity and version. Most common formats are fully supported.
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
Radius/Diameter:
- Measure circular features
- Identify hole sizes
- Verify fillet radii
Area Measurement (if supported):
- Measure surface areas
- Calculate material requirements
Coordinate Display:
- Show X, Y, Z coordinates
- Reference to model origin
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
Section Box:
- Define a box to show only interior
- Useful for complex assemblies
- Adjust box size and position
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
File Information:
- File name and format
- File size
- Upload date and contributor
- Current revision
Model Properties (if embedded):
- Material
- Mass
- Center of gravity
- Surface area
- Volume
Custom Properties (if embedded):
- Part number
- Description
- Designer
- Approval status
- Any custom fields from CAD system
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
❌ Don't Use the Viewer For:
Editing:
- Viewer is read-only
- Cannot modify geometry
- Cannot change parameters
- Cannot save changes
Detailed Analysis:
- No FEA or simulation
- No interference checking
- No mass properties calculation (beyond what's embedded)
- No drawing creation
Complex Measurements:
- No GD&T analysis
- No tolerance stack-up
- No surface analysis
- Limited measurement types
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
Location: Typically left side or top
Common Tools:
- Select: Pick components or features
- Measure: Distance, angle, radius tools
- Section: Create section views
- Explode: Show exploded assembly view (if available)
- Wireframe/Shaded: Toggle display modes
- Fit: Fit model to view
- Home: Reset view
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
Properties Panel
Location: Typically right side
Contents:
- File metadata
- Model properties
- Measurement results
- Selected component info
Functions:
- View file information
- Check properties
- See measurement values
- Inspect component details
CAD Diffing in Detail
What is CAD Diffing?
CAD diffing (difference visualization) is the process of comparing two versions of a 3D model to identify geometric changes.
Why CAD Diffing is Valuable
Design Reviews:
- Quickly see what changed between revisions
- Verify ECO implementation
- Catch unintended changes
Change Verification:
- Confirm changes match ECO description
- Identify scope creep
- Validate modifications
Troubleshooting:
- Find when a problem was introduced
- Compare working vs. broken versions
- Identify root cause of issues
Communication:
- Show stakeholders exactly what changed
- Visual proof of modifications
- Clear documentation
How to Use CAD Diff
Step 1: Select Versions:
- Open a file in the viewer
- Choose "Compare Versions" or similar option
- Select two versions to compare (by commit hash or revision)
Step 2: Choose Comparison Mode:
- Side-by-side for overview
- Overlay for precise comparison
- Color-coded for detailed analysis
Step 3: Navigate and Inspect:
- Rotate and zoom to examine changes
- Use section views to see internal changes
- Measure changed features
Interpreting Diff Colors
Green (Added):
- New geometry not in old version
- Added features
- New components in assembly
Red (Removed):
- Geometry present in old version but not new
- Deleted features
- Removed components
Yellow/Orange (Modified):
- Geometry that changed shape or position
- Resized features
- Moved components
Gray (Unchanged):
- Identical geometry in both versions
- No modifications
- Reference for context
Diff Limitations
Small Changes:
- Very small changes may be hard to see
- Use measurement tools to verify
- Zoom in for detail
Internal Changes:
- Changes inside solid bodies may not be visible
- Use section views to inspect
- Check properties for mass changes
Parametric Changes:
- Viewer shows geometric result, not parametric changes
- Can't see which features were edited
- Can't see parameter value changes
Viewer Best Practices
For Reviewers
Systematic Review:
- Start with overall view
- Zoom into areas of interest
- Use section views for internal features
- Measure critical dimensions
Use Assembly Tree:
- Navigate complex assemblies systematically
- Hide components to reduce clutter
- Isolate areas of interest
Document Findings:
- Add annotations to specific features
- Write clear comments
- Reference measurements in feedback
For Designers
Prepare for Review:
- Ensure files are contributed and up-to-date
- Add descriptive contribution messages
- Link to related documentation
Respond to Feedback:
- Address annotated issues
- Reference specific comments in contributions
- Use diff to show changes made
For Project Managers
Monitor Progress:
- Check recent contributions visually
- Verify work is progressing
- Spot-check quality
Facilitate Reviews:
- Share viewer links in meetings
- Use viewer for presentations
- Enable stakeholder participation
Viewer vs. Native CAD Software
When Viewer is Sufficient
✅ Viewing and inspection
✅ Design reviews
✅ Client presentations
✅ Manufacturing review
✅ Change verification
✅ Quick measurements
✅ Assembly navigation
When Native CAD is Required
❌ Editing geometry
❌ Creating new designs
❌ Detailed analysis (FEA, CFD)
❌ Drawing creation
❌ Parametric modifications
❌ Complex measurements (GD&T)
❌ 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, consider simplification
Optimization Tips:
- Use STEP or JT for large assemblies (lighter than native formats)
- Simplify assemblies if possible
- Hide unnecessary components
- Use lightweight representations if available
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
- Designer modifies based on feedback
Benefits: Manufacturing can review without CAD software, early feedback prevents costly changes
Use Case 3: ECO Verification
Scenario: Verify that implemented changes match ECO description
Process:
- ECO describes required changes
- Designer implements changes and contributes
- Reviewer opens CAD diff comparing before/after
- Reviewer verifies changes match ECO
- Reviewer approves or requests corrections
- ECO closed with diff documentation
Benefits: Visual verification, catch unintended changes, ensure ECO compliance
Use Case 4: Team Design Review Meeting
Scenario: Weekly design review with cross-functional team
Process:
- Open viewer in meeting (screen share)
- Navigate through design together
- Team members point out concerns
- Measure dimensions collaboratively
- Assign action items based on findings
Benefits: Everyone can participate, no CAD licenses needed, visual discussion
Troubleshooting
Problem: File Won't Load
Possible Causes:
- File format not supported
- File corrupted
- File too large
- Browser compatibility issue
Solutions:
- Check file format against supported list
- Try different browser
- Re-upload file
- Simplify assembly or convert to STEP
Problem: Slow Performance
Possible Causes:
- Large file size
- Complex assembly
- Many components
- Slow internet connection
Solutions:
- Hide unnecessary components
- Use lighter file format (STEP, JT)
- Simplify assembly
- Upgrade internet connection
Problem: Measurements Don't Match CAD
Possible Causes:
- Unit conversion issue
- Measurement tool limitation
- File conversion accuracy
- Viewer precision limits
Solutions:
- Check units in viewer
- Verify measurements in native CAD
- Use neutral format (STEP) for better accuracy
- For critical dimensions, verify in CAD software
Problem: Can't See Internal Features
Possible Causes:
- Solid body blocking view
- Section view not enabled
- Component hidden
Solutions:
- Use section view tools
- Hide external components
- Use transparency (if available)
- Check assembly tree for hidden components
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 |
Related Articles
Understanding the CAD ViewerWhat is the CAD Viewer?Supported File FormatsNative CAD FormatsNeutral Formats2D FormatsOther FormatsViewer Capabilities1. 3D Navigation2. Assembly Navigation3. Measurement Tools4. Section Views5. CAD Diffing (Version Comparison)6. Annotations7. Properties and MetadataWhen to Use the CAD Viewer✅ Use the Viewer For:❌ Don't Use the Viewer For:Viewer InterfaceMain Viewing AreaNavigation CubeToolbarAssembly Tree PanelProperties PanelCAD Diffing in DetailWhat is CAD Diffing?Why CAD Diffing is ValuableHow to Use CAD DiffInterpreting Diff ColorsDiff LimitationsViewer Best PracticesFor ReviewersFor DesignersFor Project ManagersViewer vs. Native CAD SoftwareWhen Viewer is SufficientWhen Native CAD is RequiredViewer AdvantagesTechnical RequirementsBrowser CompatibilityPerformance ConsiderationsCommon Use CasesUse Case 1: Client Design ReviewUse Case 2: Manufacturing Feasibility ReviewUse Case 3: ECO VerificationUse Case 4: Team Design Review MeetingTroubleshootingProblem: File Won't LoadProblem: Slow PerformanceProblem: Measurements Don't Match CADProblem: Can't See Internal FeaturesQuick ReferenceViewer CapabilitiesRelated Articles