نحوه درج مختصات یک نقطه بصورت متن در نقشه

مختصات هر نقطه در صفحه از طریق دستور ID به دست می آید. در نقشه های محوطه و سیویل علاوه بر مشحص شدن نقطه نیاز به نوشتن آن در نقشه نیز پیدا می کنیم. دستورهایی در قالب LISP و MACRO برای این کار نوشته شده است. در ادامه به توضیح روشی که از ترکیب چند دستور در داخل خود برنامه به مختصات نقاط در نقشه می رسیم می پردازیم:

1. مشخص کردن مختصات نقطه به کمک دستور ID

الف- دستور ID را در Command Line تایپ کرده و اجرا کنید.

و یا در پانل Utilities از Home Tab دستور ID Point را اجرا کنید.

ب- روی نقطه مورد نظر کلیک کنید. تا در Command Line مختصات نقطه را مشاهده کنید.

2. نوشتن مختصات داخل نقشه 

الف- شکلی اولیه مانند دایره ترسیم می کنیم. (متناسب با سلیقه خود می توان از نقطه یا اشکال دیگر استفاده کرد)

هدف این است که مرکز دایره را بر نقطه ای که می خواهیم مختصاتش نوشته شود قرار دهیم.

ب- یک Attribute ایجاد می کنیم.

پ- مقادیر Tag و Promp را پر کرده و برای مقدار Default عبارت =XY را تایپ کرده و دکمه مقابل آنرا کلیک کنید:

ارتفاع text هم در پنجره بالا قابل تنظیم است.

ت- در پنجره Field در قسمت اول Object را انتخاب کنید و در ادامه بر دکمه انتخاب Object کلیک کنید.

ث- دایره ای که در مرحله الف ترسیم کرده بودید انتخاب کنید:

ج- مطابق شکل Center و سپس Decimal را انتخاب کنید. در صورتیکه نیاز به مختصات Z و ارتفاع نقطه نداریم تیک آنرا بردارید:

در قسمت Precision می توانید دقت اعشار را مشخص کنید.

چ- بعد از OK کردن پنجره قبل، Attribute شما با نامی که در Tag نوشته بودیم در داخل صفحه و محلی نزدیک به دایره جایگذاری کنید.

در صورت نیاز اندازه آنرا هم تغییر دهید.

ح- دستور ساخت Block  را اجرا کنید.

خ- بلاک را نامگذاری کرده و نقطه مبنای Block را مرکز دایره انتخاب کنید. سپس دایره، Attribute و خط ترسیمی را به عنوان Object انتخاب کنید.

د- پنجره بعدی را نیز تأیید کنید:

ذ- اکنون یک بلاک با مشخصات مختصات درج شده روی آن داریم.

ر- بلاک را به نقطه B و یا هرجای دیگر صفحه منتقل کنید. با Refresh کردن نقشه مختصات نقطه در داخل Block نمایش داده می شود.

با توجه به اینکه اجزای Block در لایه 0 و با رنگ Bylayer ترسیم شده اند با تغییر لایه Block اجزای آن رنگ لایه مقصد را بخود خواهند گرفت.


مختصات ثبت شده را با مختصاتی که در بند 1 به دست آوردیم مقایسه کنید.