资源简介
利用abaqus仿真软件进行激光增材温度场与应力场仿真,通过生死单元来优化模拟效果,其中生死单元添加利用python程序添加,方便快捷

代码片段和文件信息
from abaqus import *
from abaqusConstants import *
from caeModules import *
#m-s-kg
#------date input-----
#welding elements description
#maximum number of welding elements
maximum=360
#minnum number of welding elements
minnum=1
#the numbers per layer
cnum=12
#the total layers
zcnum=(maximum-minnum+1)/cnum
#the total time of welding
alltime=6.0
#time per analysis stop
dt=alltime/zcnum
#define modename
modename=‘Model-pinbanshengsi-python-shunxu‘
#keywords first line
positionnum=29
#number of rows between two analysis steps
linesincrement=10
#the elements set which need to dead in first steps
deadelmentset=‘set-welding‘
#the partname which the reactive elements bolong of in the assemble model
partname=‘Part-1-1.‘
#===================================================================================
mdb.models[modename].keywordBlock.setValues(edited=0)
import job
mdb.models[modename].keywordBlock.synchVersions(storeNodesAndElements=False)
mdb.models[modename].keywordBlock.insert(positionnum“““
*MODEL CHANGE TYPE=ELEMENTREMOVE
deadelmentset“““)
lab1=minnum
for j in range(zcnum):
data=range(cnum)
for i in range(cnum):
data[i]=lab1+i
initialstr=“““*MODEL CHANGE TYPE=ELEMENTADD
“““
for i in range(cnum):
if i%4==3:
initialstr=initialstr+partname+str(data[i])+‘\n‘
else:
initialstr=initialstr+partname+str(data[i])+‘ ‘
import job
mdb.models[modename].keywordBlock.synchVersions(storeNodesAndElements=False)
mdb.models[modename].keywordBlock.insert(positionnum+linesincrement+j*linesincrement
initialstr)
lab1=lab1+cnum
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1615 2020-12-09 20:20 shengsidanyuan\shengsidanyuan-temp.py
文件 960 2020-12-15 20:41 shengsidanyuan\Step-temp.py
目录 0 2020-12-23 15:48 shengsidanyuan
----------- --------- ---------- ----- ----
2575 3
- 上一篇:利用Python爬虫批量百度图库图片
- 下一篇:mysqldb64位
相关资源
- abaqus 网格自动划分插件 python语言
- 从记录到编程--Python在ABAQUS程序化参数
- Python语言在Abaqus中的应用高清版pdf
- ABAQUS GUI程序开发指南 PYTHON语言
- Python语言在Abaqus中的应用 随书资源,
- ABAQUS GUI程序开发指南 PYTHON语言.pdf
- 《Python语言在Abaqus中的应用》 曹金凤
- ABAQUSGUI程序开发指南PYTHON语言_139333
- Python语言在Abaqus中的应用完整版
- Python语言在Abaqus中的应用DVD光盘
- python语言在abaqus中的应用随书光盘.
- Python语言在Abaqus中的应用 源代码
- ABAQUS PYTHON二次开发攻略
-
python_sc
ripts_for_abaqus_learn_by_example完 - python abaqus开发学习指南完整版本
- ABAQUS PYTHON二次开发攻略(完整版
- ABAQUS Python二次开发攻略(含code)
- python语言在abaqus中的应用
- ABAQUS Python二次开发攻略+pdf+源代码
- 通过Python在ABAQUS中生成网架模型并计
- pythonreader.rar
- PythonReader_1.9.4.101028
- Abaqus 二维voronoi图插件
- ABAQUS 二次开发Python教程
- cohesive.py
- cohesive_COH2D4 for Quad.py
- 批量插入内聚单元的py文件
-
Python sc
ripts For ABAQUS: Learn By Example - 周期边界条件
- MicroMechanics abaqus ef-rve插件
评论
共有 条评论