Пример #1
0

#=========== Save and run  ============#
M.rootAssembly.regenerate()

#Save model

#Create job
mdb.Job(model=modelName, name=modelName, numCpus=cpus, numDomains=cpus)

#Run job
if run:
	mdb.saveAs(pathName = mdbName + '.cae')
	func.runJob(modelName)
	#Write CPU time to file
	func.readMsgFile(modelName, 'results.txt')



#=========== Post  ============#
	print 'Post processing...'

	
	# #Contour
	# func.countourPrint(modelName, defScale, printFormat)

	#Energy
	func.xyEnergyPlot(modelName)

	#R2 at col base
	beam.xyColBaseR2(modelName,x,z)
Пример #2
0
#                   Save and run                            #
#===========================================================#
#===========================================================#
M.rootAssembly.regenerate()

#Create job
mdb.Job(model=modelName, name=modelName, numCpus=cpus, numDomains=cpus)

#Run job
if run:
    #Save model
    mdb.saveAs(pathName=mdbName + '.cae')
    #Run model
    func.runJob(modelName)
    #Write CPU time to file
    func.readMsgFile(modelName, 'results.txt')

    #===================================================#
    #===================================================#
    #                   Post                            #
    #===================================================#
    #===================================================#

    print 'Post processing...'

    # #Contour
    # func.countourPrint(modelName, defScale, printFormat)

    #Animation
    #func.animate(modelName, defScale, frameRate= animeFrameRate)