Welcome to the forums. Please post in English or French.

You are not logged in.

#1 2019-11-06 06:59:19

Mahions
Member
Registered: 2019-05-13
Posts: 37

Il n'y a pas de mailles a projeter.

Hi everyone,
I'm pretty new to code_aster and try to simulate a contact problem between two rods caused by thermal thermal. Before that,  I want to test if a rod could work by apply FORCE_FACE. Then, learn to define a temperature field and DEFI_CONTACT. 

When I take the first step ,something is wrong. And this is the error-related part in the message file:
   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
   ! <S> Exception utilisateur levee mais pas interceptee. !
   ! Les bases sont fermees.                               !
   ! Type de l'exception : error                           !
   !                                                       !
   !  Il n'y a pas de mailles a projeter.                  !
   !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

In my opinion, LIAISON_MAIL is not defined correctly . But I don't know how to modify.  Follows part of the .comm file.

load = AFFE_CHAR_MECA(
    DDL_IMPO=_F(GROUP_NO=('BC2', ), LIAISON='ENCASTRE'),
    FORCE_FACE=_F(FX=5.0, GROUP_MA=('CONTACT12', )),
    LIAISON_ELEM=_F(
        AXE_POUTRE=(0.0, 0.0, 1.0),
        CARA_ELEM=elemprop,
        GROUP_MA_1=('SHELLBEAM2', ),
        GROUP_NO_2=('BEAMSHELL2', ),
        OPTION='COQ_POU'
    ),
    LIAISON_MAIL=(
        _F(
            GROUP_MA_ESCL=('DOWN2', ),
            GROUP_MA_MAIT=('UP2', ),
            TYPE_RACCORD='MASSIF'
        ), _F(
            GROUP_MA_ESCL=('SHELL2', ),
            GROUP_MA_MAIT=('DOWN2', ),
            TYPE_RACCORD='MASSIF_COQUE'
        )
    ),
    MODELE=model
)

I would really appreciate if someone could help me with questions I have. I'm using Salome-Meca 2017.0.2.


Attachments:
OneRodTest.zip, Size: 1.27 MiB, Downloads: 36

Offline

#2 2019-11-19 20:02:12

MrSnail
Member
Registered: 2018-10-26
Posts: 22

Re: Il n'y a pas de mailles a projeter.

Hi Mahions

I managed to make it work but still getting some warnings. Unfortunately no more time for it today.
You are combining beam+plate+3D, this is not a beginners topic. It is quite easy to work with 3D in code aster but the others need some more knowledge.

You will have 3 result files. One for beam, One for shell and one for 3D. You can open them together in ParaVis in the pipeline browser. However I was praying to all the Gods I know, but still not able to make the deformed shape of the shell. Anyone with more experience maybe..
If I make a 4th result file containing deformations only, than it looks good. But than I cannot project stresses to the deformed shape. Well, you have a full flexibility to organize your result files IF you know how to. But it is not so clear for me yet. I hope I helped.


Attachments:
Linear.comm, Size: 4.19 KiB, Downloads: 37

Offline

#3 2019-11-19 20:07:17

MrSnail
Member
Registered: 2018-10-26
Posts: 22

Re: Il n'y a pas de mailles a projeter.

Otherwise when you connect 2 3D objects with LIAISON_MAIL, the master is volume, the slave is the connected surface of the volume. Selecting the slave volumetric will make the slave move as a rigid body. Here is a good example smile
http hmm/feaforall.com/salome-meca-tutorial-define-glued-contact-parts/

Offline

#4 2019-11-20 11:10:53

Mahions
Member
Registered: 2019-05-13
Posts: 37

Re: Il n'y a pas de mailles a projeter.

Thank you very much.
I watched the video and related document, still have several problems.

1. What is the difference between compound mesh in MESH module and assemble two meshes by ASSE_MAILLAGE in ASTER module?

2. LIAISON_SOLIDE is used to define rigid body.  Why use it to connect structure of element? In my opinion, the option COQ_POU in LIAISON_ELEM make it possible to connect shell with beam.

Looking forward to your reply.

Offline