Mesh Export to Abaqus.

1,093 views
Skip to first unread message

Prab

unread,
May 17, 2012, 8:49:03 AM5/17/12
to iso2mesh-users
Hi,

This tool seems very helpful as it lets user generate meshes from
imaging data quite easily. But as some other users pointed these
meshes cant be exported into FEM solvers such as Abaqus. Which makes
the generated mesh less simple-to-use.

Does any one know about similar tool that generates voxel-based meshes
from imaging data and which can be exported directly into solver such
as Abaqus?

Thanks
Prab

Qianqian Fang

unread,
May 17, 2012, 10:41:35 AM5/17/12
to iso2mes...@googlegroups.com, Prab
On 05/17/2012 08:49 AM, Prab wrote:
> Hi,
>
> This tool seems very helpful as it lets user generate meshes from
> imaging data quite easily. But as some other users pointed these
> meshes cant be exported into FEM solvers such as Abaqus. Which makes
> the generated mesh less simple-to-use.

hi Prab

this question comes out quite often these days.

I'd love to implement a file format exporter, like
many formats that are already supported, to feed
a popular FEM solver, but I need to know the
format spec first. The problem for many of these
commercial solvers is that they do not expose the
full details of their formats.

Can you let me know what file format can Abaqus
import? I know many of them supports IGES, but
I haven't found a good tutorial or example where I
can represent a tetrahedral mesh with IGES, plus
this format is very verbose. If anyone can provide
more details, or even contribute an exporter, it would
be very helpful towards solving this problem.

Qianqian

>
> Does any one know about similar tool that generates voxel-based meshes
> from imaging data and which can be exported directly into solver such
> as Abaqus?
>
> Thanks
> Prab
>



The information in this e-mail is intended only for the person to whom it is
addressed. If you believe this e-mail was sent to you in error and the e-mail
contains patient information, please contact the Partners Compliance HelpLine at
http://www.partners.org/complianceline . If the e-mail was sent to you in error
but does not contain patient information, please contact the sender and properly
dispose of the e-mail.

Michael W

unread,
May 18, 2012, 5:38:08 AM5/18/12
to iso2mes...@googlegroups.com
Here is something we created and have been using quite successfully for a while.
I think what you actually want is to export the tetrahedral mesh (output of iso2mesh) to Abaqus, not a voxel mesh. This tool does the former.

If you use it in your research, we expect the proper acknowledgement: Michael Wang & Paul Mignone (Chemical & Biomolecular Engineering, The University of Melbourne)

Any questions, just ask!

Cheers,
Mike
mesh2abaqus.m

Prab

unread,
May 22, 2012, 1:27:46 PM5/22/12
to iso2mesh-users
Qianqian, I was looking for tutorial or something like that to write
Abaqus or similar input file. Only useful thing I found was this
sample input file (http://scholar.lib.vt.edu/theses/available/
etd-32198-174712/unrestricted/AppendixA.pdf ) am not sure its of much
help.

Mike, thanks for your help. Actually am happy with either solution
i.e. tetrahedral mesh or voxel mesh. Given iso2mesh mesh does former I
am happy with it as well.
I will look at the program you attached and of course if I use it in
my research would ackowledge you guys.

Cheers
Prab
>  mesh2abaqus.m
> 5KViewDownload

Qianqian Fang

unread,
May 22, 2012, 3:03:58 PM5/22/12
to iso2mes...@googlegroups.com, Prab
On 05/22/2012 01:27 PM, Prab wrote:
> Qianqian, I was looking for tutorial or something like that to write
> Abaqus or similar input file. Only useful thing I found was this
> sample input file (http://scholar.lib.vt.edu/theses/available/
> etd-32198-174712/unrestricted/AppendixA.pdf ) am not sure its of much
> help.

the sample file looks quite useful. I noticed some
variables in the file, for example

*NODE, NSET=NARCH1

is NARCH1 going to be replaced by an integer in a
real file? any other variables that should be replaced?

Qianqian

> Mike, thanks for your help. Actually am happy with either solution
> i.e. tetrahedral mesh or voxel mesh. Given iso2mesh mesh does former I
> am happy with it as well.
> I will look at the program you attached and of course if I use it in
> my research would ackowledge you guys.
>
> Cheers
> Prab
>
>
> On May 18, 10:38 am, Michael W<schmic...@gmail.com> wrote:
>> Here is something we created and have been using quite successfully for a
>> while.
>> I think what you actually want is to export the tetrahedral mesh (output of
>> iso2mesh) to Abaqus, not a voxel mesh. This tool does the former.
>>
>> If you use it in your research, we expect the proper acknowledgement:
>> Michael Wang& Paul Mignone (Chemical& Biomolecular Engineering, The
>> University of Melbourne)
>>
>> Any questions, just ask!
>>
>> Cheers,
>> Mike
>>
>>
>>
>>
>>
>>
>>
>> On Thursday, May 17, 2012 5:49:03 AM UTC-7, Prab wrote:
>>
>>> Hi,
>>> This tool seems very helpful as it lets user generate meshes from
>>> imaging data quite easily. But as some other users pointed these
>>> meshes cant be exported into FEM solvers such as Abaqus. Which makes
>>> the generated mesh less simple-to-use.
>>> Does any one know about similar tool that generates voxel-based meshes
>>> from imaging data and which can be exported directly into solver such
>>> as Abaqus?
>>> Thanks
>>> Prab
>>
>>
>> mesh2abaqus.m
>> 5KViewDownload



Prab

unread,
May 23, 2012, 2:08:54 AM5/23/12
to iso2mesh-users
Qianqian, am not sure about NARCH1. Unfortunately am away so cant run
this test file on Abaqus to test, it looks like Mike has already
solved the problem for Abaqus. Will use Mike's code and come back with
my feedback in about a month.

Peab
> contains patient information, please contact the Partners Compliance HelpLine athttp://www.partners.org/complianceline. If the e-mail was sent to you in error

Qianqian Fang

unread,
Jul 5, 2012, 9:42:35 AM7/5/12
to iso2mes...@googlegroups.com, Tim Fletcher, Prab
On 07/04/2012 06:03 AM, Tim Fletcher wrote:
Hi Qianqian, 

I was just looking through this post as I am interested in using a mesh made by iso2mesh in Abaqus - just as a quick point as no one seems to have answered your question here, in the Abaqus input file, on the line quoted (*NODE, NSET=NARCH1), the "NARCH1" is simply a node set name (i.e. a string) which can be referred to later on in the input file if creating a boundary condition on that node set (for instance).

This structure/syntax is quite common in the input file, so would be the same for an element set or similar.

hi Tim

thanks for the information.

Based on this example, I wrote a simple mesh
exporter to save a tetrahedral/surface mesh to
an abaqus input file. The link to this new script
can be found at

http://iso2mesh.svn.sourceforge.net/viewvc/iso2mesh?view=revision&revision=374

I am sure it needs some polishing. If you have a copy
of abaqus, please help me test the exported file and
see if there are any compatibility issues.

As a test, you can run the following script:

cd iso2mesh/sample
demo_directplc_ex1
saveabaqus (node,face,elem,'test.inp','test');

then load the test.inp file into abaqus.

Let me know if there is an error (and if you have
a fix for it).

Qianqian

kind regards, 
Tim 
--
You received this message because you are subscribed to the Google Groups "iso2mesh-users" group.
To view this discussion on the web visit https://groups.google.com/d/msg/iso2mesh-users/-/jo_1P2V4_nIJ.
To post to this group, send email to iso2mes...@googlegroups.com.
To unsubscribe from this group, send email to iso2mesh-user...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/iso2mesh-users?hl=en.


Qianqian Fang

unread,
Jul 5, 2012, 10:49:32 AM7/5/12
to Tim Fletcher, iso2mes...@googlegroups.com
On 07/05/2012 10:15 AM, Tim Fletcher wrote:
Hi Qianqian,

I have just exported your sample and the Collins adult brain atlas mesh to see how the new script exported that, and all looks to be fine.

Any model exported like this will still require some user changes to the input file at the moment to make sure that the surface elements are turned into a surface in order that boundary conditions etc. are able to be defined on them, also creating these post import can be a bit of a pain.  But as a basic exporter it works perfectly by the looks of it.

I am currently checking a method to use surface elements like this to define surfaces in Abaqus, once I have this sorted I can pass on the info if that helps.

very good. thanks for checking it out.

Qianqian


Brilliant!

Thanks
 Tim

Prab

unread,
Jul 5, 2012, 11:01:43 AM7/5/12
to iso2mesh-users
Hi Qianqian

I also chekced it (Abaqus 6.11)...it works fine.

Tim: I think it will be helpful to have soemthing which gives geometry/
surfaces to Abaqus so that you can manipulate or apply automatic
adaptive meshing during simulation.

Thanks
Prab
> >>http://iso2mesh.svn.sourceforge.net/viewvc/iso2mesh?view=revision&rev...

SACHIN PATIL

unread,
Mar 12, 2016, 8:59:46 AM3/12/16
to iso2mesh-users
This tool for exporting tetrahedral mesh to abaqus is very useful.Thanks for the tool.Can any one explain with example the mesh2abaqus function?
I am facing problem in input for the functions that is reprenting node and element arrays.

Thank you 

abdel raouf boukar

unread,
Feb 15, 2019, 11:19:31 AM2/15/19
to iso2mesh-users
hello SACHIN

I am facing the same problem in input for the function that is reprenting node and elemnt arrays
have you found a solution
Reply all
Reply to author
Forward
0 new messages