Vous êtes sur la page 1sur 35

ANEXO III.

FICHEROS DE COMANDOS PARA ANSYS

I. PANDEO DE EULER

I.a) Pandeo de Euler con BEAM189

!-----------------------------
! -Pandeo no lineal-
!-----------------------------

FINISH
/CLEAR

!IMPORTANTE:
Los valores modificables para mejorar la convergencia son el factor de
amplificacin de UPGEOM y/o el valor de carga del anlisis NO LINEAL,
adems del tipo de elemento

/FILNAME,NL_BEAM189,1
/TITLE,ENSAYO_EULER_NOLINEAL

/prep7

L=1000
h=30
b=10

!Definicin de keypoints
!-----------------------
k,1,0,0,0
k,2,0,L,0

!lneas
!------
l,1,2

!Definicin de elementos
!-----------------------
ET,1,BEAM189 !Elemento 3D elstico
KEYOPT,1,1,0

!Definicin de la seccin
!------------------------
SECTYPE,1,beam,RECT,barra,0
SECOFFSET,CENT,0,0, , , , ,
SECDATA,b,h, , ,

!Definicin material 1 (acero)


!-----------------------------
MP,EX,1,21e4
MP,PRXY,1,0.3
MP,DENS,1,7800e-9
162 Proyecto Fin de Carrera Anexo III

!Propiedades de las lneas


!-------------------------
LSEL, , , ,1
LATT,1,1,1, , , ,

!Numero de divisiones
!14 elementos
LESIZE,1, , ,14, , , , , !n par de elementos para que haya un n
impar de nodos (15) y por tanto un nodo en el centro de la barra

!Mallado
!-------
allsel
lmesh, all

/VIEW, ,1,1,1 !Vista ISOMTRICA


/SHRINK,0.0
/ESHAPE,1
EPLOT
/EFACET,1
/RATIO,1,1.0,1.0
/CFORMAT,32,0
/WAIT,2

!-----------------
!Anlisis esttico
!-----------------
/Solu

ANTYPE,0
NLGEOM,off
PSTRES,on

!Condiciones de contorno en desplazamiento y carga


!-------------------------------------------------

allsel,all,KP
DK,1,UX,0, , ,UZ,ROTX,ROTY,ROTZ,
DK,2,all,0, , , , , , , ,
KSEL, , , ,1
FK,1,FY,1
!ACEL,0,9.8,0

allsel
Solve
Finish

!------------------
!Anlisis de pandeo
!------------------
/Solu

ANTYPE, buckle
Pandeo de Euler 163

BUCOPT,SUBSP,1, , ,
SUBOPT,8,4,0,100, ,all
MXPAND,1, , ,yes, ,

Solve
Finish

/POST1

SET,FIRST
*GET,Pcrit,active,0,set,freq !Ver ayuda de *GET, en caso de anlisis
de pandeo set,freq me da el modo de pandeo que hayamos pedido
anteriormente si entity=active

!------------------
!ANLISIS NO LINEAL
!------------------
/prep7

!Imperfeccin inicial

f_amp=0.5
UPGEOM,f_amp,1,1,NL_BEAM189,rst,
!Actualiza el modelo de E.Finitos de acuerdo a las deformaciones de
los nodos escaladas de acuerdo al modo de pandeo del anterior anlisis

/Solu
ANTYPE,0
allsel
FKDELE,all,all

KSEL, , , ,1
FK,1,FY,1*Pcrit
FTRAN

NLGEOM,1 !Cambia las opciones de anlisis para pasar a analizar bajo


hiptesis de grandes desplazamientos (AN. NO LINEAL)
OUTRES,ERASE
OUTRES,ALL,ALL
!NSUBST,30
NEQIT,20
!AUTOTS,ON !AUTOTS y ARCLEN no pueden activarse a la vez
ARCLEN,ON, , ,
!LNSRCH,ON

Solve
Finish

/POST1

SET,last
PLNSOL,U,SUM,2
/WAIT,5
164 Proyecto Fin de Carrera Anexo III

SET,FIRST
SET,LIST

!-----------------------------------------------------------
!REPRESENTACIN GRFICA DEL DESPLAZAMIENTO FRENTE A LA CARGA
!-----------------------------------------------------------
/POST26
FILE,NL_BEAM189,rst, ,
/UI,COLL,1
!Definicin de nuevas variables a representar grficamente

!EL NODO PARA EL QUE QUEREMOS REPRESENTAR LA DEFLEXIN DEBER HABER


SIDO LOCALIZADO EN EL LISTADO OBTENIDO DEL ANLISIS LINEAL (VER U_MAX)

SOLU,2,NCMIT
STORE,MERGE
NSOL,2,16,U,X, ,
ABS,3,2, , ,UX_max

SOLU,4,NCMIT
STORE,MERGE
PROD,4,1, , ,CARGA, , ,1*PCRIT !Multiplica la variable TIME (% de
carga aplicado en cada iteracin respecto de la total) por Pcr.

PLTIME, , ,
/COLOR,CURVE,BLUE,1, , ,
/COLOR,GRBAK,WHIT, , , ,

XVAR,3 !Variable 3 (UX del nodo extremo) representado en el eje X


/XRANGE,0,4 !Rango de valores del desplazamiento (en mm)
/GTHK,Curve,4
/AXLAB,X,Desplazamiento segn X
/AXLAB,Y,Reaccion en la "cabeza"
PLVAR,4 !Display de la variable 4 frente a la almacenada en XVAR

!PRVAR,2,4, , , , ,

II.b) Pandeo de Euler con BEAM3

Mismo modelo que el anterior sin ms que modificar la definicin de elementos:

!Definicin de elementos
!-----------------------
ET,1,BEAM3 !Elemento 2D elstico
KEYOPT,1,6,1
KEYOPT,1,9,0

!Definicin de las constantes reales


!-----------------------------------
!IMPORTANTE: La definicin del momento de inercia es necesaria siempre
que la barra vaya a presentar flexin

R,1,h*b,h*b*b*b/12,h, , ,
Pandeo lateral 165

II. PANDEO LATERAL

II.a) Voladizo

!-------------------------------------------------------------
!Ejemplo 2: -Pandeo LATERAL en viga en voladizo con Beam 189-
!-------------------------------------------------------------

FINISH
/CLEAR

/FILNAME,Voladizo_nolineal,1
/TITLE,Pandeo Lateral -no lineal-

/prep7

L=5700 !Longitud de la viga

!Parmetros de la seccin en I

w1=55
w2=55
w3=100
t1=5.7
t2=5.7
t3=4.1

!Definicin del modelo slido (keypoints)


!----------------------------------------
k,1,0,0,0
k,2,L,0,0
k,3,0,50,0 !Keypoint auxiliar que orienta la seccin (ver LATT)

!lneas
!------
l,1,2

!Definicin de elementos
!-----------------------
ET,1,BEAM189 !Elemento 3D elstico apropiado para analizar
estructuras esbeltas o moderadamente "gruesas"

KEYOPT,1,1,0 !Keyoption(1)=1 -> 7 gdl (alabeo) en cada nodo

!Secciones
!---------
SECTYPE,1,beam,I,ipe100,0 !SECTYPE,SECID,Type,Subtype,Name,REFKEY
SECOFFSET,USER,0,0 !Aplico la carga ABAJO (Ver ayuda de SECOFFSET)
SECDATA,w1,w2,w3,t1,t2,t3 !Ver las entradas para este tipo de
secciones en la ayuda de SECDATA -> type:beam -> subtype: I
166 Proyecto Fin de Carrera Anexo III

!Definicin material 1 (acero)


!-----------------------------
MP,EX,1,21e4
MP,PRXY,1,0.3
MP,DENS,1,7800e-9

!Propiedades de las lneas


!-------------------------
LSEL, , , ,1
LATT,1, ,1, ,3, ,1

!Numero de divisiones
LESIZE,1, , ,200,1.5, , , ,1

!Mallado
!-------
allsel
lmesh, all

!Plot controls men


!------------------

/VIEW, ,1,1,1 !Vista ISOMTRICA


/SHRINK,0.0
/ESHAPE,1
/EFACET,1
/RATIO,1,1.0,1.0
/CFORMAT,32,0

/WAIT,2

!-----------------
!Anlisis esttico
!-----------------

/Solu
ANTYPE,0

PIVCHECK,ON
PSTRES,ON !Necesario para posteriores anlisis de pandeo

!Condiciones de contorno en desplazamiento y fuerzas aplicadas


!-------------------------------------------------------------
allsel

DK,1,ALL,0,0, , , , , , ,

FK,2,FY,1 !1kp=1kg 0.1kp=1N introduciendo 10 en lugar de 1


obtendra el factor de pandeo en kp
!ACEL,0,9.8,0

allsel
SAVE
Pandeo lateral 167

Solve
Finish

!------------------
!Anlisis de pandeo
!------------------
/Solu

ANTYPE, buckle !Requiere un anlisis esttico previo con PSTRES,on


BUCOPT,SUBSP,3, , , !Utiliza el mtodo del subespacio para
resolver el problema de autovalores/autovectores (extrae solo los 'n'
primeros autovectores (modos de pandeo en este caso, modos de
vibracin en otro tipo de anlisis, etc.).
SUBOPT,8,4,0,100, ,all !Ver ayuda de SUBOPT
MXPAND,3, , ,yes, ,

Solve
Finish

/POST1

SET,FIRST
/VIEW, ,1,0,0
PLDISP,1

*GET,PCRIT,active,0,set,freq

SAVE

!------------------
!Anlisis NO LINEAL
!------------------
/prep7

UPGEOM,0.06,1,1,Voladizo_nolineal,rst,
FKDELE,all,all
FK,2,FY,1.044*PCRIT
SBCTRAN
/WAIT,2

/Solu

ANTYPE,STATIC
NLGEOM,ON
OUTRES,all,all
PIVCHECK,1
NSUBST,500
NEQIT,30
!ARCLEN,1,0,0,
AUTOTS,ON
LNSRCH,ON
Solve
Finish
168 Proyecto Fin de Carrera Anexo III

/POST1

SET,LAST
/VIEW, ,1,1,1
PLDISP,1
!PLNSOL,U,SUM,2
/WAIT,2

/VIEW, ,1,0,0
PLDISP,1
!PLNSOL,U,SUM,2
/WAIT,3

!--------------------------------------------------------------------
!REPRESENTACIN GRFICA DEL DESPLAZAMIENTO LATERAL FRENTE A LA CARGA
!--------------------------------------------------------------------

/POST26 !Mdulo time-history results postprocessor. Permite


evaluar los resultados en funcin del tiempo en los puntos que
queramos, definiendo una variable en dichos puntos

FILE,Voladizo_nolineal,rst, , !Fichero del que extraer los resultados

/UI,COLL,1

!Definicin de nuevas variables a representar grficamente

SOLU,2,NCMIT
STORE,MERGE !Merge= combinar, evala la nueva variable almacenada en
los instantes de tiempo definidos en el espacio correspondiente a la
vble. tiempo)
!EL NODO DEL CUAL QUEREMOS OBTENER LA DEFLEXIN DEBER HABER SIDO
LOCALIZADO EN EL LISTADO OBTENIDO DEL ANLISIS LINEAL (VER U_MAX)
NSOL,2,2,U,Z, ,

PROD,3,1, , ,CARGA, , ,1.044*PCRIT


STORE,MERGE

SOLU,4,NCMIT
STORE,MERGE !Merge= combinar, evala la nueva variable en los
instantes de t definidos en el espacio correspondiente a la vble. TIME
NSOL,4,2,U,Y, ,

PLTIME, , ,

/COLOR,CURVE,BLUE,1, , ,
/COLOR,GRBAK,WHIT, , , ,

XVAR,4
/XRANGE,0,125
/AXLAB,X,Desplazamiento segn Y
/AXLAB,Y,Carga aplicada
PLVAR,3 !Display de la variable 4 frente a la contenida en XVAR
Pandeo lateral 169

/WAIT,4

XVAR,2 !Variable 2 (UX del nodo extremo) representado en el eje X


/XRANGE,0,10

/AXLAB,X,Desplazamiento segn Z
/AXLAB,Y,Carga aplicada

PLVAR,3

PRVAR,3,2,4

II.b) Voladizo BEAM3

Mismo cambio que el realizado en I.a):

!Definicin de elementos
!-----------------------
ET,1,BEAM3 !Elemento 2D elstico
KEYOPT,1,6,1
KEYOPT,1,9,0

!Definicin de las constantes reales


!-----------------------------------
R,1,1030,159200,100, , ,

II.c) Biapoyada

Mismo modelo que II.a) sin ms que modificar las condiciones de apoyo y cargas:

/Solu

!Condiciones de contorno en desplazamiento y fuerzas aplicadas


!-------------------------------------------------------------
allsel

DK,1,UX,0, , ,UY,UZ,ROTX, , ,
DK,2,UX,0, , ,UY,UZ,ROTX, , ,
!NSEL,S,LOC,X,1,5700, , ,
F,1,MZ,-1, , , ,
F,2,MZ,1, , , ,
!ACEL,0,9.8e-3,0

allsel
SAVE

Solve
Finish
170 Proyecto Fin de Carrera Anexo III

III. ABOLLADURA

III.a) Abolladura por cortante

!------------------------------------
!Ejemplo 3: -Abolladura con SHELL 63-
!------------------------------------

FINISH
/CLEAR
/FILNAME,abolladura_cortante_Nolineal,1
/TITLE,ABOLLADURA POR CORTANTE -NO LINEAL-

/prep7

L=1000 !Longitud de la viga en mm

!Parmetros de la seccin en I
w1=100
w2=100
w3=750
t1=17
t2=17
t3=5
t4=14

!Definicin del modelo slido (keypoints)


!----------------------------------------
k,1,0,0,0
k,2,L,0,0
k,3,2*L,0,0
k,4,2*L,w3,0
k,5,L,w3,0
k,6,0,w3,0
k,7,0,0,w1/2
k,8,L,0,w1/2
k,9,2*L,0,w1/2
k,10,0,0,-w1/2
k,11,L,0,-w1/2
k,12,2*L,0,-w1/2
k,13,0,w3,w2/2
k,14,L,w3,w2/2
k,15,2*L,w3,w2/2
k,16,0,w3,-w2/2
k,17,L,w3,-w2/2
k,18,2*L,w3,-w2/2

!lneas
!------
*do,i,1,5,1
l,i,i+1
*enddo
Abolladura 171

l,6,1
l,2,5
l,1,7
l,7,8
l,8,9
l,9,3
l,3,12
l,12,11
l,11,10
l,1,10
l,6,13
l,13,14
l,14,15
l,15,4
l,4,18
l,18,17
l,17,16
l,16,6
l,14,5
l,5,17
l,8,2
l,2,11
l,14,8
l,11,17
l,13,7
l,10,16
l,15,9
l,12,18

!reas
!-----
AL,1,7,5,6
AL,2,3,4,7
AL,9,8,1,26
AL,10,26,2,11
AL,27,13,12,2
AL,15,14,27,1
AL,16,17,24,5
AL,18,19,4,24
AL,20,21,25,4
AL,22,23,5,25
AL,24,28,26,7
AL,27,29,25,7
AL,16,30,8,6
AL,31,23,6,15
AL,32,11,3,19
AL,12,33,20,3

!Definicin de elementos
!-----------------------
ET,1,SHELL63 !Elemento elstico con 4 NODOS y 6 grados de libertad
en cada nodo con. Permite cargas normales y perpendiculares a su plano
y sirve para estudiar tanto esfuerzos de flexin como de membrana
172 Proyecto Fin de Carrera Anexo III

KEYOPT,1,1,0
KEYOPT,1,2,1
KEYOPT,1,3,2
KEYOPT,1,8,1
KEYOPT,1,11,2

!Constantes reales
!-----------------
!Alas
R,1,t1, , , ,0, ,
RMORE, , , , , , ,
RMORE, , , , , , ,
RMORE, ,

!Alma
R,2,t3, , , ,0, ,
RMORE, , , , , , ,
RMORE, , , , , , ,
RMORE, ,

!Rigidizadores
R,3,t4, , , ,0, ,
RMORE, , , , , , ,
RMORE, , , , , , ,
RMORE, ,

!Definicin material 1 (acero)


!-----------------------------
MP,EX,1,21e4
MP,PRXY,1,0.3
MP,DENS,1,7800e-9

!Propiedades de las reas


!------------------------
ASEL,S,area, ,1,2,1
AATT,1,2,1, , ,

ASEL,S,area, ,3,10,1
AATT,1,1,1, , ,

ASEL,S,area, ,11,16,1
AATT,1,3,1, , ,

!Numero de divisiones
LSEL,S,LINE, ,1,4,3
LESIZE,all, , ,30, , , , ,no
LSEL,S,LINE, ,2,5,3
LESIZE,all, , ,30, , , , ,no
LSEL,S,LINE, ,9,21,4
LESIZE,all, , ,30, , , , ,no
LSEL,S,LINE, ,10,22,4
LESIZE,all, , ,30, , , , ,no
LSEL,S,LINE, ,3
Abolladura 173

LESIZE,all, , ,30, , , , ,no


LSEL,S,LINE, ,6,7,1
LESIZE,all, , ,30, , , , ,no
LSEL,S,LINE, ,28,33,1
LESIZE,all, , ,30, , , , ,no

LSEL,S,LINE, ,16
LESIZE,all, , ,4, , , , ,no
LSEL,S,LINE, ,19,20,1
LESIZE,all, , ,4, , , , ,no
LSEL,S,LINE, ,23,25,1
LESIZE,all, , ,4, , , , ,no
LSEL,S,LINE, ,6
LESIZE,all, , ,4, , , , ,no
LSEL,S,LINE, ,11,12,1
LESIZE,all, , ,4, , , , ,no
LSEL,S,LINE, ,15
LESIZE,all, , ,4, , , , ,no
LSEL,S,LINE, ,26,27,1
LESIZE,all, , ,4, , , , ,no

!Mallado
!-------
allsel
AMAP,1,1,2,5,6
AMAP,2,2,3,4,5
AMAP,3,1,7,8,2
AMAP,4,2,8,9,3
AMAP,5,3,12,11,2
AMAP,6,2,11,10,1
AMAP,7,6,13,14,5
AMAP,8,5,14,15,4
AMAP,9,4,18,17,5
AMAP,10,5,17,16,6
AMAP,11,5,14,8,2
AMAP,12,2,11,17,5
AMAP,13,6,13,7,1
AMAP,14,1,10,16,6
AMAP,15,4,15,9,3
AMAP,16,3,12,18,4

Finish
allsel

!Plot controls men


!------------------
/VIEW, ,1,1,1 !Vista ISOMTRICA
/SHRINK,0.0
/ESHAPE,1 !Eligiendo la opcin 1 damos volumen a la pieza
EPLOT ! Equivale a activar el display en "size & shape"
/EFACET,1
/RATIO,1,1.0,1.0
/CFORMAT,32,0
174 Proyecto Fin de Carrera Anexo III

/WAIT,2

!-----------------
!Anlisis esttico
!-----------------
/Solu

ANTYPE,0

PIVCHECK,
PSTRES,ON !Necesario si se va a ejecutar un anlisis de pandeo

!Condiciones de contorno en desplazamiento y fuerzas aplicadas


!-------------------------------------------------------------
allsel

DL,8,3,all,0
DL,11,4,all,0
DL,12,5,all,0
DL,15,6,all,0
DK,4,UZ,0
DK,5,UZ,0
DK,6,UZ,0

FK,5,FY,-1

!ACEL,0,9.8,0

allsel
SAVE

Solve
Finish

------------------
!Anlisis de pandeo
!------------------
/Solu

ANTYPE, buckle
BUCOPT,LANB,3, ,
MXPAND,3, , ,yes, ,

Solve

Finish

/POST1

SET,FIRST
PLDISP,0
/WAIT,4
PLNSOL,U,Z,0,1.2, ,
Abolladura 175

*GET,PCRIT,active,0,set,
!SET,LIST
SAVE
/WAIT,3

!------------------
!Anlisis NO LINEAL
!------------------
/prep7

UPGEOM,0.5,1,1,abolladura_cortante_Nolineal,rst

FK,5,FY,-2*PCRIT

/Solu

ANTYPE,STATIC
!SSTIF,ON
NLGEOM,ON
OUTRES,all,all
!KBC,0 !introduce el paso de carga poco a poco (linealmente)
NSUBST,300
NEQIT,50
!AUTOTS,ON
!LNSRCH,ON
!NCNV,2,500,10000, ,300

ARCLEN,ON
ARCTRM,U,20, ,UZ

Solve
Finish

/POST1

/VIEW, ,1,1,1
SET,last

/DSCALE,1,5
PLDISP,0
/WAIT,4

Finish

!Grficas
!--------

/POST26 !Mdulo time-history results postprocessor. Permite


evaluar los resultados en funcin del tiempo en los puntos que
queramos, definiendo una variable en dichos puntos

FILE,abolladura_cortante_Nolineal,rst, ,
/UI,COLL,1
176 Proyecto Fin de Carrera Anexo III

!Definicin de nuevas variables


SOLU,2,NCMIT
STORE,MERGE

PROD,2,1, , ,CARGA, , ,2*PCRIT

SOLU,3,NCMIT
STORE,MERGE
NSOL,3,600,U,Z, ,

ABS,4,3, , ,UZ_max

SOLU,5,NCMIT
STORE,MERGE
NSOL,5,32,U,Y, ,

ABS,6,5, , ,UY_max

!Defino los parmetros de las grficas a representar


PLTIME, , , !por defecto representa desde el 1er hasta el ltimo punto

/COLOR,CURVE,BLUE,1, , ,
/COLOR,GRBAK,WHIT, , , ,

XVAR,6 !Variable 4 (desplazamiento segn Z del nodo extremo)


representado en el eje X

!....resto de parmetros por defecto (ver por mens TimeHist postproc


-> settings -> graphs)

/AXLAB,X,Desplazamiento UY central (mm)


/AXLAB,Y,Carga (N)

PLVAR,2

/WAIT,4

XVAR,4 !Variable 4 (desplazamiento segn Z del nodo extremo)


representado en el eje X

!resto de parmetros por defecto (ver por mens TimeHist postproc ->
settings -> graphs)

/AXLAB,X,UZ MAXIMO (mm)


/AXLAB,Y,Carga (N)

PLVAR,2
/WAIT,4

PRVAR,2,4,6, , , ,
Abolladura 177

III.b) Abolladura por cortante con SHELL 93

Mismas lneas de comandos que II.a) sin ms que modificar la definicin de


elementos:

!Definicin de elementos
!-----------------------

ET,1,SHELL93 !Elemento apropiado para el estudio de lminas curvas,


con 8 nodos y 6 grados de libertad en cada nodo

KEYOPT,1,4,0
KEYOPT,1,5,0
!KEYOPT,1,6,1
KEYOPT,1,8,2

II.c) Abolladura a lo largo del canto con ss=200mm

!------------------------------------
!Ejemplo 3: -Abolladura con SHELL 63-
!------------------------------------

FINISH
/CLEAR

/FILNAME,Abolladura del canto -No lineal-,1


/TITLE,Pandeo por abolladura del canto del alma

/prep7

L=1000 !Longitud de la viga en mm

!Parmetros de la seccin en I

w1=100
w2=100
w3=750
t1=17
t2=17
t3=5
t4=10

!Definicin del modelo slido (keypoints)


!----------------------------------------
k,1,0,0,0
k,2,4*L/10,0,0
k,3,L/2,0,0
k,4,6*L/10,0,0
k,5,L,0,0
k,6,L,w3,0
k,7,6*L/10,w3,0
k,8,L/2,w3,0
178 Proyecto Fin de Carrera Anexo III

k,9,4*L/10,w3,0
k,10,0,w3,0
k,11,0,0,w1/2
k,12,L,0,w1/2
k,13,0,0,-w1/2
k,14,L,0,-w1/2
k,15,0,w3,w1/2
k,16,L,w3,w1/2
k,17,0,w3,-w1/2
k,18,L,w3,-w1/2

!lneas
!------
*do,i,1,9,1
l,i,i+1
*enddo
l,10,1
l,1,11
l,11,12
l,12,5
l,5,14
l,14,13
l,13,1
l,10,15
l,15,16
l,16,6
l,6,18
l,18,17
l,17,10
l,15,11
l,13,17
l,16,12
l,14,18

!reas
!-----
AL,1,2,3,4,5,6,7,8,9,10
AL,11,12,13,4,3,2,1
AL,14,15,16,1,2,3,4
AL,17,18,19,6,7,8,9
AL,20,21,22,9,8,7,6
AL,17,23,11,10
AL,16,24,22,10
AL,19,25,13,5
AL,14,26,20,5

!Definicin de elementos
!-----------------------

ET,1,SHELL63

KEYOPT,1,1,0
KEYOPT,1,2,1
Abolladura 179

KEYOPT,1,3,2
KEYOPT,1,8,1
KEYOPT,1,11,2

!Constantes reales
!-----------------

!Alas
R,1,t1, , , ,0, ,
RMORE, , , , , , ,
RMORE, , , , , , ,
RMORE, ,

!Alma
R,2,t3, , , ,0, ,
RMORE, , , , , , ,
RMORE, , , , , , ,
RMORE, ,

!Rigidizadores
R,3,t4, , , ,0, ,
RMORE, , , , , , ,
RMORE, , , , , , ,
RMORE, ,

!Definicin material 1 (acero)


!-----------------------------
MP,EX,1,21e4
MP,PRXY,1,0.3
MP,DENS,1,7800e-9

!Propiedades de las lneas


!-------------------------
ASEL,S,area, ,1
AATT,1,2,1, , ,

ASEL,S,area, ,2,5,1
AATT,1,1,1, , ,

ASEL,S,area, ,6,9,1
AATT,1,3,1, , ,

!Numero de divisiones
LESIZE,1, , ,8, , , , ,no
LESIZE,2, , ,2, , , , ,no
LESIZE,3, , ,2, , , , ,no
LESIZE,4, , ,8, , , , ,no
LESIZE,5, , ,15, , , , ,no
LESIZE,6, , ,8, , , , ,no
LESIZE,7, , ,2, , , , ,no
LESIZE,8, , ,2, , , , ,no
LESIZE,9, , ,8, , , , ,no
LESIZE,10, , ,15, , , , ,no
180 Proyecto Fin de Carrera Anexo III

LESIZE,12, , ,20, , , , ,no


LESIZE,15, , ,20, , , , ,no
LESIZE,18, , ,20, , , , ,no
LESIZE,21, , ,20, , , , ,no
LSEL,S, , ,23,26,1
LESIZE,ALL, , ,15, , , , ,no
LSEL,S, , ,11,13,2
LESIZE,ALL, , ,3, , , , ,no
LSEL,S, , ,14,16,2
LESIZE,ALL, , ,3, , , , ,no
LSEL,S, , ,17,19,2
LESIZE,ALL, , ,3, , , , ,no
LSEL,S, , ,20,22,2
LESIZE,ALL, , ,3, , , , ,no

!Mallado
!-------
allsel
AMAP,1,1,5,6,10
AMAP,2,1,11,12,5
AMAP,3,5,14,13,1
AMAP,4,10,15,16,6
AMAP,5,6,18,17,10
AMAP,6,10,15,11,1
AMAP,7,1,13,17,10
AMAP,8,6,16,12,5
AMAP,9,5,14,18,6

Finish
allsel

!Plot controls men


!------------------

/VIEW, ,1,1,1 !Vista ISOMTRICA


/SHRINK,0.0
/ESHAPE,
EPLOT
/EFACET,1
/RATIO,1,1.0,1.0
/CFORMAT,32,0
/WAIT,2

!-----------------
!Anlisis esttico
!-----------------
/Solu

ANTYPE,0

PIVCHECK,ON
PSTRES,ON
Abolladura 181

!Condiciones de contorno en desplazamiento y fuerzas aplicadas


!-------------------------------------------------------------
allsel

!DESPLAZAMIENTOS
DL,2, ,UX,0
DL,2, ,UY,0
DL,2, ,UZ,0
DL,2, ,ROTX,0
DL,2, ,ROTY,0
DL,2, ,ROTZ,0
DL,3, ,UY,0
DL,3, ,UZ,0
DL,3, ,ROTX,0
DL,3, ,ROTY,0
DL,3, ,UX,0
DL,3, ,ROTZ,0

!DK,3,ALL,0
DK,8,UZ,0

!CARGAS
!NSEL,S,LOC,X,4*L/8,6*L/8
!NSEL,R,LOC,Y,w3,w3
!NSEL,R,LOC,Z,0,0
!F,ALL,FY,-1

LSEL,S, , ,7,8,1
SFL,ALL,PRES,1

!FK,8,FY,-1

!ACEL,0,9.8,0

allsel
SAVE

Solve
Finish

!Anlisis de pandeo
!------------------
/Solu

ANTYPE, buckle
BUCOPT,LANB,3, ,
MXPAND,3, , ,yes, ,

Solve
Finish
/POST1

SET,FIRST
182 Proyecto Fin de Carrera Anexo III

PLDISP,1
/WAIT,2

/VIEW, ,0,0,1
PLNSOL,U,Z,0,1.2, ,

*GET,PCRIT,active,0,set,
SAVE

!------------------
!Anlisis NO LINEAL
!------------------
/prep7

UPGEOM,0.5,1,1,Abolladura del canto -No lineal-,rst

!allsel
!SFLDELE,ALL,ALL
LSEL,S, , ,7,8,1
SFL,ALL,PRES,1.5*PCRIT
!FK,8,FY,-1.5*PCRIT

/Solu

ANTYPE,STATIC
NLGEOM,ON
!KBC,0
OUTRES,all,all
NSUBST,500
NEQIT,50
!AUTOTS,ON
!LNSRCH,ON
!NCNV,2,500,8000, ,300

ARCLEN,ON
ARCTRM,U,40, ,UZ

Solve
Finish

/POST1

/VIEW, ,1,1,1
SET,last
/DSCALE,1,7
PLDISP,0
/WAIT,2

Finish

!Grficas
!--------
/POST26
Abolladura 183

FILE,Abolladura del canto -No lineal-,rst, ,


/UI,COLL,1

!Definicin de nuevas variables

SOLU,2,NCMIT
STORE,MERGE
PROD,2,1, , ,CARGA, , ,1.5*PCRIT

SOLU,3,NCMIT
STORE,MERGE
NSOL,3,204,U,Z, ,

ABS,4,3, , ,UZ_max

SOLU,5,NCMIT
STORE,MERGE

!Defino los parmetros de las grficas a representar

PLTIME, , ,

/COLOR,CURVE,BLUE,1, , ,
/COLOR,GRBAK,WHIT, , , ,

XVAR,4
/AXLAB,X,UZ MAXIMO (mm)
/AXLAB,Y,Carga (N)
/XRANGE, ,20
PLVAR,2

/WAIT,4
PRVAR,2,4, , , , ,

III.c) Abolladura a lo largo del canto con SHELL93 y ss 200mm

En el apartado de condiciones de contornos y fuerzas aplicadas pueden modificarse


las restricciones de movimiento aplicadas (desmarcando los comandos marcados y
viceversa), as como las cargas, para adaptar el modelo a los distintos estudios
plateados con diferentes valores del ss. Del mismo modo tambin se puede cambiar la
definicin de keypoints para conseguir diferentes valores de ss. As por ejemplo:

Para ss=200mm: Para ss=100mm:


... ...
k,2,4*L/10,0,0 k,2,9*L/20,0,0
k,3,L/2,0,0 k,3,L/2,0,0
k,4,6*L/10,0,0 k,4,11*L/20,0,0
k,5,L,0,0 k,5,L,0,0
k,6,L,w3,0 k,6,L,w3,0
k,7,6*L/10,w3,0 k,7,11*L/20,w3,0
k,8,L/2,w3,0 k,8,L/2,w3,0
k,9,4*L/10,w3,0 k,9,9*L/20,w3,0
... ...
184 Proyecto Fin de Carrera Anexo III

Los cambios de elemento se realizarn del mismo modo que en apartados anteriores.

III.d) Abolladura local con ss=250mm

!------------------------------------
!Ejemplo 3: -Abolladura con SHELL 63-
!------------------------------------
FINISH
/CLEAR

/FILNAME,Abolladura_local,1
/TITLE,Pandeo por abolladura localizada

/prep7

L=9000 !Longitud de la viga en mm

!Parmetros de la seccin en I

w1=800
w2=800
w3=1000
t1=60
t2=60
t3=12
t4=18

!Definicin del modelo slido (keypoints)


!----------------------------------------
k,1,0,0,0
k,2,L/3,0,0
k,3,2*L/3,0,0
k,4,L,0,0
k,5,L,w3/2,0
k,6,L,w3,0
k,7,2*L/3,w3,0
k,8,37*L/72,w3,0
k,9,L/2,w3,0
k,10,35*L/72,w3,0
k,11,L/3,w3,0
k,12,0,w3,0
k,13,0,w3/2,0
k,14,0,0,w1/2
k,15,L/3,0,w1/2
k,16,2*L/3,0,w1/2
k,17,L,0,w1/2
k,18,0,0,-w1/2
k,19,L/3,0,-w1/2
k,20,2*L/3,0,-w1/2
k,21,L,0,-w1/2
k,22,0,w3,w2/2
k,23,L/3,w3,w2/2
k,24,2*L/3,w3,w2/2
Abolladura 185

k,25,L,w3,w2/2
k,26,0,w3,-w2/2
k,27,L/3,w3,-w2/2
k,28,2*L/3,w3,-w2/2
k,29,L,w3,-w2/2

!lneas
!------
*do,i,1,12,1
l,i,i+1
*enddo
l,13,1
l,1,14
*do,i,14,16,1
l,i,i+1
*enddo
l,17,4
l,1,18
*do,i,18,20,1
l,i,i+1
*enddo
l,21,4
l,12,22
*do,i,22,24,1
l,i,i+1
*enddo
l,25,6
l,12,26
*do,i,26,28,1
l,i,i+1
*enddo
l,2,11
l,3,7
l,29,6
l,22,14
l,26,18
l,25,17
l,29,21
l,11,23
l,7,24
l,11,27
l,7,28
*do,i,2,3,1
l,i,i+13
*enddo
*do,i,2,3,1
l,i,i+17
*enddo
l,15,23
l,16,24
l,20,28
l,19,27
186 Proyecto Fin de Carrera Anexo III

!reas
!-----
AL,1,33,11,12,13
AL,2,34,7,8,9,10,33
AL,3,4,5,6,34
AL,44,15,14,1
AL,45,16,44,2
AL,18,17,45,3
AL,47,22,23,3
AL,46,21,47,2
AL,19,20,46,1
AL,24,25,40,11
AL,40,26,41,7,8,9,10
AL,41,27,28,6
AL,43,32,35,6
AL,42,31,43,7,8,9,10
AL,29,30,42,11
AL,24,36,14,13,12
AL,29,12,13,19,37
AL,28,38,18,4,5
AL,35,4,5,23,39
AL,40,48,44,33
AL,42,33,46,51
AL,41,49,45,34
AL,43,34,47,50

!Definicin de elementos
!-----------------------
ET,1,SHELL63

KEYOPT,1,1,0
KEYOPT,1,2,1
KEYOPT,1,3,2
KEYOPT,1,8,1
KEYOPT,1,11,2

!Constantes reales
!-----------------

!Alas
R,1,t1, , , ,0, ,
RMORE, , , , , , ,
RMORE, , , , , , ,
RMORE, ,

!Alma
R,2,t3, , , ,0, ,
RMORE, , , , , , ,
RMORE, , , , , , ,
RMORE, ,

!Rigidizadores
R,3,t4, , , ,0, ,
Abolladura 187

RMORE, , , , , , ,
RMORE, , , , , , ,
RMORE, ,

!Definicin material 1 (acero)


!-----------------------------
MP,EX,1,21e4
MP,PRXY,1,0.3
MP,DENS,1,7800e-9

!Propiedades de las lneas


!-------------------------
ASEL,S,area, ,1,3,1
AATT,1,2,1, , ,

ASEL,S,area, ,4,15,1
AATT,1,1,1, , ,

ASEL,S,area, ,16,23,1
AATT,1,3,1, , ,

!Numero de divisiones
allsel

LESIZE,12, , ,15, , , , ,1
LESIZE,13, , ,15, , , , ,1
LESIZE,4, , ,15, , , , ,1
LESIZE,5, , ,15, , , , ,1

LESIZE,33, , ,50, , , , ,1
LESIZE,34, , ,50, , , , ,1

LESIZE,2, , ,48, , , , ,1
LESIZE,7, , ,22, , , , ,1
LESIZE,8, , ,2, , , , ,1
LESIZE,9, , ,2, , , , ,1
LESIZE,10, , ,22, , , , ,1

LESIZE,1, , ,15, , , , ,1
LESIZE,3, , ,15, , , , ,1
LESIZE,6, , ,15, , , , ,1
LESIZE,11, , ,15, , , , ,1
LESIZE,15, , ,15
LESIZE,17, , ,15 , , , ,1
LESIZE,20, , ,15,
LESIZE,22, , ,15, , , , ,1
LESIZE,25, , ,15,
LESIZE,27, , ,15, , , , ,1
LESIZE,30, , ,15,
LESIZE,32, , ,15, , , , ,1

LESIZE,28, , ,5, , , , ,1
LESIZE,35, , ,5, , , , ,1
188 Proyecto Fin de Carrera Anexo III

LESIZE,18, , ,5, , , , ,1
LESIZE,23, , ,5, , , , ,1
LSEL,S,LINE, ,24,29,5
LESIZE,all, , ,5, , , , ,1
LSEL,S,LINE, ,40,43,1
LESIZE,all, , ,5, , , , ,1
LSEL,S,LINE, ,14,19,5
LESIZE,all, , ,5, , , , ,1
LSEL,S,LINE, ,44,47,1
LESIZE,all, , ,5, , , , ,1

LSEL,S, , ,36,39,1
LESIZE,all, , ,30, , , , ,1

LSEL,S,LINE, ,48,51,1
LESIZE,all, , ,50, , , , ,1

!Mallado
!-------
allsel
AMAP,1,1,2,11,12
AMAP,2,2,3,7,11
AMAP,3,3,4,6,7
AMAP,4,2,15,14,1
AMAP,5,3,16,15,2
AMAP,6,4,17,16,3
AMAP,7,21,4,3,20
AMAP,8,20,3,2,19
AMAP,9,19,2,1,18
AMAP,10,12,22,23,11
AMAP,11,11,23,24,7
AMAP,12,7,24,25,6
AMAP,13,6,29,28,7
AMAP,14,7,28,27,11
AMAP,15,11,27,26,12
AMAP,16,12,22,14,1
AMAP,17,26,12,1,18
AMAP,18,6,25,17,4
AMAP,19,29,6,4,21
AMAP,20,11,23,15,2
AMAP,21,27,11,2,19
AMAP,22,7,24,16,3
AMAP,23,28,7,3,20

Finish
allsel

!Plot controls men


!------------------

!/VIEW, ,1,1,1 !Vista ISOMTRICA


!/SHRINK,0.0
!/ESHAPE,1
Abolladura 189

!EPLOT
!/EFACET,1
!/RATIO,1,1.0,1.0
!/CFORMAT,32,0

!Anlisis esttico
!-----------------
/Solu

ANTYPE,0

PIVCHECK,ON
PSTRES,ON

!Condiciones de contorno en desplazamiento y fuerzas aplicadas


!-------------------------------------------------------------
allsel

!!DK,5,UX,0, , ,UY,UZ,ROTX,ROTY
!DK,11,UX,0, , ,UY,UZ,ROTX,ROTY
!DK,5,UZ,0
!DK,9,UZ,0

!DOFSEL,s,UX,UY,UZ,ROTX,ROTY
DL,14, ,UX,0
DL,14, ,UY,0
DL,14, ,UZ,0
DL,14, ,ROTX,0
DL,14, ,ROTY,0
DL,19, ,UX,0
DL,19, ,UY,0
DL,19, ,UZ,0
DL,19, ,ROTX,0
DL,19, ,ROTY,0
DL,18, ,UX,0
DL,18, ,UY,0
DL,18, ,UZ,0
DL,18, ,ROTX,0
DL,18, ,ROTY,0
DL,23, ,UX,0
DL,23, ,UY,0
DL,23, ,UZ,0
DL,23, ,ROTX,0
DL,23, ,ROTY,0

!ELEGIR CUALQUIERA DE LAS 3 OPCIONES DE APLICACIN DE LA CARGA

!NSEL,S,LOC,X,1375,1625 !39 nodos, por lo que tendr que multiplicar


el factor de pandeo resultante por 39
!NSEL,R,LOC,Y,1000,1000
!NSEL,R,LOC,Z,0,0
!F,ALL,FY,-1
190 Proyecto Fin de Carrera Anexo III

ksel,s, , ,8,10,1
FK,all,FY,-1

!LSEL,S, , ,8,9,1
!SFL,all,PRES,1,1,1,1
!--------------------

!ACEL,0,9.8,0

allsel
SAVE

Solve
Finish

!Anlisis de pandeo
!------------------
/Solu

ANTYPE, buckle
BUCOPT,LANB,2, ,
MXPAND,2, , ,yes, ,

Solve
Finish

/POST1

SET,FIRST
PLDISP,0
/WAIT,2
PLNSOL,U,Z,0,1.2, ,

*GET,PCRIT,active,0,set,freq
!SET,LIST
SAVE

!------------------
!Anlisis NO LINEAL
!------------------
/prep7

UPGEOM,0.5,1,1,Prueba6_No lineal,rst

allsel
FKDELE,all,all
ksel,s, , ,8,10,1
FK,all,FY,-1.8*PCRIT

/Solu
ANTYPE,STATIC
NLGEOM,ON
OUTRES,all,all
Abolladura 191

NSUBST,500
NEQIT,50
!AUTOTS,ON
!LNSRCH,ON
!NCNV,2,500,8000, ,300

ARCLEN,ON
ARCTRM,U,25, ,UZ

Solve
Finish

/POST1

/VIEW,
SET,last
/DSCALE,1,8
PLDISP,0
/WAIT,4

Finish

!Grficas
!--------

/POST26

FILE,Prueba6_No lineal,rst, ,

!Definicin de nuevas variables

SOLU,2,NCMIT
STORE,MERGE

PROD,2,1, , ,CARGA, , ,3*(1.8*PCRIT) !MULTIPLICO POR 3 SI HE


APLICADO LA CARGA REPARTIDA SOBRE LOS 3 KEYPOINTS. Por lo que la
carga resultante ser el factor de pandeo obtenido x3

SOLU,3,NCMIT
STORE,MERGE
NSOL,3,2116,U,Z, ,

ABS,4,3, , ,UZ_max

SOLU,5,NCMIT
STORE,MERGE

PLTIME, , , !Rango de tiempo a representar en la grfica (por


defecto desde el 1er punto tomado hasta el ltimo)

/COLOR,CURVE,BLUE,1, , ,
/COLOR,GRBAK,WHIT, , , ,
192 Proyecto Fin de Carrera Anexo III

XVAR,4 !Variable 4 (UZ mximo) representado en el eje X

/AXLAB,X,UZ MAXIMO (mm)


/AXLAB,Y,Carga (N)
/XRANGE, ,24
/YRANGE, ,8500000

PLVAR,2
/WAIT,4

PRVAR,2,4, , , , ,

III.e) Abolladura local con ss=500mm

Bastar modificar la ubicacin de alguno de los keypoints definidos anteriormente para


conseguir el modelo adaptado al estudio de cargas repartidas sobre 500mm. As, se
tiene:
...
k,7,2*L/3,w3,0
k,8,38*L/72,w3,0
k,9,L/2,w3,0
k,10,34*L/72,w3,0
k,11,L/3,w3,0
...

Para esta nueva disposicin, el borde superior del rectngulo central quedar
compuesto por 2 lneas largas y 2 cortas al igual que en el apartado d), pero en
este caso la relacin de longitudes ser de 10 a 2, en lugar de 11 a 1 como ocurra
anteriormente, por lo que si queremos realizar un mallado mapeado simtrico
deberemos modificar los parmetros de mallado de las lneas:

...
LESIZE,2, , ,48, , , , ,1
LESIZE,7, , ,20, , , , ,1
LESIZE,8, , ,4, , , , ,1
LESIZE,9, , ,4, , , , ,1
LESIZE,10, , ,20, , , , ,1
...

III.f) Placa uniformemente comprimida

!----------------------------------------
!Ejemplo 3: -Pandeo de Placa con SHELL93-
!----------------------------------------

FINISH
/CLEAR

/FILNAME,Pandeo_Placa,1
/TITLE,Pandeo Placa -lineal-
Abolladura 193

/prep7

a=200
b=100
t=2

!Definicin del modelo slido (keypoints)


!----------------------------------------
RECTNG,0,a,0,b

!Definicin de elementos
!-----------------------
ET,1,SHELL93 !Elemento de 8 nodos (plano medio de la placa)
especialmente adecuado para el modelado de placas curvas. Define 6
grados de libertad en cada nodo, y deformadas cuadrticas en ambas
direcciones del plano del elemento. Adecuado adems para la
consideracin de grandes desplazamientos.

!Definicin de las constantes reales


!-----------------------------------
R,1,t,t,t,t, , ,

!Definicin material 1 (acero)


!-----------------------------
MP,EX,1,21e4
MP,PRXY,1,0.3
!No necesito definir la densidad del material, puesto que no se van a
considerar las fuerzas de peso propio

!Propiedades de las lneas


!-------------------------
allsel

LSEL, , , ,2,4,2
LESIZE,all, , ,20, , , , ,1
LSEL, , , ,1,3,2
LESIZE,all, , ,30, , , , ,1

!Mallado
!-------
allsel
AMAP,1,1,2,3,4

!Plot controls men


!------------------

/SHRINK,0.0
/ESHAPE,1
EPLOT
/EFACET,1
/RATIO,1,1.0,1.0
/CFORMAT,32,0
194 Proyecto Fin de Carrera Anexo III

!-----------------
!Anlisis esttico
!-----------------
/Solu

ANTYPE,0
PIVCHECK,ON
PSTRES,ON

!Condiciones de contorno en desplazamiento


!-----------------------------------------
allsel

LSEL, , , ,1,4,1
DL,all, ,UZ,0, ,

allsel
!DK,all,UY,0
DL,1, ,UY,0, ,
DL,4, ,UX,0, ,

LSEL, , , ,2,4,2
SFL,all,PRES,1,1, , ,
allsel

SAVE
Solve
Finish

!------------------
!Anlisis de pandeo
!------------------
/Solu

ANTYPE, buckle
BUCOPT,SUBSP,5, , ,
SUBOPT,8,4,0,100, ,all !Ver ayuda de SUBOPT
MXPAND,5, , ,yes, ,
Solve

/POST1

/VIEW, ,1,1,1
SET,FIRST
PLDISP,1
/WAIT,4

PLNSOL,U,Z,0, , , !Equivale a la orden 'contour plot' del men


/WAIT,4

SET,NEXT
PLDISP,1
/WAIT,4
Abolladura 195

PLNSOL,U,Z,0, , ,
/WAIT,4

SET,NEXT
PLDISP,1
/WAIT,4

PLNSOL,U,Z,0, , ,

Finish

Vous aimerez peut-être aussi