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
2
votes
1 answer

Transforming an Abaqus macro into a python script

I am using Abaqus (6.13) to run FEM thermal simulations. I need to get the total external heat flux aplied on that model. My searches indicated that the only way to get it was to sum de RFLE history output on the whole model and it works fine. The…
Aoi_Tan
  • 21
  • 1
  • 3
2
votes
2 answers

Python 3.x Reading files with headers (data between identified headers)

I'm using Python 3.4, and I have NunPy/SciPy already installed. I need to read a text file with the following structure: *Node 1, -0.600000024, 1.20000005, 0. 2, -0.600000024, 0.300000012, 0. 3, -0.480560571, …
Paulo
  • 35
  • 3
2
votes
2 answers

How to get volume of element set in Abaqus ODB using Python API?

I'm using Abaqus 6.14-1. I would like to calculate the volume of a set of elements within a part from a *.odb file. I tried the following, # Extract element volumes from ODB odbName = 'Ouput.odb' odb = session.openOdb(odbName) lastFrame =…
DrBwts
  • 3,470
  • 6
  • 38
  • 62
2
votes
0 answers

Temperature input file for Abaqus

I m very new with Python scripting and fortran. I am currently doing research on thermal profiling for laser melting. I developed a formula for time-dependent temperature profile that matches experimental results but don't know how to write an input…
Tony.T
  • 21
  • 1
2
votes
1 answer

Too many values to unpack

I am trying to import a dat file as an array in my python files. The dat file has 125 rows and 5 columns containing information about 125 ellipses (X and Y coordinate, small and large radii and angle). This is the command I use: X_centers,…
2
votes
1 answer

Abaqus Python get Stresses at each nodes and save in text file

I m trying to extract stresses at each nodes or each integration points. I can get stresses but i have nothing to know where it is situated the values. How can i add the node number or node coordinate? Below it is my code to extract just all…
user3601754
  • 3,792
  • 11
  • 43
  • 77
2
votes
2 answers

python create empty object of arbitrary type?

for types such as list I can readily create an empty list to make this construct work: s = [] s+= [1,2,3] # result s assigned [1,2,3] obviously useful in constructs like this: s=[] for v in (list1,list2,list3..): if condition : s+=v Now…
agentp
  • 6,849
  • 2
  • 19
  • 37
2
votes
0 answers

Installing numpy 1.3.0 64-bit for Python 2.6.2 64-bit

I am having problem importing numpy module into Python. I have installed Python 2.6.2 (for 64-bit) and its corresponding numpy package (64-bit) from the following URL: numpy-1.3.0.win-amd64-py2.6.msi I am getting the following error: I need the…
naseefo
  • 720
  • 1
  • 9
  • 30
2
votes
2 answers

Importing numpy package into ABAQUS 6.10 Python environment

I have not been successful at importing numpy package to ABAQUS Python environment from previous discussions on this similar problem. I am working on Microsoft Windows 7 (64-bit). I have installed ABAQUS 6.10. And by typing the command abaqus python…
naseefo
  • 720
  • 1
  • 9
  • 30
2
votes
2 answers

Abaqus prematurely terminates a python script when the job does not converge

I have an Abaqus script that needs to be run iteratively, and continue running even if the job submitted does not converge. This is no problem if the script is submitted from the command line as following: abaqus cae script=script.py However, when…
Andrew
  • 31
  • 3
2
votes
0 answers

Using virtualenv against custom Python binary installation on Ubuntu Linux

ABAQUS is a finite element modelling package, and part of the installation is a more-or-less complete version of python 2.6.2. I want to use virtualenv to set up an environment where I can: Import all of the ABAQUS python libraries Use pip to…
Mark
  • 166
  • 5
2
votes
1 answer

How to overcome version incompatibility with Abaqus and Numpy (Python's library)?

I want to run an external library of python called NLopt within Abaqus through python. The issue is that the NLopt I found is compiled against the latest release of Numpy, i.e. 1.9, whereas Abaqus 6.13-2 is compiled against Numpy 1.4. I tried to…
2
votes
3 answers

Answer abaqus overwrite prompts programmatically

When I run call abaqus job=some_name interactive two things might happen: If it is the first time I run the job, no inquiries are made. if, however, the job exists, I get this message: Old job exist. Overwrite? (y/n): I want my script to…
tore
  • 303
  • 3
  • 11
1
vote
1 answer

Run the Abaqus inp file using Python code

I am a beginner in Python and coding. I wrote a Python code using Chatgpt to modify an initial Abaqus Python script and then run the modified inp file. I have a problem with this code and I don't know how I should fix it. At the end of the Python…
1
vote
0 answers

Interfacing python from Fortran inside Abaqus subroutine -

I want to implement a kd-tree quick nearest-neighbor lookup inside my Abaqus subroutine. I have a long list of XYZ coordinates that need to be checked against integration points. The subroutine in question is DFLUX. For clarity, the subroutine runs…
wmonk
  • 11
  • 2