انجمن تخصصی نرم افزار OpenSEES

نسخه‌ی کامل: راه اندازی انجمن تخصصی سازه
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
(2016/01/20، 04:21 PM)sahand نوشته است: [ -> ]با عرض سلام و خسته نباشید
بنده بعد از طراحی قاب خمشی فولادی در نرم افزار sap2000 ، قصد انجام تحلیل های غیر خطی در نرم افزار opensees را دارم. اما مشخصات ارتعاشی سازه ها در دو نرم افزار متفاوت حاصل می شود. مثلاً در یکی از مدل ها پریودی که بعد از انجام آنالیز مودال در نرم افزار sap2000 حاصل گردیده 1.16 ثانیه می باشد در حالیکه با opensees و با المان های nonlinearBeamColumn  و با در نظر گیری اثر تغییر شکل های برشی با معرفی مصالح الاستیک و با سختی برشی برابر با مدول برشی ضرب در مساحت برشی مقطع به مقدار پریود متفاوت 1.147 ثانیه می رسم، در ضمن هنگامی که از پلاستیسیته متمرکز  و المان beamWithHinges استفاده می کنم مقدار اختلاف بیشتر شده و پریود 1.125 ثانیه حاصل می شود لطفاً راهنمایی بفرمایید.
با تشکر

با سلام
پارامترهای زیادی در این موضوع دخیل هستند. برای مثال نواحی صلب دو انتهای المان ها در نرم افزار سپ یا ایتبز را باید صفر در نظر بگبرید اگر در اپنسیس این صلبیت دو انتهای المان ها را مدلسازی نکردید.
(2016/02/05، 09:31 PM)mrgh66 نوشته است: [ -> ]با عرض سلام خدمت استاد گرامی
1-برای ستون بتن مسلح مدور محصور شده با FRP باید از دستور ConfinedConcrete01 استفاده کنیم. ولی این ستون از 4 قسمت هسته بتنی محصور شده با حلقه، بتن پوشش محصور شده با FRP، خود FRP و آرماتورهای طولی تشکیل شده است. میخواستم ببینم که این دستور تمام این مواد را در نظر میگیرد یا بعضی از آنها را چون در پارامترهای این دستور از بتن محصور شده فقط کرنش نهایی و از آرماتور طولی فقط قطر آن را می خواهد و مثلا مقاومت نهایی و مدول الاستیسیته بتن محصور شده و آرماتور طولی را نمی خواهد؟ و اگر این دستور همه را در نظر نمیگیرد باید مثلا از دستور Steel02 برای آرماتور طولی و Concrete01 برای بتن محصور شده استفاده کنیم؟

2-اثر p-delta را در نرم افزار OpenSees چگونه باید در نظر گرفت.

با تشکر

با سلام
بهتره خودتون رفتار محصورشده را با استفاده از تثوری های رایج مانند مندر در نظر بگیرید و از steel02 و concrete02 استفاده نمایید. اثر PDelta نیز در حین معرفی geomTransf در نظر گرفته میشه و باید نوع PDelta یا Corotational را انتخاب نمایید.
(2016/02/06، 10:42 PM)admin نوشته است: [ -> ]
(2016/02/05، 09:31 PM)mrgh66 نوشته است: [ -> ]با عرض سلام خدمت استاد گرامی
1-برای ستون بتن مسلح مدور محصور شده با FRP باید از دستور ConfinedConcrete01 استفاده کنیم. ولی این ستون از 4 قسمت هسته بتنی محصور شده با حلقه، بتن پوشش محصور شده با FRP، خود FRP و آرماتورهای طولی تشکیل شده است. میخواستم ببینم که این دستور تمام این مواد را در نظر میگیرد یا بعضی از آنها را چون در پارامترهای این دستور از بتن محصور شده فقط کرنش نهایی و از آرماتور طولی فقط قطر آن را می خواهد و مثلا مقاومت نهایی و مدول الاستیسیته بتن محصور شده و آرماتور طولی را نمی خواهد؟ و اگر این دستور همه را در نظر نمیگیرد باید مثلا از دستور Steel02 برای آرماتور طولی و Concrete01 برای بتن محصور شده استفاده کنیم؟

2-اثر p-delta را در نرم افزار OpenSees چگونه باید در نظر گرفت.

با تشکر

با سلام
بهتره خودتون رفتار محصورشده را با استفاده از تثوری های رایج مانند مندر در نظر بگیرید و از steel02 و concrete02 استفاده نمایید. اثر PDelta نیز در حین معرفی geomTransf در نظر گرفته میشه و باید نوع PDelta یا Corotational را انتخاب نمایید.

با سلام و تشکر بابت جوابتون
پس یعنی دستور ConfinedConcrete01 فقط برای بتن پوشش و FRP استفاده می شود و برای بتن هسته (محصور شده) از Concrete01 و آرماتور طولی از Steel02 باید استفاده کرد؟ و آیا فایبر بندی به سه قسمت بتن محصور شده با حلقه، بتن پوشش با FRP و آرماتور طولی تقسیم می شود؟ آیا مدلسازی به صورت زیر صحیح می باشد؟
node 1 0. 0.
node 2 0. 1260. mass 10 10e-9 10e-9

fix 1 1 1 1
fix 2 0 1 1

geomTransf PDelta 1

uniaxialMaterial Concrete01 1 -0.1585 -0.0015 -0.1385 -0.005

uniaxialMaterial ConfinedConcrete01 2 C -0.0548 37.1 -epscu -0.05 -nu 0.3 160.0 4.0 60.0 0.402 201.0 0.0 1000. 12 -wrap 8 1809.6 620.0 3.430 230.0 -stRatio 0.85

uniaxialMaterial Steel02 3 0.354 198 0.01


section Fiber 1 {
patch circ 1 8 8 0 0 0 80 0 360
patch circ 2 8 1 0 0 80 93.2 0 360
layer circ 3 6 113.1 0 0 76 60 360
}

pattern Plain 1 Linear {
load 2 0. -3000 0.
}

element nonlinearBeamColumn 1 1 2 10 1 1

recorder Node -file $dataDir/node2disp.out -time -node 2 -dof 1 2 3 disp
recorder Node -file $dataDir/node1reac.out -time -node 1 -dof 1 2 3 reaction

constraints Transformation
numberer RCM
system UmfPack
test NormUnbalance 1.0e-6 100
algorithm ModifiedNewton
integrator LoadControl 0.01
analysis Static
analyze 100
loadConst -time 0.0

با تشکر
با سلام خدمت استاد عزیز و سایز دوستان
بنده قصد مداسازی ورقه های frp رو بر روی جان تیر در یک سازه بتن ارمه تا محل تشکیل مفصل پلاستیک رو دارم. لطفا منو راهنمایی بفرمایین. با تشکر
سلام دوستان
کسی علت error زیر رو میدونه؟
extra characters after close-brace
while executing
for { set k 1 }{ $k <= $numModes }{ incr k }{
recorder Node -file mode$k.out -nodeRange 1 6 -dof 1 2 3 "eigen $k"
}
(2016/02/25، 03:27 PM)Ehsan512 نوشته است: [ -> ]سلام دوستان
کسی علت error زیر رو میدونه؟
extra characters after close-brace
while executing
for { set k 1 }{ $k <= $numModes }{ incr k }{
    recorder Node -file mode$k.out -nodeRange 1 6 -dof 1 2 3 "eigen $k"
}

با سلام
احتمالا از علامت " پیش و پس از حلقه for استفاده کردید که اضافه هست. اگر حل نشد این بخش کد را ارسال بفرمایید
پاینده باشید
سلام
یه سوال داشتم دوستان عزیز
میخواستم بدونم کابل های پیشتنیده رو چطور باید مدل کرد؟؟
من خودم برای مدل کردن کابل ها از المان خرپا با متریال elasticppGap استفاده کردم
ولی نیروی پیشتنیدگی رو نمیدونم چطور باید وارد کنم چون یه المان تیر هم دقیقا به نقاط ابتدا و انتهای کابل وجود داردو این تیر تحت اثر پیشتنیدگی باید تو فشار بیفته!
ممنون میشم اگر راهنمایی کنید!
سلام دوستان ممنونم مطالبتون عالی بود

























________________________________________________________________________________​________________________
راه اندازی فروشگاه اینترنتی با سئوی فوق العاده
با سلام خدمت استاد عزیز و سایر دوستان
با تشکر از مطالب مفید
ایا در نرم افزار opensees می توان در حین تحلیل در زمان مشخصی می توان عضوی مانند تیر یا ستون یا .... حذف نمود؟
در صورت امکان ممنون می شم کمی توضیح بفرمایید
(2016/03/20، 01:35 AM)miladsau1 نوشته است: [ -> ]با سلام خدمت استاد عزیز و سایر دوستان
با تشکر از مطالب مفید
ایا در نرم افزار opensees می توان در حین تحلیل در زمان مشخصی می توان عضوی مانند تیر یا ستون یا .... حذف نمود؟
در صورت امکان ممنون می شم کمی توضیح بفرمایید

با سلام
این کار عملیست. باید تحلیل را در یک حلقه انجام داد و در گام مورد نظر المان را حذف نمود