نظرسنجی: آیا راه اندازی انجمن برای اینگونه نرم افزارها را مناسب میدانید؟
بلی
خیر
[نمایش نتایج]
 
 
امتیاز موضوع:
  • 2 رأی - میانگین امتیازات: 5
  • 1
  • 2
  • 3
  • 4
  • 5
راه اندازی انجمن تخصصی سازه
#61
(2015/05/27، 09:46 AM)admin نوشته است:  
(2015/05/26، 08:57 PM)khodaparast نوشته است:  سلام.من یک مدل سه بعدی یک طبقه دارم. من این مدل رو ساختم و بار گسترده روی تیرهاش گذاشتم.اما عکس العمل های پایه با etabs 2013 یکی در نمیاد. پریودش با ایتبز یکی در میاد ولی عکس العمل ها خیر.  اگر امکانش هست کمک کنید. سپاس
wipe
model basic -ndm 3 -ndf 6

node 1 0.0 0.0 0.0
node 2 8.0 0.0 0.0
node 3 0.0 8.0 0.0
node 4 8.0 8.0 0.0
node 5 0.0 0.0 3.3
node 6 8.0 0.0 3.3
node 7 0.0 8.0 3.3
node 8 8.0 8.0 3.3
node 9 4.4 4.4 3.3

fix 1 1 1 1 1 1 1
fix 2 1 1 1 1 1 1
fix 3 1 1 1 1 1 1
fix 4 1 1 1 1 1 1



set IDColTransf 1; # all columns
set IDBeamTransf 2; # all beams
set IDGirdTransf 3; # all girds
geomTransf Corotational 1 0 1 0
geomTransf Linear 2 0 -1 0
geomTransf Linear 3 1 0 0


mass 5 0 0 800.00 0 0 0
mass 6 0 0 800.00 0 0 0
mass 7 0 0 800.00 0 0 0
mass 8 0 0 800.00 0 0 0


element elasticBeamColumn 10 1 5 0.3444 2.1E+11 80770000000 0.130261 0.087122 0.087122 1
element elasticBeamColumn 11 2 6 0.3444 2.1E+11 80770000000 0.130261 0.087122 0.087122 1
element elasticBeamColumn 12 4 8 0.3444 2.1E+11 80770000000 0.130261 0.087122 0.087122 1
element elasticBeamColumn 13 3 7 0.3444 2.1E+11 80770000000 0.130261 0.087122 0.087122 1
element elasticBeamColumn 14 5 6 0.3444 2.1E+11 80770000000 0.130261 0.087122 0.087122 2
element elasticBeamColumn 15 7 8 0.3444 2.1E+11 80770000000 0.130261 0.087122 0.087122 2
element elasticBeamColumn 16 5 7 0.3444 2.1E+11 80770000000 0.130261 0.087122 0.087122 3
element elasticBeamColumn 17 6 8 0.3444 2.1E+11 80770000000 0.130261 0.087122 0.087122 3


fix 9 0 0 1 1 1 0
rigidDiaphragm 3 9 5 6 7 8




pattern Plain 1 Linear {
eleLoad -ele 14 15 16 17 -type -beamUniform 100. 0.0
}
puts "ok"

recorder display DispShape 700 10 500 400
vup 1 0 1
vpn 1 0 0
prp 100 100 300
display 7 7 150

puts "ok 2"

recorder Node -file nodereac1.out -time -node 1 2 3 4 -dof 1 reaction
recorder Node -file nodereac2.out -time -node 1 2 3 4 -dof 2 reaction
recorder Node -file nodereac3.out -time -node 1 2 3 4 -dof 3 reaction
recorder Node -file nodereac4.out -time -node 1 2 3 4 -dof 4 reaction
recorder Node -file nodereac5.out -time -node 1 2 3 4 -dof 5 reaction
recorder Node -file nodereac6.out -time -node 1 2 3 4 -dof 6 reaction
recorder Element -file ele1local.out -time -ele 10 localForce  
puts "ok 3"

constraints Transformation ;  
numberer RCM ;
system SparseSPD ;
test NormDispIncr 1 100;
algorithm Linear ;
integrator LoadControl 1;
analysis Static;
analyze 1 ;
loadConst -time 0.0;
eigen 1;  


for {set i 0} {$i < 1 } {incr i} {
puts "[expr 2*3.1416/(pow([lindex [eigen 1] $i],0.5))]";
}
با سلام
در نگاه اول شما بارگذاری را در راستای y محلی به صورت مثبت گذاشتید. که قاعدتا اشتباهه. وقتی میفرمایید پریود صحیح هست ولی نیروها اشتباه یعنی مدل قاعدتا از نظر جرم و سختی مشکلی نداره. بنابراین ایرادات به بارگذاری برمیگرده.

پاینده باشید
سلام.سپاس از جوابتان. من بارگذاری را منفی هم میگذارم جواب با ایتبز یکی نمیشود. آیا دستور رکوردر من درست است؟ و برای بدست آوردن عکس العمل تکیه گاه باید از همین روش اقدام کرد؟
پاسخ
#62
(2015/05/27، 12:18 PM)khodaparast نوشته است:  
(2015/05/27، 09:46 AM)admin نوشته است:  
(2015/05/26، 08:57 PM)khodaparast نوشته است:  سلام.من یک مدل سه بعدی یک طبقه دارم. من این مدل رو ساختم و بار گسترده روی تیرهاش گذاشتم.اما عکس العمل های پایه با etabs 2013 یکی در نمیاد. پریودش با ایتبز یکی در میاد ولی عکس العمل ها خیر.  اگر امکانش هست کمک کنید. سپاس
wipe
model basic -ndm 3 -ndf 6
.
.
.
for {set i 0} {$i < 1 } {incr i} {
puts "[expr 2*3.1416/(pow([lindex [eigen 1] $i],0.5))]";
}
با سلام
در نگاه اول شما بارگذاری را در راستای y محلی به صورت مثبت گذاشتید. که قاعدتا اشتباهه. وقتی میفرمایید پریود صحیح هست ولی نیروها اشتباه یعنی مدل قاعدتا از نظر جرم و سختی مشکلی نداره. بنابراین ایرادات به بارگذاری برمیگرده.

پاینده باشید
سلام.سپاس از جوابتان. من بارگذاری را منفی هم میگذارم جواب با ایتبز یکی نمیشود. آیا دستور رکوردر من درست است؟ و برای بدست آوردن عکس العمل تکیه گاه باید از همین روش اقدام کرد؟
در نگاه اول که صحیح نوشتید. البته برخی مواقع نوشتن DOF در رکوردر reaction  دچار مشکل میشه. از رکوردر glabalForce  هم استفاده کنید.
در صورتی که باز هم مشکل داشتید از طریق لخش کشاوره مدلسازی. کل مدل را به همراه فایل ایتبز ارسال نمایید تا بررسی کامل کنم.
پاینده باشید
پاسخ
#63
با سلام خدمت دوستان
من عنوان پایان نامه م روشهای مقاوم سازی طبقه نرم هستش.
الان من تمامی مدلهام رو ساختم و با انواع بادیند مقاوم سازی میکنم
سوالم اینه آیا وقتی مقاوم سازی انجام شد و به فرض تحلیل پوش اور یا IDA انجام شد نباید
برش پایه در مدلهای مقاوم سازی شده (حذف طبقه نرم) بیشتر از مدل با وجود طبقه نرم باشد.
چون سختی زیاد شده قادعدتا باید برش پایه هم زیاد شود.
اما همه مدلهام به یک شکل عمل میکنند و برش پایه در هر دو حالت وجود طبقه نرم و عدم وجود طبقه نرم یکی در میاد.
لطفا راهنمایی کنید
پاسخ
#64
چرا کسی نیست کمک کنه؟
پاسخ
#65
سلام. وقت بخیر. کسی در مورد مدل کردن مهاربند در مدل 3 بعدی اطلاعاتی داره؟
پاسخ
#66
(2015/05/28، 12:33 PM)xabat.faramarzi نوشته است:  با سلام خدمت دوستان
من عنوان پایان نامه م روشهای مقاوم سازی طبقه نرم هستش.
الان من تمامی مدلهام رو ساختم و با انواع بادیند مقاوم سازی میکنم
سوالم اینه آیا وقتی مقاوم سازی انجام شد و به فرض تحلیل پوش اور یا IDA انجام شد نباید
برش پایه در مدلهای مقاوم سازی شده (حذف طبقه نرم) بیشتر از مدل با وجود طبقه نرم باشد.
چون سختی زیاد شده قادعدتا باید برش پایه هم زیاد شود.
اما همه مدلهام به یک شکل عمل میکنند و برش پایه در هر دو حالت وجود طبقه نرم و عدم وجود طبقه نرم یکی در میاد.
لطفا راهنمایی کنید

با سلام
دوست عزیز مدل شما اتفاقا داره درست کار میکنه. برش پایه ربطی به حضور طبقه نرم نداره. در هنگامی که شما طبقه نرم دارید نیروی برشی موجود در طبقات بالایی با دریفت بزرگتری از طبقه به طبقات پایین تر منتقل میشه. در هر صورت برش مقدار ثابتی داره که به یک نحو باید به زمین منتقل بشه. شما دارید مسئله را با حضور دمپر در طبقات اشتباه میکنید. اون بحثش متفاوته.
پاینده باشید
پاسخ
#67
(2015/06/01، 12:42 PM)khodaparast نوشته است:  سلام. وقت بخیر. کسی در مورد مدل کردن مهاربند در مدل 3 بعدی اطلاعاتی داره؟

با سلام
مدل کردن مهاربند در سه یعد با دو بعد تفاوتی نداره. فقط باید توجه داشته باشید که برای مفصلی نمودن دو انتهای مهاربند در هنگام استفاده از دستور equalDOF لنگر متناسب با جهت مربوطه را آزاد نمایید.

پاینده باشید
پاسخ
#68
Photo 
با سلام
بعد از تحلیل استاتیکی یک ساختمان 4 طبقه بتنی با پیغام زیر مواجه شدم.
در صورت امکان راهنمایی بفرمایید.
با تشکر
goGravity
WARNING BandGenLinLapackSolver:: solve() -LAPACK routine returned 8
WARNING NewtonRaphson:: solveCurrentStep() -the LinearSysOfEqn failed in solve()
StaticAnalysis::analyze() - the Algorithm failed at iteration: 0 with domain at
load factor 0.1
OpenSees > analyze failed, returned: -3 error flag
Model Built
پاسخ
#69
(2015/06/18، 07:05 AM)rosa نوشته است:  با سلام
بعد از تحلیل استاتیکی یک ساختمان 4 طبقه بتنی با پیغام زیر مواجه شدم.
در صورت امکان راهنمایی بفرمایید.
با تشکر
goGravity
WARNING BandGenLinLapackSolver:: solve() -LAPACK routine returned 8
WARNING NewtonRaphson:: solveCurrentStep() -the LinearSysOfEqn failed in solve()
StaticAnalysis::analyze() - the Algorithm failed at iteration: 0 with domain at
load factor 0.1
OpenSees > analyze failed, returned: -3 error flag
Model Built

با سلام
آیا مقادیر ویژه از مدلتون گرفتید بدون خطا؟
بعد از اتمام مدلسازی و قبل از تحلیل استاتیکی از دستور eigen استفاده کنید و ببینید خطا میگیرید یا نه؟

پاینده باشید
پاسخ
#70
(2015/06/18، 08:52 PM)admin نوشته است:  
(2015/06/18، 07:05 AM)rosa نوشته است:  با سلام
بعد از تحلیل استاتیکی یک ساختمان 4 طبقه بتنی با پیغام زیر مواجه شدم.
در صورت امکان راهنمایی بفرمایید.
با تشکر
goGravity
WARNING BandGenLinLapackSolver:: solve() -LAPACK routine returned 8
WARNING NewtonRaphson:: solveCurrentStep() -the LinearSysOfEqn failed in solve()
StaticAnalysis::analyze() - the Algorithm failed at iteration: 0 with domain at
load factor 0.1
OpenSees > analyze failed, returned: -3 error flag
Model Built

با سلام
آیا مقادیر ویژه از مدلتون گرفتید بدون خطا؟
بعد از اتمام مدلسازی و قبل از تحلیل استاتیکی از دستور eigen استفاده کنید و ببینید خطا میگیرید یا نه؟

پاینده باشید

دستوری که فرمودید اجرا کردم. ولی با پیغام زیر روبرو شدم.
ProfileSPDLinDirectSolver:: solve() -  aii < 0 (i, aii): (0,0)
ProfileSPDLinDirectSolver:: solve() -  aii < 0 (i, aii): (0,0)
ProfileSPDLinDirectSolver:: solve() -  aii < 0 (i, aii): (0,0)
ProfileSPDLinDirectSolver:: solve() -  aii < 0 (i, aii): (0,0)
ProfileSPDLinDirectSolver:: solve() -  aii < 0 (i, aii): (0,0)
ProfileSPDLinDirectSolver:: solve() -  aii < 0 (i, aii): (0,0)
ProfileSPDLinDirectSolver:: solve() -  aii < 0 (i, aii): (0,0)
ArpackSolver::No Shifts could be applied during implicit,Arnoldi update, try inc
reasing NCV.
با تشکر
پاسخ


پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 87 مهمان