Inherent strain method in Metal Additive Manufacturing simulation (using subroutines and Python scripting in Abaqus)
This tutorial package focuses on the Inherent Strain method in Abaqus, an efficient numerical approach to simulate Laser Powder Bed Fusion (LPBF) in metal additive manufacturing.
It addresses the high computational cost of detailed thermo-mechanical LPBF simulations by utilizing an agglomeration approach to transfer inherent strain from micro to macro-scale models. Through theoretical explanations and practical workshops, users will learn to implement the ISM method, including Dflux and USDFLD subroutine coding and Python scripting, for improved LPBF process simulation control. This product does not utilize AM plugins, making it ideal for users who prioritize transparency in calculation methods and flexibility in variable modification for similar models.Using Viscoelastic and Path-Dependent Models for Analyzing the Curing Process in Fiber-Reinforced Composites With Abaqus subroutines
Concrete Damage Plasticity Simulation of FRP-Confined Concrete Columns in Abaqus
This tutorial package provides a comprehensive guide to implementing USDFLD subroutine in the context of Concrete Damage Plasticity Material Model. The tutorial focuses on key modeling aspects such as definition of concrete material properties using Concrete Damage Plasticity (CDP) Model. A theoretical background of the model will be presented and detailed explanation of the definition of all material properties will be given. The package will also explain the usage of the USDFLD subroutine to modify concrete material properties dynamically during simulation. Examples of implementing USDFLD in the context of CDP will be presented with focus on material properties that vary in function of pressure and axial strain defined as field variables.
All other modeling details will also be explained including boundary conditions, meshing, loading, and interactions.
By following the detailed steps in this tutorial, you will be able to create and analyze advanced FEM simulations in Abaqus with a focus on concrete having properties that vary during simulation.
Abaqus Simulation of the Curing Process in Composites: A Specific Focus on the Pultrusion Method
Pultrusion is a crucial task for producing constant-profile composites by pulling fibers through a resin bath and heated die. Simulations play a vital role in optimizing parameters like pulling speed and die temperature to enhance product quality and efficiency. They predict material property changes and aid in process control, reducing reliance on extensive experimental trials. However, simulations face challenges such as accurately modeling complex material behaviors and requiring significant computational resources. These challenges underscore the need for precise simulation methods to improve Pultrusion processes. This study employs ABAQUS with user subroutines for detailed mechanical behavior simulations, including curing kinetics and resin properties. Key findings include insights into material property changes, and optimization strategies for enhancing manufacturing efficiency and product quality. This research provides practical knowledge for implementing findings in real-world applications, advancing composite material production.
Notice that, pultrusion is a composite curing method, which may share some overlapping features with our Intermediate and Advanced curing packages. However, what sets pultrusion apart is that the composite passes over a heated die during the process. In this project, the die has also been modeled, with environmental heat applied to it using convection and a film subroutine. The heat is subsequently transferred to the sample through contact with the die. Afterward the die is removed. All these procedure is modeled in this project, with Abaqus CAE step-by-step. In contrast, in our Intermediate and Advanced packages for the oven curing of prepregs, no die has been modeled. The heat is applied without convection and, for simplicity, the heat is treated as a first-type boundary condition, which introduces some errors.
Note: The files and video which explains how to use the code are available. The PDF file will be available two weeks after purchase.Theta Protection Creep Model | Turbine Blade Creep Life Accurate Prediction | Creep Failure in Turbine Blades
Creep is one of the most significant failure modes in many components where the working temperature and stresses are high for a prolonged period of time. Existing creep models in commercial analysis software like Abaqus are not adequate to model all stages of creep namely – primary, secondary, and tertiary stages. Theta projection method is a convenient method proven to predict all stages of creep, especially the tertiary stage where strain rates are high leading to internal damage and fracture. The aim of the project is to develop a user subroutine for Abaqus to model creep in components using the Theta projection method. The constitutive model for the Theta projection method based on the accumulation of internal state variables such as hardening, recovery, and damage developed by (R.W.Evans, 1984) is adopted to compile a Fortran code for the user subroutine. The user subroutine is validated through test cases and comparing the results with experimental creep data. Creep analysis of a sample gas turbine blade (Turbine Blade Creep) is then performed in Abaqus through the user subroutine and the results are interpreted.
Results of test cases validate the accuracy of the Theta Projection Method in predicting all primary, secondary, and tertiary stages of creep than existing creep models in Abaqus (Creep Failure in Turbine Blades). Results at interpolated & extrapolated stress & temperature conditions with robust weighted least square regression material constants show the convenience in creep modeling with less input data than existing models. The results of creep analysis not only predicted the creep life but also indicated the internal damage accumulation. Thus, creep modeling of components through the user subroutine at different load conditions could lead us to more reliable creep life predictions and also indicate the regions of high creep strain for improvements in the early stages of design.
Curing process simulation in Abaqus
Composite simulation for experts-Part-3
Pay attention to the syllabus and availability file details. some of the packages are fully available and some of them are partially available. If this is partially available it takes at least two months to be completely available.
If you are a graduate or Ph.D. student, if you are a university professor or an expert engineer in the industry who deals with simulation software, you are definitely familiar with the limitations of this software in defining the material properties, loading or meshing, interaction properties, and etc. You have certainly tried to define the properties of materials based on advanced fracture theories in finite element software and are familiar with their limitations and problems. Now, here is your solution. Start writing subroutines in finite element software and overcome the limitations. With the tutorials in the Golden Package, you will learn how to write 8 subroutines in Abaqus software professionally.Composite simulation for experts-Part-2
If you are a researcher, student, university professor, or Engineer in the company in the field of composite materials, this training package in simulating these materials in Abaqus software is the best selection. This training package is the second part of the composite for expert package and is focusing on the Simulation of woven composite damage in Abaqus, Composite Fatigue Simulation, Analysis of Composite pressure vessel with Semi-Geodesic winding, Simulation of composite Hashin damage in 3d continuum element (UMAT-VUMAT-USDFLD), and Abaqus composite modeling of Woven & Unidirectional + RVE method.
Simulation of composite Puck damage in 3d continuum element in Abaqus (UMAT-USDFLD-VUMAT)
Additive manufacturing simulation with Abaqus subroutine & python | Inherent Strain Method
Simulation of woven composites damage in Abaqus
Simulation of cohesive fatigue in Abaqus with subroutine
Simulation of composite Hashin damage in 3d continuum element in Abaqus (UMAT-VUMAT-USDFLD)
Composite simulation for experts-Part-1
Golden Package
Essential Package
Introduction to USDFLD and VUSDFLD Subroutine
In this usable tutorial, the material properties can change to an arbitrary dependent variable. One of the most important advantages of this subroutine is simplicity and applicability. Various and high usage examples are unique characteristics of the training package.
This training package includes 5 workshops that help you to fully learn how to use USDFLD and VUSDFLD subroutines in Abaqus software. By means of these subroutines, you will have expertise redefine field variables at a material point by the solution dependence of standard and explicit, respectively.