#==========================================================# #==========================================================# # Perliminary # #==========================================================# #==========================================================# import lib.func as func import lib.beam as beam reload(func) reload(beam) mdbName = 'apBeamImp' #Name of .cae file #Set up model with materials func.perliminary(monitor, modelName, steelMatFile) M=mdb.models[modelName] #==========================================================# #==========================================================# # Build model # #==========================================================# #==========================================================# #Build geometry beam.buildBeamMod(modelName, x, z, y, seed, slabSeedFactor)
#==========================================================# import lib.func as func import lib.shell as shell reload(func) reload(shell) mdbName = 'apShellImp' steel = 'DOMEX_S355' concrete = 'Concrete' rebarSteel = steel #Set up model with materials func.perliminary(monitor, modelName, steelMatFile) M = mdb.models[modelName] #==========================================================# #==========================================================# # Build model # #==========================================================# #==========================================================# #=========== Geometry ============# shell.createShellmod(modelName, x, z, y, seed, slabSeed) #=========== Static step ============# oldStep = 'Initial' stepName = 'static'
#==========================================================# #==========================================================# # Perliminary # #==========================================================# #==========================================================# import lib.func as func import lib.beam as beam reload(func) reload(beam) modelName = mdbName #Set up model with materials func.perliminary(monitor, modelName) M=mdb.models[modelName] #==========================================================# #==========================================================# # Build model # #==========================================================# #==========================================================# #Build geometry beam.buildBeamMod(modelName, x, z, y, seed, slabSeedFactor)
#==========================================================# #==========================================================# # Perliminary # #==========================================================# #==========================================================# import lib.func as func import lib.beam as beam reload(func) reload(beam) modelName = mdbName #Set up model with materials func.perliminary(monitor, modelName) M = mdb.models[modelName] #==========================================================# #==========================================================# # Build model # #==========================================================# #==========================================================# #Build geometry beam.buildBeamMod(modelName, x, z, y, seed, slabSeedFactor) #Create Frequency step M.FrequencyStep(name='pertubation', numEigen=10, previous='Initial') M.rootAssembly.regenerate()