Extensions
  • Home
  • Add-ons
  • Themes
  • Approval Queue
  • About
  • Upload Extension
  • Sign in
  • BLENDER.ORG

    • Download

      Get the latest Blender, older versions, or experimental builds.

    • What's New

      Stay up-to-date with the new features in the latest Blender releases.

    DEVELOPMENT

    • Roadmap

      See which projects are currently being worked on and what's next.

    • Documentation

      Guidelines, release notes and development docs.

    LEARNING & RESOURCES

    • Blender Studio

      Access production assets and knowledge from the open movies.

    • Manual

      Documentation on the usage and features in Blender.

    • Benchmark

      A platform to collect and share results of the Blender Benchmark.

    • Blender Conference

      The yearly event that brings the community together.

    DONATE

    • Development Fund

      Support core development with a monthly contribution.

    • One-time Donations

      Perform a single donation with more payment options available.

All Add-ons

Add-on STEP Importer
STEP Importer

Import STEP files directly into Blender, no 3rd party needed.
Add-on by Clonephaze
About What's New Reviews Version History
Multi-Material + Cleanup Import - V1.0.1 Simple STEP import - v0.9.0

.STEP Importer

A straightforward STEP import addon that allows you to directly select or drag-and-drop .step and .stp files into Blender without requiring external conversion tools or CAD software. Now includes post-import topology cleanup!

Features

  • Topology Tesselation controls, with quality presets or fine grain control!
  • Post-Import topology cleanup
  • Basic material support, PBR coming when Cascadio supports it.
  • Filter out non-solid STEP entities such as sketches and construction history.
  • Drag and drop one or more STEP files directly into Blender.

Core Conversion Logic

This addon uses the Python library Cascadio to perform all STEP-to-mesh conversion. Cascadio converts STEP geometry into glTF data, which is then passed directly to Blender's built-in glTF importer. Mesh generation, object creation, and material assignment are therefore handled through Blender's existing glTF import pipeline.

FAQ

The geometry looks messy after import. Can this be improved?

It can! The import menu exposes a preset selection of quality presets, under "Topology Tessellation Quality". If you find your model has visible blockiness, try increasing the preset to a higher quality or choose "Custom" and enter your own values.

Additionally, if you choose "Clean Up Topology" when importing the add-on will perform a few safe operations to weld surfaces together and clean up overly tessellated faces.

Can I export STEP files as well?

No. STEP files store precise CAD geometry (B-Rep/NURBS surfaces), while Blender primarily works with polygon meshes. Once CAD data has been converted into triangles, the information required to recreate an accurate STEP model is no longer available. As a result, STEP export is outside the scope of this addon.

The exact naming structure from my CAD assembly doesn’t match what appears in Blender. Why?

Currently this is a limitation of cascadio, but it is one I already identified and patched. I am attempting get implemented. When the fix has been pushed upstream, I should be able to push out and update to fix it here. You can track that progress here

Non-standard characters import incorrectly. Do you plan to support them?

I've identified why these characters are corrupted, and I am working on getting the fix pushed upstream for OCCT itself. You can track that progress here


What's New

1.0.2 June 22nd, 2026

v.1.0.2 - Minor:

  • filepath no longer persists after first import, meaning you can "File > Import > STEP" as much as you need without needing to rely on drag and drop

See all versions


Permissions

This extension does not require special permissions.

Developer
Clonephaze
Rating
(3)
Version
1.0.2
Updated
2 d
Published
June 16th, 2026
Downloads
1048
Compatibility
Blender 5.1 and newer
Supported Platforms
  • macOS Apple Silicon, Intel
  • Windows
  • Linux
Website
github.com/Clonephaze/STEP-Importer
Report Issues
github.com/Clonephaze/STEP-Importer/issues
License
GNU General Public License v3.0 or later
Import-Export
Windows – 15.8 MB
...or download and Install from Disk
macOS - Intel – 22.7 MB
...or download and Install from Disk
macOS - Apple Silicon – 20.5 MB
...or download and Install from Disk
Linux – 25.7 MB
...or download and Install from Disk
  • Windows 15.8 MB
  • macOS Intel 22.7 MB
  • macOS Apple Silicon 20.5 MB
  • Linux 25.7 MB

Reviews

See all
  • ThomasHarvey
  • v1.0.2
  • 2 d

Thanks Works great in 5.1. Just a heads up 5.2 breaks it. Missing some of the import options. Also gets the error "Module 'cascadio' has no attribute load. " when trying to load a step file

  • Clonephaze replied
  • 1 d

Glad to hear the addon meets your expectations! When it works at least haha 5.2, just checked, does work fine but I think I know what happened. Try uninstalling this add-on, restart blender, reinstall the latest version. That'll refresh cascadio for you, seems like it got stuck on version v0.9.1

  • Creative-Corvidae
  • v1.0.1
  • 3 d

I had to import a STEP-file on a PC where I didn't have my old add-on, so I decided to give a new one a try and this works flawlessly. Thank you for sharing!

  • Clonephaze replied
  • 2 d

I appreciate you giving my add-on a shot then, and I'm very glad to hear it met your expectations! Thank you for the review :)

  • CheeseSays
  • v1.0.1
  • 3 d

Absolutely excellent. Imports are fast and smooth. This will speed up any workflow where CAD data is involved.

  • Clonephaze replied
  • 3 d

Glad to hear it's worked well for you, and I'll keep working on improvements! Thank you for the review :)

5.0

3 reviews
5
4
3
2
1
Rate this Add-on Report an issue
  • About
  • Privacy Policy
  • Terms of Service
About
  • Blender Foundation
  • Blender Institute
  • Blender Studio
  • License
  • Logo & Trademark
  • Credits
  • Privacy Policy
  • Code of Conduct
Organization
  • People
  • Jobs
Blender Network
Download
  • Latest Blender
  • Blender LTS
  • Previous Versions
  • Experimental Builds
  • Source Code
  • Requirements
  • Benchmark
  • Flamenco
Extensions
  • Add-ons
  • Themes
Developers
  • Get Started
  • Roadmap
  • Projects
  • Docs
  • Blog
  • Forum
  • YouTube
  • Python API
Blender Studio
  • Films
  • Training
  • Tools & Pipeline
Support
  • Manual
  • Community
  • FAQ
Get Involved
  • Documentation
  • Education
News
  • Press Releases
  • User Stories
Blender Conference
Follow Blender
Support Blender
  • Donate
  • One-time Donation
Artistic freedom starts with Blender The Free and Open Source 3D Creation Suite