Plugin for abaqus to generate user subroutines in welding and Additive Manufacturing modeling
-
Updated
Dec 7, 2024 - Python
Plugin for abaqus to generate user subroutines in welding and Additive Manufacturing modeling
Contains a simple "C" function -- polyfit() -- that fits a line or higher-order polynomial to a set of points, using Method of Least Squares regression. Design goals include simplicity and ease of porting.
This ABAQUS UHYPER subroutine implements the hyperelastic energy density derived in Journal of the Mechanics and Physics of Solids 122 (2019), 364–380 for the macroscopic elastic response of non-Gaussian elastomers weakened by an isotropic and non-percolative distribution of equiaxed pores. This result is valid for any choice of I1-based incompr…
Comparison of Abaqus Library, UMAT, and Analytical Solution for Neo-Hookean Hyperelastic Material Under Large Deformations
How to use parameter and property tables in Abaqus
The UMAT subroutine in Abaqus serves as a solution for modeling materials that cannot be accurately represented using the standard Abaqus material library. For this project, we utilized this subroutine to study a 3D isotropic isothermal beam. Additional projects in this field can also be accessed on the following link.
This project presents an innovative approach for examining residual stresses in composites: The Abaqus viscoelastic model for curing. The implementation of the model is carried out in Abaqus CAE, utilizing Fortran subroutines such as USDFLD, UMAT, HETVAL, UEXPAN, and DISP.
The VUMAT subroutine in Abaqus provides an effective approach for simulating materials that are not adequately captured by the standard Abaqus material library. In this study, we applied this subroutine to analyze a 3D isotropic isothermal beam. Further projects related to this domain can be explored at the link provided below.
In this project, we have provided Abaqus input files along with the VDISP and DISP Abaqus Fortran subroutines, developed to apply complex boundary conditions.
In this project, we have provided you with the Abaqus UMESHMOTION subroutine, written in Fortran, for the wear simulation.
The UMAT subroutine is a tool in Abaqus that can be used when a material cannot be adequately modeled using the Abaqus material library. In this project, we employed this subroutine to evaluate the Tsai-Hill failure criterion in composites. Additional projects in this field can also be accessed on the following link.
UEL refers to User-Defined Elements, which are used to implement element types not found in the Abaqus element library. This project assists in writing a UEL subroutine.
Add a description, image, and links to the subroutine topic page so that developers can more easily learn about it.
To associate your repository with the subroutine topic, visit your repo's landing page and select "manage topics."