COQUE_3D results in Salomé
- Torben
- Topic Author
- Offline
- Expert Boarder
Less
More
- Posts: 91
- Karma: 4
- Thank you received: 1
10 years 11 months ago #3798
by Torben
COQUE_3D results in Salomé was created by Torben
I have made an analysis with triangular elements and modelisation COQUE_3D. To do that I used Salomé to generate triangular second order elements. The COQUE_3D requires an additional center node so Code_aster creates a new mesh by converting the imported Salomé mesh TRIA6_7 used to define the model.
In order to display results (e.g. stress fields) correctly i Salomé I have understood the need to project them back to a desitnation model field compatible with Salomé using the PROJ_CHAM.
Is this at all possible for COQUE_3D? I have tried to define the destination model using COQUE_3D or DKT modelisation but in either case Code_ASTER complains - correctly, I will admit - that the modelisation is not compatible with the triangular 6 node mesh.
Is there a 6 node element which is compatible with this purpose? Or can the results be displayed in Salomé by other means?
Thanks for your attention and help.
In order to display results (e.g. stress fields) correctly i Salomé I have understood the need to project them back to a desitnation model field compatible with Salomé using the PROJ_CHAM.
Is this at all possible for COQUE_3D? I have tried to define the destination model using COQUE_3D or DKT modelisation but in either case Code_ASTER complains - correctly, I will admit - that the modelisation is not compatible with the triangular 6 node mesh.
Is there a 6 node element which is compatible with this purpose? Or can the results be displayed in Salomé by other means?
Thanks for your attention and help.
Please Log in or Create an account to join the conversation.
- Kees Wouters
- Offline
- Moderator
10 years 11 months ago #3799
by Kees Wouters
Interest: structural mechanics, solar energy (picture at 'my location' shows too little pv panels)
--
kind regards - kees
Replied by Kees Wouters on topic Re:COQUE_3D results in Salomé
Hoi Torben:
The use of COQUE_3D is as you described it:
0) possibly convert a linear to a quadratic mesh
1) convert quadratic mesh to extra mid node
2) do calculations
3) project result to quadratic or linear mesh
as in this snippet (meshinit is quadratic mesh):
[code:1]
# from the initial quadratic mesh define model modinit
modinit=AFFE_MODELE(MAILLAGE=meshinit,
AFFE=_F(TOUT='OUI',
PHENOMENE='MECANIQUE',
MODELISATION='3D',),);
# convert from 6, 8 nodes to 7, 9 nodes:
meshmod=CREA_MAILLAGE(MAILLAGE=meshinit,
MODI_MAILLE=(_F(TOUT='OUI',OPTION='QUAD8_9',),
_F(TOUT='OUI',OPTION='TRIA6_7',),),);
# define a model suitable for shell coque_3D elements
modmod=AFFE_MODELE(MAILLAGE=meshmod,
AFFE=_F(TOUT='OUI',PHENOMENE='MECANIQUE',
MODELISATION='COQUE_3D',),);
# ....
# do calculations
# determine / project the result fields (champ) from modified model modmod to the initial model modinit
salomres=PROJ_CHAMP(RESULTAT=MODES,
MODELE_1=modmod, #project modes/results of model_1
MODELE_2=modinit,); #to model_2
[/code:1]
see for more informations:
www.caelinux.org/wiki/index.php/Contrib:...outers/platedynamics
kind regards - kees<br /><br />Post edited by: Kees Wouters, at: 2010/01/31 11:02
The use of COQUE_3D is as you described it:
0) possibly convert a linear to a quadratic mesh
1) convert quadratic mesh to extra mid node
2) do calculations
3) project result to quadratic or linear mesh
as in this snippet (meshinit is quadratic mesh):
[code:1]
# from the initial quadratic mesh define model modinit
modinit=AFFE_MODELE(MAILLAGE=meshinit,
AFFE=_F(TOUT='OUI',
PHENOMENE='MECANIQUE',
MODELISATION='3D',),);
# convert from 6, 8 nodes to 7, 9 nodes:
meshmod=CREA_MAILLAGE(MAILLAGE=meshinit,
MODI_MAILLE=(_F(TOUT='OUI',OPTION='QUAD8_9',),
_F(TOUT='OUI',OPTION='TRIA6_7',),),);
# define a model suitable for shell coque_3D elements
modmod=AFFE_MODELE(MAILLAGE=meshmod,
AFFE=_F(TOUT='OUI',PHENOMENE='MECANIQUE',
MODELISATION='COQUE_3D',),);
# ....
# do calculations
# determine / project the result fields (champ) from modified model modmod to the initial model modinit
salomres=PROJ_CHAMP(RESULTAT=MODES,
MODELE_1=modmod, #project modes/results of model_1
MODELE_2=modinit,); #to model_2
[/code:1]
see for more informations:
www.caelinux.org/wiki/index.php/Contrib:...outers/platedynamics
kind regards - kees<br /><br />Post edited by: Kees Wouters, at: 2010/01/31 11:02
Interest: structural mechanics, solar energy (picture at 'my location' shows too little pv panels)
--
kind regards - kees
Please Log in or Create an account to join the conversation.
- Torben
- Topic Author
- Offline
- Expert Boarder
Less
More
- Posts: 91
- Karma: 4
- Thank you received: 1
10 years 11 months ago #3807
by Torben
Replied by Torben on topic Re:COQUE_3D results in Salomé
Thanks for the reply, Kees. Looking in your .comm file I see that the model "modinit" was created using modelisation 3D, so I tried this but did not get it working. Will try again with a test model. Did You use Eficas to edit the command file or did you write it "by hand"?
Please Log in or Create an account to join the conversation.
- Kees Wouters
- Offline
- Moderator
10 years 11 months ago #3809
by Kees Wouters
Interest: structural mechanics, solar energy (picture at 'my location' shows too little pv panels)
--
kind regards - kees
Replied by Kees Wouters on topic Re:COQUE_3D results in Salomé
Hoi Torben
about the modelisation 3d of modinit from the initial quadratic mesh (meshinit) I do not have much to say: it just worked in my case. It is only used to project the results back to this mesh.
I donot know what exactly is your problem, if it remains, pls post your messages file here.
Regarding the command file: Sometimes I use Eficas to edit it, most of the time I do a manual edit. In this case I edit by hand also.
kind regards - kees
about the modelisation 3d of modinit from the initial quadratic mesh (meshinit) I do not have much to say: it just worked in my case. It is only used to project the results back to this mesh.
I donot know what exactly is your problem, if it remains, pls post your messages file here.
Regarding the command file: Sometimes I use Eficas to edit it, most of the time I do a manual edit. In this case I edit by hand also.
kind regards - kees
Interest: structural mechanics, solar energy (picture at 'my location' shows too little pv panels)
--
kind regards - kees
Please Log in or Create an account to join the conversation.
Moderators: catux
Time to create page: 0.140 seconds