资源简介
abaqus子程序教程,详细讲述了子程序的用法,以及应用场景、实例等
代码片段和文件信息
#
# Writing User Subroutines with Abaqus
# FILM model: Molten rod immersed in water
#
from abaqus import *
from abaqusConstants import *
session.viewports[‘Viewport: 1‘].makeCurrent()
session.viewports[‘Viewport: 1‘].maximize()
from caeModules import *
from driverUtils import executeOnCaeStartup
executeOnCaeStartup()
Mdb()
session.viewports[‘Viewport: 1‘].setValues(displayedobject=None)
mdb.models.changeKey(fromName=‘Model-1‘ toName=‘film‘)
m = mdb.models[‘film‘]
s = m.ConstrainedSketch(name=‘__profile__‘ sheetSize=20.0)
g v d c = s.geometry s.vertices s.dimensions s.constraints
s.setPrimaryobject(option=STANDALONE)
s.rectangle(point1=(0.0 0.0) point2=(4.0 4.0))
p = m.Part(name=‘plate‘ dimensionality=TWO_D_PLANAR
type=DEFORMABLE_BODY)
p = m.parts[‘plate‘]
p.baseShell(sketch=s)
s.unsetPrimaryobject()
p = m.parts[‘plate‘]
session.viewports[‘Viewport: 1‘].setValues(displayedobject=p)
del m.sketches[‘__profile__‘]
p.seedPart(size=0.5 deviationFactor=0.1 minSizeFactor=0.1)
p.generateMesh()
elemType1 = mesh.ElemType(elemCode=DC2D4 elemLibrary=STANDARD)
elemType2 = mesh.ElemType(elemCode=DC2D3 elemLibrary=STANDARD)
f = p.faces
faces = f
pickedRegions =(faces )
p.setElementType(regions=pickedRegions elemTypes=(elemType1 elemType2))
m.Material(name=‘A1‘)
m.materials[‘A1‘].Density(table=((1.0 ) ))
m.materials[‘A1‘].Conductivity(table=((1.08 ) ))
m.materials[‘A1‘].SpecificHeat(table=((1.0 ) ))
m.materials[‘A1‘].LatentHeat(table=((70.26 -0.25 -0.15) ))
m.HomogeneousSolidSection(name=‘solid‘ material=‘A1‘ thickness=None)
faces = f
region = regionToolset.Region(faces=faces)
p.SectionAssignment(region=region sectionName=‘solid‘)
a = m.rootAssembly
session.viewports[‘Viewport: 1‘].setValues(displayedobject=a)
a.DatumCsysByDefault(CARTESIAN)
a.Instance(name=‘plate-1‘ part=p dependent=ON)
s1 = a.instances[‘plate-1‘].edges
side1Edges1 = s1.findAt(((3.0 0.0 0.0) ) ((0.0 1.0 0.0) ))
a.Surface(side1Edges=side1Edges1 name=‘outer‘)
n1 = a.instances[‘plate-1‘].nodes
nodes1 = n1[0:1]+n1[4:5]+n1[8:9]
a.Set(nodes=nodes1 name=‘n-out‘)
m.HeatTransferStep(
name=‘Step-1‘ previous=‘Initial‘
timePeriod=10.0 maxNumInc=250 initialInc=0.001 deltmx=4.0)
regionDef=a.sets[‘n-out‘]
m.HistoryOutputRequest(
name=‘H-Output-1‘ createStepName=‘Step-1‘
variables=(‘NT‘ ) region=regionDef
sectionPoints=DEFAULT rebar=EXCLUDE)
mdb.saveAs(pathName=‘freezeToSolid‘)
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 138752 2018-07-29 00:06 用户子程序教程\abaqus-关联问题:Abaqus-6.14-1-+-Microsoft-Visual-Studio-2012-+-Intel-Parallel-Studio-XE .doc
文件 2458 2018-07-29 00:06 用户子程序教程\model\user_subroutines\interactive\freeze\ws_usersub_freezeToSolid.py
文件 257 2018-07-29 00:06 用户子程序教程\model\user_subroutines\interactive\freeze\w_usersub_freezeToSolid_film.f
文件 2790 2018-07-29 00:06 用户子程序教程\model\user_subroutines\interactive\freeze\w_usersub_freezeToSolid_umatht.f
文件 1499 2018-07-29 00:06 用户子程序教程\model\user_subroutines\interactive\pendulum\ws_usersub_pendulum.py
文件 605167 2018-07-29 00:06 用户子程序教程\model\user_subroutines\interactive\pendulum\w_inverted-pendulum.inp
文件 2741 2018-07-29 00:06 用户子程序教程\model\user_subroutines\interactive\pendulum\w_inverted_pendulum_vuamp.f
文件 6992 2018-07-29 00:06 用户子程序教程\model\user_subroutines\interactive\umat\iso_mises_umat.f
文件 6770 2018-07-29 00:06 用户子程序教程\model\user_subroutines\interactive\umat\ws_usersub_umat.py
文件 811 2018-07-29 00:06 用户子程序教程\model\user_subroutines\keywords\freeze\w_usersub_freezeToSolid.inp
文件 257 2018-07-29 00:06 用户子程序教程\model\user_subroutines\keywords\freeze\w_usersub_freezeToSolid_film.f
文件 2790 2018-07-29 00:06 用户子程序教程\model\user_subroutines\keywords\freeze\w_usersub_freezeToSolid_umatht.f
文件 605167 2018-07-29 00:06 用户子程序教程\model\user_subroutines\keywords\pendulum\w_inverted-pendulum.inp
文件 2741 2018-07-29 00:06 用户子程序教程\model\user_subroutines\keywords\pendulum\w_inverted_pendulum_vuamp.f
文件 552 2018-07-29 00:06 用户子程序教程\model\user_subroutines\keywords\umat\axi1.inp
文件 559 2018-07-29 00:06 用户子程序教程\model\user_subroutines\keywords\umat\axi2.inp
文件 6992 2018-07-29 00:06 用户子程序教程\model\user_subroutines\keywords\umat\iso_mises_umat.f
文件 303973 2018-07-29 00:06 用户子程序教程\PPT\USER-L00-ti
文件 373667 2018-07-29 00:06 用户子程序教程\PPT\USER-L01-Introduction.pptx
文件 545640 2018-07-29 00:06 用户子程序教程\PPT\USER-L02-Dload.pptx
文件 454713 2018-07-29 00:06 用户子程序教程\PPT\USER-L03-Film.pptx
文件 627870 2018-07-29 00:06 用户子程序教程\PPT\USER-L04-Usdfld.pptx
文件 355026 2018-07-29 00:06 用户子程序教程\PPT\USER-L05-Urdfil.pptx
文件 366854 2018-07-29 00:06 用户子程序教程\PPT\USER-L06-Uvarm.pptx
文件 2808160 2018-07-29 00:06 用户子程序教程\PPT\USER-L07-Umat.pptx
文件 847699 2018-07-29 00:06 用户子程序教程\PPT\USER-L08-Uel.pptx
文件 560432 2018-07-29 00:06 用户子程序教程\PPT\USER-LA01-LogicalModeling.pptx
文件 71824 2018-07-29 00:06 用户子程序教程\win7__64位系统下abaqus6.13-1+vs2010+inter__visual__fortran__2011__子程序编译.docx
文件 66187 2018-07-29 00:06 用户子程序教程\work\USER-W00-Preliminaries.docx
文件 95316 2018-07-29 00:06 用户子程序教程\work\USER-W01-Q-Film.docx
............此处省略24个文件信息
- 上一篇:光伏并网.zip
- 下一篇:8.流固耦合自动划分网格.pdf
相关资源
- 钢骨-钢管混凝土组合柱的纯弯力学性
- 易语言API定时器源码
- 易语言客户端模块源码易语言服务器
- 易语言C源码易语言S源码易语言远程控
- 易语言控制端源码易语言被控制源码
- 易语言坦克大战2源码易语言坦克大战
- abaqus常见问题汇总2.0
- Abaqus关键词参考指南
- ABAQUS在隧道与地下工程中的应用
- abaqus软件对隧道开挖过程的模拟
- 易语言因特网隐私管
- 《ABAQUS在隧道及地下工程中的应用》
- ABAQUS金属非稳态和稳态切削过程的模
- ABAQUS混凝土损伤模型
- abaqus中xfem应用
- abaqusu切削仿真
-
abaqus sc
ripting reference manual.pdf - ABAQUS 热应力分析详解
- 基于ABAQUS的切削钛合金的数值模拟分
- ABAQUS-UMAT复合材料渐进失效分析-附子
- abaqus学习资料
- ABAQUS铣削案例
- ABAQUS子程序UMAT.doc
- ABAQUS与断裂力学分析
- abaqus在道路工程中的应用随书光盘
- Abaqus-umat的教学-powerlaw子程序pdf说明及
- ABAQUS断裂培训大全
- 《Abaqus经典例题集III》的inp文件.rar
- abaqus精典例题集
- ABAQUS用户子程序全书USERSUBroutine
评论
共有 条评论