Cubit 2022.4 isn’t opening properly for me (see attached screenshot), and I can’t view any of the GUI elements nor open existing files. I’ve tried uninstalling my previous versions and restarting the machine. Any guesses as to what might be the issue? I’m on a student license if that makes a difference.
Download this tool: Releases · lucasg/Dependencies · GitHub
This is a dependency checker that will look up the dependencies of the libraries and tell you where they’re being loaded from.
After extracting the tool, open DependenciesGui.exe. Go to File->Open, then open C:\Program Files\Coreform Cubit 2022.4\bin\cubiti19.dll.
That’ll get you a window that looks like this:
It’s expected that the Spa* and libmmd.dll files are not found, they’re in C:\Program Files\Coreform Cubit 2022.4\bin\acis\code\bin and they’re loaded specially by cubit at runtime.
Are any of those .dll files being loaded from places other than the 2022.4 folder or C:\WINDOWS folders? Send a screenshot.
Using Dependencies, it looks like the Spa* files are present, but not libmmd.dll. All 4 files are indeed located in the directory you mentioned. I’m not 100% sure how to check if the .dll’s are being loaded in other locations, but it doesn’t look like they’re being loaded at all? Apologies if I’m misreading this!
The libmmd.dll is the problem, actually. It’s being loaded from Tecplot, not Coreform Cubit. Tecplot has a different version of libmmd.dll then we do, so when Cubit loads libmmd.dll it can’t actually use it, so Cubit startup fails. Please remove Tecplot from PATH and Cubit will load normally.