# -*- coding: mbcs -*-
from part import *
from material import *
from section import *
from assembly import *
from step import *
from interaction import *
from load import *
from mesh import *
from job import *
from sketch import *
from visualization import *
from connectorBehavior import *
mdb.models['Model-1'].ConstrainedSketch(name='__profile__', sheetSize=10.0)
mdb.models['Model-1'].sketches['__profile__'].Line(point1=(-5.0, -5.0), point2=
    (5.0, -5.0))
mdb.models['Model-1'].sketches['__profile__'].HorizontalConstraint(entity=
    mdb.models['Model-1'].sketches['__profile__'].geometry[2])
mdb.models['Model-1'].sketches['__profile__'].Line(point1=(5.0, -5.0), point2=(
    5.0, 5.0))
mdb.models['Model-1'].sketches['__profile__'].VerticalConstraint(entity=
    mdb.models['Model-1'].sketches['__profile__'].geometry[3])
mdb.models['Model-1'].sketches['__profile__'].PerpendicularConstraint(entity1=
    mdb.models['Model-1'].sketches['__profile__'].geometry[2], entity2=
    mdb.models['Model-1'].sketches['__profile__'].geometry[3])
mdb.models['Model-1'].sketches['__profile__'].Line(point1=(5.0, 5.0), point2=(
    -5.0, 5.0))
mdb.models['Model-1'].sketches['__profile__'].HorizontalConstraint(entity=
    mdb.models['Model-1'].sketches['__profile__'].geometry[4])
mdb.models['Model-1'].sketches['__profile__'].PerpendicularConstraint(entity1=
    mdb.models['Model-1'].sketches['__profile__'].geometry[3], entity2=
    mdb.models['Model-1'].sketches['__profile__'].geometry[4])
mdb.models['Model-1'].sketches['__profile__'].Line(point1=(-5.0, 5.0), point2=(
    -5.0, -5.0))
mdb.models['Model-1'].sketches['__profile__'].VerticalConstraint(entity=
    mdb.models['Model-1'].sketches['__profile__'].geometry[5])
mdb.models['Model-1'].sketches['__profile__'].PerpendicularConstraint(entity1=
    mdb.models['Model-1'].sketches['__profile__'].geometry[4], entity2=
    mdb.models['Model-1'].sketches['__profile__'].geometry[5])
mdb.models['Model-1'].sketches['__profile__'].ArcByCenterEnds(center=(-5.0, 
    -5.0), direction=COUNTERCLOCKWISE, point1=(2.0, -5.0), point2=(-5.0, 3.0))
mdb.models['Model-1'].sketches['__profile__'].CoincidentConstraint(entity1=
    mdb.models['Model-1'].sketches['__profile__'].vertices[4], entity2=
    mdb.models['Model-1'].sketches['__profile__'].geometry[2])
mdb.models['Model-1'].sketches['__profile__'].CoincidentConstraint(entity1=
    mdb.models['Model-1'].sketches['__profile__'].vertices[5], entity2=
    mdb.models['Model-1'].sketches['__profile__'].geometry[5])
del mdb.models['Model-1'].sketches['__profile__']
mdb.models['Model-1'].ConstrainedSketch(name='__profile__', sheetSize=10.0)
mdb.models['Model-1'].sketches['__profile__'].sketchOptions.setValues(gridAuto=
    OFF, gridSpacing=1.0)
mdb.models['Model-1'].sketches['__profile__'].ArcByCenterEnds(center=(-5.0, 
    -5.0), direction=COUNTERCLOCKWISE, point1=(2.0, -5.0), point2=(-5.0, 2.0))
mdb.models['Model-1'].sketches['__profile__'].Line(point1=(-5.0, 2.0), point2=(
    -5.0, 5.0))
mdb.models['Model-1'].sketches['__profile__'].VerticalConstraint(entity=
    mdb.models['Model-1'].sketches['__profile__'].geometry[3])
mdb.models['Model-1'].sketches['__profile__'].PerpendicularConstraint(entity1=
    mdb.models['Model-1'].sketches['__profile__'].geometry[2], entity2=
    mdb.models['Model-1'].sketches['__profile__'].geometry[3])
mdb.models['Model-1'].sketches['__profile__'].Line(point1=(-5.0, 5.0), point2=(
    5.0, 5.0))
mdb.models['Model-1'].sketches['__profile__'].HorizontalConstraint(entity=
    mdb.models['Model-1'].sketches['__profile__'].geometry[4])
mdb.models['Model-1'].sketches['__profile__'].PerpendicularConstraint(entity1=
    mdb.models['Model-1'].sketches['__profile__'].geometry[3], entity2=
    mdb.models['Model-1'].sketches['__profile__'].geometry[4])
mdb.models['Model-1'].sketches['__profile__'].Line(point1=(5.0, 5.0), point2=(
    5.0, -5.0))
mdb.models['Model-1'].sketches['__profile__'].VerticalConstraint(entity=
    mdb.models['Model-1'].sketches['__profile__'].geometry[5])
mdb.models['Model-1'].sketches['__profile__'].PerpendicularConstraint(entity1=
    mdb.models['Model-1'].sketches['__profile__'].geometry[4], entity2=
    mdb.models['Model-1'].sketches['__profile__'].geometry[5])
mdb.models['Model-1'].sketches['__profile__'].Line(point1=(5.0, -5.0), point2=(
    2.0, -5.0))
mdb.models['Model-1'].sketches['__profile__'].HorizontalConstraint(entity=
    mdb.models['Model-1'].sketches['__profile__'].geometry[6])
mdb.models['Model-1'].sketches['__profile__'].PerpendicularConstraint(entity1=
    mdb.models['Model-1'].sketches['__profile__'].geometry[5], entity2=
    mdb.models['Model-1'].sketches['__profile__'].geometry[6])
mdb.models['Model-1'].Part(dimensionality=TWO_D_PLANAR, name='Part-1', type=
    DEFORMABLE_BODY)
mdb.models['Model-1'].parts['Part-1'].BaseShell(sketch=
    mdb.models['Model-1'].sketches['__profile__'])
del mdb.models['Model-1'].sketches['__profile__']
mdb.models['Model-1'].Material(name='Aluminum')
mdb.models['Model-1'].materials['Aluminum'].Elastic(table=((10000000.0, 0.3), 
    ))
mdb.models['Model-1'].HomogeneousSolidSection(material='Aluminum', name=
    'Section-1', thickness=1.0)
mdb.models['Model-1'].parts['Part-1'].SectionAssignment(offset=0.0, region=
    Region(
    faces=mdb.models['Model-1'].parts['Part-1'].faces.getSequenceFromMask(
    mask=('[#1 ]', ), )), sectionName='Section-1')
mdb.models['Model-1'].rootAssembly.DatumCsysByDefault(CARTESIAN)
mdb.models['Model-1'].rootAssembly.Instance(dependent=ON, name='Part-1-1', 
    part=mdb.models['Model-1'].parts['Part-1'])
mdb.models['Model-1'].StaticStep(description='Problem From Text', name='Step-1'
    , previous='Initial')
mdb.models['Model-1'].XsymmBC(createStepName='Step-1', name='BC-1', region=
    Region(
    edges=mdb.models['Model-1'].rootAssembly.instances['Part-1-1'].edges.getSequenceFromMask(
    mask=('[#8 ]', ), )))
mdb.models['Model-1'].YsymmBC(createStepName='Step-1', name='BC-2', region=
    Region(
    edges=mdb.models['Model-1'].rootAssembly.instances['Part-1-1'].edges.getSequenceFromMask(
    mask=('[#1 ]', ), )))
mdb.models['Model-1'].Pressure(amplitude=UNSET, createStepName='Step-1', 
    distributionType=UNIFORM, field='', magnitude=1.0, name='Load-1', region=
    Region(
    side1Edges=mdb.models['Model-1'].rootAssembly.instances['Part-1-1'].edges.getSequenceFromMask(
    mask=('[#10 ]', ), )))
mdb.models['Model-1'].rootAssembly.makeIndependent(instances=(
    mdb.models['Model-1'].rootAssembly.instances['Part-1-1'], ))
mdb.models['Model-1'].rootAssembly.seedEdgeByNumber(edges=
    mdb.models['Model-1'].rootAssembly.instances['Part-1-1'].edges.getSequenceFromMask(
    ('[#9 ]', ), ), number=2)
mdb.models['Model-1'].rootAssembly.seedEdgeByNumber(edges=
    mdb.models['Model-1'].rootAssembly.instances['Part-1-1'].edges.getSequenceFromMask(
    ('[#10 ]', ), ), number=4)
mdb.models['Model-1'].rootAssembly.seedEdgeByNumber(edges=
    mdb.models['Model-1'].rootAssembly.instances['Part-1-1'].edges.getSequenceFromMask(
    ('[#6 ]', ), ), number=3)
mdb.models['Model-1'].rootAssembly.setMeshControls(regions=
    mdb.models['Model-1'].rootAssembly.instances['Part-1-1'].faces.getSequenceFromMask(
    ('[#1 ]', ), ), technique=STRUCTURED)
mdb.models['Model-1'].rootAssembly.setElementType(elemTypes=(ElemType(
    elemCode=CPS4I, elemLibrary=STANDARD), ElemType(elemCode=CPS3, 
    elemLibrary=STANDARD)), regions=(
    mdb.models['Model-1'].rootAssembly.instances['Part-1-1'].faces.getSequenceFromMask(
    ('[#1 ]', ), ), ))
mdb.models['Model-1'].rootAssembly.generateMesh(regions=(
    mdb.models['Model-1'].rootAssembly.instances['Part-1-1'], ))
mdb.Job(contactPrint=OFF, description='', echoPrint=OFF, explicitPrecision=
    SINGLE, historyPrint=OFF, model='Model-1', modelPrint=OFF, 
    multiprocessingMode=DEFAULT, name='HW1_1', nodalOutputPrecision=SINGLE, 
    numCpus=2, numDomains=2, parallelizationMethodExplicit=DOMAIN, preMemory=
    390.625, scratch='', standardMemory=1562.5, standardMemoryPolicy=MODERATE, 
    type=ANALYSIS, userSubroutine='')
mdb.jobs['HW1_1'].submit(consistencyChecking=OFF)
mdb.jobs.has_key('HW1_1')
mdb.jobs['HW1_1']._Message(STARTED, {'phase': BATCHPRE_PHASE, 
    'clientHost': 'buddha.ecn.purdue.edu', 'handle': 0, 'jobName': 'HW1_1'})
mdb.jobs.has_key('HW1_1')
mdb.jobs['HW1_1']._Message(ODB_FILE, {'phase': BATCHPRE_PHASE, 
    'file': '/home/bridge/b/ahvarma/public-web/CE595/HW1_1.odb', 
    'jobName': 'HW1_1'})
mdb.jobs.has_key('HW1_1')
mdb.jobs['HW1_1']._Message(COMPLETED, {'phase': BATCHPRE_PHASE, 
    'message': 'Analysis phase complete', 'jobName': 'HW1_1'})
mdb.jobs.has_key('HW1_1')
mdb.jobs['HW1_1']._Message(STARTED, {'phase': STANDARD_PHASE, 
    'clientHost': 'buddha.ecn.purdue.edu', 'handle': 0, 'jobName': 'HW1_1'})
mdb.jobs.has_key('HW1_1')
mdb.jobs['HW1_1']._Message(STEP, {'stepName': 'Problem From Text', 
    'phase': STANDARD_PHASE, 'stepId': 1, 'jobName': 'HW1_1'})
mdb.jobs.has_key('HW1_1')
mdb.jobs['HW1_1']._Message(ODB_FRAME, {'phase': STANDARD_PHASE, 'step': 0, 
    'frame': 0, 'jobName': 'HW1_1'})
mdb.jobs.has_key('HW1_1')
mdb.jobs['HW1_1']._Message(STATUS, {'totalTime': 0.0, 'attempts': 0, 
    'timeIncrement': 1.0, 'increment': 0, 'stepTime': 0.0, 'step': 1, 
    'jobName': 'HW1_1', 'severe': 0, 'iterations': 0, 'phase': STANDARD_PHASE, 
    'equilibrium': 0})
mdb.jobs.has_key('HW1_1')
mdb.jobs['HW1_1']._Message(ODB_FRAME, {'phase': STANDARD_PHASE, 'step': 0, 
    'frame': 1, 'jobName': 'HW1_1'})
mdb.jobs.has_key('HW1_1')
mdb.jobs['HW1_1']._Message(STATUS, {'totalTime': 1.0, 'attempts': 1, 
    'timeIncrement': 1.0, 'increment': 1, 'stepTime': 1.0, 'step': 1, 
    'jobName': 'HW1_1', 'severe': 0, 'iterations': 1, 'phase': STANDARD_PHASE, 
    'equilibrium': 1})
mdb.jobs.has_key('HW1_1')
mdb.jobs['HW1_1']._Message(END_STEP, {'phase': STANDARD_PHASE, 'stepId': 1, 
    'jobName': 'HW1_1'})
mdb.jobs.has_key('HW1_1')
mdb.jobs['HW1_1']._Message(COMPLETED, {'phase': STANDARD_PHASE, 
    'message': 'Analysis phase complete', 'jobName': 'HW1_1'})
mdb.jobs.has_key('HW1_1')
mdb.jobs['HW1_1']._Message(JOB_COMPLETED, {'time': 'Thu Mar  8 12:12:09 2007', 
    'jobName': 'HW1_1'})
mdb.models['Model-1'].rootAssembly.deleteMesh(regions=
    mdb.models['Model-1'].rootAssembly.instances['Part-1-1'].faces.getSequenceFromMask(
    ('[#1 ]', ), ))
mdb.models['Model-1'].rootAssembly.seedEdgeByNumber(edges=
    mdb.models['Model-1'].rootAssembly.instances['Part-1-1'].edges.getSequenceFromMask(
    ('[#9 ]', ), ), number=4)
mdb.models['Model-1'].rootAssembly.seedEdgeByNumber(edges=
    mdb.models['Model-1'].rootAssembly.instances['Part-1-1'].edges.getSequenceFromMask(
    ('[#10 ]', ), ), number=8)
mdb.models['Model-1'].rootAssembly.seedEdgeByNumber(edges=
    mdb.models['Model-1'].rootAssembly.instances['Part-1-1'].edges.getSequenceFromMask(
    ('[#6 ]', ), ), number=6)
mdb.models['Model-1'].rootAssembly.generateMesh(regions=
    mdb.models['Model-1'].rootAssembly.instances['Part-1-1'].faces.getSequenceFromMask(
    ('[#1 ]', ), ))
mdb.Job(contactPrint=OFF, description='', echoPrint=OFF, explicitPrecision=
    SINGLE, historyPrint=OFF, model='Model-1', modelPrint=OFF, 
    multiprocessingMode=DEFAULT, name='HW1_fine', nodalOutputPrecision=SINGLE, 
    numCpus=2, numDomains=2, parallelizationMethodExplicit=DOMAIN, preMemory=
    390.625, scratch='', standardMemory=1562.5, standardMemoryPolicy=MODERATE, 
    type=ANALYSIS, userSubroutine='')
mdb.jobs['HW1_fine'].submit(consistencyChecking=OFF)
mdb.jobs.has_key('HW1_fine')
mdb.jobs['HW1_fine']._Message(STARTED, {'phase': BATCHPRE_PHASE, 
    'clientHost': 'buddha.ecn.purdue.edu', 'handle': 0, 'jobName': 'HW1_fine'})
mdb.jobs.has_key('HW1_fine')
mdb.jobs['HW1_fine']._Message(ODB_FILE, {'phase': BATCHPRE_PHASE, 
    'file': '/home/bridge/b/ahvarma/public-web/CE595/HW1_fine.odb', 
    'jobName': 'HW1_fine'})
mdb.jobs.has_key('HW1_fine')
mdb.jobs['HW1_fine']._Message(COMPLETED, {'phase': BATCHPRE_PHASE, 
    'message': 'Analysis phase complete', 'jobName': 'HW1_fine'})
mdb.jobs.has_key('HW1_fine')
mdb.jobs['HW1_fine']._Message(STARTED, {'phase': STANDARD_PHASE, 
    'clientHost': 'buddha.ecn.purdue.edu', 'handle': 0, 'jobName': 'HW1_fine'})
mdb.jobs.has_key('HW1_fine')
mdb.jobs['HW1_fine']._Message(STEP, {'stepName': 'Problem From Text', 
    'phase': STANDARD_PHASE, 'stepId': 1, 'jobName': 'HW1_fine'})
mdb.jobs.has_key('HW1_fine')
mdb.jobs['HW1_fine']._Message(ODB_FRAME, {'phase': STANDARD_PHASE, 'step': 0, 
    'frame': 0, 'jobName': 'HW1_fine'})
mdb.jobs.has_key('HW1_fine')
mdb.jobs['HW1_fine']._Message(STATUS, {'totalTime': 0.0, 'attempts': 0, 
    'timeIncrement': 1.0, 'increment': 0, 'stepTime': 0.0, 'step': 1, 
    'jobName': 'HW1_fine', 'severe': 0, 'iterations': 0, 
    'phase': STANDARD_PHASE, 'equilibrium': 0})
mdb.jobs.has_key('HW1_fine')
mdb.jobs['HW1_fine']._Message(ODB_FRAME, {'phase': STANDARD_PHASE, 'step': 0, 
    'frame': 1, 'jobName': 'HW1_fine'})
mdb.jobs.has_key('HW1_fine')
mdb.jobs['HW1_fine']._Message(STATUS, {'totalTime': 1.0, 'attempts': 1, 
    'timeIncrement': 1.0, 'increment': 1, 'stepTime': 1.0, 'step': 1, 
    'jobName': 'HW1_fine', 'severe': 0, 'iterations': 1, 
    'phase': STANDARD_PHASE, 'equilibrium': 1})
mdb.jobs.has_key('HW1_fine')
mdb.jobs['HW1_fine']._Message(END_STEP, {'phase': STANDARD_PHASE, 'stepId': 1, 
    'jobName': 'HW1_fine'})
mdb.jobs.has_key('HW1_fine')
mdb.jobs['HW1_fine']._Message(COMPLETED, {'phase': STANDARD_PHASE, 
    'message': 'Analysis phase complete', 'jobName': 'HW1_fine'})
mdb.jobs.has_key('HW1_fine')
mdb.jobs['HW1_fine']._Message(JOB_COMPLETED, {
    'time': 'Thu Mar  8 12:19:01 2007', 'jobName': 'HW1_fine'})
# Save by ahvarma on Thu Mar  8 17:03:57 2007
from part import *
from material import *
from section import *
from assembly import *
from step import *
from interaction import *
from load import *
from mesh import *
from job import *
from sketch import *
from visualization import *
from connectorBehavior import *
mdb.jobs.has_key('1MPA')
mdb.jobs.has_key('1MPA')
mdb.jobs.has_key('1MPA')
mdb.jobs.has_key('1MPA')
mdb.jobs.has_key('1MPA')
# Save by ahvarma on Mon Mar 19 14:55:59 2007
from part import *
from material import *
from section import *
from assembly import *
from step import *
from interaction import *
from load import *
from mesh import *
from job import *
from sketch import *
from visualization import *
from connectorBehavior import *
mdb.models['Model-1'].loads['Load-1'].setValues(magnitude=2.0)
mdb.Job(contactPrint=OFF, description='', echoPrint=OFF, explicitPrecision=
    SINGLE, historyPrint=OFF, model='Model-1', modelPrint=OFF, 
    multiprocessingMode=DEFAULT, name='HW1_fine_2MPa', nodalOutputPrecision=
    SINGLE, numCpus=2, numDomains=2, parallelizationMethodExplicit=DOMAIN, 
    preMemory=390.625, scratch='', standardMemory=1562.5, standardMemoryPolicy=
    MODERATE, type=ANALYSIS, userSubroutine='')
mdb.jobs['HW1_fine_2MPa'].submit(consistencyChecking=OFF)
mdb.jobs.has_key('HW1_fine_2MPa')
mdb.jobs['HW1_fine_2MPa']._Message(STARTED, {'phase': BATCHPRE_PHASE, 
    'clientHost': 'buddha.ecn.purdue.edu', 'handle': 0, 
    'jobName': 'HW1_fine_2MPa'})
mdb.jobs.has_key('HW1_fine_2MPa')
mdb.jobs['HW1_fine_2MPa']._Message(ODB_FILE, {'phase': BATCHPRE_PHASE, 
    'file': '/home/bridge/b/ahvarma/public-web/CE595/Homework_1/HW1_fine_2MPa.odb', 
    'jobName': 'HW1_fine_2MPa'})
mdb.jobs.has_key('HW1_fine_2MPa')
mdb.jobs['HW1_fine_2MPa']._Message(COMPLETED, {'phase': BATCHPRE_PHASE, 
    'message': 'Analysis phase complete', 'jobName': 'HW1_fine_2MPa'})
mdb.jobs.has_key('HW1_fine_2MPa')
mdb.jobs['HW1_fine_2MPa']._Message(STARTED, {'phase': STANDARD_PHASE, 
    'clientHost': 'buddha.ecn.purdue.edu', 'handle': 0, 
    'jobName': 'HW1_fine_2MPa'})
mdb.jobs.has_key('HW1_fine_2MPa')
mdb.jobs['HW1_fine_2MPa']._Message(STEP, {'stepName': 'Problem From Text', 
    'phase': STANDARD_PHASE, 'stepId': 1, 'jobName': 'HW1_fine_2MPa'})
mdb.jobs.has_key('HW1_fine_2MPa')
mdb.jobs['HW1_fine_2MPa']._Message(ODB_FRAME, {'phase': STANDARD_PHASE, 
    'step': 0, 'frame': 0, 'jobName': 'HW1_fine_2MPa'})
mdb.jobs.has_key('HW1_fine_2MPa')
mdb.jobs['HW1_fine_2MPa']._Message(STATUS, {'totalTime': 0.0, 'attempts': 0, 
    'timeIncrement': 1.0, 'increment': 0, 'stepTime': 0.0, 'step': 1, 
    'jobName': 'HW1_fine_2MPa', 'severe': 0, 'iterations': 0, 
    'phase': STANDARD_PHASE, 'equilibrium': 0})
mdb.jobs.has_key('HW1_fine_2MPa')
mdb.jobs['HW1_fine_2MPa']._Message(ODB_FRAME, {'phase': STANDARD_PHASE, 
    'step': 0, 'frame': 1, 'jobName': 'HW1_fine_2MPa'})
mdb.jobs.has_key('HW1_fine_2MPa')
mdb.jobs['HW1_fine_2MPa']._Message(STATUS, {'totalTime': 1.0, 'attempts': 1, 
    'timeIncrement': 1.0, 'increment': 1, 'stepTime': 1.0, 'step': 1, 
    'jobName': 'HW1_fine_2MPa', 'severe': 0, 'iterations': 1, 
    'phase': STANDARD_PHASE, 'equilibrium': 1})
mdb.jobs.has_key('HW1_fine_2MPa')
mdb.jobs['HW1_fine_2MPa']._Message(END_STEP, {'phase': STANDARD_PHASE, 
    'stepId': 1, 'jobName': 'HW1_fine_2MPa'})
mdb.jobs.has_key('HW1_fine_2MPa')
mdb.jobs['HW1_fine_2MPa']._Message(COMPLETED, {'phase': STANDARD_PHASE, 
    'message': 'Analysis phase complete', 'jobName': 'HW1_fine_2MPa'})
mdb.jobs.has_key('HW1_fine_2MPa')
mdb.jobs['HW1_fine_2MPa']._Message(JOB_COMPLETED, {
    'time': 'Mon Mar 19 15:01:55 2007', 'jobName': 'HW1_fine_2MPa'})
# Save by ahvarma on Mon Mar 19 15:04:28 2007
