[GiDlist] (no subject)
Moderator: GiD Team
[GiDlist] (no subject)
Dear GiD team,
I am one of the GiD user. I wonder If I can post my question in your forum.
Actually, I have results from OpenSees and it is .txt format. But I wanna
see the result in GiD. I have already created the mesh in GiD and used it
in Opensees. But I do not know how I can change the txt format to GiD
format to visualize it.
Many thanks for your help!
Bahareh
--
Bahareh Mobasher
Ph.D. Candidate.
University of California, Irvine
The Henry Samueli School of Engineering
Civil and Environmental Engineering Department
I am one of the GiD user. I wonder If I can post my question in your forum.
Actually, I have results from OpenSees and it is .txt format. But I wanna
see the result in GiD. I have already created the mesh in GiD and used it
in Opensees. But I do not know how I can change the txt format to GiD
format to visualize it.
Many thanks for your help!
Bahareh
--
Bahareh Mobasher
Ph.D. Candidate.
University of California, Irvine
The Henry Samueli School of Engineering
Civil and Environmental Engineering Department
[GiDlist] Open FOAM -> VTK results
I don't know well OpenSees, but I think that there is some possibility to
write the results in VTK format (directly or using some additional result
converter)
Then we have implemented a plugin to be able to read this VTK files in GiD
postprocess.
If do you want, I can provide this plugin, available now for Windows x32 and
Windows x64.
(probably this plugin will be included by default in the next GiD beta
version 10.2.0b)
Regards
Enrique Escolano
----- Original Message -----
From: "Bahareh Mobasher" bmobashe at uci.edu
To: gidlist at listas.cimne.upc.edu
Sent: Thursday, January 26, 2012 3:45 AM
Subject: [GiDlist] (no subject)
Dear GiD team,
I am one of the GiD user. I wonder If I can post my question in your
forum.
Actually, I have results from OpenSees and it is .txt format. But I wanna
see the result in GiD. I have already created the mesh in GiD and used it
in Opensees. But I do not know how I can change the txt format to GiD
format to visualize it.
Many thanks for your help!
Bahareh
--
Bahareh Mobasher
Ph.D. Candidate.
University of California, Irvine
The Henry Samueli School of Engineering
Civil and Environmental Engineering Department
_______________________________________________
GiDlist mailing list
GiDlist at listas.cimne.upc.edu
http://listas.cimne.upc.edu/cgi-bin/mailman/listinfo/gidlist
write the results in VTK format (directly or using some additional result
converter)
Then we have implemented a plugin to be able to read this VTK files in GiD
postprocess.
If do you want, I can provide this plugin, available now for Windows x32 and
Windows x64.
(probably this plugin will be included by default in the next GiD beta
version 10.2.0b)
Regards
Enrique Escolano
----- Original Message -----
From: "Bahareh Mobasher" bmobashe at uci.edu
To: gidlist at listas.cimne.upc.edu
Sent: Thursday, January 26, 2012 3:45 AM
Subject: [GiDlist] (no subject)
Dear GiD team,
I am one of the GiD user. I wonder If I can post my question in your
forum.
Actually, I have results from OpenSees and it is .txt format. But I wanna
see the result in GiD. I have already created the mesh in GiD and used it
in Opensees. But I do not know how I can change the txt format to GiD
format to visualize it.
Many thanks for your help!
Bahareh
--
Bahareh Mobasher
Ph.D. Candidate.
University of California, Irvine
The Henry Samueli School of Engineering
Civil and Environmental Engineering Department
_______________________________________________
GiDlist mailing list
GiDlist at listas.cimne.upc.edu
http://listas.cimne.upc.edu/cgi-bin/mailman/listinfo/gidlist
[GiDlist] GiDlist Digest, Vol 18, Issue 5
Hi,
Thanks for your email. I would be happy to have that. But does it change the txt format to GiD automatically?
Thanks,
Bahareh
On Jan 26, 2012, at 3:00 AM, gidlist-request at listas.cimne.upc.edu wrote:
Send GiDlist mailing list submissions to
gidlist at listas.cimne.upc.edu
To subscribe or unsubscribe via the World Wide Web, visit
http://listas.cimne.upc.edu/cgi-bin/mailman/listinfo/gidlist
or, via email, send a message with subject or body 'help' to
gidlist-request at listas.cimne.upc.edu
You can reach the person managing the list at
gidlist-owner at listas.cimne.upc.edu
When replying, please edit your Subject line so it is more specific
than "Re: Contents of GiDlist digest..."
Today's Topics:
1. (no subject) (Bahareh Mobasher)
2. Open FOAM - VTK results (Enrique Escolano)
----------------------------------------------------------------------
Message: 1
Date: Wed, 25 Jan 2012 18:45:14 -0800
From: "Bahareh Mobasher" bmobashe at uci.edu
Subject: [GiDlist] (no subject)
To: gidlist at listas.cimne.upc.edu
Message-ID:
b77c962bc4609c118fd73a47aca4cdc1.squirrel at webmail.uci.edu
Content-Type: text/plain;charset=iso-8859-1
Dear GiD team,
I am one of the GiD user. I wonder If I can post my question in your forum.
Actually, I have results from OpenSees and it is .txt format. But I wanna
see the result in GiD. I have already created the mesh in GiD and used it
in Opensees. But I do not know how I can change the txt format to GiD
format to visualize it.
Many thanks for your help!
Bahareh
--
Bahareh Mobasher
Ph.D. Candidate.
University of California, Irvine
The Henry Samueli School of Engineering
Civil and Environmental Engineering Department
------------------------------
Message: 2
Date: Thu, 26 Jan 2012 11:45:03 +0100
From: "Enrique Escolano" escolano at cimne.upc.edu
Subject: [GiDlist] Open FOAM - VTK results
To: gidlist at listas.cimne.upc.edu
Message-ID: 500A8F8E39E749C3A80AA2F4C205E8DD at mediador
Content-Type: text/plain; format=flowed; charset="iso-8859-1";
reply-type=original
I don't know well OpenSees, but I think that there is some possibility to
write the results in VTK format (directly or using some additional result
converter)
Then we have implemented a plugin to be able to read this VTK files in GiD
postprocess.
If do you want, I can provide this plugin, available now for Windows x32 and
Windows x64.
(probably this plugin will be included by default in the next GiD beta
version 10.2.0b)
Regards
Enrique Escolano
----- Original Message -----
From: "Bahareh Mobasher" bmobashe at uci.edu
To: gidlist at listas.cimne.upc.edu
Sent: Thursday, January 26, 2012 3:45 AM
Subject: [GiDlist] (no subject)
Dear GiD team,
I am one of the GiD user. I wonder If I can post my question in your
forum.
Actually, I have results from OpenSees and it is .txt format. But I wanna
see the result in GiD. I have already created the mesh in GiD and used it
in Opensees. But I do not know how I can change the txt format to GiD
format to visualize it.
Many thanks for your help!
Bahareh
--
Bahareh Mobasher
Ph.D. Candidate.
University of California, Irvine
The Henry Samueli School of Engineering
Civil and Environmental Engineering Department
_______________________________________________
GiDlist mailing list
GiDlist at listas.cimne.upc.edu
http://listas.cimne.upc.edu/cgi-bin/mailman/listinfo/gidlist
------------------------------
_______________________________________________
GiDlist mailing list
GiDlist at listas.cimne.upc.edu
http://listas.cimne.upc.edu/cgi-bin/mailman/listinfo/gidlist
End of GiDlist Digest, Vol 18, Issue 5
**************************************
Thanks for your email. I would be happy to have that. But does it change the txt format to GiD automatically?
Thanks,
Bahareh
On Jan 26, 2012, at 3:00 AM, gidlist-request at listas.cimne.upc.edu wrote:
Send GiDlist mailing list submissions to
gidlist at listas.cimne.upc.edu
To subscribe or unsubscribe via the World Wide Web, visit
http://listas.cimne.upc.edu/cgi-bin/mailman/listinfo/gidlist
or, via email, send a message with subject or body 'help' to
gidlist-request at listas.cimne.upc.edu
You can reach the person managing the list at
gidlist-owner at listas.cimne.upc.edu
When replying, please edit your Subject line so it is more specific
than "Re: Contents of GiDlist digest..."
Today's Topics:
1. (no subject) (Bahareh Mobasher)
2. Open FOAM - VTK results (Enrique Escolano)
----------------------------------------------------------------------
Message: 1
Date: Wed, 25 Jan 2012 18:45:14 -0800
From: "Bahareh Mobasher" bmobashe at uci.edu
Subject: [GiDlist] (no subject)
To: gidlist at listas.cimne.upc.edu
Message-ID:
b77c962bc4609c118fd73a47aca4cdc1.squirrel at webmail.uci.edu
Content-Type: text/plain;charset=iso-8859-1
Dear GiD team,
I am one of the GiD user. I wonder If I can post my question in your forum.
Actually, I have results from OpenSees and it is .txt format. But I wanna
see the result in GiD. I have already created the mesh in GiD and used it
in Opensees. But I do not know how I can change the txt format to GiD
format to visualize it.
Many thanks for your help!
Bahareh
--
Bahareh Mobasher
Ph.D. Candidate.
University of California, Irvine
The Henry Samueli School of Engineering
Civil and Environmental Engineering Department
------------------------------
Message: 2
Date: Thu, 26 Jan 2012 11:45:03 +0100
From: "Enrique Escolano" escolano at cimne.upc.edu
Subject: [GiDlist] Open FOAM - VTK results
To: gidlist at listas.cimne.upc.edu
Message-ID: 500A8F8E39E749C3A80AA2F4C205E8DD at mediador
Content-Type: text/plain; format=flowed; charset="iso-8859-1";
reply-type=original
I don't know well OpenSees, but I think that there is some possibility to
write the results in VTK format (directly or using some additional result
converter)
Then we have implemented a plugin to be able to read this VTK files in GiD
postprocess.
If do you want, I can provide this plugin, available now for Windows x32 and
Windows x64.
(probably this plugin will be included by default in the next GiD beta
version 10.2.0b)
Regards
Enrique Escolano
----- Original Message -----
From: "Bahareh Mobasher" bmobashe at uci.edu
To: gidlist at listas.cimne.upc.edu
Sent: Thursday, January 26, 2012 3:45 AM
Subject: [GiDlist] (no subject)
Dear GiD team,
I am one of the GiD user. I wonder If I can post my question in your
forum.
Actually, I have results from OpenSees and it is .txt format. But I wanna
see the result in GiD. I have already created the mesh in GiD and used it
in Opensees. But I do not know how I can change the txt format to GiD
format to visualize it.
Many thanks for your help!
Bahareh
--
Bahareh Mobasher
Ph.D. Candidate.
University of California, Irvine
The Henry Samueli School of Engineering
Civil and Environmental Engineering Department
_______________________________________________
GiDlist mailing list
GiDlist at listas.cimne.upc.edu
http://listas.cimne.upc.edu/cgi-bin/mailman/listinfo/gidlist
------------------------------
_______________________________________________
GiDlist mailing list
GiDlist at listas.cimne.upc.edu
http://listas.cimne.upc.edu/cgi-bin/mailman/listinfo/gidlist
End of GiDlist Digest, Vol 18, Issue 5
**************************************
[GiDlist] GiDlist Digest, Vol 18, Issue 5
No, our plugin allow to read VTK result files in GiD.
But as I pointed I think that it is possible for you to convert your txt
OpenFOAM files into VTK files
In the OpenFOAM distribution there is a 'foamToVTK' utility that you could
compile as a small executable to do this conversion from the command line
its source code is in this folder of OpenFOAM distribution (e.g.)
OpenFOAM-1.7.1\applications\utilities\postProcessing\dataConversion\foamToVTK
Enrique
----- Original Message -----
From: "Bahareh Mobasher" bmobashe at uci.edu
To: gidlist at listas.cimne.upc.edu
Sent: Thursday, January 26, 2012 6:06 PM
Subject: Re: [GiDlist] GiDlist Digest, Vol 18, Issue 5
Hi,
Thanks for your email. I would be happy to have that. But does it change
the txt format to GiD automatically?
Thanks,
Bahareh
On Jan 26, 2012, at 3:00 AM, gidlist-request at listas.cimne.upc.edu wrote:
Send GiDlist mailing list submissions to
gidlist at listas.cimne.upc.edu
To subscribe or unsubscribe via the World Wide Web, visit
http://listas.cimne.upc.edu/cgi-bin/mailman/listinfo/gidlist
or, via email, send a message with subject or body 'help' to
gidlist-request at listas.cimne.upc.edu
You can reach the person managing the list at
gidlist-owner at listas.cimne.upc.edu
When replying, please edit your Subject line so it is more specific
than "Re: Contents of GiDlist digest..."
Today's Topics:
1. (no subject) (Bahareh Mobasher)
2. Open FOAM - VTK results (Enrique Escolano)
----------------------------------------------------------------------
Message: 1
Date: Wed, 25 Jan 2012 18:45:14 -0800
From: "Bahareh Mobasher" bmobashe at uci.edu
Subject: [GiDlist] (no subject)
To: gidlist at listas.cimne.upc.edu
Message-ID:
b77c962bc4609c118fd73a47aca4cdc1.squirrel at webmail.uci.edu
Content-Type: text/plain;charset=iso-8859-1
Dear GiD team,
I am one of the GiD user. I wonder If I can post my question in your
forum.
Actually, I have results from OpenSees and it is .txt format. But I wanna
see the result in GiD. I have already created the mesh in GiD and used it
in Opensees. But I do not know how I can change the txt format to GiD
format to visualize it.
Many thanks for your help!
Bahareh
--
Bahareh Mobasher
Ph.D. Candidate.
University of California, Irvine
The Henry Samueli School of Engineering
Civil and Environmental Engineering Department
------------------------------
Message: 2
Date: Thu, 26 Jan 2012 11:45:03 +0100
From: "Enrique Escolano" escolano at cimne.upc.edu
Subject: [GiDlist] Open FOAM - VTK results
To: gidlist at listas.cimne.upc.edu
Message-ID: 500A8F8E39E749C3A80AA2F4C205E8DD at mediador
Content-Type: text/plain; format=flowed; charset="iso-8859-1";
reply-type=original
I don't know well OpenSees, but I think that there is some possibility to
write the results in VTK format (directly or using some additional result
converter)
Then we have implemented a plugin to be able to read this VTK files in
GiD
postprocess.
If do you want, I can provide this plugin, available now for Windows x32
and
Windows x64.
(probably this plugin will be included by default in the next GiD beta
version 10.2.0b)
Regards
Enrique Escolano
----- Original Message -----
From: "Bahareh Mobasher" bmobashe at uci.edu
To: gidlist at listas.cimne.upc.edu
Sent: Thursday, January 26, 2012 3:45 AM
Subject: [GiDlist] (no subject)
Dear GiD team,
I am one of the GiD user. I wonder If I can post my question in your
forum.
Actually, I have results from OpenSees and it is .txt format. But I
wanna
see the result in GiD. I have already created the mesh in GiD and used
it
in Opensees. But I do not know how I can change the txt format to GiD
format to visualize it.
Many thanks for your help!
Bahareh
--
Bahareh Mobasher
Ph.D. Candidate.
University of California, Irvine
The Henry Samueli School of Engineering
Civil and Environmental Engineering Department
_______________________________________________
GiDlist mailing list
GiDlist at listas.cimne.upc.edu
http://listas.cimne.upc.edu/cgi-bin/mailman/listinfo/gidlist
------------------------------
_______________________________________________
GiDlist mailing list
GiDlist at listas.cimne.upc.edu
http://listas.cimne.upc.edu/cgi-bin/mailman/listinfo/gidlist
End of GiDlist Digest, Vol 18, Issue 5
**************************************
_______________________________________________
GiDlist mailing list
GiDlist at listas.cimne.upc.edu
http://listas.cimne.upc.edu/cgi-bin/mailman/listinfo/gidlist
But as I pointed I think that it is possible for you to convert your txt
OpenFOAM files into VTK files
In the OpenFOAM distribution there is a 'foamToVTK' utility that you could
compile as a small executable to do this conversion from the command line
its source code is in this folder of OpenFOAM distribution (e.g.)
OpenFOAM-1.7.1\applications\utilities\postProcessing\dataConversion\foamToVTK
Enrique
----- Original Message -----
From: "Bahareh Mobasher" bmobashe at uci.edu
To: gidlist at listas.cimne.upc.edu
Sent: Thursday, January 26, 2012 6:06 PM
Subject: Re: [GiDlist] GiDlist Digest, Vol 18, Issue 5
Hi,
Thanks for your email. I would be happy to have that. But does it change
the txt format to GiD automatically?
Thanks,
Bahareh
On Jan 26, 2012, at 3:00 AM, gidlist-request at listas.cimne.upc.edu wrote:
Send GiDlist mailing list submissions to
gidlist at listas.cimne.upc.edu
To subscribe or unsubscribe via the World Wide Web, visit
http://listas.cimne.upc.edu/cgi-bin/mailman/listinfo/gidlist
or, via email, send a message with subject or body 'help' to
gidlist-request at listas.cimne.upc.edu
You can reach the person managing the list at
gidlist-owner at listas.cimne.upc.edu
When replying, please edit your Subject line so it is more specific
than "Re: Contents of GiDlist digest..."
Today's Topics:
1. (no subject) (Bahareh Mobasher)
2. Open FOAM - VTK results (Enrique Escolano)
----------------------------------------------------------------------
Message: 1
Date: Wed, 25 Jan 2012 18:45:14 -0800
From: "Bahareh Mobasher" bmobashe at uci.edu
Subject: [GiDlist] (no subject)
To: gidlist at listas.cimne.upc.edu
Message-ID:
b77c962bc4609c118fd73a47aca4cdc1.squirrel at webmail.uci.edu
Content-Type: text/plain;charset=iso-8859-1
Dear GiD team,
I am one of the GiD user. I wonder If I can post my question in your
forum.
Actually, I have results from OpenSees and it is .txt format. But I wanna
see the result in GiD. I have already created the mesh in GiD and used it
in Opensees. But I do not know how I can change the txt format to GiD
format to visualize it.
Many thanks for your help!
Bahareh
--
Bahareh Mobasher
Ph.D. Candidate.
University of California, Irvine
The Henry Samueli School of Engineering
Civil and Environmental Engineering Department
------------------------------
Message: 2
Date: Thu, 26 Jan 2012 11:45:03 +0100
From: "Enrique Escolano" escolano at cimne.upc.edu
Subject: [GiDlist] Open FOAM - VTK results
To: gidlist at listas.cimne.upc.edu
Message-ID: 500A8F8E39E749C3A80AA2F4C205E8DD at mediador
Content-Type: text/plain; format=flowed; charset="iso-8859-1";
reply-type=original
I don't know well OpenSees, but I think that there is some possibility to
write the results in VTK format (directly or using some additional result
converter)
Then we have implemented a plugin to be able to read this VTK files in
GiD
postprocess.
If do you want, I can provide this plugin, available now for Windows x32
and
Windows x64.
(probably this plugin will be included by default in the next GiD beta
version 10.2.0b)
Regards
Enrique Escolano
----- Original Message -----
From: "Bahareh Mobasher" bmobashe at uci.edu
To: gidlist at listas.cimne.upc.edu
Sent: Thursday, January 26, 2012 3:45 AM
Subject: [GiDlist] (no subject)
Dear GiD team,
I am one of the GiD user. I wonder If I can post my question in your
forum.
Actually, I have results from OpenSees and it is .txt format. But I
wanna
see the result in GiD. I have already created the mesh in GiD and used
it
in Opensees. But I do not know how I can change the txt format to GiD
format to visualize it.
Many thanks for your help!
Bahareh
--
Bahareh Mobasher
Ph.D. Candidate.
University of California, Irvine
The Henry Samueli School of Engineering
Civil and Environmental Engineering Department
_______________________________________________
GiDlist mailing list
GiDlist at listas.cimne.upc.edu
http://listas.cimne.upc.edu/cgi-bin/mailman/listinfo/gidlist
------------------------------
_______________________________________________
GiDlist mailing list
GiDlist at listas.cimne.upc.edu
http://listas.cimne.upc.edu/cgi-bin/mailman/listinfo/gidlist
End of GiDlist Digest, Vol 18, Issue 5
**************************************
_______________________________________________
GiDlist mailing list
GiDlist at listas.cimne.upc.edu
http://listas.cimne.upc.edu/cgi-bin/mailman/listinfo/gidlist
[GiDlist] Set Materials
Hello,
I have two kinds of materials in my code: soil materials and concrete
materials. Is there a way to ask GiD to loop only soil materials at
one stage and loop concrete materials at another time in the .bas file
instead of having the command Loop materials which will cover all
soils and concretes? Can I use the set command to select only the soil
/ concrete materials?
Thank You,
Arash
I have two kinds of materials in my code: soil materials and concrete
materials. Is there a way to ask GiD to loop only soil materials at
one stage and loop concrete materials at another time in the .bas file
instead of having the command Loop materials which will cover all
soils and concretes? Can I use the set command to select only the soil
/ concrete materials?
Thank You,
Arash
[GiDlist] Set Materials
You can do two loops, and inside take in account only the kind of material
you want
And you can have in the material a hidden field, named for example 'class',
to identify its category
MATERIAL:xxx
Question:class
Value:soil
State:hidden
...
END MATERIAL
*loop materials
*if(strcmp(Matprop(class),"soil")==0)
write its properties
*endif
*end materials
*loop materials
*if(strcmp(Matprop(class),"concrete")==0)
write its properties
*endif
*end materials
----- Original Message -----
From: "Farzam-Student,STW, Arash" farzam at ostatemail.okstate.edu
To: gidlist at listas.cimne.upc.edu
Sent: Tuesday, January 31, 2012 10:05 PM
Subject: [GiDlist] Set Materials
Hello,
I have two kinds of materials in my code: soil materials and concrete
materials. Is there a way to ask GiD to loop only soil materials at
one stage and loop concrete materials at another time in the .bas file
instead of having the command Loop materials which will cover all
soils and concretes? Can I use the set command to select only the soil
/ concrete materials?
Thank You,
Arash
_______________________________________________
GiDlist mailing list
GiDlist at listas.cimne.upc.edu
http://listas.cimne.upc.edu/cgi-bin/mailman/listinfo/gidlist
you want
And you can have in the material a hidden field, named for example 'class',
to identify its category
MATERIAL:xxx
Question:class
Value:soil
State:hidden
...
END MATERIAL
*loop materials
*if(strcmp(Matprop(class),"soil")==0)
write its properties
*endif
*end materials
*loop materials
*if(strcmp(Matprop(class),"concrete")==0)
write its properties
*endif
*end materials
----- Original Message -----
From: "Farzam-Student,STW, Arash" farzam at ostatemail.okstate.edu
To: gidlist at listas.cimne.upc.edu
Sent: Tuesday, January 31, 2012 10:05 PM
Subject: [GiDlist] Set Materials
Hello,
I have two kinds of materials in my code: soil materials and concrete
materials. Is there a way to ask GiD to loop only soil materials at
one stage and loop concrete materials at another time in the .bas file
instead of having the command Loop materials which will cover all
soils and concretes? Can I use the set command to select only the soil
/ concrete materials?
Thank You,
Arash
_______________________________________________
GiDlist mailing list
GiDlist at listas.cimne.upc.edu
http://listas.cimne.upc.edu/cgi-bin/mailman/listinfo/gidlist
[GiDlist] Set Materials
Thank You very much,
I have another qustion. I have two types of elements, hexahedron and
rectangular. Can I set element type for each one and loop the nodes of
each one? I want to have all the nodes of hexahedron elements only in
one file and all the nodes of the rectangular elements only in another
file.
Best Regards,
Arash
On Wed, Feb 1, 2012 at 4:37 AM, Enrique Escolano escolano at cimne.upc.edu wrote:
You can do two loops, and inside take in account only the kind of material
you want
And you can have in the material a hidden field, named for example 'class',
to identify its category
MATERIAL:xxx
Question:class
Value:soil
State:hidden
...
END MATERIAL
*loop materials
*if(strcmp(Matprop(class),"soil")==0)
write its properties
*endif
*end materials
*loop materials
*if(strcmp(Matprop(class),"concrete")==0)
write its properties
*endif
*end materials
----- Original Message -----
From: "Farzam-Student,STW, Arash" farzam at ostatemail.okstate.edu
To: gidlist at listas.cimne.upc.edu
Sent: Tuesday, January 31, 2012 10:05 PM
Subject: [GiDlist] Set Materials
Hello,
I have two kinds of materials in my code: soil materials and concrete
materials. Is there a way to ask GiD to loop only soil materials at
one stage and loop concrete materials at another time in the .bas file
instead of having the command Loop materials which will cover all
soils and concretes? Can I use the set command to select only the soil
/ concrete materials?
Thank You,
Arash
_______________________________________________
GiDlist mailing list
GiDlist at listas.cimne.upc.edu
http://listas.cimne.upc.edu/cgi-bin/mailman/listinfo/gidlist
_______________________________________________
GiDlist mailing list
GiDlist at listas.cimne.upc.edu
http://listas.cimne.upc.edu/cgi-bin/mailman/listinfo/gidlist
I have another qustion. I have two types of elements, hexahedron and
rectangular. Can I set element type for each one and loop the nodes of
each one? I want to have all the nodes of hexahedron elements only in
one file and all the nodes of the rectangular elements only in another
file.
Best Regards,
Arash
On Wed, Feb 1, 2012 at 4:37 AM, Enrique Escolano escolano at cimne.upc.edu wrote:
You can do two loops, and inside take in account only the kind of material
you want
And you can have in the material a hidden field, named for example 'class',
to identify its category
MATERIAL:xxx
Question:class
Value:soil
State:hidden
...
END MATERIAL
*loop materials
*if(strcmp(Matprop(class),"soil")==0)
write its properties
*endif
*end materials
*loop materials
*if(strcmp(Matprop(class),"concrete")==0)
write its properties
*endif
*end materials
----- Original Message -----
From: "Farzam-Student,STW, Arash" farzam at ostatemail.okstate.edu
To: gidlist at listas.cimne.upc.edu
Sent: Tuesday, January 31, 2012 10:05 PM
Subject: [GiDlist] Set Materials
Hello,
I have two kinds of materials in my code: soil materials and concrete
materials. Is there a way to ask GiD to loop only soil materials at
one stage and loop concrete materials at another time in the .bas file
instead of having the command Loop materials which will cover all
soils and concretes? Can I use the set command to select only the soil
/ concrete materials?
Thank You,
Arash
_______________________________________________
GiDlist mailing list
GiDlist at listas.cimne.upc.edu
http://listas.cimne.upc.edu/cgi-bin/mailman/listinfo/gidlist
_______________________________________________
GiDlist mailing list
GiDlist at listas.cimne.upc.edu
http://listas.cimne.upc.edu/cgi-bin/mailman/listinfo/gidlist
[GiDlist] Set Materials
No, you can't do a loop on the nodes of a type of elements with simple .bas commands.
you can do the loop on the elements of a type, and inside write all its nodes, but then you will obtain the list of nodes of this kind of element, but with repetitions.
to do this kind of special thinks you must go to Tcl scripting level. You can define a tcl procedure (inside a problemtype.tcl file it is automatically sourced) that
return what you want (the list of nodes of a type of element unrepeated)
You can invoke this Tcl procedure from the .bas file, with a *tcl(your_procedure) command, then the value returned by the procedure is directly printed in the output file.
This is an example of the procedure you need to write in your problemtype.tcl file
proc Example_GetNodesOfElementType { element_type } {
set nodes
you can do the loop on the elements of a type, and inside write all its nodes, but then you will obtain the list of nodes of this kind of element, but with repetitions.
to do this kind of special thinks you must go to Tcl scripting level. You can define a tcl procedure (inside a problemtype.tcl file it is automatically sourced) that
return what you want (the list of nodes of a type of element unrepeated)
You can invoke this Tcl procedure from the .bas file, with a *tcl(your_procedure) command, then the value returned by the procedure is directly printed in the output file.
This is an example of the procedure you need to write in your problemtype.tcl file
proc Example_GetNodesOfElementType { element_type } {
set nodes
- foreach item [lindex [lindex [GiD_Info Mesh Elements $element_type -array] 0] 2] {
lappend nodes {*}$item
}
set nodes [lsort -integer -unique $nodes]
return $nodes
}
GiD_Info Mesh is a special GiD-Tcl command (you can see the its syntax at GiD Help (GiD Customization - Tcl/Tk extension)
the rest is Tcl standard scripting language (can see documentation on Internet, and also in the help of Ramdebugger that is our Tcl/Tk editor and debugger), could open RamDebugger from the menu Data-Problemtype-Debugger...
and in the .bas file you must write something like this:
Hexahedra nodes:
*tcl(Example_GetNodesOfElementType Hexahedra)
Quadrilateral nodes:
*tcl(Example_GetNodesOfElementType Quadrilateral)
Note that I prefixed the Tcl procedure with 'Example', to avoid conflicts with other possible Tcl procedure that could use the same name GetNodesOfElementType
I recommend you to use a prefix or namespace related with the name of your problemtype.
Note: you can obtain multiple .dat output files, writting multiple .bas templates. a increasing number if added to the name of each .dat file (and templates are evaluated sorted alphabetically by its name)
Regards
Enrique
----- Original Message -----
From: "Farzam-Student,STW, Arash" farzam at ostatemail.okstate.edu
To: gidlist at listas.cimne.upc.edu
Sent: Tuesday, February 14, 2012 12:45 AM
Subject: Re: [GiDlist] Set Materials
Thank You very much,
I have another qustion. I have two types of elements, hexahedron and
rectangular. Can I set element type for each one and loop the nodes of
each one? I want to have all the nodes of hexahedron elements only in
one file and all the nodes of the rectangular elements only in another
file.
Best Regards,
Arash
On Wed, Feb 1, 2012 at 4:37 AM, Enrique Escolano escolano at cimne.upc.edu wrote:
You can do two loops, and inside take in account only the kind of material
you want
And you can have in the material a hidden field, named for example 'class',
to identify its category
MATERIAL:xxx
Question:class
Value:soil
State:hidden
...
END MATERIAL
*loop materials
*if(strcmp(Matprop(class),"soil")==0)
write its properties
*endif
*end materials
*loop materials
*if(strcmp(Matprop(class),"concrete")==0)
write its properties
*endif
*end materials
----- Original Message -----
From: "Farzam-Student,STW, Arash" farzam at ostatemail.okstate.edu
To: gidlist at listas.cimne.upc.edu
Sent: Tuesday, January 31, 2012 10:05 PM
Subject: [GiDlist] Set Materials
Hello,
I have two kinds of materials in my code: soil materials and concrete
materials. Is there a way to ask GiD to loop only soil materials at
one stage and loop concrete materials at another time in the .bas file
instead of having the command Loop materials which will cover all
soils and concretes? Can I use the set command to select only the soil
/ concrete materials?
Thank You,
Arash
_______________________________________________
GiDlist mailing list
GiDlist at listas.cimne.upc.edu
http://listas.cimne.upc.edu/cgi-bin/mailman/listinfo/gidlist
_______________________________________________
GiDlist mailing list
GiDlist at listas.cimne.upc.edu
http://listas.cimne.upc.edu/cgi-bin/mailman/listinfo/gidlist
_______________________________________________
GiDlist mailing list
GiDlist at listas.cimne.upc.edu
http://listas.cimne.upc.edu/cgi-bin/mailman/listinfo/gidlist
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://listas.cimne.upc.edu/pipermail/gidlist/attachments/20120214/3b95346f/attachment.htm
[GiDlist] Set Materials
Hello,
I made a .tcl file in my problem type containing:
proc Example_GetNodesOfElementType { element_type } {
set nodes
I made a .tcl file in my problem type containing:
proc Example_GetNodesOfElementType { element_type } {
set nodes
- foreach item [lindex [lindex [GiD_Info Mesh Elements $element_type
-array] 0] 2] {
lappend nodes {*}$item
}
set nodes [lsort -integer -unique $nodes]
return $nodes
}
and in my .bas file,
I have written
*tcl(Example_GetNodesOfElementType Hexahedra)
*NodesNum *NodesCoord
to get the nodal coordinates all hexahedra elements. It is not working
and it gives the error:
Error in base file C:/Program Files/GiD/GiD 9.0.2/problemtypes/FLODEF
V11.gid/FLODEF V11-post.bas at line number 3: Error in TCL expression:
'invalid command name "Example_GetNodesOfElement_Type"'
I would be happy to have your comment.
Thank You,
Arash Farzam
On Tue, Feb 14, 2012 at 4:22 AM, Enrique Escolano
escolano at cimne.upc.edu wrote:
No, you can't do a loop on the nodes of a type of elements with simple .bas
commands.
you can do the loop on the elements of a type, and inside write all its
nodes, but then you will obtain the list of nodes of this kind of element,
but with repetitions.
to do this kind of special thinks you must go to Tcl scripting level. You
can define a tcl procedure (inside a problemtype.tcl file it is
automatically sourced) that
return what you want (the list of nodes of a type of element unrepeated)
You can invoke this Tcl procedure from the .bas file, with a
*tcl(your_procedure) command, then the value returned by the procedure is
directly printed in the output file.
This is an example of the procedure you need to write in your
problemtype.tcl file
proc Example_GetNodesOfElementType { element_type } {
set nodes- foreach item [lindex [lindex [GiD_Info Mesh Elements $element_type
-array] 0] 2] {
lappend nodes {*}$item
}
set nodes [lsort -integer -unique $nodes]
return $nodes
}
GiD_Info Mesh is a special GiD-Tcl command (you can see the its syntax at
GiD Help (GiD Customization - Tcl/Tk extension)
the rest is Tcl standard scripting language (can see documentation on
Internet, and also in the help of Ramdebugger that is our Tcl/Tk editor and
debugger), could open RamDebugger from the menu
Data-Problemtype-Debugger...
and in the .bas file you must write something like this:
Hexahedra nodes:
*tcl(Example_GetNodesOfElementType Hexahedra)
Quadrilateral nodes:
*tcl(Example_GetNodesOfElementType Quadrilateral)
Note that I prefixed the Tcl procedure with 'Example', to avoid conflicts
with other possible Tcl procedure that could use the same name
GetNodesOfElementType
I recommend you to use a prefix or namespace related with the name of your
problemtype.
Note: you can obtain multiple .dat output files, writting multiple .bas
templates. a increasing number if added to the name of each .dat file (and
templates are evaluated sorted alphabetically by its name)
Regards
Enrique
----- Original Message -----
From: "Farzam-Student,STW, Arash" farzam at ostatemail.okstate.edu
To: gidlist at listas.cimne.upc.edu
Sent: Tuesday, February 14, 2012 12:45 AM
Subject: Re: [GiDlist] Set Materials
Thank You very much,
I have another qustion. I have two types of elements, hexahedron and
rectangular. Can I set element type for each one and loop the nodes of
each one? I want to have all the nodes of hexahedron elements only in
one file and all the nodes of the rectangular elements only in another
file.
Best Regards,
Arash
On Wed, Feb 1, 2012 at 4:37 AM, Enrique Escolano escolano at cimne.upc.edu
wrote:
You can do two loops, and inside take in account only the kind of material
you want
And you can have in the material a hidden field, named for example
'class',
to identify its category
MATERIAL:xxx
Question:class
Value:soil
State:hidden
...
END MATERIAL
*loop materials
*if(strcmp(Matprop(class),"soil")==0)
write its properties
*endif
*end materials
*loop materials
*if(strcmp(Matprop(class),"concrete")==0)
write its properties
*endif
*end materials
----- Original Message -----
From: "Farzam-Student,STW, Arash" farzam at ostatemail.okstate.edu
To: gidlist at listas.cimne.upc.edu
Sent: Tuesday, January 31, 2012 10:05 PM
Subject: [GiDlist] Set Materials
Hello,
I have two kinds of materials in my code: soil materials and concrete
materials. Is there a way to ask GiD to loop only soil materials at
one stage and loop concrete materials at another time in the .bas file
instead of having the command Loop materials which will cover all
soils and concretes? Can I use the set command to select only the soil
/ concrete materials?
Thank You,
Arash
_______________________________________________
GiDlist mailing list
GiDlist at listas.cimne.upc.edu
http://listas.cimne.upc.edu/cgi-bin/mailman/listinfo/gidlist
_______________________________________________
GiDlist mailing list
GiDlist at listas.cimne.upc.edu
http://listas.cimne.upc.edu/cgi-bin/mailman/listinfo/gidlist
_______________________________________________
GiDlist mailing list
GiDlist at listas.cimne.upc.edu
http://listas.cimne.upc.edu/cgi-bin/mailman/listinfo/gidlist
_______________________________________________
GiDlist mailing list
GiDlist at listas.cimne.upc.edu
http://listas.cimne.upc.edu/cgi-bin/mailman/listinfo/gidlist
- foreach item [lindex [lindex [GiD_Info Mesh Elements $element_type
[GiDlist] Set Materials
In order to be automatically sourced by GiD, the name of the tcl file must
be "FLODEF V11.tcl "
(the same as the problemtype and .tcl extension)
Enrique
----- Original Message -----
From: "Farzam-Student,STW, Arash" farzam at ostatemail.okstate.edu
To: gidlist at listas.cimne.upc.edu
Sent: Monday, February 20, 2012 7:08 PM
Subject: Re: [GiDlist] Set Materials
Hello,
I made a .tcl file in my problem type containing:
proc Example_GetNodesOfElementType { element_type } {
set nodes
be "FLODEF V11.tcl "
(the same as the problemtype and .tcl extension)
Enrique
----- Original Message -----
From: "Farzam-Student,STW, Arash" farzam at ostatemail.okstate.edu
To: gidlist at listas.cimne.upc.edu
Sent: Monday, February 20, 2012 7:08 PM
Subject: Re: [GiDlist] Set Materials
Hello,
I made a .tcl file in my problem type containing:
proc Example_GetNodesOfElementType { element_type } {
set nodes
- foreach item [lindex [lindex [GiD_Info Mesh Elements $element_type
-array] 0] 2] {
lappend nodes {*}$item
}
set nodes [lsort -integer -unique $nodes]
return $nodes
}
and in my .bas file,
I have written
*tcl(Example_GetNodesOfElementType Hexahedra)
*NodesNum *NodesCoord
to get the nodal coordinates all hexahedra elements. It is not working
and it gives the error:
Error in base file C:/Program Files/GiD/GiD 9.0.2/problemtypes/FLODEF
V11.gid/FLODEF V11-post.bas at line number 3: Error in TCL expression:
'invalid command name "Example_GetNodesOfElement_Type"'
I would be happy to have your comment.
Thank You,
Arash Farzam
On Tue, Feb 14, 2012 at 4:22 AM, Enrique Escolano
escolano at cimne.upc.edu wrote:
No, you can't do a loop on the nodes of a type of elements with simple
.bas
commands.
you can do the loop on the elements of a type, and inside write all its
nodes, but then you will obtain the list of nodes of this kind of element,
but with repetitions.
to do this kind of special thinks you must go to Tcl scripting level. You
can define a tcl procedure (inside a problemtype.tcl file it is
automatically sourced) that
return what you want (the list of nodes of a type of element unrepeated)
You can invoke this Tcl procedure from the .bas file, with a
*tcl(your_procedure) command, then the value returned by the procedure is
directly printed in the output file.
This is an example of the procedure you need to write in your
problemtype.tcl file
proc Example_GetNodesOfElementType { element_type } {
set nodes- foreach item [lindex [lindex [GiD_Info Mesh Elements $element_type
-array] 0] 2] {
lappend nodes {*}$item
}
set nodes [lsort -integer -unique $nodes]
return $nodes
}
GiD_Info Mesh is a special GiD-Tcl command (you can see the its syntax at
GiD Help (GiD Customization - Tcl/Tk extension)
the rest is Tcl standard scripting language (can see documentation on
Internet, and also in the help of Ramdebugger that is our Tcl/Tk editor
and
debugger), could open RamDebugger from the menu
Data-Problemtype-Debugger...
and in the .bas file you must write something like this:
Hexahedra nodes:
*tcl(Example_GetNodesOfElementType Hexahedra)
Quadrilateral nodes:
*tcl(Example_GetNodesOfElementType Quadrilateral)
Note that I prefixed the Tcl procedure with 'Example', to avoid conflicts
with other possible Tcl procedure that could use the same name
GetNodesOfElementType
I recommend you to use a prefix or namespace related with the name of your
problemtype.
Note: you can obtain multiple .dat output files, writting multiple .bas
templates. a increasing number if added to the name of each .dat file (and
templates are evaluated sorted alphabetically by its name)
Regards
Enrique
----- Original Message -----
From: "Farzam-Student,STW, Arash" farzam at ostatemail.okstate.edu
To: gidlist at listas.cimne.upc.edu
Sent: Tuesday, February 14, 2012 12:45 AM
Subject: Re: [GiDlist] Set Materials
Thank You very much,
I have another qustion. I have two types of elements, hexahedron and
rectangular. Can I set element type for each one and loop the nodes of
each one? I want to have all the nodes of hexahedron elements only in
one file and all the nodes of the rectangular elements only in another
file.
Best Regards,
Arash
On Wed, Feb 1, 2012 at 4:37 AM, Enrique Escolano escolano at cimne.upc.edu
wrote:
You can do two loops, and inside take in account only the kind of
material
you want
And you can have in the material a hidden field, named for example
'class',
to identify its category
MATERIAL:xxx
Question:class
Value:soil
State:hidden
...
END MATERIAL
*loop materials
*if(strcmp(Matprop(class),"soil")==0)
write its properties
*endif
*end materials
*loop materials
*if(strcmp(Matprop(class),"concrete")==0)
write its properties
*endif
*end materials
----- Original Message -----
From: "Farzam-Student,STW, Arash" farzam at ostatemail.okstate.edu
To: gidlist at listas.cimne.upc.edu
Sent: Tuesday, January 31, 2012 10:05 PM
Subject: [GiDlist] Set Materials
Hello,
I have two kinds of materials in my code: soil materials and concrete
materials. Is there a way to ask GiD to loop only soil materials at
one stage and loop concrete materials at another time in the .bas file
instead of having the command Loop materials which will cover all
soils and concretes? Can I use the set command to select only the soil
/ concrete materials?
Thank You,
Arash
_______________________________________________
GiDlist mailing list
GiDlist at listas.cimne.upc.edu
http://listas.cimne.upc.edu/cgi-bin/mailman/listinfo/gidlist
_______________________________________________
GiDlist mailing list
GiDlist at listas.cimne.upc.edu
http://listas.cimne.upc.edu/cgi-bin/mailman/listinfo/gidlist
_______________________________________________
GiDlist mailing list
GiDlist at listas.cimne.upc.edu
http://listas.cimne.upc.edu/cgi-bin/mailman/listinfo/gidlist
_______________________________________________
GiDlist mailing list
GiDlist at listas.cimne.upc.edu
http://listas.cimne.upc.edu/cgi-bin/mailman/listinfo/gidlist
_______________________________________________
GiDlist mailing list
GiDlist at listas.cimne.upc.edu
http://listas.cimne.upc.edu/cgi-bin/mailman/listinfo/gidlist
- foreach item [lindex [lindex [GiD_Info Mesh Elements $element_type