Sunday, October 1, 2023

Moving Load of Vehicles on the Bridge (Dload Subroutine)

In this model, you will learn about my Abaqus simulation, which intricately simulates the effects of moving vehicle loads on a concrete bridge. This model replicates a 20-meter-long and 12-meter-wide bridge, with a focus on moving loads. Please note that the dimensions used are for demonstration purposes and do not represent real-world road or vehicle specifications.

The simulation vividly illustrates two parallel roads, each featuring tire track spaced 1 meter apart and 0.3 m wide, initially representing only the front and rear tires of a vehicle. Only two sets of tires (say front and rear pair) are modelled. Similarly, another two sets of tires in the second roadway are modelled with a time shift. This can be extended to include more vehicles and additional sets of wheels and tires, allowing for a comprehensive analysis.

To start with the whole length of the tire tracks are subjected to non-uniform pressure loading. Unlocking the full potential of this model hinges on the essential DLOAD subroutine, allowing you to precisely define and simulate moving pressure loadings, such as those generated by a vehicle's wheels. Experience the power of Abaqus simulation and delve into the intricate world of structural analysis.



Price: $10

Attention:

  • Please note that this Cae file cannot open in versions lower than Abaqus 2020. 
  • After receiving payment, the delivery process will start, and all related files will be sent through email.
  • For any help regarding orders, please feel free to contact shwenwe13@gmail.com. Thanks for your support.

Moving Load of Wheel on the Rail (Dload Subroutine)

In this model, you will learn how to simulate a moving rectangular wheel load on rails using the DLOAD subroutine. The load takes the shape of a rectangle, measuring 20 mm in length and 15 mm in width. The velocity is set at approximately 60 km/h, which is equivalent to 16.67 m/s in the z-axis. This load varies with time and velocity, starting from its initial position and progressively increasing over time. The magnitude of the load is precisely defined at 326.6 MPa.

By mastering this model, you'll gain valuable insights into simulating moving loads and their interactions with structures. This knowledge will equip you with essential skills for writing Fortran DLOAD Subroutines in simulations, enhancing your capabilities in structural analysis.



Price: $10

Attention:

  • Please note that this Cae file cannot open in versions lower than Abaqus 2020. 
  • After receiving payment, the delivery process will start, and all related files will be sent through email.
  • For any help regarding orders, please feel free to contact shwenwe13@gmail.com. Thanks for your support.

Saturday, September 30, 2023

Essential Abaqus Files: What You Need to Know

    When I first started using Abaqus, I encountered a common issue - my computer's disk space quickly filled up with Abaqus-generated files after running multiple jobs. It was a bit overwhelming, with many kinds of Abaqus-generated files cluttering my working directory. I even didn't know which files were essential and their purposes; I just built my models in Abaqus/CAE, and then I created a job and submitted it from the graphical interface. I felt the need to delve deeper into understanding Abaqus files, their roles, and which ones were crucial to save.

   Now, I would like to share what I've learned about these essential Abaqus files and their respective responsibilities:

1. 📂 .CAE File:  

The CAE file is a crucial component in the Abaqus pre-processing workflow. It contains all the information about your model, including geometry, mesh, materials, constraints, and boundary conditions. Abaqus always saves this file as an "advocacy" file, and you should definitely keep it. It serves as your project's blueprint and allows you to make changes to your model in the Abaqus GUI.

2. 📄 .inp File:  

Abaqus CAE generates the .inp file in ASCII format when you right-click on a job and submit it within the Abaqus CAE GUI. This file is essential because it represents your simulation in a readable format. You can import the model from this input file in Abaqus CAE if your CAE file is not accessible. Additionally, you can manually edit the .inp file using a text editor to check for errors in input keywords or syntax. Running your model in Abaqus GUI is essentially equivalent to executing its corresponding input file. You can even run it directly from the command line, providing a faster, more cost-effective, and efficient solution.

3. 📊 .ODB File (Output Database File):  

The ODB file is generated during post-processing and is used to visualize graphical results within the Abaqus/CAE visualization module. Furthermore, you can utilize Python scripts to probe the ODB file and extract specific results. This file is essential for analyzing and interpreting simulation results.

4. 🛠️ .dat File: 

When there's an issue with your simulation and a job cannot be completed, the .dat file comes into play. It contains information about the model definition, history, error messages, and the step-by-step progress of processing input data. This file is indispensable for debugging your model and resolving any simulation-related problems.

5. 📖 .Jnl File (Journal File): 

The journal file stores the commands typed during the last ABAQUS/Post session. It can be used to recover a corrupted.CAE file. Additionally, it contains commands that modify the saved model database, which can be useful for creating your Python scripts and automating tasks.

6. 📈 .sta File (Status File):

ABAQUS writes increment summaries to the status file (.sta), which provides information about the progress of an analysis. During a running simulation, you may want to monitor the status to check what's happening. The status file essentially echoes the same information as the simulation progresses.

    The final category of files consists of less essential ones, including the log file, command file, IPM file, PART file, message file, Rec file, etc. While they do contain information about various aspects of the simulation, they are typically not crucial for most users and are mainly relevant for programmatic or troubleshooting purposes. Abaqus generates these additional files to offer a comprehensive insight into the simulation process. 

In summary, understanding the significance of these Abaqus files and their roles can help you streamline your workflow, reduce memory usage, and efficiently troubleshoot any issues that may arise during your simulations.

🖋️ Written by: Theingi Nwe

Thursday, August 24, 2023

Hot Glass Shattering Upon Cold Water Impact


Did you know that pouring cold water into a hot glass can actually make it shatter? 

This occurs due to thermal strain, which emerges when the hot glass encounters the cold water. The glass retains residual stress, and when combined with this sudden temperature change, it can result in the glass breaking into multiple fractures.

To comprehend this phenomenon better, the Abaqus/Explicit solver was employed to scrutinize the interaction of hot glass with cold water. This simulation encompassed a comprehensive analysis involving coupled temperature-displacement. 

In this simulation, the glass is characterized by a brittle cracking model, which accurately depicts its behaviour under these conditions. Conversely, the water is depicted using an EoS material model. The interaction between the glass and water is frictionless contact.

By gaining insights from this simulation, you can unravel the intricate mechanisms behind the shattering of hot glass when exposed to cold water. 



Price: $10

Attention:

  • Please note that this Cae file cannot open in versions lower than Abaqus 6.14.4. 
  • After receiving payment, the delivery process will start, and all related files will be sent through email.
  • For any help regarding orders, please feel free to contact shwenwe13@gmail.com. Thanks for your support.

Sunday, July 23, 2023

Playing Genga Game in Abaqus (Collapse of a stack of blocks)


This simulation model showcases the incredible capabilities of Abaqus' general contact feature, allowing you to simulate a realistic scenario with numerous contacting bodies.


 

Price: $10

Attention:

  • Please note that this CAE file cannot open in versions lower than Abaqus 6.14.4. 
  • After receiving payment, the delivery process will start, and all related files will be sent through email.
  • For any help regarding orders, please feel free to contact shwenwe13@gmail.com. Thanks for your support.

Friday, July 14, 2023

Prediction Heart Broken Rate Using XFEM Method

Discover the power of the extended finite element method (XFEM) in predicting crack growth rate with our simulation model. Gain valuable insights into modeling crack initiation and propagation using XFEM technique in structural analysis.



Price: $10

Attention:

  • Please note that this CAE file cannot open in versions lower than Abaqus 6.14.4. 
  • After receiving payment, the delivery process will start, and all related files will be sent through email.
  • For any help regarding orders, please feel free to contact shwenwe13@gmail.com. Thanks for your support.

Thursday, July 13, 2023

Aircraft (F-4 Phantom) Crashing into a Concrete wall and Rigid wall

Step into the world of explicit dynamic modeling as we explore into the captivating scenario of an F-4 Phantom crashing into both a concrete and rigid wall. Through this model, you will gain invaluable insights into the construction of an explicit dynamic model using aluminum alloy, a material commonly used in aircraft structures.

To accurately capture the impact scenario, our model incorporates nonlinear and strain rate-dependent effects, necessitating the utilization of Johns-Cook's constitutive law for metal plasticity. Additionally, the Concrete Damage Plasticity model is employed to accurately represent the behaviour of concrete.

To facilitate a comprehensive comparison of impact phenomena, it was conducted simulations of the aircraft colliding with both a rigid wall and a concrete wall. For the rigid wall simulation, a rigid body with identical height and width dimensions as the concrete wall is employed. The wall is fixed in all degrees of freedom at its reference point.

To optimize computational efficiency, the aircraft is positioned in front of the wall with an initial velocity of 800 km/h in the flight direction. This approach allows us to efficiently analyze and evaluate the results of different impact scenarios while reducing overall computational time.

Unlock the power of simulation and witness the intricate dynamics of an F-4 Phantom colliding with concrete and rigid walls. Discover the remarkable capabilities of our model as it sheds light on the structural behavior of materials in extreme scenarios.



Price: $10

Attention:

  • Please note that this Cae file cannot open in versions lower than Abaqus 2020. 
  • After receiving payment, the delivery process will start, and all related files will be sent through email.
  • For any help regarding orders, please feel free to contact shwenwe13@gmail.com. Thanks for your support.

Making Table with Elastomer Sheet (Rubber)

    Discover the power of explicit modeling as you delve into the fascinating world of nonlinear free fall dropping. With our simulation model, you'll learn step-by-step how to construct a dynamic model that accurately captures the behavior of an elastomer rubber sheet falling onto a table using Abaqus/CAE.

    Gain invaluable insights into the mechanics of elastomer materials and their response to impact forces with our comprehensive simulation model. Explore the complexities of nonlinear free fall dropping, and witness firsthand the intricate interplay between the elastomer sheet and the table surface in a virtual environment.


Price: $10

Attention:

  • Please note that this Cae file cannot open in versions lower than Abaqus 6.14.4. 
  • After receiving payment, the delivery process will start, and all related files will be sent through email.
  • For any help regarding orders, please feel free to contact shwenwe13@gmail.com. Thanks for your support.

Sunday, July 9, 2023

Aircrafts Crashing

In this simulation model, you will explore the application of Abaqus software, to simulate the dynamic behavior of an aircraft during a crash event. By analyzing the structural response and predicting the impact forces and deformation patterns, you can gain valuable insights into the crashworthiness of the aircraft design and improve safety measures.


 

Price: $10

Attention:

  • Please note that this Cae file cannot open in versions lower than Abaqus 6.14.4. 
  • After receiving payment, the delivery process will start, and all related files will be sent through email.
  • For any help regarding orders, please feel free to contact shwenwe13@gmail.com. Thanks for your support.

Impact Arrow on Circular Sheet

Experience the power of simulation with Impact Arrow on Circular Sheet, this model designed to enhance your understanding of explicit dynamic modeling in Abaqus/CAE. Uncover the potential of ductile damage feature as you construct a robust dynamic model that accurately simulates real-world scenarios.

 

Price: $10

Attention:

  • Please note that this Cae file cannot open in versions lower than Abaqus 6.14.4. 
  • After receiving payment, the delivery process will start, and all related files will be sent through email.
  • For any help regarding orders, please feel free to contact shwenwe13@gmail.com. Thanks for your support.

Thursday, April 20, 2023

What is the difference between Ansys and Abaqus?

One of the students asked me, "What is the difference between Ansys and Abaqus?" 

I replied, "You know...Abaqus is known to be more advanced and only few legends have the ability to use it, but Ansys is user-friendly and accessible to a wide range of users."  😎

The student then replied, "Oh, I see."

😅Just Kidding! 

ANSYS and Abaqus are both software intended for simulating engineering problems through numerical methods. Regardless of the FEA tool being used, user expertise and familiarity are key. 

To the best of my knowledge, 

♦️ ANSYS is primarily used for structural analysis, fluid dynamics, and heat transfer simulations, while Abaqus is used for more advanced simulations such as nonlinear, transient, and multiphysics simulations.

♦️ ANSYS has a more flexible user interface, making it easier to customize and modify simulations, while Abaqus has a more standardized interface.

♦️ANSYS boasts a set of exceptional meshing tools coupled with a user-friendly interface. It stands out for its automated mesh generation and adaptive meshing capabilities, which allow the software to dynamically refine the mesh in regions of interest, enhancing accuracy without unnecessary computational burden. On the other hand, Abaqus is known for its robust meshing capabilities, especially when dealing with complex geometries. Additionally, Abaqus provides users with a comprehensive suite of advanced mesh diagnostic tools, simplifying the identification and resolution of potential mesh-related issues. 

♦️Ansys also offers many free resources, like the online learning center for industry professionals and students than Abaqus.

♦️ ANSYS has a larger user community, with more resources available online, while Abaqus has a smaller, more focused user community.

From my personal point of view, 

If you want to become a FEA expert, writing your own code is a must! 

Don't just rely on pre-built software.

♦️ABAQUS has a simpler coding platform compared to ANSYS. ABAQUS also has the advantage of subroutines that make it more flexible in solving complex user-defined models. Python is the main programming language used in ABAQUS, while ANSYS has its structured scripting language, APDL. 

Overall, for complex FEA problems that require the use of subroutines, ABAQUS is the better software to use.

But,....honestly, if someone new to Finite Element Programming software were to ask me which programming software to use, I would suggest utilizing Ansys due to its convenient built-in material library and units. Because Abaqus has a unit system feature that allows users to set and check the consistency of units in the model. New Abaqus users often make errors related to inconsistent units. 😅

If someone aspires were to ask me....., I'd say try to learn Abaqus if you want to be an FEA expert. 😎 Except for CFD analysis.😁 ( forget it . I am kidding! 😅😂)

Please keep in mind that the selection of Finite Element software is primarily influenced by the specific requirements, budget, and expertise of the user.

The software mentioned are just needle in haystack as there are numerous FEA programming software available.

💻📈 

#FEAexpert #coding #programming #engineeringtips

#Abaqus #Ansys #FEA


Written by:

Theingi Nwe

Sunday, February 19, 2023

Simulation of TIG Welding on a Steel Pipe Using DFLUX Subroutine

Tungsten Inert Gas (TIG) welding is a widely used method in industries like automobile, aviation, and aerospace manufacturing. However, the thermal cycle from TIG welding can result in high residual stresses and deformation on the weld metal and heat-affected zone, which can negatively impact the mechanical performance of components. In comparison to experimental measurements, numerical simulation employing finite element methods (FEM) is the preferred method for predicting and analyzing welding residual stresses because it is less time-consuming, less expensive, and more versatile.  Accurately predicting residual stress and deformation is crucial in manufacturing mechanical parts, as it improves reliability, limits errors, and minimizes costs. 

Based on the ABAQUS software, uncoupled thermal–mechanical three-dimensional steel pipe unsteady heat transfer model was developed to predict the temperature field generated by a moving heat source. Goldak's heat source model was implemented by coding nonuniform distributed flux (DFLUX) in user subroutine to represent the ellipsoidal moving weld torch with front and rear power density distribution. 

In this model, you will learn how to simulate the TIG welding on the steel pipe process using ABAQUS and how to conduct FE simulation using ABAQUS and FORTRAN user subroutine code. A method for analyzing transient temperature fields and residual stress states in SS304 steel pipe during welding can be studied.


Price: $10

Attention:

  • Please note that this Cae file cannot open in versions lower than Abaqus 6.14.4. 
  • After receiving payment, the delivery process will start, and all related files will be sent through email.
  • For any help regarding orders, please feel free to contact shwenwe13@gmail.com. Thanks for your support.

Laser Welding Simulation Using DFLUX Subroutine

Finite element (FE) analysis of welding residual stress and deformation is one of the essential stages in the manufacturing process of mechanical structures and parts. It aids in reducing production costs, minimizing errors, and optimizing the manufactured component.

The FE model was developed using ABAQUS and FORTRAN packages, 3D Gaussian heat source model was implemented by coding the nonuniform distributed flux (DFLUX) in the user subroutine. There are two steps in this simulation; step 1 is the welding process, and step 2 is the cooling process.

In this model, you will learn laser welding process simulation using ABAQUS and how to perform FE simulation using the combination of ABAQUS and FORTRAN user subroutine code. You can study the mechanical and thermal distribution on laser joining by developing a finite element model.



Price: $10

Attention:

  • Please note that this Cae file cannot open in versions lower than Abaqus 6.14.4. 
  • After receiving payment, the delivery process will start, and all related files will be sent through email.
  • For any help regarding orders, please feel free to contact shwenwe13@gmail.com. Thanks for your support.

Monday, January 2, 2023

Deflection of an Elastic Dam Under Water Pressure

In this model, you will learn how to simulate to investigate the response of fluid under gravity loading passing through a flexible dam gate. The coupled Eulerian-Lagrangian (CEL) analysis technique is used to account for the interaction between the fluid and the dam.

In the initial configuration of the model, water is located in a rectangular reservoir. The floor and right side of the reservoir are fixed. On the left side the water is contained by an elastic dam wall; the top half of the dam is fixed, but the bottom half is unconstrained. Under a gravity load the water pushes against the dam, deflects the bottom portion of the dam, and flows freely out of the reservoir.


Price: $10

Attention:

  • Please note that this Cae file cannot open in versions lower than Abaqus 6.14.4. 
  • After receiving payment, the delivery process will start, and all related files will be sent through email.
  • For any help regarding orders, please feel free to contact shwenwe13@gmail.com. Thanks for your support.

Eulerian Analysis of a Collapsing Water Column

In this model, you will learn how utilizes the pure Eulerian analysis technique to model a dynamic fluid flow event involving large deformation. A column of water is subjected to a gravity load, causing the column to collapse and flow along a flat, rigid floor. 




Price: $10

Attention:

  • Please note that this Cae file cannot open in versions lower than Abaqus 6.14.4. 
  • After receiving payment, the delivery process will start, and all related files will be sent through email.
  • For any help regarding orders, please feel free to contact shwenwe13@gmail.com. Thanks for your support.

CEL Model of a Boat Floating on a Wavy Sea

The CEL method was formulated with the aim of combining the advantages of the Lagrangian and Eulerian formulations. Coupled Eulerian-Lagrangian (CEL)  analysis is typically used to model the interactions between a solid body and a yielding or fluid material.

In this model, you will learn how to create a CEL model of a boat floating on a wavy sea. To simplify the solution and reduce the computational cost, the boat and gate are assumed to be rigid bodies. The gate was placed in contact with the water and was utilized to generate waves.

This simulation model will show you:

-how to define the material properties of an Eulerian material for a fluid;

-how to use the volume fraction tool to determine which part of the Eulerian region is filled with material; 

-how to use the volume fraction tool to determine which part of the Eulerian region is empty.

-definition of periodic amplitude

Price: $10

Attention:

  • Please note that this Cae file cannot open in versions lower than Abaqus 6.14.4. 
  • After receiving payment, the delivery process will start, and all related files will be sent through email.
  • For any help regarding orders, please feel free to contact shwenwe13@gmail.com. Thanks for your support.