-->
ထိုက္တန္တဲ့ ရင္းႏွီးမွဳေတာ့ ရွိရမယ္။ မယုတ္မလြန္တဲ့ ႀကိဳးစားမွဳေတာ့ စိုက္ရမယ္..... နတ္စီတဲ့ အိပ္မက္လွလွမ်ား လြယ္လြယ္နဲ႕မရ ******** "စဥ္းစားပါ - မေတြေ၀ပါႏွင္႔။ သြက္လက္ပါ - မေျပာပါနဲ႔။ ရိုးသားပါ - မအပါႏွင္႔။ စိုးရိမ္တက္ပါ- မေၾကာက္ပါႏွင္႔။ ေလးစားပါ - မဖားပါႏွင္႔။ ရက္စက္သင္႔က - ရက္စက္ပါ။ ဘယ္ေတာ႔မွ- မယုတ္မာပါႏွင္႔။"**** ဖိုးလမင္းလည္း သူ႔အဆင္းႏွင့္ အလင္းႏွင့္.. မီးတိုင္ငယ္လည္း သူ႔အရြယ္ႏွင့္ အစြယ္ႏွင့္.. စပယ္ဦးလည္း သူ႔ဂုဏ္ထူးႏွင့္ ငံုဖူးႏွင့္.. ပိေတာက္၀ါလည္း သူ႔အခါႏွင့္ နံ႔သာႏွင့္.. ျမစ္ျပင္နက္လည္း သူ႔သိုင္းကြက္ႏွင့္ လွိဳင္းယက္ႏွင့္.. စမ္းေခ်ာင္းေခြလည္း သူ႔ေခ်ာင္းေရႏွင့္ ေလာင္းေလွႏွင့္.. မည္သည့္အရာ၊ မဆိုသာတည့္ သူ႔မွာကိုယ္႔မွာ၊ အလွသာတည့္.. သဘာ၀လွ်င္ အလွကိုယ္စီ၊ စြမ္းရည္ကိုယ္င လက္ေဆာင္ငွ၏.. အလွ၀န္တို၊ မျငင္ၿငိဳႏွင္႔ ၀န္တိုမႈသာ၊ မလွရာတည့္.. သူ႔ဂုဏ္သူ႔သိန္ ၊ သူ႔အရွိန္ႏွင့္ အခ်ိန္အခါ၊ ေနရာေဒသ ဌာနအေလွ်ာက္၊ အေရးေရာက္သည္ စြမ္းေလာက္ႏိုင္သူခ်ည္းပါတကား… ********** ပန္းတစ္ဖူးကို၊ ခူး၍ေက်နပ္ ေလာဘသတ္ခိုက္ ……… - ေရွ႕မွာတပြင္႔၊ လြယ္လင္႔တကူ ယူ၍ရခိုက္၊ ခူးလိုက္မိျပန္ ……………. - ျပန္မွျပန္မွ၊ သတိရေန ေျခကမလွည္႔၊ တည့္တည့္စိုက္စိုက္ လိုက္ေနမိျပန္၊ ပန္းမွာတစ္ဖူး ခူးၿပီးတစ္ရာ၊ အခြင္႔သာခိုက္ ရရာအားလံုးဆြတ္ခ်င္သူ…. - လက္ထဲျခင္းထဲ၊ ျပန္႔က်ဲျပည္႔သိပ္ စိတ္မတင္းတိမ္၊ အိမ္မျပန္ေသး ခပ္ေဝးေဝးက၊ ေဖြးေဖြးပန္းေတြ မက္ေမာေနျပန္၊ လွည္႔မျပန္မိ…. - ပင္လယ္ေရေနာက္၊ မခန္းေျခာက္လည္း တစ္ေယာက္ထဲသာ ေသာက္ခ်င္သည္ ……… -

Monday, February 1, 2016

Dynamo အေၾကာင္းကို မိတ္ဆက္ျခင္း






Dynamo ျဖစ္ေပၚလာျခင္း….
ပြင့္ပြင့္လင္းလင္းေျပာရရင္ေတာ့ Dynamo ဟာ Revit ရဲ႕ အားနည္းခ်က္ Autodesk ရဲ႕ အားနည္းခ်က္ကို ျဖည့္စည္းဖို႔ အတြက္ Autodesk က ဖန္တီးထားတဲ့ Programming ျဖစ္တယ္လို႔ျမင္ပါတယ္။ အဲလိုေျပာရင္ Revit မွာဘာေတြ အားနည္းခ်က္ရွိလို႔လဲလို႔ အမ်ားကေျပာၾကပါလိမ့္မယ္။ Revit နဲ႔ဖန္တီးလို႔ မရတဲ့ Design ေတြအမ်ားႀကီးပါ။ ဒါကို ကၽြန္ေတာ္ကိုယ္တိုင္ 2008 ကတည္ေဆာက္ခဲ့တဲ့ Star Building (CCRC) မွာစတင္ သတိျပဳမိခဲ့ပါတယ္။ Star Building ရဲ႕ Façade ကို Revit လိုအပ္တဲ့ Data, Information က မထုတ္ေပးႏိုင္ခဲ့ပါဘူး။
ဒါေၾကာင့္ BIM ေလာကမွ နာမည္ႀကီး အေမရိကန္ ဆရာတစ္ေယာက္က Rhinoceros Software ႏွင့္ Rhino မွာ Run လို႔ရတဲ့ Opening Source တစ္ခုျဖစ္တဲ့ Grasshopper ကို အသုံးျပဳၿပီး အဲဒီ Façade Fabrication အတြက္ Nodes ႏွင့္ Coordinate ေတြကို ထုတ္ေပးႏိုင္ခဲ့ပါတယ္။ Rhinoceros က Dome ေတြ Fancy Shape ဒီဇိုင္းေတြကို ဖန္တီးရာမွာ နာမည္ႀကီးတဲ့ ေဆာ့၀ဲလ္ တစ္ခုျဖစ္ပါတယ္။
Star Building Project ၿပီးခါနီး World Wide Company တစ္ခုကို အလုပ္ေျပာင္းတဲ့အခါ Company က BIM Fundamental ကို Gehry Technologies လို႔ အမည္ရတဲ့ ကမာၻနံပါတ္ ေရွ႕ဆုံးမွာရွိတဲ့ BIM Consultant မွာ သင္တန္းေပးတက္ခဲ့ပါတယ္။
Gehry Technologies BIM Consultant ကိုတည္ေထာင္ထားသူကေတာ့ နာမည္ႀကီး ကမာၻေက်ာ္ အာခီတက္ Frank Gehry ပဲျဖစ္ပါတယ္။ သူရဲ႕ကိုယ္ပိုင္ BIM Software တစ္ခုျဖစ္တဲ့ Digital Project ေဆာ့၀ဲလ္က အရမ္းကို Flexible ျဖစ္ၿပီး ကိုယ္လုပ္ခ်င္တဲ့ ဒီဇိုင္းကုိ ဖန္တီးလို႔ရပါတယ္။ အခုေခတ္ ဒီဇိုင္းအဆန္းမ်ားျဖစ္တဲ့ ေဘာလုံးကြင္း Stadium ရဲ႕ အမိုးမ်ားကို တည္ေဆာက္ရာမွာ Digital Project Software ကိုအမ်ားဆုံးအသုံးျပဳၾကပါတယ္။ ကၽြန္ေတာ္ကို BIM သင္ေပးတဲ့ ကိုရီးယား ဆရာရွင္းျပတာကေတာ့ Digital Project Software က ေလယာဥ္ေတြကို တည္ေဆာက္ရာမွာ အသုံးျပဳတဲ့ ေဆာ့၀ဲလ္ကို အေျခခံတည္ေဆာက္ထားတယ္လို႔ ရွင္းျပခဲ့ဖူးပါတယ္။ ဒါေၾကာင့္ ကမာၻေက်ာ္ Architect ျဖစ္တဲ့ Frank Gehry ရဲ႕ Design ေတြကဟာ Wave ေတြ Curve ေတြဟာ မပါမျဖစ္တဲ့ အမွတ္အသားမ်ားျဖစ္ပါတယ္။ သိရသေလာက္ေတာ့ Software License က စံခ်ိန္တင္ေလာက္ေအာင္ ေစ်းႀကီးၿပီး အသုံးျပဳရတာ ခက္ခဲပါတယ္။ သုံးတတ္ရင္လည္း Gehry Technologies မွာကို အလုပ္ျပန္ေပးပါတယ္လို႔သိရပါတယ္။
Revit Software က Line Based ပုံစံမ်ဳိးျဖစ္တာေၾကာင့္ Point ေတြနဲ႔ တည္ေဆာက္ရတဲ့ Geometry ေတြ Carve ေတြ Direction ေတြ Planes ေတြအမ်ားႀကီးပါ၀င္ရမယ့္ Geometry ေတြကို မဖန္တီးႏိုင္ပါဘူး။ အနီးစပ္ဆုံး Massing နွင့္ ဖန္တီးဖို႔လုပ္ပါတယ္။ Massing ကလည္း Limitation ရွိပါတယ္ ဒါေၾကာင့္ မၾကာေသးခင္က ထပ္ေပၚလာတာကေတာ့ Point ကိုအေျခခံထားၿပီး Geometry တည္ေဆာက္တဲ့ Adoptive Component မိတ္ဆက္ခဲ့ျပန္တယ္။
တကယ္ေတာ့ Autodesk က Revit ရဲ႕အားနည္းခ်က္ေတြကို တတ္ႏိုင္သမွ် နည္းမ်ဳိးစုံနဲ႔ ျပန္လည္ဖါေထးေနျခင္းပဲျဖစ္တယ္လို႔ ယူဆရပါတယ္။ ဒါေၾကာင့္ ေနာက္ဆုံး Dynamo လို႔ အမည္ရတဲ့ Open Source Programming ကိုဖန္တီးလိုက္ျခင္းလို႔ ခန္႔မွန္းရပါတယ္။
ကဲ Dynamo အေၾကာင္းေလ့လာရေအာင္။
What is Dynamo ဆိုတဲ့ ေမးခြန္းကို နားလည္ေအာင္ေျဖဖို႔ ခက္ခဲပါတယ္ ဘာေၾကာင့္လဲဆိုေတာ့ Dynamo နဲ႔ ျပဳလုပ္ႏိုင္ေတြက အမ်ားႀကီးမို႔ပါ။
Dynamo အေၾကာင္း ပထမဆုံးေျပာရမယ္ဆိုရင္ေတာ့ Autodesk က ဖန္တီးထားတဲ့ မည္သူမဆို လြတ္လတ္စြာ အခမဲ့ အသုံးျပဳခြင့္ေပးထားတဲ့ Opening Source Free Program တစ္ခုျဖစ္ပါတယ္။ ေနာက္ၿပီး တျခား Programing Language ေတြနဲ႔မတူဘဲ Visual Program ျဖစ္ပါတယ္။ Visual Programing ဆိုတာက အျခား Programming ေတြလို Code လို႔ေခၚတဲ့ Text ေတြအစား Notes ေတြ Connectors ကိုအသုံးျပဳၿပီး Programming ေရးတာေၾကာင့္ Visual Programming လုိ႔ ေခၚတြင္ရျခင္းျဖစ္ပါတယ္။ ဒါေၾကာင့္ Revit User ေတြဟာ ခက္ခဲတဲ့ Programming ျဖစ္ေသာ .Net Language ကို သိစရာမလိုဘဲ Revit မွာ ကိုလိုသလို API ကို ဖန္တီးလို႔ရပါတယ္။ API ဆိုတာကေတာ့ Application Program Interface ျဖစ္ၿပီး Programming ကို graphical user interface (GUI) components ႏွင့္ ဖန္တီးျခင္းျဖစ္ပါတယ္။ ဥပမာ Software မွာ Icon ေလးေတြကို ႏိွပ္ျခင္းျဖင့္ ကိုယ္လိုသလို လုပ္ခ်င္တဲ့ လုပ္ငန္းမ်ားကို ျဖစ္ေစတာကိုေခၚပါတယ္။
Dynamo ဟာ Stand-alone လို႔ေခၚတဲ့ သီးသန္႔ Run လို႔လည္းရသလို၊ Revit မွာ Run လို႔လည္းရပါတယ္။ Dynamo Stand-alone ကေတာ့ အလကားမရဘဲ လိုင္စင္ကို ၀ယ္ယူရမွာျဖစ္ၿပီး Revit မွာ Run လို႔ ရတဲ့ Open Source program ကေတာ့ Autodesk က ေလာေလာဆယ္အထိ အလကားေပးသုံးထားပါတယ္။
Dynamo Stand-alone ကို ၀ယ္ယူၿပီး ေလ့လာအသုံးျပဳမယ္ဆိုရင္ေတာ့ ေအာက္ကလင့္မွာ ၾကည့္လို႔ရၿပီး documentation, fabrication, coordination, simulation, and analysis မွာအသုံးျပဳပါတယ္လို႔ေျပာထားပါတယ္။ (Stand-alone Version) ကို ၀ယ္သုံးမွ ရမွာဆိုေတာ့ မသုံးၾကည့္ဖူးဘူး။
Stand-alone Version ဆိုတာကေတာ့ Revit ရွိစရာမလိုဘဲ Dynamo ခ်ည္းသက္သက္ျဖင့္ အသုံးျပဳႏိုင္တဲ့ Version ျဖစ္ပါတယ္။
http://www.autodesk.com/products/dynamo-studio/overview
အလကားသုံးခြင့္ျပဳထားတဲ့ Dynamo ကိုေတာ့ ေအာက္ကလင့္မွ Download ယူ Install လုပ္လို႔ရပါတယ္။
ကိုယ္ေတြက အလကားေပးသုံးတဲ့ Dynamo ကိုသာ သုံးဖူးတာျဖစ္ၿပီး သူ႔အေၾကာင္းပဲေျပာၾကတာေပါ့။
Dynamo ကို Revit API ကို Assess လုပ္လို႔ရတဲ့ Revit Add-on အျဖစ္အသုံးျပဳႏိုင္ပါတယ္။
Dynamo က အဓိက အလုပ္၂ ခုကို လုပ္ေပးႏိုင္စြမ္းရွိပါတယ္။ ပထမတစ္ခုကေတာ့ Dynamo သည္ Own Geometry ကို ဖန္တီးႏိုင္စြမ္းရွိပါတယ္။ ၿပီးေတာ့ အဲဒီ Parametric Relationships က Read& Write လုပ္လို႔ရတဲ့ External Database ပုံစံ မ်ဳိးျဖစ္ပါတယ္။ Data ေတြကေတာ့ Parameter values, family geometry, and family placement စတဲ့ ပုံစံမ်ဳိးေတြျဖစ္ပါတယ္။ ဒါအျပင္ Dynamo ဟာ Own Geometry အျပင္ Revit ရဲ႕ Geometry ေတြရဲ႕ Parameter ကို တို္က္ရိုက္ Parameter ေတြကို Set လုပ္ႏိုင္ပါတယ္။
ဒါေၾကာင့္ Dynamo ဟာ ကိုယ္ပိုင္ Geometry ကို ဖန္တီးႏိုင္ရုံသာမက အဲဒီ Geometry ကို External Databases ျဖင့္ Read/ Write လုပ္ႏို္င္ေသာေၾကာင့္ Revit က ၿပီးျပည့္စုံတဲ့ Software တစ္ခုျဖစ္လာပါတယ္။
Dynamo ကိုေလ့လာမယ္ဆိုရင္ေတာ့ www.dyanmoBIM.org ကိုသြားၿပီး Download လုပ္ လုပ္ယူၿပီး စတင္ေလ့လာၾကရေအာင္….. Dynamo ဟာ ႏွစ္ပါတ္လွ်င္ တစ္ႀကိမ္ Develop ျဖစ္တဲ့ အတြက္ Dynamo ရဲ႕ Developing ဟာ အလြန္ ျမန္လွပါတယ္။ ဒါအျပင္ ၂ လ လွ်င္တစ္ႀကိမ္ Version အသစ္ထြက္တတ္ပါတယ္။
Programming ကို ျမန္မာလို ေရးရတာ အလြန္ လက္၀င္လွပါတယ္ဗ်ာ။ ဒါေၾကာင့္ စကာၤပူဓါတ္ေတာ္တိုက္ ဘုန္းႀကီးေက်ာင္းမွာ Adoptive Component ႏွင့္ Dynamo သင္တန္းကို ဖြင့္လွစ္ဖို႔ ျပင္ဆင္ေနပါတယ္။ ျပင္ဆင္ေနရင္း တစ္ဆက္ထဲမွာပဲ ကၽြန္ေတာ္အားလွ်င္ စာေမးပြဲ မရွိရင္ေတာ့ ဆက္လက္ေရးသားသြားမွာျဖစ္ပါတယ္ဆိုတာ ႀကိဳတင္ အသိေပးပါရေစ။
ေက်းဇူးတင္ပါတယ္
 BIM MYANMAR


No comments:

Post a Comment