Anda di halaman 1dari 33

DISEO POR ELEMENTOS FINITOS

PRCTICA 6: Gancho de gra


Analizar el comportamiento de un gancho de gradiseado para levantar una carga de F = 5000
N. El gancho tiene un espesor uniforme de 5 mm y las dimensiones mostradas en la figura(en
mm). Las propiedades del acero son:

- Mdulo de Young E = 210 GPa.


- Mdulo de Poisson = 0.3.
- Tensin de fluencia yp = 250 MPa.

Comprobar el diseo es vlido desde el punto de vista resistente esttico.


GUIA

Preferences:

Preprocessor
Element type > Add/Edit/Delete >Add: aadir element tipo plane42

Element type>Add/Edit/Delete>Options: tensin plana con espesor (espesor de la pieza


distinta a 1)

Real Constants > Add/Edit/Delete > Add: introducir las propiedades de la seccin de la
pieza (espesor 5 mm)
Material Props > Material Models > Structural> Linear >Elastic > Isotropic: definir
material (E=210000N/mm2, =0.3)

Modeling > Create > Keypoints > In active CS: introducir keypoints por coordenadas.
Keypoints 1 ((0,0,0) y keypoints 2 (6,0,0))
Modeling > Create > lines > Arcs > By Cent &Radius: crear crculo (de radio 12 con
centro en el keypoint 1)

Plot > Keypoints > Keypoints: mostrar los puntos de keypoint en la pantalla
PlotCtrls > Numbering > Keypoint numbers > On: mostrar el nmero de keypoint en
la pantalla

Modeling > Create > lines > Arcs > By Cent &Radius: crear crculo (de radio 30 con
centro en el keypoint 2)
Modeling > Create > Lines > Straight line: crear lnea entre keypoints 5 y 9

Modeling > Create > Keypoints > In active CS: introducir keypoints por coordenadas.
Keypoints 11 (-6,0,0), keypoints 12 (6,48,0) y keypoints 13 (-6,48,0).
Modeling > Create > Lines > Straight line: crear lnea entre keypoints 8 y 12, 12 y 13, 13 y 11
>Plot>Lines: mostrar lneas en la pantalla

>PlotCtrls>Numbering> Line numbers>On: mostrar nmero de lnea en la pantalla


Modeling>Create>LinesFillet: crear radio de acuerdo entre las lineas 5 y 10, con radio 15.8

Modeling>Operate>Booleans>Add>Lines: juntar lneas 1 y 2 para crear una lnea nueva


Modeling>Operate>Booleans>Partition>Lines: particionar lnea 1 con lnea 12 para crear lneas
nuevas
Modeling>Create>LinesFillet: crear radio de acuerdo entre las lineas2 y 16, con radio 48
Modeling>Delete>LinesOnly: eliminar lneas 6, 14 y 15
Modeling > Create > Areas > Arbitrary > By Lines: crear un rea con todas las lneas
>Meshing>MeshAttributes>AllAreas: especificar propiedades de la malla del rea (material 1,
real constant 1, elementtype 1)
>PlotCtrls>Numbering> Line numbers>off: no mostrar el nmero de lnea en la pantalla

>Meshing>Sizecontrols>ManualSize>Areas>AllAreas: especificar tamao de los elementos de


la malla (tamao 4)
>Meshing>Mesh>Areas>Free: mallar el rea seleccionndola
>Plot>Lines: mostrar lneas en la pantalla
>PlotCtrls>Numbering> Line numbers>On: aqu desactivamos los puntos y mostrar nmero de
lnea en la pantalla
>Loads> Define Loads>Apply>Structural>Displacement>OnLines: introducir condiciones de
ligadura en la lnea seleccionada (todos los grados de libertad restringidos a 0 en la lnea
superior del gancho)
>PlotCtrls>Numbering>Keypointnumbers>On: mostrar nmero de keypoint en la pantalla

>Loads> Define Loads>Apply>Structural>Force/Moment>OnKeypoints: introducir una fuerza


o momento en el keypoint seleccionado (fuerza Fy=-5000 en el keypoint6)
Solution>

>Solve>Current LS: analiza el modelo generado en el preprocesador


General Postproc>

>PlotResults>DeformedShape: dibujar la deformada

>PlotResults>ContourPlot>Nodal Solution>Stress>von Mises Stress: dibujar las tensiones de


von Mises
>Plot>Lines: mostrar lneas en la pantalla

Preprocessor>

>Meshing>ModifyMesh> Refine at>Keypoints: refinar la malla en el keypoint 3 con un nivel de


refinado de 2
Solution>

>Solve>Current LS: analiza el modelo generado en el preprocesador

General Postproc>

>PlotResults>ContourPlot>Nodal Solution>Stress>von Mises Stress: dibujar las tensiones de


von Mises
>Path Operations>Define Path > By Location: crear un path entre los puntos (12,0,0) y (36,0,0)
>Path Operations> Plot Paths: dibujar el path recin creado

>PathOperations>Map onto path> Stress > von Mises SEQV: definir la variable cuyo valor a lo
largo del path queremos obtener
>PathOperations>Map onto path> Stress >Y-direction SY: definir la variable cuyo valor a lo
largo del path queremos obtener

>Path Operations> Plot Path item > On Graph > SEQV y SY: dibujar en ungrficolas variable
SEQV y SY
APDL
/COM,
/COM,Preferences for GUI filtering have been set to display:
/COM, Structural
!*
/PREP7
!*
KEYOPT,1,1,0
KEYOPT,1,3,3
KEYOPT,1,6,0

R,1,5,
!*
!*
MPTEMP,,,,,,,,
MPTEMP,1,0
MPDE,EX,1
MPDE,PRXY,1
MPDATA,EX,1,,2.1E+005
MPDATA,PRXY,1,,0.3
FINISH
/SOL
FINISH
/POST1
FINISH
/PREP7
K,1,0,0,0,
K,1,0,0,0,
K,1,0,0,0,
K,2,6,0,0,
K,2,6,0,0,
KPLOT
K,11,-6,0,0,
K,12,6,48,0,
K,13,-6,48,0,
K,13,-6,48,0,
LSTR, 8, 12
LSTR, 12, 13
LSTR, 13, 11
LPLOT
!*
!*
LFILLT,10,5,15.8, ,
!*
FINISH !*

/PREP7
LPLOT
!*
FLST,2,2,4,ORDE,2
FITEM,2,1
FITEM,2,-2
LCOMB,P51X, ,0
FLST,2,2,4,ORDE,2
FITEM,2,1
FITEM,2,12
LPTN,P51X
!*
LFILLT,2,16,48, ,
FLST,2,3,4,ORDE,3
FITEM,2,6
FITEM,2,14
FITEM,2,-15
LDELE,P51X
FLST,2,12,4
FITEM,2,1
FITEM,2,2
FITEM,2,3
FITEM,2,4
FITEM,2,5
FITEM,2,7
FITEM,2,8
FITEM,2,9
FITEM,2,10
FITEM,2,11
FITEM,2,13
FITEM,2,16
AL,P51X
AATT, 1, 1, 1, 0,

APLOT

!*
!*
AESIZE,ALL,4,
MSHKEY,0
CM,_Y,AREA
ASEL, , , , 1
CM,_Y1,AREA
CHKMSH,'AREA'
CMSEL,S,_Y
!*
AMESH,_Y1
!*
CMDELE,_Y
CMDELE,_Y1
CMDELE,_Y2
!*
LPLOT
!*
FLST,2,1,4,ORDE,1
FITEM,2,11
FLST,2,1,4,ORDE,1
FITEM,2,11
FLST,2,1,4,ORDE,1
FITEM,2,11
!*
/GO
DL,P51X, ,ALL,0
FLST,2,1,4,ORDE,1
FITEM,2,11
!*
!*
FLST,2,1,3,ORDE,1
FITEM,2,6
!*
/GO
FK,P51X,FY,-5000
FLST,2,1,3,ORDE,1
FITEM,2,6
FINISH
/SOL
/STATUS,SOLU
! SOLVE
FINISH
/POST1
PLDISP,1
!*
PLNSOL, S,EQV, 0,1.0
!*
LPLOT
FINISH
/PREP7
FLST,5,1,3,ORDE,1
FITEM,5,3
CM,_Y,KP
KSEL, , , ,P51X
CM,_Y1,KP
CMSEL,S,_Y
CMDELE,_Y
!*
FLST,5,1,3,ORDE,1
FITEM,5,3
CM,_Y,KP
KSEL, , , ,P51X
CM,_Y1,KP
CMSEL,S,_Y
CMDELE,_Y
!*
!*
KREFINE,_Y1, , ,2,1,1,1
CMDELE,_Y1
!*
FLST,5,1,3,ORDE,1
FITEM,5,3
CM,_Y,KP
KSEL, , , ,P51X
CM,_Y1,KP
CMSEL,S,_Y
CMDELE,_Y
!*
FINISH
/SOL
/STATUS,SOLU
SOLVE
/STATUS,SOLU
SOLVE
FINISH
!*
!**************Realizacin del patch **************
!*
PATH,1,2,0,0,
PPATH,1,0,12,0,0,0,
PPATH,2,0,30,0,0,0,
/PBC,PATH,1
/REPLOT
/PBC,PATH,0
!*
/PBC,PATH,1
/REPLOT
/PBC,PATH,0
!*
AVPRIN,0, ,
!*
PDEF, ,S,EQV,AVG
/PBC,PATH, ,0
!*
AVPRIN,0, ,
!*
PDEF, ,S,EQV,AVG
/PBC,PATH, ,0
!*
AVPRIN,0, ,
!*
PDEF, ,S,Y,AVG
/PBC,PATH, ,0
!*
AVPRIN,0, ,
!*
PDEF, ,S,Y,AVG
/PBC,PATH, ,0
!*
PLPATH,SEQV,SY