ABAQUS 快速导入特定文件夹下 所有 .sat 格式文件
import os
#读取当前ABAQUS所在工作目录
file_dir =os.getcwd()
#定义存储文夹下所有文件名的 函数file_name
def file_name(file_dir):
L=[]
for root, dirs, files in os.walk(file_dir):
for file in files:
L.append(os.path.splitext(file)[0])
return L
#调用file_name函数
Files = file_name(file_dir)
#循环遍历导入所有的.sat文件
for File in Files:
acis = mdb.openAcis(file_dir+'/'+str(File)+'.sat',
scaleFromFile=OFF)
mdb.models['Model-1'].ConstrainedSketchFromGeometryFile(
name=str(File), geometryFile=acis)