Skip to main content

ABAQUS

Problem with defining corner BC/constraint

Submitted by frobles on

Hello all,

I'm trying to model the buckling of a shell structure under thermal load.

The structure is square-shaped.

The left edge must be kept straight. To achieve that, I applied MPC Tie Constraint for its nodes.

The bottom edge must be fixed so that the BC applied at its nodes was U1 = U2 = U3 = 0.

Temperature is applied as a predefined field.

However, when I run the simulation the corner that connects both edges deforms very strangely which makes me question how to model it.

I appreciate any input. Thanks.

Lumped heat capacitance matrix and temperature oscillation.

Submitted by Hobeom Kim on

Hi,

 

When I was reading the Abaqus manual about transient analysis in thermal field, I found a sentence that says 'In transient analyses using first-order elements the heat capacity terms are lumped, which eliminates such oscillations....' (Transient analysis in Abaqus Analysis User's Guide 6.5.3). 

I think that this 'oscillations' is related to not only explicit time integration, but also implicit time integration (such as Backward Euler method).

Abaqus User defined Routines

Submitted by anilkapahi on

I have been using an Abaqus dll created using a user-defined routine. Things work well on a serial case. The issue comes when I try to use it in parallel. I am trying to do this on windows 7. The error I get is

forrtl: severe (59): list-directed I/O syntax error, unit 12,

in Fortran I/O but I do not get this error when I run the simulation serially. Any ideas will be helpful.

Thanks

 

Abaqus Python : reading odb file for field frame data

Submitted by sidd04mech on

Hi,

I am running a python script to do some post processing on Abaqus odb file. While running it on Abaqus/Explicite output file I found it was taking more than usual time. And after timing the run I got the surprise that the most time consuming thing what just to read the time value for each frame. I have the script below.

def main():

odb=openOdb('F:/Scripting/.../.../Example.odb') 

stkeys=odb.steps.keys()

stp=odb.steps[stkeys[-1]]

frms=stp.frames

New release of Abaqus2Matlab: GUI, reading .odb and much more!

Submitted by Emilio Martíne… on

 

Dear imechanicians,

A new version of Abaqus2Matlab has just been released and I hope that it is of interest to you.

This new release constitutes a very significant step forward in the development of this well-known software to connect Abaqus and Matlab.

Abaqus2Matlab is now offered as an easy-to-install Matlab App that includes the following novelties:

 

Question reg ABAQUS-VUMAT and Updated Lagrangian formulation.

Submitted by ksrikanth523 on

Hello all,

I am working on implementing a viscoelastic constitutive model from a hyperelastic stored energy potential (for finite-elasticity) and a dissipation potential (for the viscouls evolution). The elastic constitutive relation, hence derived from the stored energy potential is rate-independent and it is expressed as T(Cauchy's Stress) = f(B), where B is the Left-cauchy green deformation tensor.

The evolution equation is derived out in an objective rate form, which I am integrating over time using a 2nd order accurate explicit method.

My question:

User-defined amplitudeS using UAMP subroutine in ABAQUS

Submitted by atta.oveisi on
Choose a channel featured in the header of iMechanica

Dear all,

I need to use two user-defined amplitudes in my model in order to apply two separate variable-dependent forces on two separate partitions. I have been struggling with this for long now, and the documentation says "There is one exception in Abaqus/Standard: only one solution-dependent amplitude (used for superplastic forming) can be active during each step."

I see the possibility of defining multiple solution-dependent amplitudes in CAE, but in UAMP the variables such as ampValueOld, ampValueNew, etc. may take only one value. 

Abaqus element surface.

Submitted by Rilin Shen on

Dear all,

I'm using abaqus to build a spherical model, which applies C3D8 linear brick element.  I output the connectivities of one element on the surface and the corresponding coordinates. 

For a linear brick element, the four nodes A,B,C and D on the same surface should lie on the same plane.  However, I got two different normals which are from A,B,C as well as A,B,D.

Is it reasonable or do I misunderstand something?

 

Best