iMechanica - Ask iMechanica //m.limpotrade.com/taxonomy/term/109 If your topic fits none of the following forums, post it in this default forum en Linear perturbation analysis in ABAQUS with surface to surface contact //m.limpotrade.com/node/26588 < div class = "字段field-name-body field-type-text -with-summary field-label-hidden">

Hi, I tried a Linear perturbation analysis in ABAQUS with surface-to-surface contact. The parts that are defined as contacting surfaces are 0.2mm apart. They are also given a normal behavior with a pressure overclosure option using "hard" contact. However, in some modes where it is expected to be in contact, there is interpenetration. The problem is that it depends on the scale of deformation too. So my question is how to make this generalised, i.e., include no contact in case of tensile mode behaviour and include high stiffness in case of mode involving compressive type behaviour?

I found in a few articles that the contact condition in the base state cannot change which is, if two nodes are in contact they will continue to be in contact and if two nodes are separated, they will remain separated. This separation induces interpenetration. So in general terms, how to include contact non-linearity in a linear perturbation step in ABAQUS which includes different modes of vibration involving changing contact conditions from the base state?

Fri, 31 Mar 2023 07:37:31 +0000 Surendran M 26588 at //m.limpotrade.com //m.limpotrade.com/node/26588#comments //m.limpotrade.com/crss/node/26588
Let local 1 direction be the global z axis //m.limpotrade.com/node/26318 < div class = "字段field-name-body field-type-text -with-summary field-label-hidden">

Hi all

how can I make the local 1 direction to be the projection of the Z global axis in abaqus 2D model?

thank you

Wed, 26 Oct 2022 11:01:43 +0000 Sarah A. Eassa 26318 at //m.limpotrade.com //m.limpotrade.com/node/26318#comments //m.limpotrade.com/crss/node/26318
The third axis should be in the hoop direction //m.limpotrade.com/node/26313 < div class = "字段field-name-body field-type-text -with-summary field-label-hidden">

Hi all

this error keeps popping up " The third axis should be in the hoop direction" when modeling carbon fiber within matrix in 2D in abaqus.

Can you please help?

Thank you

Tue, 25 Oct 2022 12:59:52 +0000 Sarah A. Eassa 26313 at //m.limpotrade.com //m.limpotrade.com/node/26313#comments //m.limpotrade.com/crss/node/26313
实现碳水化合物nfiber properties in 2D //m.limpotrade.com/node/26309 < div class = "字段field-name-body field-type-text -with-summary field-label-hidden">

Hi all

I was wondering about implementing carbonfiber properties (engineering constants) in 2D in abaqus.
This error keeps popping up "The third axis should be in the hoop direction".

I am adjusting material orientation so that the primary axis X sould be out of the paper. But in 2D the Z axis must be out of the paper.

Is there any solution to that?

Thanks

Tue, 25 Oct 2022 06:50:59 +0000 Sarah A. Eassa 26309 at //m.limpotrade.com //m.limpotrade.com/node/26309#comments //m.limpotrade.com/crss/node/26309
How to evaluate natural coordinates from global coordinates? //m.limpotrade.com/node/25956 < div class = "字段field-name-body field-type-text -with-summary field-label-hidden">

For 3D isoparametric elements, we could easily find evaluate x(r,s,t), y(r,s,t) and z(r,s,t) from (r,s,t). Given a global point (x,y,z), how could we find/derive the corresponding nature coordinate (r,s,t)? Is there any equation? Even for linear element, the coordinate transformation is not linear.

This is a practical FEM implementation issue, if a user wants to query a displacement at a given global point, how can we do that? If we know the (r, s, t), then we could easily find the U(r, s, t) = ΣNi(r, s, t)Ui

Do we have to solve a small nonlinear equation?

Thanks for your help.

Sun, 08 May 2022 21:53:04 +0000 lianweidong 25956 at //m.limpotrade.com //m.limpotrade.com/node/25956#comments //m.limpotrade.com/crss/node/25956
ABAQUS - Viscous Pressure - Beam elements //m.limpotrade.com/node/25742 < div class = "字段field-name-body field-type-text -with-summary field-label-hidden">

Hi!

I am trying to apply a viscous pressure (VP) load to beam elements (B31) but I obtained thie error message: "INVALID LOAD TYPE ON ELEMENT * INSTANCE *. LOAD TYPE VP IS NOT VALID FOR ELEMENT TYPE B31"

Do you have any suggestion?

Thank you!

Tue, 01 Feb 2022 18:32:07 +0000 Francesca Danielli 25742 at //m.limpotrade.com //m.limpotrade.com/node/25742#comments //m.limpotrade.com/crss/node/25742
Executing Abaqus from Scilab //m.limpotrade.com/node/25728 < div class = "字段field-name-body field-type-text -with-summary field-label-hidden">

I have managed to adjust a material property to get the best fit to the experimental response using fminsearch in MATLAB, but I lost access to free MATLAB so I have to use something else. I like Scilab, it works for everything I did with MATLAB except this.

Scilab throughs and 'invalid handle' error when executing:

dos('abaqus cae -nogui response.py','-echo');

at the line inside response.py:

Job.submit(consistencyChecking=OFF)

It seems that Scilab opens a dos shell to execute abaqus but 'response.py' has this line inside it:

Job.submit(consistencyChecking=OFF)

and the echo option returns this:

Abaqus Error: cae exited with an error.

I look inside abaqus.rpy, where I found that the error is 'invalid handle' while executing line 361 in response.py, and line 361 is 'Job.submit(consistencyChecking=OFF)'

Needless to say, I verified that I can run:

abaqus cae -nogui response.py

at a black dos shell (dos prompt), no problem, and using MATLAB that used to work, and did not change anything in response.py, I just translated the minimizaion code in Scilab. I checked the new code line by line, all works except:

dos('abaqus cae -nogui response.py','-echo');

which I can write like this, but then I get no error message:

dos('abaqus cae -nogui response.py');

Does anyone know how to solve this? maybe another MATLAB-alike to use?

Free Tags: 
Tue, 25 Jan 2022 16:04:56 +0000 ebarbero 25728 at //m.limpotrade.com //m.limpotrade.com/node/25728#comments //m.limpotrade.com/crss/node/25728
Element based surface for User Element //m.limpotrade.com/node/25702 < div class = "字段field-name-body field-type-text -with-summary field-label-hidden">

How does one define Element based surface for a User defined Element?

Free Tags: 
Tue, 18 Jan 2022 12:18:47 +0000 Surendran M 25702 at //m.limpotrade.com //m.limpotrade.com/node/25702#comments //m.limpotrade.com/crss/node/25702
Abaqus VUMAT doesn't given identical results for orthotropic linear elastic material //m.limpotrade.com/node/25661 < div class = "字段field-name-body field-type-text -with-summary field-label-hidden">

Dear iMechanica community,

Hi! I am trying to verify Abaqus VUMAT with simple examples so I wrote a VUMAT for orthotropic material and compare the result with Abaqus built-in material model (Elastic -> Engineering constants). The material constants are given in 1.png and 2.png. All other settings from part to mesh is identical. The stress distribution of built-in material model is in 3.png and the stress distribution of VUMAT is in 4.png. The discrepancy is not ignorable. The VUMAT code is also attached as a .txt file.

Is there anything that I miss in my code? I will appreciate your help. Thanks! If the problem were solved, I will write a tutorial for this and post it on iMechanica and Github.

Notes: The Fortran code is based on VUMAT from Rutger's repo: https://github.com/rutger-kok/composite_cdm_tan

AttachmentSize
Image icon 1.png33.32 KB
Image icon 2.png39.61 KB
Image icon 3.png186.92 KB
Image icon 4.png187.13 KB
Plain text icon VUMAT_Elastic_copy.txt5.14 KB
Free Tags: 
Wed, 29 Dec 2021 11:28:24 +0000 tyzhang 25661 at //m.limpotrade.com //m.limpotrade.com/node/25661#comments //m.limpotrade.com/crss/node/25661
Static Riks results for load vs angles , load vs lateral deflection and load vs vertical deflection //m.limpotrade.com/node/25605 < div class = "字段field-name-body field-type-text -with-summary field-label-hidden">

I have differenet layups for cantilever beams. I run the static riks test from the eigen value in the first software ,giving values of initial arc increment of 0.005, mimumimum arc length increment as 1E-35 , maximum of 1000. The static riks gives good results for the notional loads for layup 30 -30 30 -30. However, keeping all other parameters same but for a different layup 30 -30 -30 30 ,the values from the staic riks are very very far from the experimental results. The values from the unique nodal for displacement is in the range 0f 10-3 while the values I get for lateral and vertical deflections are around 300 mm and 67 mm for the layups.

What parameters do I need to change so my values are close to the experimental results?

星期二,2021年11月30日20:12:12 + 0000 Garima Sharma 25605 at //m.limpotrade.com //m.limpotrade.com/node/25605#comments //m.limpotrade.com/crss/node/25605
Book for learning creep //m.limpotrade.com/node/25320 < div class = "字段field-name-body field-type-text -with-summary field-label-hidden">

Hi,

I am wondering if someone could suggest a good book for learning about creep deformation.

Thanks,

Gyan

Thu, 15 Jul 2021 22:30:31 +0000 Gyanender Singh 25320 at //m.limpotrade.com //m.limpotrade.com/node/25320#comments //m.limpotrade.com/crss/node/25320
Phase field modelling in octave //m.limpotrade.com/node/25166 < div class = "字段field-name-body field-type-text -with-summary field-label-hidden">

Hi I tried to code a basic phase field model for fracture in octave.

It doesn't seem to converge to the correct load. It fails later.

Also mesh refinement did not improve the results.

The link to the GIT is here

https://github.com/dontcallmesuren/Phase-field-modelling.git

Any idea where I am wrong?

Ping me. Thanks in advance.

AttachmentSize
Image icon load_def.png44.18 KB
Mon, 10 May 2021 13:57:00 +0000 Surendran M 25166 at //m.limpotrade.com //m.limpotrade.com/node/25166#comments //m.limpotrade.com/crss/node/25166
How to define the sink temperature and film coefficient in Abaqus? //m.limpotrade.com/node/24969 < div class = "字段field-name-body field-type-text -with-summary field-label-hidden">

Hi, everyone. I am considering the heat conviction during compacting simulation by Abaqus. I was wondering that how to define the sink temperature and film coefficient? Is there any references for the two parameters of different materials?Thank you so much for your help in advance.Sincerely

Tue, 23 Feb 2021 13:50:27 +0000 Jiayusun 24969 at //m.limpotrade.com //m.limpotrade.com/node/24969#comments //m.limpotrade.com/crss/node/24969
Timoshenko beam free vibration analysis //m.limpotrade.com/node/24850 Thu, 07 Jan 2021 18:30:43 +0000 JAGANNATH PRASAD 24850 at //m.limpotrade.com //m.limpotrade.com/node/24850#comments //m.limpotrade.com/crss/node/24850 How to incorporate a variable in damage model? //m.limpotrade.com/node/24815 < div class = "字段field-name-body field-type-text -with-summary field-label-hidden">

Hello every body,

I would like to use CDM (continuum damage mechanics) for modeling damage in my constitutive model and I need to incorporate a variable (or its effects) into my mechanical damage that doesn't evolve or change by time but changes by other factors (such as irradiation dose or etc..). Does anyone know of a paper which had been used the similar approach? I would really appreciate it if you can provide the link for me because I couldn't find any so far.

Regards,

Faezeh

Wed, 16 Dec 2020 23:41:58 +0000 Faezeh 24815 at //m.limpotrade.com //m.limpotrade.com/node/24815#comments //m.limpotrade.com/crss/node/24815
Johnson cook material parameters and damage parameters https://万博manbetx平台m.limpotrade.com/node/24738 < div class = "字段field-name-body field-type-text -with-summary field-label-hidden">

Hello,

Does anyone know if Abaqus is able to calibrate/fit Johnson cook material parameters (A B n m & D1-D5) from uniaxial stress-strain curves at different strain rates.

I have these uniaxial stress-strain curves at different strain rates but i dont know how to generate the johnson cook parameters. Also i want to know how Johnson Cook is handeling different E-modules at different strain rates. I`m working with fiber reinforced thermoplastic which has different stiffness at different strain rate.

Appreciate you urgent help!

Best regards

Ali Khajehgani

Sat, 21 Nov 2020 13:24:38 +0000 Ali Khajehgani 24738 at //m.limpotrade.com https://万博manbetx平台m.limpotrade.com/node/24738#comments //m.limpotrade.com/crss/node/24738
Determining fermi energy //m.limpotrade.com/node/24567 < div class = "字段field-name-body field-type-text -with-summary field-label-hidden">

Hi everyone.

I want to determine Fermi energy from the band structure of a conductor and a semiconductor.

I believe that for semiconductors, it is given by the average of highest energy in the valence band and the lowest energy in the conduction band. Please correct me if required.

I am wondering how to obtain fermi energy for conductors where those two bands are overlapping.

Thanks in advance.

Fri, 04 Sep 2020 08:36:09 +0000 smukherjee 24567 at //m.limpotrade.com //m.limpotrade.com/node/24567#comments //m.limpotrade.com/crss/node/24567
Damage modelling of steel //m.limpotrade.com/node/24510 < div class = "字段field-name-body field-type-text -with-summary field-label-hidden">

I am interested in modelling low cycle fatigue damage growth in mild steel using Abaqus. Which model will best suit the ductile damage in steel?

Thu, 13 Aug 2020 10:26:31 +0000 Surendran M 24510 at //m.limpotrade.com //m.limpotrade.com/node/24510#comments //m.limpotrade.com/crss/node/24510
Modelling and evaluating multiple constituent alloys in LAMMPS //m.limpotrade.com/node/24509 < div class = "字段field-name-body field-type-text -with-summary field-label-hidden">

I have the following questions.

  1. How to model alloy in LAMMPS? How to automatically randomize the position of atoms of various types?
  2. Also how to evaluate the mechanical properties such as Elastic modulus and Fracture toughness?
  3. Is it possible to model interface fracture using LAMMPS?
Thu, 13 Aug 2020 08:34:20 +0000 Surendran M 24509 at //m.limpotrade.com //m.limpotrade.com/node/24509#comments //m.limpotrade.com/crss/node/24509
Cohesive zone element //m.limpotrade.com/node/24505 < div class = "字段field-name-body field-type-text -with-summary field-label-hidden">

I am looking to generate cohesive elements in a bulk (mesh input). Is there any efficient method/code available using any executable or in MATLAB?

Tue, 11 Aug 2020 11:46:31 +0000 Surendran M 24505 at //m.limpotrade.com //m.limpotrade.com/node/24505#comments //m.limpotrade.com/crss/node/24505
How to improve computational efficiency in Abaqus Cae //m.limpotrade.com/node/24420 < div class = "字段field-name-body field-type-text -with-summary field-label-hidden">

I am building a big model to select some specific elements using Python script in Abaqus Cae. The script runs quickly and the result is as expected in a small model. However, the computational efficiency in a bigger model is very low. The script has run 18 days in a Linux workstation with noGUI command. Are there any methods to set parallel computation in Abaqus cae? Thanks in advance.

Sat, 25 Jul 2020 09:53:07 +0000 gwqew1314 24420 at //m.limpotrade.com //m.limpotrade.com/node/24420#comments //m.limpotrade.com/crss/node/24420
How to do nanoindentation simulation of a coating material? //m.limpotrade.com/node/24367 < div class = "字段field-name-body field-type-text -with-summary field-label-hidden">

How to conduct nanoindentation simulation of a coating material (Substrate Ti material and Tantalum pentoxide (Ta2O5) as a coating material) by FEA software? What are the input parameters I need to consider for the simulation?

坐,2020年7月11日15:17:00 +0000 Sandipan Roy 24367 at //m.limpotrade.com //m.limpotrade.com/node/24367#comments //m.limpotrade.com/crss/node/24367
一般壳本身ction (Abaqus) https://万博manbetx平台m.limpotrade.com/node/24259 < div class = "字段field-name-body field-type-text -with-summary field-label-hidden">

Hello,

I have defined general shell section properties in my model in Abaqus. When I run the simulation, there's no stress out put data available. What could be the reason for this?

Wed, 03 Jun 2020 17:35:37 +0000 Milinda Yapa 24259 at //m.limpotrade.com https://万博manbetx平台m.limpotrade.com/node/24259#comments //m.limpotrade.com/crss/node/24259
ABAQUS user subroutine to define element strength //m.limpotrade.com/node/24239 < div class = "字段field-name-body field-type-text -with-summary field-label-hidden">

Oi!

I am now using USDFLD to do my simulations. And I need to assign strength, that created by MATLAB, to element 1 to 33.

In the simulation, when the element stress equals the streength failure will happen.

Do you have any idea about how to assign the strength to element? Should I use NOEL or UEL?

Thank you!

Free Tags: 
Wed, 27 May 2020 09:58:05 +0000 Alice_1222 24239 at //m.limpotrade.com //m.limpotrade.com/node/24239#comments //m.limpotrade.com/crss/node/24239
1d finite element beam modelling for pipe //m.limpotrade.com/node/24200 < div class = "字段field-name-body field-type-text -with-summary field-label-hidden">

HI , the query is related to FE modelling of 1d Euler bernouli beam for pipe

If a pipe is modeled as a beam ,how can we input or account for the internal pressure of pipe.

What is the quantity and the direction of nodal loads

Should a load = Pressure x Pipe sec Area be applied to all nodes??

Thank You.

Thu, 14 May 2020 06:20:13 +0000 suresh kumar IITKGP 24200 at //m.limpotrade.com //m.limpotrade.com/node/24200#comments //m.limpotrade.com/crss/node/24200
Riks analysis in ABAQUS //m.limpotrade.com/node/24122 < div class = "字段field-name-body field-type-text -with-summary field-label-hidden">

I have been trying to analyse plate buckling by using Static Riks method in abaqus and I have been getting load factors greater than 1 at bifurcation. I have frist carried out the linear perturbation, buckling analysis and I am using its igen modes to introduce imperfections to the non-linear model. I have also defined self contact. Can someone tell me what would be the reason to get higher buckling loads for the non linear case?

Sat, 18 Apr 2020 23:07:58 +0000 Milinda Yapa 24122 at //m.limpotrade.com //m.limpotrade.com/node/24122#comments //m.limpotrade.com/crss/node/24122
Eight fully funded Master positions in Computational Mechanics and Materials Science at CEMEF (Mines ParisTech & PSL University) //m.limpotrade.com/node/24065 < div class = "字段field-name-body field-type-text -with-summary field-label-hidden">

Advanced Master MAPMOD

Digital Materials and Advanced Processes Modelling

MAPMOD is a one-year full-time postgraduated programme in line with industrial needs for high level competences in high added value components or equipment manufacturing in fields such as aeronautics, energy, automotive…

You will use up-to-date computational industrial tools and get the knowledge on both computational methods and material physics and mechanics. You will understand the material behaviour from micro to macro scale. You will learn to model innovative processes.

Funding

Students receive financial support to cover part of their living expenses.

Open positions

There are currently eight open positions in the Master. The students will receive financial support during their Master and will work in project in tight collaboration with industrial partners.

Requirements

Candidates must hold a 5-year higher education qualification (Bac+5) with a good knowledge in computational methods or mechanics, wanting a supplementary specialization in advanced processing before getting hired by an industrial company

Mines ParisTech (PSL University) and CEMEF

MINES ParisTech is a member of PSL Research University and trains since its creation in 1783, high-level engineers. Mines ParisTech is one of the top1,2,3 Engineering Universities in France and in some numbers, it is 240 scientists, 1600 students among them, 500 advanced master students. It is a leader actor in the fields of energy, materials, applied maths, geosciences.

Admission

Applications are reviewed by a jury. Selected candidates will be interviewed, generally by the educational team of MAPMOD and by the industrial partner.

Funding

Students receive financial support to cover part of their living expenses.

Online Applications

Apply here

Further information

mapmod@mines-paristech.fr

https://mapmod.cemef.mines-paristech.fr/

Thu, 19 Mar 2020 11:13:49 +0000 daniel.pino_munoz 24065 at //m.limpotrade.com //m.limpotrade.com/node/24065#comments //m.limpotrade.com/crss/node/24065
Copper material modelling using Johnson Cook model in LS DYNA //m.limpotrade.com/node/23940 < div class = "字段field-name-body field-type-text -with-summary field-label-hidden">

Hello,

I am performing high strain rate testing/dynamic testing in split Hopkinson pressure bar (SHPB). As part of validating my experimental results, I have created a numerical model in LS DYNA. The model consists of striker bar, pulse shaper made of copper and incident bar (Fig 1 and Fig 2 in the attached pdf). Copper pulse shaper typically filters out high frequency oscillations of the incident pulse and also increases its rise time. The size of pulse shaper is 2.5 mm thick *12 mm diameter. It is circular in shape. The output I am looking is z-stress on an incident bar element (typically its center of the bar where strain gage is installed). The incident stress vs time obtained numerically and experimentally must match each other. However, I am not able to achieve it. Refer to Fig 3.

From my quasi-static tests on copper specimen, I obtained A, B and n parameter. I had a sheet 1 ft by 1 ft by 2.5 mm thick from which 4 tensile test specimens were created (2 in one direction and 2 in direction perpendicular to it). My SHPB is suitable for testing rocks and not metallic specimens. Hence I was not able to do dynamic tests to obtain parameter C. Now since I am not able to match my experimental and numerical incident stress vs time curves, I have the following question. Please help me. I am stuck at this point from past many weeks.

1. The rise of incident pulse numerically is very slow more than double that of experimentally obtained pulse (Fig 3). This is most probably because the rate at which copper pulse shaper is deforming is also very slow. This I checked by obtained z stress vs time (Fig 4) and effective plastic strain vs time (Fig 5) curves for a element in pulse shaper. Now I am not able to find solution as to what parameter shall I change to get a good match. I have played with C parameter from 0.009 to 0.2 but the rate of loading in pulse shaper does not change and same holds for rate of loading of incident pulse. Are my A, B and n parameters incorrect? Please refer to engineering stress vs engineering strain curve of the copper (Fig 7) I have got from tensile tests. It might give you some idea if my parameters are right or wrong? If A, B and n are correct, I can at least be sure that I have to change C.

I have already done validations to check my contact and I think it is working fine. So all my attention is on material model parameters. I am using log linear Johnson Cook parameter C for strain rate sensitivity.

Tue, 28 Jan 2020 15:08:06 +0000 venkateshmdeshpande 23940 at //m.limpotrade.com //m.limpotrade.com/node/23940#comments //m.limpotrade.com/crss/node/23940
Plane stress Abaqus UMAT //m.limpotrade.com/node/23811 < div class = "字段field-name-body field-type-text -with-summary field-label-hidden">

Hello everyone,

I have created a UMAT code for J2 elasto-plasticity with isotropic hardening for 3D solid elements.

At this point I would like to support also plane stress shell elements. What changes in the code are

suggested? The already implemented code, takes as input the strain tensor at time tn and the strain

increment tensor and updates the stress at time tn+1 and calculates the material Jacobian and

achieve quadratic convergence. The stress and strain tensors are manipulated as 6x1 vectors and the

material Jacobian as a 6x6 tensor. I know that in case of plane stress the vectors should be 3x1 and 3x3

respectively. What else should i take into consideration? The strain tensor as used by the umat contains

olny the values of ε = [ε11, ε22, ε21] in case of CPS4R elements. What about the ε33? This should not

be zero as it is calculated from the incompressibility condition and from the plane stress constraint where

σ33 is zero. Is ε33 used by ABAQUS at all, or should I keep it only as state variable?

What about the material jacobian in plane stress? Is it calculated as in the 3D case? Any thoughts or

suggestions would be highly appreciated.

Fri, 06 Dec 2019 15:35:24 +0000 lefteris tsivolas 23811 at //m.limpotrade.com //m.limpotrade.com/node/23811#comments //m.limpotrade.com/crss/node/23811
How to import edited node coordinates (mesh) to Abaqus? //m.limpotrade.com/node/23754 < div class = "字段field-name-body field-type-text -with-summary field-label-hidden">

Dear Community,

I have a model in which I would like to alter the geometry to account for local buckling/imperfection. Since, the CAE is not that flexible in modifying the geometry, I do it externally.

For this, I extract the mesh (node coordinates) from abaqus -> undeformed shape, and modify it externally -> deformed shape.

After that, if I import back the new mesh to abaqus in the Part module and continue the analysis, it works fine.

But, would it be possible to work in the Assembly module?

I would like to be able to import the new mesh (deformed) to Assembly, to have it directly independent.

The editNode() cmd used for Part is not working for Assembly:

Error: AttributeError: 'PartInstance' object has no attribute 'editNode'.

Any ideas/suggestions?

Wed, 13 Nov 2019 15:30:23 +0000 CMiculas 23754 at //m.limpotrade.com //m.limpotrade.com/node/23754#comments //m.limpotrade.com/crss/node/23754