phd-scripts/JMBBM13a/3D_Report/rnd.py

15 lines
415 B
Python
Raw Permalink Normal View History

2024-05-13 19:50:21 +00:00
import random
random.seed()
incFile=open('rnd.inc','w')
ystress=400.
lower=600.
srange=100.
for i in range(0,10000):
strain=random.normalvariate(0.35,0.05)
stress=lower+random.random()*srange
incFile.write('*Material, name=Mat %i'%(i))
incFile.write('*Elastic')
incFile.write('190000.,0.3')
incFile.write('*Plastic')
incFile.write('%i ,0.,'%(ystress))
incFile.write('%i ,%i,'%(stress,strain))