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

Free CAD Sample Files: STEP, IGES, STL & More

Download known-good CAD sample files for geometry, units, assemblies and viewer testing.

On this page

Free CAD files for viewer and converter testing

These files are public demonstration models, not customer data. Use them to test a CAD viewer, verify units, exercise a geometry-property pipeline or compare results between applications.

Sample What it tests Expected result / note
block.step Basic closed STEP solid 40 × 30 × 20 mm; 24,000 mm³ volume; 5,200 mm² area
cylinder.step Analytic curved STEP geometry Radius 10 mm; height 30 mm; volume 3,000π mm³
inch-block.step STEP unit normalization Declares inches; normalizes to 25.4 × 50.8 × 76.2 mm
open-surface.step Open-surface error handling 20 × 30 mm face; 600 mm² area; no solid volume
assembly.step STEP instances / assembly totals Two 10 × 20 × 30 mm block occurrences; total 12,000 mm³
bearing-housing.step Curved faces, bore and mounting holes Original CADProps demonstration housing; properties calculated at runtime
bearing-housing-rev-b.step CADProps original housing revision One mounting hole enlarged; same source coordinates for comparison
box.iges IGES input Small known geometry for IGES reader tests
box.stl STL mesh input Mesh dimensions/properties; physical units must be handled explicitly
box.obj OBJ mesh input Small mesh for viewer/conversion tests
box.3mf 3MF input Small core-geometry package
box.glb Static GLB input Small static mesh model
fixture-plate.dxf DXF drawing with layers, dimensions, hatching and an A4 layout CADProps original drawing of the 100 × 70 × 16 mm CNC demo plate; dimensions and hatch use the full drawing preview
fixture-plate.plt HP-GL/2 plot file The same sheet as a pen plot; units reported as unknown

Why known-good samples matter

When a customer file fails, first test the same workflow with a known-good model.

If the sample succeeds and the customer file fails, investigate file version, geometry, dependencies or data quality. If both fail, investigate the reader, deployment or processing pipeline first.

Reproducible STEP property cases

The STEP samples are generated from analytical geometry. Expected values are documented so you can compare independent readers without guessing what the answer should be.

The sample API and the upload workflow use the normal processing path; CADProps does not inject precomputed property values into the result.

Licenses

The CADProps-generated samples below are dedicated to the public domain under CC0 1.0: use, modify and redistribute them for any purpose without asking or giving credit. Their geometry is produced by scripts in the CADProps repository, so the expected properties stay reproducible.

  • block.step, cylinder.step, inch-block.step, open-surface.step, assembly.step
  • bearing-housing.step, bearing-housing-rev-b.step

flange-bearing.step is not CC0. It is the KFL08 flange bearing by hasecilu from the FreeCAD Parts Library, licensed under CC BY 3.0. Keep the attribution when you share it.

More free parts: the CADProps parts library

For more realistic shapes, the CADProps parts library on GitHub has 30 parts: fasteners, washers and sleeves, brackets, bearings and transmission parts, and flanges and pipe fittings. Each part comes as STEP, STL and IGES, with a preview, its X × Y × Z envelope in millimetres and a source record. 23 are community models under CC BY 3.0 that keep their author credits, and 7 are CADProps originals under CC0. Downloading them does not need a CADProps account.

Part Envelope listed in the library (mm) Useful for checking
Socket-head screw M5 × 16 8.50 × 8.50 × 21.00 Cylindrical edge diameters and overall length
608ZZ ball bearing 22.00 × 22.00 × 7.00 Bore and outer diameters
2020 corner bracket 17.00 × 21.00 × 21.00 Hole positions on a right-angle part
DN15 stamped flange 95.00 × 11.50 × 95.00 Overall size and thickness of a flat flange

Open the STEP version in the viewer and compare the overall dimensions with the listed envelope. The two describe the same axis-aligned box. If they differ, check the source units first.

Use the interactive viewer

The workspace on this page uses the same processing pipeline as uploaded files. You can also download a sample above and test it in another CAD application or service.

For current support boundaries, see the CAD format compatibility matrix.

For fast part and assembly viewing, see Fast CAD viewing with CADProps, with real model examples and loading times.

Original article: CADProps · https://www.cadprops.com/examples/