You are on page 1of 21

# -*- 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 optimization import *
from job import *
from sketch import *
from visualization import *
from connectorBehavior import *
mdb.models['Model-1'].ConstrainedSketch(name='__profile__', sheetSize=200.0)
mdb.models['Model-1'].sketches['__profile__'].ConstructionLine(point1=(0.0,
-100.0), point2=(0.0, 100.0))
mdb.models['Model-1'].sketches['__profile__'].FixedConstraint(entity=
mdb.models['Model-1'].sketches['__profile__'].geometry[2])
mdb.models['Model-1'].sketches['__profile__'].Line(point1=(40.0, 25.0), point2=
(40.0, -15.0))
mdb.models['Model-1'].sketches['__profile__'].VerticalConstraint(addUndoState=
False, entity=mdb.models['Model-1'].sketches['__profile__'].geometry[3])
del mdb.models['Model-1'].sketches['__profile__']
mdb.models['Model-1'].ConstrainedSketch(name='__profile__', sheetSize=200.0)
mdb.models['Model-1'].sketches['__profile__'].ConstructionLine(point1=(0.0,
-100.0), point2=(0.0, 100.0))
mdb.models['Model-1'].sketches['__profile__'].FixedConstraint(entity=
mdb.models['Model-1'].sketches['__profile__'].geometry[2])
del mdb.models['Model-1'].sketches['__profile__']
mdb.models['Model-1'].ConstrainedSketch(name='__profile__', sheetSize=3.0)
mdb.models['Model-1'].sketches['__profile__'].ConstructionLine(point1=(0.0,
-1.5), point2=(0.0, 1.5))
mdb.models['Model-1'].sketches['__profile__'].FixedConstraint(entity=
mdb.models['Model-1'].sketches['__profile__'].geometry[2])
mdb.models['Model-1'].sketches['__profile__'].Line(point1=(0.335, 0.515),
point2=(0.335, -0.515))
mdb.models['Model-1'].sketches['__profile__'].VerticalConstraint(addUndoState=
False, entity=mdb.models['Model-1'].sketches['__profile__'].geometry[3])
del mdb.models['Model-1'].sketches['__profile__']
mdb.models['Model-1'].ConstrainedSketch(name='__profile__', sheetSize=3.0)
mdb.models['Model-1'].sketches['__profile__'].ConstructionLine(point1=(0.0,
-1.5), point2=(0.0, 1.5))
mdb.models['Model-1'].sketches['__profile__'].FixedConstraint(entity=
mdb.models['Model-1'].sketches['__profile__'].geometry[2])
mdb.models['Model-1'].sketches['__profile__'].Line(point1=(0.335, 0.515),
point2=(0.335, -0.515))
mdb.models['Model-1'].sketches['__profile__'].VerticalConstraint(addUndoState=
False, entity=mdb.models['Model-1'].sketches['__profile__'].geometry[3])
mdb.models['Model-1'].sketches['__profile__'].EllipseByCenterPerimeter(
axisPoint1=(0.335, 0.515), axisPoint2=(0.735, 0.0), center=(0.0, 0.515))
mdb.models['Model-1'].sketches['__profile__'].delete(objectList=(
mdb.models['Model-1'].sketches['__profile__'].geometry[4], ))
mdb.models['Model-1'].sketches['__profile__'].EllipseByCenterPerimeter(
axisPoint1=(0.335, 0.515), axisPoint2=(0.0, 0.735), center=(0.0, 0.515))
mdb.models['Model-1'].sketches['__profile__'].Line(point1=(0.0, 0.515), point2=
(0.05, 0.732535764567845))
mdb.models['Model-1'].sketches['__profile__'].CoincidentConstraint(
addUndoState=False, entity1=
mdb.models['Model-1'].sketches['__profile__'].vertices[6], entity2=
mdb.models['Model-1'].sketches['__profile__'].geometry[6])
mdb.models['Model-1'].sketches['__profile__'].Line(point1=(0.05,
0.732535764567845), point2=(0.05, 0.8))
mdb.models['Model-1'].sketches['__profile__'].VerticalConstraint(addUndoState=
False, entity=mdb.models['Model-1'].sketches['__profile__'].geometry[9])
mdb.models['Model-1'].sketches['__profile__'].delete(objectList=(
mdb.models['Model-1'].sketches['__profile__'].geometry[8], ))
mdb.models['Model-1'].sketches['__profile__'].FilletByRadius(curve1=
mdb.models['Model-1'].sketches['__profile__'].geometry[9], curve2=
mdb.models['Model-1'].sketches['__profile__'].geometry[6], nearPoint1=(
0.0507831573486328, 0.752651572227478), nearPoint2=(0.0643580183386803,
0.731103181838989), radius=0.03)
#* A fillet cannot be created with closed curves.
mdb.models['Model-1'].sketches['__profile__'].autoTrimCurve(curve1=
mdb.models['Model-1'].sketches['__profile__'].geometry[6], point1=(
0.0165374875068665, 0.734489381313324))
mdb.models['Model-1'].sketches['__profile__'].autoTrimCurve(curve1=
mdb.models['Model-1'].sketches['__profile__'].geometry[11], point1=(
-0.006601482629776, 0.733258008956909))
mdb.models['Model-1'].sketches['__profile__'].autoTrimCurve(curve1=
mdb.models['Model-1'].sketches['__profile__'].geometry[12], point1=(
0.233707696199417, 0.368920087814331))
mdb.models['Model-1'].sketches['__profile__'].FilletByRadius(curve1=
mdb.models['Model-1'].sketches['__profile__'].geometry[9], curve2=
mdb.models['Model-1'].sketches['__profile__'].geometry[10], nearPoint1=(
0.0485744513571262, 0.74427342414856), nearPoint2=(0.0584470815956593,
0.73165225982666), radius=0.03)
mdb.models['Model-1'].sketches['__profile__'].Line(point1=(0.0, 0.0), point2=(
0.2, 0.0))
mdb.models['Model-1'].sketches['__profile__'].HorizontalConstraint(
addUndoState=False, entity=
mdb.models['Model-1'].sketches['__profile__'].geometry[14])
mdb.models['Model-1'].sketches['__profile__'].PerpendicularConstraint(
addUndoState=False, entity1=
mdb.models['Model-1'].sketches['__profile__'].geometry[2], entity2=
mdb.models['Model-1'].sketches['__profile__'].geometry[14])
mdb.models['Model-1'].sketches['__profile__'].CoincidentConstraint(
addUndoState=False, entity1=
mdb.models['Model-1'].sketches['__profile__'].vertices[16], entity2=
mdb.models['Model-1'].sketches['__profile__'].geometry[2])
mdb.models['Model-1'].sketches['__profile__'].delete(objectList=(
mdb.models['Model-1'].sketches['__profile__'].geometry[14], ))
mdb.models['Model-1'].sketches['__profile__'].EllipseByCenterPerimeter(
axisPoint1=(0.335, -0.515), axisPoint2=(0.0, -0.735), center=(0.0, -0.515))
mdb.models['Model-1'].sketches['__profile__'].Line(point1=(0.0, -0.515),
point2=(0.05, -0.732535764567844))
mdb.models['Model-1'].sketches['__profile__'].CoincidentConstraint(
addUndoState=False, entity1=
mdb.models['Model-1'].sketches['__profile__'].vertices[20], entity2=
mdb.models['Model-1'].sketches['__profile__'].geometry[15])
mdb.models['Model-1'].sketches['__profile__'].Line(point1=(0.05,
-0.732535764567844), point2=(0.05, -0.8))
mdb.models['Model-1'].sketches['__profile__'].VerticalConstraint(addUndoState=
False, entity=mdb.models['Model-1'].sketches['__profile__'].geometry[18])
mdb.models['Model-1'].sketches['__profile__'].delete(objectList=(
mdb.models['Model-1'].sketches['__profile__'].geometry[17], ))
mdb.models['Model-1'].sketches['__profile__'].autoTrimCurve(curve1=
mdb.models['Model-1'].sketches['__profile__'].geometry[15], point1=(
-0.189044207334518, -0.696789801120758))
mdb.models['Model-1'].sketches['__profile__'].autoTrimCurve(curve1=
mdb.models['Model-1'].sketches['__profile__'].geometry[20], point1=(
0.0112058520317078, -0.732912659645081))
mdb.models['Model-1'].sketches['__profile__'].autoTrimCurve(curve1=
mdb.models['Model-1'].sketches['__profile__'].geometry[19], point1=(
0.277159005403519, -0.385269582271576))
mdb.models['Model-1'].sketches['__profile__'].FilletByRadius(curve1=
mdb.models['Model-1'].sketches['__profile__'].geometry[18], curve2=
mdb.models['Model-1'].sketches['__profile__'].geometry[21], nearPoint1=(
0.049205094575882, -0.764893531799316), nearPoint2=(0.0721645057201385,
-0.728894710540771), radius=0.03)
mdb.models['Model-1'].Part(dimensionality=THREE_D, name='Part-1', type=
DEFORMABLE_BODY)
mdb.models['Model-1'].parts['Part-1'].BaseShellRevolve(angle=90.0,
flipRevolveDirection=OFF, sketch=
mdb.models['Model-1'].sketches['__profile__'])
del mdb.models['Model-1'].sketches['__profile__']
mdb.models['Model-1'].ConstrainedSketch(name='__profile__', sheetSize=3.0)
mdb.models['Model-1'].sketches['__profile__'].ConstructionLine(point1=(0.0,
-1.5), point2=(0.0, 1.5))
mdb.models['Model-1'].sketches['__profile__'].FixedConstraint(entity=
mdb.models['Model-1'].sketches['__profile__'].geometry[2])
mdb.models['Model-1'].sketches['__profile__'].Line(point1=(0.335, 0.515),
point2=(0.335, -0.515))
mdb.models['Model-1'].sketches['__profile__'].VerticalConstraint(addUndoState=
False, entity=mdb.models['Model-1'].sketches['__profile__'].geometry[3])
mdb.models['Model-1'].sketches['__profile__'].EllipseByCenterPerimeter(
axisPoint1=(0.335, 0.515), axisPoint2=(0.0, 0.35), center=(0.0, 0.515))
mdb.models['Model-1'].sketches['__profile__'].EllipseByCenterPerimeter(
axisPoint1=(0.335, -0.515), axisPoint2=(0.0, -0.35), center=(0.0, -0.515))
mdb.models['Model-1'].sketches['__profile__'].Line(point1=(0.0, 0.515), point2=
(0.0, 0.68))
mdb.models['Model-1'].sketches['__profile__'].VerticalConstraint(addUndoState=
False, entity=mdb.models['Model-1'].sketches['__profile__'].geometry[8])
mdb.models['Model-1'].sketches['__profile__'].CoincidentConstraint(
addUndoState=False, entity1=
mdb.models['Model-1'].sketches['__profile__'].vertices[6], entity2=
mdb.models['Model-1'].sketches['__profile__'].geometry[2])
mdb.models['Model-1'].sketches['__profile__'].Line(point1=(0.0, -0.515),
point2=(0.0, -0.68))
mdb.models['Model-1'].sketches['__profile__'].VerticalConstraint(addUndoState=
False, entity=mdb.models['Model-1'].sketches['__profile__'].geometry[9])
mdb.models['Model-1'].sketches['__profile__'].CoincidentConstraint(
addUndoState=False, entity1=
mdb.models['Model-1'].sketches['__profile__'].vertices[7], entity2=
mdb.models['Model-1'].sketches['__profile__'].geometry[2])
mdb.models['Model-1'].sketches['__profile__'].autoTrimCurve(curve1=
mdb.models['Model-1'].sketches['__profile__'].geometry[6], point1=(
-0.0652612522244453, -0.353854447603226))
mdb.models['Model-1'].sketches['__profile__'].autoTrimCurve(curve1=
mdb.models['Model-1'].sketches['__profile__'].geometry[10], point1=(
0.052083246409893, -0.348143011331558))
mdb.models['Model-1'].sketches['__profile__'].autoTrimCurve(curve1=
mdb.models['Model-1'].sketches['__profile__'].geometry[4], point1=(
-0.0538129881024361, 0.360070139169693))
mdb.models['Model-1'].sketches['__profile__'].autoTrimCurve(curve1=
mdb.models['Model-1'].sketches['__profile__'].geometry[13], point1=(
0.0320489332079887, 0.351503044366837))
mdb.models['Model-1'].sketches['__profile__'].autoTrimCurve(curve1=
mdb.models['Model-1'].sketches['__profile__'].geometry[8], point1=(
-0.0051580723375082, 0.568536162376404))
mdb.models['Model-1'].sketches['__profile__'].autoTrimCurve(curve1=
mdb.models['Model-1'].sketches['__profile__'].geometry[9], point1=(
0.0177385751157999, -0.562320470809937))
mdb.models['Model-1'].sketches['__profile__'].Line(point1=(0.0, 0.0), point2=(
0.0, 1.47))
mdb.models['Model-1'].sketches['__profile__'].VerticalConstraint(addUndoState=
False, entity=mdb.models['Model-1'].sketches['__profile__'].geometry[14])
mdb.models['Model-1'].sketches['__profile__'].delete(objectList=(
mdb.models['Model-1'].sketches['__profile__'].geometry[2], ))
mdb.models['Model-1'].sketches['__profile__'].delete(objectList=(
mdb.models['Model-1'].sketches['__profile__'].geometry[14], ))
mdb.models['Model-1'].sketches['__profile__'].ConstructionLine(point1=(0.0,
0.0), point2=(0.0, 0.837499999953434))
mdb.models['Model-1'].sketches['__profile__'].VerticalConstraint(addUndoState=
False, entity=mdb.models['Model-1'].sketches['__profile__'].geometry[15])
mdb.models['Model-1'].sketches['__profile__'].Line(point1=(0.0, 0.0), point2=(
0.0, 0.735))
mdb.models['Model-1'].sketches['__profile__'].VerticalConstraint(addUndoState=
False, entity=mdb.models['Model-1'].sketches['__profile__'].geometry[16])
mdb.models['Model-1'].sketches['__profile__'].delete(objectList=(
mdb.models['Model-1'].sketches['__profile__'].geometry[12], ))
mdb.models['Model-1'].sketches['__profile__'].delete(objectList=(
mdb.models['Model-1'].sketches['__profile__'].geometry[15],
mdb.models['Model-1'].sketches['__profile__'].geometry[16]))
mdb.models['Model-1'].sketches['__profile__'].ConstructionLine(point1=(0.0,
0.0), point2=(0.0, 0.274999999953434))
mdb.models['Model-1'].sketches['__profile__'].VerticalConstraint(addUndoState=
False, entity=mdb.models['Model-1'].sketches['__profile__'].geometry[17])
mdb.models['Model-1'].sketches['__profile__'].EllipseByCenterPerimeter(
axisPoint1=(0.335, 0.515), axisPoint2=(0.0, 0.35), center=(0.0, 0.515))
mdb.models['Model-1'].sketches['__profile__'].Line(point1=(0.0, 0.515), point2=
(0.05, 0.678151823425886))
mdb.models['Model-1'].sketches['__profile__'].CoincidentConstraint(
addUndoState=False, entity1=
mdb.models['Model-1'].sketches['__profile__'].vertices[16], entity2=
mdb.models['Model-1'].sketches['__profile__'].geometry[18])
mdb.models['Model-1'].sketches['__profile__'].Line(point1=(0.05,
0.678151823425886), point2=(0.05, 0.8))
mdb.models['Model-1'].sketches['__profile__'].VerticalConstraint(addUndoState=
False, entity=mdb.models['Model-1'].sketches['__profile__'].geometry[21])
mdb.models['Model-1'].sketches['__profile__'].autoTrimCurve(curve1=
mdb.models['Model-1'].sketches['__profile__'].geometry[18], point1=(
-0.124884307384491, 0.666183292865753))
mdb.models['Model-1'].sketches['__profile__'].autoTrimCurve(curve1=
mdb.models['Model-1'].sketches['__profile__'].geometry[20], point1=(
0.0240478813648224, 0.612013459205627))
mdb.models['Model-1'].sketches['__profile__'].autoTrimCurve(curve1=
mdb.models['Model-1'].sketches['__profile__'].geometry[22], point1=(
0.0232580602169037, 0.681923866271973))
mdb.models['Model-1'].sketches['__profile__'].autoTrimCurve(curve1=
mdb.models['Model-1'].sketches['__profile__'].geometry[23], point1=(
0.158914595842361, 0.372760742902756))
mdb.models['Model-1'].sketches['__profile__'].Line(point1=(0.0, -0.515),
point2=(0.05, -0.678151823425883))
mdb.models['Model-1'].sketches['__profile__'].CoincidentConstraint(
addUndoState=False, entity1=
mdb.models['Model-1'].sketches['__profile__'].vertices[20], entity2=
mdb.models['Model-1'].sketches['__profile__'].geometry[11])
mdb.models['Model-1'].sketches['__profile__'].Line(point1=(0.05,
-0.678151823425883), point2=(0.05, -0.8))
mdb.models['Model-1'].sketches['__profile__'].VerticalConstraint(addUndoState=
False, entity=mdb.models['Model-1'].sketches['__profile__'].geometry[26])
mdb.models['Model-1'].sketches['__profile__'].autoTrimCurve(curve1=
mdb.models['Model-1'].sketches['__profile__'].geometry[11], point1=(
0.0228801071643829, -0.677935659885406))
mdb.models['Model-1'].sketches['__profile__'].autoTrimCurve(curve1=
mdb.models['Model-1'].sketches['__profile__'].geometry[25], point1=(
0.0330622792243958, -0.638426423072815))
mdb.models['Model-1'].Part(dimensionality=THREE_D, name='Part-2', type=
DEFORMABLE_BODY)
mdb.models['Model-1'].parts['Part-2'].BaseShellRevolve(angle=360.0,
flipRevolveDirection=OFF, sketch=
mdb.models['Model-1'].sketches['__profile__'])
del mdb.models['Model-1'].sketches['__profile__']
mdb.models['Model-1'].parts['Part-2'].ignoreEntity(entities=(
mdb.models['Model-1'].parts['Part-2'].vertices.getSequenceFromMask((
'[#c ]', ), ),
mdb.models['Model-1'].parts['Part-2'].edges.getSequenceFromMask(('[#2f9 ]',
), )))
mdb.models['Model-1'].ConstrainedSketch(name='__profile__', sheetSize=3.0)
mdb.models['Model-1'].sketches['__profile__'].ConstructionLine(point1=(0.0,
-1.5), point2=(0.0, 1.5))
mdb.models['Model-1'].sketches['__profile__'].FixedConstraint(entity=
mdb.models['Model-1'].sketches['__profile__'].geometry[2])
mdb.models['Model-1'].sketches['__profile__'].Line(point1=(0.335, 0.515),
point2=(0.335, -0.515))
mdb.models['Model-1'].sketches['__profile__'].VerticalConstraint(addUndoState=
False, entity=mdb.models['Model-1'].sketches['__profile__'].geometry[3])
mdb.models['Model-1'].sketches['__profile__'].EllipseByCenterPerimeter(
axisPoint1=(0.335, 0.515), axisPoint2=(0.0, 0.35), center=(0.0, 0.515))
mdb.models['Model-1'].sketches['__profile__'].EllipseByCenterPerimeter(
axisPoint1=(0.335, -0.515), axisPoint2=(0.0, -0.35), center=(0.0, -0.515))
mdb.models['Model-1'].sketches['__profile__'].Line(point1=(0.0, -0.515),
point2=(0.05, -0.678151823425883))
mdb.models['Model-1'].sketches['__profile__'].CoincidentConstraint(
addUndoState=False, entity1=
mdb.models['Model-1'].sketches['__profile__'].vertices[6], entity2=
mdb.models['Model-1'].sketches['__profile__'].geometry[6])
mdb.models['Model-1'].sketches['__profile__'].Line(point1=(0.05,
-0.678151823425883), point2=(0.05, -0.8))
mdb.models['Model-1'].sketches['__profile__'].VerticalConstraint(addUndoState=
False, entity=mdb.models['Model-1'].sketches['__profile__'].geometry[9])
mdb.models['Model-1'].sketches['__profile__'].autoTrimCurve(curve1=
mdb.models['Model-1'].sketches['__profile__'].geometry[6], point1=(
-0.20810754597187, -0.641218900680542))
mdb.models['Model-1'].sketches['__profile__'].autoTrimCurve(curve1=
mdb.models['Model-1'].sketches['__profile__'].geometry[8], point1=(
0.00911174714565277, -0.56784462928772))
mdb.models['Model-1'].sketches['__profile__'].autoTrimCurve(curve1=
mdb.models['Model-1'].sketches['__profile__'].geometry[10], point1=(
0.16297547519207, -0.375942558050156))
mdb.models['Model-1'].sketches['__profile__'].autoTrimCurve(curve1=
mdb.models['Model-1'].sketches['__profile__'].geometry[11], point1=(
0.0249507278203964, -0.677341639995575))
mdb.models['Model-1'].sketches['__profile__'].Line(point1=(0.0, 0.515), point2=
(0.05, 0.678151823425886))
mdb.models['Model-1'].sketches['__profile__'].CoincidentConstraint(
addUndoState=False, entity1=
mdb.models['Model-1'].sketches['__profile__'].vertices[11], entity2=
mdb.models['Model-1'].sketches['__profile__'].geometry[4])
mdb.models['Model-1'].sketches['__profile__'].Line(point1=(0.05,
0.678151823425886), point2=(0.05, 0.8))
mdb.models['Model-1'].sketches['__profile__'].VerticalConstraint(addUndoState=
False, entity=mdb.models['Model-1'].sketches['__profile__'].geometry[14])
mdb.models['Model-1'].sketches['__profile__'].autoTrimCurve(curve1=
mdb.models['Model-1'].sketches['__profile__'].geometry[4], point1=(
-0.190351188182831, 0.657905399799347))
mdb.models['Model-1'].sketches['__profile__'].autoTrimCurve(curve1=
mdb.models['Model-1'].sketches['__profile__'].geometry[16], point1=(
0.123033165931702, 0.367794454097748))
mdb.models['Model-1'].sketches['__profile__'].autoTrimCurve(curve1=
mdb.models['Model-1'].sketches['__profile__'].geometry[13], point1=(
0.0246055424213409, 0.594690561294556))
mdb.models['Model-1'].sketches['__profile__'].autoTrimCurve(curve1=
mdb.models['Model-1'].sketches['__profile__'].geometry[15], point1=(
0.0110293328762054, 0.678224444389343))
mdb.models['Model-1'].sketches['__profile__'].FilletByRadius(curve1=
mdb.models['Model-1'].sketches['__profile__'].geometry[14], curve2=
mdb.models['Model-1'].sketches['__profile__'].geometry[17], nearPoint1=(
0.052889347076416, 0.70870304107666), nearPoint2=(0.0653342008590698,
0.680482149124146), radius=0.03)
mdb.models['Model-1'].sketches['__profile__'].FilletByRadius(curve1=
mdb.models['Model-1'].sketches['__profile__'].geometry[9], curve2=
mdb.models['Model-1'].sketches['__profile__'].geometry[12], nearPoint1=(
0.0510493814945221, -0.716374516487122), nearPoint2=(0.0703063905239105,
-0.680347859859467), radius=0.03)
mdb.models['Model-1'].Part(dimensionality=THREE_D, name='Part-3', type=
DEFORMABLE_BODY)
mdb.models['Model-1'].parts['Part-3'].BaseShellRevolve(angle=360.0,
flipRevolveDirection=OFF, sketch=
mdb.models['Model-1'].sketches['__profile__'])
del mdb.models['Model-1'].sketches['__profile__']
mdb.models['Model-1'].parts['Part-3'].ignoreEntity(entities=(
mdb.models['Model-1'].parts['Part-3'].vertices.getSequenceFromMask((
'[#7e ]', ), ),
mdb.models['Model-1'].parts['Part-3'].edges.getSequenceFromMask((
'[#3ffb ]', ), )))
mdb.models['Model-1'].Material(name='Material-1')
mdb.models['Model-1'].materials['Material-1'].Elastic(table=((60000000000.0,
7300000000.0, 7300000000.0, 0.3, 0.3, 0.42, 3780000000.0, 3780000000.0,
1278000000.0), ), type=ENGINEERING_CONSTANTS)
mdb.models['Model-1'].parts['Part-3'].Surface(name='Surf-1', side1Faces=
mdb.models['Model-1'].parts['Part-3'].faces.getSequenceFromMask(('[#1 ]',
), ))
mdb.models['Model-1'].parts['Part-3'].Set(edges=
mdb.models['Model-1'].parts['Part-3'].edges.getSequenceFromMask(('[#1 ]',
), ), name='Set-1')
mdb.models['Model-1'].parts['Part-3'].CompositeLayup(description='',
elementType=SHELL, name='CompositeLayup-1', offsetType=MIDDLE_SURFACE,
symmetric=False, thicknessAssignment=FROM_SECTION)
mdb.models['Model-1'].parts['Part-3'].compositeLayups['CompositeLayup-1'].Section(
integrationRule=SIMPSON, poissonDefinition=DEFAULT, preIntegrate=OFF,
temperature=GRADIENT, thicknessType=UNIFORM, useDensity=OFF)
mdb.models['Model-1'].parts['Part-3'].compositeLayups['CompositeLayup-
1'].CompositePly(
additionalRotationField='', additionalRotationType=ROTATION_NONE, angle=0.0
, axis=AXIS_3, material='Material-1', numIntPoints=3, orientationType=
SPECIFY_ORIENT, orientationValue=45.0, plyName='Ply-1', region=Region(
faces=mdb.models['Model-1'].parts['Part-3'].faces.getSequenceFromMask(
mask=('[#1 ]', ), )), suppressed=False, thickness=0.002, thicknessType=
SPECIFY_THICKNESS)
mdb.models['Model-1'].parts['Part-3'].compositeLayups['CompositeLayup-
1'].CompositePly(
additionalRotationField='', additionalRotationType=ROTATION_NONE, angle=0.0
, axis=AXIS_3, material='Material-1', numIntPoints=3, orientationType=
SPECIFY_ORIENT, orientationValue=-45.0, plyName='Ply-2', region=Region(
faces=mdb.models['Model-1'].parts['Part-3'].faces.getSequenceFromMask(
mask=('[#1 ]', ), )), suppressed=False, thickness=0.002, thicknessType=
SPECIFY_THICKNESS)
mdb.models['Model-1'].parts['Part-3'].compositeLayups['CompositeLayup-
1'].CompositePly(
additionalRotationField='', additionalRotationType=ROTATION_NONE, angle=0.0
, axis=AXIS_3, material='Material-1', numIntPoints=3, orientationType=
SPECIFY_ORIENT, orientationValue=45.0, plyName='Ply-3', region=Region(
faces=mdb.models['Model-1'].parts['Part-3'].faces.getSequenceFromMask(
mask=('[#1 ]', ), )), suppressed=False, thickness=0.002, thicknessType=
SPECIFY_THICKNESS)
mdb.models['Model-1'].parts['Part-3'].compositeLayups['CompositeLayup-
1'].CompositePly(
additionalRotationField='', additionalRotationType=ROTATION_NONE, angle=0.0
, axis=AXIS_3, material='Material-1', numIntPoints=3, orientationType=
SPECIFY_ORIENT, orientationValue=-45.0, plyName='Ply-4', region=Region(
faces=mdb.models['Model-1'].parts['Part-3'].faces.getSequenceFromMask(
mask=('[#1 ]', ), )), suppressed=False, thickness=0.002, thicknessType=
SPECIFY_THICKNESS)
mdb.models['Model-1'].parts['Part-3'].compositeLayups['CompositeLayup-
1'].CompositePly(
additionalRotationField='', additionalRotationType=ROTATION_NONE, angle=0.0
, axis=AXIS_3, material='Material-1', numIntPoints=3, orientationType=
SPECIFY_ORIENT, orientationValue=45.0, plyName='Ply-5', region=Region(
faces=mdb.models['Model-1'].parts['Part-3'].faces.getSequenceFromMask(
mask=('[#1 ]', ), )), suppressed=False, thickness=0.002, thicknessType=
SPECIFY_THICKNESS)
mdb.models['Model-1'].parts['Part-3'].compositeLayups['CompositeLayup-
1'].ReferenceOrientation(
additionalRotationField='', additionalRotationType=ROTATION_NONE, angle=0.0
, axis=AXIS_3, flipNormalDirection=False, flipPrimaryDirection=False,
localCsys=None, normalAxisDefinition=SURFACE, normalAxisDirection=AXIS_3,
normalAxisRegion=mdb.models['Model-1'].parts['Part-3'].surfaces['Surf-1'],
orientationType=DISCRETE, primaryAxisDefinition=EDGE, primaryAxisDirection=
AXIS_1, primaryAxisRegion=
mdb.models['Model-1'].parts['Part-3'].sets['Set-1'], stackDirection=
STACK_3)
mdb.models['Model-1'].rootAssembly.DatumCsysByDefault(CARTESIAN)
mdb.models['Model-1'].rootAssembly.Instance(dependent=ON, name='Part-3-1',
part=mdb.models['Model-1'].parts['Part-3'])
mdb.models['Model-1'].rootAssembly.featurelistInfo()
del mdb.models['Model-1'].parts['Part-2']
del mdb.models['Model-1'].parts['Part-1']
mdb.models['Model-1'].rootAssembly.regenerate()
mdb.models['Model-1'].StaticStep(initialInc=0.01, name='Step-1', previous=
'Initial')
mdb.models['Model-1'].rootAssembly.Surface(name='Surf-1', side1Faces=
mdb.models['Model-1'].rootAssembly.instances['Part-3-
1'].faces.getSequenceFromMask(
('[#1 ]', ), ))
mdb.models['Model-1'].Pressure(amplitude=UNSET, createStepName='Step-1',
distributionType=UNIFORM, field='', magnitude=700000.0, name='Load-1',
region=mdb.models['Model-1'].rootAssembly.surfaces['Surf-1'])
mdb.models['Model-1'].rootAssembly.Set(edges=
mdb.models['Model-1'].rootAssembly.instances['Part-3-
1'].edges.getSequenceFromMask(
('[#1 ]', ), ), name='Set-1')
mdb.models['Model-1'].DisplacementBC(amplitude=UNSET, createStepName='Step-1',
distributionType=UNIFORM, fieldName='', fixed=OFF, localCsys=None, name=
'BC-1', region=mdb.models['Model-1'].rootAssembly.sets['Set-1'], u1=UNSET,
u2=0.0, u3=UNSET, ur1=UNSET, ur2=UNSET, ur3=UNSET)
mdb.models['Model-1'].parts['Part-3'].seedPart(deviationFactor=0.1,
minSizeFactor=0.1, size=0.052)
mdb.models['Model-1'].parts['Part-3'].seedPart(deviationFactor=0.1,
minSizeFactor=0.1, size=0.02)
mdb.models['Model-1'].parts['Part-3'].generateMesh()
mdb.models['Model-1'].rootAssembly.regenerate()
mdb.Job(atTime=None, contactPrint=OFF, description='', echoPrint=OFF,
explicitPrecision=SINGLE, getMemoryFromAnalysis=True, historyPrint=OFF,
memory=90, memoryUnits=PERCENTAGE, model='Model-1', modelPrint=OFF,
multiprocessingMode=DEFAULT, name='Job-1', nodalOutputPrecision=SINGLE,
numCpus=1, numGPUs=0, queue=None, resultsFormat=ODB, scratch='', type=
ANALYSIS, userSubroutine='', waitHours=0, waitMinutes=0)
mdb.jobs['Job-1'].submit(consistencyChecking=OFF)
mdb.jobs['Job-1']._Message(STARTED, {'phase': BATCHPRE_PHASE,
'clientHost': 'DESKTOP-SOIIHV5', 'handle': 0, 'jobName': 'Job-1'})
mdb.jobs['Job-1']._Message(WARNING, {'phase': BATCHPRE_PHASE,
'message': '50 elements are curved/warped. The angle subtended between the
average element normal and a nodal normal exceeds 10 degrees. Mesh refinement is
recommended. The elements have been identified in element set WarnElemWarped.',
'jobName': 'Job-1'})
mdb.jobs['Job-1']._Message(ODB_FILE, {'phase': BATCHPRE_PHASE,
'file': 'C:\\temp\\Job-1.odb', 'jobName': 'Job-1'})
mdb.jobs['Job-1']._Message(COMPLETED, {'phase': BATCHPRE_PHASE,
'message': 'Analysis phase complete', 'jobName': 'Job-1'})
mdb.jobs['Job-1']._Message(STARTED, {'phase': STANDARD_PHASE,
'clientHost': 'DESKTOP-SOIIHV5', 'handle': 4484, 'jobName': 'Job-1'})
mdb.jobs['Job-1']._Message(STEP, {'phase': STANDARD_PHASE, 'stepId': 1,
'jobName': 'Job-1'})
mdb.jobs['Job-1']._Message(ODB_FRAME, {'phase': STANDARD_PHASE, 'step': 0,
'frame': 0, 'jobName': 'Job-1'})
mdb.jobs['Job-1']._Message(MEMORY_ESTIMATE, {'phase': STANDARD_PHASE,
'jobName': 'Job-1', 'memory': 207.0})
mdb.jobs['Job-1']._Message(PHYSICAL_MEMORY, {'phase': STANDARD_PHASE,
'physical_memory': 4096.0, 'jobName': 'Job-1'})
mdb.jobs['Job-1']._Message(MINIMUM_MEMORY, {'minimum_memory': 37.0,
'phase': STANDARD_PHASE, 'jobName': 'Job-1'})
mdb.jobs['Job-1']._Message(ODB_FRAME, {'phase': STANDARD_PHASE, 'step': 0,
'frame': 1, 'jobName': 'Job-1'})
mdb.jobs['Job-1']._Message(STATUS, {'totalTime': 0.01, 'attempts': 1,
'timeIncrement': 0.01, 'increment': 1, 'stepTime': 0.01, 'step': 1,
'jobName': 'Job-1', 'severe': 0, 'iterations': 1, 'phase': STANDARD_PHASE,
'equilibrium': 1})
mdb.jobs['Job-1']._Message(ODB_FRAME, {'phase': STANDARD_PHASE, 'step': 0,
'frame': 2, 'jobName': 'Job-1'})
mdb.jobs['Job-1']._Message(STATUS, {'totalTime': 0.02, 'attempts': 1,
'timeIncrement': 0.01, 'increment': 2, 'stepTime': 0.02, 'step': 1,
'jobName': 'Job-1', 'severe': 0, 'iterations': 1, 'phase': STANDARD_PHASE,
'equilibrium': 1})
mdb.jobs['Job-1']._Message(ODB_FRAME, {'phase': STANDARD_PHASE, 'step': 0,
'frame': 3, 'jobName': 'Job-1'})
mdb.jobs['Job-1']._Message(STATUS, {'totalTime': 0.035, 'attempts': 1,
'timeIncrement': 0.015, 'increment': 3, 'stepTime': 0.035, 'step': 1,
'jobName': 'Job-1', 'severe': 0, 'iterations': 1, 'phase': STANDARD_PHASE,
'equilibrium': 1})
mdb.jobs['Job-1']._Message(ODB_FRAME, {'phase': STANDARD_PHASE, 'step': 0,
'frame': 4, 'jobName': 'Job-1'})
mdb.jobs['Job-1']._Message(STATUS, {'totalTime': 0.0575, 'attempts': 1,
'timeIncrement': 0.0225, 'increment': 4, 'stepTime': 0.0575, 'step': 1,
'jobName': 'Job-1', 'severe': 0, 'iterations': 1, 'phase': STANDARD_PHASE,
'equilibrium': 1})
mdb.jobs['Job-1']._Message(ODB_FRAME, {'phase': STANDARD_PHASE, 'step': 0,
'frame': 5, 'jobName': 'Job-1'})
mdb.jobs['Job-1']._Message(STATUS, {'totalTime': 0.09125, 'attempts': 1,
'timeIncrement': 0.03375, 'increment': 5, 'stepTime': 0.09125, 'step': 1,
'jobName': 'Job-1', 'severe': 0, 'iterations': 1, 'phase': STANDARD_PHASE,
'equilibrium': 1})
mdb.jobs['Job-1']._Message(ODB_FRAME, {'phase': STANDARD_PHASE, 'step': 0,
'frame': 6, 'jobName': 'Job-1'})
mdb.jobs['Job-1']._Message(STATUS, {'totalTime': 0.141875, 'attempts': 1,
'timeIncrement': 0.050625, 'increment': 6, 'stepTime': 0.141875, 'step': 1,
'jobName': 'Job-1', 'severe': 0, 'iterations': 1, 'phase': STANDARD_PHASE,
'equilibrium': 1})
mdb.jobs['Job-1']._Message(ODB_FRAME, {'phase': STANDARD_PHASE, 'step': 0,
'frame': 7, 'jobName': 'Job-1'})
mdb.jobs['Job-1']._Message(STATUS, {'totalTime': 0.2178125, 'attempts': 1,
'timeIncrement': 0.0759375, 'increment': 7, 'stepTime': 0.2178125,
'step': 1, 'jobName': 'Job-1', 'severe': 0, 'iterations': 1,
'phase': STANDARD_PHASE, 'equilibrium': 1})
mdb.jobs['Job-1']._Message(ODB_FRAME, {'phase': STANDARD_PHASE, 'step': 0,
'frame': 8, 'jobName': 'Job-1'})
mdb.jobs['Job-1']._Message(STATUS, {'totalTime': 0.33171875, 'attempts': 1,
'timeIncrement': 0.11390625, 'increment': 8, 'stepTime': 0.33171875,
'step': 1, 'jobName': 'Job-1', 'severe': 0, 'iterations': 1,
'phase': STANDARD_PHASE, 'equilibrium': 1})
mdb.jobs['Job-1']._Message(ODB_FRAME, {'phase': STANDARD_PHASE, 'step': 0,
'frame': 9, 'jobName': 'Job-1'})
mdb.jobs['Job-1']._Message(STATUS, {'totalTime': 0.502578125, 'attempts': 1,
'timeIncrement': 0.170859375, 'increment': 9, 'stepTime': 0.502578125,
'step': 1, 'jobName': 'Job-1', 'severe': 0, 'iterations': 1,
'phase': STANDARD_PHASE, 'equilibrium': 1})
mdb.jobs['Job-1']._Message(ODB_FRAME, {'phase': STANDARD_PHASE, 'step': 0,
'frame': 10, 'jobName': 'Job-1'})
mdb.jobs['Job-1']._Message(STATUS, {'totalTime': 0.7588671875, 'attempts': 1,
'timeIncrement': 0.2562890625, 'increment': 10, 'stepTime': 0.7588671875,
'step': 1, 'jobName': 'Job-1', 'severe': 0, 'iterations': 1,
'phase': STANDARD_PHASE, 'equilibrium': 1})
mdb.jobs['Job-1']._Message(ODB_FRAME, {'phase': STANDARD_PHASE, 'step': 0,
'frame': 11, 'jobName': 'Job-1'})
mdb.jobs['Job-1']._Message(STATUS, {'totalTime': 1.0, 'attempts': 1,
'timeIncrement': 0.2411328125, 'increment': 11, 'stepTime': 1.0, 'step': 1,
'jobName': 'Job-1', 'severe': 0, 'iterations': 1, 'phase': STANDARD_PHASE,
'equilibrium': 1})
mdb.jobs['Job-1']._Message(END_STEP, {'phase': STANDARD_PHASE, 'stepId': 1,
'jobName': 'Job-1'})
mdb.jobs['Job-1']._Message(COMPLETED, {'phase': STANDARD_PHASE,
'message': 'Analysis phase complete', 'jobName': 'Job-1'})
mdb.jobs['Job-1']._Message(JOB_COMPLETED, {'time': 'Fri Jan 24 23:57:42 2020',
'jobName': 'Job-1'})
# Save by ReL4d on 2020_01_25-00.09.06; build 2019 2018_09_24-22.11.51 157541
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 optimization import *
from job import *
from sketch import *
from visualization import *
from connectorBehavior import *
mdb.jobs['Job-1'].writeNastranInputFile(consistencyChecking=OFF)
# Save by ReL4d on 2020_01_25-16.20.04; build 2019 2018_09_24-22.11.51 157541
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 optimization import *
from job import *
from sketch import *
from visualization import *
from connectorBehavior import *
mdb.jobs['Job-1'].submit(consistencyChecking=OFF, datacheckJob=True)
mdb.jobs['Job-1']._Message(STARTED, {'phase': BATCHPRE_PHASE,
'clientHost': 'DESKTOP-SOIIHV5', 'handle': 0, 'jobName': 'Job-1'})
mdb.jobs['Job-1']._Message(WARNING, {'phase': BATCHPRE_PHASE,
'message': '50 elements are curved/warped. The angle subtended between the
average element normal and a nodal normal exceeds 10 degrees. Mesh refinement is
recommended. The elements have been identified in element set WarnElemWarped.',
'jobName': 'Job-1'})
mdb.jobs['Job-1']._Message(ODB_FILE, {'phase': BATCHPRE_PHASE,
'file': 'C:\\temp\\Job-1.odb', 'jobName': 'Job-1'})
mdb.jobs['Job-1']._Message(COMPLETED, {'phase': BATCHPRE_PHASE,
'message': 'Analysis phase complete', 'jobName': 'Job-1'})
mdb.jobs['Job-1']._Message(STARTED, {'phase': STANDARD_PHASE,
'clientHost': 'DESKTOP-SOIIHV5', 'handle': 4668, 'jobName': 'Job-1'})
mdb.jobs['Job-1']._Message(STEP, {'phase': STANDARD_PHASE, 'stepId': 1,
'jobName': 'Job-1'})
mdb.jobs['Job-1']._Message(ODB_FRAME, {'phase': STANDARD_PHASE, 'step': 0,
'frame': 0, 'jobName': 'Job-1'})
mdb.jobs['Job-1']._Message(MEMORY_ESTIMATE, {'phase': STANDARD_PHASE,
'jobName': 'Job-1', 'memory': 134.0})
mdb.jobs['Job-1']._Message(PHYSICAL_MEMORY, {'phase': STANDARD_PHASE,
'physical_memory': 4096.0, 'jobName': 'Job-1'})
mdb.jobs['Job-1']._Message(MINIMUM_MEMORY, {'minimum_memory': 37.0,
'phase': STANDARD_PHASE, 'jobName': 'Job-1'})
mdb.jobs['Job-1']._Message(COMPLETED, {'phase': STANDARD_PHASE,
'message': 'Analysis phase complete', 'jobName': 'Job-1'})
mdb.jobs['Job-1']._Message(JOB_COMPLETED, {'time': 'Sat Jan 25 16:22:02 2020',
'jobName': 'Job-1'})
mdb.jobs['Job-1'].submit(consistencyChecking=OFF, continueJob=True)
mdb.jobs['Job-1']._Message(STARTED, {'phase': STANDARD_PHASE,
'clientHost': 'DESKTOP-SOIIHV5', 'handle': 5628, 'jobName': 'Job-1'})
mdb.jobs['Job-1']._Message(STEP, {'phase': STANDARD_PHASE, 'stepId': 1,
'jobName': 'Job-1'})
mdb.jobs['Job-1']._Message(MEMORY_ESTIMATE, {'phase': STANDARD_PHASE,
'jobName': 'Job-1', 'memory': 228.0})
mdb.jobs['Job-1']._Message(PHYSICAL_MEMORY, {'phase': STANDARD_PHASE,
'physical_memory': 4096.0, 'jobName': 'Job-1'})
mdb.jobs['Job-1']._Message(MINIMUM_MEMORY, {'minimum_memory': 37.0,
'phase': STANDARD_PHASE, 'jobName': 'Job-1'})
mdb.jobs['Job-1']._Message(ODB_FRAME, {'phase': STANDARD_PHASE, 'step': 0,
'frame': 1, 'jobName': 'Job-1'})
mdb.jobs['Job-1']._Message(STATUS, {'totalTime': 0.01, 'attempts': 1,
'timeIncrement': 0.01, 'increment': 1, 'stepTime': 0.01, 'step': 1,
'jobName': 'Job-1', 'severe': 0, 'iterations': 1, 'phase': STANDARD_PHASE,
'equilibrium': 1})
mdb.jobs['Job-1']._Message(ODB_FRAME, {'phase': STANDARD_PHASE, 'step': 0,
'frame': 2, 'jobName': 'Job-1'})
mdb.jobs['Job-1']._Message(STATUS, {'totalTime': 0.02, 'attempts': 1,
'timeIncrement': 0.01, 'increment': 2, 'stepTime': 0.02, 'step': 1,
'jobName': 'Job-1', 'severe': 0, 'iterations': 1, 'phase': STANDARD_PHASE,
'equilibrium': 1})
mdb.jobs['Job-1']._Message(ODB_FRAME, {'phase': STANDARD_PHASE, 'step': 0,
'frame': 3, 'jobName': 'Job-1'})
mdb.jobs['Job-1']._Message(STATUS, {'totalTime': 0.035, 'attempts': 1,
'timeIncrement': 0.015, 'increment': 3, 'stepTime': 0.035, 'step': 1,
'jobName': 'Job-1', 'severe': 0, 'iterations': 1, 'phase': STANDARD_PHASE,
'equilibrium': 1})
mdb.jobs['Job-1']._Message(ODB_FRAME, {'phase': STANDARD_PHASE, 'step': 0,
'frame': 4, 'jobName': 'Job-1'})
mdb.jobs['Job-1']._Message(STATUS, {'totalTime': 0.0575, 'attempts': 1,
'timeIncrement': 0.0225, 'increment': 4, 'stepTime': 0.0575, 'step': 1,
'jobName': 'Job-1', 'severe': 0, 'iterations': 1, 'phase': STANDARD_PHASE,
'equilibrium': 1})
mdb.jobs['Job-1']._Message(ODB_FRAME, {'phase': STANDARD_PHASE, 'step': 0,
'frame': 5, 'jobName': 'Job-1'})
mdb.jobs['Job-1']._Message(STATUS, {'totalTime': 0.09125, 'attempts': 1,
'timeIncrement': 0.03375, 'increment': 5, 'stepTime': 0.09125, 'step': 1,
'jobName': 'Job-1', 'severe': 0, 'iterations': 1, 'phase': STANDARD_PHASE,
'equilibrium': 1})
mdb.jobs['Job-1']._Message(ODB_FRAME, {'phase': STANDARD_PHASE, 'step': 0,
'frame': 6, 'jobName': 'Job-1'})
mdb.jobs['Job-1']._Message(STATUS, {'totalTime': 0.141875, 'attempts': 1,
'timeIncrement': 0.050625, 'increment': 6, 'stepTime': 0.141875, 'step': 1,
'jobName': 'Job-1', 'severe': 0, 'iterations': 1, 'phase': STANDARD_PHASE,
'equilibrium': 1})
mdb.jobs['Job-1']._Message(ODB_FRAME, {'phase': STANDARD_PHASE, 'step': 0,
'frame': 7, 'jobName': 'Job-1'})
mdb.jobs['Job-1']._Message(STATUS, {'totalTime': 0.2178125, 'attempts': 1,
'timeIncrement': 0.0759375, 'increment': 7, 'stepTime': 0.2178125,
'step': 1, 'jobName': 'Job-1', 'severe': 0, 'iterations': 1,
'phase': STANDARD_PHASE, 'equilibrium': 1})
mdb.jobs['Job-1']._Message(ODB_FRAME, {'phase': STANDARD_PHASE, 'step': 0,
'frame': 8, 'jobName': 'Job-1'})
mdb.jobs['Job-1']._Message(STATUS, {'totalTime': 0.33171875, 'attempts': 1,
'timeIncrement': 0.11390625, 'increment': 8, 'stepTime': 0.33171875,
'step': 1, 'jobName': 'Job-1', 'severe': 0, 'iterations': 1,
'phase': STANDARD_PHASE, 'equilibrium': 1})
mdb.jobs['Job-1']._Message(ODB_FRAME, {'phase': STANDARD_PHASE, 'step': 0,
'frame': 9, 'jobName': 'Job-1'})
mdb.jobs['Job-1']._Message(STATUS, {'totalTime': 0.502578125, 'attempts': 1,
'timeIncrement': 0.170859375, 'increment': 9, 'stepTime': 0.502578125,
'step': 1, 'jobName': 'Job-1', 'severe': 0, 'iterations': 1,
'phase': STANDARD_PHASE, 'equilibrium': 1})
mdb.jobs['Job-1']._Message(ODB_FRAME, {'phase': STANDARD_PHASE, 'step': 0,
'frame': 10, 'jobName': 'Job-1'})
mdb.jobs['Job-1']._Message(STATUS, {'totalTime': 0.7588671875, 'attempts': 1,
'timeIncrement': 0.2562890625, 'increment': 10, 'stepTime': 0.7588671875,
'step': 1, 'jobName': 'Job-1', 'severe': 0, 'iterations': 1,
'phase': STANDARD_PHASE, 'equilibrium': 1})
mdb.jobs['Job-1']._Message(ODB_FRAME, {'phase': STANDARD_PHASE, 'step': 0,
'frame': 11, 'jobName': 'Job-1'})
mdb.jobs['Job-1']._Message(STATUS, {'totalTime': 1.0, 'attempts': 1,
'timeIncrement': 0.2411328125, 'increment': 11, 'stepTime': 1.0, 'step': 1,
'jobName': 'Job-1', 'severe': 0, 'iterations': 1, 'phase': STANDARD_PHASE,
'equilibrium': 1})
mdb.jobs['Job-1']._Message(END_STEP, {'phase': STANDARD_PHASE, 'stepId': 1,
'jobName': 'Job-1'})
mdb.jobs['Job-1']._Message(COMPLETED, {'phase': STANDARD_PHASE,
'message': 'Analysis phase complete', 'jobName': 'Job-1'})
mdb.jobs['Job-1']._Message(JOB_COMPLETED, {'time': 'Sat Jan 25 16:28:14 2020',
'jobName': 'Job-1'})
# Save by ReL4d on 2020_01_25-16.30.27; build 2019 2018_09_24-22.11.51 157541
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 optimization import *
from job import *
from sketch import *
from visualization import *
from connectorBehavior import *
mdb.jobs['Job-1'].setValues(resultsFormat=BOTH)
mdb.models['Model-1'].materials.changeKey(fromName='Material-1', toName=
'Glass-Epoxy')
mdb.models['Model-1'].parts.changeKey(fromName='Part-3', toName=
'Composite Pressure vessel')
mdb.models['Model-1'].keywordBlock.synchVersions(storeNodesAndElements=False)
mdb.models['Model-1'].parts['Composite Pressure
vessel'].compositeLayups['CompositeLayup-1'].deletePlies(
)
mdb.models['Model-1'].parts['Composite Pressure
vessel'].compositeLayups['CompositeLayup-1'].CompositePly(
additionalRotationField='', additionalRotationType=ROTATION_NONE, angle=0.0
, axis=AXIS_3, material='Glass-Epoxy', numIntPoints=3, orientationType=
SPECIFY_ORIENT, orientationValue=45.0, plyName='Ply-1', region=Region(
faces=mdb.models['Model-1'].parts['Composite Pressure
vessel'].faces.getSequenceFromMask(
mask=('[#1 ]', ), )), suppressed=False, thickness=0.002, thicknessType=
SPECIFY_THICKNESS)
mdb.models['Model-1'].parts['Composite Pressure
vessel'].compositeLayups['CompositeLayup-1'].CompositePly(
additionalRotationField='', additionalRotationType=ROTATION_NONE, angle=0.0
, axis=AXIS_3, material='Glass-Epoxy', numIntPoints=3, orientationType=
SPECIFY_ORIENT, orientationValue=-45.0, plyName='Ply-2', region=Region(
faces=mdb.models['Model-1'].parts['Composite Pressure
vessel'].faces.getSequenceFromMask(
mask=('[#1 ]', ), )), suppressed=False, thickness=0.002, thicknessType=
SPECIFY_THICKNESS)
mdb.models['Model-1'].parts['Composite Pressure
vessel'].compositeLayups['CompositeLayup-1'].CompositePly(
additionalRotationField='', additionalRotationType=ROTATION_NONE, angle=0.0
, axis=AXIS_3, material='Glass-Epoxy', numIntPoints=3, orientationType=
SPECIFY_ORIENT, orientationValue=45.0, plyName='Ply-3', region=Region(
faces=mdb.models['Model-1'].parts['Composite Pressure
vessel'].faces.getSequenceFromMask(
mask=('[#1 ]', ), )), suppressed=False, thickness=0.002, thicknessType=
SPECIFY_THICKNESS)
mdb.models['Model-1'].parts['Composite Pressure
vessel'].compositeLayups['CompositeLayup-1'].CompositePly(
additionalRotationField='', additionalRotationType=ROTATION_NONE, angle=0.0
, axis=AXIS_3, material='Glass-Epoxy', numIntPoints=3, orientationType=
SPECIFY_ORIENT, orientationValue=-45.0, plyName='Ply-4', region=Region(
faces=mdb.models['Model-1'].parts['Composite Pressure
vessel'].faces.getSequenceFromMask(
mask=('[#1 ]', ), )), suppressed=False, thickness=0.002, thicknessType=
SPECIFY_THICKNESS)
mdb.models['Model-1'].parts['Composite Pressure
vessel'].compositeLayups['CompositeLayup-1'].CompositePly(
additionalRotationField='', additionalRotationType=ROTATION_NONE, angle=0.0
, axis=AXIS_3, material='Glass-Epoxy', numIntPoints=3, orientationType=
SPECIFY_ORIENT, orientationValue=45.0, plyName='Ply-5', region=Region(
faces=mdb.models['Model-1'].parts['Composite Pressure
vessel'].faces.getSequenceFromMask(
mask=('[#1 ]', ), )), suppressed=False, thickness=0.002, thicknessType=
SPECIFY_THICKNESS)
mdb.models['Model-1'].parts['Composite Pressure vessel'].compositeLayups.changeKey(
fromName='CompositeLayup-1', toName='CompositeLayUp')
mdb.models['Model-1'].rootAssembly.regenerate()
mdb.jobs['Job-1'].submit(consistencyChecking=OFF)
mdb.jobs['Job-1']._Message(STARTED, {'phase': BATCHPRE_PHASE,
'clientHost': 'DESKTOP-SOIIHV5', 'handle': 0, 'jobName': 'Job-1'})
mdb.jobs['Job-1']._Message(WARNING, {'phase': BATCHPRE_PHASE,
'message': '50 elements are curved/warped. The angle subtended between the
average element normal and a nodal normal exceeds 10 degrees. Mesh refinement is
recommended. The elements have been identified in element set WarnElemWarped.',
'jobName': 'Job-1'})
mdb.jobs['Job-1']._Message(ODB_FILE, {'phase': BATCHPRE_PHASE,
'file': 'C:\\temp\\Job-1.odb', 'jobName': 'Job-1'})
mdb.jobs['Job-1']._Message(COMPLETED, {'phase': BATCHPRE_PHASE,
'message': 'Analysis phase complete', 'jobName': 'Job-1'})
mdb.jobs['Job-1']._Message(STARTED, {'phase': STANDARD_PHASE,
'clientHost': 'DESKTOP-SOIIHV5', 'handle': 2148, 'jobName': 'Job-1'})
mdb.jobs['Job-1']._Message(STEP, {'phase': STANDARD_PHASE, 'stepId': 1,
'jobName': 'Job-1'})
mdb.jobs['Job-1']._Message(ODB_FRAME, {'phase': STANDARD_PHASE, 'step': 0,
'frame': 0, 'jobName': 'Job-1'})
mdb.jobs['Job-1']._Message(MEMORY_ESTIMATE, {'phase': STANDARD_PHASE,
'jobName': 'Job-1', 'memory': 207.0})
mdb.jobs['Job-1']._Message(PHYSICAL_MEMORY, {'phase': STANDARD_PHASE,
'physical_memory': 4096.0, 'jobName': 'Job-1'})
mdb.jobs['Job-1']._Message(MINIMUM_MEMORY, {'minimum_memory': 37.0,
'phase': STANDARD_PHASE, 'jobName': 'Job-1'})
mdb.jobs['Job-1']._Message(ODB_FRAME, {'phase': STANDARD_PHASE, 'step': 0,
'frame': 1, 'jobName': 'Job-1'})
mdb.jobs['Job-1']._Message(STATUS, {'totalTime': 0.01, 'attempts': 1,
'timeIncrement': 0.01, 'increment': 1, 'stepTime': 0.01, 'step': 1,
'jobName': 'Job-1', 'severe': 0, 'iterations': 1, 'phase': STANDARD_PHASE,
'equilibrium': 1})
mdb.jobs['Job-1']._Message(ODB_FRAME, {'phase': STANDARD_PHASE, 'step': 0,
'frame': 2, 'jobName': 'Job-1'})
mdb.jobs['Job-1']._Message(STATUS, {'totalTime': 0.02, 'attempts': 1,
'timeIncrement': 0.01, 'increment': 2, 'stepTime': 0.02, 'step': 1,
'jobName': 'Job-1', 'severe': 0, 'iterations': 1, 'phase': STANDARD_PHASE,
'equilibrium': 1})
mdb.jobs['Job-1']._Message(ODB_FRAME, {'phase': STANDARD_PHASE, 'step': 0,
'frame': 3, 'jobName': 'Job-1'})
mdb.jobs['Job-1']._Message(STATUS, {'totalTime': 0.035, 'attempts': 1,
'timeIncrement': 0.015, 'increment': 3, 'stepTime': 0.035, 'step': 1,
'jobName': 'Job-1', 'severe': 0, 'iterations': 1, 'phase': STANDARD_PHASE,
'equilibrium': 1})
mdb.jobs['Job-1']._Message(ODB_FRAME, {'phase': STANDARD_PHASE, 'step': 0,
'frame': 4, 'jobName': 'Job-1'})
mdb.jobs['Job-1']._Message(STATUS, {'totalTime': 0.0575, 'attempts': 1,
'timeIncrement': 0.0225, 'increment': 4, 'stepTime': 0.0575, 'step': 1,
'jobName': 'Job-1', 'severe': 0, 'iterations': 1, 'phase': STANDARD_PHASE,
'equilibrium': 1})
mdb.jobs['Job-1']._Message(ODB_FRAME, {'phase': STANDARD_PHASE, 'step': 0,
'frame': 5, 'jobName': 'Job-1'})
mdb.jobs['Job-1']._Message(STATUS, {'totalTime': 0.09125, 'attempts': 1,
'timeIncrement': 0.03375, 'increment': 5, 'stepTime': 0.09125, 'step': 1,
'jobName': 'Job-1', 'severe': 0, 'iterations': 1, 'phase': STANDARD_PHASE,
'equilibrium': 1})
mdb.jobs['Job-1']._Message(ODB_FRAME, {'phase': STANDARD_PHASE, 'step': 0,
'frame': 6, 'jobName': 'Job-1'})
mdb.jobs['Job-1']._Message(STATUS, {'totalTime': 0.141875, 'attempts': 1,
'timeIncrement': 0.050625, 'increment': 6, 'stepTime': 0.141875, 'step': 1,
'jobName': 'Job-1', 'severe': 0, 'iterations': 1, 'phase': STANDARD_PHASE,
'equilibrium': 1})
mdb.jobs['Job-1']._Message(ODB_FRAME, {'phase': STANDARD_PHASE, 'step': 0,
'frame': 7, 'jobName': 'Job-1'})
mdb.jobs['Job-1']._Message(STATUS, {'totalTime': 0.2178125, 'attempts': 1,
'timeIncrement': 0.0759375, 'increment': 7, 'stepTime': 0.2178125,
'step': 1, 'jobName': 'Job-1', 'severe': 0, 'iterations': 1,
'phase': STANDARD_PHASE, 'equilibrium': 1})
mdb.jobs['Job-1']._Message(ODB_FRAME, {'phase': STANDARD_PHASE, 'step': 0,
'frame': 8, 'jobName': 'Job-1'})
mdb.jobs['Job-1']._Message(STATUS, {'totalTime': 0.33171875, 'attempts': 1,
'timeIncrement': 0.11390625, 'increment': 8, 'stepTime': 0.33171875,
'step': 1, 'jobName': 'Job-1', 'severe': 0, 'iterations': 1,
'phase': STANDARD_PHASE, 'equilibrium': 1})
mdb.jobs['Job-1']._Message(ODB_FRAME, {'phase': STANDARD_PHASE, 'step': 0,
'frame': 9, 'jobName': 'Job-1'})
mdb.jobs['Job-1']._Message(STATUS, {'totalTime': 0.502578125, 'attempts': 1,
'timeIncrement': 0.170859375, 'increment': 9, 'stepTime': 0.502578125,
'step': 1, 'jobName': 'Job-1', 'severe': 0, 'iterations': 1,
'phase': STANDARD_PHASE, 'equilibrium': 1})
mdb.jobs['Job-1']._Message(ODB_FRAME, {'phase': STANDARD_PHASE, 'step': 0,
'frame': 10, 'jobName': 'Job-1'})
mdb.jobs['Job-1']._Message(STATUS, {'totalTime': 0.7588671875, 'attempts': 1,
'timeIncrement': 0.2562890625, 'increment': 10, 'stepTime': 0.7588671875,
'step': 1, 'jobName': 'Job-1', 'severe': 0, 'iterations': 1,
'phase': STANDARD_PHASE, 'equilibrium': 1})
mdb.jobs['Job-1']._Message(ODB_FRAME, {'phase': STANDARD_PHASE, 'step': 0,
'frame': 11, 'jobName': 'Job-1'})
mdb.jobs['Job-1']._Message(STATUS, {'totalTime': 1.0, 'attempts': 1,
'timeIncrement': 0.2411328125, 'increment': 11, 'stepTime': 1.0, 'step': 1,
'jobName': 'Job-1', 'severe': 0, 'iterations': 1, 'phase': STANDARD_PHASE,
'equilibrium': 1})
mdb.jobs['Job-1']._Message(END_STEP, {'phase': STANDARD_PHASE, 'stepId': 1,
'jobName': 'Job-1'})
mdb.jobs['Job-1']._Message(COMPLETED, {'phase': STANDARD_PHASE,
'message': 'Analysis phase complete', 'jobName': 'Job-1'})
mdb.jobs['Job-1']._Message(JOB_COMPLETED, {'time': 'Sat Jan 25 16:42:29 2020',
'jobName': 'Job-1'})
mdb.jobs.changeKey(fromName='Job-1', toName='Static-analysis')
mdb.models['Model-1'].steps.changeKey(fromName='Step-1', toName='Static-step')
# Save by ReL4d on 2020_01_25-16.47.29; build 2019 2018_09_24-22.11.51 157541
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 optimization import *
from job import *
from sketch import *
from visualization import *
from connectorBehavior import *
mdb.models['Model-1'].loads.changeKey(fromName='Load-1', toName='Load')
mdb.models['Model-1'].boundaryConditions.changeKey(fromName='BC-1', toName=
'nozzle-displacement')
mdb.jobs['Static-analysis'].submit(consistencyChecking=OFF)
mdb.jobs['Static-analysis']._Message(STARTED, {'phase': BATCHPRE_PHASE,
'clientHost': 'DESKTOP-SOIIHV5', 'handle': 0,
'jobName': 'Static-analysis'})
mdb.jobs['Static-analysis']._Message(WARNING, {'phase': BATCHPRE_PHASE,
'message': '50 elements are curved/warped. The angle subtended between the
average element normal and a nodal normal exceeds 10 degrees. Mesh refinement is
recommended. The elements have been identified in element set WarnElemWarped.',
'jobName': 'Static-analysis'})
mdb.jobs['Static-analysis']._Message(ODB_FILE, {'phase': BATCHPRE_PHASE,
'file': 'C:\\Users\\ReL4d\\Desktop\\CPV\\45-degree angle-ply\\Static-
analysis.odb',
'jobName': 'Static-analysis'})
mdb.jobs['Static-analysis']._Message(COMPLETED, {'phase': BATCHPRE_PHASE,
'message': 'Analysis phase complete', 'jobName': 'Static-analysis'})
mdb.jobs['Static-analysis']._Message(STARTED, {'phase': STANDARD_PHASE,
'clientHost': 'DESKTOP-SOIIHV5', 'handle': 10620,
'jobName': 'Static-analysis'})
mdb.jobs['Static-analysis']._Message(STEP, {'phase': STANDARD_PHASE,
'stepId': 1, 'jobName': 'Static-analysis'})
mdb.jobs['Static-analysis']._Message(ODB_FRAME, {'phase': STANDARD_PHASE,
'step': 0, 'frame': 0, 'jobName': 'Static-analysis'})
mdb.jobs['Static-analysis']._Message(MEMORY_ESTIMATE, {'phase': STANDARD_PHASE,
'jobName': 'Static-analysis', 'memory': 207.0})
mdb.jobs['Static-analysis']._Message(PHYSICAL_MEMORY, {'phase': STANDARD_PHASE,
'physical_memory': 4096.0, 'jobName': 'Static-analysis'})
mdb.jobs['Static-analysis']._Message(MINIMUM_MEMORY, {'minimum_memory': 37.0,
'phase': STANDARD_PHASE, 'jobName': 'Static-analysis'})
mdb.jobs['Static-analysis']._Message(ODB_FRAME, {'phase': STANDARD_PHASE,
'step': 0, 'frame': 1, 'jobName': 'Static-analysis'})
mdb.jobs['Static-analysis']._Message(STATUS, {'totalTime': 0.01, 'attempts': 1,
'timeIncrement': 0.01, 'increment': 1, 'stepTime': 0.01, 'step': 1,
'jobName': 'Static-analysis', 'severe': 0, 'iterations': 1,
'phase': STANDARD_PHASE, 'equilibrium': 1})
mdb.jobs['Static-analysis']._Message(ODB_FRAME, {'phase': STANDARD_PHASE,
'step': 0, 'frame': 2, 'jobName': 'Static-analysis'})
mdb.jobs['Static-analysis']._Message(STATUS, {'totalTime': 0.02, 'attempts': 1,
'timeIncrement': 0.01, 'increment': 2, 'stepTime': 0.02, 'step': 1,
'jobName': 'Static-analysis', 'severe': 0, 'iterations': 1,
'phase': STANDARD_PHASE, 'equilibrium': 1})
mdb.jobs['Static-analysis']._Message(ODB_FRAME, {'phase': STANDARD_PHASE,
'step': 0, 'frame': 3, 'jobName': 'Static-analysis'})
mdb.jobs['Static-analysis']._Message(STATUS, {'totalTime': 0.035,
'attempts': 1, 'timeIncrement': 0.015, 'increment': 3, 'stepTime': 0.035,
'step': 1, 'jobName': 'Static-analysis', 'severe': 0, 'iterations': 1,
'phase': STANDARD_PHASE, 'equilibrium': 1})
mdb.jobs['Static-analysis']._Message(ODB_FRAME, {'phase': STANDARD_PHASE,
'step': 0, 'frame': 4, 'jobName': 'Static-analysis'})
mdb.jobs['Static-analysis']._Message(STATUS, {'totalTime': 0.0575,
'attempts': 1, 'timeIncrement': 0.0225, 'increment': 4, 'stepTime': 0.0575,
'step': 1, 'jobName': 'Static-analysis', 'severe': 0, 'iterations': 1,
'phase': STANDARD_PHASE, 'equilibrium': 1})
mdb.jobs['Static-analysis']._Message(ODB_FRAME, {'phase': STANDARD_PHASE,
'step': 0, 'frame': 5, 'jobName': 'Static-analysis'})
mdb.jobs['Static-analysis']._Message(STATUS, {'totalTime': 0.09125,
'attempts': 1, 'timeIncrement': 0.03375, 'increment': 5,
'stepTime': 0.09125, 'step': 1, 'jobName': 'Static-analysis', 'severe': 0,
'iterations': 1, 'phase': STANDARD_PHASE, 'equilibrium': 1})
mdb.jobs['Static-analysis']._Message(ODB_FRAME, {'phase': STANDARD_PHASE,
'step': 0, 'frame': 6, 'jobName': 'Static-analysis'})
mdb.jobs['Static-analysis']._Message(STATUS, {'totalTime': 0.141875,
'attempts': 1, 'timeIncrement': 0.050625, 'increment': 6,
'stepTime': 0.141875, 'step': 1, 'jobName': 'Static-analysis', 'severe': 0,
'iterations': 1, 'phase': STANDARD_PHASE, 'equilibrium': 1})
mdb.jobs['Static-analysis']._Message(ODB_FRAME, {'phase': STANDARD_PHASE,
'step': 0, 'frame': 7, 'jobName': 'Static-analysis'})
mdb.jobs['Static-analysis']._Message(STATUS, {'totalTime': 0.2178125,
'attempts': 1, 'timeIncrement': 0.0759375, 'increment': 7,
'stepTime': 0.2178125, 'step': 1, 'jobName': 'Static-analysis',
'severe': 0, 'iterations': 1, 'phase': STANDARD_PHASE, 'equilibrium': 1})
mdb.jobs['Static-analysis']._Message(ODB_FRAME, {'phase': STANDARD_PHASE,
'step': 0, 'frame': 8, 'jobName': 'Static-analysis'})
mdb.jobs['Static-analysis']._Message(STATUS, {'totalTime': 0.33171875,
'attempts': 1, 'timeIncrement': 0.11390625, 'increment': 8,
'stepTime': 0.33171875, 'step': 1, 'jobName': 'Static-analysis',
'severe': 0, 'iterations': 1, 'phase': STANDARD_PHASE, 'equilibrium': 1})
mdb.jobs['Static-analysis']._Message(ODB_FRAME, {'phase': STANDARD_PHASE,
'step': 0, 'frame': 9, 'jobName': 'Static-analysis'})
mdb.jobs['Static-analysis']._Message(STATUS, {'totalTime': 0.502578125,
'attempts': 1, 'timeIncrement': 0.170859375, 'increment': 9,
'stepTime': 0.502578125, 'step': 1, 'jobName': 'Static-analysis',
'severe': 0, 'iterations': 1, 'phase': STANDARD_PHASE, 'equilibrium': 1})
mdb.jobs['Static-analysis']._Message(ODB_FRAME, {'phase': STANDARD_PHASE,
'step': 0, 'frame': 10, 'jobName': 'Static-analysis'})
mdb.jobs['Static-analysis']._Message(STATUS, {'totalTime': 0.7588671875,
'attempts': 1, 'timeIncrement': 0.2562890625, 'increment': 10,
'stepTime': 0.7588671875, 'step': 1, 'jobName': 'Static-analysis',
'severe': 0, 'iterations': 1, 'phase': STANDARD_PHASE, 'equilibrium': 1})
mdb.jobs['Static-analysis']._Message(ODB_FRAME, {'phase': STANDARD_PHASE,
'step': 0, 'frame': 11, 'jobName': 'Static-analysis'})
mdb.jobs['Static-analysis']._Message(STATUS, {'totalTime': 1.0, 'attempts': 1,
'timeIncrement': 0.2411328125, 'increment': 11, 'stepTime': 1.0, 'step': 1,
'jobName': 'Static-analysis', 'severe': 0, 'iterations': 1,
'phase': STANDARD_PHASE, 'equilibrium': 1})
mdb.jobs['Static-analysis']._Message(END_STEP, {'phase': STANDARD_PHASE,
'stepId': 1, 'jobName': 'Static-analysis'})
mdb.jobs['Static-analysis']._Message(COMPLETED, {'phase': STANDARD_PHASE,
'message': 'Analysis phase complete', 'jobName': 'Static-analysis'})
mdb.jobs['Static-analysis']._Message(JOB_COMPLETED, {
'time': 'Sat Jan 25 17:06:09 2020', 'jobName': 'Static-analysis'})
# Save by ReL4d on 2020_01_25-17.29.43; build 2019 2018_09_24-22.11.51 157541
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 optimization import *
from job import *
from sketch import *
from visualization import *
from connectorBehavior import *
mdb.jobs['Static-analysis'].submit(consistencyChecking=OFF)
mdb.jobs['Static-analysis']._Message(STARTED, {'phase': BATCHPRE_PHASE,
'clientHost': 'DESKTOP-SOIIHV5', 'handle': 0,
'jobName': 'Static-analysis'})
mdb.jobs['Static-analysis']._Message(WARNING, {'phase': BATCHPRE_PHASE,
'message': '50 elements are curved/warped. The angle subtended between the
average element normal and a nodal normal exceeds 10 degrees. Mesh refinement is
recommended. The elements have been identified in element set WarnElemWarped.',
'jobName': 'Static-analysis'})
mdb.jobs['Static-analysis']._Message(ODB_FILE, {'phase': BATCHPRE_PHASE,
'file': 'C:\\Users\\ReL4d\\Desktop\\CPV\\45-degree angle-ply\\Static-
analysis.odb',
'jobName': 'Static-analysis'})
mdb.jobs['Static-analysis']._Message(COMPLETED, {'phase': BATCHPRE_PHASE,
'message': 'Analysis phase complete', 'jobName': 'Static-analysis'})
mdb.jobs['Static-analysis']._Message(STARTED, {'phase': STANDARD_PHASE,
'clientHost': 'DESKTOP-SOIIHV5', 'handle': 7508,
'jobName': 'Static-analysis'})
mdb.jobs['Static-analysis']._Message(STEP, {'phase': STANDARD_PHASE,
'stepId': 1, 'jobName': 'Static-analysis'})
mdb.jobs['Static-analysis']._Message(ODB_FRAME, {'phase': STANDARD_PHASE,
'step': 0, 'frame': 0, 'jobName': 'Static-analysis'})
mdb.jobs['Static-analysis']._Message(MEMORY_ESTIMATE, {'phase': STANDARD_PHASE,
'jobName': 'Static-analysis', 'memory': 207.0})
mdb.jobs['Static-analysis']._Message(PHYSICAL_MEMORY, {'phase': STANDARD_PHASE,
'physical_memory': 4096.0, 'jobName': 'Static-analysis'})
mdb.jobs['Static-analysis']._Message(MINIMUM_MEMORY, {'minimum_memory': 37.0,
'phase': STANDARD_PHASE, 'jobName': 'Static-analysis'})
mdb.jobs['Static-analysis']._Message(ODB_FRAME, {'phase': STANDARD_PHASE,
'step': 0, 'frame': 1, 'jobName': 'Static-analysis'})
mdb.jobs['Static-analysis']._Message(STATUS, {'totalTime': 0.01, 'attempts': 1,
'timeIncrement': 0.01, 'increment': 1, 'stepTime': 0.01, 'step': 1,
'jobName': 'Static-analysis', 'severe': 0, 'iterations': 1,
'phase': STANDARD_PHASE, 'equilibrium': 1})
mdb.jobs['Static-analysis']._Message(ODB_FRAME, {'phase': STANDARD_PHASE,
'step': 0, 'frame': 2, 'jobName': 'Static-analysis'})
mdb.jobs['Static-analysis']._Message(STATUS, {'totalTime': 0.02, 'attempts': 1,
'timeIncrement': 0.01, 'increment': 2, 'stepTime': 0.02, 'step': 1,
'jobName': 'Static-analysis', 'severe': 0, 'iterations': 1,
'phase': STANDARD_PHASE, 'equilibrium': 1})
mdb.jobs['Static-analysis']._Message(ODB_FRAME, {'phase': STANDARD_PHASE,
'step': 0, 'frame': 3, 'jobName': 'Static-analysis'})
mdb.jobs['Static-analysis']._Message(STATUS, {'totalTime': 0.035,
'attempts': 1, 'timeIncrement': 0.015, 'increment': 3, 'stepTime': 0.035,
'step': 1, 'jobName': 'Static-analysis', 'severe': 0, 'iterations': 1,
'phase': STANDARD_PHASE, 'equilibrium': 1})
mdb.jobs['Static-analysis']._Message(ODB_FRAME, {'phase': STANDARD_PHASE,
'step': 0, 'frame': 4, 'jobName': 'Static-analysis'})
mdb.jobs['Static-analysis']._Message(STATUS, {'totalTime': 0.0575,
'attempts': 1, 'timeIncrement': 0.0225, 'increment': 4, 'stepTime': 0.0575,
'step': 1, 'jobName': 'Static-analysis', 'severe': 0, 'iterations': 1,
'phase': STANDARD_PHASE, 'equilibrium': 1})
mdb.jobs['Static-analysis']._Message(ODB_FRAME, {'phase': STANDARD_PHASE,
'step': 0, 'frame': 5, 'jobName': 'Static-analysis'})
mdb.jobs['Static-analysis']._Message(STATUS, {'totalTime': 0.09125,
'attempts': 1, 'timeIncrement': 0.03375, 'increment': 5,
'stepTime': 0.09125, 'step': 1, 'jobName': 'Static-analysis', 'severe': 0,
'iterations': 1, 'phase': STANDARD_PHASE, 'equilibrium': 1})
mdb.jobs['Static-analysis']._Message(ODB_FRAME, {'phase': STANDARD_PHASE,
'step': 0, 'frame': 6, 'jobName': 'Static-analysis'})
mdb.jobs['Static-analysis']._Message(STATUS, {'totalTime': 0.141875,
'attempts': 1, 'timeIncrement': 0.050625, 'increment': 6,
'stepTime': 0.141875, 'step': 1, 'jobName': 'Static-analysis', 'severe': 0,
'iterations': 1, 'phase': STANDARD_PHASE, 'equilibrium': 1})
mdb.jobs['Static-analysis']._Message(ODB_FRAME, {'phase': STANDARD_PHASE,
'step': 0, 'frame': 7, 'jobName': 'Static-analysis'})
mdb.jobs['Static-analysis']._Message(STATUS, {'totalTime': 0.2178125,
'attempts': 1, 'timeIncrement': 0.0759375, 'increment': 7,
'stepTime': 0.2178125, 'step': 1, 'jobName': 'Static-analysis',
'severe': 0, 'iterations': 1, 'phase': STANDARD_PHASE, 'equilibrium': 1})
mdb.jobs['Static-analysis']._Message(ODB_FRAME, {'phase': STANDARD_PHASE,
'step': 0, 'frame': 8, 'jobName': 'Static-analysis'})
mdb.jobs['Static-analysis']._Message(STATUS, {'totalTime': 0.33171875,
'attempts': 1, 'timeIncrement': 0.11390625, 'increment': 8,
'stepTime': 0.33171875, 'step': 1, 'jobName': 'Static-analysis',
'severe': 0, 'iterations': 1, 'phase': STANDARD_PHASE, 'equilibrium': 1})
mdb.jobs['Static-analysis']._Message(ODB_FRAME, {'phase': STANDARD_PHASE,
'step': 0, 'frame': 9, 'jobName': 'Static-analysis'})
mdb.jobs['Static-analysis']._Message(STATUS, {'totalTime': 0.502578125,
'attempts': 1, 'timeIncrement': 0.170859375, 'increment': 9,
'stepTime': 0.502578125, 'step': 1, 'jobName': 'Static-analysis',
'severe': 0, 'iterations': 1, 'phase': STANDARD_PHASE, 'equilibrium': 1})
mdb.jobs['Static-analysis']._Message(ODB_FRAME, {'phase': STANDARD_PHASE,
'step': 0, 'frame': 10, 'jobName': 'Static-analysis'})
mdb.jobs['Static-analysis']._Message(STATUS, {'totalTime': 0.7588671875,
'attempts': 1, 'timeIncrement': 0.2562890625, 'increment': 10,
'stepTime': 0.7588671875, 'step': 1, 'jobName': 'Static-analysis',
'severe': 0, 'iterations': 1, 'phase': STANDARD_PHASE, 'equilibrium': 1})
mdb.jobs['Static-analysis']._Message(ODB_FRAME, {'phase': STANDARD_PHASE,
'step': 0, 'frame': 11, 'jobName': 'Static-analysis'})
mdb.jobs['Static-analysis']._Message(STATUS, {'totalTime': 1.0, 'attempts': 1,
'timeIncrement': 0.2411328125, 'increment': 11, 'stepTime': 1.0, 'step': 1,
'jobName': 'Static-analysis', 'severe': 0, 'iterations': 1,
'phase': STANDARD_PHASE, 'equilibrium': 1})
mdb.jobs['Static-analysis']._Message(END_STEP, {'phase': STANDARD_PHASE,
'stepId': 1, 'jobName': 'Static-analysis'})
mdb.jobs['Static-analysis']._Message(COMPLETED, {'phase': STANDARD_PHASE,
'message': 'Analysis phase complete', 'jobName': 'Static-analysis'})
mdb.jobs['Static-analysis']._Message(JOB_COMPLETED, {
'time': 'Mon Jan 27 02:22:52 2020', 'jobName': 'Static-analysis'})
mdb.models['Model-1'].parts['Composite Pressure vessel'].generateMesh()
mdb.models['Model-1'].parts['Composite Pressure vessel'].setElementType(
elemTypes=(ElemType(elemCode=S4R, elemLibrary=EXPLICIT,
secondOrderAccuracy=OFF, hourglassControl=DEFAULT), ElemType(elemCode=S3R,
elemLibrary=EXPLICIT)), regions=(
mdb.models['Model-1'].parts['Composite Pressure
vessel'].faces.getSequenceFromMask(
('[#1 ]', ), ), ))
mdb.models['Model-1'].rootAssembly.regenerate()
mdb.models['Model-1'].parts['Composite Pressure
vessel'].DatumPlaneByPrincipalPlane(
offset=0.0, principalPlane=XYPLANE)
mdb.models['Model-1'].ConstrainedSketch(name='__edit__', objectToCopy=
mdb.models['Model-1'].parts['Composite Pressure vessel'].features['Shell
revolve-1'].sketch)
mdb.models['Model-1'].parts['Composite Pressure
vessel'].projectReferencesOntoSketch(
filter=COPLANAR_EDGES, sketch=mdb.models['Model-1'].sketches['__edit__'],
upToFeature=
mdb.models['Model-1'].parts['Composite Pressure vessel'].features['Shell
revolve-1'])
mdb.models['Model-1'].sketches['__edit__'].ObliqueDimension(textPoint=(
0.48855721950531, 0.121699064970016), value=1.03, vertex1=
mdb.models['Model-1'].sketches['__edit__'].vertices[0], vertex2=
mdb.models['Model-1'].sketches['__edit__'].vertices[1])
mdb.models['Model-1'].sketches['__edit__'].DistanceDimension(entity1=
mdb.models['Model-1'].sketches['__edit__'].geometry[3], entity2=
mdb.models['Model-1'].sketches['__edit__'].geometry[2], textPoint=(
0.145873174071312, 0.133601397275925), value=0.335)
del mdb.models['Model-1'].sketches['__edit__']
del mdb.models['Model-1'].parts['Composite Pressure vessel'].features['Datum plane-
1']
mdb.models['Model-1'].rootAssembly.regenerate()
mdb.jobs['Static-analysis'].submit(consistencyChecking=OFF)
mdb.jobs['Static-analysis']._Message(STARTED, {'phase': BATCHPRE_PHASE,
'clientHost': 'DESKTOP-SOIIHV5', 'handle': 0,
'jobName': 'Static-analysis'})
mdb.jobs['Static-analysis']._Message(WARNING, {'phase': BATCHPRE_PHASE,
'message': '53 elements are curved/warped. The angle subtended between the
average element normal and a nodal normal exceeds 10 degrees. Mesh refinement is
recommended. The elements have been identified in element set WarnElemWarped.',
'jobName': 'Static-analysis'})
mdb.jobs['Static-analysis']._Message(ODB_FILE, {'phase': BATCHPRE_PHASE,
'file': 'C:\\Users\\ReL4d\\Desktop\\CPV\\45-degree angle-ply\\Static-
analysis.odb',
'jobName': 'Static-analysis'})
mdb.jobs['Static-analysis']._Message(COMPLETED, {'phase': BATCHPRE_PHASE,
'message': 'Analysis phase complete', 'jobName': 'Static-analysis'})
mdb.jobs['Static-analysis']._Message(STARTED, {'phase': STANDARD_PHASE,
'clientHost': 'DESKTOP-SOIIHV5', 'handle': 7568,
'jobName': 'Static-analysis'})
mdb.jobs['Static-analysis']._Message(STEP, {'phase': STANDARD_PHASE,
'stepId': 1, 'jobName': 'Static-analysis'})
mdb.jobs['Static-analysis']._Message(ODB_FRAME, {'phase': STANDARD_PHASE,
'step': 0, 'frame': 0, 'jobName': 'Static-analysis'})
mdb.jobs['Static-analysis']._Message(MEMORY_ESTIMATE, {'phase': STANDARD_PHASE,
'jobName': 'Static-analysis', 'memory': 206.0})
mdb.jobs['Static-analysis']._Message(PHYSICAL_MEMORY, {'phase': STANDARD_PHASE,
'physical_memory': 4096.0, 'jobName': 'Static-analysis'})
mdb.jobs['Static-analysis']._Message(MINIMUM_MEMORY, {'minimum_memory': 37.0,
'phase': STANDARD_PHASE, 'jobName': 'Static-analysis'})
mdb.jobs['Static-analysis']._Message(ODB_FRAME, {'phase': STANDARD_PHASE,
'step': 0, 'frame': 1, 'jobName': 'Static-analysis'})
mdb.jobs['Static-analysis']._Message(STATUS, {'totalTime': 0.01, 'attempts': 1,
'timeIncrement': 0.01, 'increment': 1, 'stepTime': 0.01, 'step': 1,
'jobName': 'Static-analysis', 'severe': 0, 'iterations': 1,
'phase': STANDARD_PHASE, 'equilibrium': 1})
mdb.jobs['Static-analysis']._Message(ODB_FRAME, {'phase': STANDARD_PHASE,
'step': 0, 'frame': 2, 'jobName': 'Static-analysis'})
mdb.jobs['Static-analysis']._Message(STATUS, {'totalTime': 0.02, 'attempts': 1,
'timeIncrement': 0.01, 'increment': 2, 'stepTime': 0.02, 'step': 1,
'jobName': 'Static-analysis', 'severe': 0, 'iterations': 1,
'phase': STANDARD_PHASE, 'equilibrium': 1})
mdb.jobs['Static-analysis']._Message(ODB_FRAME, {'phase': STANDARD_PHASE,
'step': 0, 'frame': 3, 'jobName': 'Static-analysis'})
mdb.jobs['Static-analysis']._Message(STATUS, {'totalTime': 0.035,
'attempts': 1, 'timeIncrement': 0.015, 'increment': 3, 'stepTime': 0.035,
'step': 1, 'jobName': 'Static-analysis', 'severe': 0, 'iterations': 1,
'phase': STANDARD_PHASE, 'equilibrium': 1})
mdb.jobs['Static-analysis']._Message(ODB_FRAME, {'phase': STANDARD_PHASE,
'step': 0, 'frame': 4, 'jobName': 'Static-analysis'})
mdb.jobs['Static-analysis']._Message(STATUS, {'totalTime': 0.0575,
'attempts': 1, 'timeIncrement': 0.0225, 'increment': 4, 'stepTime': 0.0575,
'step': 1, 'jobName': 'Static-analysis', 'severe': 0, 'iterations': 1,
'phase': STANDARD_PHASE, 'equilibrium': 1})
mdb.jobs['Static-analysis']._Message(ODB_FRAME, {'phase': STANDARD_PHASE,
'step': 0, 'frame': 5, 'jobName': 'Static-analysis'})
mdb.jobs['Static-analysis']._Message(STATUS, {'totalTime': 0.09125,
'attempts': 1, 'timeIncrement': 0.03375, 'increment': 5,
'stepTime': 0.09125, 'step': 1, 'jobName': 'Static-analysis', 'severe': 0,
'iterations': 1, 'phase': STANDARD_PHASE, 'equilibrium': 1})
mdb.jobs['Static-analysis']._Message(ODB_FRAME, {'phase': STANDARD_PHASE,
'step': 0, 'frame': 6, 'jobName': 'Static-analysis'})
mdb.jobs['Static-analysis']._Message(STATUS, {'totalTime': 0.141875,
'attempts': 1, 'timeIncrement': 0.050625, 'increment': 6,
'stepTime': 0.141875, 'step': 1, 'jobName': 'Static-analysis', 'severe': 0,
'iterations': 1, 'phase': STANDARD_PHASE, 'equilibrium': 1})
mdb.jobs['Static-analysis']._Message(ODB_FRAME, {'phase': STANDARD_PHASE,
'step': 0, 'frame': 7, 'jobName': 'Static-analysis'})
mdb.jobs['Static-analysis']._Message(STATUS, {'totalTime': 0.2178125,
'attempts': 1, 'timeIncrement': 0.0759375, 'increment': 7,
'stepTime': 0.2178125, 'step': 1, 'jobName': 'Static-analysis',
'severe': 0, 'iterations': 1, 'phase': STANDARD_PHASE, 'equilibrium': 1})
mdb.jobs['Static-analysis']._Message(ODB_FRAME, {'phase': STANDARD_PHASE,
'step': 0, 'frame': 8, 'jobName': 'Static-analysis'})
mdb.jobs['Static-analysis']._Message(STATUS, {'totalTime': 0.33171875,
'attempts': 1, 'timeIncrement': 0.11390625, 'increment': 8,
'stepTime': 0.33171875, 'step': 1, 'jobName': 'Static-analysis',
'severe': 0, 'iterations': 1, 'phase': STANDARD_PHASE, 'equilibrium': 1})
mdb.jobs['Static-analysis']._Message(ODB_FRAME, {'phase': STANDARD_PHASE,
'step': 0, 'frame': 9, 'jobName': 'Static-analysis'})
mdb.jobs['Static-analysis']._Message(STATUS, {'totalTime': 0.502578125,
'attempts': 1, 'timeIncrement': 0.170859375, 'increment': 9,
'stepTime': 0.502578125, 'step': 1, 'jobName': 'Static-analysis',
'severe': 0, 'iterations': 1, 'phase': STANDARD_PHASE, 'equilibrium': 1})
mdb.jobs['Static-analysis']._Message(ODB_FRAME, {'phase': STANDARD_PHASE,
'step': 0, 'frame': 10, 'jobName': 'Static-analysis'})
mdb.jobs['Static-analysis']._Message(STATUS, {'totalTime': 0.7588671875,
'attempts': 1, 'timeIncrement': 0.2562890625, 'increment': 10,
'stepTime': 0.7588671875, 'step': 1, 'jobName': 'Static-analysis',
'severe': 0, 'iterations': 1, 'phase': STANDARD_PHASE, 'equilibrium': 1})
mdb.jobs['Static-analysis']._Message(ODB_FRAME, {'phase': STANDARD_PHASE,
'step': 0, 'frame': 11, 'jobName': 'Static-analysis'})
mdb.jobs['Static-analysis']._Message(STATUS, {'totalTime': 1.0, 'attempts': 1,
'timeIncrement': 0.2411328125, 'increment': 11, 'stepTime': 1.0, 'step': 1,
'jobName': 'Static-analysis', 'severe': 0, 'iterations': 1,
'phase': STANDARD_PHASE, 'equilibrium': 1})
mdb.jobs['Static-analysis']._Message(END_STEP, {'phase': STANDARD_PHASE,
'stepId': 1, 'jobName': 'Static-analysis'})
mdb.jobs['Static-analysis']._Message(COMPLETED, {'phase': STANDARD_PHASE,
'message': 'Analysis phase complete', 'jobName': 'Static-analysis'})
mdb.jobs['Static-analysis']._Message(JOB_COMPLETED, {
'time': 'Mon Jan 27 03:28:45 2020', 'jobName': 'Static-analysis'})
mdb.models['Model-1'].ConstrainedSketch(name='__edit__', objectToCopy=
mdb.models['Model-1'].parts['Composite Pressure vessel'].features['Shell
revolve-1'].sketch)
mdb.models['Model-1'].parts['Composite Pressure
vessel'].projectReferencesOntoSketch(
filter=COPLANAR_EDGES, sketch=mdb.models['Model-1'].sketches['__edit__'],
upToFeature=
mdb.models['Model-1'].parts['Composite Pressure vessel'].features['Shell
revolve-1'])
mdb.models['Model-1'].sketches['__edit__'].DistanceDimension(entity1=
mdb.models['Model-1'].sketches['__edit__'].geometry[14], entity2=
mdb.models['Model-1'].sketches['__edit__'].geometry[2], textPoint=(
0.0230952650308609, 0.848283767700195), value=0.05)
mdb.models['Model-1'].sketches['__edit__'].DistanceDimension(entity1=
mdb.models['Model-1'].sketches['__edit__'].vertices[17], entity2=
mdb.models['Model-1'].sketches['__edit__'].geometry[2], textPoint=(
0.0336200594902039, 0.596297979354858), value=0.0765545197938642)
del mdb.models['Model-1'].sketches['__edit__']
# Save by ReL4d on 2020_01_27-05.17.58; build 2019 2018_09_24-22.11.51 157541

You might also like