Page 217 - 6734
P. 217
material='Material-1', thickness=None) # однорідна
секція матеріалу
region = p.Set(faces=p.faces, name='Set-1') #
геометричний регіон
p.SectionAssignment(region=region,
sectionName='Section-1') # зв'язати секцію і деталь
a = m.rootAssembly # збірка
inst=a.Instance(name='Part-1-1', part=p,
dependent=ON) # її елемент
a.Set(vertices=inst.vertices.findAt(((5,5,0),)),
name='CenterPoint') # точка для результатів
p.seedPart(size=1.0, deviationFactor=0.1,
minSizeFactor=0.1) # розміри сітки
p.generateMesh() # створити сітку
m.StaticStep(name='Step-1', previous='Initial') #
статичний крок
region=a.Set(edges=inst.edges.findAt(((1,0,0),)),
name='Encastre')
m.EncastreBC(name='BC-1', createStepName='Step-1',
region=region, localCsys=None) # гранична умова на
нижньому торці
region=a.Surface(side1Edges=inst.edges.findAt(((1,10,
0),)), name='Surf-1')
m.Pressure(name='Load-1', createStepName='Step-1',
region=region, magnitude=-10e6) # тиск на верхньому
торці
job=mdb.Job(name='Job-1', model='Model-1') # створити
задачу
job.submit() # надіслати розв'язувачу
job.waitForCompletion() # чекати завершення
from visualization import * # для візуалізації
216