Mechanical APDL offers a convenient way create your own custom element named USER300. You can create virtually any element type.
UserElem subroutine provides an interface
to Mechanical APDL code above the element level, passing all data needed
to create your user-defined element, then returning all data and results
from the element to update the database and files. Because access
to database and file information occurs through the interface, an
understanding of Mechanical APDL database routines and file structures is
rarely necessary. The interface also provides access to Mechanical APDL code
at the material level, allowing you to call standard Mechanical APDL material
subroutines from your element coding.
Special features include element convergence criteria and cutback control via the element.
The element supports parallel processing and can be used in a distributed solution.
The following capabilities are not available for user-defined elements:
Birth and death
Superelement stress pass
Input of fluences