OpenSeesPyDoc icon indicating copy to clipboard operation
OpenSeesPyDoc copied to clipboard

Time-dependent thermal loads

Open mcoar opened this issue 5 years ago • 0 comments

Hello, I am looking for help on applying time-dependent thermal loads on steel members using a text file as input. I have been using the following syntax to do this:

define time series

thermalFile = 'steel1b_1.txt' # text file column of thermal values dt = 60. # time step in seconds thermalSeries = 200 # a tag for the timeSeries timeSeries('Path',thermalSeries,'-dt',dt,'-filePath',thermalFile,'-factor',1) # '-factor' is a multiplier for the thermal file

define load pattern

patternTag = 451 # tag for the thermal load pattern pattern('Plain', patternTag, thermalSeries) # a plain pattern that uses the thermal time series Tbeam = 1. # another load factor from the load pattern to the actual load on the elements eleLoad('-range',beam_range2[0],beam_range2[1], '-type', '-beamThermal', Tbeam, -Fl5BeamDepth/2, Tbeam, Fl5BeamDepth/2)

l was wondering if this method is equivalent to the fire load pattern in TCL opensees as demonstrated on page 28 of this slideshow. https://openseesforfire.github.io/Download/OpenSees_Webinar.pdf

I'd prefer to apply these loads using the fire load pattern but it doesn't seem like the fire load pattern is implemented in openseespy yet.

Thank you!

mcoar avatar Feb 17 '20 18:02 mcoar