I would like to write a user subroutine that modifies the boundary conditions of a job at each increment, based on values it receives from a TCP/IP socket connection. The first problem/question is:

Can I write custom user subroutines for Abaqus other than the default ones or can I modify the UEXTERNALDB to call a "TCP/IP socket server module" to wait for data at a port, then use the data to modify the boundary conditions and then output the resulting displacement data as the response to the external client. The reason for this complexity is to allow me get this data as soon as it is ready instead of waiting for the files to be written to disk and accessing the obd.

More Solomon Idinyang's questions See All
Similar questions and discussions