سه شنبه, 05 ارديبهشت 1396 17:00:19

متغیرهای سیستمی اتوکد، متغیرهایی هستند که تنظیمات اتوکد را در خود نگهداری می کنند.

پنجره مشاهده و تغییر وضعیت متغیرهای سیستمی اتوکد به وسیله ی ابزار Expressپنجره مشاهده و تغییر وضعیت متغیرهای سیستمی اتوکد به وسیله ی ابزار Express

اتوکد، تنظیماتش را در 2 مکان ذخیره می کند. بعضی از تنظیمات را در فایل ترسیم (ِDrawing) و بعضی دیگر را در رجیستری ویندوز.

این تنظیمات بسیار گسترده هستند و لزومی ندارد که همه آنها را حفظ کنیم. اگر ابزار Express را برای اتوکد نصب کنید با مراجعه به منوی:

Express -> Tools -> System Variables Editor...

و یا تایپ دستور SYSVDLG در خط فرمان اتوکد، پنجره System Variables باز می شود و می توانید با تمام این متغیرهای سیستمی آشنا شوید. 

اما اینها چه هستند؟

همانطور که گفته شد، این ها تنظیمات اتوکد را در خود نگهداری می کنند. تعدادی از این متغیرها در فایلی که باز کرده اید همراه با نقشه ذخیره می شوند و تعدادی دیگر، در رجیستری ویندوز.

برای بررسی مقدار هر متغیر و یا تنظیم مقدار جدید برای آن، می توانید نام متغیر سیستمی را در خط فرمان تایپ کرده و اینتر کنید و یا از دستور SETVAR استفاده کنید. در اتولیسپ با استفاده از دو دستور getvar و setvar می توانید مقداری که در حال حاضر تنظیم هست را خوانده و مقدار جدیدی را برای آن تنظیم، کنید.

بعضی از این متغیرهای سیستمی، فقط خواندنی هستند و شما نمی توانید با استفاده از دستور SETVAR مقدارشان را عوض کنید. به عنوان مثال در اتوکد تایپ کنید ACADVER و اینتر کنید. این متغیر سیستمی، ورژن اتوکد را به شما نشان می دهد که برای اتوکد 20013، 19 هست. ولی نمی توانید آن را تغییر دهید.

بعضی از این تنظیمات، به وسیله منوی

Tools -> Options...

قابل تغییر هستند. به هر حال اگر اتوکد، روی سیستم شما بعد از مدتی رفتارهای غیر منتظره ای از خود نشان داد به این صورت که به نظر رسید که چیزی تغییر کرده است، در وهله ی اول باید به یاد این متغیرهای سیستمی بیافتید و مطمئن باشید که به احتمال بسیار زیاد، یکی از این تنظیمات، تغییر کرده. به عنوان مثال ممکن است یک برنامه اتولیسپ را بارگذاری کنید و آن برنامه، بسیاری از تنظیمات اتوکد شما را تغییر دهد.

پنجره System Variables که در بالا روش نمایش آن، توضیح داده شد به شما کمک می کند تا با نام متغیر سیستم، عملکرد آن، محل ذخیره مقادیر آن و مقادیری که می تواند داشته باشد آشنا شوید و همچنین می توانید مقدار جدید را برای آن متغیر سیستم، تنظیم کنید.

اما این ابزار، یک کاربرد دیگر هم دارد:

این ابزار به شما کمک می کند تا همه ی تنظیمات را در یک فایل ذخیره کنید و اگر روزی خواستید تنظیمات را دوباره به حالت اول برگردانید، با بارگذاری فایلی که قبلا ذخیره کرده اید، همه چیز را به حالت اول برگردانید. (البته منظور از تنظیمات، فقط تنظیماتی هست که در متغیرهای سیستمی ذخیره می شود)

این ابزار، تمام تنظیمات متغیرهای سیستمی را در یک فایل با پسوند svf ذخیره می کند. 

فرض کنید در شرکت شما، تعدادی کامپیوتر وجود دارد که کارمندان،از آنها برای ترسیم نقشه در اتوکد استفاده می کنند. شما تنظیماتی را روی یکی از کامپیوتر ها اعمال می کنید و بعد فایل را ذخیره کرده و روی بقیه کامپیوترها آن فایل را بارگذاری می کنید.

تعدادی از مواردی که در حیطه ی تنظیمات متغیرهای سیستمی هستند عبارتند از:

دقت فايل DWF سه بعدی خروجی به هنگام ذخیره سازی ، تبدیل اتوماتیک نور و متریال به ورژنی از اتوکد که در حال استفاده هست ، تنظیم این که آیا فایل acad.lsp بعد از باز شدن هر فایل، دوباره بارگذاری شود و یا فقط برای اولین فایل در هر بار بارگذاری اتوکد ، مشاهده مسیر پوشه هایی که در اتوکد تعریف شده اند مانند مسیر پوشه fonts ، مشاهده ورژن اتوکد ، بررسی باز یا بسته بودن پنجره DesignCenter ، تنظیمات mode برای attribute ها ، تعیین موقعیت زاویه ی صفر دایره ی مثلثاتی در UCS جاری ، تعیین جهت زاویه مثبت ، تعیین نحوه نمایش نمایشگر هدف  در Autosnap ، تعیین اندازه ی نمایشگر هدف برحسب پیکسل ، مشخص کردن این که پنجره ی Block Authoring در ویرایشگر بلاک باز است یا بسته ، نمایش آخرین مقدار محاسبه شده توسط دستور AREA ، تعیین این که فرمان INSERT برای تنظیم attribute ها از کادر مکالمه استفاده کند یا خط فرمان ، تنظیم نحوه نمایش ویرایشگر درجا برای attribute های چند خطی ، تعیین وضعیت نمایش attribute ها ، تنظیم این که آیا attribute های چندخطی بتوانند ایجاد شوند یا نه ، تنظیم این که آیا دستور Insert از تنظیمات پیش فرض برای attribute ها در خلال انجام دستور، استفاده بکند یا نه ، تنظیم این که آیا دستور AUDIT یک فایل گزارش (فایل با پسوند ADT) ایجاد بکند یا نه ، تنظیم واحد اندازه گیری زوایا ، تنظیم دقت اعشار برای تمام واحدهای زاویه ای غیر قابل ویرایش که در خط فرمان یا خط وضعیت نمایش داده می شوند ، تنظیم وضعیت نمایش marker ، tooltip و magnet در AutoSnap و خیلی تنظیمات دیگر.

در پایان این که: لازم نیست همه این متغیرها را حفظ کنید. همین که بدانید علت تغییر وضعیت اتوکد شما، تغییر یک متغیر سیستمی هست و اینکه بتوانید تنظیمات را به حالت اول برگردانید، کافیست.

اما اگر شما یک برنامه نویس اتولیسپ هستید باید بدانید که متغیرهای سیستمی بسیار به کارتان خواهد آمد. پس بهتر است هر چه زودتر عملکرد همه آن ها را بیاموزید.

دیدگاه‌ها   

0 #7 هادی پورعباس 1395-02-13 22:08
به نقل از رزیتا:
با سلام. من برای ادیت بلاکها هیچ مشکلی نداشتم و با دابل کلیک روی آنها وارد بخش ادیت بلاک میشدم ولی الان چند روزه که وقتی روی بلاک کلیک میکنم اصلا انتخاب نمی شود. حتی مشخصات بلاک را هم نشان نمیدهد. یعنی نمی توانم حتی بلاک را ببرم به یک لایه دیگر. گمان کنم متغییری تغییر کرده که چنین اتفاقی افتاده. میدانید دلیلش چیست و چگونه میشود آن را درست کرد؟
با تشکر فراوان

لطفا مطلب زیر را مطالعه کنید:
مشکل انتخاب نشدن بلاک هنگام دابل کلیک و نمایش ندادن Block Editor در اتوکد
نقل قول کردن
0 #6 رزیتا 1395-02-13 08:48
با سلام. من برای ادیت بلاکها هیچ مشکلی نداشتم و با دابل کلیک روی آنها وارد بخش ادیت بلاک میشدم ولی الان چند روزه که وقتی روی بلاک کلیک میکنم اصلا انتخاب نمی شود. حتی مشخصات بلاک را هم نشان نمیدهد. یعنی نمی توانم حتی بلاک را ببرم به یک لایه دیگر. گمان کنم متغییری تغییر کرده که چنین اتفاقی افتاده. میدانید دلیلش چیست و چگونه میشود آن را درست کرد؟
با تشکر فراوان
نقل قول کردن
0 #5 هادی پورعباس 1394-12-20 12:44
به نقل از مهرداد:
سلام"من وقتی در اتوکد مثلا یک خط رو انتخاب میکنم بعد که میخوام خط دیگه ای رو انتخاب کنم خط اولی از حالت انتخاب خارج میشه مشکل چیه.ممنون

توی اتوکد تایپ کنید: PICKADD و اینتر کنید. سپس عدد 2 رو تایپ کرده و اینتر کنید. مطلب بالا رو هم یه نگاهی بندازید.
نقل قول کردن
0 #4 مهرداد 1394-12-20 12:09
سلام"من وقتی در اتوکد مثلا یک خط رو انتخاب میکنم بعد که میخوام خط دیگه ای رو انتخاب کنم خط اولی از حالت انتخاب خارج میشه مشکل چیه.ممنون
نقل قول کردن
0 #3 هادی پورعباس 1394-12-04 10:26
به نقل از روزان:
با عرض سلام و تشگر از اطلاعات مفیدتون
بنده در اتوکد 2016 مشگلی پیدا کردم که قبلا اینطور نبود فک کنم تنظیماتی رو که نمی دونستم تغییر دادم مشکل اینه که غلط یاب برای حروف کوچک انگلیسی فعاله ولی برای حروف بزرگ غیر فعال اگه ممکنه لطفا منو راهنمایی کنید
بسیار سپاسگزارم

سلام. به روش زیر عمل کنید:
  • در اتوکد تایپ کنید: spell و اینتر کنید.
  • در پنجره ای که باز میشه، روی دکمه "settings" در پایین پنجره کلیک کنید.
  • در پنجره بعدی، یعنی پنجره "Check Spelling Settings"، تیک کنار گزینه "Ignore words in uppercase" را بردارید.
  • پنجره اول را "ok" و پنجره دوم را "Close" کنید.
نقل قول کردن
0 #2 روزان 1394-12-04 09:41
با عرض سلام و تشگر از اطلاعات مفیدتون
بنده در اتوکد 2016 مشگلی پیدا کردم که قبلا اینطور نبود فک کنم تنظیماتی رو که نمی دونستم تغییر دادم مشکل اینه که غلط یاب برای حروف کوچک انگلیسی فعاله ولی برای حروف بزرگ غیر فعال اگه ممکنه لطفا منو راهنمایی کنید
بسیار سپاسگزارم
نقل قول کردن
0 #1 هتل های مشهد 1393-10-29 18:08
عالی بود خیلی ممنون
سایتتون حرف نداره
نقل قول کردن

نوشتن دیدگاه

دوست عزیزم، سوالاتی که فینگلیش تایپ شود، شاید منتشر شود ولی پاسخ داده نخواهد شد!


تصویر امنیتی
تصویر امنیتی جدید

کدفا، برای اتوکد 2007 تا 2016 - 32 و 64 بیتی

کدفا (cadFA) ورژن 2016

دانلود رایگان

خرید لایسنس

  • عباس 1396-02-02 20:09
    باسلام در مورد رفع مشکل ایجاد شده برای این جانب در اتوکد 2014 به این نتیجه رسیدم در صورت بروز مشکلی که قید شده کافیست : اول یک کپی با قابلیت خواندن ...

    ادامه مطلب ...

     
  • علیرضا 1396-02-01 09:00
    ممنون :-) :-) :-)

    ادامه مطلب ...

     
  • هادی پورعباس 1396-01-30 13:28
    لطفا مطلب زیر را مطالعه بفرمایید: فارسی نویس کدفا: http://vishop.ir/cadfa

    ادامه مطلب ...

     
  • سیما 1396-01-30 13:01
    سلام خسته نباشید بنده این مشکل رو با اتوکد 2014 دارم!ایا باید از فونت خاصی استفاده کنم که در هنگام پی دی اف کردن مدارک متن بهم نریزد؟

    ادامه مطلب ...

     
  • صابر 1396-01-30 11:15
    ممنون از راهنمایی خوبتون :-*

    ادامه مطلب ...

کد نام کالا قیمت (تومان)
مجموع 0