[GiDlist] Crete a segment-segment contact element

Hi,

I want to know if there is a way to create a segment-segment discretization
in 2d contact problem and a surface-surface discretization in 3D contact
problem in the same way that ANSYS generates its contact elements. In Gid
when I have two coincident linesand create a contact surface the meshing
process generated a 4node planar quadrilateral, where two nodes belongs for
ones body and the others two for the other body. I want to split this
information in the context of target and contactor elements. How can I do
this?

Best Regards


Rodrigo Alves Augusto
-------------- next part --------------
An HTML attachment was scrubbed…
URL: http://listas.cimne.upc.edu/pipermail/gidlist/attachments/20090210/1a538674/attachment.htm

I fdon’t know how are the ‘Ansys contact elements’ that you want to use.
I’m not an Ansys user, but I think that there are several kind of contacts:

  • nodes against nodes or against element faces
  • explicitly classified or not in two groups: source and target (master/slave)
  • with relationship one-to-one between contact nodes

‘GiD contact elements’ are only necessary if you need a one-to-one node relationship, and also they aid to identity pairs of contacting nodes
(nodes connected by the extra cuadrilateral or line element of the contact entity)

Another approach alternative to the ‘GiD contact elements’, where is necessary to have coincident lines/surfaces (unfriendly) is to use the “Mesh criteria-Duplicate”, then you can
have a single geometric entity and assign this meshing criteria to obtain “duplicated” contact nodes.

Probably instead the ‘GiD contact entities’ you can use some condition to mark nodes, body elements or face elements and if necessary set a field to say if it’s “source” or “target” (and contact parameters, like friction coefficients, etc)

Regards

Enrique Escolano
----- Original Message -----
From: Rodrigo Augusto
To: gidlist at gid.cimne.upc.edu
Sent: Tuesday, February 10, 2009 1:31 PM
Subject: [GiDlist] Crete a segment-segment contact element


Hi,

I want to know if there is a way to create a segment-segment discretization in 2d contact problem and a surface-surface discretization in 3D contact problem in the same way that ANSYS generates its contact elements. In Gid when I have two coincident linesand create a contact surface the meshing process generated a 4node planar quadrilateral, where two nodes belongs for ones body and the others two for the other body. I want to split this information in the context of target and contactor elements. How can I do this?

Best Regards


Rodrigo Alves Augusto
-------------- next part --------------
An HTML attachment was scrubbed…
URL: http://listas.cimne.upc.edu/pipermail/gidlist/attachments/20090210/539cc29c/attachment.htm

Thanks Enrique,

One more information. I need to know what is the GiD tcl command used to
return the information about the GiD contact elements.With GiD
discretization (one-to-one relationship) it is possible to use my algorithm
developed, because I am using the segment-segment discretization for
matching mesh with infinitesimal deformation.

Best Regards

2009/2/10 Enrique Escolano escolano at cimne.upc.edu

I fdon’t know how are the ‘Ansys contact elements’ that you want to use.
I’m not an Ansys user, but I think that there are several kind of contacts:
- nodes against nodes or against element faces
- explicitly classified or not in two groups: source and target
(master/slave)
- with relationship one-to-one between contact nodes
‘GiD contact elements’ are only necessary if you need a one-to-one node
relationship, and also they aid to identity pairs of contacting nodes
(nodes connected by the extra cuadrilateral or line element of the contact
entity)
Another approach alternative to the ‘GiD contact elements’, where is
necessary to have coincident lines/surfaces (unfriendly) is to use the "Mesh
criteria-Duplicate", then you can
have a single geometric entity and assign this meshing criteria to obtain
“duplicated” contact nodes.
Probably instead the ‘GiD contact entities’ you can use some condition to
mark nodes, body elements or face elements and if necessary set a field to
say if it’s “source” or “target” (and contact parameters, like friction
coefficients, etc)
Regards
Enrique Escolano
----- Original Message -----
From: Rodrigo Augusto rod.augusto at gmail.com
To: gidlist at gid.cimne.upc.edu
Sent: Tuesday, February 10, 2009 1:31 PM
Subject: [GiDlist] Crete a segment-segment contact element
Hi,
I want to know if there is a way to create a segment-segment discretization
in 2d contact problem and a surface-surface discretization in 3D contact
problem in the same way that ANSYS generates its contact elements. In Gid
when I have two coincident linesand create a contact surface the meshing
process generated a 4node planar quadrilateral, where two nodes belongs for
ones body and the others two for the other body. I want to split this
information in the context of target and contactor elements. How can I do
this?
Best Regards

Rodrigo Alves Augusto


\

Rodrigo Alves Augusto
-------------- next part --------------
An HTML attachment was scrubbed…
URL: http://listas.cimne.upc.edu/pipermail/gidlist/attachments/20090210/ca29f83d/attachment.htm

Hola:Estoy tratando de configurar un Tipo de Problema de GID en la red local de mi empresa y quisiera que el proceso de cálculo fuera remoto pero dentro de nuestra red local. La ayuda en GID para configurar este tipo de servicio simplemente no existe, solo menciona el uso de ProcServer en el servidor, para lo cual no he encontrado ayuda tampoco. ¿Existe algún tipo de tutorial para configurar este servicio?La red la conforman equipos MacOSX, la versión de GID para este ambiente es prácticamente inutilizable (muy inestable), así que GID corre en Linux (ubuntu) bajo Virtual Machine, pero el proceso de cálculo pretendo que sea en un Mac Server QuadCore. Actualmente he solventado esto conectandome al server usando ssh en el script del tipo del problema (copiar los archivos del problema *.dat al servidor, invocar el proceso y recibir los archivos *.log, *.err y *.res) aunque el acceso al documento .log solo se hace hasta el final del proceso por lo que el avance en los cálculos no es tan transparente, por lo que quisiera experimentar con ProcServer.Gracias!


News, entertainment and everything you care about at Live.com. Get it now!
Outlook
-------------- next part --------------
An HTML attachment was scrubbed…
URL: http://listas.cimne.upc.edu/pipermail/gidlist/attachments/20090211/05cf1fdf/attachment.htm

Hola Jesus,

ProcServer es un programa adicional que hay que instalar en el servidor, y con el cual se comunica directamente GiD.
Es una utilidad no muy usual, y no se puede descargar directamente de nuestra web ni hemos puesto casi información de uso, hay que contactar con nosotros para obtenerla.

Para usarlo, básicamente hay que copiar el ‘problemtype’ que usarías localmente en el servidor. El script de ejecución del cálculo debería ser para un caso ‘local’ (es decir eliminando la parte que has agregado de envio de ficheros y ejecutando directamente el programa de cálculo en local)

En este momento solo tenemos compilada y empaquetada con un instalador la versión de Windows (el cliente GiD por supuesto puede usar un sistema operativo distinto)

Aunque es sencillo compilar una versión de ProcServer para Linux conlleva un cierto trabajo.
Creo que no será complicado tener tambien una versión de ProcServer para MacOSX.
En cuanto tengamos alguna de estas versiones disponibles te informo.

En cuanto a GiD para MacOSX es una tarea más complicada, estamos trabajando en ello y creo que en pocos meses habrá una beta disponible
(como sabes actualmente la versión de MacOSX que tenemos está muy anticuada, es una versión 7.2 y como dices es dificilmente usable en un Mac actual)

Saludos

Enrique Escolano
----- Original Message -----
From: Jesus F Gracia
To: gidlist at gid.cimne.upc.edu
Sent: Wednesday, February 11, 2009 5:37 PM
Subject: [GiDlist] Tutorial para cálculo remoto


Hola:
Estoy tratando de configurar un Tipo de Problema de GID en la red local de mi empresa y quisiera que el proceso de cálculo fuera remoto pero dentro de nuestra red local. La ayuda en GID para configurar este tipo de servicio simplemente no existe, solo menciona el uso de ProcServer en el servidor, para lo cual no he encontrado ayuda tampoco. ¿Existe algún tipo de tutorial para configurar este servicio?
La red la conforman equipos MacOSX, la versión de GID para este ambiente es prácticamente inutilizable (muy inestable), así que GID corre en Linux (ubuntu) bajo Virtual Machine, pero el proceso de cálculo pretendo que sea en un Mac Server QuadCore. Actualmente he solventado esto conectandome al server usando ssh en el script del tipo del problema (copiar los archivos del problema *.dat al servidor, invocar el proceso y recibir los archivos *.log, *.err y *.res) aunque el acceso al documento .log solo se hace hasta el final del proceso por lo que el avance en los cálculos no es tan transparente, por lo que quisiera experimentar con ProcServer.
Gracias!

\

Get news, entertainment and everything you care about at Live.com. Check it out!
-------------- next part --------------
An HTML attachment was scrubbed…
URL: http://listas.cimne.upc.edu/pipermail/gidlist/attachments/20090212/204bfbc5/attachment.htm