Not sure if feedback is preferred yet, but I tested out new alpha and got an issue during first import. I am using previous OCC 1.0.0 version in Blender 2.83 and as I didn’t want to remove that I installed new Stepper 1.0.5 alpha on 2.92a.
Not sure if 2.92 is supported yet, but the .step model that works well in earlier version was not working in this new one. Most of CAD parts were not imported and imported ones were way too large. Collection that partially showed up was .flat. I also tried with custom scale 0.01 which I had used before with same model, but that didn’t seem to affect in size, so I assume it is the standard value.
Below is the info from System console and everything mentioned “…removed…” were CAD file or part names that I needed to hide, but looked alright.
Opening file: "Path and file removed not to display"
[STEP import] OCC version: 7.4.0
DataExchange: Reading STEP
Scale from file (meters per unit): millimetre 0.001
DataExchange: Transferring
DataExchange: Transfer done
DataExchange: Init get_shapes()
Number of shapes at root: 1
DataExchange: Reading shape (1/1)
Outliers: defaultdict(<class 'set'>, {'"Removed"': {'EDGE=6'}, '"Removed"': {'EDGE=6'}, '"Removed"': {'EDGE=6'}, '"Removed"': {'EDGE=6', 'COMPOUND=0', 'SHELL=3', 'SOLID=2'}, '"Removed"': {'EDGE=6'}, '"Removed"': {'EDGE=6'}, '"Removed"': {'EDGE=6'}, '"Removed"': {'EDGE=6'}, '"Removed"': {'EDGE=6'}, '"Removed"': {'EDGE=6'}, '"Removed"': {'EDGE=6'}, '"Removed"': {'EDGE=6'}, '"Removed"': {'EDGE=6'}, '"Removed"': {'EDGE=6'}, '"Removed"': {'EDGE=6', 'SOLID=2'}, '"Removed"': {'EDGE=6'}, '"Removed"': {'EDGE=6'}, '"Removed"': {'EDGE=6'}, '"Removed"': {'EDGE=6'}, '"Removed"': {'EDGE=6', 'SOLID=2'}, '"Removed"': {'EDGE=6'}, '"Removed"': {'EDGE=6'}, '"Removed"': {'EDGE=6'}, '"Removed"': {'EDGE=6'}, '"Removed"': {'EDGE=6'}, '"Removed"': {'EDGE=6'}, '"Removed"': {'EDGE=6'}, '"Removed"': {'EDGE=6', 'SOLID=2'}, '"Removed"': {'EDGE=6', 'SOLID=2'}, '"Removed"': {'EDGE=6'}, '"Removed"': {'EDGE=6'}, '"Removed"': {'EDGE=6'}, '"Removed"': {'EDGE=6'}, '"Removed"': {'EDGE=6'}, '"Removed"': {'EDGE=6'}, '"Removed"': {'EDGE=6'}, '"Removed"': {'EDGE=6'}, '"Removed"': {'EDGE=6'}, '"Removed"': {'EDGE=6'}, '"Removed"': {'EDGE=6'}, '"Removed"': {'EDGE=6'}, '"Removed"': {'EDGE=6'}, '"Removed"': {'EDGE=6', 'COMPOUND=0', 'SOLID=2'}, '"Removed"': {'EDGE=6'}, '"Removed"': {'EDGE=6'}, '"Removed"': {'EDGE=6', 'SOLID=2'}, '"Removed"': {'EDGE=6'}, '"Removed"': {'EDGE=6'}, '"Removed"': {'EDGE=6', 'SOLID=2'}, '"Removed"': {'EDGE=6'}, '"Removed"': {'EDGE=6', 'SOLID=2'}, '"Removed"': {'EDGE=6', 'SOLID=2'}, '"Removed"': {'EDGE=6', 'SOLID=2'}, '"Removed"': {'EDGE=6'}, '"Removed"': {'EDGE=6'}, '"Removed"': {'EDGE=6'}, '"Removed"': {'EDGE=6'}, '"Removed"': {'EDGE=6'}, '"Removed"': {'EDGE=6'}, '"Removed"': {'EDGE=6'}, '"Removed"': {'EDGE=6'}})
Current Blender scale set at: 1.0
"Removed not to show".flat
Building (0/156): "Removed not to show"[T2][B][s][bm][d][lk]
Building (1/156): "Removed not to show"[T2][B][s][bm][d][lk]
Building (2/156): "Removed not to show"[T2][B][s][bm][d][lk]
Building (3/156): "Removed not to show"[T2][B][s][bm][d][lk]
Building (4/156): "Removed not to show" [T2][B][s][bm][d][lk]
Building (5/156): "Removed not to show"[T2][B][s][bm][d][lk]
Building (6/156): "Removed not to show" [T2][B][s][bm][d][lk]
Building (7/156): "Removed not to show"[T2][B][s][bm][d][lk]
Building (8/156): "Removed not to show"[T2][B][s][bm][d][lk]
Building (9/156): "Removed not to show"[T2][B][s][bm][d][lk]
Building (10/156): "Removed not to show"[T2][B][s][bm][d][lk]
Building (11/156): "Removed not to show" [T2][B][s][bm][d][lk]
Building (12/156): "Removed not to show"[T2][L]
Building (13/156): "Removed not to show" [T2][L]
Building (14/156): "Removed not to show"[T2][B][s][bm][d][lk]
Building (15/156): "Removed not to show"[T0][B][s][bm][d][lk]
Building (16/156): "Removed not to show"[T2][B][s][bm][d][lk]
Building (17/156): "Removed not to show"[T2][B][s][bm][d][lk]
Building (18/156): "Removed not to show"[T2][L]
Building (19/156): "Removed not to show"[T2][L]
Building (20/156): "Removed not to show"[T2][B][s][bm][d][lk]
Building (21/156): "Removed not to show"[T2][B][s][bm][d][lk]
Building (22/156): "Removed not to show"[T2][B][s][bm][d][lk]
Building (23/156): "Removed not to show" [T2][L]
Building (24/156): "Removed not to show" [T2][L]
Building (25/156): "Removed not to show"[T2][B][s][bm][d][lk]
Building (26/156): "Removed not to show"Python: Traceback (most recent call last):
File "C:\Users\Saku\AppData\Roaming\Blender Foundation\Blender\2.92\scripts\addons\STEPper\__init__.py", line 620, in execute
up_as=self.up_as,
File "C:\Users\Saku\AppData\Roaming\Blender Foundation\Blender\2.92\scripts\addons\STEPper\__init__.py", line 380, in load_step
step_reader, obj, shp, lin_deflection, ang_deflection, merge_distance
File "C:\Users\Saku\AppData\Roaming\Blender Foundation\Blender\2.92\scripts\addons\STEPper\__init__.py", line 175, in build_mesh
mtx, colors, norms = step_reader.build_bm(shp, bm, lin_def=lind, ang_def=angd)
File "C:\Users\Saku\AppData\Roaming\Blender Foundation\Blender\2.92\scripts\addons\STEPper\importer.py", line 608, in build_bm
res, messages = self.triangulate_face(bm, face, trf, norms, face_hashes)
TypeError: cannot unpack non-iterable NoneType object
location: <unknown location>:-1