# -*- 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.changeKey(fromName='Model-1', toName='Brake')
mdb.models['Brake'].ConstrainedSketch(name='__profile__', sheetSize=1.0)
mdb.models['Brake'].sketches['__profile__'].CircleByCenterPerimeter(center=(
    0.0, 0.0), point1=(0.1, 0.0))
mdb.models['Brake'].sketches['__profile__'].CircleByCenterPerimeter(center=(
    0.0, 0.0), point1=(0.135, 0.0))
mdb.models['Brake'].Part(dimensionality=THREE_D, name='Up-disk', type=
    DEFORMABLE_BODY)
mdb.models['Brake'].parts['Up-disk'].BaseSolidExtrude(depth=0.002, sketch=
    mdb.models['Brake'].sketches['__profile__'])
del mdb.models['Brake'].sketches['__profile__']
mdb.models['Brake'].ConstrainedSketch(name='__profile__', sheetSize=1.0)
mdb.models['Brake'].sketches['__profile__'].CircleByCenterPerimeter(center=(
    0.0, 0.0), point1=(0.09, 0.0))
mdb.models['Brake'].sketches['__profile__'].CircleByCenterPerimeter(center=(
    0.0, 0.0), point1=(0.135, 0.0))
mdb.models['Brake'].Part(dimensionality=THREE_D, name='Down-disk', type=
    DEFORMABLE_BODY)
mdb.models['Brake'].parts['Down-disk'].BaseSolidExtrude(depth=0.03, sketch=
    mdb.models['Brake'].sketches['__profile__'])
del mdb.models['Brake'].sketches['__profile__']
mdb.models['Brake'].parts['Down-disk'].features['Solid extrude-1'].setValues(
    depth=0.003)
mdb.models['Brake'].parts['Down-disk'].regenerate()
# Save by qq on Sat Nov 11 11:12:13 2006
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['Brake'].ConstrainedSketch(name='__profile__', sheetSize=1.0)
mdb.models['Brake'].sketches['__profile__'].ConstructionLine(angle=75.0, 
    point1=(0.0, 0.0))
del mdb.models['Brake'].sketches['__profile__']
mdb.models['Brake'].ConstrainedSketch(name='__profile__', sheetSize=1.0)
mdb.models['Brake'].sketches['__profile__'].ConstructionLine(angle=75.0, 
    point1=(0.0, 0.0))
mdb.models['Brake'].sketches['__profile__'].ConstructionLine(angle=105.0, 
    point1=(0.0, 0.0))
mdb.models['Brake'].sketches['__profile__'].ConstructionCircleByCenterPerimeter(
    center=(0.0, 0.0), point1=(0.1015, 0.0))
mdb.models['Brake'].sketches['__profile__'].ConstructionCircleByCenterPerimeter(
    center=(0.0, 0.0), point1=(0.133, 0.0))
mdb.models['Brake'].sketches['__profile__'].ArcByCenterEnds(center=(0.0, 0.0), 
    direction=COUNTERCLOCKWISE, point1=(0.034422932993, 0.128468134892), 
    point2=(-0.0344229329894, 0.128468134862))
mdb.models['Brake'].sketches['__profile__'].CoincidentConstraint(entity1=
    mdb.models['Brake'].sketches['__profile__'].vertices[0], entity2=
    mdb.models['Brake'].sketches['__profile__'].geometry[2])
mdb.models['Brake'].sketches['__profile__'].CoincidentConstraint(entity1=
    mdb.models['Brake'].sketches['__profile__'].vertices[1], entity2=
    mdb.models['Brake'].sketches['__profile__'].geometry[3])
mdb.models['Brake'].sketches['__profile__'].ArcByCenterEnds(center=(0.0, 0.0), 
    direction=COUNTERCLOCKWISE, point1=(0.0262701330757, 0.0980414713704), 
    point2=(-0.0262701330721, 0.0980414713558))
mdb.models['Brake'].sketches['__profile__'].CoincidentConstraint(entity1=
    mdb.models['Brake'].sketches['__profile__'].vertices[3], entity2=
    mdb.models['Brake'].sketches['__profile__'].geometry[2])
mdb.models['Brake'].sketches['__profile__'].CoincidentConstraint(entity1=
    mdb.models['Brake'].sketches['__profile__'].vertices[4], entity2=
    mdb.models['Brake'].sketches['__profile__'].geometry[3])
mdb.models['Brake'].sketches['__profile__'].Line(point1=(-0.0262701330788, 
    0.0980414713697), point2=(-0.0344229329971, 0.128468134889))
mdb.models['Brake'].sketches['__profile__'].PerpendicularConstraint(entity1=
    mdb.models['Brake'].sketches['__profile__'].geometry[7], entity2=
    mdb.models['Brake'].sketches['__profile__'].geometry[8])
mdb.models['Brake'].sketches['__profile__'].Line(point1=(0.0262701330753, 
    0.0980414713706), point2=(0.0344229329936, 0.12846813489))
mdb.models['Brake'].sketches['__profile__'].PerpendicularConstraint(entity1=
    mdb.models['Brake'].sketches['__profile__'].geometry[7], entity2=
    mdb.models['Brake'].sketches['__profile__'].geometry[9])
del mdb.models['Brake'].sketches['__profile__']
mdb.models['Brake'].ConstrainedSketch(name='__profile__', sheetSize=1.0)
mdb.models['Brake'].sketches['__profile__'].ConstructionCircleByCenterPerimeter(
    center=(0.0, 0.0), point1=(0.0, 0.1015))
mdb.models['Brake'].sketches['__profile__'].ConstructionCircleByCenterPerimeter(
    center=(0.0, 0.0), point1=(0.133, 0.0))
mdb.models['Brake'].sketches['__profile__'].ConstructionLine(angle=105.0, 
    point1=(0.0, 0.0))
mdb.models['Brake'].sketches['__profile__'].ConstructionLine(angle=75.0, 
    point1=(0.0, 0.0))
mdb.models['Brake'].sketches['__profile__'].ArcByCenterEnds(center=(0.0, 0.0), 
    direction=COUNTERCLOCKWISE, point1=(0.034422932993, 0.128468134892), 
    point2=(-0.0344229329894, 0.128468134862))
mdb.models['Brake'].sketches['__profile__'].CoincidentConstraint(entity1=
    mdb.models['Brake'].sketches['__profile__'].vertices[0], entity2=
    mdb.models['Brake'].sketches['__profile__'].geometry[3])
mdb.models['Brake'].sketches['__profile__'].CoincidentConstraint(entity1=
    mdb.models['Brake'].sketches['__profile__'].vertices[1], entity2=
    mdb.models['Brake'].sketches['__profile__'].geometry[3])
mdb.models['Brake'].sketches['__profile__'].ArcByCenterEnds(center=(0.0, 0.0), 
    direction=COUNTERCLOCKWISE, point1=(0.0262701330794, 0.0980414713704), 
    point2=(-0.0262701330721, 0.0980414713558))
mdb.models['Brake'].sketches['__profile__'].CoincidentConstraint(entity1=
    mdb.models['Brake'].sketches['__profile__'].vertices[3], entity2=
    mdb.models['Brake'].sketches['__profile__'].geometry[2])
mdb.models['Brake'].sketches['__profile__'].CoincidentConstraint(entity1=
    mdb.models['Brake'].sketches['__profile__'].vertices[4], entity2=
    mdb.models['Brake'].sketches['__profile__'].geometry[2])
mdb.models['Brake'].sketches['__profile__'].Line(point1=(-0.0262701330762, 
    0.0980414713712), point2=(-0.0344229329969, 0.128468134891))
mdb.models['Brake'].sketches['__profile__'].PerpendicularConstraint(entity1=
    mdb.models['Brake'].sketches['__profile__'].geometry[7], entity2=
    mdb.models['Brake'].sketches['__profile__'].geometry[8])
mdb.models['Brake'].sketches['__profile__'].Line(point1=(0.0262701330794, 
    0.0980414713704), point2=(0.034422932993, 0.128468134892))
mdb.models['Brake'].Part(dimensionality=THREE_D, name='Pad', type=
    DEFORMABLE_BODY)
mdb.models['Brake'].parts['Pad'].BaseSolidExtrude(depth=0.01, sketch=
    mdb.models['Brake'].sketches['__profile__'])
del mdb.models['Brake'].sketches['__profile__']
# Save by qq on Sat Nov 11 11:42:14 2006
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['Brake'].rootAssembly.DatumCsysByDefault(CARTESIAN)
mdb.models['Brake'].rootAssembly.Instance(dependent=ON, name='Down-disk-1', 
    part=mdb.models['Brake'].parts['Down-disk'])
mdb.models['Brake'].rootAssembly.Instance(dependent=ON, name='Up-disk-1', part=
    mdb.models['Brake'].parts['Up-disk'])
mdb.models['Brake'].rootAssembly.translate(instanceList=('Down-disk-1', ), 
    vector=(0.0, 0.0, -0.002))
mdb.models['Brake'].rootAssembly.PartFromBooleanMerge(domain=GEOMETRY, 
    instances=(mdb.models['Brake'].rootAssembly.instances['Down-disk-1'], 
    mdb.models['Brake'].rootAssembly.instances['Up-disk-1']), name='Disk')
mdb.models['Brake'].rootAssembly.Instance(dependent=ON, name='Disk-1', part=
    mdb.models['Brake'].parts['Disk'])
mdb.models['Brake'].rootAssembly.suppressFeatures(('Down-disk-1', 'Up-disk-1'))
del mdb.models['Brake'].rootAssembly.features['Down-disk-1']
del mdb.models['Brake'].rootAssembly.features['Up-disk-1']
del mdb.models['Brake'].rootAssembly.features['Disk-1']
mdb.models['Brake'].rootAssembly.Instance(dependent=ON, name='Down-disk-1', 
    part=mdb.models['Brake'].parts['Down-disk'])
mdb.models['Brake'].rootAssembly.Instance(dependent=ON, name='Up-disk-1', part=
    mdb.models['Brake'].parts['Up-disk'])
mdb.models['Brake'].rootAssembly.translate(instanceList=('Down-disk-1', ), 
    vector=(0.0, 0.0, -0.002))
del mdb.models['Brake'].parts['Disk']
mdb.models['Brake'].rootAssembly.PartFromBooleanMerge(domain=GEOMETRY, 
    instances=(mdb.models['Brake'].rootAssembly.instances['Down-disk-1'], 
    mdb.models['Brake'].rootAssembly.instances['Up-disk-1']), name='Disk')
mdb.models['Brake'].rootAssembly.Instance(dependent=ON, name='Disk-1', part=
    mdb.models['Brake'].parts['Disk'])
mdb.models['Brake'].rootAssembly.suppressFeatures(('Down-disk-1', 'Up-disk-1'))
mdb.models['Brake'].rootAssembly.features['Down-disk-1'].info()
del mdb.models['Brake'].rootAssembly.features['Down-disk-1']
del mdb.models['Brake'].rootAssembly.features['Up-disk-1']
mdb.models['Brake'].Material(name='steel')
mdb.models['Brake'].materials['steel'].Density(table=((7800.0, ), ))
mdb.models['Brake'].materials['steel'].Elastic(table=((209000000000.0, 0.3), ))
mdb.models['Brake'].materials['steel'].Expansion(table=((1.1e-05, ), ))
mdb.models['Brake'].materials['steel'].SpecificHeat(table=((450.0, ), ))
mdb.models['Brake'].Material(name='pad-mat')
mdb.models['Brake'].materials['pad-mat'].Density(table=((1550.0, ), ))
mdb.models['Brake'].materials['pad-mat'].SpecificHeat(table=((1200.0, ), ))
mdb.models['Brake'].materials['pad-mat'].Conductivity(table=((0.9, ), ))
mdb.models['Brake'].materials['pad-mat'].Elastic(table=((2200000000.0, 0.25, 
    20.0), (1300000000.0, 0.25, 100.0), (530000000.0, 0.25, 200.0), (
    320000000.0, 0.25, 300.0)), temperatureDependency=ON)
# Save by qq on Sat Nov 11 13:49:27 2006
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['Brake'].materials['pad-mat'].Expansion(table=((1e-05, 20.0), (
    3e-05, 200.0)), temperatureDependency=ON)
# Save by qq on Sat Nov 11 13:50:37 2006
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['Brake'].HomogeneousSolidSection(material='steel', name='Sec-disk', 
    thickness=1.0)
mdb.models['Brake'].HomogeneousSolidSection(material='pad-mat', name='Sec-pad', 
    thickness=1.0)
# Save by qq on Sat Nov 11 13:58:54 2006
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['Brake'].parts['Disk'].SectionAssignment(offset=0.0, region=Region(
    cells=mdb.models['Brake'].parts['Disk'].cells.getSequenceFromMask(mask=(
    '[#1 ]', ), )), sectionName='Sec-disk')
mdb.models['Brake'].parts['Pad'].SectionAssignment(offset=0.0, region=Region(
    cells=mdb.models['Brake'].parts['Pad'].cells.getSequenceFromMask(mask=(
    '[#1 ]', ), )), sectionName='Sec-pad')
# Save by qq on Sat Nov 11 14:03:37 2006
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['Brake'].parts['Pad'].DatumCsysByThreePoints(coordSysType=
    CYLINDRICAL, line1=(1.0, 0.0, 0.0), line2=(0.0, 1.0, 0.0), name='CSYS-Cyl', 
    origin=(0.0, 0.0, 0.0))
mdb.models['Brake'].parts['Pad'].assignMaterialOrientation(axis=AXIS_3, 
    localCsys=mdb.models['Brake'].parts['Pad'].datums[3], region=Region(
    cells=mdb.models['Brake'].parts['Pad'].cells.getSequenceFromMask(mask=(
    '[#1 ]', ), )))
mdb.models['Brake'].rootAssembly.regenerate()
mdb.models['Brake'].rootAssembly.Instance(dependent=ON, name='Pad-1', part=
    mdb.models['Brake'].parts['Pad'])
mdb.models['Brake'].rootAssembly.ReferencePoint(point=(0.0, 0.0, 0.0))
mdb.models['Brake'].rootAssembly.translate(instanceList=('Pad-1', ), vector=(
    0.0, 0.0, 0.002))
mdb.models['Brake'].rootAssembly.makeIndependent(instances=(
    mdb.models['Brake'].rootAssembly.instances['Disk-1'], ))
mdb.models['Brake'].rootAssembly.makeIndependent(instances=(
    mdb.models['Brake'].rootAssembly.instances['Pad-1'], ))
mdb.models['Brake'].rootAssembly.PartitionCellByExtendFace(cells=
    mdb.models['Brake'].rootAssembly.instances['Disk-1'].cells.getSequenceFromMask(
    ('[#1 ]', ), ), extendFace=
    mdb.models['Brake'].rootAssembly.instances['Disk-1'].faces[4])
mdb.models['Brake'].rootAssembly.PartitionCellByExtendFace(cells=
    mdb.models['Brake'].rootAssembly.instances['Disk-1'].cells.getSequenceFromMask(
    ('[#1 ]', ), ), extendFace=
    mdb.models['Brake'].rootAssembly.instances['Disk-1'].faces[6])
#* Feature creation failed.
mdb.models['Brake'].rootAssembly.PartitionCellByExtrudeEdge(cells=
    mdb.models['Brake'].rootAssembly.instances['Disk-1'].cells.getSequenceFromMask(
    ('[#2 ]', ), ), edges=(
    mdb.models['Brake'].rootAssembly.instances['Disk-1'].edges[1], ), line=
    mdb.models['Brake'].rootAssembly.instances['Pad-1'].edges[3], sense=
    REVERSE)
# Save by qq on Sat Nov 11 15:12:40 2006
# Save by qq on Sat Nov 11 15:19:00 2006
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['Brake'].TempDisplacementDynamicsStep(description=
    'Apply pressure on the pad', name='Apply-Pressure', previous='Initial', 
    timePeriod=0.001)
mdb.models['Brake'].TempDisplacementDynamicsStep(description=
    'Rotation of the pad', name='Rotation', previous='Apply-Pressure', 
    timePeriod=0.015)
# Save by qq on Sat Nov 11 20:22:10 2006
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['Brake'].rootAssembly.Set(faces=
    mdb.models['Brake'].rootAssembly.instances['Disk-1'].faces.getSequenceFromMask(
    ('[#20 ]', ), ), name='DiskUpSurf')
# Save by qq on Sat Nov 11 20:28:16 2006
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['Brake'].FieldOutputRequest(createStepName='Apply-Pressure', name=
    'LE-NT', numIntervals=1, rebar=EXCLUDE, region=
    mdb.models['Brake'].rootAssembly.sets['DiskUpSurf'], sectionPoints=DEFAULT, 
    timeMarks=ON, variables=('LE', 'NT'))
mdb.models['Brake'].historyOutputRequests['H-Output-1'].setValues(frequency=
    999)
# Save by qq on Sat Nov 11 20:52:06 2006
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['Brake'].rootAssembly.Surface(name='Surf-disk', side1Faces=
    mdb.models['Brake'].rootAssembly.instances['Disk-1'].faces.getSequenceFromMask(
    ('[#20 ]', ), ))
mdb.models['Brake'].rootAssembly.Surface(name='Surf-pad', side1Faces=
    mdb.models['Brake'].rootAssembly.instances['Pad-1'].faces.getSequenceFromMask(
    ('[#20 ]', ), ))
mdb.models['Brake'].ContactProperty('IntProp-fric')
mdb.models['Brake'].interactionProperties['IntProp-fric'].TangentialBehavior(
    dependencies=0, directionality=ISOTROPIC, elasticSlipStiffness=None, 
    formulation=PENALTY, fraction=0.005, maximumElasticSlip=FRACTION, 
    pressureDependency=OFF, shearStressLimit=None, slipRateDependency=OFF, 
    table=((0.37, 20.0), (0.38, 100.0), (0.41, 200.0), (0.39, 300.0), (0.24, 
    400.0)), temperatureDependency=ON)
mdb.models['Brake'].interactionProperties['IntProp-fric'].ThermalConductance(
    clearanceDependency=OFF, definition=TABULAR, dependenciesP=0, 
    massFlowRateDependencyP=OFF, pressureDepTable=((50000000.0, 0.0), (
    50000000.0, 1000.0)), pressureDependency=ON, temperatureDependencyP=OFF)
mdb.models['Brake'].interactionProperties['IntProp-fric'].HeatGeneration(
    conversionFraction=1.0, slaveFraction=0.5)
mdb.models['Brake'].SurfaceToSurfaceContactExp(clearanceRegion=None, 
    createStepName='Apply-Pressure', datumAxis=None, initialClearance=OMIT, 
    interactionProperty='IntProp-fric', master=
    mdb.models['Brake'].rootAssembly.surfaces['Surf-pad'], 
    mechanicalConstraint=KINEMATIC, name='Contact-DiskPad', slave=
    mdb.models['Brake'].rootAssembly.surfaces['Surf-disk'], sliding=FINITE, 
    weightingFactor=0, weightingFactorType=SPECIFIED)
mdb.models['Brake'].TabularAmplitude(data=((0.0, 0.0), (0.001, 1.0)), name=
    'RAMP', smooth=SOLVER_DEFAULT, timeSpan=STEP)
mdb.models['Brake'].FilmCondition(createStepName='Apply-Pressure', definition=
    EMBEDDED_COEFF, filmCoeff=100.0, filmCoeffAmplitude='', name='HT', 
    sinkAmplitude='RAMP', sinkTemperature=20.0, surface=
    mdb.models['Brake'].rootAssembly.surfaces['Surf-disk'])
# Save by qq on Sat Nov 11 21:51:38 2006
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['Brake'].RigidBody(name='RigidCons', pinRegion=Region(
    cells=mdb.models['Brake'].rootAssembly.instances['Disk-1'].cells.getSequenceFromMask(
    mask=('[#1 ]', ), ), 
    faces=mdb.models['Brake'].rootAssembly.instances['Disk-1'].faces.getSequenceFromMask(
    mask=('[#381 ]', ), ), 
    edges=mdb.models['Brake'].rootAssembly.instances['Disk-1'].edges.getSequenceFromMask(
    mask=('[#c3 ]', ), ), 
    vertices=mdb.models['Brake'].rootAssembly.instances['Disk-1'].vertices.getSequenceFromMask(
    mask=('[#3 ]', ), )), refPointRegion=Region(referencePoints=(
    mdb.models['Brake'].rootAssembly.referencePoints[16], )))
# Save by qq on Sat Nov 11 22:11:30 2006
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['Brake'].SmoothStepAmplitude(data=((0.0, 0.0), (0.015, 1.0)), name=
    'RAMP2', timeSpan=STEP)
# Save by qq on Sun Nov 12 10:01:41 2006
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['Brake'].Pressure(amplitude='RAMP', createStepName='Apply-Pressure', 
    distributionType=UNIFORM, field='', magnitude=1700000.0, name='Pres', 
    region=Region(
    side1Faces=mdb.models['Brake'].rootAssembly.instances['Pad-1'].faces.getSequenceFromMask(
    mask=('[#10 ]', ), )))
mdb.models['Brake'].DisplacementBC(amplitude=UNSET, createStepName='Initial', 
    distributionType=UNIFORM, localCsys=None, name='BC-Diskback', region=
    Region(
    faces=mdb.models['Brake'].rootAssembly.instances['Disk-1'].faces.getSequenceFromMask(
    mask=('[#2 ]', ), )), u1=UNSET, u2=UNSET, u3=SET, ur1=UNSET, ur2=UNSET, 
    ur3=UNSET)
mdb.models['Brake'].boundaryConditions['BC-Diskback'].move('Initial', 
    'Apply-Pressure')
mdb.models['Brake'].DisplacementBC(amplitude=UNSET, createStepName=
    'Apply-Pressure', distributionType=UNIFORM, fixed=OFF, localCsys=None, 
    name='BC-PadUp', region=Region(
    faces=mdb.models['Brake'].rootAssembly.instances['Pad-1'].faces.getSequenceFromMask(
    mask=('[#10 ]', ), )), u1=0.0, u2=0.0, u3=UNSET, ur1=UNSET, ur2=UNSET, ur3=
    UNSET)
mdb.models['Brake'].DisplacementBC(amplitude=UNSET, createStepName=
    'Apply-Pressure', distributionType=UNIFORM, fixed=OFF, localCsys=None, 
    name='BC-RP-1', region=Region(referencePoints=(
    mdb.models['Brake'].rootAssembly.referencePoints[16], )), u1=0.0, u2=0.0, 
    u3=0.0, ur1=0.0, ur2=0.0, ur3=0.0)
mdb.models['Brake'].boundaryConditions['BC-RP-1'].setValuesInStep(amplitude=
    'RAMP2', stepName='Rotation', u1=FREED, u2=FREED, u3=FREED, ur1=FREED, ur2=
    FREED, ur3=1.04717)
mdb.models['Brake'].Temperature(createStepName='Initial', 
    crossSectionDistribution=CONSTANT_THROUGH_THICKNESS, distributionType=
    UNIFORM, magnitudes=(20.0, ), name='Field-Temp', region=Region(
    cells=mdb.models['Brake'].rootAssembly.instances['Disk-1'].cells.getSequenceFromMask(
    mask=('[#7 ]', ), )+\
    mdb.models['Brake'].rootAssembly.instances['Pad-1'].cells.getSequenceFromMask(
    mask=('[#1 ]', ), ), 
    faces=mdb.models['Brake'].rootAssembly.instances['Disk-1'].faces.getSequenceFromMask(
    mask=('[#3ff ]', ), )+\
    mdb.models['Brake'].rootAssembly.instances['Pad-1'].faces.getSequenceFromMask(
    mask=('[#3f ]', ), ), 
    edges=mdb.models['Brake'].rootAssembly.instances['Disk-1'].edges.getSequenceFromMask(
    mask=('[#ff ]', ), )+\
    mdb.models['Brake'].rootAssembly.instances['Pad-1'].edges.getSequenceFromMask(
    mask=('[#fff ]', ), ), 
    vertices=mdb.models['Brake'].rootAssembly.instances['Pad-1'].vertices.getSequenceFromMask(
    mask=('[#ff ]', ), )))
# Save by qq on Sun Nov 12 11:00:50 2006
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['Brake'].rootAssembly.setElementType(elemTypes=(ElemType(
    elemCode=C3D8RT, elemLibrary=EXPLICIT, secondOrderAccuracy=OFF, 
    kinematicSplit=AVERAGE_STRAIN, hourglassControl=DEFAULT), ElemType(
    elemCode=C3D6T, elemLibrary=EXPLICIT, distortionControl=DEFAULT), ElemType(
    elemCode=C3D4T, elemLibrary=EXPLICIT, distortionControl=DEFAULT)), regions=
    (
    mdb.models['Brake'].rootAssembly.instances['Disk-1'].cells.getSequenceFromMask(
    mask=('[#7 ]', ), )+\
    mdb.models['Brake'].rootAssembly.instances['Pad-1'].cells.getSequenceFromMask(
    mask=('[#1 ]', ), ), ))
# Save by qq on Sun Nov 12 11:07:35 2006
# Save by qq on Sun Nov 12 11:08:16 2006
# Save by qq on Sun Nov 12 11:10:44 2006
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['Brake'].rootAssembly.seedEdgeByNumber(edges=
    mdb.models['Brake'].rootAssembly.instances['Pad-1'].edges.getSequenceFromMask(
    ('[#c50 ]', ), ), number=3)
mdb.models['Brake'].rootAssembly.seedEdgeByNumber(edges=
    mdb.models['Brake'].rootAssembly.instances['Pad-1'].edges.getSequenceFromMask(
    ('[#285 ]', ), ), number=4)
mdb.models['Brake'].rootAssembly.PartitionEdgeByParam(edges=
    mdb.models['Brake'].rootAssembly.instances['Pad-1'].edges.getSequenceFromMask(
    ('[#12a ]', ), ), parameter=0.5)
mdb.models['Brake'].rootAssembly.PartitionEdgeByParam(edges=
    mdb.models['Brake'].rootAssembly.instances['Pad-1'].edges.getSequenceFromMask(
    ('[#1114 ]', ), ), parameter=0.1)
mdb.models['Brake'].rootAssembly.seedEdgeByNumber(edges=
    mdb.models['Brake'].rootAssembly.instances['Pad-1'].edges.getSequenceFromMask(
    ('[#14aaa ]', ), ), number=1)
# Save by qq on Sun Nov 12 14:27:11 2006
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['Brake'].rootAssembly.seedEdgeByBias(end1Edges=
    mdb.models['Brake'].rootAssembly.instances['Pad-1'].edges.getSequenceFromMask(
    ('[#8444 ]', ), ), number=2, ratio=2.0)
mdb.models['Brake'].rootAssembly.generateMesh(regions=(
    mdb.models['Brake'].rootAssembly.instances['Pad-1'], ))
mdb.models['Brake'].rootAssembly.DatumPlaneByPrincipalPlane(offset=0.0, 
    principalPlane=YZPLANE)
# Save by qq on Sun Nov 12 14:44:58 2006
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['Brake'].rootAssembly.PartitionCellByDatumPlane(cells=
    mdb.models['Brake'].rootAssembly.instances['Disk-1'].cells.getSequenceFromMask(
    ('[#7 ]', ), ), datumPlane=mdb.models['Brake'].rootAssembly.datums[37])
# Save by qq on Sun Nov 12 14:46:13 2006
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['Brake'].rootAssembly.seedEdgeByNumber(edges=
    mdb.models['Brake'].rootAssembly.instances['Disk-1'].edges.getSequenceFromMask(
    ('[#80400000 #3e1 ]', ), ), number=20)
mdb.models['Brake'].rootAssembly.seedEdgeByNumber(edges=
    mdb.models['Brake'].rootAssembly.instances['Disk-1'].edges.getSequenceFromMask(
    ('[#7fb00000 #c7e ]', ), ), number=10)
# Save by qq on Sun Nov 12 14:54:04 2006
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['Brake'].rootAssembly.seedEdgeByNumber(edges=
    mdb.models['Brake'].rootAssembly.instances['Disk-1'].edges.getSequenceFromMask(
    ('[#a800 ]', ), ), number=3)
mdb.models['Brake'].rootAssembly.seedEdgeByNumber(edges=
    mdb.models['Brake'].rootAssembly.instances['Disk-1'].edges.getSequenceFromMask(
    ('[#105 ]', ), ), number=3)
mdb.models['Brake'].rootAssembly.seedEdgeByNumber(edges=
    mdb.models['Brake'].rootAssembly.instances['Disk-1'].edges.getSequenceFromMask(
    ('[#2a ]', ), ), number=1)
mdb.models['Brake'].rootAssembly.seedEdgeByNumber(edges=
    mdb.models['Brake'].rootAssembly.instances['Disk-1'].edges.getSequenceFromMask(
    ('[#54000 ]', ), ), number=1)
mdb.models['Brake'].rootAssembly.seedEdgeByBias(end2Edges=
    mdb.models['Brake'].rootAssembly.instances['Disk-1'].edges.getSequenceFromMask(
    ('[#1000 ]', ), ), number=2, ratio=2.0)
mdb.models['Brake'].rootAssembly.seedEdgeByBias(end1Edges=
    mdb.models['Brake'].rootAssembly.instances['Disk-1'].edges.getSequenceFromMask(
    ('[#400 ]', ), ), number=2, ratio=2.0)
mdb.models['Brake'].rootAssembly.seedEdgeByBias(end2Edges=
    mdb.models['Brake'].rootAssembly.instances['Disk-1'].edges.getSequenceFromMask(
    ('[#80 ]', ), ), number=2, ratio=2.0)
mdb.models['Brake'].rootAssembly.seedEdgeByBias(end1Edges=
    mdb.models['Brake'].rootAssembly.instances['Disk-1'].edges.getSequenceFromMask(
    ('[#200 ]', ), ), number=2, ratio=2.0)
mdb.models['Brake'].rootAssembly.generateMesh(regions=(
    mdb.models['Brake'].rootAssembly.instances['Disk-1'], ))
# Save by qq on Sun Nov 12 15:29:08 2006
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.Job(contactPrint=OFF, description='Analysis of a braking process', 
    echoPrint=OFF, explicitPrecision=SINGLE, historyPrint=OFF, model='Brake', 
    modelPrint=OFF, multiprocessingMode=DEFAULT, name='Brake', 
    nodalOutputPrecision=SINGLE, numCpus=1, numDomains=1, 
    parallelizationMethodExplicit=DOMAIN, preMemory=2048.0, scratch='', 
    standardMemory=2048.0, standardMemoryPolicy=MODERATE, type=ANALYSIS, 
    userSubroutine='')
mdb.jobs['Brake'].submit(consistencyChecking=OFF)
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STARTED, {'phase': BATCHPRE_PHASE, 
    'clientHost': 'little', 'handle': 3096, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(HEADING, {'phase': BATCHPRE_PHASE, 
    'heading': 'Analysis of a braking process', 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ERROR, {'phase': BATCHPRE_PHASE, 
    'message': 'ELEMENT 1 INSTANCE DISK-1 IS AN ELEMENT WITH TEMPERATURE DEGREES OF FREEDOM. IT REQUIRES A THERMAL CONDUCTIVITY PROPERTY DEFINITION', 
    'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ERROR, {'phase': BATCHPRE_PHASE, 
    'message': 'ELEMENT 2 INSTANCE DISK-1 IS AN ELEMENT WITH TEMPERATURE DEGREES OF FREEDOM. IT REQUIRES A THERMAL CONDUCTIVITY PROPERTY DEFINITION', 
    'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ERROR, {'phase': BATCHPRE_PHASE, 
    'message': 'ELEMENT 3 INSTANCE DISK-1 IS AN ELEMENT WITH TEMPERATURE DEGREES OF FREEDOM. IT REQUIRES A THERMAL CONDUCTIVITY PROPERTY DEFINITION', 
    'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ERROR, {'phase': BATCHPRE_PHASE, 
    'message': 'ELEMENT 4 INSTANCE DISK-1 IS AN ELEMENT WITH TEMPERATURE DEGREES OF FREEDOM. IT REQUIRES A THERMAL CONDUCTIVITY PROPERTY DEFINITION', 
    'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ERROR, {'phase': BATCHPRE_PHASE, 
    'message': 'ELEMENT 5 INSTANCE DISK-1 IS AN ELEMENT WITH TEMPERATURE DEGREES OF FREEDOM. IT REQUIRES A THERMAL CONDUCTIVITY PROPERTY DEFINITION', 
    'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ERROR, {'phase': BATCHPRE_PHASE, 
    'message': 'ELEMENT 6 INSTANCE DISK-1 IS AN ELEMENT WITH TEMPERATURE DEGREES OF FREEDOM. IT REQUIRES A THERMAL CONDUCTIVITY PROPERTY DEFINITION', 
    'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ERROR, {'phase': BATCHPRE_PHASE, 
    'message': 'ELEMENT 7 INSTANCE DISK-1 IS AN ELEMENT WITH TEMPERATURE DEGREES OF FREEDOM. IT REQUIRES A THERMAL CONDUCTIVITY PROPERTY DEFINITION', 
    'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ERROR, {'phase': BATCHPRE_PHASE, 
    'message': 'ELEMENT 8 INSTANCE DISK-1 IS AN ELEMENT WITH TEMPERATURE DEGREES OF FREEDOM. IT REQUIRES A THERMAL CONDUCTIVITY PROPERTY DEFINITION', 
    'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ERROR, {'phase': BATCHPRE_PHASE, 
    'message': 'ELEMENT 9 INSTANCE DISK-1 IS AN ELEMENT WITH TEMPERATURE DEGREES OF FREEDOM. IT REQUIRES A THERMAL CONDUCTIVITY PROPERTY DEFINITION', 
    'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ERROR, {'phase': BATCHPRE_PHASE, 
    'message': 'ELEMENT 10 INSTANCE DISK-1 IS AN ELEMENT WITH TEMPERATURE DEGREES OF FREEDOM. IT REQUIRES A THERMAL CONDUCTIVITY PROPERTY DEFINITION', 
    'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ERROR, {'phase': BATCHPRE_PHASE, 
    'message': 'ELEMENT 11 INSTANCE DISK-1 IS AN ELEMENT WITH TEMPERATURE DEGREES OF FREEDOM. IT REQUIRES A THERMAL CONDUCTIVITY PROPERTY DEFINITION', 
    'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ERROR, {'phase': BATCHPRE_PHASE, 
    'message': 'ELEMENT 12 INSTANCE DISK-1 IS AN ELEMENT WITH TEMPERATURE DEGREES OF FREEDOM. IT REQUIRES A THERMAL CONDUCTIVITY PROPERTY DEFINITION', 
    'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ERROR, {'phase': BATCHPRE_PHASE, 
    'message': 'ELEMENT 13 INSTANCE DISK-1 IS AN ELEMENT WITH TEMPERATURE DEGREES OF FREEDOM. IT REQUIRES A THERMAL CONDUCTIVITY PROPERTY DEFINITION', 
    'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ERROR, {'phase': BATCHPRE_PHASE, 
    'message': 'ELEMENT 14 INSTANCE DISK-1 IS AN ELEMENT WITH TEMPERATURE DEGREES OF FREEDOM. IT REQUIRES A THERMAL CONDUCTIVITY PROPERTY DEFINITION', 
    'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ERROR, {'phase': BATCHPRE_PHASE, 
    'message': 'ELEMENT 15 INSTANCE DISK-1 IS AN ELEMENT WITH TEMPERATURE DEGREES OF FREEDOM. IT REQUIRES A THERMAL CONDUCTIVITY PROPERTY DEFINITION', 
    'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ERROR, {'phase': BATCHPRE_PHASE, 
    'message': 'ELEMENT 16 INSTANCE DISK-1 IS AN ELEMENT WITH TEMPERATURE DEGREES OF FREEDOM. IT REQUIRES A THERMAL CONDUCTIVITY PROPERTY DEFINITION', 
    'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ERROR, {'phase': BATCHPRE_PHASE, 
    'message': 'ELEMENT 17 INSTANCE DISK-1 IS AN ELEMENT WITH TEMPERATURE DEGREES OF FREEDOM. IT REQUIRES A THERMAL CONDUCTIVITY PROPERTY DEFINITION', 
    'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ERROR, {'phase': BATCHPRE_PHASE, 
    'message': 'ELEMENT 18 INSTANCE DISK-1 IS AN ELEMENT WITH TEMPERATURE DEGREES OF FREEDOM. IT REQUIRES A THERMAL CONDUCTIVITY PROPERTY DEFINITION', 
    'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ERROR, {'phase': BATCHPRE_PHASE, 
    'message': 'ELEMENT 19 INSTANCE DISK-1 IS AN ELEMENT WITH TEMPERATURE DEGREES OF FREEDOM. IT REQUIRES A THERMAL CONDUCTIVITY PROPERTY DEFINITION', 
    'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ERROR, {'phase': BATCHPRE_PHASE, 
    'message': 'ELEMENT 20 INSTANCE DISK-1 IS AN ELEMENT WITH TEMPERATURE DEGREES OF FREEDOM. IT REQUIRES A THERMAL CONDUCTIVITY PROPERTY DEFINITION', 
    'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(WARNING, {'phase': BATCHPRE_PHASE, 
    'message': 'THE OPTION *BOUNDARY,TYPE=DISPLACEMENT HAS BEEN USED; CHECK STATUS FILE BETWEEN STEPS FOR WARNINGS ON ANY JUMPS PRESCRIBED ACROSS THE STEPS IN DISPLACEMENT VALUES OF TRANSLATIONAL DOF. FOR ROTATIONAL DOF MAKE SURE THAT THERE ARE NO SUCH JUMPS. ALL JUMPS IN DISPLACEMENTS ACROSS STEPS ARE IGNORED', 
    'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(WARNING, {'phase': BATCHPRE_PHASE, 
    'message': 'FINITE ROTATION BOUNDARY CONDITION SPECIFIED IN MULTISTEP THREE-DIMENSIONAL ANALYSIS. TYPE=VELOCITY SHOULD BE USED', 
    'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ERROR, {
    'message': 'Analysis Input File Processor exited with an error.', 
    'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(JOB_ABORTED, {
    'message': 'Analysis Input File Processor exited with an error.', 
    'jobName': 'Brake'})
mdb.models['Brake'].parts['Disk'].SectionAssignment(offset=0.0, region=Region(
    cells=mdb.models['Brake'].parts['Disk'].cells.getSequenceFromMask(mask=(
    '[#1 ]', ), )), sectionName='Sec-disk')
mdb.models['Brake'].parts['Pad'].SectionAssignment(offset=0.0, region=Region(
    cells=mdb.models['Brake'].parts['Pad'].cells.getSequenceFromMask(mask=(
    '[#1 ]', ), )), sectionName='Sec-pad')
# Save by qq on Sun Nov 12 15:31:15 2006
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['Brake'].rootAssembly.regenerate()
mdb.jobs['Brake'].submit(consistencyChecking=OFF)
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STARTED, {'phase': BATCHPRE_PHASE, 
    'clientHost': 'little', 'handle': 4060, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(HEADING, {'phase': BATCHPRE_PHASE, 
    'heading': 'Analysis of a braking process', 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ERROR, {'phase': BATCHPRE_PHASE, 
    'message': 'SURFACE DEFINITION ASSEMBLY_SURF-DISK NOT FOUND.', 
    'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ERROR, {'phase': BATCHPRE_PHASE, 
    'message': 'ELEMENT 1 INSTANCE DISK-1 IS AN ELEMENT WITH TEMPERATURE DEGREES OF FREEDOM. IT REQUIRES A THERMAL CONDUCTIVITY PROPERTY DEFINITION', 
    'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ERROR, {'phase': BATCHPRE_PHASE, 
    'message': 'ELEMENT 2 INSTANCE DISK-1 IS AN ELEMENT WITH TEMPERATURE DEGREES OF FREEDOM. IT REQUIRES A THERMAL CONDUCTIVITY PROPERTY DEFINITION', 
    'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ERROR, {'phase': BATCHPRE_PHASE, 
    'message': 'ELEMENT 3 INSTANCE DISK-1 IS AN ELEMENT WITH TEMPERATURE DEGREES OF FREEDOM. IT REQUIRES A THERMAL CONDUCTIVITY PROPERTY DEFINITION', 
    'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ERROR, {
    'message': 'Analysis Input File Processor exited with an error.', 
    'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(JOB_ABORTED, {
    'message': 'Analysis Input File Processor exited with an error.', 
    'jobName': 'Brake'})
mdb.models['Brake'].materials['steel'].Conductivity(table=((48.0, ), ))
# Save by qq on Sun Nov 12 15:33:42 2006
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['Brake'].submit(consistencyChecking=OFF)
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STARTED, {'phase': BATCHPRE_PHASE, 
    'clientHost': 'little', 'handle': 3536, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(HEADING, {'phase': BATCHPRE_PHASE, 
    'heading': 'Analysis of a braking process', 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ERROR, {'phase': BATCHPRE_PHASE, 
    'message': 'SURFACE DEFINITION ASSEMBLY_SURF-DISK NOT FOUND.', 
    'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ERROR, {'phase': BATCHPRE_PHASE, 
    'message': 'THE SURFACE ASSEMBLY_SURF-DISK HAS NOT BEEN LOCATED', 
    'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ERROR, {
    'message': 'Analysis Input File Processor exited with an error.', 
    'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(JOB_ABORTED, {
    'message': 'Analysis Input File Processor exited with an error.', 
    'jobName': 'Brake'})
mdb.models['Brake'].rootAssembly.Surface(name='Surf-disk', side1Faces=
    mdb.models['Brake'].rootAssembly.instances['Disk-1'].faces.getSequenceFromMask(
    ('[#200080 ]', ), ))
mdb.models['Brake'].rootAssembly.Surface(name='Surf-disk', side1Faces=
    mdb.models['Brake'].rootAssembly.instances['Disk-1'].faces.getSequenceFromMask(
    ('[#200080 ]', ), ))
# Save by qq on Sun Nov 12 15:35:32 2006
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['Brake'].submit(consistencyChecking=OFF)
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STARTED, {'phase': BATCHPRE_PHASE, 
    'clientHost': 'little', 'handle': 1044, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(HEADING, {'phase': BATCHPRE_PHASE, 
    'heading': 'Analysis of a braking process', 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ERROR, {'phase': BATCHPRE_PHASE, 
    'message': 'SURFACE DEFINITION ASSEMBLY_SURF-DISK NOT FOUND.', 
    'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ERROR, {'phase': BATCHPRE_PHASE, 
    'message': 'THE SURFACE ASSEMBLY_SURF-DISK HAS NOT BEEN LOCATED', 
    'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ERROR, {
    'message': 'Analysis Input File Processor exited with an error.', 
    'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(JOB_ABORTED, {
    'message': 'Analysis Input File Processor exited with an error.', 
    'jobName': 'Brake'})
mdb.models['Brake'].parts['Disk'].Surface(name='Surf-disk', side1Faces=
    mdb.models['Brake'].parts['Disk'].faces.getSequenceFromMask(('[#2 ]', ), ))
mdb.models['Brake'].rootAssembly.regenerate()
mdb.models['Brake'].parts['Pad'].Surface(name='Surf-pad', side1Faces=
    mdb.models['Brake'].parts['Pad'].faces.getSequenceFromMask(('[#20 ]', ), ))
# Save by qq on Sun Nov 12 15:37:06 2006
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['Brake'].rootAssembly.regenerate()
mdb.jobs['Brake'].submit(consistencyChecking=OFF)
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STARTED, {'phase': BATCHPRE_PHASE, 
    'clientHost': 'little', 'handle': 3044, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(HEADING, {'phase': BATCHPRE_PHASE, 
    'heading': 'Analysis of a braking process', 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ERROR, {
    'message': 'Analysis Input File Processor exited with an error.', 
    'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(JOB_ABORTED, {
    'message': 'Analysis Input File Processor exited with an error.', 
    'jobName': 'Brake'})
mdb.models['Brake'].parts['Disk'].DatumCsysByThreePoints(coordSysType=
    CYLINDRICAL, line1=(1.0, 0.0, 0.0), line2=(0.0, 1.0, 0.0), name=
    'Datum csys-disk', origin=(0.0, 0.0, 0.0))
mdb.models['Brake'].parts['Disk'].assignMaterialOrientation(axis=AXIS_3, 
    localCsys=mdb.models['Brake'].parts['Disk'].datums[5], region=Region(
    cells=mdb.models['Brake'].parts['Disk'].cells.getSequenceFromMask(mask=(
    '[#1 ]', ), )))
# Save by qq on Sun Nov 12 15:39:05 2006
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['Brake'].rootAssembly.regenerate()
mdb.models['Brake'].rootAssembly.generateMesh(regions=(
    mdb.models['Brake'].rootAssembly.instances['Disk-1'], ))
mdb.models['Brake'].rootAssembly.deleteMesh(regions=(
    mdb.models['Brake'].rootAssembly.instances['Disk-1'], ))
mdb.models['Brake'].rootAssembly.seedEdgeByNumber(edges=
    mdb.models['Brake'].rootAssembly.instances['Disk-1'].edges.getSequenceFromMask(
    ('[#dbf00000 #c1e ]', ), ), number=10)
mdb.models['Brake'].rootAssembly.seedEdgeByNumber(edges=
    mdb.models['Brake'].rootAssembly.instances['Disk-1'].edges.getSequenceFromMask(
    ('[#24000000 #3e0 ]', ), ), number=20)
mdb.models['Brake'].rootAssembly.seedEdgeByNumber(edges=
    mdb.models['Brake'].rootAssembly.instances['Disk-1'].edges.getSequenceFromMask(
    ('[#42800 ]', ), ), number=3)
mdb.models['Brake'].rootAssembly.seedEdgeByNumber(edges=
    mdb.models['Brake'].rootAssembly.instances['Disk-1'].edges.getSequenceFromMask(
    ('[#250 ]', ), ), number=3)
mdb.models['Brake'].rootAssembly.seedEdgeByNumber(edges=
    mdb.models['Brake'].rootAssembly.instances['Disk-1'].edges.getSequenceFromMask(
    ('[#105 ]', ), ), number=1)
mdb.models['Brake'].rootAssembly.seedEdgeByNumber(edges=
    mdb.models['Brake'].rootAssembly.instances['Disk-1'].edges.getSequenceFromMask(
    ('[#9400 ]', ), ), number=1)
mdb.models['Brake'].rootAssembly.seedEdgeByBias(end2Edges=
    mdb.models['Brake'].rootAssembly.instances['Disk-1'].edges.getSequenceFromMask(
    ('[#20000 ]', ), ), number=2, ratio=2.0)
mdb.models['Brake'].rootAssembly.seedEdgeByBias(end1Edges=
    mdb.models['Brake'].rootAssembly.instances['Disk-1'].edges.getSequenceFromMask(
    ('[#80000 ]', ), ), number=2, ratio=2.0)
mdb.models['Brake'].rootAssembly.seedEdgeByBias(end2Edges=
    mdb.models['Brake'].rootAssembly.instances['Disk-1'].edges.getSequenceFromMask(
    ('[#20 ]', ), ), number=2, ratio=2.0)
mdb.models['Brake'].rootAssembly.seedEdgeByBias(end1Edges=
    mdb.models['Brake'].rootAssembly.instances['Disk-1'].edges.getSequenceFromMask(
    ('[#80 ]', ), ), number=2, ratio=2.0)
mdb.models['Brake'].rootAssembly.generateMesh(regions=(
    mdb.models['Brake'].rootAssembly.instances['Disk-1'], ))
mdb.models['Brake'].rootAssembly.deleteMesh(regions=
    mdb.models['Brake'].rootAssembly.instances['Disk-1'].cells.getSequenceFromMask(
    ('[#b ]', ), ))
mdb.models['Brake'].rootAssembly.generateMesh(regions=
    mdb.models['Brake'].rootAssembly.instances['Disk-1'].cells.getSequenceFromMask(
    ('[#b ]', ), ))
mdb.jobs['Brake'].submit(consistencyChecking=OFF)
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STARTED, {'phase': BATCHPRE_PHASE, 
    'clientHost': 'little', 'handle': 3764, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(HEADING, {'phase': BATCHPRE_PHASE, 
    'heading': 'Analysis of a braking process', 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(WARNING, {'phase': BATCHPRE_PHASE, 
    'message': 'THE OPTION *BOUNDARY,TYPE=DISPLACEMENT HAS BEEN USED; CHECK STATUS FILE BETWEEN STEPS FOR WARNINGS ON ANY JUMPS PRESCRIBED ACROSS THE STEPS IN DISPLACEMENT VALUES OF TRANSLATIONAL DOF. FOR ROTATIONAL DOF MAKE SURE THAT THERE ARE NO SUCH JUMPS. ALL JUMPS IN DISPLACEMENTS ACROSS STEPS ARE IGNORED', 
    'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(WARNING, {'phase': BATCHPRE_PHASE, 
    'message': 'FINITE ROTATION BOUNDARY CONDITION SPECIFIED IN MULTISTEP THREE-DIMENSIONAL ANALYSIS. TYPE=VELOCITY SHOULD BE USED', 
    'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(WARNING, {'phase': BATCHPRE_PHASE, 
    'message': '332 elements are distorted. Either the interior angles are out of the suggested limits or the triangular or tetrahedral quality measure is bad. The elements have been identified in element set WarnElemDistorted.', 
    'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(COMPLETED, {'phase': BATCHPRE_PHASE, 
    'message': 'Analysis phase complete', 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STARTED, {'phase': PACKAGER_PHASE, 
    'clientHost': 'little', 'handle': 3532, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(WARNING, {'phase': PACKAGER_PHASE, 
    'message': 'There are 3 warning messages in the data (.dat) file.  Please check the data file for possible errors in the input file.', 
    'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(WARNING, {'phase': PACKAGER_PHASE, 
    'message': 'All nodal degrees of freedom are constrained by a rigid body for deformable elements listed below. To reduce computational expense, convert these elements to rigid. Refer to the status file for further details.', 
    'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(WARNING, {'phase': PACKAGER_PHASE, 
    'message': 'Each of the nodes in node set WarnNodeBcAtRbSlaveNode have prescribed boundary conditions and belong to rigid bodies but are not rigid body reference nodes. The boundary conditions at these nodes will not constrain the motion of the rigid bodies. See the status file for further details.', 
    'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(COMPLETED, {'phase': PACKAGER_PHASE, 
    'message': 'Phase complete', 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STARTED, {'phase': EXPLICIT_PHASE, 
    'clientHost': 'little', 'handle': 3088, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STATUS, {'totalTime': 0.0, 
    'timeIncrement': 4.60072868691e-08, 'stepTime': 0.0, 
    'cpuTime': 0.10000000149, 'jobName': 'Brake', 'step': 1, 'increment': 0, 
    'phase': EXPLICIT_PHASE})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ODB_FRAME, {'phase': EXPLICIT_PHASE, 'step': 0, 
    'frame': 0, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STATUS, {'totalTime': 5.00510395796e-05, 
    'timeIncrement': 5.78943257779e-08, 'stepTime': 5.00510395796e-05, 
    'cpuTime': 4.5, 'jobName': 'Brake', 'step': 1, 'increment': 866, 
    'phase': EXPLICIT_PHASE})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ODB_FRAME, {'phase': EXPLICIT_PHASE, 'step': 0, 
    'frame': 1, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STATUS, {'totalTime': 0.000100008204754, 
    'timeIncrement': 5.78831631515e-08, 'stepTime': 0.000100008204754, 
    'cpuTime': 8.89999961853, 'jobName': 'Brake', 'step': 1, 'increment': 1729, 
    'phase': EXPLICIT_PHASE})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ODB_FRAME, {'phase': EXPLICIT_PHASE, 'step': 0, 
    'frame': 2, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STATUS, {'totalTime': 0.000150015359395, 
    'timeIncrement': 5.78792302974e-08, 'stepTime': 0.000150015359395, 
    'cpuTime': 13.1999998093, 'jobName': 'Brake', 'step': 1, 'increment': 2593, 
    'phase': EXPLICIT_PHASE})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ODB_FRAME, {'phase': EXPLICIT_PHASE, 'step': 0, 
    'frame': 3, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ERROR, {
    'message': 'ABAQUS/Explicit Analysis exited with an error - Please see the  status file for possible error messages if the file exists.', 
    'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(JOB_ABORTED, {
    'message': 'ABAQUS/Explicit Analysis exited with an error - Please see the  status file for possible error messages if the file exists.', 
    'jobName': 'Brake'})
mdb.models['Brake'].rootAssembly.deleteMesh(regions=
    mdb.models['Brake'].rootAssembly.instances['Disk-1'].cells.getSequenceFromMask(
    ('[#b ]', ), ))
mdb.models['Brake'].rootAssembly.seedEdgeByNumber(constraint=FIXED, edges=
    mdb.models['Brake'].rootAssembly.instances['Disk-1'].edges.getSequenceFromMask(
    ('[#4000000 #141 ]', ), ), number=20)
mdb.models['Brake'].rootAssembly.seedEdgeByNumber(constraint=FIXED, edges=
    mdb.models['Brake'].rootAssembly.instances['Disk-1'].edges.getSequenceFromMask(
    ('[#c3000000 #18 ]', ), ), number=10)
mdb.models['Brake'].rootAssembly.generateMesh(regions=
    mdb.models['Brake'].rootAssembly.instances['Disk-1'].cells.getSequenceFromMask(
    ('[#b ]', ), ))
# Save by qq on Sun Nov 12 15:46:41 2006
# Save by qq on Sun Nov 12 15:46:58 2006
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['Brake'].submit(consistencyChecking=OFF)
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STARTED, {'phase': BATCHPRE_PHASE, 
    'clientHost': 'little', 'handle': 2904, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(HEADING, {'phase': BATCHPRE_PHASE, 
    'heading': 'Analysis of a braking process', 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(WARNING, {'phase': BATCHPRE_PHASE, 
    'message': 'THE OPTION *BOUNDARY,TYPE=DISPLACEMENT HAS BEEN USED; CHECK STATUS FILE BETWEEN STEPS FOR WARNINGS ON ANY JUMPS PRESCRIBED ACROSS THE STEPS IN DISPLACEMENT VALUES OF TRANSLATIONAL DOF. FOR ROTATIONAL DOF MAKE SURE THAT THERE ARE NO SUCH JUMPS. ALL JUMPS IN DISPLACEMENTS ACROSS STEPS ARE IGNORED', 
    'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(WARNING, {'phase': BATCHPRE_PHASE, 
    'message': 'FINITE ROTATION BOUNDARY CONDITION SPECIFIED IN MULTISTEP THREE-DIMENSIONAL ANALYSIS. TYPE=VELOCITY SHOULD BE USED', 
    'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(COMPLETED, {'phase': BATCHPRE_PHASE, 
    'message': 'Analysis phase complete', 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STARTED, {'phase': PACKAGER_PHASE, 
    'clientHost': 'little', 'handle': 3676, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(WARNING, {'phase': PACKAGER_PHASE, 
    'message': 'There are 2 warning messages in the data (.dat) file.  Please check the data file for possible errors in the input file.', 
    'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(WARNING, {'phase': PACKAGER_PHASE, 
    'message': 'All nodal degrees of freedom are constrained by a rigid body for deformable elements listed below. To reduce computational expense, convert these elements to rigid. Refer to the status file for further details.', 
    'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(WARNING, {'phase': PACKAGER_PHASE, 
    'message': 'Each of the nodes in node set WarnNodeBcAtRbSlaveNode have prescribed boundary conditions and belong to rigid bodies but are not rigid body reference nodes. The boundary conditions at these nodes will not constrain the motion of the rigid bodies. See the status file for further details.', 
    'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(COMPLETED, {'phase': PACKAGER_PHASE, 
    'message': 'Phase complete', 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STARTED, {'phase': EXPLICIT_PHASE, 
    'clientHost': 'little', 'handle': 2280, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STATUS, {'totalTime': 0.0, 
    'timeIncrement': 5.22305505513e-08, 'stepTime': 0.0, 
    'cpuTime': 0.10000000149, 'jobName': 'Brake', 'step': 1, 'increment': 0, 
    'phase': EXPLICIT_PHASE})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ODB_FRAME, {'phase': EXPLICIT_PHASE, 'step': 0, 
    'frame': 0, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STATUS, {'totalTime': 5.00078967889e-05, 
    'timeIncrement': 5.79096131048e-08, 'stepTime': 5.00078967889e-05, 
    'cpuTime': 1.39999997616, 'jobName': 'Brake', 'step': 1, 'increment': 864, 
    'phase': EXPLICIT_PHASE})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ODB_FRAME, {'phase': EXPLICIT_PHASE, 'step': 0, 
    'frame': 1, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STATUS, {'totalTime': 0.000100041572296, 
    'timeIncrement': 5.79096059994e-08, 'stepTime': 0.000100041572296, 
    'cpuTime': 2.79999995232, 'jobName': 'Brake', 'step': 1, 'increment': 1728, 
    'phase': EXPLICIT_PHASE})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ODB_FRAME, {'phase': EXPLICIT_PHASE, 'step': 0, 
    'frame': 2, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STATUS, {'totalTime': 0.000150020845467, 
    'timeIncrement': 5.79096059994e-08, 'stepTime': 0.000150020845467, 
    'cpuTime': 4.09999990463, 'jobName': 'Brake', 'step': 1, 'increment': 2591, 
    'phase': EXPLICIT_PHASE})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ODB_FRAME, {'phase': EXPLICIT_PHASE, 'step': 0, 
    'frame': 3, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STATUS, {'totalTime': 0.000200002890779, 
    'timeIncrement': 5.7909598894e-08, 'stepTime': 0.000200002890779, 
    'cpuTime': 5.5, 'jobName': 'Brake', 'step': 1, 'increment': 3454, 
    'phase': EXPLICIT_PHASE})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ODB_FRAME, {'phase': EXPLICIT_PHASE, 'step': 0, 
    'frame': 4, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STATUS, {'totalTime': 0.000250042852713, 
    'timeIncrement': 5.79095953412e-08, 'stepTime': 0.000250042852713, 
    'cpuTime': 6.80000019073, 'jobName': 'Brake', 'step': 1, 'increment': 4318, 
    'phase': EXPLICIT_PHASE})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ODB_FRAME, {'phase': EXPLICIT_PHASE, 'step': 0, 
    'frame': 5, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STATUS, {'totalTime': 0.000300024898024, 
    'timeIncrement': 5.79095811304e-08, 'stepTime': 0.000300024898024, 
    'cpuTime': 8.19999980927, 'jobName': 'Brake', 'step': 1, 'increment': 5181, 
    'phase': EXPLICIT_PHASE})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ODB_FRAME, {'phase': EXPLICIT_PHASE, 'step': 0, 
    'frame': 6, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STATUS, {'totalTime': 0.000350006943336, 
    'timeIncrement': 5.79095704722e-08, 'stepTime': 0.000350006943336, 
    'cpuTime': 9.60000038147, 'jobName': 'Brake', 'step': 1, 'increment': 6044, 
    'phase': EXPLICIT_PHASE})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ODB_FRAME, {'phase': EXPLICIT_PHASE, 'step': 0, 
    'frame': 7, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STATUS, {'totalTime': 0.00040004690527, 
    'timeIncrement': 5.79095633668e-08, 'stepTime': 0.00040004690527, 
    'cpuTime': 10.8999996185, 'jobName': 'Brake', 'step': 1, 'increment': 6908, 
    'phase': EXPLICIT_PHASE})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ODB_FRAME, {'phase': EXPLICIT_PHASE, 'step': 0, 
    'frame': 8, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STATUS, {'totalTime': 0.000450028950581, 
    'timeIncrement': 5.7909549156e-08, 'stepTime': 0.000450028950581, 
    'cpuTime': 12.3000001907, 'jobName': 'Brake', 'step': 1, 'increment': 7771, 
    'phase': EXPLICIT_PHASE})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ODB_FRAME, {'phase': EXPLICIT_PHASE, 'step': 0, 
    'frame': 9, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STATUS, {'totalTime': 0.000500010966789, 
    'timeIncrement': 5.79095456033e-08, 'stepTime': 0.000500010966789, 
    'cpuTime': 13.6999998093, 'jobName': 'Brake', 'step': 1, 'increment': 8634, 
    'phase': EXPLICIT_PHASE})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ODB_FRAME, {'phase': EXPLICIT_PHASE, 'step': 0, 
    'frame': 10, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STATUS, {'totalTime': 0.000550050928723, 
    'timeIncrement': 5.7909524287e-08, 'stepTime': 0.000550050928723, 
    'cpuTime': 15.0, 'jobName': 'Brake', 'step': 1, 'increment': 9498, 
    'phase': EXPLICIT_PHASE})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ODB_FRAME, {'phase': EXPLICIT_PHASE, 'step': 0, 
    'frame': 11, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STATUS, {'totalTime': 0.000600032974035, 
    'timeIncrement': 5.79095207343e-08, 'stepTime': 0.000600032974035, 
    'cpuTime': 16.3999996185, 'jobName': 'Brake', 'step': 1, 
    'increment': 10361, 'phase': EXPLICIT_PHASE})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ODB_FRAME, {'phase': EXPLICIT_PHASE, 'step': 0, 
    'frame': 12, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STATUS, {'totalTime': 0.000650015019346, 
    'timeIncrement': 5.79095065234e-08, 'stepTime': 0.000650015019346, 
    'cpuTime': 17.7999992371, 'jobName': 'Brake', 'step': 1, 
    'increment': 11224, 'phase': EXPLICIT_PHASE})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ODB_FRAME, {'phase': EXPLICIT_PHASE, 'step': 0, 
    'frame': 13, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STATUS, {'totalTime': 0.00070005498128, 
    'timeIncrement': 5.79094887598e-08, 'stepTime': 0.00070005498128, 
    'cpuTime': 19.1000003815, 'jobName': 'Brake', 'step': 1, 
    'increment': 12088, 'phase': EXPLICIT_PHASE})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ODB_FRAME, {'phase': EXPLICIT_PHASE, 'step': 0, 
    'frame': 14, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STATUS, {'totalTime': 0.000750037026592, 
    'timeIncrement': 5.79094887598e-08, 'stepTime': 0.000750037026592, 
    'cpuTime': 20.5, 'jobName': 'Brake', 'step': 1, 'increment': 12951, 
    'phase': EXPLICIT_PHASE})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ODB_FRAME, {'phase': EXPLICIT_PHASE, 'step': 0, 
    'frame': 15, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STATUS, {'totalTime': 0.000800019071903, 
    'timeIncrement': 5.79094781017e-08, 'stepTime': 0.000800019071903, 
    'cpuTime': 21.7999992371, 'jobName': 'Brake', 'step': 1, 
    'increment': 13814, 'phase': EXPLICIT_PHASE})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ODB_FRAME, {'phase': EXPLICIT_PHASE, 'step': 0, 
    'frame': 16, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STATUS, {'totalTime': 0.000850001117215, 
    'timeIncrement': 5.79094887598e-08, 'stepTime': 0.000850001117215, 
    'cpuTime': 23.2000007629, 'jobName': 'Brake', 'step': 1, 
    'increment': 14677, 'phase': EXPLICIT_PHASE})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ODB_FRAME, {'phase': EXPLICIT_PHASE, 'step': 0, 
    'frame': 17, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STATUS, {'totalTime': 0.000900041079149, 
    'timeIncrement': 5.79094781017e-08, 'stepTime': 0.000900041079149, 
    'cpuTime': 24.6000003815, 'jobName': 'Brake', 'step': 1, 
    'increment': 15541, 'phase': EXPLICIT_PHASE})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ODB_FRAME, {'phase': EXPLICIT_PHASE, 'step': 0, 
    'frame': 18, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STATUS, {'totalTime': 0.00095002312446, 
    'timeIncrement': 5.79094781017e-08, 'stepTime': 0.00095002312446, 
    'cpuTime': 25.8999996185, 'jobName': 'Brake', 'step': 1, 
    'increment': 16404, 'phase': EXPLICIT_PHASE})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ODB_FRAME, {'phase': EXPLICIT_PHASE, 'step': 0, 
    'frame': 19, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STATUS, {'totalTime': 0.0010000000475, 
    'timeIncrement': 5.79094567854e-08, 'stepTime': 0.0010000000475, 
    'cpuTime': 27.2999992371, 'jobName': 'Brake', 'step': 1, 
    'increment': 17268, 'phase': EXPLICIT_PHASE})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ODB_FRAME, {'phase': EXPLICIT_PHASE, 'step': 0, 
    'frame': 20, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STATUS, {'totalTime': 0.0010000000475, 
    'timeIncrement': 5.223040489e-08, 'stepTime': 0.0, 
    'cpuTime': 27.2999992371, 'jobName': 'Brake', 'step': 2, 'increment': 0, 
    'phase': EXPLICIT_PHASE})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ODB_FRAME, {'phase': EXPLICIT_PHASE, 'step': 1, 
    'frame': 0, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STATUS, {'totalTime': 0.00175005721394, 
    'timeIncrement': 5.79090411179e-08, 'stepTime': 0.000750057166442, 
    'cpuTime': 47.7000007629, 'jobName': 'Brake', 'step': 2, 
    'increment': 12951, 'phase': EXPLICIT_PHASE})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ODB_FRAME, {'phase': EXPLICIT_PHASE, 'step': 1, 
    'frame': 1, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STATUS, {'totalTime': 0.00250001414679, 
    'timeIncrement': 5.79070267293e-08, 'stepTime': 0.00150001409929, 
    'cpuTime': 68.0, 'jobName': 'Brake', 'step': 2, 'increment': 25909, 
    'phase': EXPLICIT_PHASE})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ODB_FRAME, {'phase': EXPLICIT_PHASE, 'step': 1, 
    'frame': 2, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STATUS, {'totalTime': 0.00325005035847, 
    'timeIncrement': 5.78970578147e-08, 'stepTime': 0.00225005042739, 
    'cpuTime': 88.0999984741, 'jobName': 'Brake', 'step': 2, 
    'increment': 38862, 'phase': EXPLICIT_PHASE})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ODB_FRAME, {'phase': EXPLICIT_PHASE, 'step': 1, 
    'frame': 3, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STATUS, {'totalTime': 0.00400002300739, 
    'timeIncrement': 5.78336276646e-08, 'stepTime': 0.00300002307631, 
    'cpuTime': 108.0, 'jobName': 'Brake', 'step': 2, 'increment': 51814, 
    'phase': EXPLICIT_PHASE})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ODB_FRAME, {'phase': EXPLICIT_PHASE, 'step': 1, 
    'frame': 4, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STATUS, {'totalTime': 0.00475003384054, 
    'timeIncrement': 5.76933203433e-08, 'stepTime': 0.00375003390945, 
    'cpuTime': 127.900001526, 'jobName': 'Brake', 'step': 2, 
    'increment': 64803, 'phase': EXPLICIT_PHASE})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ODB_FRAME, {'phase': EXPLICIT_PHASE, 'step': 1, 
    'frame': 5, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STATUS, {'totalTime': 0.00550004467368, 
    'timeIncrement': 5.77130201407e-08, 'stepTime': 0.00450004450977, 
    'cpuTime': 147.800003052, 'jobName': 'Brake', 'step': 2, 
    'increment': 77792, 'phase': EXPLICIT_PHASE})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ODB_FRAME, {'phase': EXPLICIT_PHASE, 'step': 1, 
    'frame': 6, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STATUS, {'totalTime': 0.00625005550683, 
    'timeIncrement': 5.77279628544e-08, 'stepTime': 0.00525005534291, 
    'cpuTime': 167.699996948, 'jobName': 'Brake', 'step': 2, 
    'increment': 90781, 'phase': EXPLICIT_PHASE})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ODB_FRAME, {'phase': EXPLICIT_PHASE, 'step': 1, 
    'frame': 7, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STATUS, {'totalTime': 0.00700000859797, 
    'timeIncrement': 5.77484158271e-08, 'stepTime': 0.00600000843406, 
    'cpuTime': 187.5, 'jobName': 'Brake', 'step': 2, 'increment': 103769, 
    'phase': EXPLICIT_PHASE})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ODB_FRAME, {'phase': EXPLICIT_PHASE, 'step': 1, 
    'frame': 8, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STATUS, {'totalTime': 0.00775001943111, 
    'timeIncrement': 5.7701935674e-08, 'stepTime': 0.0067500192672, 
    'cpuTime': 207.5, 'jobName': 'Brake', 'step': 2, 'increment': 116758, 
    'phase': EXPLICIT_PHASE})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ODB_FRAME, {'phase': EXPLICIT_PHASE, 'step': 1, 
    'frame': 9, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STATUS, {'totalTime': 0.00850003026426, 
    'timeIncrement': 5.76303520461e-08, 'stepTime': 0.00750003010035, 
    'cpuTime': 227.699996948, 'jobName': 'Brake', 'step': 2, 
    'increment': 129747, 'phase': EXPLICIT_PHASE})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ODB_FRAME, {'phase': EXPLICIT_PHASE, 'step': 1, 
    'frame': 10, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STATUS, {'totalTime': 0.0092500410974, 
    'timeIncrement': 5.76579282097e-08, 'stepTime': 0.00825004093349, 
    'cpuTime': 247.800003052, 'jobName': 'Brake', 'step': 2, 
    'increment': 142736, 'phase': EXPLICIT_PHASE})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ODB_FRAME, {'phase': EXPLICIT_PHASE, 'step': 1, 
    'frame': 11, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STATUS, {'totalTime': 0.0100000519305, 
    'timeIncrement': 5.72833585011e-08, 'stepTime': 0.00900005176663, 
    'cpuTime': 267.399993896, 'jobName': 'Brake', 'step': 2, 
    'increment': 155725, 'phase': EXPLICIT_PHASE})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ODB_FRAME, {'phase': EXPLICIT_PHASE, 'step': 1, 
    'frame': 12, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STATUS, {'totalTime': 0.0107500301674, 
    'timeIncrement': 5.70727749505e-08, 'stepTime': 0.00975003000349, 
    'cpuTime': 288.0, 'jobName': 'Brake', 'step': 2, 'increment': 168870, 
    'phase': EXPLICIT_PHASE})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ODB_FRAME, {'phase': EXPLICIT_PHASE, 'step': 1, 
    'frame': 13, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STATUS, {'totalTime': 0.0115000447258, 
    'timeIncrement': 5.64696733818e-08, 'stepTime': 0.0105000445619, 
    'cpuTime': 308.200012207, 'jobName': 'Brake', 'step': 2, 
    'increment': 182072, 'phase': EXPLICIT_PHASE})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ODB_FRAME, {'phase': EXPLICIT_PHASE, 'step': 1, 
    'frame': 14, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STATUS, {'totalTime': 0.0122500024736, 
    'timeIncrement': 5.67564519827e-08, 'stepTime': 0.0112500023097, 
    'cpuTime': 328.700012207, 'jobName': 'Brake', 'step': 2, 
    'increment': 195273, 'phase': EXPLICIT_PHASE})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ODB_FRAME, {'phase': EXPLICIT_PHASE, 'step': 1, 
    'frame': 15, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STATUS, {'totalTime': 0.0130000282079, 
    'timeIncrement': 5.62723307951e-08, 'stepTime': 0.012000028044, 
    'cpuTime': 348.600006104, 'jobName': 'Brake', 'step': 2, 
    'increment': 208533, 'phase': EXPLICIT_PHASE})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ODB_FRAME, {'phase': EXPLICIT_PHASE, 'step': 1, 
    'frame': 16, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STATUS, {'totalTime': 0.0137500092387, 
    'timeIncrement': 5.63851578761e-08, 'stepTime': 0.0127500090748, 
    'cpuTime': 368.899993896, 'jobName': 'Brake', 'step': 2, 
    'increment': 221859, 'phase': EXPLICIT_PHASE})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ODB_FRAME, {'phase': EXPLICIT_PHASE, 'step': 1, 
    'frame': 17, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STATUS, {'totalTime': 0.0145000154153, 
    'timeIncrement': 5.60466411059e-08, 'stepTime': 0.0135000152513, 
    'cpuTime': 389.399993896, 'jobName': 'Brake', 'step': 2, 
    'increment': 235221, 'phase': EXPLICIT_PHASE})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ODB_FRAME, {'phase': EXPLICIT_PHASE, 'step': 1, 
    'frame': 18, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STATUS, {'totalTime': 0.015250028111, 
    'timeIncrement': 5.57538228918e-08, 'stepTime': 0.0142500279471, 
    'cpuTime': 409.799987793, 'jobName': 'Brake', 'step': 2, 
    'increment': 248643, 'phase': EXPLICIT_PHASE})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ODB_FRAME, {'phase': EXPLICIT_PHASE, 'step': 1, 
    'frame': 19, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STATUS, {'totalTime': 0.0159999988973, 
    'timeIncrement': 5.54464030245e-08, 'stepTime': 0.0149999996647, 
    'cpuTime': 429.899993896, 'jobName': 'Brake', 'step': 2, 
    'increment': 262065, 'phase': EXPLICIT_PHASE})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ODB_FRAME, {'phase': EXPLICIT_PHASE, 'step': 1, 
    'frame': 20, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(COMPLETED, {'phase': EXPLICIT_PHASE, 
    'message': 'Phase complete', 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(JOB_COMPLETED, {'time': 'Sun Nov 12 15:54:28 2006', 
    'jobName': 'Brake'})
mdb.models['Brake'].constraints['RigidCons'].setValues(pinRegion=Region(
    cells=mdb.models['Brake'].rootAssembly.instances['Disk-1'].cells.getSequenceFromMask(
    mask=('[#21 ]', ), ), 
    faces=mdb.models['Brake'].rootAssembly.instances['Disk-1'].faces.getSequenceFromMask(
    mask=('[#380d000 ]', ), ), 
    edges=mdb.models['Brake'].rootAssembly.instances['Disk-1'].edges.getSequenceFromMask(
    mask=('[#0 #462 ]', ), )), refPointRegion=Region(referencePoints=(
    mdb.models['Brake'].rootAssembly.referencePoints[16], )))
# Save by qq on Sun Nov 12 15:59:12 2006
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['Brake'].steps['Apply-Pressure'].setValues(massScaling=((
    SEMI_AUTOMATIC, MODEL, AT_BEGINNING, 100.0, 0.0, None, 0, 0, 0.0, 0.0, 0, 
    None), ))
mdb.models['Brake'].steps['Rotation'].setValues(massScaling=((SEMI_AUTOMATIC, 
    MODEL, AT_BEGINNING, 100.0, 0.0, None, 0, 0, 0.0, 0.0, 0, None), ))
# Save by qq on Sun Nov 12 15:59:59 2006
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['Brake'].submit(consistencyChecking=OFF)
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STARTED, {'phase': BATCHPRE_PHASE, 
    'clientHost': 'little', 'handle': 2076, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(HEADING, {'phase': BATCHPRE_PHASE, 
    'heading': 'Analysis of a braking process', 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(WARNING, {'phase': BATCHPRE_PHASE, 
    'message': 'THE OPTION *BOUNDARY,TYPE=DISPLACEMENT HAS BEEN USED; CHECK STATUS FILE BETWEEN STEPS FOR WARNINGS ON ANY JUMPS PRESCRIBED ACROSS THE STEPS IN DISPLACEMENT VALUES OF TRANSLATIONAL DOF. FOR ROTATIONAL DOF MAKE SURE THAT THERE ARE NO SUCH JUMPS. ALL JUMPS IN DISPLACEMENTS ACROSS STEPS ARE IGNORED', 
    'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(WARNING, {'phase': BATCHPRE_PHASE, 
    'message': 'FINITE ROTATION BOUNDARY CONDITION SPECIFIED IN MULTISTEP THREE-DIMENSIONAL ANALYSIS. TYPE=VELOCITY SHOULD BE USED', 
    'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(COMPLETED, {'phase': BATCHPRE_PHASE, 
    'message': 'Analysis phase complete', 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STARTED, {'phase': PACKAGER_PHASE, 
    'clientHost': 'little', 'handle': 3296, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(WARNING, {'phase': PACKAGER_PHASE, 
    'message': 'There are 2 warning messages in the data (.dat) file.  Please check the data file for possible errors in the input file.', 
    'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(WARNING, {'phase': PACKAGER_PHASE, 
    'message': 'All nodal degrees of freedom are constrained by a rigid body for deformable elements listed below. To reduce computational expense, convert these elements to rigid. Refer to the status file for further details.', 
    'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(WARNING, {'phase': PACKAGER_PHASE, 
    'message': 'Each of the nodes in node set WarnNodeBcAtRbSlaveNode have prescribed boundary conditions and belong to rigid bodies but are not rigid body reference nodes. The boundary conditions at these nodes will not constrain the motion of the rigid bodies. See the status file for further details.', 
    'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(COMPLETED, {'phase': PACKAGER_PHASE, 
    'message': 'Phase complete', 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STARTED, {'phase': EXPLICIT_PHASE, 
    'clientHost': 'little', 'handle': 2520, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STATUS, {'totalTime': 0.0, 
    'timeIncrement': 5.22305526829e-07, 'stepTime': 0.0, 'cpuTime': 0.0, 
    'jobName': 'Brake', 'step': 1, 'increment': 0, 'phase': EXPLICIT_PHASE})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ODB_FRAME, {'phase': EXPLICIT_PHASE, 'step': 0, 
    'frame': 0, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(WARNING, {'phase': EXPLICIT_PHASE, 
    'message': 'Thermal contact between surfaces ASSEMBLY_SURF-PAD and ASSEMBLY_SURF-DISK is causing a 99.992% reduction in the time increment.', 
    'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STATUS, {'totalTime': 5.0038946938e-05, 
    'timeIncrement': 2.87389099185e-07, 'stepTime': 5.0038946938e-05, 
    'cpuTime': 0.300000011921, 'jobName': 'Brake', 'step': 1, 'increment': 141, 
    'phase': EXPLICIT_PHASE})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ODB_FRAME, {'phase': EXPLICIT_PHASE, 'step': 0, 
    'frame': 1, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STATUS, {'totalTime': 0.000100090663182, 
    'timeIncrement': 2.87395863552e-07, 'stepTime': 0.000100090663182, 
    'cpuTime': 0.600000023842, 'jobName': 'Brake', 'step': 1, 'increment': 315, 
    'phase': EXPLICIT_PHASE})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ODB_FRAME, {'phase': EXPLICIT_PHASE, 'step': 0, 
    'frame': 2, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STATUS, {'totalTime': 0.000150099222083, 
    'timeIncrement': 2.87416213496e-07, 'stepTime': 0.000150099222083, 
    'cpuTime': 0.899999976158, 'jobName': 'Brake', 'step': 1, 'increment': 489, 
    'phase': EXPLICIT_PHASE})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ODB_FRAME, {'phase': EXPLICIT_PHASE, 'step': 0, 
    'frame': 3, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STATUS, {'totalTime': 0.000200111229788, 
    'timeIncrement': 2.87435199198e-07, 'stepTime': 0.000200111229788, 
    'cpuTime': 1.10000002384, 'jobName': 'Brake', 'step': 1, 'increment': 663, 
    'phase': EXPLICIT_PHASE})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ODB_FRAME, {'phase': EXPLICIT_PHASE, 'step': 0, 
    'frame': 4, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STATUS, {'totalTime': 0.000250126526225, 
    'timeIncrement': 2.87446766833e-07, 'stepTime': 0.000250126526225, 
    'cpuTime': 1.39999997616, 'jobName': 'Brake', 'step': 1, 'increment': 837, 
    'phase': EXPLICIT_PHASE})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ODB_FRAME, {'phase': EXPLICIT_PHASE, 'step': 0, 
    'frame': 5, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STATUS, {'totalTime': 0.000300144311041, 
    'timeIncrement': 2.87449722691e-07, 'stepTime': 0.000300144311041, 
    'cpuTime': 1.70000004768, 'jobName': 'Brake', 'step': 1, 'increment': 1011, 
    'phase': EXPLICIT_PHASE})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ODB_FRAME, {'phase': EXPLICIT_PHASE, 'step': 0, 
    'frame': 6, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STATUS, {'totalTime': 0.000350162095856, 
    'timeIncrement': 2.87449097414e-07, 'stepTime': 0.000350162095856, 
    'cpuTime': 2.0, 'jobName': 'Brake', 'step': 1, 'increment': 1185, 
    'phase': EXPLICIT_PHASE})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ODB_FRAME, {'phase': EXPLICIT_PHASE, 'step': 0, 
    'frame': 7, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STATUS, {'totalTime': 0.000400179880671, 
    'timeIncrement': 2.87455549142e-07, 'stepTime': 0.000400179880671, 
    'cpuTime': 2.29999995232, 'jobName': 'Brake', 'step': 1, 'increment': 1359, 
    'phase': EXPLICIT_PHASE})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ODB_FRAME, {'phase': EXPLICIT_PHASE, 'step': 0, 
    'frame': 8, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STATUS, {'totalTime': 0.000450197665486, 
    'timeIncrement': 2.87468878923e-07, 'stepTime': 0.000450197665486, 
    'cpuTime': 2.59999990463, 'jobName': 'Brake', 'step': 1, 'increment': 1533, 
    'phase': EXPLICIT_PHASE})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ODB_FRAME, {'phase': EXPLICIT_PHASE, 'step': 0, 
    'frame': 9, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STATUS, {'totalTime': 0.000500219175592, 
    'timeIncrement': 2.87486955131e-07, 'stepTime': 0.000500219175592, 
    'cpuTime': 2.90000009537, 'jobName': 'Brake', 'step': 1, 'increment': 1707, 
    'phase': EXPLICIT_PHASE})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ODB_FRAME, {'phase': EXPLICIT_PHASE, 'step': 0, 
    'frame': 10, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STATUS, {'totalTime': 0.000550242024474, 
    'timeIncrement': 2.87502587071e-07, 'stepTime': 0.000550242024474, 
    'cpuTime': 3.20000004768, 'jobName': 'Brake', 'step': 1, 'increment': 1881, 
    'phase': EXPLICIT_PHASE})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ODB_FRAME, {'phase': EXPLICIT_PHASE, 'step': 0, 
    'frame': 11, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STATUS, {'totalTime': 0.000600264873356, 
    'timeIncrement': 2.87509635655e-07, 'stepTime': 0.000600264873356, 
    'cpuTime': 3.5, 'jobName': 'Brake', 'step': 1, 'increment': 2055, 
    'phase': EXPLICIT_PHASE})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ODB_FRAME, {'phase': EXPLICIT_PHASE, 'step': 0, 
    'frame': 12, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STATUS, {'totalTime': 0.0006500002346, 
    'timeIncrement': 2.87513273634e-07, 'stepTime': 0.0006500002346, 
    'cpuTime': 3.79999995232, 'jobName': 'Brake', 'step': 1, 'increment': 2228, 
    'phase': EXPLICIT_PHASE})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ODB_FRAME, {'phase': EXPLICIT_PHASE, 'step': 0, 
    'frame': 13, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STATUS, {'totalTime': 0.000700023083482, 
    'timeIncrement': 2.8751554737e-07, 'stepTime': 0.000700023083482, 
    'cpuTime': 4.09999990463, 'jobName': 'Brake', 'step': 1, 'increment': 2402, 
    'phase': EXPLICIT_PHASE})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ODB_FRAME, {'phase': EXPLICIT_PHASE, 'step': 0, 
    'frame': 14, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STATUS, {'totalTime': 0.00075005274266, 
    'timeIncrement': 2.87521999098e-07, 'stepTime': 0.00075005274266, 
    'cpuTime': 4.40000009537, 'jobName': 'Brake', 'step': 1, 'increment': 2576, 
    'phase': EXPLICIT_PHASE})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ODB_FRAME, {'phase': EXPLICIT_PHASE, 'step': 0, 
    'frame': 15, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STATUS, {'totalTime': 0.000800085719675, 
    'timeIncrement': 2.8753848369e-07, 'stepTime': 0.000800085719675, 
    'cpuTime': 4.59999990463, 'jobName': 'Brake', 'step': 1, 'increment': 2750, 
    'phase': EXPLICIT_PHASE})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ODB_FRAME, {'phase': EXPLICIT_PHASE, 'step': 0, 
    'frame': 16, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STATUS, {'totalTime': 0.00085011869669, 
    'timeIncrement': 2.87552921918e-07, 'stepTime': 0.00085011869669, 
    'cpuTime': 4.90000009537, 'jobName': 'Brake', 'step': 1, 'increment': 2924, 
    'phase': EXPLICIT_PHASE})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ODB_FRAME, {'phase': EXPLICIT_PHASE, 'step': 0, 
    'frame': 17, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STATUS, {'totalTime': 0.000900151673704, 
    'timeIncrement': 2.8756426218e-07, 'stepTime': 0.000900151673704, 
    'cpuTime': 5.19999980927, 'jobName': 'Brake', 'step': 1, 'increment': 3098, 
    'phase': EXPLICIT_PHASE})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ODB_FRAME, {'phase': EXPLICIT_PHASE, 'step': 0, 
    'frame': 18, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STATUS, {'totalTime': 0.000950184650719, 
    'timeIncrement': 2.87564972723e-07, 'stepTime': 0.000950184650719, 
    'cpuTime': 5.5, 'jobName': 'Brake', 'step': 1, 'increment': 3272, 
    'phase': EXPLICIT_PHASE})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ODB_FRAME, {'phase': EXPLICIT_PHASE, 'step': 0, 
    'frame': 19, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STATUS, {'totalTime': 0.0010000000475, 
    'timeIncrement': 2.87566564339e-07, 'stepTime': 0.0010000000475, 
    'cpuTime': 5.80000019073, 'jobName': 'Brake', 'step': 1, 'increment': 3446, 
    'phase': EXPLICIT_PHASE})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ODB_FRAME, {'phase': EXPLICIT_PHASE, 'step': 0, 
    'frame': 20, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STATUS, {'totalTime': 0.0010000000475, 
    'timeIncrement': 5.22302570971e-07, 'stepTime': 0.0, 
    'cpuTime': 5.90000009537, 'jobName': 'Brake', 'step': 2, 'increment': 0, 
    'phase': EXPLICIT_PHASE})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ODB_FRAME, {'phase': EXPLICIT_PHASE, 'step': 1, 
    'frame': 0, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(WARNING, {'phase': EXPLICIT_PHASE, 
    'message': 'Thermal contact between surfaces ASSEMBLY_SURF-PAD and ASSEMBLY_SURF-DISK is causing a 99.992% reduction in the time increment.', 
    'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STATUS, {'totalTime': 0.00175008329097, 
    'timeIncrement': 2.87623549866e-07, 'stepTime': 0.000750083243474, 
    'cpuTime': 9.89999961853, 'jobName': 'Brake', 'step': 2, 'increment': 2607, 
    'phase': EXPLICIT_PHASE})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ODB_FRAME, {'phase': EXPLICIT_PHASE, 'step': 1, 
    'frame': 1, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STATUS, {'totalTime': 0.00250024953857, 
    'timeIncrement': 2.87274389166e-07, 'stepTime': 0.00150024949107, 
    'cpuTime': 14.0, 'jobName': 'Brake', 'step': 2, 'increment': 5217, 
    'phase': EXPLICIT_PHASE})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ODB_FRAME, {'phase': EXPLICIT_PHASE, 'step': 1, 
    'frame': 2, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STATUS, {'totalTime': 0.00325020868331, 
    'timeIncrement': 2.87520038e-07, 'stepTime': 0.00225020875223, 
    'cpuTime': 18.2000007629, 'jobName': 'Brake', 'step': 2, 'increment': 7831, 
    'phase': EXPLICIT_PHASE})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ODB_FRAME, {'phase': EXPLICIT_PHASE, 'step': 1, 
    'frame': 3, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STATUS, {'totalTime': 0.00400005467236, 
    'timeIncrement': 2.85956389234e-07, 'stepTime': 0.00300005474128, 
    'cpuTime': 22.2000007629, 'jobName': 'Brake', 'step': 2, 
    'increment': 10449, 'phase': EXPLICIT_PHASE})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ODB_FRAME, {'phase': EXPLICIT_PHASE, 'step': 1, 
    'frame': 4, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STATUS, {'totalTime': 0.00475019356236, 
    'timeIncrement': 2.89780217599e-07, 'stepTime': 0.00375019363128, 
    'cpuTime': 26.2999992371, 'jobName': 'Brake', 'step': 2, 
    'increment': 13065, 'phase': EXPLICIT_PHASE})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ODB_FRAME, {'phase': EXPLICIT_PHASE, 'step': 1, 
    'frame': 5, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STATUS, {'totalTime': 0.00550008518621, 
    'timeIncrement': 2.87779272412e-07, 'stepTime': 0.0045000850223, 
    'cpuTime': 30.2000007629, 'jobName': 'Brake', 'step': 2, 
    'increment': 15647, 'phase': EXPLICIT_PHASE})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ODB_FRAME, {'phase': EXPLICIT_PHASE, 'step': 1, 
    'frame': 6, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STATUS, {'totalTime': 0.00625021057203, 
    'timeIncrement': 2.85826899926e-07, 'stepTime': 0.00525021040812, 
    'cpuTime': 34.2000007629, 'jobName': 'Brake', 'step': 2, 
    'increment': 18224, 'phase': EXPLICIT_PHASE})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ODB_FRAME, {'phase': EXPLICIT_PHASE, 'step': 1, 
    'frame': 7, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STATUS, {'totalTime': 0.0070000179112, 
    'timeIncrement': 2.88858444719e-07, 'stepTime': 0.00600001774728, 
    'cpuTime': 38.2000007629, 'jobName': 'Brake', 'step': 2, 
    'increment': 20826, 'phase': EXPLICIT_PHASE})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ODB_FRAME, {'phase': EXPLICIT_PHASE, 'step': 1, 
    'frame': 8, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STATUS, {'totalTime': 0.00775012886152, 
    'timeIncrement': 2.89163494926e-07, 'stepTime': 0.0067501286976, 
    'cpuTime': 42.2000007629, 'jobName': 'Brake', 'step': 2, 
    'increment': 23422, 'phase': EXPLICIT_PHASE})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ODB_FRAME, {'phase': EXPLICIT_PHASE, 'step': 1, 
    'frame': 9, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STATUS, {'totalTime': 0.00850000604987, 
    'timeIncrement': 2.873580911e-07, 'stepTime': 0.00750000635162, 
    'cpuTime': 46.2000007629, 'jobName': 'Brake', 'step': 2, 
    'increment': 26020, 'phase': EXPLICIT_PHASE})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ODB_FRAME, {'phase': EXPLICIT_PHASE, 'step': 1, 
    'frame': 10, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STATUS, {'totalTime': 0.0092500904575, 
    'timeIncrement': 2.88620185529e-07, 'stepTime': 0.00825009029359, 
    'cpuTime': 50.2000007629, 'jobName': 'Brake', 'step': 2, 
    'increment': 28622, 'phase': EXPLICIT_PHASE})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ODB_FRAME, {'phase': EXPLICIT_PHASE, 'step': 1, 
    'frame': 11, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STATUS, {'totalTime': 0.0100002745166, 
    'timeIncrement': 2.86704931796e-07, 'stepTime': 0.00900027435273, 
    'cpuTime': 54.2000007629, 'jobName': 'Brake', 'step': 2, 
    'increment': 31220, 'phase': EXPLICIT_PHASE})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ODB_FRAME, {'phase': EXPLICIT_PHASE, 'step': 1, 
    'frame': 12, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STATUS, {'totalTime': 0.0107502201572, 
    'timeIncrement': 2.89117764396e-07, 'stepTime': 0.00975021999329, 
    'cpuTime': 58.7000007629, 'jobName': 'Brake', 'step': 2, 
    'increment': 33827, 'phase': EXPLICIT_PHASE})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ODB_FRAME, {'phase': EXPLICIT_PHASE, 'step': 1, 
    'frame': 13, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STATUS, {'totalTime': 0.0115001192316, 
    'timeIncrement': 2.90200745212e-07, 'stepTime': 0.0105001190677, 
    'cpuTime': 62.9000015259, 'jobName': 'Brake', 'step': 2, 
    'increment': 36423, 'phase': EXPLICIT_PHASE})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ODB_FRAME, {'phase': EXPLICIT_PHASE, 'step': 1, 
    'frame': 14, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STATUS, {'totalTime': 0.0122502753511, 
    'timeIncrement': 2.87747667471e-07, 'stepTime': 0.0112502751872, 
    'cpuTime': 67.0, 'jobName': 'Brake', 'step': 2, 'increment': 39019, 
    'phase': EXPLICIT_PHASE})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ODB_FRAME, {'phase': EXPLICIT_PHASE, 'step': 1, 
    'frame': 15, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STATUS, {'totalTime': 0.0130001530051, 
    'timeIncrement': 2.87982174996e-07, 'stepTime': 0.0120001528412, 
    'cpuTime': 71.1999969482, 'jobName': 'Brake', 'step': 2, 
    'increment': 41617, 'phase': EXPLICIT_PHASE})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ODB_FRAME, {'phase': EXPLICIT_PHASE, 'step': 1, 
    'frame': 16, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STATUS, {'totalTime': 0.0137501666322, 
    'timeIncrement': 2.89732867031e-07, 'stepTime': 0.0127501664683, 
    'cpuTime': 75.4000015259, 'jobName': 'Brake', 'step': 2, 
    'increment': 44211, 'phase': EXPLICIT_PHASE})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ODB_FRAME, {'phase': EXPLICIT_PHASE, 'step': 1, 
    'frame': 17, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STATUS, {'totalTime': 0.01450023707, 
    'timeIncrement': 2.89883104188e-07, 'stepTime': 0.0135002369061, 
    'cpuTime': 79.4000015259, 'jobName': 'Brake', 'step': 2, 
    'increment': 46814, 'phase': EXPLICIT_PHASE})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ODB_FRAME, {'phase': EXPLICIT_PHASE, 'step': 1, 
    'frame': 18, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STATUS, {'totalTime': 0.0152500653639, 
    'timeIncrement': 2.88684844918e-07, 'stepTime': 0.0142500652, 
    'cpuTime': 83.5, 'jobName': 'Brake', 'step': 2, 'increment': 49411, 
    'phase': EXPLICIT_PHASE})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ODB_FRAME, {'phase': EXPLICIT_PHASE, 'step': 1, 
    'frame': 19, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(STATUS, {'totalTime': 0.0159999988973, 
    'timeIncrement': 2.86201185418e-07, 'stepTime': 0.0149999996647, 
    'cpuTime': 87.5, 'jobName': 'Brake', 'step': 2, 'increment': 52018, 
    'phase': EXPLICIT_PHASE})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(ODB_FRAME, {'phase': EXPLICIT_PHASE, 'step': 1, 
    'frame': 20, 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(COMPLETED, {'phase': EXPLICIT_PHASE, 
    'message': 'Phase complete', 'jobName': 'Brake'})
mdb.jobs.has_key('Brake')
mdb.jobs['Brake']._Message(JOB_COMPLETED, {'time': 'Sun Nov 12 16:01:40 2006', 
    'jobName': 'Brake'})
# Save by qq on Sun Nov 12 17:03:17 2006
