Tutorial 1.1a Thin Conventional Shell
Tutorial 1.1a Thin Conventional Shell
Tutorial 1.1a Thin Conventional Shell
1aThinConventionalShellABAQUSforstudents
ABAQUS Searchthissite
Welcome Tutorial1CompositeModelling>
ProjectDefinition
Tutorial0SkewPlate Tutorial1.1aThinConventionalShell
Tutorial1CompositeModelling
Tutorial1.1aThin
ConventionalShell
Tutorial1.2aThinSolidShell Contents
Tutorial1.2cThickSolidShell
Tutorial1.3cThickSolidC3D 1Prerequisites
InstallABAQUSonUbuntu10.04 2CreatingPart&Conditions
64bit 3SelectingOutputVariables&Launching
ProjectBlog theJob
Files 4Results
ToDos 5Links&References
BenchmarkDates
Notes
fig.representationoftheitemyouwillrealisewiththistutorial:3D
2444
view.Rememberthatinthistutorial1.1youwillnotdesignthethickness
becauseitisaconventionalshell(2Dmodel).
dayssince
Inthistutorialyouwillanalyzethethinplate(S=100)usingaconventionalshellmodel.
Prerequisites
ItisnecessarytohaveabasicknowledgeofABAQUSinordertocreateapart.
Theseknowledgesshouldhadbeenacquiredindevelopingthetutorial#0andthenotions
specifiedinthetutorial#1mainpage.
CreatingPart&Conditions
StartAbaqus/CAE,andcreateathreedimensionaldeformableplanarshell,withanapproximate
sizevalueof0.2.
CreatearectangularbodywhichdimensionsareL=0.14m,W=0.001m.
Considerthelengthinthexaxisdirectionandthewidthinyaxisdirection.
Createamaterialaslaminawhichelasticproprietiesaretheassigned:
E1=172.4GPa,E2=6.9GPa, 12= 13= 23=0.25,G12=G13=3.45GPa,G23=1.38GPa.
RememberthatyouhavetoconsiderthepressuremeasurementsinPatobecoherent(1Gpais109
Pa).
AssigntothematerialtheFailStresscharacteristicsintheSuboptionsmenuasfollowings:
Xt=207kPa,Xc=82.8kPa,Yt=3.45kPa,Yc=10.3kPa,S=6.89kPa(1kPais103Pa).
Createashellcompositesection,with8pliesofthecreatedmaterial.Eachplythicknessist=0,175
mm(expressthisvalueinmeterstobecoherentwithothermeasurementsinABAQUS)andthe
orientationanglessequenceis0,90,45,45,45,45,90,0.
YouhavenowtoseparatethepartinthemiddleusingthePartitionFace:UseShortestPath
Between2Pointbutton inthePartitionFacemenubutton .Selectthetwocentralpoint
andclickonCreatePartitioninthepromptarea,thenDone.
CreatealocalCSYSinthebottomleftcornerofthepart,followingtheglobalCSYSdirections.
Thesestepsarenecessarytoassignaboundaryconditiontothemiddleandtheload.
https://sites.google.com/site/abaqus2010/tutorial_1/tutorial_11 1/5
2/21/2017 Tutorial1.1aThinConventionalShellABAQUSforstudents
AssignthematerialorientationtothewholepartusingtheglobalCSYSandthenassignthecreated
sectiontothewholepartatthemiddlesurface.
Generateanindependentinstance,thengotothemeshmoduleandcustomizetheseedof
instanceApproximateglobalsizevalueto0.001(thatisthewidthoftheplate).Thenmeshthe
instance.
Assignthreedisplacement/rotationboundaryconditionslockingtheU2andU3directionsattheleft
andrightedgesandtheU1directioninthemiddleedge.
Createanewstatic/generalstepfortheloadandthencreateapressureloadonthetopfaceofthe
wholepart.CreateacustomizedDistributionusingtheexpressionsin(pi*X/0.14)specifying
thecreatedCSYSinthebottomleftcorner.UseMagnitude1andthecreatedDistribution.
SelectingOutputVariables&LaunchingtheJob
Createajobsettingacustomizedname.
Toobtainthedesiredplots,itisnecessarytoselectthevariablesthatyouwanttoanalyse.
Inordertodothis,inthemainmenu,expandtheFieldOutputRequestsanditssubmenus.A
voicewhosenameistheassignedonetocreatedstepwillappear.DoubleclickonitandtheEdit
FieldOutputRequestsdialogboxwillappear.
Selectthefollowingvariablesantickingtheotherones.
Stress:TSHR
Displacement/Velocity/Acceleration:U
Failure/Fracture:CFAILURE
inthesamedialogboxwindowsyouhavetoselecttheOutputatshell,beam,andlayered
sectionpointsspecifyingmanuallythreepointsforeachply,soyouhavetowriteintheSpecify
module:
1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24
thenclickOK.
AddtheOutputintoa.datfile.
Itisalsopossibletoobtainsomeselectedoutputvariablesinatableformatwhichcanbefurther
utilizedintoathirdpartpostprocessorsoftware(suchasMatlab,Excel,Spreadsheetorothers..),
e.g.forplottingandanalyzingresults.Thiscanbedonebythe*ElPrintcommand,whichwrites
theselectedoutputvariablesintothe.datfileofthejob.Sincethisadditionaloutputcannotbe
definedwithinthegraphicalinterfaceofABAQUS/CAE,amanualmodificationoftheinputfileis
necessary.
So,firstaninputfileforthejobshouldbecreatedandsubsequentlymodifiedwithinanexternal
editorbyincludingthe*ElPrintcommand.Themodifiedinputfilecanbedirectlysubmittedfor
analysis,oranewjobmaybecreatedwithinABAQUS/CAEandthensubmittedfromthegraphical
interface.
Inthefollowing,amodificationoftheinputfileisproposedinordertoobtainthestrainandstress
fieldsaswellasthefailuremeasurevariables(collectedinCFAILURE)atthemidpointofthebent
plate.
Theinputfilecanbewrittenbyclickingwiththerightbuttononthecreatedjob(jobname)and
selectingWriteInput.Thennavigateintheworkingdirectoryandlookforthefilejobname.inp.
Openthisfile,gototheendoffileandaddthefollowingboldrowsinthecorrectposition:
*ElementOutput,directions=YES
1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16
CFAILURE,TSHR
https://sites.google.com/site/abaqus2010/tutorial_1/tutorial_11 2/5
2/21/2017 Tutorial1.1aThinConventionalShellABAQUSforstudents
*ElementOutput,directions=YES
17,18,19,20,21,22,23,24
CFAILURE,TSHR
*elprint,POSITION=AVERAGEDATNODES,ELSET=1
1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16
CFAILURE,TSHR
*elprint,POSITION=AVERAGEDATNODES,ELSET=1
17,18,19,20,21,22,23,24
CFAILURE,TSHR
**
**HISTORYOUTPUT:HOutput1
**
*Output,history,variable=PRESELECT
*EndStep
YouwillusetheAVERAGEDATNODESaspositionoptioninordertohaveonlyonevalueofthe
variablesforthemidpointnode(anevennumberofelementsisusedalongthelength,sothemid
pointoftheplateiscoincidentwithanode).
TheELSEToptionallowstheanalysisonlyontheselectedelements.Toknowthecentralelement
label,inABAQUS,selectthemeshviewandgototheViewmenuselecting
AssemblyDisplayOptions.IntheMeshdialogboxtickShowelementslabelsandShow
nodallabels.Inthiscasetheelementslabelis1.
Next,themodifiedinputfilewillbeusedtocreateanotherjobwhichwillbelaunchedbythe
graphicalinterface.Todoso,savewithanothernamethefile.inp(e.g.,jobnamemod.inp)andexit
thetexteditor.ReturninABAQUS,clickwithrightbuttononJobsthenselectCreate.Inthedialog
boxthatwillappear,setaNameandselectInputfileasSource,selectthemodifiedinputfileyou
havecreatedandclickContinue.
OncefinishedyoucanlaunchtheDatacheckandSubmittheJob.
Results
OnceterminatedthejobyoucanseetheresultsofanalysisbyclickingonResultsintheright
buttonmenuofthesubmittedjob.
https://sites.google.com/site/abaqus2010/tutorial_1/tutorial_11 3/5
2/21/2017 Tutorial1.1aThinConventionalShellABAQUSforstudents
fig.1ATZZITSAIHILLPlotting. fig.2Veryenlargedparticularoffig.1.
Thelaststepthatyouhavetodoistheresultsplotingraphs.
GototheToolsmenuandselectXYDatathenCreate.ChoseThicknessasSourceand
Continue.
SelectElementNodalasPositionandchoseavariablefromthelist(e.g.,AZZIT)thenshiftto
theElementsboxandsetthevalueto1(isthelabelofconsideredelement)selectingElements
labelsasMethod.ClickPlot.
Itwillbeplottedagraphforeachnodeoftheselectedelement.Inthiscase,thegraphsforeach
nodearesosimilarthattheyseemoverplottedeachother.Anyway,enlargingthegraphitis
possibletoseetwodifferentplots(fig.1/2node144graphinblue,node2graphinpurple).The
nodes1graphisbehindnode2oneandnode7graphbehindnode144one.Infactthereisno
differenceinyaxisdirection.
NowcreatetheotherplotsselectingallthevariablesexceptAZZIT.Selecttheelementoneinthe
elementboxandclickPlot,thenDismiss.
Youhavenowplottedallthegraphs,butyouareinterestedonlyinwhathappensatthemiddleof
theplate,soyoucanselectthenode1graphsonlyintheManagerbox,selectingXYDatafrom
menuTools.
Selectanddeleteherethenode2,7and144rows,thenselectoneormoreoftheremaininglines
andclickPlottoviewtheirgraphs.
Inthefiguresfrom3to8willbeshownthedifferentresultsplots.
fig.3AZZITAzziTsaiHillfailuremeasureplotfornode1. fig.4MSTRS:MaxStressfailuremeasureplotfornode1.
fig.5TSAIH:TsaiHillfailuremeasureplotfornode1. fig.6TSAIW:TsaiWufailuremeasureplotfornode1.
https://sites.google.com/site/abaqus2010/tutorial_1/tutorial_11 4/5
2/21/2017 Tutorial1.1aThinConventionalShellABAQUSforstudents
fig.7TSHR13:Transverseshearstress13plotfornode1. fig.8TSHR13:Transverseshearstress23plotfornode1.
fig.9Comparisonofallthefailuremeasuresplotsfornode1.
Links&References
Tutorial1.1PDFfiledownloadpage
Tutorial1page
Comments
Youdonothavepermissiontoaddcomments.
https://sites.google.com/site/abaqus2010/tutorial_1/tutorial_11 5/5