ArtiosCAD is a 32-bit application. Here are some issues to be aware of.
Symptoms
For the most part, ArtiosCAD will run fine on a 64-bit machine. But there are some important points to be aware of:
Registry
CAD-X
ODBC
Spatial imports
Solution
Registry
ArtiosCAD stores variety of information in the registry. As a 32-bit application on a 64-bit system, the user should go to the following path to find ArtiosCAD registry information: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Artios...
This is true while ArtiosCAD is a 32-bit system on a 64-bit OS.
This is why there are many references to KB articles describing registry paths to this location.
Subsystems
ArtiosCAD and CAD-X need access to different utilities. As a 32-bit app on a 64-bit system, many 32-bit utilities that ArtiosCAD may indirectly need are now located in %windir%\SysWOW64
CAD-X is another. Many times it is convenient to register a specific version of CAD-X from a command line. regsvr32.exe is located in this directory.
Spatial 3D model imports (IGES, STEP)
Even though ArtiosCAD is a 32-bit app, ArtiosCAD has a 32-bit library and a 64-bit library for the Spatial imports. Applications cannot mix 32-bit and 64-bit DLLs. So ArtiosCAD starts a separate process that is either 32-bit or 64-bit depending on the OS. ArtiosCAD communicates with that separate process via an interchange file. ArtiosCAD does this so that larger and more complex models have a better chance of using the proper Spatial library that is in sync with the OS. If a user has a 32-bit system, and fails to import a model due to some memory issue, attempting to import that model on a 64-bit system, may help.