Professional Documents
Culture Documents
Cedarville University Bone Plate Tutorial Rev A2 PDF
Cedarville University Bone Plate Tutorial Rev A2 PDF
Cedarville University Bone Plate Tutorial Rev A2 PDF
Create Circle
Figure1.SketchofBoneSegment
f.
Figure2.BoneExtrusionwithHolesCutOut
II.
Figure3.ExtrudedBonePlate
III.
ModelingtheScrew
NobleandNorman,CedarvilleUniversity,2009,RevA.12010 a. CreateanotherpartwiththedefaultoptionsandnameitScrew. b. SelecttheCreateCircleiconandset(0,0)asthecenterpointand(0,2)astheperimeter point.ClicktheredX,clickDoneandtheninput32asthedepthandselectOK. CreatingtheAssembly a. Clickonthe+signbytheAssemblytab.RightclickonInstancesandselectCreate. ClickonBone,leavetheTypeasDependant,andselectOK. b. CreateanotherinstanceandselecttheBonePlate.Also,leavetypeasDependent. SelectOK. c. Thenatthetopofthescreen,clicktheconstraintmenuandselectCoaxial.Clickona holeintheboneplateasthemovableinstanceandselectaholeonthebonetobethe fixedinstance.Thepartswilllineupsothatthatthearrowsarepointinginthesame direction.Whentheyarealignedlikeyouwouldlikethemtobe,clickOK. d. Constraintheotherholeintheboneplatecoaxialwiththeholeinthebone.Thebone platewillthenlikelybeinthecenterofthebone. e. CreateaFacetoFaceconstraintfromtheconstrainmenuatthetopofthescreen, makingthefaceontheboneplatefurthestawayfromtheholesinthebonetobethe movableinstanceandclickonthedatumplaneyoucreatedasthefixedinstance.(You mayneedtorotateyourmodeltoselecttheplateface).Ifthearrowsdonotpointinthe samedirection,youwillneedtofliponeofthem.TheviewportshouldlooklikeFigure 4.Whenitis,clickOK.Setthedistancealongthenormaltobe0andhitEnter.
IV.
Figure4.Assemblywithfacestobeconstrainedselected
f.
Figure5.Assemblywithtwodatumplanes
Figure6.CompletedAssembly
NobleandNorman,CedarvilleUniversity,2009,RevA.12010 V. Materials a. RightclickontheMaterialstabonthemodeltreeandselect Create.NamethematerialStainlessSteelandclickon MechanicalElasticityElastic.SetYoungsModulus(E)tobe 200000andPoissonsRatio()tobe0.3.ThenclickOK. b. CreateaBonematerialtohaveE=20,000and=0.3 c. CreateaCallus(fracturedbonebeingrepaired)materialtohave E=10and=0.3 SectionAssignments a. DoubleclickonBoneunderthepartstab b. CreateaDatumplaneoffsetby70.5fromtheXYplaneandthen another69.9fromtheXYplane. c. GotoToolsPartitionandselectCellasthetypeandUsedatum planeastheMethod.Selectthetopdatumplaneandclick CreatePartition.Thenclickonthebottomhalfoftheboneand clickDone.Thenselectthebottomdatumplaneandclick CreatePartitionandselectdone.Yourmodelshouldlooklike thatinFigure7. d. DoubleclickatthetopofthescreenonSectionAssignmentsor onthemodeltreeandthenclickonthetoppartofthebone, thenholdtheshiftandthenclickonthebottomhalf.Thenclick Done. Figure7.PartitionedBone e. IntheEditSectionAssignmentboxthatpopsup,clickCreate. NamethesectionBoneandmakesurethatSolidandHomogeneousareselectedasthe CategoryandTypeandthenclickContinue.NexttoMaterialselectBonefromthe dropdownmenuandclickOKtocreatethesection.ClickOKagainintheEditSection Assignmentboxtocreatethesectionassignment.Thetopandbottomofthebone shouldbeshadedgreen,andthemiddlesectionshouldremainwhite f. Createanewsectionassignmentforthemiddlesectioninthesamewaythatwasjust done.CreateanewsectioncalledCallusandassignitthecallusmaterialproperties. MakesuretoselectCallusundertheEditSectionAssignmentboxaftercreatingthenew section,becauseitwilldefaultbacktoBone. g. Repeatthisprocesswiththeboneplateandthenthescrew,creatingnewsectionsfor bothwiththestainlesssteelmaterial. Surfaces a. DoubleclickontheBonepartonunderthePartstabontheModelTree. b. Doubleclickonsurfaces,nameitOuterCircumference,clickContinueandselectthe outercircumferenceoftheboneinbothsectionsandclickDone. c. Createsurfaceontheholefaceswhichwillbeincontactwiththescrews(Createa surfaceforeachhole.) d. Createsurfacesatthetopandbottomofthebonesection.
VI.
VII.
NobleandNorman,CedarvilleUniversity,2009,RevA.12010 e. Doubleclickontheboneplatepartandcreateasurfaceonthefaceoftheplateopposite ofthefacewiththedatumplaneonit. f. Thencreatesurfacesonthefacesintheholeswhichwillbeincontactwiththescrews. (Createasurfaceforeachhole). g. DoubleclickontheScrewpartandcreateasurfaceonthecircumferentialfaceofthe screw. Interactions Interactionsallowyoutospecifyhowonesurfaceaffectsanothersurface,sothisiswhere frictionalaffectsarespecified. a. RightclickonInteractionstabontheModelTree,andselectCreate. b. NametheinteractionBoneBonePlateandthestepasInitial.MakesuretheTypeis SurfacetoSurface(Standard)andthenclickContinue. c. Selectthesurfaceyoucreatedontheboneplatetobethemastersurfaceandtheouter circumferenceofthebonetobetheslavesurface.(UsetheSurfaceMenutoselectthe surfaceyoucannotselectthesurfaceintheassembly.IntheRegionSelectionbox,make surethatHighlightselectionsinviewportinthesurfaceselectionmenuischeckedso youcanseewhichsurfaceyouareselecting). d. Settheslidingformulationtosmallsliding,thediscretizationmethodassurfaceto surface,andunderslaveadjustmentselectAdjustonlytoremoveoverclosure.On theSurfaceSmoothingtabselectAutomaticallysmoothsurfacesandontheClearance tableavethedefault(Notspecified).NexttoInteractionPropertyclickCreate.Typein FrictionlessandmakesureContactishighlighted,andclickContinue.Clickon MechanicalandthenTangentialBehavior.ItshouldhaveFrictionlesssetasthe default.ThenclickonMechanicalagainandclickNormalBehavior.Leavethe defaultsettingsandclickOK.ThenclickOKatthebottomoftheinteractionwindowto createtheinteraction. e. CreateaBonePlateScrewsurfacetosurfacecontactinteraction(screwisthemaster andboneplateistheslave)thatissmallsliding,nodetosurfacediscretizationmethod, slavenodesadjustonlytoremoveoverclosure,donotsmoothsurfaces,andaninitial clearanceuniformvalueacrossslavesurfaceof0.Thencreateanotherinteraction propertycalledSteelSteelwiththeTangentialBehaviorsetasPenaltywitha frictionalcoefficientof0.5(withnoothersettings)andtheNormalBehaviorsetasthe defaultsettings. f. Repeatthepreviousstepfortheotherscrew Constraints Constraintslettheprogramknowthatthecylindersstuckthroughthebonearesupposedto bescrewsstuckinthebone.Byconstrainingthesepartstogether,theyactasistheyare perfectlygluedtogether. a. DoubleclickontheConstraintstabontheModelTree b. NametheconstraintBoneScrew1andmakesurethatTieisselectedasthetypeand clickcontinue.
VIII.
IX.
NobleandNorman,CedarvilleUniversity,2009,RevA.12010 c. Selecttheoutersurfaceofthefirstscrewasthemastersurface,andthecorresponding screwholeintheboneastheslavesurface.IntheRegionSelectionbox,makesurethat Highlightselectionsinviewportinthesurfaceselectionmenuischeckedsoyoucansee whichsurfaceyouareselecting.(UsetheSurfaceMenutoselectthesurfaceyou cannotselectthesurfaceintheassembly) d. LeavethedefaultoptionsintheEditConstraintboxandclickOKtocreatethe constraint e. Repeatthisprocessfortheotherscrew. CreatingBoundaryConditions a. DoubleclickonBoneunderthePartstab. b. CreateasetonthebottomofthebonesegmentcalledFixedEnd. c. RightclickonBCstabontheModelTreeandselectCreate. d. NameitFixedEnd,leavethedefaultoptions(initialstep)selectedandselect Continue. e. ClickonSetsatthebottomrightoftheviewportandclickontheFixedEndset f. SelectEncastreastheboundarycondition,andclickOK. LoadCreation a. DoubleclickontheSteptabontheModelTree.NamethenewstepLoadandmake surethatGeneralisselectedastheProceduretypeandthatStatic,Generalis highlightedandclickContinue.LeavethedefaultsettingsandclickOK. b. ThendoubleclickontheLoadstabontheModelTreeandnamethenewload Pressure.MakesurethestepisLoad,thecategoryisMechanical,andthetypeis Pressure,andthenclickContinue.Selectthetopofthebonesection(theendthat doesnothavetheboundaryconditionappliedtoit)astheregionfortheload.Input2.5 (MPa)asthemagnitudeandclickOK.Yourmodelshouldlookliketheoneshownin Figure8.
X.
XI.
Figure8.BonePlateAssemblywithLoadingandBoundaryConditions
NobleandNorman,CedarvilleUniversity,2009,RevA.12010 XII. Meshing Meshingbreaksthepartintolittlesections(finiteelements) a. UnderthePartstab,expandBoneanddoubleclickonMesh. b. SelectMeshControlsfromthemenuatthetopofthescreen. c. ClickanddragintheviewportselecttheentiremodelandclickDone.Thenselect Tet(Tetrahedral)astheelementshape.FreewillbeselectedastheMethod,and underAlgorithmselectUsedefaultalgorithmandUsedmappedtrimeshingon boundingfaceswhereappropriate,thenclickOK.Thepartshouldthenturntoadark pinkcolor. d. ThengotoSeedPartfromthemenuatthetopofthescreen.Useanapproximate globalsizeof7,setthecurvaturecontrolfactorto0.03,andclickOK. e. ThengotoMeshPartfromthemenuatthetopofthescreen.ThenclickYesatthe bottomoftheviewporttomeshthepart. f. ExpandtheBonePlatepartontheModelTreeanddoubleclickonMesh g. ChangetheMeshControlstobethesameasthebone.(Partsbandc) h. Seedthepartwithaglobalsizeof3andsetthecurvaturecontrolfactoras0.03andthen meshthepart. i. ExpandtheScrewPartontheModelTreeanddoubleclickonMesh j. LeavetheMeshControlsastheyare.Theyellowcolormeansthatthiswillbea hexahedralmesh. k. Seedthepartwithaglobalsizeof1withcurvaturecontrolkeptat0.1andthenmeshthe part. JobCreation Jobsallowyoutosubmitthemodelyoucreatedtobeanalyzed(andhopefullysolved)by ABAQUS. a. DoubleclickontheJobtabontheModelTree b. NametheJobwithyournameinit(Ex.Stan_Marsh_Bone_Plate)andclickContinue. c. GototheMemorytabandwithPercentofphysicalmemoryselected,input100 d. OntheParallelizationtab,selectUsemultipleprocessorswhichdefaultsto2.Then clickOKatthebottomofthewindowtocreatethejob. e. ExpandtheJobtabonthemodeltree,rightclickonthejobyoucreated,andselect Submit. f. Themodelshouldtakeabout10minutestorun.Whenitisdone,therightclickonthe jobandselectResults. InterpretationofResults a. ClickonthePlotContoursonDeformedShapeicon onrightoftheviewport.The modelwilllookverydeformedasitisbeingexaggeratedsoyoucanseetheeffect.To seetheactualdeformation,gotoOptionsCommonfromthemenuatthetopofthe screen.OntheBasictaboftheCommonPlotOptionswindow,selectUniformasthe deformationscalefactor,input1asthevalue,andclickOK.
XIII.
XIV.
NobleandNorman,CedarvilleUniversity,2009,RevA.12010 b. UndertheOutputDatabasestreeontheleft,expandyourjob,thenexpandInstances, rightclickonBONEPLATE1andselectReplace. c. VonMisesstressisthedefaultoutputparameter,souseaprintscreentotakea screenshotofyourentiremodelwiththestresslegend.PastetheimageintoPaint,crop it,andsavetheimage.(orprintfromFilemenuatthetopofpage) d. Tochangetheoutputparameter,gotoResultFieldOutputfromthemenuatthetop ofthescreen. e. ClickontheSymbolVariabletabandselectSelecteddirectcomponentunderTensor Variableonthebottomleftofthebox.MakesurethattheoutputvariableSis selected.ThenclickonS11toseewhatdirectionthosestressesarein.Thearrows shouldbegoingleftandright.ClickonS22andthenS33tounderstandwhichdirection thosestressesarein. f. GobacktothePrimaryVariableTabandchecktheboxthatsaysListonlyvariableswith results(atintegrationpoints). g. SelectS11andclickApply.IntheboxthatpopsupselectContourandclickOK.Make suretheelementsareorientedasdescribedpreviously.RepeatthisprocessforS22,S12 andS33.PrintScreentocapturethevonMisesstress.Croptheimagewiththelegend showingandsaveit.Youwillturninthisimage. CreatingaNodePath(forviewingresultsalongaparticularpath) a. Produceamodelplotwithnodesymbolsandnodenumbersvisiblepriortocreatingthe pathTherearedifferentwaystodothis(seenodelist,edgelistandcircularinSection44 ofABAQUS/CAEUsersManual). i. Inplotmenuatthetopofthepage,selectundeformedshape ii. UnderOptionsCommonchooseLabelsandthenshownodelabels. iii. Makeacuttoviewnodenumbersinpatharea. ToolsViewCutManager SelectzplanethencheckModeltobestviewnodesatthedesiredlocation (e.g.atposition=70).Checkview/orientationandmagnificationtogetnodesor desiredpath.(Leftorrightviews)Itdoesnotmatterifyouselectnodesonthe +zorzfaceoftheboneadjacenttothefracturecallus. iv. Notenodesalongpathofinterest(i.e.outercircumference). b. CreateNodePath ToolsPathCreate InputName= SelectNodelistandthenContinue Youcaneitherselectnodesfromtheviewport(addbeforeorafter)orput preselectednodesinthePathdefinitiontable(e.g.4,65:89:1or8,166:190:1). Firstselectpartinstanceandtheneitherenternodeintableorselectfrom viewportasdescribedinSection44oftheabaqusmanual. SelectOK(Repeatasnecessaryforotherpaths.) c. Viewresultsfornodepath
XV.
NobleandNorman,CedarvilleUniversity,2009,RevA.12010 i LocatetheXYDatafromPathoptions:
Themodelplotinthecurrentviewportchangestohighlightthepathyouhaveselected.If thepathisnotcorrect,gobacktostepaorbandmakethecorrections. iii ClicktheUndeformedtochoosewhetherAbaqusinterpretsthepointsthatmakeup thepathaslocationsontheundeformedorthedeformedmodelshape,respectively. ToobtainXYdataatlocationswherethepathintersectsthemodelaswellasatthe pointsthatmakeupthepath,theIncludeintersectionsisused.Thedefaultisto obtaindataonlyatthepointsthatmakeupthepath.Forundeformedshape,donot selectincludeintersection. Forxaxis,choosetruedistanceandforyaxis,choosethefinalloadincrement(e.g. index=1).Forfieldoutput,chooseS33(zaxisnormalstress). Toevaluateanddisplaythedata,clickPlot.
iv
v.
vi
Note:ToplotyoursavedXYdataobject,selectTools XYData Plotfromthemain menubarandchoosetheXYdataobjectfromthepullrightmenu. viii REPEATTHERESULTSPROCESSFORFEARUNSWHERETHEFRACTURECALLUSMODULUS ISEQUALTO: 1%HEALED 50%HEALED 75%HEALED 100%HEALED E=10MPa E=10,000MPa E=15,000MPa E=20,000 (alreadydoneabove) Whenyouhavefinished,clickCanceltoclosethedialogbox.