Before including a user subroutine in an analysis, you must compile the subroutine using the abaqus make utility. From a command line, execute the following command:
abaqus make library=source_file directory=destination
Source_file is the name of the user subroutine source file, and destination is the location to which the compiled subroutine object and shared library files will be written. When configuring a job in Abaqus for CATIA V5, you must specify the location of the compiled dynamic link library (.dll) file for the user subroutine (see Specifying File Storage Directories).
You can refer to only one compiled user subroutine file when you submit a job. If your model involves more than one user subroutine, you must combine the user subroutines and compile them into a single .dll file.