Questions tagged [abaqus]

Abaqus is a software suite for finite element analysis and computer-aided engineering

Abaqus is used in the automotive, aerospace, and industrial products industries. The product is popular with academic and research institutions due to the wide material modeling capability, and the program's ability to be customized. Abaqus also provides a good collection of multiphysics capabilities, such as coupled acoustic-structural, piezoelectric, and structural-pore capabilities, making it attractive for production-level simulations where multiple fields need to be coupled.

Abaqus was initially designed to address non-linear physical behavior; as a result, the package has an extensive range of material models such as elastomeric (rubberlike) material capabilities.

Source: https://en.wikipedia.org/wiki/Abaqus

622 questions
0
votes
0 answers

Abaqus - UEL Fortran subroutine accumulating virtual memory space in every iteration

I have a Fortran UEL subroutine that I use in a calculation with just one step but several increments. The model I am calculating is not heavy (2D with about 2000 elements). However, after some increments my calculation stops with the error "forrtl:…
Francisco Cruz
  • 314
  • 3
  • 13
0
votes
1 answer

Abaqus strain depedent damping and stiffness

I want to model an equivalent linear soil meterial in Abaqus, which has strain dependent stiffness and damping. The damping due to a stead state analysis, it is better to be of type structural. How can I implement the dependency of stiffness and…
GeMa
  • 149
  • 1
  • 3
  • 13
0
votes
2 answers

Compile user subroutine only once when running consecutive jobs in Abaqus

I have a script written in Python which calibrates material parameters based on the output of the last job, that is, it runs many jobs in Abaqus consecutively until an error is small enough. I use a Fortran subroutine which compiles before each…
DjungelJarl
  • 21
  • 1
  • 9
0
votes
1 answer

Displacement Loading Abaqus

I want to write a subroutine DISP in Abaqus in Fortran for uni-axial extension of a 3D cylinder. I want to apply displacement loading in one surface of the cylinder by a smooth function. The function: d(t)=dmax(t^3+2t^4+3t^5) How to do it? Thanks.
0
votes
0 answers

detecting intersection of two disks using abaqus python

I am working on modeling of a particulate composite using a Representative Volume Element (RVE) containing disk shaped random particles in abaqus python script. I want to add an algorithm in python script detecting intersection of any two different…
0
votes
1 answer

changing inp by deleting element

I am looking for a way to delete elements from abaqus inp. The analysis type is dynamic explicit and elements are S4R. I should notice that elements which should be deleted are updated in a matlab optimization cycle. Is there any way except using…
nsmbrn
  • 3
  • 3
0
votes
1 answer

Abaqus Total of each Stress component

I have an Assembly which only consist of one Part. I'm trying to get the TOTAL of every stress compoment of THE WHOLE Assembly/Part within Python. My problem with my current method is, that it takes ages to sum up the stress of each element(see the…
0
votes
0 answers

Rotation boundary condition Abaqus

I am trying to create a model which requires me to rotate a part about a certain point. I am running a dynamic implicit simulation. As can be seen in the pic, I have created a ref point and created a kinematic coupling with the part. Now when I…
user5827667
  • 37
  • 3
  • 7
0
votes
1 answer

How to parallelize this nested loop in Python that calls Abaqus

I have the nested loops below. How can i parallelize the outside loop so i can distribute the outside loop into 4 simultaneous runs and wait for all 4 runs to complete before moving on with the rest of the script? for r in range(4): for…
David P.
  • 23
  • 7
0
votes
0 answers

How to run a Particle Swarm Optimization using Python and Abaqus in Cluster

Regards, I apologize before hand for the lengthy post: My question: How do you modify the loop between * * * in errFunction, the runABQfile function (subprocess.call), and the bash script below so that I can run a PSO optimization in a cluster? The…
David P.
  • 23
  • 7
0
votes
1 answer

Read XY Coordinates from Multiple Excel Sheets Using Abaqus/Python Script

I have a stack of CT-scan images. After processing (one image from those stack) CT-scan image using Matlab, I saved XY coordinates for each different boundary region in different Excel sheets as follows: I = imread('myCTscan.jpeg'); BW =…
Max Mijot
  • 1
  • 3
0
votes
4 answers

Abaqus: script to select elements on a surface

I am trying write an Abaqus/Python script that will select all the elements that "belong" to a certain face. I.e. taking all the elements that have a connection to one face of a meshed cube (I will calculate the total force acting on that face for…
0
votes
2 answers

Need help in the following to reduce the execution time

This is just a part of the code, it takes around 5 min for each iteration ( for a single el) to execute. The length of fieldvalues is in the order of 1e6. I believe that multiple appends are eating away the time, Is there any alternative way for…
Mechanician
  • 525
  • 1
  • 6
  • 20
0
votes
1 answer

Obtaining the element number related to a node of a fastener in Abaqus

I am trying to change the stiffness of a fastener depending on a pressure on it. I am approaching this problem by using field variables and extracting the forces in a fastener from .fil file. The problem is that I need to relate the node number…
UN4
  • 587
  • 5
  • 19
0
votes
1 answer

For loop to open files in Python

I am relatively new to Python and need to run a python macro through Abaqus. I am opening files e.g "nonsym1, nonsym2, nonsym3". I'm trying to do this with a loop. The code opens nonsym1 (in abaqus) and performs some operations on it, then is…
Brian F
  • 81
  • 1
  • 5