ဗဟုဂံများအတွက် ရေးဆွဲမှု စည်းမျဉ်းများ (ထပ်နေခြင်း မရှိစေရ၊ ကွာဟချက် မရှိစေရ နှင့် အခြားအရာများ)
ရေးဆွဲမှု စည်းမျဉ်းများ (ယခင်က topology restrictions ဟု ခေါ်ခဲ့သည်) သည် သန့်ရှင်းပြီး ချိတ်ဆက်နေသော ဗဟုဂံများ ရေးဆွဲရာတွင် ကူညီပေးသည်။ စည်းမျဉ်းများ ဖွင့်ထားချိန်တွင် ဗဟုဂံ ကိရိယာသည် စည်းမျဉ်းကို ချိုးဖောက်မည့် အမှတ်များကို ပိတ်ပင်ပေးပြီး သင်၏ ပုံသဏ္ဍာန်ကို ဘေးရှိ ဗဟုဂံများ၏ နယ်နိမိတ်များအတိုင်း ကပ်ညှပ်ပေးနိုင်သည်။ ဇုန်များ၊ နယ်မြေများ၊ ခရိုင်များ သို့မဟုတ် မြေကွက်များကဲ့သို့ ပုံသဏ္ဍာန်များသည် ထပ်နေခြင်းမရှိ၊ ကွာဟချက်မရှိဘဲ အချင်းချင်း ကိုက်ညီစွာ တွဲဆက်ရမည့်အခါ ရေးဆွဲမှု စည်းမျဉ်းများကို အသုံးပြုပါ။
ရေးဆွဲမှု စည်းမျဉ်းများကို ဖွင့်ခြင်း
- ကိရိယာဘားတွင် ဗဟုဂံ ကိရိယာ ကို ရွေးပါ။
- ကိရိယာ panel တွင် Set Drawing Rules (No Overlap, No Gaps, etc..) ကို နှိပ်ပါ။
- dropdown တစ်ခု ပွင့်လာမည်။ သင်အသုံးပြုလိုသော စည်းမျဉ်းများကို အမှန်ခြစ်ပါ။
စည်းမျဉ်း အနည်းဆုံး တစ်ခု ဖွင့်ပြီးသည်နှင့် ခလုတ်ပေါ်ရှိ စာသားသည် လက်ရှိ အသုံးပြုနေသော စည်းမျဉ်းများကို ပြသရန် ပြောင်းလဲသွားမည်။ ဥပမာ- 2 rules (No Overlap, No Gaps)။
မှတ်စု: ရေးဆွဲမှု စည်းမျဉ်းများသည် လက်ရှိတွင် ဗဟုဂံများအတွက်သာ အသုံးဝင်သည်။
စည်းမျဉ်းများ
မိမိဘာသာ ဖြတ်သန်းခြင်း မရှိစေရ
ဗဟုဂံသည် မိမိကိုယ်ကို ဖြတ်ကျော်၍ မရပါ။ တူညီသော ပုံသဏ္ဍာန်၏ အခြားအနားတစ်ခုကို ဖြတ်မည့် အမှတ်ကို သင်နှိပ်ပါက ထိုအမှတ်ကို ပိတ်ပင်မည်ဖြစ်ပြီး ပိတ်ပင်ထားသည်- ဖြတ်မှတ်မရှိပါ ဟု မြင်ရမည်။
ထပ်နေခြင်း မရှိစေရ
ဗဟုဂံအသစ်များသည် မြေပုံပေါ်တွင် ရှိပြီးသား ဗဟုဂံများထဲသို့ ဖြတ်ဝင်၍ မရပါ။ ရှိပြီးသား ဗဟုဂံ၏ အတွင်း သို့မဟုတ် ဟိုဘက်သို့ ဖြတ်၍ သင်နှိပ်ပါက ထိုအမှတ်ကို ပိတ်ပင်မည်ဖြစ်ပြီး ပိတ်ပင်ထားသည်- ထပ်နေပါမည် ဟု မြင်ရမည်။ ကပ်လျက်ရှိ ဗဟုဂံတစ်ခုကို အတိုင်း ရေးဆွဲသောအခါ သင်၏ အနားသည် ထိုအိမ်နီးချင်း၏ နယ်နိမိတ်ကို ကပ်ညှပ်လိုက်လျက် လိုက်ပါသွားသဖြင့် ပုံသဏ္ဍာန်နှစ်ခုသည် မထပ်ဘဲ တူညီသော နယ်နိမိတ်ကို မျှဝေအသုံးပြုကြမည်။
ထပ်နေခြင်း မရှိစေရ ကို အမှန်ခြစ်လိုက်ပါက နောက်ထပ် ရွေးချယ်စရာနှစ်ခု ပေါ်လာမည်-
- အလိုအလျောက် ဆုံမှတ် (မူလအတိုင်း ဖွင့်ထားသည်)။ သင်ရေးဆွဲသော အမှတ်သည် အိမ်နီးချင်း ဗဟုဂံ၏ အနားပေါ်တွင် ကျသွားသောအခါ ထိုအမှတ်ကို အိမ်နီးချင်းထဲသို့လည်း ထည့်သွင်းပေးသည်။ ထိုအခါ နယ်နိမိတ်နှစ်ခုစလုံးသည် မည်သည့် zoom အဆင့်တွင်မဆို တိတိကျကျ တူညီသော နေရာမှ ဖြတ်သန်းပြသမည်။
- အတွင်း၌သာ ရှိနေရန် (မူလအတိုင်း ဖွင့်ထားသည်)။ ရှိပြီးသား ဗဟုဂံတစ်ခုအတွင်းမှ ပုံသဏ္ဍာန်တစ်ခု စတင်ရေးဆွဲပါက ထိုဗဟုဂံကို သင်အတွင်း၌ ရေးဆွဲရမည့် နယ်နိမိတ်ခြံစည်းရိုးအဖြစ် အသုံးပြုသည်။ ဧရိယာကြီးတစ်ခုကို ဇုန်ငယ်များအဖြစ် ခွဲရာတွင် ၎င်းသည် အသုံးဝင်သည်။ အတွင်း၌သာ ရှိနေရန် ကို ပိတ်ထားပါက ရှိပြီးသား ဗဟုဂံအတွင်း စတင်ခြင်း သို့မဟုတ် ရေးဆွဲခြင်းကို ပိတ်ပင်မည်ဖြစ်ပြီး၊ ခြံစည်းရိုးမှ ထွက်ရန် ကြိုးစားပါက Blocked: outside the boundary (Stay Within) ဟု မြင်ရမည်။
ကွာဟချက် မရှိစေရ
သင်၏ ဗဟုဂံအသစ်နှင့် ၎င်း၏ အိမ်နီးချင်းများကြား ပါးလွှာသော ကွာဟချက်များ မဖြစ်ပေါ်စေရန် တားဆီးပေးသည်။ သင်၏ ရေးဆွဲမှုသည် အိမ်နီးချင်း ဗဟုဂံ၏ နယ်နိမိတ်ကို နေရာနှစ်ခုတွင် ထိမိပါက ထိုထိမိမှုနှစ်ခုကြားရှိ အပိုင်းသည် အိမ်နီးချင်း၏ နယ်နိမိတ်ပေါ်သို့ တိတိကျကျ ကပ်ညှပ်သွားမည်။ ပုံသဏ္ဍာန်နှစ်ခုကြားတွင် ဗလာနေရာ အစိတ်အပိုင်းပါး တစ်စုံတစ်ရာ ကျန်ရှိမည်မဟုတ်ပါ။
အမှတ်တစ်ခု ပိတ်ပင်ခံရသောအခါ
နှိပ်လိုက်မှုတစ်ခုသည် လက်ရှိ ဖွင့်ထားသော စည်းမျဉ်းကို ချိုးဖောက်မည်ဆိုပါက ထိုအမှတ်ကို မထည့်ပါ။ ပိတ်ပင်ခံရသော နေရာတွင် အနီရောင် အမှတ်အသားတစ်ခု ပေါ်လာပြီး စည်းမျဉ်းကို အမည်တပ်ထားသော စာတိုတစ်ခု ပါလာမည်၊ ဥပမာ ပိတ်ပင်ထားသည်- ထပ်နေပါမည်။ cursor ကို မှန်ကန်သော နေရာသို့ ရွှေ့ပြီး ဆက်လက် ရေးဆွဲပါ။
ပြီးစီးသော မြေပုံကို ဂျီသြမေတြီ စစ်ဆေးအတည်ပြုရန် ဖြင့် စစ်ဆေးခြင်း
ရေးဆွဲမှု စည်းမျဉ်းများ dropdown ၏ အောက်ခြေရှိ ဂျီသြမေတြီ စစ်ဆေးအတည်ပြုရန် ခလုတ်သည် ဂျီသြမေတြီ စစ်ဆေးကိရိယာ ကို ဖွင့်ပေးသည်။ ၎င်းသည် ရေးဆွဲမှု စည်းမျဉ်းများ မဖွင့်မီက ရေးဆွဲခဲ့သော ပုံသဏ္ဍာန်များပါ အပါအဝင် မြေပုံတစ်ခုလုံးကို ဂျီသြမေတြီ ပြဿနာများအတွက် စကန်ဖတ်ပေးသည်။ ပင်မမီနူး (ဂျီသြမေတြီ စစ်ဆေးအတည်ပြုရန်) မှ သို့မဟုတ် command menu မှလည်း ဖွင့်နိုင်သည်။
- ဂျီသြမေတြီ စစ်ဆေးအတည်ပြုရန် ကို နှိပ်ပါ။ ဂျီသြမေတြီ စစ်ဆေးကိရိယာ panel ပွင့်လာမည်။
- (ရွေးချယ်နိုင်သည်) သင်ရွေးထားသော ပုံသဏ္ဍာန်များကိုသာ စကန်ဖတ်လိုပါက ရွေးချယ်ထားသည်များသာ ကို အမှန်ခြစ်ပါ။
- (ရွေးချယ်နိုင်သည်) ရှာဖွေလိုသည့် အရာများကို ရွေးရန် filter checkbox များကို အသုံးပြုပါ- Validity၊ ထပ်နေမှုများ၊ အစိတ်အပိုင်းပါးများ (Slivers)၊ ကွက်လပ်များ နှင့် အနားစွန်းအနီး။ အားလုံးကို မူလအတိုင်း ဖွင့်ထားသည်။
- စကန်ဖတ်ရန် ကို နှိပ်ပါ။
panel သည် ရှာတွေ့သော ပြဿနာတိုင်းကို စာရင်းပြပေးမည်၊ ဥပမာ-
- မိမိဘာသာ ဖြတ်သန်းမှု: ပုံသဏ္ဍာန်တစ်ခုသည် မိမိကိုယ်ကို ဖြတ်ကျော်နေသည်။
- ထပ်နေသော ဆုံမှတ်: ပုံသဏ္ဍာန်တစ်ခု၏ အမှတ်နှစ်ခုသည် တိတိကျကျ တူညီသော နေရာတွင် ရှိနေသည်။
- ထောင့်ချွန် / အပ်ပုံစံ ထိပ်မှတ်: အမှတ်တစ်ခုသည် ပုံသဏ္ဍာန်ပြင်ပသို့ ထွက်နေသော ပါးလွှာသည့် ချွန်ထောင့်တစ်ခု ဖြစ်စေသည်။
- Sliver polygon: ရေးဆွဲမှု အမှားဖြစ်နိုင်ချေများလောက် ပါးလွှာနေသော ပုံသဏ္ဍာန်။ အတန်းတွင် ၎င်း၏ ဧရိယာကို ပြသသည်။
- Overlaps "...": ဗဟုဂံနှစ်ခု ထပ်နေသည်။ အတန်းတွင် အခြားဗဟုဂံ၏ အမည်နှင့် ထပ်နေသော ဧရိယာကို ပြသသည်။
- Gap between polygons: ထိထားသင့်သော ဗဟုဂံများကြားတွင် ပါးလွှာသော ဗလာနေရာတစ်ခု ရှိနေသည်။
- Vertex near edge but not on it: အမှတ်တစ်ခုသည် အိမ်နီးချင်း၏ နယ်နိမိတ်ပေါ်တွင် တိတိကျကျ မရှိဘဲ အနည်းငယ် ကွာနေသည်။ အတန်းတွင် အကွာအဝေးကို ပြသသည်။
- Polygon has too few points: ပုံသဏ္ဍာန်တွင် ဧရိယာတစ်ခု ဖွဲ့စည်းရန် အမှတ်များ မလုံလောက်ပါ။
ရလဒ်များနှင့် လုပ်ဆောင်ခြင်း-
- အတန်းတစ်ခုကို နှိပ်ပါ ပြဿနာရှိရာသို့ zoom ချဉ်းကပ်ရန်။ ပုံသဏ္ဍာန်ကို အသားပေးဖော်ပြပြီး ရွေးချယ်ထားမည်ဖြစ်ပြီး အမှတ်အသားတစ်ခုက တိကျသော နေရာကို ပြသမည်။
- အတန်းတစ်ခုပေါ်ရှိ ပြင်ဆင်ရန် ကို နှိပ်၍ အလိုအလျောက် ပြုပြင်နိုင်သည်။ ပြင်ဆင်ရန် သည် ထပ်နေသော ဆုံမှတ်များ၊ ချွန်ထောင့် ထိပ်မှတ်များ၊ အစိတ်အပိုင်းပါးများ၊ အနားစွန်းအနီးရှိ ထိပ်မှတ်များ နှင့် အမှတ်အလွန်နည်းသော ပုံသဏ္ဍာန်များအတွက် ရနိုင်သည်။ ပြင်ဆင်မှုများကို နောက်ပြန်ဆုတ်ရန် ဖြင့် ပြန်ဖျက်နိုင်သည်။
- မြေပုံပေါ်တွင် ထပ်နေမှု၊ ကွက်လပ်နှင့် အစိတ်အပိုင်းပါးတစ်ခုစီကို "ဂျီသြမေတြီ အမှားများ" အမည်ရှိ folder တစ်ခုအတွင်း အနီရောင် ပုံသဏ္ဍာန်အဖြစ် ရေးဆွဲပြသလိုပါက ရေးဆွဲမှု အမှားများ ကို အမှန်ခြစ်ပါ။ ဖယ်ရှားလိုပါက အမှန်ခြစ်ကို ဖြုတ်ပါ။
မြေပုံ သန့်ရှင်းသွားသောအခါ panel က No geometry errors found ဟု ဖော်ပြမည်။
ဆက်လက်ကြည့်ရှုရန်
နောက်ဆုံး ပြင်ဆင်ချိန်