Difference between revisions of "Contrib:Claws/Code Aster/10 x cases"

From CAELinuxWiki
Jump to: navigation, search
Line 4: Line 4:
  
 
== Software used: ==
 
== Software used: ==
(Updated along with the latest tutorial)
+
(Updated along with the latest tutorial - some tutorials might need tweaks to work with later versions)
 
*'''Ubuntu 10.04 64bit'''
 
*'''Ubuntu 10.04 64bit'''
 
*'''Salomé 5.1.5''' for preparing the geometry, meshing and post-processing.
 
*'''Salomé 5.1.5''' for preparing the geometry, meshing and post-processing.
Line 63: Line 63:
 
*Tracing curves with Code_Aster and XMGrace
 
*Tracing curves with Code_Aster and XMGrace
  
===Under construction===
+
==Calculating assemblies with Code_Aster==
http://www.caelinux.org/wiki/index.php/Contrib:Claws/Code_Aster/10_x_cases/liaison_mail
+
 
 +
A guide to assembling separate mesh files, calculating stresses and strains, then disassembling for individual post processing.
 +
 
 +
[[Contrib:Claws/Code_Aster/10_x_cases/liaison_mail|'''Link: Calculating assemblies with Code_Aster ''']]<br />
 +
[[Image:Claws_assm_geo.jpg|500px]]
 +
 
 +
Includes:
 +
 
 +
*ASSE_MAIL for assembling the meshes
 +
*LIAISON_MAIL for connecting the meshes
 +
*IMPR_RESU - RESTRAINT for only printing the relevant results to the meshes
 +
*Note on interpreting Von Mises stress in Salomé/Code_Aster

Revision as of 01:10, 3 March 2011

<-Link: Back to Contrib:Claws/Code_Aster

Contents

Software used:

(Updated along with the latest tutorial - some tutorials might need tweaks to work with later versions)

  • Ubuntu 10.04 64bit
  • Salomé 5.1.5 for preparing the geometry, meshing and post-processing.
  • Code_Aster 10.3 64bit, compiled with the Intel compiler for calculation

Computer used:

  • Dual core Intel 2.9GHz with 4Gb of RAM

I have tried to comment the *.comm files as well as I could, but I am far from an expert on C_A so use these files only as an example of the file structure/the C_A way of thinking.

Piston tutorial

Wiki-piston-scaled.png

I have updated the original piston tutorial also found on this wiki, to comply with SaloméMECA 2010.2 - A great introduction for absolute beginners to SaloméMECA and Code_Aster

Tutorial in PDF format - Updated for SaloméMECA 2010.2 Media:Piston_tutorial.pdf

Applying Torque and using parameters

This case deals with applying torque to an object in a non-linear calculation and using parameters to control the calculation.

Link: Applying torque
caption

Includes:

  • Applying torque - LIAISON_SOLIDE
  • Using parameters
  • Non-linear calculation
  • Creating an animated GIF file of the result.

Using the command LIAISON_ELEM

Apply the command LIAISON_ELEM using beams to substitute 3D geometry to reduce the work load of a calculation and simplify geometry

Link: Using the command LIAISON_ELEM
Claws liaison elem compare scaled2.png

Includes:

  • LIAISON_ELEM:Connecting 3D structures to 1D elements; using beams to substitute 3D geometry
  • Describing geometry with AFFE_CARA_ELEM
  • LIAISON_UNIF

Simulating a two segment pendulum with DYNA_NON_LINE

A short introduction to using DYNA_NON_LINE to simulate a two segment pendulum.

Link: Two segment pendulum with DYNA_NON_LINE
SS small.png

Includes:

  • Cables
  • DYNA_NON_LINE
  • Tracing curves with Code_Aster and XMGrace

Calculating assemblies with Code_Aster

A guide to assembling separate mesh files, calculating stresses and strains, then disassembling for individual post processing.

Link: Calculating assemblies with Code_Aster
Claws assm geo.jpg

Includes:

  • ASSE_MAIL for assembling the meshes
  • LIAISON_MAIL for connecting the meshes
  • IMPR_RESU - RESTRAINT for only printing the relevant results to the meshes
  • Note on interpreting Von Mises stress in Salomé/Code_Aster