MSC优化Patran实例PPT课件_第1页
MSC优化Patran实例PPT课件_第2页
MSC优化Patran实例PPT课件_第3页
MSC优化Patran实例PPT课件_第4页
MSC优化Patran实例PPT课件_第5页
已阅读5页,还剩37页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

WORKSHOP13-BARTRUSSOPTIMIZATIONSUBJECTTOSTATICLOADING,DesignModelDescriptionObjectiveFunction:WeightminimizationDesignVariables:Cross-sectionalareaA1andA2Constraints:StressAllowable:20ksitension15ksicompressionDisplacementatgrid4:Xdirection0.2inYdirection0.2in,SuggestedExerciseStepsOpenanewdatabaseandcallitwkshp1.db.Turnonallthelabelsandselectfrontview.Createnewnodesforthemodel.CreatebarelementsfromthepreviousnodesMakeanewmaterialcalledalumandsetsitsproperties.Createa1-Drodwithpropertysetnamedprop_1andsetsitsmaterialpropertytoalumwithareaof1.Createanother1-Drodwithpropertysetnamedprop_2andsetsitsmaterialpropertytoalumwithareaof2.UnderLoads/BCs,createanewnodaldisplacementcalleddisp_1andsetsitstranslationandrotationparameters.Createanothernodaldisplacementcalleddisp_2andsetsitsparameters.Createanodalforcecalledforce_1andsetsitsforcepropertyandapplicationregion.Createanotherforcecalledforce_2andsetsitsforcepropertiesandapplicationregion.Createaloadcasecalledcase_1andsetsitsproperties.Createanotherloadcasecalledcase_2andsetsitsdisplacementandforceproperties.Createdesignvariablesusing1-Drodwithprop_1andprop_2andassociatedareas.Createdesignobjectivefromthedesignstudypre-processingtools.CreatedesignconstraintsonXdisplacement,Ydisplacement,andaxialstress.,SuggestedExerciseStepsCreateadesignstudycalledopt_1byincludingdesignvariables,objectivesandconstraints.ReviewthedesignstudycontentsusingtheDesignStudySummaryoption.CreateaninputfileforoptimizationSetnecessaryparameters.Selecttheexistingdesignstudyandglobalobjective.Createthesubcasesbyincludingdesiredconstraints.Selectsubcaseforthejob.GeneratetheanalysisBulkDatafile:wkshp1.bdfComparewkshp1.bdfwiththesampleinputfile.Comparewkshp1.bdfwiththesampleinputfile(contd).Comparewkshp1.bdfwiththesampleintputfile(contd).Submitthewkshp1.bdfforNastrananalysisandcheckforerrors.Comparetheresultswiththesampleoutput.InPatran,readtheresultfileusingNastransgeneratedfile,wkshp1.op2.PlottheDesignVariableHistoryontheXYplot.PlottheObjectiveFunctionHistoryontheXYplot.PlottheMaximumConstraintHistoryontheXYplot.QuitMSC.Patran.,Figure1.2ConstraintsandAppliedForces(Case1),Figure1.3ConstraintsandAppliedForces(Case2),Figure1.1GeometryandFiniteElements,Table1.1MaterialProperties,Step1.CreateaNewDatabase,Opendatabase.File/New.Enterwkshp1forFileName.ClickOK.UnderNewModelPreferences,selectBasedonModelTolerance.SelectMSC.NASTRANforAnalysisCode.SelectStructuralforAnalysisType.OK.,a,Step2.ShowAllLabels,Showlabelsandchangetheviewtofrontview.ShowallentitylabelsFrontviewWheneverpossible,deselectAutoExecuteoption.,b,a,Step3.CreateNewNodes,CreatenewnodesElementsCreate/Node/EditDeselectAssociatewithGeometryEnter-1000forNodeLocationListApplyRepeatthesamestepsacwith000forNodeLocationListandclickApplyRepeatthesamestepsacwith1000forNodeLocationListandclickApplyRepeatthesamestepsacwith0-100forNodeLocationListandclickApply,b,c,d,e,z,a,Step4.Createbars,CreatebarsElementsCreate/Element/EditSelectBarforShapeSelectNode1fromtheviewportforNode1=EnterNode4fromtheviewportforNode2=ApplyRepeatstepsacwith:Node2forNode1=Node4forNode2=andclickApply.Repeatstepsacwith:Node3forNode1=Node4forNode2=andclickApply.,z,b,c,e,d,f,a,Step5.CreateandDefinetheMaterialsproperties,Defineamaterialusingthespecifiedmodulusofelasticityandallowablestresses.MaterialsCreate/Isotropic/ManualInputEnteralumforMaterialNameInputPropertiesEnter10e6forElasticModulus=Enter0.3forPoissonRatio=Enter0.1forDensity=OKApply,b,c,d,e,f,g,h,i,a,Step6.Createa1-DRodandSetitsProperties,Createa1Drodwithaluminumproperties.PropertiesCreate/1D/RodEnterprop_1forPropertySetNameInputPropertiesSelectalumintheSelectMaterialdataboxforMaterialName.Enter1forAreaOKForSelectMembers,clickonBeamElementiconandselectrodelements1and3fromtheviewport.Addj.Apply,e,f,g,a,Step7.CreateanotherRodandSetitsProperties,Createanotherpropertywiththenewinputproperties.PropertiesCreate/1D/RodEnterprop_2forPropertySetNameInputPropertiesSelectalumintheSelectMaterialdataboxforMaterialName.Enter2fortheAreaOKForSelectMembers,clickonBeamElementiconandselectElm2forSelectMembersAddj.Apply,b,c,d,h,i,j,e,f,g,a,Step8.CreateaLoad/BC,Createanodaldisplacementcalleddisp_1.Loads/BCsCreate/Displacement/Nodal.Enterdisp_1forNewSetNameInputDataEnterforTranslationsEnterforRotationsOKSelectApplicationRegionsSelectFEMunderGeometryFilterDragthemousetoselectNode1,Node2,andNode3fromtheviewportforSelectNodesAddOKApply,m,l,k,j,i,h,g,f,e,d,c,b,a,Step9.CreateaLoad/BC(Cont.),Createanothernodaldisplacementcalleddisp_2.Loads/BCsCreate/Displacement/Nodal.Enterdisp_2forNewSetNameInputDataEnterforTranslationsEnterforRotationsOKSelectApplicationRegionsSelectFEMunderGeometryFilterSelectNode4fromtheviewportforSelectNodesAddOKApply,m,l,k,j,i,h,g,f,e,d,c,b,a,Step10.ApplyForcesonXandY,Createanewnodalforcecalledforce_1.Loads/BCsCreate/Force/NodalEnterforce_1forNewSetNameInputDataEnterforForceOKSelectApplicationRegionSelectFEMunderGeometryFilterSelectNode4fromtheviewportforSelectNodesAddOKApply,k,j,i,h,g,f,e,d,c,b,l,a,Step11.ApplyForcesonXandY(Cont.),Createanothernodalforcecalledforce_2.Loads/BCsCreate/Force/NodalEnterforce_2forNewSetNameInputDataEnterforForceOKSelectApplicationRegionSelectFEMunderGeometryFilterSelectNode4fromtheviewportforSelectNodesAddOKApply,k,j,i,h,g,f,e,d,c,b,l,a,Step12.CreateLoadCases,CreateanewLoadCasecalledcase_1.LoadCases.CreateEntercase_1asLoadCaseNameInputDataUnderSelectIndividualLoads/BCsdatabox,selectDispl_disp_1Displ_disp_2Force_force_1OKApply,g,f,e,d,c,b,a,Step13.CreateLoadCases(Cont.),CreateanotherLoadCasecalledcase_2.LoadCases.CreateEntercase_2asLoadCaseNameInputDataUnderSelectIndividualLoads/BCsdatabox,selectDispl_disp_1Displ_disp_2Force_force_2OKApply,Note:Theviewportstaysthesame.,g,f,e,d,c,b,a,Step14.CreateDesignVariablefromTools,UseToolstocreatetheDesignVariablesforthemodel.Tools/DesignStudy/Pre-ProcessCreate/DesignVariable/PropertySelect1DforDimensionsSelectRodforTypeSelectprop_1fromSelectPropertySetdataboxSelectAreafromSelectPropertyNamedataboxApply,a,g,f,e,d,c,b,Step14a.CreateDesignVariablefromTools(Cont.),g,f,e,d,c,b,UseToolstocreatetheDesignVariablesforthemodel.Tools/DesignStudy/Pre-ProcessCreate/DesignVariable/PropertySelect1DforDimensionsSelectRodforTypeSelectprop_2fromSelectPropertySetdataboxSelectAreafromSelectPropertyNamedataboxApplyClose,h,a,Step15.CreateDesignObjectivefromTools,CreateObjectivefortheDesignStudy.Tools/DesignStudy/Pre-ProcessCreate/ObjectiveSelectGlobalastheSolution.SelectWeightastheResponse.EnterTotal_WeightastheObjectiveNameSelectminimizeunderMin/Maxselectionbox.Apply,e,d,c,b,f,g,a,Step16.CreateDesignConstraintsfromTools(Cont.),CreateDesignConstraintsfortheDesignStudyTools/DesignStudy/Pre-ProcessCreate/ConstraintDISP_1forConstraintNameSelectNode4forSelectNodeSelectTXoptionunderDisplacementComponentEnter0.2forLowerBoundEnter0.2forUpperBoundApplyDISP_2forConstraintNameSelectNode4forSelectNodeSelectTYoptionunderDisplacementComponentEnter0.2forLowerBoundEnter0.2forUpperBoundApply,a,h,f,d,c,b,i,g,j,k,l,m,e,n,Step16a.CreateDesignConstraintsfromTools(Cont.),CreateStressConstraintsfortheDesignStudyTools/DesignStudy/Pre-ProcessCreate/ConstraintSelectStressfortheResponse.STRESS_1forConstraintNameSelectFEMunderConstraintRegionSelect1DSelectRodUnderSelectFiniteElement,dragyourmousetoselectElement1,Element2,andElement3fromtheviewportForSelectComponent,selectAxialEnter15000forLowerBoundinputbox.Enter20000forUpperBoundinputboxApply,a,g,f,e,d,c,b,i,h,j,k,l,Step17.CreateDesignStudyfromTools,CreateDesignStudyandsetitsproperties.Tools/DesignStudy/Pre-ProcessCreate/DesignStudyEnteropt_1forDesignStudyNameSelectDesignVariablesForprop_1_Area,enter0.1underLowerBoundandpressEnter,and100underUpperBoundandpressEnterforForprop_2_Area,enter0.1underLowerBoundandpressEnter,and100underUpperBoundandpressEnterforOKSelectObjectiveSelectTotal_WeightforthestudyCloseSelectConstraintsSelectdesiredconstraints(allofthemforthisstudy).CloseApply,f,e,d,c,b,a,g,i,j,l,n,m,h,k,Step18.DesignStudySummaryFromTools,ReviewcontentsinaDesignStudy.Tools/DesignStudy/Pre-ProcessSummary/DesignStudySelectopt_1fromDesignStudyListboxReviewvariouscontentsofthedesignstudy.Close,d,c,b,a,e,Step19a.CreateanInputFileforAnalysisTranslationParameters,Generateaninputfileandsetsitsparametersforanalysis.AnalysisOptimize/EntireModel/AnalysisDeckEnterwkshp1forJobNameTranslationParametersForDataOutput,selectOP2andPrintForMSC.NastranVersion,enter2005OK,a,g,f,e,d,c,b,Step19b.CreateanInputFileforAnalysisOptimizationParameters,Generateaninputfileandsetitsparametersforanalysis(Cont.)OptimizationParametersEnter10forMaximumNumberofStandardDesignCycles(DESMAX)=Enter1forPrintDesignData(P1)everyn-thcyclewheren=Enter1forPrintAnalysisResults(NASPRT)everyn-thcyclewheren=OK,a,e,d,c,b,Step20a.CreateanInputFileforAnalysisDesignStudySelect,a,b,SelecttheDesignStudyDesignStudySelectSelectopt_1,Step20b.CreateanInputFileforAnalysisGlobalObjectiveSelect,a,c,b,SelectaGlobalObjectiveGlobalObjectiveSelectSelectTotal_Weight,Step21a.CreateanInputFileforAnalysisSubcaseCreate,SelectconstraintsSubcasesSelectcase_1fromtheAvailableSubcasesSelectConstraints/ObjectiveSelectConstraintsSelectalloftheexistingconstraints.OKApplySelectcase_2fromtheAvailableSubcasesRepeatstepsc.-g.forcase_2.Cancel,a,d,c,b,f,e,g,h,i,j,Step21b.CreateanInputFileforAnalysisSubcaseSelect,GenerateaninputfileandsetsitsparametersforanalysisSubcaseSelectSelect101LINEARSTATICforSolutionTypeUnderSubcasesAvailable,selectcase_1andcase_2OKApplyAnMSC.Nastraninputfilecalledwkshp1.bdfwillbegenerated.ThisprocessoftranslatingyourmodelintoaninputfileiscalledtheForwardTranslation.TheForwardTranslationiscompletewhentheHeartbeatturnsgreen.MSC.Nastranusersshouldproceedtothenextstep.,a,e,d,c,b,e,Step22.GeneratedInputFile,Lookforthegeneratedinputfilenamedwkshp1.bdf.Itshouldbesimilartotheoutputbelow.,SOL200TIME600$DirectTextInputforExecutiveControlCENDTITLE=MSC.Nastranjobcreatedon25-Apr-05at13:06:35ECHO=NONEMAXLINES=999999999DESOBJ(MIN)=1ANALYSIS=STATICS$DirectTextInputforGlobalCaseControlDataSUBCASE1$Subcasename:case_1SUBTITLE=case_1SPC=2LOAD=2DISPLACEMENT(SORT1,REAL)=ALLSPCFORCES(SORT1,REAL)=ALLSTRESS(SORT1,REAL,VONMISES,BILIN)=ALLDESSUB=21$DirectTextInputforthisSubcaseSUBCASE2$Subcasename:case_2SUBTITLE=case_2SPC=2LOAD=4DISPLACEMENT(SORT1,REAL)=ALLSPCFORCES(SORT1,REAL)=ALLSTRESS(SORT1,REAL,VONMISES,BILIN)=ALLDESSUB=22$DirectTextInputforthisSubcaseBEGINBULKPARAMPOST-1PARAMPRTMAXIMYESPARAMNASPRT1$DirectTextInputforBulkData$ElementsandElementPropertiesforregion:prop_1PROD111.,Step23.GeneratedInputFile(Cont.),$Pset:prop_1willbeimportedas:prod.1CROD1114CROD3134$ElementsandElementPropertiesforregion:prop_2PROD212.$Pset:prop_2willbeimportedas:prod.2CROD2224$ReferencedMaterialRecords$MaterialRecord:alum$DescriptionofMaterial:Date:25-Apr-05Time:08:32:04MAT111.+7.3.101$NodesoftheEntireModelGRID1-10.0.0.GRID20.0.0.GRID310.0.0.GRID40.-10.0.$LoadsforLoadCase:case_1SPCADD246LOAD21.1.1$DisplacementConstraintsofLoadSet:disp_1SPDisplacementConstraintsofLoadSet:disp_2SPC1634564$LoadsforLoadCase:case_2LOAD41.1.3$NodalForcesofLoadSet:force_1FORCE14020000.-.8-.60.$NodalForcesofLoadSet:force_2FORCE34020000.8-.60.$ReferencedCoordinateFrames$.DESIGNVARIABLEDEFINITION$prop_1_AreaDESVAR1prop_1:11.1100.1.$prop_2_AreaDESVAR2prop_2:22.1100.1.$.DEFINITIONOFDESIGNVARIABLETOANALYSISMODELPARAMETERRELATIONSDVPREL11PROD1A11.DVPREL12PROD2A21.,Step24.GeneratedInputFile(Cont.),$.STRUCTURALRESPONSEIDENTIFICATIONDRESP11WWEIGHT$DCONADD21DCONADD21123$DCONADD22DCONADD22123$DISP_1DRESP12DIS2DISP14$DISP_2DRESP13DIS3DISP24$STRESS_1DRESP14STR4STRESSELEM2123$.CONSTRAINTSDCONSTR12-.2.2DCONSTR23-.2.2DCONSTR34-15000.20000.$.OPTIMIZATIONCONTROLDOPTPRMDESMAX10FSDMAX0P11P21CONV1.001CONV21.-20CONVDV.001CONVPR.01DELP.2DELX1.DPMIN.01DXMIN.05ENDDATA3951b41d,Step25.SubmittheModeltoNastranforAnalysis,IfyouhaveMSC.NASTRANonyourNetwork,youcansubmitthewkshp1.bdfforanalysis.OpenMSC.NASTRAN.FindandOpenwkshp1.bdf.Open.Run.Checkforfatalerrorsbyopeningupwkshp1.f06fileasatextdocumentandsearchingforthewordFATAL.Ifnofatalerrorsexist,thentheanalysiscompletedsuccessfully.Ifnomatchesexist,searchforthewordWARNING.DeterminewhetherexistingWARNINGmessagesindicatemodelingerrors.,a,c,b,Step26.ViewResultsinthef06File(Cont.),*SUMMARYOFDESIGNCYCLEHISTORY*(HARDCONVERGENCEACHIEVED)NUMBEROFFINITEELEMENTANALYSESCOMPLETED7NUMBEROFOPTIMIZATIONSW.R.T.APPROXIMATEMODELS6OBJECTIVEANDMAXIMUMCONSTRAINTHISTORY-OBJECTIVEFROMOBJECTIVEFROMFRACTIONALERRORMAXIMUMVALUECYCLEAPPROXIMATEEXACTOFOFNUMBEROPTIMIZATIONANALYSISAPPROXIMATIONCONSTRAINT-INITIAL4.828427E+00-3.234952E-0112.887955E+002.888277E+00-1.114384E-04-2.479180E-0222.754460E+002.754398E+002.250540E-05-4.326953E-0332.717907E+002.717877E+001.105302E-056.591797E-0542.705185E+002.705179E+002.203353E-061.682617E-0452.697357E+002.6973

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论