OpenSeesforFire / openseesforfire.github.io

This a repository for OpenSees for fire
http://openseesforfire.github.io/
18 stars 14 forks source link

Beam2DThermalAction #7

Open qc112233 opened 5 years ago

qc112233 commented 5 years ago

Hi all, I'm working on a 2d model with temperature variation. The approach A.In-line temperature definition 2D model works perfectly fine but approach B.Using external temperature data file cant apply the temperature load. I wonder how thermal action should be correctly added? The WARNING I get is: "invalid T1 -source for -beamThermal" Thank you for your help Cheers qc

MianZhou commented 5 years ago

Hi shakalaka Can you please show your input command? External temperature data file works well for me.

Cheers Mian


From: shakalaka20 notifications@github.com Sent: 18 June 2018 15:23:48 To: OpenSeesforFire/openseesforfire.github.io Cc: Subscribed Subject: [OpenSeesforFire/openseesforfire.github.io] Beam2DThermalAction (#7)

Hi all, I'm working on a 2d model with temperature variation. The approach A.In-line temperature definition 2D model works perfectly fine but approach B.Using external temperature data file cant apply the temperature load. I wonder how thermal action should be correctly added? The WARNING I get is: "invalid T1 -source for -beamThermal" Thank you for your help Cheers shakalaka20

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHubhttps://github.com/OpenSeesforFire/openseesforfire.github.io/issues/7, or mute the threadhttps://github.com/notifications/unsubscribe-auth/ASlvFSk7Xz25XQ_RMFc_KO_I_329hnenks5t97f0gaJpZM4Ur2ct.

qc112233 commented 5 years ago

Hi Mian I download the example from the web and use the approach of external temperature data file, but failed. Could you send me some examples, it will be helpful. Thank you! Attached is the source file.

Cheers
qc

RestrainedBeam_ThermalExpansion(source load).txt fire1.txt fire2.txt

MianZhou commented 5 years ago

Hi qc The external temperature data file has to give all 9 temperature points across the section. Please see the file I modified to make your model work attached in this email.

Cheers, Mian

From: qc112233 [mailto:notifications@github.com] Sent: 19 June 2018 11:42 To: OpenSeesforFire/openseesforfire.github.io openseesforfire.github.io@noreply.github.com Cc: Mian Zhou Mian.Zhou@brunel.ac.uk; Comment comment@noreply.github.com Subject: Re: [OpenSeesforFire/openseesforfire.github.io] Beam2DThermalAction (#7)

Hi Mian I download the example from the web and use the approach of external temperature data file, but failed. Could you send me some examples, it will be helpful. Thank you! Attached is the source file.

Cheers

qc

RestrainedBeam_ThermalExpansion(source load).txthttps://github.com/OpenSeesforFire/openseesforfire.github.io/files/2114882/RestrainedBeam_ThermalExpansion.source.load.txt fire1.txthttps://github.com/OpenSeesforFire/openseesforfire.github.io/files/2114884/fire1.txt fire2.txthttps://github.com/OpenSeesforFire/openseesforfire.github.io/files/2114885/fire2.txt

— You are receiving this because you commented. Reply to this email directly, view it on GitHubhttps://github.com/OpenSeesforFire/openseesforfire.github.io/issues/7#issuecomment-398355415, or mute the threadhttps://github.com/notifications/unsubscribe-auth/ASlvFXglUhLjomz6iCfGTsi8Dd169WHpks5t-NV2gaJpZM4Ur2ct.

1 1000 1000 1000 1000 1000 1000 1000 1000 1000

qc112233 commented 5 years ago

Hi Mian Thank you for your help and I modify the source file and external temperature data file, but still failed.

pattern Plain 1 Linear { eleLoad -ele 1 -type -beamThermal -source fire.dat -50 -37.5 -25 -12.5 0 12.5 25 37.5 50 eleLoad -ele 2 -type -beamThermal -source fire.dat -50 -37.5 -25 -12.5 0 12.5 25 37.5 50 }; fire.dat:1 1000 1000 1000 1000 1000 1000 1000 1000 1000

version2.5.0 prints:WARNING eleLoad -beamThermalAction invalid number of temperature aguments,/n looking for 0,2,5 or 9 arguments. version3.0.0a prints:TclModelBuilder::locs -50 -37.5 -25 -12.5 0 12.5 25 37.5 50

Could you send me some examples. Thank you!

 Cheers
 qc

------------------ 原始邮件 ------------------ 发件人: "MianZhou"notifications@github.com; 发送时间: 2018年6月19日(星期二) 晚上7:45 收件人: "OpenSeesforFire/openseesforfire.github.io"openseesforfire.github.io@noreply.github.com; 抄送: "莪狠累∥"814229861@qq.com; "Author"author@noreply.github.com; 主题: Re: [OpenSeesforFire/openseesforfire.github.io] Beam2DThermalAction(#7)

Hi qc The external temperature data file has to give all 9 temperature points across the section. Please see the file I modified to make your model work attached in this email.

Cheers, Mian

From: qc112233 [mailto:notifications@github.com] Sent: 19 June 2018 11:42 To: OpenSeesforFire/openseesforfire.github.io openseesforfire.github.io@noreply.github.com Cc: Mian Zhou Mian.Zhou@brunel.ac.uk; Comment comment@noreply.github.com Subject: Re: [OpenSeesforFire/openseesforfire.github.io] Beam2DThermalAction (#7)

Hi Mian I download the example from the web and use the approach of external temperature data file, but failed. Could you send me some examples, it will be helpful. Thank you! Attached is the source file.

Cheers

qc

RestrainedBeam_ThermalExpansion(source load).txthttps://github.com/OpenSeesforFire/openseesforfire.github.io/files/2114882/RestrainedBeam_ThermalExpansion.source.load.txt fire1.txthttps://github.com/OpenSeesforFire/openseesforfire.github.io/files/2114884/fire1.txt fire2.txthttps://github.com/OpenSeesforFire/openseesforfire.github.io/files/2114885/fire2.txt

— You are receiving this because you commented. Reply to this email directly, view it on GitHubhttps://github.com/OpenSeesforFire/openseesforfire.github.io/issues/7#issuecomment-398355415, or mute the threadhttps://github.com/notifications/unsubscribe-auth/ASlvFXglUhLjomz6iCfGTsi8Dd169WHpks5t-NV2gaJpZM4Ur2ct.

1 1000 1000 1000 1000 1000 1000 1000 1000 1000
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or mute the thread.

MianZhou commented 5 years ago

Hi qc I can run your model and get results with no problem. This is strange. I attached the input files I used.

Cheers Mian

From: qc112233 [mailto:notifications@github.com] Sent: 19 June 2018 13:27 To: OpenSeesforFire/openseesforfire.github.io openseesforfire.github.io@noreply.github.com Cc: Mian Zhou Mian.Zhou@brunel.ac.uk; Comment comment@noreply.github.com Subject: Re: [OpenSeesforFire/openseesforfire.github.io] Beam2DThermalAction (#7)

Hi Mian Thank you for your help and I modify the source file and external temperature data file, but still failed.

pattern Plain 1 Linear { eleLoad -ele 1 -type -beamThermal -source fire.dat -50 -37.5 -25 -12.5 0 12.5 25 37.5 50 eleLoad -ele 2 -type -beamThermal -source fire.dat -50 -37.5 -25 -12.5 0 12.5 25 37.5 50 }; fire.dat:1 1000 1000 1000 1000 1000 1000 1000 1000 1000

version2.5.0 prints:WARNING eleLoad -beamThermalAction invalid number of temperature aguments,/n looking for 0,2,5 or 9 arguments. version3.0.0a prints:TclModelBuilder::locs -50 -37.5 -25 -12.5 0 12.5 25 37.5 50

Could you send me some examples. Thank you!

Cheers qc

------------------ 原始邮件 ------------------ 发件人: "MianZhou"notifications@github.com; 发送时间: 2018年6月19日(星期二) 晚上7:45 收件人: "OpenSeesforFire/openseesforfire.github.io"openseesforfire.github.io@noreply.github.com; 抄送: "莪狠累∥"814229861@qq.com; "Author"author@noreply.github.com; 主题: Re: [OpenSeesforFire/openseesforfire.github.io] Beam2DThermalAction(#7)

Hi qc The external temperature data file has to give all 9 temperature points across the section. Please see the file I modified to make your model work attached in this email.

Cheers, Mian

From: qc112233 [mailto:notifications@github.com] Sent: 19 June 2018 11:42 To: OpenSeesforFire/openseesforfire.github.io openseesforfire.github.io@noreply.github.com Cc: Mian Zhou Mian.Zhou@brunel.ac.uk; Comment comment@noreply.github.com Subject: Re: [OpenSeesforFire/openseesforfire.github.io] Beam2DThermalAction (#7)

Hi Mian I download the example from the web and use the approach of external temperature data file, but failed. Could you send me some examples, it will be helpful. Thank you! Attached is the source file.

Cheers

qc

RestrainedBeam_ThermalExpansion(source load).txthttps://github.com/OpenSeesforFire/openseesforfire.github.io/files/2114882/RestrainedBeam_ThermalExpansion.source.load.txt fire1.txthttps://github.com/OpenSeesforFire/openseesforfire.github.io/files/2114884/fire1.txt fire2.txthttps://github.com/OpenSeesforFire/openseesforfire.github.io/files/2114885/fire2.txt

— You are receiving this because you commented. Reply to this email directly, view it on GitHubhttps://github.com/OpenSeesforFire/openseesforfire.github.io/issues/7#issuecomment-398355415, or mute the threadhttps://github.com/notifications/unsubscribe-auth/ASlvFXglUhLjomz6iCfGTsi8Dd169WHpks5t-NV2gaJpZM4Ur2ct.

1 1000 1000 1000 1000 1000 1000 1000 1000 1000 — You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or mute the thread.

— You are receiving this because you commented. Reply to this email directly, view it on GitHubhttps://github.com/OpenSeesforFire/openseesforfire.github.io/issues/7#issuecomment-398380657, or mute the threadhttps://github.com/notifications/unsubscribe-auth/ASlvFSxb83_UXiYPXAPr0CClPAb5VRFAks5t-O34gaJpZM4Ur2ct.

1 1000 1000 1000 1000 1000 1000 1000 1000 1000

mcoar commented 4 years ago

@MianZhou Hi Mian, I am having the same issue but I'm unable to access the input file you shared with qc. Would you be able to share the file in the github thread? Thank you!