[GiDlist] Laminate Definition

Moderator: GiD Team

Post Reply
Mire Marjanovic

[GiDlist] Laminate Definition

Post by Mire Marjanovic »

Hello GiD team,

I am dealing with the problem of laminated composite plates, so I am trying to make the new problemtype for the GiD, for the analysis of the laminated plates/shells. I would like to define the laminate properties in the following way:

1. Define several orthotropic materials with properties E1, E2, E3, G12,... (*.mat file) - these materials will not be applied to elements, they only serve for defining the laminate property. For example, I have defined Mat_1, Mat_2, Mat_3.

2. Define the condition named Laminate (which will be applied to all surfaces/elements). Simply, I want to compose the laminate from materials I have already defined. In this condition, I would like to input number of layers of the plate, and after that to have the empty cells for the following input:

Thickness:_____
Fibers Angle:_________
Material:__________(here I would like to choose the Material from the list of already defined materials), maybe with #MAT# field.
I should have this for all layers, so is it somehow possible to have an empty matrix for the properties, after I define the number of layers? the matrix should look like:
Thickness Angle Material
Layer 1 [ ] [ ] [ combo ]
Layer 2 [ ] [ ] [ combo ]
Layer 3 [ ] [ ] [ combo ]

Regards,
M.Marjanovic

Miroslav Marjanovic, MSc. Civil Eng.
Chair of Engineering Mechanics and Theory of Structures
University of Belgrade - Faculty of Civil Engineering
Bulevar kralja Aleksandra 73, 11000 Belgrade, Serbia
Phone: +381 11 3218581
e-mail: mmarjanovic at grf.rs
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://listas.cimne.upc.edu/pipermail/gidlist/attachments/20131008/458a97b7/attachment.htm
User avatar
escolano
Posts: 1918
Joined: Sun Sep 05, 1982 10:51 pm

[GiDlist] Laminate Definition

Post by escolano »

1. Define several orthotropic materials with properties E1, E2, E3, G12,...
(*.mat file) - these materials will not be applied to elements, they only
serve for defining the laminate property. For example, I have defined Mat_1,
Mat_2, Mat_3.

You can separate this special materials that must not be directly assigned
to entities in a separated book, and also is possible to avoid to show the
buttons to not allow this assignation calling our Tcl procedure
GiD_DataBehaviour, something like this (can execute if for example in the
event of load your problemtype)

GiD_DataBehaviour materials "your_book' hide { assign draw unassign delete
impexp}

2. Define the condition named Laminate (which will be applied to all
surfaces/elements). Simply, I want to compose the laminate from materials I
have already defined. In this condition, I would like to input number of
layers of the plate, and after that to have the empty cells for the
following input:

Thickness:_____
Fibers Angle:_________
Material:__________(here I would like to choose the Material from the list
of already defined materials), maybe with #MAT# field.

I should have this for all layers, so is it somehow possible to have an
empty matrix for the properties, after I define the number of layers? the
matrix should look
like:
Thickness Angle Material
Layer 1 [ ] [ ] [ combo ]
Layer 2 [ ] [ ] [ combo ]
Layer 3 [ ] [ ] [ combo ]





You can use an special 'array field' for a question

QUESTION: field_name(Tickness,Angle,Material)

VALUE: #N# 0



But unfortunatelly it is not possible to insert a special #MAT# field in a
cell of this table, to show a combobox with the current materials (of your
special book)

And also is not possible to show another field with the number of rows to be
shown in this table. To add/remove rows must use the standard buttons added
to our table.



You can do a more specialized window, doing exactly what you want with
Tcl/Tk programming. You are allowed to change the inner frame of our
condition window and pack

what you want instead of our standard widgets to represent the
question/values.



See GiD help about Customization - Tcl/Tk extension - Custom data windows.



Note: Tktable and tablelist (pure Tcl) could be two Tk widgets to be used to
show your data.



Enrique Escolano



De: gidlist-bounces at listas.cimne.upc.edu
[mailto:gidlist-bounces at listas.cimne.upc.edu] En nombre de Mire Marjanovic
Enviado el: martes, 8 de octubre de 2013 16:30
Para: gidlist at listas.cimne.upc.edu
Asunto: [GiDlist] Laminate Definition



Hello GiD team,

I am dealing with the problem of laminated composite plates, so I am trying
to make the new problemtype for the GiD, for the analysis of the laminated
plates/shells. I would like to define the laminate properties in the
following way:

1. Define several orthotropic materials with properties E1, E2, E3, G12,...
(*.mat file) - these materials will not be applied to elements, they only
serve for defining the laminate property. For example, I have defined Mat_1,
Mat_2, Mat_3.

2. Define the condition named Laminate (which will be applied to all
surfaces/elements). Simply, I want to compose the laminate from materials I
have already defined. In this condition, I would like to input number of
layers of the plate, and after that to have the empty cells for the
following input:

Thickness:_____
Fibers Angle:_________
Material:__________(here I would like to choose the Material from the list
of already defined materials), maybe with #MAT# field.

I should have this for all layers, so is it somehow possible to have an
empty matrix for the properties, after I define the number of layers? the
matrix should look
like:
Thickness Angle Material
Layer 1 [ ] [ ] [ combo ]
Layer 2 [ ] [ ] [ combo ]
Layer 3 [ ] [ ] [ combo ]

Regards,
M.Marjanovic



Miroslav Marjanovic, MSc. Civil Eng.
Chair of Engineering Mechanics and Theory of Structures
University of Belgrade - Faculty of Civil Engineering

Bulevar kralja Aleksandra 73, 11000 Belgrade, Serbia
Phone: +381 11 3218581
e-mail: mailto:mmarinkovic at grf.bg.ac.rs mmarjanovic at grf.rs

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://listas.cimne.upc.edu/pipermail/gidlist/attachments/20131008/b50650b5/attachment-0001.htm
Post Reply