Saturday, 25 February 2012

REVIT PLATFORM သို ့ ခ်ဥ္းကပ္ၿခင္း - အပိုင္း(၂)


အခုမွ REVIT Platform ကို တကယ္ခ်ဥ္းကပ္ေတာ့မွာပါ။

REVIT ဆိုတာ ဘာလဲ

BIM ရဲ ့Process ကို ရာႏွုန္းၿပည့္ ေဆာင္ရြက္ႏိုင္တဲ့ Software ဆိုရင္ လြန္မယ္မထင္ဘူး။

သူ ့မွာ AEC ရဲ ့ Discipline အေပၚမူတည္ၿပီး Software (၃)မ်ိဳးခြဲထုတ္ထား ပါတယ္။

  • Revit Architecture
  • Revit Structure
  • Revit MEP (Mechanical, Electrical, Plumbing) ဆိုၿပီးေတာ့ေလ။
REVIT File Format

Software ရယ္လို ့ (၃)မ်ိဳးခြဲထုတ္ထား ေပမယ့္ File Format ကိုေတာ့ ဘံုအေနနဲ ့ မတူတဲ့ Discipline ေတြ ပူးေပါင္းေဆာင္ရြက္ႏိုင္ေအာင္ ဒီလိုပဲ ခြဲထားတယ္ဗ်ာ။

  • *.rvt (Project File)
  • *.rte (Project Template File)
  • *.rfa (Family File)
  • *.rft (Family Template File) ရယ္လို ့ (၄)မ်ိဳးပဲ ရယ္ထဲပါ။
Data Exchange File Format အေနနဲ ့ကေတာ့

  • *.adsk (Autodesk Data Exchange File)
  • *.ifc (Industry Foundation Classes File)
  • *.fbx (FiLMBOX File) ) ရယ္လို ့ (၃)မ်ိဳးကို အသံုးၿပဳႏိုင္ပါတယ္။
ဒါ ့အၿပင္ Add-on Third Party Software ေတြအေပၚမူတည္ၿပီးေတာ့လည္း ဆိုင္ရာ File Format ေတြကိုလည္း အလွ်င္းသင့္သလို အသံုးၿပဳႏိုင္ပါတယ္။


REVIT ဖြဲ ့စည္းပံု

  1. Revit Model ကို Element ေတြနဲ ့ တည္ေဆာက္ႀကရတယ္။ Revit Model ရဲ ့ အစိတ္အပိုင္းအားလံုးဟာ Element ေတြပဲ။
  2. အဲဒီ Element ေတြကို Category အလိုက္ အုပ္စုေတြ ခြဲထားႀကတယ္။ (i.e. Column, Wall, Beam, Door, Window,…)
  3. Category တစ္မ်ိဳးစီရဲ ့ ေအာက္မွာမွ ဆိုင္ရာ Family အမ်ိဳးကြဲေတြက ရွိေနတာ။ (i.e. Rectangular Column, Square Column, Round Column…)
  4. Family တစ္မ်ိဳးစီရဲ ့ ေအာက္မွာမွ Family Type ဆိုတဲ့ အမ်ိဳးကြဲေလးေတြက ရွိေနၿပန္ေရာ။ (i.e. 300x300 Sq Column, 400x400 Sq Column,…)
  5. အဲဒီ Type ဆိုတဲ့ Family အမ်ိဳးကြဲေလးေတြကိုမွ Parameter ေတြနဲ ့ တည္ေဆာက္ႀကတာ။ (ဒါမွ Revit Model ရဲ ့ Element ေတြဟာ Parametric Relationship ၿဖစ္ေနမွာေပါ့။)
  6. အဲဒီ Parameter ေတြကိုထပ္ၿပီး Type နဲ ့ Instance ဆိုၿပီး (၂)မ်ိဳး ထင္ခြဲထားၿပန္တယ္။ (သတိ - Family Type နဲ ့ Parameter ရဲ ့ Type ကို မေရာေထြးသြားနဲ ့ေနာ္။ ဟူး…ရွူပ္ေနတာပဲ…ဟီးဟီး)
  7. Family Type တစ္ခုရဲ ့ေအာက္မွာ Type Parameter (or) Instance Parameter (or) ႏွစ္ခုစလံုး ၿဖစ္ေစ ပါ၀င္ေနႏိုင္တယ္။ (Family တည္ေဆာက္ၿခင္း အခန္းမွပဲ အေသးစိတ္ ရွင္းေတာ့မယ္။ ရတယ္ဟုတ္…)
REVIT မွာ Element အားၿဖင့္ ဘယ္ႏွစ္မ်ိဳးရွိလဲ

Element အားၿဖင့္ (၃)မ်ိဳး ခြဲထားပါတယ္။

  1. Model Elements
  2. Datum Elements
  3. View Specific Elements ရယ္လို ့ေပါ့။
Model Elements ဆိုတာ Building Model တစ္ခုလံုးကို တည္ေဆာက္တဲ့ 3D Element အားလံုးကို ဆိုလိုတာ။ (ရွင္းတယ္ဟုတ္…)

Datum Elements ဆိုတာ Building Model တည္ေဆာက္ရာမွာ မရွိမၿဖစ္ လိုအပ္တဲ့ Reference Line/ Plane ေတြကို ဆိုလိုတာ။ Grids, Levels, Reference Lines, Reference Planes,… စသည္ၿဖင့္ေပါ့။

View Specific Elements ဆိုတာကေတာ့ Building Model တစ္ခုမွာ ပါ၀င္ေနတဲ့ View ေတြအမ်ားႀကီးထဲက View တစ္ခုၿခင္းစီနဲ ့ပဲ သက္ဆိုင္တဲ့ Element ေတြကို ဆိုလိုတာ။ Texts, Tags, 2D Detail Components,… စသည္ၿဖင့္ေပါ့။


REVIT မွာ Family အားၿဖင့္ ဘယ္ႏွစ္မ်ိဳးရွိလဲ

Family အားၿဖင့္ (၃)မ်ိဳး ခြဲထားပါတယ္။

  1. System Family
  2. In-place Family
  3. External Family ရယ္လို ့ေပါ့။
System Family ဆိုတာ Revit Project တစ္ခုုမွာ Built-in ပါ၀င္ေနတဲ့ Family ေတြကို ဆိုလိုတာ။ (i.e. Walls, Slabs/ Floors, Roofs, Stairs, Grids, Levels,…)

သူတို ့ဟာ Revit Project တစ္ခုစီရဲ ့ System ထဲမွာပဲ တည္ရွိေနႏိုင္ႀကတယ္။ Project ရဲ ့ Host (အထိုင္) Element ေတြလို ့ ေၿပာလို ့ရတယ္။ သူတို ့ကို သတ္မွတ္ကန္ ့သတ္ခ်က္ အတြင္းမွာပဲ Edit လုပ္ႏွိုင္တယ္။ သီးၿခား File တစ္ခု အေနနဲ ့ မထားႏွိုင္ဘူး။ (ေပါက္တယ္ဟုတ္…ဟီးဟီး..)


In-place Family ဆိုတာ Revit Project တစ္ခုထဲမွာ အလြယ္ ဖန္တီးလိုက္တဲ့ Family ေတြကို ဆိုလိုတာပါ။ သံုးေနက်မဟုတ္တဲ့ Form ေတြ Shape ေတြကို ဖန္တီးတဲ့အခါမ်ိဳးေပါ့။ သူ ့ကိုပဲ Parameter ေတြနဲ ့ Assign လုပ္ၿပီး External Family အေနနဲ ့ သီးၿခား File တစ္ခုအၿဖစ္ Save ထားႏိုင္တယ္။ သူ ့အတြက္ ႀကိဳက္ရာ Category ကိုလည္း ေရြးခ်ယ္သတ္မွတ္ႏိွူင္တယ္။



External Family ဆိုတာ Revit Project တစ္ခုအတြက္ အၿပင္ကေန Load လုပ္ၿပီး သံုးလို ့ရတဲ့ Family ေတြကို ဆိုလိုတာပါ။ Component Element ေတြလို ့ ေၿပာလို ့ရတယ္။ သူတို ့ကို သီးၿခား File တစ္ခုအေနနဲ ့တည္ေဆာက္ၿပီး Library ထဲမွာ သိမ္းထားရတယ္။ လိုအပ္တဲ့ ဘယ္ Revit Project ကၿဖစ္ၿဖစ္ အလြယ္တကူ Load လုပ္ၿပီး သံုးလို ့ရတယ္။ အခ်ိန္မေရြး Edit လုပ္ႏွိုင္တယ္။ လိုခ်င္တဲ့ Parameter ေတြကိုလည္း ထပ္ Assign လုပ္ႏွိုင္တယ္။ ဘယ္ Revit Project ကၿဖစ္ၿဖစ္ အဲဒီ ေၿပာင္းလဲမွုေတြကို Reload လုပ္ရံုနဲ ့ ရွိထားၿပီးသား Name တူ Family ေတြ Automatic Update ၿဖစ္သြားေရာ။ (ေကာင္းမွေကာင္း…)

(ဆက္လက္ေဖၚၿပပါအံုးမည္။)

REVIT PLATFORM သို ့ ခ်ဥ္းကပ္ၿခင္း - အပိုင္း(၁)


AEC တေလာကလံုးကေတာ့ BIM (Building Information Modeling)
ကို အထူး အာရုဏ္စိုက္ေနႀကၿပီ။ BIM ဆိုတာ ဘာလဲဆိုတာ သိဖို ့ လိုကို လိုအပ္ေနၿပီ။ နဲနဲ ရႊီးႀကည့္မယ္ဗ်ာ။

BIM ဆိုတာ ဘာလဲဆိုတာဟင္

အဓိက အေႀကာင္း (၂)ခ်က္နဲ ့ BIM ကို Definition ဖြင့္ႀကတယ္။

  1. Bidirectional Associativity
  2. Parametric Relationships
Bidirectional Associativity
ဆိုတာကို နားလည္သလိုေၿပာရရင္ေတာ့ လုပ္ေဆာင္ခ်က္ေတြ အၿပန္အလွန္ ႏွီးႏြယ္ဆက္စပ္ေပးၿခင္း လို ့ဆိုရမွာပဲ။

အဲဒီတာ၀န္ကို BIM Software ကအၿပည့္အ၀ ေဆာင္ရြက္ေပးတယ္။ User အေနနဲ ့ ဘာမွလုပ္စရာမလိုဘူး။

Example:

  1. Project တစ္ခုရဲ ့ Plan View ကေန Beam တစ္ေခ်ာင္းရဲ ့Size ကို ေၿပာင္းလိုက္ ဆိုပါဆို ့။ Project တစ္ခုရဲ ့တၿခား View ေတြၿဖစ္တဲ့ Section View, Elevation, 3D, QTO Schedule ေတြမွာပါ အဲဒီ Beam ရဲ ့Size က Automatic Update ၿဖစ္သြားတယ္။ ဒီလိုပဲ QTO Schedule ကေန Beam ရဲ ့Marking ကို ၿပင္လိုက္ရင္ က်န္တဲ့ View ေတြအားလံုးမွာ Automatic Update ၿဖစ္သြားတယ္။
  2. တကယ္လို ့ Door တစ္ခုကို မလိုခ်င္လို ့ ဖ်က္လိုက္ရင္လည္း Project ရဲ ့ View ေတြအားလံုးမွာ Automatic ဖ်က္ၿပီးသားပဲ။
Parametric Relationships ဆိုတာကေတာ့ Building Model ကို ဖြဲ ့စည္းတည္ေဆာက္မယ့္ Element ေတြရဲ ့ႀကားက ပတ္သက္ဆက္သြယ္ေနမွူကို သတ္မွတ္ ကန္ ့သတ္ေပးၿခင္း လို ့ဆိုရမွာပဲ။

အဲဒီတာ၀န္ကိုေတာ့ BIM Software က Tools အေနနဲ ့ပဲ ေပးထားၿပီး User က အဲဒီ Tools ေတြကို အသံုးၿပဳရမွာပါ။

Example:

  1. Slab/ Floor ကို create လုပ္တဲ့အခါမွာ ့ User က Wall နဲ ့ attached လုပ္ထားတယ္ဆိုပါဆို ့။ တကယ္လို ့အဲဒီ Wall ကို လိုအပ္လို ့ ေရႊ ့ခဲ့မယ္ဆိုရင္ attached လုပ္ထားတဲ့ Slab/ Floor ရဲ ့ Edge ဟာ Wall နဲ ့အတူ လိုက္ပါေနပါလိမ့္မယ္။
  2. Column တစ္လံုးကို GridLine ရဲ ့ Intersection Point မွာ ခ်လိုက္တယ္ဆိုရင္ပဲ အဲဒီ Column ဟာ အဲဒီ GridLine ေတြနဲ ့ Automatic ကို Parametric Relationships ၿဖစ္သြားပါတယ္။ GridLine ေတြေရႊ ့ရင္ Column က သူတို ့နဲ ့အတူ လိုက္ပါေနပါလိမ့္မယ္။
အဲဒီ အဓိက လုပ္ေဆာင္ခ်က္ႀကီး (၂) နဲ ့ ၿပည့္စံုတဲ့ Software ေတြကိုမွ BIM Process ကို ေဆာင္ရြက္ႏိုင္ေသာ BIM Software ရယ္လို ့ဆိုႏိုင္ပါတယ္။

အေတာ္မ်ားမ်ား မကြဲတာက BIM ကို Software လို ့ ထင္ေနႀကတာပါ။ တကယ္ေတာ့ BIM ဟာ Process တစ္မ်ိဳးပါ။ အဲဒီ Process ကို ေဆာင္ရြက္ႏိုင္ေသာ Software ကိုမွ BIM Software ရယ္လို ့ေခၚဆိုႏိုင္ပါတယ္။

အခုဆိုရင္ BIM Software ေတြကို Autodesk တင္မကေတာ့ပဲ CAD Software ထုတ္တဲ့ Developer ေတြက အၿပိဳင္ ထုတ္ေနႀကပါၿပီ။ သိသေလာက္ေတာ့ Autodesk ရဲ ့ Revit က လက္ရွိ Popular အၿဖစ္ဆံုးေပါ့။

သိသေလာက္ေရးထားတာမို ့ မွားေနရင္လည္း ၿပင္ေပးႀကအံုးဗ်ိဳ ့။

၀ူး...မနဲရိုက္လိုက္ရတယ္။

(ဆက္လက္ေဖၚၿပပါအံုးမည္။)