SLDASM Viewer

A browser-based viewer for SolidWorks assemblies that enables quick inspection of parts and sub-assemblies without CAD software in teams.

Tool coming soon!

We're working hard to get this tool ready for you.

Request Feature / Support
1,376+
Total Calculations Run
< 15ms
Browser Execution Speed
100%
Client-Side Privacy
4.9 / 5.0
User Satisfaction
AI Web Tool Generator

Build Your Own Custom Web Calculator in Seconds

Type what tool or calculator you need below. Our AI will build it instantly for your site.

Popular ideas:
100% FREE • No Credit Card Required

About This Tool

Purpose & User Intent: provide a fast, browser-based view of SolidWorks assemblies (.sldasm) so engineers, reviewers, and procurement can inspect geometry, subassemblies, and BOM relationships without CAD software. When to use: during design reviews, supplier qualification, change-management, and sharing with non-CAD stakeholders in distributed teams.

Core Logic & Features: Required: file upload of .sldasm (and referenced parts), hierarchical assembly parsing, basic rendering, pan/rotate/zoom, and accurate unit handling. Optional/Advanced: exploded views, measurement tools, BOM extraction, cross-section visualization, rendering quality settings, and offline cache. Distinguish between view-only inspection and measurement/analysis workflows.

Inputs & Outputs: Inputs: sldasm_file (type: file, required), referenced_paths (array of strings, optional), unit_preference (mm or inches, optional), rendering_quality (low/medium/high, optional). Outputs: rendered_view_state (internal), exported_snapshot (image, e.g., PNG, optional), bom_data (JSON, optional).

Algorithms & Calculations: Hierarchy traversal of assemblies and parts; build scene graph with transform matrices; compute exploded transform per user-selected step; detect bounding boxes for spatial queries; coordinate unit conversion; precision-aware distance calculations for measurements. No external network calc required.

Error & Edge Cases: Unsupported file format or missing referenced files: report as missing data, degrade gracefully. Large assemblies may time out; apply progressive loading or level-of-detail simplification. Units mismatch triggers automatic conversion with user override. Incomplete BOM data handled as partially populated outputs.

Industry/Region & Localization: Default to metric units (mm) with optional inches, respect standard SolidWorks naming; formatting respects decimal separators by locale if provided. Data export uses standard JSON/CSV BOM formats when requested.

Assumptions & Exclusions: Assume the primary intent is to view and analyze assemblies, not to edit geometry or simulate physics. Exclude full CAD editing, proprietary secure data handling, or offline file persistence beyond browser storage. Assumption: the keyword intent is to enable browser-based viewing of SLDASM files for collaboration and review; not format conversion or advanced engineering calculations.

How to Use

  1. Provide inputs: Upload an .sldasm file and any referenced part files if prompted;
  2. Choose method: set unit preference and rendering_quality if needed;
  3. Run processing: the tool parses the assembly and builds a hierarchical scene;
  4. Explore outputs: view parts, sub-assemblies, and exploded view by rotating/zooming;
  5. Run measurements: select two points to measure distance (optional);
  6. Export results: download a snapshot image or BOM data if required.
How to use sldasm online viewer

Frequently Asked Questions

Find Quick Answers

What formats are supported?
The viewer accepts .sldasm files and commonly referenced part files (.sldprt) provided in the same project package. If a referenced file is missing, the viewer loads the available subset and logs internal notes for review.
Can I export BOM data or images?
Yes. The tool can export BOM-related data as JSON or CSV and generate a PNG snapshot of the current view for documentation or sharing without CAD software.
How accurate are measurements?
Measurements rely on geometry accuracy from the input files and the selected unit system. The tool reports distances in the chosen unit and applies unit conversions consistently across all measured outputs.
Is my uploaded data private?
Uploads are processed in-browser with optional server-side processing off by default. Data is not retained beyond the session unless user explicitly saves outputs; personal or confidential data should be handled per your organization’s policy.
What if a file is very large?
For very large assemblies, the tool uses progressive loading and level-of-detail rendering to maintain responsiveness. Users can limit detail level or focus on specific sub-assemblies to improve performance.

Need to run multiple calculations?

Create a free account today to unlock unlimited daily runs, access advanced parameters, save your history, and request custom features.

Register Free Account

Related Tools

Other useful calculators and utilities you might like

Engineering Tools

Spotify to MP3 Converter

Convert Spotify tracks and playlists to MP3 format instantly with our free online converter.

Engineering Tools

Road Distance Calculator

Calculate the driving distance and travel time between two addresses with our free online road dista...

Engineering Tools

Age Calculator

Calculate your exact age in years, months, and days from any birth date to any target date.

Engineering Tools

Currency Converter

Convert currencies instantly with real-time exchange rates and historical data support.

Your Feedback Matters

Help Us to Improve