https://support.ansys.com/AnsysCustomerPortal/en_us/Knowledge%20Resources/Tutorials%20&%20Training%20Materials/Training%20Files/UPF+-+User+Programmable+Features+-+with+ANSYS+Mechanical+MAPDL+16.0