I have not received any message from this list ever since last year. Is it still working?
Regards
Alejandro Casares
----------
From: Enrique Escolano
Reply To: gidlist at gatxan.cimne.upc.es
Sent: Tuesday, March 23, 2004 7:09 AM
To: gidlist at gatxan.cimne.upc.es
Subject: Re: [GiDlist] higher order elements
This task to generate cubic elements is planned to be included, but not at short term.
Regards
Enrique Escolano
----- Original Message -----
From: Eduardo Campello
To: Gid list
Sent: Thursday, March 18, 2004 4:21 PM
Subject: [GiDlist] higher order elements
Hello GiD team, I work with higher order shell elements and I was wondering if you guys have plans to include cubic elements (triangular and/or quadrilateral) within the GiD mesh generator. Do you?
kind regards,
Eduardo Campello
Department of Structural and Foundation Engineering
University of São Paulo, Brazil
[GiDlist] higher order elements
Moderator: GiD Team
[GiDlist] higher order elements
Hi,
as i see, your account was deactivated by the mailing list software. This can
be due several bouncing mails, i.e. rejected, (for instance, if your mailbox is
full), and so the mailing list assumes that your account is not used or has
some problems, and, to avoid anoiances, it stops sending mails to this account.
Your account has now been enabled,
miguel
-----Mensaje original-----
De: gidlist-admin at gatxan.cimne.upc.edu
[mailto:gidlist-admin at gatxan.cimne.upc.edu] En nombre de CASARES MALDONADO
ALEJANDRO
Enviado el: martes, 08 de marzo de 2005 16:38
Para: gidlist at gatxan.cimne.upc.es
Asunto: RE: [GiDlist] higher order elements
I have not received any message from this list ever since last year. Is it
still working?
Regards
Alejandro Casares
----------
From: Enrique Escolano
Reply To: gidlist at gatxan.cimne.upc.es
Sent: Tuesday, March 23, 2004 7:09 AM
To: gidlist at gatxan.cimne.upc.es
Subject: Re: [GiDlist] higher order elements
This task to generate cubic elements is planned to be included, but not at
short term.
Regards
Enrique Escolano
----- Original Message -----
From: Eduardo Campello
To: Gid list
Sent: Thursday, March 18, 2004 4:21 PM
Subject: [GiDlist] higher order elements
Hello GiD team, I work with higher order shell elements and I was
wondering if you guys have plans to include cubic elements (triangular and/or
quadrilateral) within the GiD mesh generator. Do you?
kind regards,
Eduardo Campello
Department of Structural and Foundation Engineering
University of São Paulo, Brazil
_______________________________________________
GiDlist mailing list
GiDlist at gid.cimne.upc.es
http://gid.cimne.upc.es/mailman/listinfo/gidlist
as i see, your account was deactivated by the mailing list software. This can
be due several bouncing mails, i.e. rejected, (for instance, if your mailbox is
full), and so the mailing list assumes that your account is not used or has
some problems, and, to avoid anoiances, it stops sending mails to this account.
Your account has now been enabled,
miguel
-----Mensaje original-----
De: gidlist-admin at gatxan.cimne.upc.edu
[mailto:gidlist-admin at gatxan.cimne.upc.edu] En nombre de CASARES MALDONADO
ALEJANDRO
Enviado el: martes, 08 de marzo de 2005 16:38
Para: gidlist at gatxan.cimne.upc.es
Asunto: RE: [GiDlist] higher order elements
I have not received any message from this list ever since last year. Is it
still working?
Regards
Alejandro Casares
----------
From: Enrique Escolano
Reply To: gidlist at gatxan.cimne.upc.es
Sent: Tuesday, March 23, 2004 7:09 AM
To: gidlist at gatxan.cimne.upc.es
Subject: Re: [GiDlist] higher order elements
This task to generate cubic elements is planned to be included, but not at
short term.
Regards
Enrique Escolano
----- Original Message -----
From: Eduardo Campello
To: Gid list
Sent: Thursday, March 18, 2004 4:21 PM
Subject: [GiDlist] higher order elements
Hello GiD team, I work with higher order shell elements and I was
wondering if you guys have plans to include cubic elements (triangular and/or
quadrilateral) within the GiD mesh generator. Do you?
kind regards,
Eduardo Campello
Department of Structural and Foundation Engineering
University of São Paulo, Brazil
_______________________________________________
GiDlist mailing list
GiDlist at gid.cimne.upc.es
http://gid.cimne.upc.es/mailman/listinfo/gidlist
[GiDlist] loop over conditions
Hello,
Remember the problem :
The condition "Point-Load" is assigned to the mesh nodes 1, 6 and 11
with different condition values (respectiveley {0.0, 1} {0.0, 1}{0.0,
4}).
One wishes obtain, from the ..bas file, the following result written in
a ..dat file :
Point-Load basic values: Basic 1 - 0.0 1 Basic 2 - 0.0 4
Applied basic values: Node 1 - Basic 1 Node 6 - Basic 1 Node 11
- Basic 2
where condition values are distinguished and the nodes assignation too.
The Tcl procedure written by Enrique Escolano is very useful (thank you
Enrique for the lesson of Tcl !).
Please, I suggest nevertheless a small correction to that procedure :
set res [.central.s info conditions Point-Load mesh]
proc CompareCond {a b} {
set a0 [lrange $a 3 end]
set b0 [lrange $b 3 end]
if {$a0 $b0} {
return -1
} elseif {$a0 $b0} {
return 1
}
return 0
}
set conds [lsort -command CompareCond $conds]
set values "Point-Load basic values:\n"
set entities "Applied basic values:\n"
set ibasic 1
set ientities 1
# Initial data ; first to be compared
set cprev [lindex $conds 1]
append values "Basic $ibasic - [lrange $cprev 3 end]\n"
# Note the inversion of the ibasic and ientities incrementation
comparing to the initial procedure !
foreach c $conds {
if { [CompareCond $c $cprev] != 0 } {
incr ibasic
append values "Basic $ibasic - [lrange $c 3 end]\n"
set cprev $c
}
append entities "Node [lindex $c 1] - Basic $ibasic\n"
incr ientities
}
return "$entities\n$values"
The good ..dat data file is so obtained.
I think there is no error in the present procedure. In my problem type
this is OK.
Thank you again. The GID list is a very precious archive.
G.W.R. Geis
Enrique Escolano a écrit :
If you use from tclset res [.central.s info conditions Point-Load
mesh]and obtain {N 11 - 0.0 4} {N 6 - 0.0 1} {N 1 - 0.0 1}Then filter
whit tcl commands this result to write for example (avoing repetition
of "basic values"): Point-Load basic values:Basic 1 - 0.0 1Basic 2 -
0.0 4 Applied basic values:Node 1 - Basic 1Node 6 - Basic 1Node 11 -
Basic 2 This is a procedure to "filter" and write this result proc
WritePointLoads { } {
#obtain the conditions infomation from GiD #set conds [.central.s
info conditions Point-Load mesh] #to test use for example this:
set conds {{N 11 - 0.0 4} {N 1 - 0.0 3} {N 6 - 0.0 1} {N 1 - 0.0 2}
{N 1 - 0.0 1}}
#define a procedure to be used to compare two items ignorig the
first 3 words, for example ignoring "N 11 -"
proc CompareCond {a b} {
set a0 [lrange $a 3 end]
set b0 [lrange $b 3 end]
if {$a0 $b0} {
return -1
} elseif {$a0 $b0} {
return 1
}
return 0
}
#sort your list using this comparation procedure
set conds [lsort -command CompareCond $conds]
#write results to output temporaty in two variables: values and
entities
#write basic values without repetition
set values "Point-Load basic values:\n"
set entities "Applied basic values:\n"
set ibasic 1
set ientities 1
set cprev ""
foreach c $conds {
append entities "Node [lindex $c 1] - Basic $ibasic\n"
incr ientities
if { [CompareCond $c $cprev] != 0 } {
append values "Basic $ibasic - [lrange $c 3 end]\n"
incr ibasic
set cprev $c
}
} #this returned walue is printed directly to the output file if
the #procedure is called from the bas file with *tcl(WritePointLoads)
return "$values\n$entities"
} Enrique escolano ----- Original Message -----From: "Mihai
TEODORESCU" mihai.teodorescu at prevost-industries.comTo:
gidlist at gatxan.cimne.upc.esSent: Friday, March 07, 2003 8:48
AMSubject: RE: [GiDlist] loop over conditions Thank you. This is a
good point start.
Supposing I apply the condition Point_Déplacement_imposé first with
the
arguments dx=0 dy=0 dz=0 and the with the arguments dx=10 dy=0 dz=10
using the a procedere to find out all the conditions, sort them and
printing only once each condition is OK.
But If I apply twice the condition Point_Déplacement_imposé with the
some arguments dx=0 dy=0 dz=0 using the method you proposed me I
will
get only one condition in my bas file. For my problem I need to be
able
to print individualy each condition (the two I applied and not for
each
point), even if they have the same parameter.
The reasons why I need individualy acces to each condition are
driven by
the FEM code I use.
Supposing that I want simulate a stamping process. I need to aplpy
some
conditions to block parts in space and other conditions to move down
the
punch. Normaly the conditions are different. By maybe in some cases
they
will have the some values in the firts step. The some is true for
forces. I need to be able to apply forces with the some values but
one
will constant over time and other will evolue fonction of time.
Best regards,
-------------------------------------------------
Mihai TEODORESCU
Email: mihai.teodorescu at prevost-industries.com
-------------------------------------------------
_______________________________________________
GiDlist mailing list
GiDlist at gid.cimne.upc.es
http://gid.cimne.upc.es/mailman/listinfo/gidlist
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://listas.cimne.upc.edu/pipermail/gidlist/attachments/20050309/8e3a40cb/attachment.htm
Remember the problem :
The condition "Point-Load" is assigned to the mesh nodes 1, 6 and 11
with different condition values (respectiveley {0.0, 1} {0.0, 1}{0.0,
4}).
One wishes obtain, from the ..bas file, the following result written in
a ..dat file :
Point-Load basic values: Basic 1 - 0.0 1 Basic 2 - 0.0 4
Applied basic values: Node 1 - Basic 1 Node 6 - Basic 1 Node 11
- Basic 2
where condition values are distinguished and the nodes assignation too.
The Tcl procedure written by Enrique Escolano is very useful (thank you
Enrique for the lesson of Tcl !).
Please, I suggest nevertheless a small correction to that procedure :
set res [.central.s info conditions Point-Load mesh]
proc CompareCond {a b} {
set a0 [lrange $a 3 end]
set b0 [lrange $b 3 end]
if {$a0 $b0} {
return -1
} elseif {$a0 $b0} {
return 1
}
return 0
}
set conds [lsort -command CompareCond $conds]
set values "Point-Load basic values:\n"
set entities "Applied basic values:\n"
set ibasic 1
set ientities 1
# Initial data ; first to be compared
set cprev [lindex $conds 1]
append values "Basic $ibasic - [lrange $cprev 3 end]\n"
# Note the inversion of the ibasic and ientities incrementation
comparing to the initial procedure !
foreach c $conds {
if { [CompareCond $c $cprev] != 0 } {
incr ibasic
append values "Basic $ibasic - [lrange $c 3 end]\n"
set cprev $c
}
append entities "Node [lindex $c 1] - Basic $ibasic\n"
incr ientities
}
return "$entities\n$values"
The good ..dat data file is so obtained.
I think there is no error in the present procedure. In my problem type
this is OK.
Thank you again. The GID list is a very precious archive.
G.W.R. Geis
Enrique Escolano a écrit :
If you use from tclset res [.central.s info conditions Point-Load
mesh]and obtain {N 11 - 0.0 4} {N 6 - 0.0 1} {N 1 - 0.0 1}Then filter
whit tcl commands this result to write for example (avoing repetition
of "basic values"): Point-Load basic values:Basic 1 - 0.0 1Basic 2 -
0.0 4 Applied basic values:Node 1 - Basic 1Node 6 - Basic 1Node 11 -
Basic 2 This is a procedure to "filter" and write this result proc
WritePointLoads { } {
#obtain the conditions infomation from GiD #set conds [.central.s
info conditions Point-Load mesh] #to test use for example this:
set conds {{N 11 - 0.0 4} {N 1 - 0.0 3} {N 6 - 0.0 1} {N 1 - 0.0 2}
{N 1 - 0.0 1}}
#define a procedure to be used to compare two items ignorig the
first 3 words, for example ignoring "N 11 -"
proc CompareCond {a b} {
set a0 [lrange $a 3 end]
set b0 [lrange $b 3 end]
if {$a0 $b0} {
return -1
} elseif {$a0 $b0} {
return 1
}
return 0
}
#sort your list using this comparation procedure
set conds [lsort -command CompareCond $conds]
#write results to output temporaty in two variables: values and
entities
#write basic values without repetition
set values "Point-Load basic values:\n"
set entities "Applied basic values:\n"
set ibasic 1
set ientities 1
set cprev ""
foreach c $conds {
append entities "Node [lindex $c 1] - Basic $ibasic\n"
incr ientities
if { [CompareCond $c $cprev] != 0 } {
append values "Basic $ibasic - [lrange $c 3 end]\n"
incr ibasic
set cprev $c
}
} #this returned walue is printed directly to the output file if
the #procedure is called from the bas file with *tcl(WritePointLoads)
return "$values\n$entities"
} Enrique escolano ----- Original Message -----From: "Mihai
TEODORESCU" mihai.teodorescu at prevost-industries.comTo:
gidlist at gatxan.cimne.upc.esSent: Friday, March 07, 2003 8:48
AMSubject: RE: [GiDlist] loop over conditions Thank you. This is a
good point start.
Supposing I apply the condition Point_Déplacement_imposé first with
the
arguments dx=0 dy=0 dz=0 and the with the arguments dx=10 dy=0 dz=10
using the a procedere to find out all the conditions, sort them and
printing only once each condition is OK.
But If I apply twice the condition Point_Déplacement_imposé with the
some arguments dx=0 dy=0 dz=0 using the method you proposed me I
will
get only one condition in my bas file. For my problem I need to be
able
to print individualy each condition (the two I applied and not for
each
point), even if they have the same parameter.
The reasons why I need individualy acces to each condition are
driven by
the FEM code I use.
Supposing that I want simulate a stamping process. I need to aplpy
some
conditions to block parts in space and other conditions to move down
the
punch. Normaly the conditions are different. By maybe in some cases
they
will have the some values in the firts step. The some is true for
forces. I need to be able to apply forces with the some values but
one
will constant over time and other will evolue fonction of time.
Best regards,
-------------------------------------------------
Mihai TEODORESCU
Email: mihai.teodorescu at prevost-industries.com
-------------------------------------------------
_______________________________________________
GiDlist mailing list
GiDlist at gid.cimne.upc.es
http://gid.cimne.upc.es/mailman/listinfo/gidlist
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://listas.cimne.upc.edu/pipermail/gidlist/attachments/20050309/8e3a40cb/attachment.htm