Multi-format CAD tools · View without an account · Sign in to convert
CADProps · CAD tools

CAD Weight Calculator: STEP Volume & Material Density

Estimate mass from valid STEP solid volume and your chosen material density. Inspect the model, verify units and download a property CSV without an account.

View without an account Temporary workspace

Capabilities and limits

  • Estimate mass from valid STEP solid volume and your chosen material density. Inspect the model, verify units and download a property CSV without an account.
  • Estimated mass is volume multiplied by user-confirmed material density; it is not a physical weighing result.
  • Files are uploaded for server processing; support depends on format, version and geometry.
  • Viewing and measuring do not require an account. Sign in to convert, save files across devices or create share links.
On this page

Calculate part mass from a valid volume and an explicit density. This is the physical mass of the part, not the size of a STEP, SolidWorks or NX file on disk.

Use volume and density in compatible units

For a 24,000 mm³ block and a density of 2.70 g/cm³, the calculated mass is 64.8 g. Divide the volume by 1,000 to convert mm³ to cm³ before multiplying by density. This arithmetic example does not certify the material of your own model.

Material and scope are inputs

Do not assume a density from appearance. Mixed-material assemblies need component-level inputs and instance counts. Imported mass metadata should be shown separately from a newly computed value.

Keep invalid results out of totals

An open shell or incomplete assembly cannot be quietly treated as a fully resolved solid. Show an unavailable status and the reason. Batch reports should retain failed rows rather than replacing them with zeros.

Input formats: STEP / STP

Open this tool

General steps for uploading, viewing, sectioning, measuring, converting and exporting are explained once in How it works. This page covers what is specific to this file type.

Real CADProps screenshots

The screenshots show the English interface. Captions and instructions describe the same operations.

Properties — block.step · 40 × 30 × 20 mm · 24,000 mm³ · 5,200 mm²
Properties — block.step · 40 × 30 × 20 mm · 24,000 mm³ · 5,200 mm²

Sample source and verification

Material & density — block.step · 7.85 g/cm³ → 188.4 g
Material & density — block.step · 7.85 g/cm³ → 188.4 g
Display units — block.step
Display units — block.step
Export CSV · mm / g — block.step
Export CSV · mm / g — block.step

Export CSV · mm / g

When a result needs another check

Viewing can start without an account. Conversion, account storage and share creation require signing in. Temporary files expire after the displayed retention period. Read the privacy statement for server processing and deletion, and the accuracy notes before using numerical results. Do not assume that hiding a part, clipping it or exploding an assembly changes the exported source geometry.

When a result needs another check · Input formats

Continue with a related task

Original article: CADProps · https://www.cadprops.com/tools/cad-weight-calculator/

A reproducible example

Generated STEP block: 20 × 30 × 40 mm, surface area 5,200 mm² and volume 24,000 mm³. At density 2.7 g/cm³ the calculated mass is 64.8 g. These values describe the synthetic block, not the default bearing sample.

Repository-generated samples are synthetic test models. Verify your own model's units and geometry before using results.

Supported formats
All formats and limits →

Questions about this task

How do I choose material density when calculating CAD model weight?

You select or enter density. Presets are generic assumptions, not a material certificate from the file.

Why is the calculated weight missing for my CAD model?

Mass requires a usable closed-volume result and positive density. Open or invalid geometry has no reliable mass result.

Is my CAD file uploaded to a server to calculate weight?

Selecting a file starts temporary server processing. For guests, access to the workspace copy is limited to the browser session; it can be deleted early and expires after the displayed period. Signed-in files are saved to the account library when space is available; otherwise they remain temporary.