دستور XDATA یک دستور Express Tool در اتوکد می باشد. با استفاده از این دستور می توان یک سری از اطلاعات را با نوع های مختلف (مانند عدد صحیح، عدد حقیقی، موقعیت و …) داخل یک شیئ کار گذاشت. ابتدا با اجرای این دستور از شما شیئ مورد نظر را می خواهد سپس از شما می خواهد یک نام به دلخواه وارد کنید در نهایت چندین فرمان ظاهر می شود که می توان با اجرای هر یک از آن ها اطلاعاتی را داخل شیئ قرار داد.
[3Real/DIR/DISP/DIST/Hand/Int/LAyer/LOng/Pos/Real/SCale/STr/eXit] <eXit>:
مثلا با تایپ حرف P و زدن اینتر می توانید یک نقطه به آن معرفی کنید (هر کدام از فرمان ها را می توانید تایپ کنید و متناسب با ان اطلاعات بدهید).
برای اجرای دستور XDATA را در خط فرمان تایپ کنید و اینتر بزنید.
گزینه ها:
Application name | یک رشته ASCII تا 255 بایت (کد گروه 1000). |
Layer | نام لایه (کد گروه 1003). |
Hand | دسته شی (کد گروه 1005). |
3Real | ۳ عدد حقیقی (کد گروه ۱۰۱۰). |
Pos | موقعیت فضایی سه بعدی (کد گروه 1011). |
Disp | جابجایی فضایی سه بعدی (کد گروه 1012). |
Dir | جهت فضایی سه بعدی (کد گروه 1013). |
Real | عدد حقیقی (کد گروه 1040). |
Dist | فاصله (کد گروه 1041). |
Scale | ضریب مقیاس (کد گروه 1042). |
Int | عدد صحیح 16 بیتی (کد گروه 1070). |
Long | عدد صحیح 32 بیتی (کد گروه 1071). |
مثال
این مثال داده های لوله کشی را به یک شی خط متصل می کند.
Select object: انتخاب یک خط
نام برنامه را وارد کنید: Myapp555-1212 را وارد کنید
برنامه جدید MYAPP555-1212.
۳Real/DIR/DISP/DIST/Hand/Int/LAyer/LOng/Pos/Real/SCale/STr/<eXit: وارد گزینه ST شوید
رشته ASCII: وارد Sewer شوید
۳Real/DIR/DISP/DIST/Hand/Int/LAyer/LOng/Pos/Real/SCale/STr/<eXit: گزینه I را وارد کنید
عدد صحیح ۱۶ بیتی: ۴ را وارد کنید
۳Real/DIR/DISP/DIST/Hand/Int/LAyer/LOng/Pos/Real/SCale/STr/<eXit: Enter را فشار دهید
xdata به خط متصل است.
فایل اتولیسپ دستور xdata.lsp می باشد.