Isaac Sim Version
4.5.0
Operating System
Ubuntu 22.04
GPU Information
- Model: NVIDIA RTX Ada Generation
- Driver Version: 535.183.01
- CUDA Version: 12.2
Others
- Asset Importer v2.12.2
- CAD Converter v202.3.0
Topic Description
Detailed Description
I installed Isaac Sim and Isaac Lab through pip. I get an error when importing STEP files.
Steps to Reproduce
- Install Isaac Sim through pip according to this guide.
- Open Isaac Sim.
- Go to Tools > Extensions.
- Install CAD Converter and Asset Importer.
- Go to File > Import.
- Select Step File. (.STEP)
Error Messages
2025-04-02 06:48:23 [486,864ms] [Warning] [omni.kit.tool.asset_importer.importers_manager] Failed to convert assets [‘/home/user/Documents/model.STEP’] since importer failed with [Errno 2] No such file or directory: ‘/home/user/miniconda3/envs/isaac/lib/python3.10/site-packages/omni/kit’.
@QuantumWarden just out of curiosity, were you able to verify installations for both isaac sim and isaac lab successfully?
@Simplychenable Is there a process to verify the installation? If there is, could you provide the link?
I can launch Isaac Sim with no problems, I have trained some of Isaac Lab’s demos and tested the results.
I think the pip installation omits several components, including the kit executable and the launch scripts. It seems the CAD Converter searches for the kit executable and cannot find it. I am unsure how to execute kit extensions with the pip installed Isaac Sim.
For example: isaac-sim.selector.sh runs the kit executable, which I cannot find in the pip installation. What is the equivalent to this in the pip installation?
...
exec "$SCRIPT_DIR/kit/kit" "$SCRIPT_DIR/apps/isaacsim.exp.selector.kit" --ext-folder "$SCRIPT_DIR/apps" "$@"
Make sure you have ADDED the CAD Converter extension to your Isaac Sim session, using the Extension Manager, and that you have it on AutoLoad.
I tried it as per your suggestion. The same error is happening.
Thank you for your interest in Isaac Lab. Could you please file a bug report in our GitHub repository and submit a more complete error log?
To ensure efficient support and collaboration, please submit your topic to its GitHub repo following the instructions provided on Isaac Lab’s Contributing Guidelines regarding discussions, submitting issues, feature requests, and contributing to the project.
We appreciate your understanding and look forward to assisting you.
It is just a specific step file, or is it any step file? If it is specific, can you send us the file here please so we can take a look. The original message seems that it is missing a certain user directory, specific to your system. Have you tried going there? “/home/user/miniconda3/envs/isaac/lib/python3.10/site-packages/omni/kit’.”
@Richard3D It’s the only STEP file I tried and it doesn’t work. The directory exists and has the following files (look below). As I mentioned in a previous reply the kit executable does not exist. This is a clean installation of Isaac Sim (from pip) and I’ve tried the same steps in different workstations.
apps
blank.txt
cache
data
dev
EULA_ACCEPTED
exts
extscore
extsPhysics
kernel
kit_app.py
kit-gcov
launcher.toml
libcarb.so
libcares.so
libcares.so.2
libcares.so.2.6.1
libjemalloc.so
libjemalloc.so.2
libomni.structuredlog.plugin.so
libre2.so
libre2.so.10
libre2.so.10.0.0
logs
mdl
PACKAGE-DEPS.yaml
PACKAGE-INFO.yaml
PACKAGE-LICENSES
__pycache__
pythonapps
rendering-data
resources
scripts
snippets
So there are actually two issues here then, correct?
- You cannot get Isaac Sim to install from pip
- You have tried ONE step file and it does not work.
You first need to get Isaac Sim 4.5 to install correctly. Then you need to try several step files to make sure it is definitely not working.
- I installed Isaac Sim and everything is working correctly except for the STEP importer. I’ve also installed and tried it on multiple machines and the result is the same. My guess is the pip installation process skips some files that are used by the importer.
- Can you share a STEP file that should work? However, the error message references a file that’s missing so I doubt the problem is with the STEP file.
I ended up converting the files to URDF with a different program and imported them as URDF to Isaac Sim. That worked for me.
And to be clear, you have tried to turn on the CAD importer extension? What is the exact error message you get when trying to import a step file?
I have the same issue with the same configuration: 4.5.0, 22.04, pip (with venv), but gpu is RTX 4080
my error message:
2025-05-09 08:39:11 [131,616ms] [Warning] [omni.kit.tool.asset_importer.importers_manager] Failed to convert assets ['/home/user/Downloads/bot.SLDASM'] since importer failed with [Errno 2] No such file or directory: '/home/user/env_isaaclab/lib/python3.10/site-packages/omni/kit'.
‘kit’ does not exist in the directory
asset importer v2.12.3 is up to date, enabled and set to autoload
cad converter v202.5.1 is up to date, enabled and set to autoload