Generate ABAQUS compatible INP file
- JMB
- Topic Author
- Visitor
-
19 years 2 months ago #270
by JMB
Generate ABAQUS compatible INP file was created by JMB
Hello,
Has anybody attempted to write a translator for Salome that will create an ABAQUS campatible input deck, so that the problem can be sent to ABAQUS or Calculix (CCX) solvers? Or does anybody know of a way to translate UNV (or MED) files into INP files for CCX?
Also are there any means (or planned means) to support reading *.frd output files that CCX generates into Salome? I noticed that the CAELinux Beta2 (?) plans to package a number CAE packages into one release including Calculix, et al. Is a simplistic form of interconnectivity being contemplated for that release?
Thanks in advance for any help or information
JMB
Has anybody attempted to write a translator for Salome that will create an ABAQUS campatible input deck, so that the problem can be sent to ABAQUS or Calculix (CCX) solvers? Or does anybody know of a way to translate UNV (or MED) files into INP files for CCX?
Also are there any means (or planned means) to support reading *.frd output files that CCX generates into Salome? I noticed that the CAELinux Beta2 (?) plans to package a number CAE packages into one release including Calculix, et al. Is a simplistic form of interconnectivity being contemplated for that release?
Thanks in advance for any help or information
JMB
- Massimo
- Topic Author
- Visitor
-
19 years 2 months ago #277
by Massimo
Replied by Massimo on topic Re:Generate ABAQUS compatible INP file
Hi,
up to now there is no translator I know of. I would like to work on it (time and skills permitting).
Don't keep your breath in the meanwhile...
up to now there is no translator I know of. I would like to work on it (time and skills permitting).
Don't keep your breath in the meanwhile...
- Joël Cugnoni
-
Topic Author
- Offline
- Moderator
-
19 years 2 months ago #283
by Joël Cugnoni
Joël Cugnoni - a.k.a admin
www.caelinux.com
Replied by Joël Cugnoni on topic Re:Generate ABAQUS compatible INP file
Hello,
to my knowledge, there are no translators to / from CALCULIX, but as SALOME source code is available, youo can try to implement directly this feature or you can play with UNV or MED files (but at the present time , UNV file generated by Salome does not include any element or node set...).
But you are right, in open-source, interconnection of the different available softwares is a crucial point, and any contribution in this field is important and opens new possibilities.
Another option could be to use OpenFOAM (or GMSH) as starting point as it can read a large number of FE mesh formats...
to my knowledge, there are no translators to / from CALCULIX, but as SALOME source code is available, youo can try to implement directly this feature or you can play with UNV or MED files (but at the present time , UNV file generated by Salome does not include any element or node set...).
But you are right, in open-source, interconnection of the different available softwares is a crucial point, and any contribution in this field is important and opens new possibilities.
Another option could be to use OpenFOAM (or GMSH) as starting point as it can read a large number of FE mesh formats...
Joël Cugnoni - a.k.a admin
www.caelinux.com
- Massimo
- Topic Author
- Visitor
-
19 years 1 month ago #299
by Massimo
Replied by Massimo on topic Re:Generate ABAQUS compatible INP file
Hi,
I compiled and tested mdump, an utility available in MED. It simply converts the med file to a text file. I guess it would be possible to adapt the mdump, or combine it with a script in order to convert a mesh in a Calulix comptible format.
My worry is the way salome generates the mesh. If you mesh a solid from Salome you get also the 1D mesh of the edges and the 2D mesh of the faces. This is not Calculix friendly. It is possible to delete the non used mesh before exporting. I don't know it there are other simpler options.
I compiled and tested mdump, an utility available in MED. It simply converts the med file to a text file. I guess it would be possible to adapt the mdump, or combine it with a script in order to convert a mesh in a Calulix comptible format.
My worry is the way salome generates the mesh. If you mesh a solid from Salome you get also the 1D mesh of the edges and the 2D mesh of the faces. This is not Calculix friendly. It is possible to delete the non used mesh before exporting. I don't know it there are other simpler options.
- bernfrank
- Topic Author
- Visitor
-
18 years 11 months ago #485
by bernfrank
Replied by bernfrank on topic superflouous elements
Your point about the way salome generates solid and line elements at the same time is quite valid. I think some generation filters are needed. (As well as delete and select filters). I have not tried it yet, but I wonder if you can assign eack class of element to its own group, then post that group alone into the GUI and select all visible elements and delete. The question is; will salome delete the other npn posted groups as well.
- Massimo
- Topic Author
- Visitor
-
18 years 11 months ago #497
by Massimo
Replied by Massimo on topic Re:superflouous elements
In Salome you can filter in the GUI the element type, and using the groups you will be able to separate the one that should be deleted.
On the other hand regenerating the mesh (for example in order to have a finer one) will ask you to delete once more the elements.
I wonder if it is possible to export everything and selectively convert only the elements you need (for example by filtering the group names...).
Anyone knows when the next Salome version will be ready, and it there will be changes in the mesh export functions?
The unv file can handle the groups (even if Salome at the moment doesn't use this capability), and it might prove easier to handle a text file than a binary..
On the other hand regenerating the mesh (for example in order to have a finer one) will ask you to delete once more the elements.
I wonder if it is possible to export everything and selectively convert only the elements you need (for example by filtering the group names...).
Anyone knows when the next Salome version will be ready, and it there will be changes in the mesh export functions?
The unv file can handle the groups (even if Salome at the moment doesn't use this capability), and it might prove easier to handle a text file than a binary..
Moderators: catux
Time to create page: 0.177 seconds