Angel Step - CAD Step / Iges / Brep Importer & Exporter for Blender

kleinARt in Import & Export


AngelSTEP 3.0 · NOW WITH PRO

Finally: the multi-format 3D CAD importer and STEP converter for Blender.

12 CAD formats. Straight into Blender.

NEW IN 3.0PRO EDITION

Open the native files of Inventor, CATIA, SolidWorks and nine more formats directly in Blender. No CAD program, no licence, no conversion detour.

NEW IN 3.0PRO EDITION

Every CAD format we read can go out as STEP.

The client sends CATIA, your engineers work in SolidWorks, the supplier only has Inventor. AngelSTEP Pro reads all of it and writes one clean STEP assembly that every CAD program opens. With Blender in the middle, that makes it an indispensable CAD converter: no extra licence, no cloud upload, and scriptable through Blender's Python for batch conversion.

MAIN FEATURES

From CAD file to finished render.

Tracked tractor assembly imported from Inventor

Whole assemblies in one go.

2,050 Inventor parts with their full hierarchy, names and placements, read natively. No Inventor, no export step.
INVENTOR .IAM

Limited-slip differential imported from STEP

Real materials, straight from the file.

Metal, gloss and anodised colour as the designer set them, by AngelSHADE. No re-shading after import.
STEP AP214

Tractor cab with glass and paint from the Inventor file

Ready to render.

Glass, paint and rubber in this shot are exactly as imported. Untouched.
INVENTOR .IAM

Exploded air engine from Rhino in three slices: solid view with mesh, rendered with mesh, final render

Clean, watertight meshes.

Structured quad rows from the exact CAD surfaces, not a preview mesh. Light enough for real-time, clean enough for close-ups.
RHINO .3DM

Viewport captures in Blender, straight after import. No manual shading.

01 · LIVE CONTROL

Import once. Change everything later.

Every part keeps a live link to its CAD file. Drag the resolution and the mesh follows. Switch the mesh style, remove holes or fillets, add UVs: one part, a selection or the whole scene, rebuilt in the background on every CPU core. No re-import, no lost work.

Dragging the resolution of an imported part: the mesh gets coarser live

Whole selection

Change a value with fifty parts selected, all fifty follow.

Lock Part

Hand-edited parts stay as they are.

Origins stay

Pivots you set survive every rebuild.

Relink

Swap in an updated CAD file and keep your scene.

02 · ANGELSHADE · REAL MATERIALS

NEW IN 3.0

Not just colours. The materials the designer chose.

Five CAD models, each first as plain colours, then with the metal, gloss, glass and paint finishes from their CAD files

AngelSHADE, the material engine of AngelSTEP, takes over every material property the file stores: colour, metalness, gloss, transparency and glass, and textures, down to single faces. Many files carry less than that, often just a name. Then a carefully tuned heuristic reads the name, in English, German, French, Italian, Spanish, Japanese or Chinese, and fills in what is missing: "Steel - Satin" becomes brushed metal, "Brass - Polished" shiny brass, "ABS (White)" white plastic. Right after import, your scene already looks and feels close to a real product, not like a set of flat colours.

Patch UVs on top: every CAD face becomes a conformal, packed UV island, ready for texturing and baking, on import or later for a whole selection.

Your own materials stay. Swap in any material from your library: it survives every re-mesh.

03 · MESH QUALITY

The mesh quality of enterprise CAD-prep software. Without the enterprise price.

Gearbox casting: standard OCCT mesh wiped to the AngelSTEP 3.0 mesh, then close-ups of its structured quad rows

This casting: half the triangles. Across many real assemblies: about a third, up to 5× fewer.

Rounds, fillets, threads and freeform faces get regular quad rows that run straight on into the neighbouring faces, instead of a scatter of triangles.

About a third of the triangles of standard OCCT at the same resolution.

No cracks, no dropped faces between neighbouring CAD faces.

AngelGRID lays an even quad grid over every face, for parts you deform, displace or subdivide.

Repair for messy CAD: Heal and Sew close gaps, open edges light up red, Close Mesh caps them in one click.

AngelSTEP meshes: ducts, gears, a distributor cap and a connecting rod

04 · SPEED

Much faster. And far fewer triangles.

Most Blender STEP importers read and mesh with the standard OCCT pipeline, one step after the other. AngelSTEP reads the file with its own reader and meshes all parts in parallel, on every available CPU core.

Time to read and mesh · shorter is faster

standard OCCT ▶

AngelSTEP up to 5× faster on large real-world assemblies

Triangles needed for the same accuracy · shorter is lighter

standard OCCT ▶

AngelSTEP about 3× fewer triangles, same 0.1 mm accuracy

Why fewer triangles, at the same accuracy? Both meshes stay within 0.1 mm of the true CAD surface. The standard mesher works face by face, with fans of thin triangles along long curved faces and seams. AngelFLOW lays structured quad rows that follow the curvature and run on across face borders, so it reaches the same accuracy with far fewer, better-shaped polygons: a cleaner mesh, not a coarser one.

Compared with the industry-standard OCCT pipeline at the same 0.1 mm resolution, on real-world assemblies.

05 · THE TOOLSET

Not just an importer. A CAD prep toolset inside Blender.

Everything you would otherwise do in a CAD program or by hand before the first render: strip detail, unwrap, organise the assembly, share repeated parts.

DEFEATURING

Remove detail before it costs polygons.

Holes, perforations, fillets, chamfers, recesses and bosses come off the CAD geometry itself, before meshing. Watertight, adjustable per part at any time, and baked into STEP export too.

Removing holes by size

Holes by size. Every round hole and counterbore below a diameter closes, so bolt patterns stop costing triangles.

Removing a perforated pattern

Perforations. Hundreds of small holes in a grille or filter become one clean surface in a single step.

Flush-filling recesses and bosses

Recesses and bosses. Pockets are filled and raised pads flattened flush with the surface around them.

Removing the rounded corners and edges of a sheet-metal bracket

Fillets and chamfers. Rounded edges, corners and bevels up to the size you set are rebuilt as sharp edges, watertight: brackets, plates, machined and turned parts.

AngelSTEP removes features from the finished geometry, the same way for every format, instead of relying on each CAD program's own feature history. How much it can remove depends on how a part was modelled: on clean machined and sheet-metal parts it often goes surprisingly far, on castings or freeform surfaces less. Whatever it cannot rebuild cleanly simply stays as it was. Your mesh never breaks, and every part can be adjusted again at any time.

ASSEMBLY TOOLS

The hierarchy in order, in one click each.

Collections and pruning

Assemblies as collections, empty levels pruned, restorable any time.

Orientation and origins

Z-up or Y-up, origins centred on parts, the assembly moved to the world origin.

Fused parts, split

Explode to Bodies turns one part that is really twenty solids into twenty objects, CAD link kept.

IDENTICAL PARTS → INSTANCES NEW IN 3.0

Even copies the CAD file doesn't know about become instances.

Air engine from Rhino: repeated spiral springs, bolts and nuts, shared instances

Instances the CAD file defines have always come in as shared meshes. But many files don't define them: every bolt, ball and washer is stored as its own separate part, so Blender gets hundreds of copies of the same mesh.

New in 3.0: Instance Identical Parts finds those copies by their geometry, moved or rotated, and turns them into instances of one shared mesh after the import. Each keeps its place, name and CAD link, and the result is selected so you see what happened.

145 meshes → 39 on this air engine from Rhino, whose file defines no instances at all.

Only exact copies. Nothing approximated, nothing moved.

Lighter scenes for real-time, VR and huge renders.

06 · UV MAPS

Every CAD face its own UV island.

Patch UVs generated from the CAD faces

Each CAD face becomes a conformal, packed UV island with real proportions, cut exactly along the CAD face boundaries. Ready for texturing, decals and baking, on import or later for a whole selection.

Unique among CAD importers. A small feature that turns out surprisingly useful in daily work.

07 · ANGELSTEP VS. TYPICAL CAD IMPORTERS

Where typical importers stop, AngelSTEP keeps going.

ANGELSTEP PRO TYPICAL IMPORTERS
Formats ✓ 12 native CAD formats ✕ STEP, maybe IGES
Mesh quality ✓ Structured quad grids, watertight ✕ Raw triangulation
Materials ✓ AngelSHADE: metal, gloss, glass, names ✕ Flat colours, generic names
After import ✓ Live rebuilds, part or selection ✕ Re-import to change quality
Polygon budget ✓ Defeaturing, lean grids, instances ✕ Manual cleanup
Fused parts ✓ Explode into objects, CAD link kept; Rhino STEP split on import ✕ Arrive as one object
UV maps ✓ CAD-face islands, packed ✕ None or manual unwrap
Export ✓ All 12 formats to an exact B-rep STEP assembly, with materials ✕ Usually import only
Install ✓ Self-contained, all platforms ✕ Often extra packages

A general characterisation of common Blender CAD import workflows, not a claim about one specific product.

08 · THE TWO EDITIONS

12 CAD formats. Two editions. One engine.

AngelSTEP

AngelSTEP
3 formats

STEP
.step .stp
STANDARD + PRO

IGES
.iges .igs
STANDARD + PRO

BREP
.brep .brp
STANDARD + PRO

+

AngelSTEP Pro
+ 9 native formats

Inventor
.ipt .iam
PRO

CATIA V5
.CATPart .CATProduct
PRO

SolidWorks
.sldprt .sldasm
PRO

Parasolid
.x_t .x_b
PRO

Fusion 360
.f3d
PRO

JT
.jt
PRO

ACIS
.sat .sab
PRO

Rhino
.3dm
PRO

SketchUp
.skp (8 and newer)
PRO

SAME ENGINE IN BOTH EDITIONS

AngelFLOW
quad mesher

AngelSHADE
real materials

Defeaturing
holes, fillets

Live Link
re-mesh any time

STEP export
of everything you import

Native readers, no CAD licence

Built from scratch, no vendor SDK. Inventor, CATIA or SolidWorks need not be installed.

Complete, not just geometry

Exact B-rep, assembly tree, placements, real part names and materials, as far as the file stores them.

Never hunt for the right assembly

Find Top Assemblies picks the top-level .iam, .CATProduct or .sldasm in a project folder (Pro).

Side by side.

ANGELSTEP ANGELSTEP PRO
STEP, IGES, BREP ✓ ✓
Inventor, CATIA V5, SolidWorks, Parasolid, Fusion 360, JT, ACIS, Rhino, SketchUp
Native parts and assemblies, plus Find Top Assemblies for project folders. Each of them converts to STEP.
✕ ✓
AngelFLOW mesher, AngelSHADE, defeaturing, live link, instancing, UVs, STEP export ✓ same ✓ same
Updates Engine and features Engine, features and new formats

ALREADY OWN ANGELSTEP?

Upgrade any time, pay only the difference.

Own AngelSTEP? Upgrade to Pro right here on Superhive: the price you paid is credited automatically. Your Blender files keep working: Pro uses the same part data, so scenes made with AngelSTEP open and rebuild in Pro unchanged.

09 · QUESTIONS

Do I need Inventor, CATIA or SolidWorks?

No. The readers are part of the add-on. You need neither the CAD program nor a licence for it.

Do assemblies need all their part files?

Yes. An .iam, .CATProduct or .sldasm only references its parts, so keep the project folder together. Parts whose files are missing are left out.

Can I install AngelSTEP and Pro together?

Technically yes. But: Pro does everything AngelSTEP does and more. Use it and never look back.

Is it a CAD program?

No. It brings CAD data into Blender for visualisation: rendering, animation and real-time. It reads the geometry, not the feature history, and it is not a mesher for simulation (FEM).

10 · STEP EXPORT IN DETAIL

What goes into the STEP.

Exact CAD geometry

Every part goes out as its original B-rep, not as the mesh.

Materials included

Names, colours and glass transparency, also those AngelSHADE filled in and the ones you set in Blender.

The assembly stays an assembly

Part and instance names, placements, shared copies.

Mix and clean up first

Combine parts from different files and formats, remove holes and fillets, then export one STEP.

STEP carries colour, transparency and the material name. Metal and gloss come back from the name when AngelSTEP reads the file again. SketchUp models and mesh-only JT parts go out as faceted geometry, because that is what they contain.

11 · WHAT YOU GET

Import .ipt / .iam, .CATPart / .CATProduct, .sldprt / .sldasm, .x_t / .x_b, .f3d, .jt, .sat / .sab, .3dm, .skp, .step / .stp, .iges / .igs and .brep. Export .step.

Windows x64, Linux x64 and macOS Apple Silicon. Blender 4.2+ extension package, tested up to Blender 5.2.

Blistering fast, built for huge files: multi-core reading and meshing, an optimised disk cache for near-instant repeat imports, an automatic scene size check recommends a safe starting resolution. Sizes in millimeters, centimeters or inches; custom Unit Scales respected on import and export.

A self-contained native C++ core with Open CASCADE (OCCT) compiled in. No Python packages, no setup: install the zip and import.

Your CAD, render-ready, finally in Blender.

Open the files your clients actually send, with their real materials, keep full control after the import, and send STEP back. That is AngelSTEP 3.0.

12 native formats in one add-on. One-time purchase. Runs locally: no cloud, no subscription.

Questions, tricky files or feature requests? Message me through Superhive. I reply personally.

AngelSTEP is built on its own native core with Open CASCADE (OCCT) compiled in. The Pro format readers are independently developed for interoperability. It is not affiliated with or endorsed by Autodesk, Dassault Systèmes, Siemens, McNeel or Trimble; product names are trademarks of their owners and are used only to name the file formats. OCCT is used under the LGPL.


  • single-user licence

    $25
  • 5 users multi-seat save 10%

    $110
  • AngelSTEP PRO - import 12 formats

    $89
  • AngelSTEP PRO - import 12 formats. 5x users multi-seat save 20%

    $360
$25

Support Period Included

Includes 12 months of

Extend this product’s Support Period +12 months: 75% of product price

Have questions before purchasing?
Login to message

Details
Blender Extension Compatible Yes
Sales 100+
Rating
4 ratings
Dev Fund Contributor
Published 5 months ago
Blender Version 4.2 - 5.2
Extension Type Add-on
Render Engine Used Arnold, Blender-Internal, Blender-Game-Engine, Cycles, Eevee, Freestyle, Luxrender, Mental-Ray, Octane, Vray, Yafaray
License GPL