BIMLab Myanmar

BIMLab Myanmar From 2D To BIM

Multi-View Block Management & Visibility Control"Drawing ဆွဲတဲ့အခါ Single Door / Double Door / Sliding Door တစ်မျိုးစီအတ...
24/08/2026

Multi-View Block Management & Visibility Control

"Drawing ဆွဲတဲ့အခါ Single Door / Double Door / Sliding Door တစ်မျိုးစီအတွက် Block သီးသန့်လိုက်ရှာပြီး Insert လုပ်နေရတာ၊ Furniture နဲ့ Fixture တွေအတွက်လည်း View သို့မဟုတ် Design Variant ပြောင်းတိုင်း Block အသစ် ပြန်ရွေးနေရလို့ အချိန်ကုန်နေပါသလား?

ဒီလို Variant မျိုးစုံကို Block တစ်ခုချင်းစီ ခွဲသိမ်းမယ့်အစား Dynamic Block တစ်ခုအတွင်း Geometry မျိုးစုံ ထည့်သွင်းပြီး လိုအပ်တဲ့ Option ကိုသာ ပြသနိုင်အောင် စီမံထားနိုင်ပါတယ်။

ဒီအတွက် အသုံးဝင်တာကတော့ Visibility States ဖြစ်ပါတယ်။

ဒီနေ့မှာတော့ BIMlab's ကနေ Dynamic Block တစ်ခုတည်းနဲ့ Variant မျိုးစုံကို စနစ်တကျ ထိန်းချုပ်နိုင်မယ့် Visibility States Workflow ကို အဆင့်ဆင့် မျှဝေပေးသွားပါမယ်။ 👇"

၁။ Visibility States ဆိုတာဘာလဲ?

Visibility States ဆိုတာ Dynamic Block တစ်ခုအတွင်းမှာရှိတဲ့ Geometry များထဲက ဘယ် Geometry ကို ပြမလဲ၊ ဘယ် Geometry ကို ဖျောက်မလဲ ဆိုတာကို State အလိုက် ထိန်းချုပ်ပေးတဲ့ System ဖြစ်ပါတယ်။

ဥပမာ—

Door Block

Single Door
Double Door
Sliding Door

ဆိုပြီး Geometry Variant ၃ မျိုးကို Block တစ်ခုအတွင်း ထည့်ထားနိုင်ပါတယ်။

User က လိုချင်တဲ့ State ကို ရွေးလိုက်တဲ့အခါ သက်ဆိုင်ရာ Geometry ကိုပဲ ပြသပေးမှာ ဖြစ်ပါတယ်။

၂။ Visibility State ဖန်တီးနည်း
Step 1 — Block Editor ထဲ ဝင်ပါ

Dynamic Block ကို Select လုပ်ပြီး—

BEDIT (BE)

ရိုက်ပါ။

Block Editor ထဲ ရောက်တဲ့အခါ Variant ဖြစ်မယ့် Geometry တွေ အားလုံးကို ပြင်ဆင်ထားပါ။

Step 2 — Visibility Parameter ထည့်ပါ

Block Authoring Palettes → Parameters → Visibility

ကို ရွေးပါ။

ပြီးရင် Block အနီးမှာ Visibility Grip ထားမယ့်နေရာကို Click လုပ်ပါ။

Step 3 — Visibility States ဖန်တီးပါ

Visibility States Manager ကို ဖွင့်ပြီး—

New

ကို ရွေးပါ။

ဥပမာ—

01_Single_Door
02_Double_Door
03_Sliding_Door

လို Standard Naming သတ်မှတ်နိုင်ပါတယ်။

Step 4 — Geometry ကို Show / Hide လုပ်ပါ

State တစ်ခုချင်းစီအတွက် လိုအပ်တဲ့ Geometry ကို—

Make Visible

သို့မဟုတ်

Make Invisible

အသုံးပြုပြီး ထိန်းချုပ်ပါ။

ဥပမာ—

01_Single_Door

✔ Single Door Geometry
✖ Double Door Geometry
✖ Sliding Door Geometry

02_Double_Door

✖ Single Door Geometry
✔ Double Door Geometry
✖ Sliding Door Geometry

03_Sliding_Door

✖ Single Door Geometry
✖ Double Door Geometry
✔ Sliding Door Geometry

Step 5 — Save & Test

Block Editor မှာ Save Block လုပ်ပြီး ထွက်ပါ။

Drawing ထဲက Block ကို Select လုပ်တဲ့အခါ Visibility Grip / Options ကနေ State ပြောင်းလဲပြီး Result ကို စမ်းသပ်ပါ။

⚠️ State တစ်ခုချင်းစီမှာ မလိုအပ်တဲ့ Geometry တွေ မကျန်ရှိအောင် Test လုပ်ပြီးမှ Library ထဲ ထည့်သိမ်းတာက Professional Workflow ဖြစ်ပါတယ်။

၃။ Visibility States ကို ဘယ်နေရာတွေမှာ အသုံးချနိုင်လဲ?
🚪 Door Variants
Single Swing
Double Swing
Sliding
Bi-Fold

🪑 Furniture Variants
Sofa Type A
Sofa Type B
Sofa Type C

🚽 Plumbing Fixtures
Different WC Types
Sink Variations
Kitchen Fixture Options

🧭 Drawing Symbols
North Arrow Styles
Column Symbol Variants
Annotation Symbol Options

ဒီလိုအသုံးပြုရင် Variant တစ်ခုစီအတွက် Block Definition အသစ်ဖန်တီးထားစရာ မလိုတော့ပါဘူး။

💡 BIMlab's Pro Tip: "Keep Visibility States Organized"

Visibility State တွေ များလာတဲ့အခါ Naming ကို Random မပေးဘဲ Standard Naming Convention တစ်ခု သတ်မှတ်ထားပါ။

ဥပမာ—

01_Single
02_Double
03_Sliding
04_BiFold

လိုမျိုး Number + Type နဲ့ စနစ်တကျ ပေးထားရင် Library ကြီးလာတဲ့အခါ ရှာဖွေ၊ ပြင်ဆင်၊ ထိန်းသိမ်းရတာ ပိုလွယ်ကူပါတယ်။

⚠️ Visibility States က 2D Plan / Elevation / Side View အားလုံးကို တစ်နေရာတည်းမှာ အလိုအလျောက် ဖန်တီးပေးတဲ့ Multi-View System မဟုတ်ပါ။ Geometry Variant များကို Block အတွင်း ကြိုတင်ဖန်တီးထားပြီး State တစ်ခုချင်းစီအလိုက် မြင်/မမြင် ကို ထိန်းချုပ်ပေးတဲ့ Dynamic Block Feature ဖြစ်ပါတယ်။

🔥 BIMlab's Professional Workflow

Create Variants
↓
BLOCK
↓
BEDIT
↓
Visibility Parameter
↓
Create Visibility States
↓
Make Visible / Invisible
↓
Test Each State
↓
Save to CAD Library

ဒီ Workflow ကို Standard တစ်ခုအဖြစ် သတ်မှတ်ထားနိုင်ရင် Block Library ရှုပ်ထွေးမှုကို လျှော့ချပြီး Variant များကို ပိုမိုလွယ်ကူစွာ ထိန်းချုပ်နိုင်ပါတယ်။

📌 Door / Furniture / Fixture Variant တွေအတွက် Block အသစ်တွေ အများကြီး မဖန်တီးရအောင် ဒီ Post ကို Save ထားလိုက်ပါ။

📌 Tool Palette ထဲမှာ Block Icon တွေ များလွန်းနေတဲ့ သူငယ်ချင်းတွေကို Tag ခေါ်ပြီး ဒီ Smart Block Workflow လေး မျှဝေပေးလိုက်ပါ။

📌 AutoCAD & BIM Workflow အကြောင်း ပိုမိုစနစ်ကျတဲ့ နည်းပညာတွေ အမြဲလေ့လာချင်ရင် BIMlab's Page ကို Follow လုပ်ထားဖို့ မမေ့နဲ့နော်။ 👇

Dynamic Block & Smart Geometry Control"Floor Plan ဆွဲတဲ့အခါ Door Width 750mm, 800mm, 900mm တစ်ခုစီအတွက် Block အသစ်တွေ လိ...
23/08/2026

Dynamic Block & Smart Geometry Control

"Floor Plan ဆွဲတဲ့အခါ Door Width 750mm, 800mm, 900mm တစ်ခုစီအတွက် Block အသစ်တွေ လိုက်ဖန်တီးနေရတာ၊ Door Swing Direction ပြောင်းတိုင်း MIRROR / ROTATE လုပ်နေရတာနဲ့ အချိန်ကုန်နေပါသလား?

ဒီလိုအခြေအနေတွေမှာ Block တစ်ခုတည်းကို အသုံးပြုပြီး Grip ဆွဲရုံနဲ့ Size ပြောင်းနိုင်ခြင်း၊ Click တစ်ချက်နဲ့ Flip လုပ်နိုင်ခြင်း၊ Visibility State ကနေ Door Type ပြောင်းနိုင်ခြင်း စတာတွေ လုပ်ဆောင်နိုင်တာကတော့ Dynamic Block ဖြစ်ပါတယ်။

ဒီနေ့မှာတော့ BIMlab's ကနေ Standard CAD Drafting မှာ Speed + Consistency + Reusability ကို တစ်ပြိုင်တည်း မြှင့်တင်ပေးနိုင်မယ့် Dynamic Block ရဲ့ အခြေခံ Structure နဲ့ အဓိက Parameters (၃) ခု ကို အဆင့်ဆင့် မျှဝေပေးသွားပါမယ်။ 👇"

၁။ Dynamic Block ဆိုတာဘာလဲ?

ပုံမှန် Static Block က Block Definition တစ်ခုအနေနဲ့ Geometry ကို ထိန်းသိမ်းပေးတာဖြစ်ပြီး Insert ပြီးနောက် Size သို့မဟုတ် Shape ပြောင်းချင်ရင် SCALE, STRETCH, MIRROR စတဲ့ Modify Commands တွေကို အသုံးပြုရပါတယ်။

Dynamic Block ကတော့ Block Definition ထဲမှာ Parameters + Actions တွေ ထည့်သွင်းထားတဲ့ Smart Block ဖြစ်ပါတယ်။

ဒါကြောင့် Block ကို Explode လုပ်စရာမလိုဘဲ Custom Grip သို့မဟုတ် Dynamic Block Options တွေကနေ လိုအပ်တဲ့ Variation ကို ပြောင်းလဲနိုင်ပါတယ်။

ဥပမာ—

One Door Block → 750 / 800 / 900 mm

One Door Block → Left Swing / Right Swing

One Door Block → Single / Double / Sliding

၂။ Dynamic Block ဖန်တီးခြင်း အခြေခံ Workflow
Step 1 — Block ကို ဖန်တီးပါ

ပုံမှန် Geometry ကို ရေးဆွဲပြီး—

BLOCK (B)

ဖြင့် Block တစ်ခု ဖန်တီးပါ။

ဥပမာ—

Door_Dynamic_Standard

Step 2 — Block Editor ထဲ ဝင်ပါ

Block ကို Select လုပ်ပြီး—

BEDIT (BE)

ရိုက်ပါ။

ထို့နောက် Block Authoring Palettes မှ Parameters နဲ့ Actions များကို အသုံးပြု၍ Dynamic Behaviour တည်ဆောက်ပါ။

၃။ အသုံးများတဲ့ Key Parameters (၃) ခု
① Linear Parameter + Stretch Action

Size Control

Door Width / Window Width / Cabinet Length စတာတွေကို Grip ဆွဲပြီး အရွယ်အစားပြောင်းနိုင်အောင် အသုံးပြုပါတယ်။

ဥပမာ—

750 → 800 → 900 mm

Linear Parameter က ဘယ်အကွာအဝေးကို ထိန်းချုပ်မလဲ သတ်မှတ်ပေးပြီး Stretch Action က ဘယ် Geometry တွေကို ပြောင်းလဲမလဲ သတ်မှတ်ပေးပါတယ်။

② Flip Parameter + Flip Action

Direction Control

Door Swing Direction ကို MIRROR မလုပ်ဘဲ Flip Grip တစ်ချက်နဲ့ ပြောင်းနိုင်အောင် အသုံးပြုပါတယ်။

ဥပမာ—

Left Swing ↔ Right Swing

Door Block တစ်ခုတည်းကို အသုံးပြုပြီး Direction နှစ်မျိုးကို ထိန်းချုပ်နိုင်ပါတယ်။

③ Visibility Parameter

Shape / Type Control

Block တစ်ခုတည်းအတွင်းမှာ Geometry Variant မျိုးစုံ ထည့်ထားပြီး လိုအပ်တဲ့ State တစ်ခုကိုသာ ပြသနိုင်အောင် အသုံးပြုပါတယ်။

ဥပမာ—

Single Door → Double Door → Sliding Door

ဒါကြောင့် Door Type တစ်မျိုးစီအတွက် Block အသစ်ဖန်တီးထားစရာ မလိုတော့ပါဘူး။

💡 BIMlab's Pro Tip: "Standard Size ကို Lock လုပ်ပါ"

Dynamic Block တစ်ခုကို User က Grip ဆွဲတဲ့အခါ—

763 mm
824 mm
917 mm

လို Random Size တွေ မဖြစ်စေချင်ရင် Linear Parameter → Properties (Ctrl + 1) → Distance Value Set ကို အသုံးပြုနိုင်ပါတယ်။

ဥပမာ—

List

700
750
800
900

လို Standard Size များ သတ်မှတ်ထားပါ။

ဒါမှသာ Company / Project Standard နဲ့ ကိုက်ညီတဲ့ Size တွေကိုသာ ရွေးချယ်အသုံးပြုနိုင်မှာ ဖြစ်ပါတယ်။

🔥 BIMlab's Professional Workflow

Dynamic Block တစ်ခုဖန်တီးတဲ့အခါ—

Geometry
↓
BLOCK
↓
BEDIT
↓
Parameter
↓
Action
↓
Test Block
↓
Set Value / Visibility States
↓
Save & Reuse

ဆိုတဲ့ Workflow အတိုင်း စနစ်တကျ တည်ဆောက်ပါ။

⚠️ အရေးကြီးတာက Parameter တစ်ခုထည့်ရုံနဲ့ Dynamic Block ဖြစ်သွားတာမဟုတ်ပါဘူး။ Parameter က Control Point / Rule ကို သတ်မှတ်ပေးပြီး သက်ဆိုင်ရာ Action နဲ့ တွဲဖက်အသုံးပြုမှ Geometry က အမှန်တကယ် ပြောင်းလဲအလုပ်လုပ်မှာ ဖြစ်ပါတယ်။

📌 750 / 800 / 900 Size တစ်ခုချင်းစီအတွက် Block အသစ်တွေ ဖန်တီးနေရတဲ့အချိန်ကို လျှော့ချနိုင်ဖို့ ဒီ Post ကို Save ထားလိုက်ပါ။

📌 Dynamic Block ကို မသုံးတတ်သေးတဲ့ Drafter / Designer သူငယ်ချင်းတွေကို Tag ခေါ်ပြီး ဒီ Smart Workflow လေး မျှဝေပေးလိုက်ပါ။

📌 AutoCAD & BIM Workflow ကို ပိုမိုစနစ်ကျစွာ လေ့လာချင်ရင် BIMlab's Page ကို Follow လုပ်ထားဖို့ မမေ့နဲ့နော်။ 👇

Automated Door/Window Tagging & Data ScheduleFloor Plan ထဲက Door & Window တွေကို တစ်ခုချင်းစီ Tag လိုက်ထည့်နေရတာ၊ Door/W...
19/08/2026

Automated Door/Window Tagging & Data Schedule

Floor Plan ထဲက Door & Window တွေကို တစ်ခုချင်းစီ Tag လိုက်ထည့်နေရတာ၊ Door/Window အရေအတွက်တွေ မကိုက်လို့ Schedule ကို ပြန်စစ်ပြီး Manual Count လုပ်နေရတာက Drawing Coordination အတွက် အချိန်ကုန်စေပါတယ်။

အထူးသဖြင့် Project ကြီးလာတဲ့အခါ D-01, D-02, D-03... ဆိုပြီး Tag တွေကို Manual ထည့်ရတာနဲ့ Door/Window Quantity ကို တစ်ခုချင်းစီ လိုက်ရေပြီး Schedule ဆွဲရတာက အချိန်ကုန်စေသလို Human Error ဖြစ်နိုင်ခြေလည်း မြင့်စေပါတယ်။

ဒီလိုအလုပ်တွေကို Block Attribute + Data Extraction Workflow နဲ့ စနစ်တကျ ပြောင်းလဲနိုင်ပါတယ်။

ဒီနေ့မှာတော့ BIMlab's ကနေ Architectural Drafting မှာ အသုံးဝင်တဲ့ Smart Door/Window Tagging & Schedule Workflow ကို အဆင့်ဆင့် မျှဝေပေးသွားပါမယ်။ 👇

၁။ Door / Window Tag ဆိုတာဘာလဲ?

Door/Window Tag ဆိုတာ Floor Plan ပေါ်မှာ Door သို့မဟုတ် Window တစ်ခုချင်းစီကို သတ်မှတ်ဖော်ပြရန် အသုံးပြုတဲ့ Symbol + Attribute ပေါင်းစပ်ထားသော Block ဖြစ်ပါတယ်။

ဥပမာ

D-01 → Door Type 01
D-02 → Door Type 02
W-01 → Window Type 01
W-02 → Window Type 02

ဒီလို Tag တွေကို Attribute အဖြစ် ဖန်တီးထားရင် Block ကို Explode လုပ်စရာမလိုဘဲ Value ကို တိုက်ရိုက် ပြောင်းလဲနိုင်ပါတယ်။

၂။ Smart Door Tag ဖန်တီးနည်း
Step 1 — Tag Symbol ရေးဆွဲပါ

Door Tag အတွက် Circle / Hexagon စတဲ့ Boundary Shape တစ်ခုကို ရေးဆွဲပါ။

ဥပမာ—

A-ANNO-TAGS → Tag Boundary Layer

ပြီးရင် Tag ရဲ့ Center Point ကို တိကျစွာ သတ်မှတ်ထားပါ။

Step 2 — ATTDEF ဖြင့် Attribute ဖန်တီးပါ

Command Line မှာ—

ATTDEF

ရိုက်ပြီး အောက်ပါ Setting များ သတ်မှတ်ပါ။

Tag: DOOR_MARK
Prompt: Enter Door Mark:
Default: D-01

ထို့နောက်—

Justification: Middle Center
Text Height: Office / Plot Standard အတိုင်း
Lock Position: ✔️

သတ်မှတ်ပြီး Circle ရဲ့ Center မှာ Attribute ကို နေရာချပါ။

Step 3 — BLOCK ဖြင့် Smart Tag ပြုလုပ်ပါ

Command Line—

B ↵

Name: TAG_DOOR_STANDARD

Base Point: Circle Center

ပြီးရင်—

Tag Boundary
Attribute Text

နှစ်ခုလုံးကို Select လုပ်ပြီး Block ဖွဲ့ပါ။

အခုဆိုရင် Editable Door Tag Block တစ်ခု ရရှိပါပြီ။

၃။ Door / Window Schedule ကို Data Extraction ဖြင့် ထုတ်ယူခြင်း

Tag တွေကို Drawing တစ်ခုလုံးမှာ အသုံးပြုပြီးသွားတဲ့အခါ Quantity နဲ့ Attribute Data တွေကို Manual လိုက်ရေစရာ မလိုတော့ပါဘူး။

Workflow

DATAEXTRACTION ↵

ပြီးရင်—

① Create a New Data Extraction

→ .dxe File သိမ်းပါ။

② Select Drawing / Objects

→ လိုအပ်တဲ့ Drawing Data ကို ရွေးပါ။

③ Select Objects

→ TAG_DOOR_STANDARD / TAG_WINDOW_STANDARD Block များကို Filter လုပ်ပါ။

④ Select Properties

ဥပမာ—

DOOR_MARK
WINDOW_MARK
Width
Height
Layer
Block Name

⑤ Combine Identical Rows

တူညီတဲ့ Door Type များကို Group လုပ်နိုင်ပါတယ်။

ဥပမာ—

Door Mark Size Quantity
D-01 900 × 2100 8
D-02 750 × 2100 4
D-03 1500 × 2100 2

နောက်ဆုံးမှာ Data ကို AutoCAD Table အဖြစ် ထည့်နိုင်သလို သတ်မှတ်ထားတဲ့ Export Format အတိုင်း External File အဖြစ်လည်း ထုတ်ယူနိုင်ပါတယ်။

💡 BIMlab's Pro Tip: "Tag ကို Annotative လုပ်ထားမလား?"

Project တစ်ခုမှာ Drawing Scale မတူတဲ့ Plan များကို အသုံးပြုရမယ်ဆိုရင် Annotative Property ကို ထည့်သွင်းစဉ်းစားသင့်ပါတယ်။

ဥပမာ—

1:50 → 1:100

Scale ပြောင်းတဲ့အခါ Tag Text နဲ့ Symbol Size ကို Paper Space မှာ သတ်မှတ်ထားတဲ့ Annotation Height အတိုင်း ထိန်းချုပ်နိုင်ပါတယ်။

⚠️ ဒါပေမယ့် Annotative ကို အမြဲဖွင့်ထားရမယ်ဆိုတာ မဟုတ်ပါ။ Office CAD Standard နဲ့ Drawing Workflow အပေါ်မူတည်ပြီး အသုံးပြုသင့်ပါတယ်။

🎯 BIMlab's Professional Workflow

Create Tag → ATTDEF → BLOCK → Insert → Edit Attribute → DATAEXTRACTION → Schedule

ဒီ Workflow ကို စနစ်တကျ တည်ဆောက်ထားနိုင်ရင်—

Drawing → Tag → Data → Schedule

ဆိုတဲ့ Workflow တစ်ခုလုံးကို ပိုမိုမြန်ဆန်ပြီး စနစ်ကျအောင် လုပ်ဆောင်နိုင်ပါတယ်။

📌 နောက်တစ်ခါ Door/Window Tag System ဖန်တီးတဲ့အခါ ပြန်အသုံးပြုနိုင်ဖို့ Save ထားလိုက်ပါ။

📌 Door/Window Quantity ကို Manual လိုက်ရေပြီး Schedule ဆွဲနေရတဲ့ သူငယ်ချင်းတွေကို Tag ခေါ်ပြီး ဒီ Workflow လေး မျှဝေပေးလိုက်ပါ။

📌 AutoCAD & BIM Workflow ကို ပိုမိုစနစ်ကျစွာ လေ့လာချင်ရင် BIMlab's Page ကို Follow လုပ်ထားဖို့ မမေ့နဲ့နော်။ 👇

Dynamic Title Block Setup & Attribute ManagementDrawing Sheet တစ်ခုစီမှာ Project Name, Sheet Title, Drawing Number, Date...
19/08/2026

Dynamic Title Block Setup & Attribute Management

Drawing Sheet တစ်ခုစီမှာ Project Name, Sheet Title, Drawing Number, Date တွေကို ပြင်ဆင်တိုင်း Title Block ကို Explode လုပ်ပြီး စာသားတွေ တစ်ခုချင်းစီ လိုက်ပြင်နေရတာက အချိန်ကုန်စေပါတယ်။

အဆိုးဆုံးကတော့ Explode လုပ်ပြီး ပြင်လိုက်တဲ့အခါ Frame Border ပျက်သွားတာ၊ Text Alignment လွဲသွားတာ၊ Title Block Standard ပျက်သွားတာ တွေပါ ဖြစ်လာတတ်ပါတယ်။

Title Block တစ်ခုကို Explode လုပ်စရာမလိုဘဲ Double-Click နှိပ်ရုံနဲ့ Sheet အလိုက် ပြောင်းလဲရမယ့် Data တွေကို တိုက်ရိုက်ထည့်သွင်းနိုင်အောင် ပြုလုပ်ပေးတာကတော့ Block Attribute ဖြစ်ပါတယ်။

ဒီနေ့မှာတော့ BIMlab's ကနေ Standard လည်းကျ၊ ပြင်ဆင်ရတာလည်း မြန်ဆန်စေမယ့် Dynamic Title Block Attribute Setup Workflow ကို Step-by-Step အသေးစိတ် မျှဝေပေးသွားပါမယ်။ 👇

၁။ Title Block Attribute ဆိုတာဘာလဲ?

Title Block ထဲက Information တွေကို အဓိကအားဖြင့် Static Text နဲ့ Attribute ဆိုပြီး ခွဲခြားစဉ်းစားနိုင်ပါတယ်။

Static Text — မပြောင်းလဲသော Information

Sheet တိုင်းမှာ တူညီနေမယ့် Information များ—

Company Name
Company Logo
Address
Contact Information
Section Labels
Standard Notes

ဒီလို Information တွေကို ပုံမှန် Text / Geometry အဖြစ်ထားနိုင်ပါတယ်။

Attribute — Sheet အလိုက် ပြောင်းလဲရမယ့် Information

Project တစ်ခုနဲ့တစ်ခု၊ Sheet တစ်ခုနဲ့တစ်ခု မတူနိုင်တဲ့ Information များ—

PROJECT_NAME
DRAWING_TITLE
SHEET_NO
DATE
DRAWN_BY
CHECKED_BY
SCALE

တို့ကို Attribute အဖြစ် သတ်မှတ်နိုင်ပါတယ်။

၂။ Dynamic Title Block ဖန်တီးနည်း
Step 1 — Title Block Geometry ပြင်ဆင်ပါ

A1 / A3 စတဲ့ မိမိအသုံးပြုမယ့် Sheet Size အတိုင်း

Border
Title Box
Revision Table
Drawing Information Box

တွေကို စနစ်တကျ ရေးဆွဲပါ။

💡 Pro Tip: Title Block Geometry ကို Standard Layer / Layer 0 Workflow အတိုင်း စနစ်တကျ သတ်မှတ်ထားပါ။

Step 2 — ATTDEF ဖြင့် Attribute ဖန်တီးပါ

Command Line မှာ

ATTDEF

ရိုက်ပြီး Attribute Definition ဖန်တီးပါ။

ဥပမာ

Tag: SHEET_NO
Prompt: Enter Sheet Number:
Default: A-101

နောက်ထပ်

Tag: PROJECT_NAME
Prompt: Enter Project Name:

Tag: DRAWING_TITLE
Prompt: Enter Drawing Title:

Tag: DATE
Prompt: Enter Date:

စသဖြင့် ဖန်တီးနိုင်ပါတယ်။

Attribute Setting မှာ အထူးဂရုစိုက်ရန်
Text Height
Justification
Text Style
Tag
Prompt
Default
Lock Position

တို့ကို Standard အတိုင်း သတ်မှတ်ပါ။

၃။ Geometry + Attribute ကို Block ပြုလုပ်ပါ

Attribute တွေ ဖန်တီးပြီးရင်—

BLOCK / B

Command ကို အသုံးပြုပါ။

Block Name

ဥပမာ—

BIMlabs_TitleBlock_A3

Base Point

Title Block ရဲ့ Bottom-Left Corner ကို Pick လုပ်ပါ။

Select Objects

အောက်ပါ Object အားလုံးကို Select လုပ်ပါ—

Border
Title Box
Revision Table
Static Text
Attribute Definitions

ပြီးရင် Block ဖန်တီးပါ။

၄။ Title Block Data ပြင်ဆင်နည်း — EATTEDIT

Title Block ကို Insert လုပ်ပြီးနောက် Double-Click နှိပ်ပါ။

Enhanced Attribute Editor ပေါ်လာပါမယ်။

ဥပမာ—

Attribute Value

PROJECT_NAME - Residential Building
DRAWING_TITLE - Ground Floor Plan
SHEET_NO - A-101
DATE - 19-Aug-2026
DRAWN_BY - BIMlabs

လိုအပ်တဲ့ Value တွေကို တိုက်ရိုက်ပြင်နိုင်ပါတယ်။

အရေးကြီးဆုံးအချက်

Block ကို Explode မလုပ်ရပါ။

Attribute Value ပဲ ပြင်ပြီး OK / Apply လုပ်လိုက်ရုံနဲ့ ရပါပြီ။

၅ ။ Title Block မှာ အများဆုံးဖြစ်တတ်တဲ့ Attribute Mistakes

Mistake 1 — Tag Name မစနစ်ကျခြင်း

ဥပမာ

TEXT1
ABC
TAG01

အစား

PROJECT_NAME
DRAWING_TITLE
SHEET_NO
DATE

လိုမျိုး Meaningful Tag Names သုံးပါ။

❌ Mistake 2 — Attribute ကို Lock Position မထားခြင်း

Attribute Definition မှာ Lock Position ကို အသုံးပြုထားရင် Block ကို Move / Insert လုပ်တဲ့အခါ Attribute Position ကို မတော်တဆ ရွှေ့မိနိုင်ခြေ လျော့နည်းစေပါတယ်။

❌ Mistake 3 — Title Block ကို Explode လုပ်ခြင်း

Attribute ရဲ့ အားသာချက်ကို ပျက်စီးစေတဲ့ အဓိကအမှားပါ။

Edit Data → EATTEDIT

Edit Definition → BEDIT / Attribute Management

ဆိုပြီး Workflow ခွဲသုံးပါ။

💡 BIMlab's Pro Tip: "Value vs Definition"

ဒီ Rule (၃) ခုကို မှတ်ထားပါ။

🟢 Data / Value ပြောင်းချင်ရင်

➡️ EATTEDIT

ဥပမာ—

A-101 → A-102

🟡 Attribute Definition ပြောင်းချင်ရင်

➡️ BEDIT / Attribute Management

ဥပမာ—

Tag ပြောင်းခြင်း
Prompt ပြောင်းခြင်း
Attribute Position ပြင်ခြင်း
Attribute Setting ပြင်ခြင်း
🔵 Sheet Information ကို Automated လုပ်ချင်ရင်

➡️ Fields / Sheet Set Manager (SSM)

ဥပမာ—

Sheet Number
Sheet Title
Layout Information
Project Information

တွေကို Advanced Sheet Management Workflow နဲ့ ချိတ်ဆက်အသုံးပြုနိုင်ပါတယ်။

၆။ Professional Title Block Workflow

Office Standard အနေနဲ့ ဒီလို Workflow တစ်ခု တည်ဆောက်ထားပါ—

Title Block Geometry
↓
ATTDEF
↓
BLOCK
↓
INSERT into Layout
↓
EATTEDIT → Sheet Data
↓
Fields / SSM → Advanced Automation
↓
Plot / Publish

ဒီလို Workflow သုံးထားရင် Title Block ကို Sheet တစ်ခုချင်းစီ Explode လုပ်ပြီး ပြင်နေစရာ မလိုတော့ပါဘူး။

👉 BIM/CAD Workflow ပိုမိုကျွမ်းကျင်လာဖို့
ဒီ Post လေးကို Save ထားပြီး နောက်တစ်ခါ Title Block Template ဖန်တီးတဲ့အခါ Checklist အနေနဲ့ ပြန်အသုံးပြုပါ။

Title Block ကို Explode လုပ်ပြီး Sheet Information တွေ လိုက်ပြင်နေရတဲ့ သူငယ်ချင်းတွေကို Tag ခေါ်ပြီး ဒီ Smart Workflow လေး မျှဝေပေးလိုက်ပါ။
ကိုယ့်ရုံးရဲ့ Project Name / Sheet Number / Drawing Title / Date / Drawn By / Checked By တွေကို Attribute အဖြစ် Standardize လုပ်ထားခြင်းက Professional CAD Workflow တစ်ခုရဲ့ အခြေခံပါ။

AutoCAD & BIM Workflow အကြောင်း ပိုမိုစနစ်ကျတဲ့ နည်းပညာတွေကို အမြဲလေ့လာချင်ရင် BIMlab's Page ကို Follow လုပ်ထားဖို့ မမေ့နဲ့နော်။ 👇

Attribute Editing & Block Data Control"Project တစ်ခုမှာ Door Tag, Window Tag, Room Number, Drawing Number တွေကို Attribu...
18/08/2026

Attribute Editing & Block Data Control

"Project တစ်ခုမှာ Door Tag, Window Tag, Room Number, Drawing Number တွေကို Attribute အနေနဲ့ ထည့်ထားပြီး နောက်ပိုင်းမှာ စာသားတန်ဖိုးတွေ ပြင်ချင်တဲ့အခါ Block Editor ထဲဝင်နေရတာ ဒါမှမဟုတ် Block တစ်ခုချင်းစီကို ပြန်ပြင်နေရလို့ အချိန်ကုန်ဖူးပါသလား?

တစ်ခါတလေ Attribute Tag တွေကို အစကတည်းက မှားသတ်မှတ်ထားမိတာ၊ Prompt မမှန်တာ၊ Attribute အသစ်ထည့်ပြီးသား Block တွေမှာ မပေါ်လာတာမျိုးတွေလည်း ကြုံရတတ်ပါတယ်။

အဲ့ဒီလိုအခြေအနေတွေမှာ Block ကို Explode လုပ်စရာမလိုဘဲ Attribute Data ကို တိုက်ရိုက်ပြင်နိုင်တဲ့ EATTEDIT နဲ့ Block အတွင်းရှိ Attribute Definition တွေကို စနစ်တကျ ပြန်လည်စီမံနိုင်တဲ့ BATTMAN တို့ကို သိထားရင် CAD Workflow က ပိုမြန်ဆန်ပြီး Standard ဖြစ်လာပါတယ်။

ဒီနေ့မှာတော့ BIMlab's ကနေ Attribute Editing & Management Workflow ကို Step-by-Step နဲ့ ဘယ်အချိန်မှာ ဘာကိုသုံးသင့်လဲဆိုတာ အသေးစိတ် ဝေမျှပေးသွားပါမယ်။ 👇"

၁။ EATTEDIT ဆိုတာဘာလဲ?

EATTEDIT (Enhanced Attribute Editor) ဆိုသည်မှာ Block ကို Explode မလုပ်ဘဲ ထည့်သွင်းထားပြီးသား Attribute Value တွေကို တိုက်ရိုက်ပြင်ဆင်နိုင်တဲ့ Editing Tool ဖြစ်ပါတယ်။

ဥပမာ—

Door Block

DOOR_NO → D-01
DOOR_TYPE → Single
FIRE_RATING → FD60

Door Number ကို D-01 ကနေ D-02 ပြောင်းချင်ရင် Block ကို Explode လုပ်စရာမလိုပါဘူး။

Block ကို Double-Click → Enhanced Attribute Editor → Value ပြောင်း → OK

ဒီ Workflow နဲ့ Block Structure ကို မပျက်စီးဘဲ Attribute Data ကိုပဲ ပြင်နိုင်ပါတယ်။

၂။ EATTEDIT အသုံးပြုနည်း
Step 1 — Block ကို Select လုပ်ပါ

Attribute ပါဝင်တဲ့ Block ကို Double-Click နှိပ်ပါ။

Step 2 — Attribute Editor ကိုဖွင့်ပါ

Enhanced Attribute Editor Dialog Box ပေါ်လာပါမယ်။

Step 3 — Value ကို ပြင်ပါ

ဥပမာ—

DOOR_NO
Old: D-01
New: D-101

ROOM_NAME
Old: Bedroom
New: Master Bedroom

Step 4 — Apply / OK

ပြင်ဆင်ထားတဲ့ Data ကို Apply လုပ်ပြီး Dialog Box ကနေ ထွက်ပါ။

💡 မှတ်ထားရန်: EATTEDIT က Attribute Value ကို ပြင်တာဖြစ်ပြီး Block Definition ကို ပြင်တာမဟုတ်ပါ။

၃။ BATTMAN ဆိုတာဘာလဲ?

BATTMAN (Block Attribute Manager) ကတော့ Block တစ်ခုအတွင်းရှိ Attribute Definition တွေကို Manage / Reorder / Sync ပြုလုပ်နိုင်တဲ့ Management Tool ဖြစ်ပါတယ်။

အထူးသဖြင့် Project ကြီးလာတဲ့အခါ Attribute တွေ များလာရင် အလွန်အသုံးဝင်ပါတယ်။

ဥပမာ—

မူလ Block မှာ

DOOR_NO
ROOM_NAME

ပဲရှိပါတယ်။

နောက်ပိုင်းမှာ

FIRE_RATING

ဆိုတဲ့ Attribute အသစ် ထပ်ထည့်လိုက်ပါတယ်။

Block Definition ကို Update လုပ်ပြီးသားဖြစ်ပေမယ့် ရှိပြီးသား Block Instances တွေမှာ Attribute အသစ် မပေါ်လာတာ ဖြစ်နိုင်ပါတယ်။

ဒီလိုအခြေအနေမှာ BATTMAN → Sync Workflow ကို အသုံးပြုနိုင်ပါတယ်။

၄။ BATTMAN ရဲ့ အဓိက Function များ
① Sync

Block Definition ထဲမှာ ပြောင်းလဲထားတဲ့ Attribute Structure ကို ရှိပြီးသား Block Instances တွေနဲ့ Synchronize ပြုလုပ်ပေးနိုင်ပါတယ်။

② Attribute Order

Attribute တွေကို Dialog Box ထဲမှာ ပေါ်လာမယ့် အစီအစဉ် ကို စနစ်တကျ ပြန်စီနိုင်ပါတယ်။

ဥပမာ—

❌ မစနစ်ကျသော Order

FIRE_RATING
ROOM_NAME
DOOR_NO

✅ Standard Order

DOOR_NO
ROOM_NAME
FIRE_RATING

③ Edit

Attribute Definition ရဲ့ Setting တွေကို ပြန်လည်စစ်ဆေး/ပြင်ဆင်နိုင်ပါတယ်။

၅။ Attribute အသစ်ထည့်ပြီး မပေါ်လာရင် ဘာလုပ်မလဲ?

ဒီ Problem ကို CAD Drafter တွေ အများဆုံး ကြုံရတတ်ပါတယ်။

ဥပမာ—

မူလ Block မှာ

DOOR_NO + ROOM_NAME

ရှိပြီးသား။

နောက်ပိုင်းမှာ

FIRE_RATING

ထပ်ထည့်လိုက်ပါတယ်။

Block Definition မှာ Attribute အသစ်ရှိပေမယ့် Drawing ထဲက Existing Block Instances တွေမှာ မပေါ်လာပါက—

Recommended Workflow

BATTMAN → Select Block → Sync

ပြီးနောက် Existing Block Instances တွေကို Synchronize လုပ်ပါ။

💡 Pro Rule: Attribute Definition ပြောင်းတာနဲ့ Existing Block Instance Data ပြောင်းတာကို တစ်ခုတည်းလို့ မယူဆပါနဲ့။ Definition → Sync → Instance ဆိုတဲ့ Workflow ကို နားလည်ထားရပါမယ်။

💡 BIMlab's Pro Tip: "Value Editing vs Definition Editing"

Attribute Workflow မှာ ဒီ Rule လေးကို မှတ်ထားပါ—

🟢 Value ပဲ ပြောင်းချင်ရင် → EATTEDIT

ဥပမာ—

D-01 → D-02

Bedroom → Master Bedroom

🟡 Attribute Structure ပြောင်းချင်ရင် → BATTMAN

ဥပမာ—

Attribute အသစ်ထည့်ခြင်း
Attribute Order ပြောင်းခြင်း
Attribute Definition Sync ပြုလုပ်ခြင်း
🔵 Block Shape / Geometry ပြောင်းချင်ရင် → BEDIT

ဥပမာ—

Door Swing ပြောင်းခြင်း
Window Geometry ပြောင်းခြင်း
Furniture Shape ပြင်ခြင်း
🎯 ၇။ Professional Attribute Workflow

Office Standard အနေနဲ့ Attribute ပါတဲ့ Block တွေကို ဒီလို Workflow နဲ့ ထိန်းချုပ်ပါ—

① ATTDEF
↓
Attribute Definition ဖန်တီး

② BLOCK
↓
Geometry + Attribute ကို Block ပြုလုပ်

③ INSERT
↓
Project ထဲမှာ အသုံးပြု

④ EATTEDIT
↓
Individual Value ပြင်ဆင်

⑤ BATTMAN
↓
Definition / Order / Sync Manage

⑥ DATAEXTRACTION
↓
Door / Window / Equipment Schedule ထုတ်ယူ

ဒီ Workflow က Block → Data → Schedule အထိ ဆက်သွားနိုင်တဲ့ Professional CAD Workflow တစ်ခု ဖြစ်ပါတယ်။ 🚀

👉 ကျွန်တော်တို့နဲ့အတူ ပိုမိုကျွမ်းကျင်တဲ့ BIM/CAD Workflow ရရှိဖို့ —
ဒီ Post လေးကို Save ထားပြီး နောက်တစ်ခါ Attribute Block တွေ ပြင်ဆင်တဲ့အခါ ပြန်ကြည့်ပါ။

ATTDEF နဲ့ Attribute ထည့်ထားပေမယ့် Existing Block တွေမှာ မပေါ်လာလို့ အခက်တွေ့နေတဲ့ သူငယ်ချင်းတွေကို Tag ခေါ်ပြီး ဒီ Workflow လေး မျှဝေပေးလိုက်ပါ။

Attribute Data တွေကို Door/Window Schedule အဖြစ် ထုတ်ယူချင်သူတွေအတွက်လည်း ဒီ Post က အခြေခံအုတ်မြစ်တစ်ခု ဖြစ်ပါတယ်။

AutoCAD & BIM Workflow အကြောင်း ပိုမိုစနစ်ကျတဲ့ နည်းပညာတွေကို အမြဲလေ့လာချင်ရင် BIMlab's Page ကို Follow လုပ်ထားဖို့ မမေ့နဲ့နော်။ 👇

Office Standard & Centralized Library Setup"Project အသစ်တစ်ခု စတင်ဆွဲတိုင်း တံခါး၊ ပြတင်းပေါက်၊ ပရိဘောဂနဲ့ Title Block တ...
18/08/2026

Office Standard & Centralized Library Setup

"Project အသစ်တစ်ခု စတင်ဆွဲတိုင်း တံခါး၊ ပြတင်းပေါက်၊ ပရိဘောဂနဲ့ Title Block တွေကို ဖိုင်အဟောင်းတွေထဲကနေ Copy/Paste လိုက်ရှာကူးနေရလို့ အချိန်ကုန်ဖူးပါသလား?

ဒါမှမဟုတ် Team ထဲက တစ်ယောက်နဲ့တစ်ယောက် သုံးတဲ့ Block အရွယ်အစား၊ Layer Name နဲ့ Symbol ဒီဇိုင်းတွေ မတူကြလို့ Drawing Standard မညီမညာ ဖြစ်ဖူးကြမှာပါ။

AutoCAD မှာ Company/Personal Standard အဖြစ် Centralized CAD Block Library ကို စနစ်တကျ တည်ဆောက်ထားရင် Drawing ပြင်ဆင်ရတဲ့ အချိန်ကို သိသိသာသာ လျှော့ချနိုင်ပါတယ်။

ဒီနေ့မှာတော့ BIMlab's ကနေ Standard CAD Library Setup လုပ်နည်း အဆင့်ဆင့်ကို အသေးစိတ် ဝေမျှပေးသွားပါမယ်။ 👇"

၁။ Standard Block Library ကို ဘာကြောင့် စနစ်တကျ တည်ဆောက်ရသလဲ?

• Time Efficiency

Drawing အသစ်ဆွဲတိုင်း Block အသစ်ပြန်ဆွဲစရာ သို့မဟုတ် ဖိုင်အဟောင်းထဲ လိုက်ရှာစရာ မလိုတော့ခြင်း။

• Office Standardization

Team ထဲရှိ Drafter အားလုံး Layer Names, Line Weights, Text Styles နဲ့ Block Standards တူညီစွာ အသုံးပြုနိုင်ခြင်း။

• Error Prevention

အတိုင်းအတာ၊ Layer သို့မဟုတ် Design Standard မမှန်သော Block များကို ပြန်လည်အသုံးပြုမိခြင်းမှ ကာကွယ်နိုင်ခြင်း။

၂။ Standard Block Library Setup ပြုလုပ်နည်း (၃) ဆင့်

Category အလိုက် Folder Structure ခွဲခြားပါ

Computer သို့မဟုတ် Network Drive ထဲတွင် Root Folder တစ်ခု ဆောက်ပါ။

ဥပမာ -

D:\BIMlabs_CAD_Library\

၎င်းအောက်တွင် Category အလိုက် Sub-Folders များ ခွဲခြားနိုင်ပါတယ်။

01_Architectural
02_Structural
03_MEP
04_Annotations
05_TitleBlocks
06_Furniture
07_Doors_Windows

ဒီလို ခွဲခြားထားခြင်းဖြင့် Block ရှာဖွေရတာ ပိုမိုလွယ်ကူလာပါမယ်။

Master DWG ဖိုင်များအဖြစ် WBLOCK (W) ဖြင့် Export ထုတ်ပါ

Block များကို Standard အတိုင်း ပြင်ဆင်ပြီး -

• Geometry → Layer 0
• Color → ByLayer
• Linetype → ByLayer
• Base Point → သတ်မှတ်ထားသော Insertion Point
• Unit → Drawing Unit နှင့် ကိုက်ညီအောင် သတ်မှတ်ပါ။

ထို့နောက် WBLOCK (W) Command ကို အသုံးပြုပြီး သက်ဆိုင်ရာ Sub-Folder ထဲသို့ DWG File အဖြစ် သိမ်းဆည်းပါ။

Tool Palette (Ctrl + 3) တွင် Library ချိတ်ဆက်ပါ

AutoCAD တွင် Ctrl + 3 နှိပ်၍ Tool Palette ကို ဖွင့်ပါ။

Custom Palette Tab များကို Category အလိုက် ဖန်တီးပြီး Library ထဲရှိ Standard DWG Blocks များကို Drag & Drop ဆွဲထည့်ထားနိုင်ပါတယ်။

ထို့နောက် Project တစ်ခုခုမှာ Block လိုအပ်လာတဲ့အခါ Palette ထဲမှ တိုက်ရိုက် Insert လုပ်နိုင်ပါမယ်။

၃။ Advanced Library Access Methods (၂) မျိုး

• Tool Palette (Ctrl + 3)

Visual Icon များဖြင့် Block များကို မြင်တွေ့နိုင်ပြီး လိုအပ်သော Block ကို Drag & Drop ဖြင့် လွယ်ကူစွာ Insert လုပ်နိုင်ပါတယ်။

Standard Block များကို နေ့စဉ်အသုံးပြုရတဲ့ Office Workflow အတွက် အလွန်အသုံးဝင်ပါတယ်။

• DesignCenter (Ctrl + 2)

DesignCenter မှာ Library Folder များကို Browse လုပ်ပြီး DWG File ထဲရှိ Blocks, Layers, Text Styles, Dimension Styles စတာတွေကို လိုအပ်သလို ယူသုံးနိုင်ပါတယ်။

၄။ Manual Copy/Paste vs Standard Centralized Library

အချက်အလက် | Manual Copy/Paste | Standard Centralized Library

ရှာဖွေရသည့်အချိန်
→ ဖိုင်အဟောင်းများ လိုက်ဖွင့်ပြီး ရှာဖွေရသဖြင့် အချိန်ပိုကြာနိုင်သည်။
→ Tool Palette / DesignCenter မှ တိုက်ရိုက် ရှာဖွေနိုင်သည်။

Layer Control
→ Source Drawing မှ Layer များ ပါလာနိုင်ပြီး Cleanup ပြန်လုပ်ရနိုင်သည်။
→ Standardized Block Structure ဖြင့် ပိုမိုစနစ်ကျစွာ ထိန်းချုပ်နိုင်သည်။

Drawing Accuracy
→ File အဟောင်းမှ Scale / Layer / Block Standard မကိုက်ညီမှုများ ပါလာနိုင်သည်။
→ စစ်ဆေးပြီးသား Standard Library မှ Block များကို ပြန်လည်အသုံးပြုနိုင်သည်။

Team Workflow
→ လူတစ်ယောက်နှင့်တစ်ယောက် အသုံးပြုသည့် Block မတူနိုင်သည်။
→ Team တစ်ခုလုံး Standard တူညီစွာ အသုံးပြုနိုင်သည်။

💡 BIMlab's Pro Tip: "Network Server Drive Integration"

ရုံးတွင်း Team အလိုက် Project တွေကို ပူးပေါင်းလုပ်ဆောင်ရပါက Personal Computer တစ်လုံးချင်းစီမှာ Library သီးသန့်ထားတာထက် Central Network Location တစ်ခုမှာ ထားရှိတာ ပိုမိုစနစ်ကျပါတယ်။

ဥပမာ -

Z:\CAD_Standard_Library\

ဒီ Network Folder ထဲမှာ Standard Blocks များကို Category အလိုက် သိမ်းဆည်းထားပါ။

ထို့နောက် Drafter တိုင်းရဲ့ Tool Palette / DesignCenter ကနေ အဆိုပါ Library Location ကို အသုံးပြုနိုင်အောင် Setup လုပ်ထားပါ။

အဲဒီလိုလုပ်ထားရင် Team တစ်ခုလုံးက တူညီတဲ့ Standard Block Library ကို အသုံးပြုနိုင်ပြီး Duplicate Block ဖန်တီးမှုနဲ့ Standard မကိုက်ညီမှုတွေကို လျှော့ချနိုင်ပါတယ်။

📌 BIMlab's Office Standard Rule

Centralized Library တစ်ခု တည်ဆောက်ပြီးရုံနဲ့ မပြီးသေးပါဘူး။

Library ထဲသို့ Block အသစ်ထည့်သွင်းတိုင်း -

✓ Naming Standard
✓ Layer Standard
✓ Color / Linetype
✓ Unit
✓ Base Point
✓ Block Attributes
✓ File Naming
✓ Version / Revision

စတာတွေကို စစ်ဆေးပြီးမှ Team Library ထဲသို့ ထည့်သွင်းသင့်ပါတယ်။

ဒါမှသာ Library က "Block တွေ သိမ်းထားတဲ့ Folder" တစ်ခုမဟုတ်ဘဲ Team တစ်ခုလုံးအတွက် "CAD Standard System" တစ်ခု ဖြစ်လာမှာပါ။

👉 ကျွန်တော်တို့နဲ့အတူ ပိုမိုကျွမ်းကျင်တဲ့ BIM/CAD Workflow ရရှိဖို့ -

• ဒီ Post လေးကို နောက်တစ်ခါ ကိုယ်ပိုင် သို့မဟုတ် ရုံးသုံး CAD Library System Setup လုပ်ချင်တဲ့အခါ ပြန်ကြည့်နိုင်ဖို့ Save ထားလိုက်ပါ။

• Block တွေကို ဖိုင်အဟောင်းတွေထဲ လိုက်ရှာပြီး Copy/Paste ကူးနေရလို့ အချိန်ကုန်နေတဲ့ သူငယ်ချင်းတွေကို Tag ခေါ်ပြီး ဒီ Standard Library Workflow လေး မျှဝေပေးလိုက်ဦးနော်။

AutoCAD & BIM Workflow အကြောင်း ပိုမိုစနစ်ကျတဲ့ နည်းပညာတွေ အမြဲလေ့လာချင်ရင် BIMlab's Page ကို Follow လုပ်ထားဖို့ မမေ့နဲ့နော်။ 👇

Explode Pitfalls & Block Protection"Drawing ထဲမှာ ရှိတဲ့ Block တွေကို အစိတ်အပိုင်းလေးတွေ ပြင်ချင်လို့ EXPLODE (X) နှိပ်လ...
17/08/2026

Explode Pitfalls & Block Protection

"Drawing ထဲမှာ ရှိတဲ့ Block တွေကို အစိတ်အပိုင်းလေးတွေ ပြင်ချင်လို့ EXPLODE (X) နှိပ်လိုက်ခါမှ Door Tag စာသားတွေ ပျောက်ပြီး DOOR_NO ဆိုတဲ့ Attribute Tag အဖြစ် ပြောင်းသွားတာ၊ ဒါမှမဟုတ် Layer တွေ အကုန် Layer 0 ရောက်သွားလို့ အရောင်တွေ ပြောင်းကုန်တာမျိုး ကြုံဖူးကြပါသလား?

အဆိုးဆုံးကတော့ Title Block သို့မဟုတ် Third-party Block တွေကို EXPLODE လုပ်လို့မရအောင် Lock ခတ်ထားတာမျိုး ကြုံရတဲ့အခါ ဒုက္ခရောက်ရတတ်ပါတယ်။

ဒီနေ့မှာတော့ BIMlab's ကနေ Explode ပြုလုပ်ခြင်းကြောင့် ဖြစ်ပေါ်လာသည့် ပြဿနာ (၃) ချက်နဲ့ ၎င်းတို့ကို BURST သို့မဟုတ် Block Setting များဖြင့် စနစ်တကျ မပျက်စီးအောင် ဖြေရှင်းနည်းများကို အသေးစိတ် ဝေမျှပေးသွားပါမယ်။ 👇"

၁။ Explode (X) ပြုလုပ်ခြင်းကြောင့် ဖြစ်ပေါ်လာသည့် အဓိက ပြဿနာများ

Attribute Data Loss (စာသားများ မူလ Tag သို့ ပြန်ရောက်သွားခြင်း)

Block ထဲတွင် ရိုက်ထည့်ထားသော Attribute စာသားများ (ဥပမာ- Door Number D-01) သည် Explode လုပ်လိုက်ပါက မူလ Variable Name (DOOR_NO) သို့ ပြန်လည် ပြောင်းလဲသွားပြီး ရိုက်ထားသော Data များ ပျောက်ဆုံးသွားနိုင်ပါသည်။

Layer & Property Disruption (Layer Standard များ ပျက်စီးခြင်း)

Block Geometry များကို Explode လုပ်လိုက်သောအခါ မူလ Block အဖြစ် ထိန်းသိမ်းထားသည့် Layer / Color / Linetype စနစ်များ ပြောင်းလဲသွားနိုင်ပြီး Drawing Standard များ လွဲမှားနိုင်ပါသည်။

File Size Increase & Memory Overhead

Block Instance များကို Explode လုပ်၍ Line / Arc / Circle စသည့် Object အများအပြားအဖြစ် ခွဲထုတ်လိုက်ပါက Drawing Database ပိုမိုရှုပ်ထွေးလာပြီး DWG File Size နှင့် Performance ကို ထိခိုက်စေနိုင်ပါသည်။

၂။ Explode ပြဿနာများကို ဖြေရှင်းမည့် Pro Workflows

• BURST Command (Attribute Data ကို စာသားအဖြစ် ထိန်းသိမ်းခြင်း)

Attribute ပါဝင်သော Block များကို ရိုးရိုး EXPLODE မသုံးဘဲ BURST Command ကို အသုံးပြုနိုင်ပါသည်။

BURST သည် Block ကို Explode လုပ်ပေးသော်လည်း ထည့်သွင်းထားသော Attribute Values များကို Text အဖြစ် ထိန်းသိမ်းပေးနိုင်ပါသည်။

• Block မပျက်ဘဲ အတွင်းပိုင်း ပြင်ဆင်ခြင်း (NCOPY / REFEDIT)

Block ကို Explode လုပ်စရာမလိုဘဲ Block အတွင်းမှ Geometry တစ်ခုကိုသာ လိုချင်ပါက NCOPY (Nested Copy) ကို အသုံးပြုနိုင်ပါသည်။

Block Definition ကို မပျက်စီးဘဲ အတွင်းပိုင်း Geometry များကို ပြင်ဆင်လိုပါက BEDIT (BE) သို့မဟုတ် REFEDIT ကို အသုံးပြုနိုင်ပါသည်။

၃။ Block ကို Explode လုပ်မရအောင် တားဆီးထားခြင်း (Allow Exploding)

အချို့သော Block များသည် Select မှတ်၍ EXPLODE (X) ရိုက်သော်လည်း Explode မလုပ်ဘဲ တားဆီးထားတတ်ပါသည်။

Allow Exploding Setting ကို ပြောင်းလဲရန် -

Block ကို Select မှတ်၍ BEDIT (BE) ဖြင့် Block Editor ထဲသို့ ဝင်ပါ။
မောက်စ်ဖြင့် ဘာမှ Select မလုပ်ဘဲ Properties Palette (Ctrl + 1) ကို ဖွင့်ပါ။
Block Section အောက်ရှိ Allow Exploding တန်ဖိုးကို Yes သို့ ပြောင်းပါ။
Save Block ပြုလုပ်ပြီး Block Editor မှ ထွက်ပါ။

ထို့နောက် Block ကို ပုံမှန်အတိုင်း EXPLODE ပြုလုပ်နိုင်မည် ဖြစ်ပါသည်။

၄။ EXPLODE vs BURST vs BEDIT

EXPLODE (X) /BURST/BEDIT (BE)

Attribute Text Handling
→ Attribute Value ကို ပုံမှန် Geometry/Text အဖြစ် ခွဲထုတ်သည်။
→ Attribute Value ကို Text အဖြစ် ထိန်းသိမ်းပေးနိုင်သည်။
→ Attribute သည် Block အတွင်း Attribute အဖြစ် ဆက်လက်တည်ရှိနေမည်။

Block Structure
→ Block ကို Explode လုပ်ပြီး သီးခြား Objects များအဖြစ် ခွဲထုတ်သည်။
→ Block ကို Explode လုပ်ပြီး Attribute Value များကို ထိန်းသိမ်းပေးသည်။
→ Block မပျက်စီးဘဲ Block Definition ကို ပြင်ဆင်သည်။

အကြံပြုချက်
→ ရိုးရိုး Geometry များကို ခွဲထုတ်ရန်။
→ Attribute Block ကို Explode လုပ်ရန် မဖြစ်မနေလိုအပ်သည့်အခါ။
→ Block Standard မပျက်စီးစေရန် အကောင်းဆုံးရွေးချယ်မှု။

💡 BIMlab's Pro Tip: "Stop Exploding Blocks Unnecessarily"

Drawing တစ်ခုအတွင်း Block များကို မလိုအပ်ဘဲ Explode ပြုလုပ်ခြင်းသည် CAD Drafting Standard ကို ဖျက်ဆီးနိုင်ပါသည်။

Geometry သီးသန့် အနည်းငယ် ပြင်လိုပါက REFEDIT / BEDIT ဖြင့် ပြင်ပါ။

Geometry တစ်ခုတည်းကိုသာ လိုချင်ပါက NCOPY ဖြင့် ထုတ်ယူပါ။

Explode ပြုလုပ်ရန် မဖြစ်မနေ လိုအပ်ပြီး Attribute Values များကို ဆက်လက်ထိန်းသိမ်းလိုပါက BURST ကို ဦးစားပေး အသုံးပြုပါ။

👉 ကျွန်တော်တို့နဲ့အတူ ပိုမိုကျွမ်းကျင်တဲ့ BIM/CAD Workflow ရရှိဖို့ -

• ဒီ Post လေးကို နောက်တစ်ခါ Attribute Text တွေ ပျောက်ကုန်တဲ့အခါ သို့မဟုတ် Explode လုပ်မရတဲ့ Block တွေ ကြုံတဲ့အခါ ပြန်ကြည့်နိုင်ဖို့ Save ထားလိုက်ပါ။

• Block တွေကို ခဏခဏ Explode လုပ်ပြီး စာသားတွေ လွဲကုန်လို့ အချိန်ကုန်နေတဲ့ သူငယ်ချင်းတွေကို Tag ခေါ်ပြီး ဒီ Pro Workflow လေး မျှဝေပေးလိုက်ဦးနော်။

AutoCAD & BIM Workflow အကြောင်း ပိုမိုစနစ်ကျတဲ့ နည်းပညာတွေ အမြဲလေ့လာချင်ရင် BIMlab's Page ကို Follow လုပ်ထားဖို့ မမေ့နဲ့နော်။ 👇

Address

Tarmwe
Yangon
11211

Alerts

Be the first to know and let us send you an email when BIMLab Myanmar posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.

Shortcuts

Share