# -*- coding: mbcs -*- # # ABAQUS/CAE Version 6.6-1 replay file # Internal Version: 2006_03_22-16.31.34 69548 # Run by ahvarma on Wed Mar 21 10:09:32 2007 # # from driverUtils import executeOnCaeGraphicsStartup # executeOnCaeGraphicsStartup() #: Executing "onCaeGraphicsStartup()" in the site directory ... from abaqus import * from abaqusConstants import * session.Viewport(name='Viewport: 1', origin=(0.0, 0.0), width=397.142211914062, height=188.006256103516) session.viewports['Viewport: 1'].makeCurrent() session.viewports['Viewport: 1'].maximize() from caeModules import * from driverUtils import executeOnCaeStartup executeOnCaeStartup() openMdb( pathName='/home/bridge/b/ahvarma/public-web/CE595/Abaqus/BendingExample/Beam_Bending_Example.cae') #: The model database "/home/bridge/b/ahvarma/public-web/CE595/Abaqus/BendingExample/Beam_Bending_Example.cae" has been opened. session.viewports['Viewport: 1'].setValues(displayedObject=None) p = mdb.models['Model-1'].parts['Part-1'] session.viewports['Viewport: 1'].setValues(displayedObject=p) a = mdb.models['Model-1'].rootAssembly session.viewports['Viewport: 1'].setValues(displayedObject=a) session.viewports['Viewport: 1'].assemblyDisplay.setValues(mesh=ON) session.viewports['Viewport: 1'].assemblyDisplay.meshOptions.setValues( meshTechnique=ON) session.viewports['Viewport: 1'].assemblyDisplay.setValues( renderStyle=WIREFRAME) session.viewports['Viewport: 1'].assemblyDisplay.setValues(mesh=OFF) session.viewports['Viewport: 1'].assemblyDisplay.meshOptions.setValues( meshTechnique=OFF) o3 = session.openOdb(name='Q4-reduced.odb') #: Model: /home/bridge/b/ahvarma/public-web/CE595/Abaqus/BendingExample/Q4-reduced.odb #: Number of Assemblies: 1 #: Number of Assembly instances: 0 #: Number of Part instances: 1 #: Number of Meshes: 1 #: Number of Element Sets: 1 #: Number of Node Sets: 1 #: Number of Steps: 1 session.viewports['Viewport: 1'].setValues(displayedObject=o3) session.viewports['Viewport: 1'].odbDisplay.display.setValues(plotState=( DEFORMED, )) session.viewports['Viewport: 1'].odbDisplay.setPrimaryVariable( variableLabel='U', outputPosition=NODAL, refinement=(COMPONENT, 'U2')) session.viewports['Viewport: 1'].odbDisplay.display.setValues(plotState=( CONTOURS_ON_DEF, )) session.viewports['Viewport: 1'].viewportAnnotationOptions.setValues( triadFont='-*-courier-medium-r-normal-*-*-120-*-*-m-*-*-*', legendFont='-*-courier-medium-r-normal-*-*-120-*-*-m-*-*-*', titleFont='-*-courier-medium-r-normal-*-*-120-*-*-m-*-*-*', stateFont='-*-courier-medium-r-normal-*-*-120-*-*-m-*-*-*') session.viewports['Viewport: 1'].viewportAnnotationOptions.setValues( triadFont='-*-courier-medium-r-normal-*-*-140-*-*-m-*-*-*', legendFont='-*-courier-medium-r-normal-*-*-140-*-*-m-*-*-*', titleFont='-*-courier-medium-r-normal-*-*-140-*-*-m-*-*-*', stateFont='-*-courier-medium-r-normal-*-*-140-*-*-m-*-*-*') session.viewports['Viewport: 1'].view.fitView() session.viewports['Viewport: 1'].odbDisplay.setPrimaryVariable( variableLabel='S', outputPosition=INTEGRATION_POINT, refinement=(INVARIANT, 'Mises')) session.viewports['Viewport: 1'].odbDisplay.setPrimaryVariable( variableLabel='S', outputPosition=INTEGRATION_POINT, refinement=(COMPONENT, 'S12')) session.viewports['Viewport: 1'].odbDisplay.setPrimaryVariable( variableLabel='S', outputPosition=INTEGRATION_POINT, refinement=(COMPONENT, 'S11')) a = mdb.models['Model-1'].rootAssembly session.viewports['Viewport: 1'].setValues(displayedObject=a) session.viewports['Viewport: 1'].assemblyDisplay.setValues(mesh=ON) session.viewports['Viewport: 1'].assemblyDisplay.meshOptions.setValues( meshTechnique=ON) a = mdb.models['Model-1'].rootAssembly f1 = a.instances['Part-1-1'].faces pickedRegions = f1.getSequenceFromMask(mask=('[#1 ]', ), ) a.deleteMesh(regions=pickedRegions) a = mdb.models['Model-1'].rootAssembly e1 = a.instances['Part-1-1'].edges pickedEdges = e1.getSequenceFromMask(mask=('[#a ]', ), ) a.seedEdgeByNumber(edges=pickedEdges, number=2) a = mdb.models['Model-1'].rootAssembly e1 = a.instances['Part-1-1'].edges pickedEdges = e1.getSequenceFromMask(mask=('[#5 ]', ), ) a.seedEdgeByNumber(edges=pickedEdges, number=10) elemType1 = mesh.ElemType(elemCode=CPS4R, elemLibrary=STANDARD, secondOrderAccuracy=OFF, hourglassControl=DEFAULT, distortionControl=DEFAULT) elemType2 = mesh.ElemType(elemCode=CPS3, elemLibrary=STANDARD) a = mdb.models['Model-1'].rootAssembly f1 = a.instances['Part-1-1'].faces faces1 = f1.getSequenceFromMask(mask=('[#1 ]', ), ) pickedRegions =(faces1, ) a.setElementType(regions=pickedRegions, elemTypes=(elemType1, elemType2)) a = mdb.models['Model-1'].rootAssembly f1 = a.instances['Part-1-1'].faces pickedRegions = f1.getSequenceFromMask(mask=('[#1 ]', ), ) a.generateMesh(regions=pickedRegions) session.viewports['Viewport: 1'].assemblyDisplay.setValues(mesh=OFF) session.viewports['Viewport: 1'].assemblyDisplay.meshOptions.setValues( meshTechnique=OFF) mdb.Job(name='Q4-reduced-fine', model='Model-1', type=ANALYSIS, explicitPrecision=SINGLE, nodalOutputPrecision=SINGLE, description='Q4-reduced-fine-mesh', parallelizationMethodExplicit=DOMAIN, multiprocessingMode=DEFAULT, numDomains=2, userSubroutine='', numCpus=2, preMemory=390.625, standardMemory=1562.5, standardMemoryPolicy=MODERATE, scratch='', echoPrint=OFF, modelPrint=OFF, contactPrint=OFF, historyPrint=OFF) mdb.jobs['Q4-reduced-fine'].submit(consistencyChecking=OFF) #: The job input file "Q4-reduced-fine.inp" has been submitted for analysis. #: Job Q4-reduced-fine: Analysis Input File Processor completed successfully. #: Job Q4-reduced-fine: ABAQUS/Standard completed successfully. #: Job Q4-reduced-fine completed successfully. o3 = session.openOdb(name='Q4-reduced-fine.odb') #: Model: /home/bridge/b/ahvarma/public-web/CE595/Abaqus/BendingExample/Q4-reduced-fine.odb #: Number of Assemblies: 1 #: Number of Assembly instances: 0 #: Number of Part instances: 1 #: Number of Meshes: 1 #: Number of Element Sets: 1 #: Number of Node Sets: 1 #: Number of Steps: 1 session.viewports['Viewport: 1'].setValues(displayedObject=o3) session.viewports['Viewport: 1'].odbDisplay.display.setValues(plotState=( DEFORMED, )) session.viewports['Viewport: 1'].odbDisplay.setPrimaryVariable( variableLabel='U', outputPosition=NODAL, refinement=(COMPONENT, 'U2')) session.viewports['Viewport: 1'].odbDisplay.display.setValues(plotState=( CONTOURS_ON_DEF, )) session.viewports['Viewport: 1'].odbDisplay.display.setValues(plotState=( SYMBOLS_ON_DEF, )) session.viewports['Viewport: 1'].odbDisplay.setPrimaryVariable( variableLabel='S', outputPosition=INTEGRATION_POINT, refinement=(COMPONENT, 'S11')) session.viewports['Viewport: 1'].odbDisplay.commonOptions.setValues( renderStyle=WIREFRAME, ) session.viewports['Viewport: 1'].odbDisplay.display.setValues(plotState=( CONTOURS_ON_DEF, )) session.viewports['Viewport: 1'].odbDisplay.contourOptions.setValues( contourMethod=TESSELLATED, maxValue=37.964, minValue=-37.964) session.viewports['Viewport: 1'].odbDisplay.contourOptions.setValues( contourMethod=TEXTURE_MAPPED) session.viewports['Viewport: 1'].odbDisplay.contourOptions.setValues( contourMethod=TESSELLATED) session.viewports['Viewport: 1'].odbDisplay.setPrimaryVariable( variableLabel='E', outputPosition=INTEGRATION_POINT, refinement=(COMPONENT, 'E11')) mdb.save() #: The model database has been saved to "/home/bridge/b/ahvarma/public-web/CE595/Abaqus/BendingExample/Beam_Bending_Example.cae". a = mdb.models['Model-1'].rootAssembly session.viewports['Viewport: 1'].setValues(displayedObject=a) session.viewports['Viewport: 1'].assemblyDisplay.setValues(mesh=ON) session.viewports['Viewport: 1'].assemblyDisplay.meshOptions.setValues( meshTechnique=ON) a = mdb.models['Model-1'].rootAssembly f1 = a.instances['Part-1-1'].faces pickedRegions = f1.getSequenceFromMask(mask=('[#1 ]', ), ) a.deleteMesh(regions=pickedRegions) elemType1 = mesh.ElemType(elemCode=CPS8R, elemLibrary=STANDARD) elemType2 = mesh.ElemType(elemCode=CPS6M, elemLibrary=STANDARD) a = mdb.models['Model-1'].rootAssembly f1 = a.instances['Part-1-1'].faces faces1 = f1.getSequenceFromMask(mask=('[#1 ]', ), ) pickedRegions =(faces1, ) a.setElementType(regions=pickedRegions, elemTypes=(elemType1, elemType2)) a = mdb.models['Model-1'].rootAssembly f1 = a.instances['Part-1-1'].faces pickedRegions = f1.getSequenceFromMask(mask=('[#1 ]', ), ) a.generateMesh(regions=pickedRegions) session.viewports['Viewport: 1'].assemblyDisplay.setValues(mesh=OFF) session.viewports['Viewport: 1'].assemblyDisplay.meshOptions.setValues( meshTechnique=OFF) mdb.Job(name='Q8-reduced-fine', model='Model-1', type=ANALYSIS, explicitPrecision=SINGLE, nodalOutputPrecision=SINGLE, description='Q8-reduced-fine-mesh', parallelizationMethodExplicit=DOMAIN, multiprocessingMode=DEFAULT, numDomains=2, userSubroutine='', numCpus=2, preMemory=390.625, standardMemory=1562.5, standardMemoryPolicy=MODERATE, scratch='', echoPrint=OFF, modelPrint=OFF, contactPrint=OFF, historyPrint=OFF) mdb.jobs['Q8-reduced-fine'].submit(consistencyChecking=OFF) #: The job input file "Q8-reduced-fine.inp" has been submitted for analysis. #: Job Q8-reduced-fine: Analysis Input File Processor completed successfully. #: Job Q8-reduced-fine: ABAQUS/Standard completed successfully. #: Job Q8-reduced-fine completed successfully. o3 = session.openOdb(name='Q8-reduced-fine.odb') #: Model: /home/bridge/b/ahvarma/public-web/CE595/Abaqus/BendingExample/Q8-reduced-fine.odb #: Number of Assemblies: 1 #: Number of Assembly instances: 0 #: Number of Part instances: 1 #: Number of Meshes: 1 #: Number of Element Sets: 1 #: Number of Node Sets: 1 #: Number of Steps: 1 session.viewports['Viewport: 1'].setValues(displayedObject=o3) session.viewports['Viewport: 1'].odbDisplay.display.setValues(plotState=( DEFORMED, )) session.viewports['Viewport: 1'].odbDisplay.display.setValues(plotState=( CONTOURS_ON_DEF, )) session.viewports['Viewport: 1'].odbDisplay.basicOptions.setValues( averageElementOutput=FALSE) session.viewports['Viewport: 1'].odbDisplay.setPrimaryVariable( variableLabel='S', outputPosition=INTEGRATION_POINT, refinement=(COMPONENT, 'S11')) session.viewports['Viewport: 1'].odbDisplay.display.setValues(plotState=( SYMBOLS_ON_DEF, )) mdb.save() #: The model database has been saved to "/home/bridge/b/ahvarma/public-web/CE595/Abaqus/BendingExample/Beam_Bending_Example.cae".