گروه مقاله : مقالات و انتشارات
تاريخ انتشار : 1396/07/29 - 18:45
كد :71

نکات کلیدی نرم افزار اتوکد | آموزش اتوکد Autocad

Hyperlink به اشیا موجود
یکی از جالبترین قابلیتهای اتوکد اضافه کردن Hyperlink به اشیا موجود در محیط ترسیم هست.

Hyperlink ها درست مثل همین Hyperlink های صفحات وب کار میکنند. به عنوان
مثال شما میتوانید قسمتی از محیط ترسیم رو به فایل اتوکد دیگری لینک کنید
تا کاربر به راحتی با یک مجموعه ترسیمات مرتبط، ارتباط برقرار کنه.

هنگام ساخت Hyperlink هیچگونه محدودیتی از نظر آدرس مقصد وجود نداره.
میتونه یک فایل اتوکد دیگه باشه یا اینکه یک فایل MSWord و یا DOC, XLS,
PDF و … این فایلها میتوانند روی سیستم شما و یا روی سرور و یا اینکه یک
آدرس وب و … قرار گرفته باشند.

برای ساخت Hyperlink در خط فرمان تایپ کنید : HYPERLINK یا اینکه از میانبر
Ctrl-K استفاده کنید. سپس شی مورد نظر رو انتخاب کنید. و در پنجره ای که
باز میشه آدرس HYPERLINK رو وارد کنید. میتونید یک توضیح هم اضافه کنید.
هنگامی که موس شما روی یک شی لینک شده برود علامت موس نمایشگر موس عوض میشه
و متنی که نوشتید ظاهر میشه. با گرفتن کلید Ctrl و سپس کلیک کردن بر روی
شی مورد نظر آدرس مقصد لینک باز میشه. اگر مقصد یک فایل اتوکد باشد اون
فایل در پنجره جدیدی باز میشه.

 
 
حجم زیاد فایل ها در اتوکد

گاهی اوقات فایلهای شما حجم بسیار زیادی دارد. در حالی که داخل آنها ترسیم
های کوچک و ساده ای هست و در برخی موارد با پاک کردن تمام اشیا داخل محیط
ترسیم باز هم حجم فایل اتوکد به طور غیر طبیعی بزرگ است.احتمالا اشیا غیر
ضروری زیادی در داخل ترسیم شما جا خوش کرده اند.

بهتره ابتدا تمام لایه ها را روشن کرده و اگر قفل هستند آنها در از حالت
قفل در بیاورید. سپس با کمک دستور Purge فایل خودتان را از دست بلوک های
بدون مصرف و لایه های خالی و سبک های متن و خطوط بدون مصرف و … راحت کنید
در بیشتر مواقع لازم است دستور Purge را بارها اجرا کنید تا تمام زواید
نقشه حذف شوند. با کمک دستور Audit میتوان ایراد های کوچک ترسیمی را برطرف
کرد. پس از اجرای این دستور حتما دوباره دستور Purge را اجرا کنید تا اشیا
ای که به دلایل مختلف در مرحله قبلی حذف نشده بودند قابل Purge کردن باشند.

بعد از انجام تمام مراحل بالا ممکن است هنوز اشیائی در ترسیم شما به طور
مخفی مانده باشند. برای شناسایی این اشیا میتوانید از دستور DBLIST استفاده
کنید. ممکن است این اشیا یکی از اینها باشند:

۱٫ متن ها و یا attribute هایی که فقط شامل کاراکتر فضای خالی (Space) هستند.

۲٫ سطوحی که کلیه لبه های آنها نامرئی هستند. این سطوح در اکثر مواقع توسط
نرم افزارهای جانبی (Add-on) و پلاگ-این های اتوکد ترسیم میشوند.

۳٫ بلوک هایی که فقط شامل attribute های نامرئی باشند.

۴٫ نقطه های تنهایی که ممکنه به زحمت دیده شوند.

برای حذف این موارد ابتدا باید آنها را به حالت مرئی در بیاوریم تا قابل
مشاهده و انتخاب شوند. برای حل مشکل شماره یک کافیه برای متغیر QTEXTMODE
مقدار ۱ را انتخاب کنید. برای موارد ردیف دوم مقدار متغیر SPLFRAME را
تغییر دهید. برای ردیف سه از متغیر ATTDISP استفاده کنید. و برای مرئی شدن
اشیا ردیف چهارم متغیر PDMODE را ۳ و متغیر PDSIZE را ۰ قرار دهید. سپس
ترسیم خود را با کمک دستور regen به روز کنید. مشاهده میکنید که تمامی اشیا
نامرئی قابل مشاهده شدند. حال اگر لازم باشد میتوانید آنها را پاک کنید.
فراموش نکنید که در پایان تمامی متغیر هایی که عوض کردید را به حالت اولیه
برگردانید.

به خاطر داشته باشید در ترسیم خود از بلوکهایی استفاده کنید که واقعا در
ترسیم لازم هستند. به عنوان مثال تمام ترسیم خود را به بلوک تبدیل نکنید
(کاری که خیلی ها انجام میدهند

 
 
 
 
 
 
 
 
 
 
 

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

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

در خط فرمان دستور SETVAR را تایپ کرده و سپس علامت سوال (؟) را تایپ کرده و
اینتر کنید. سپس علامت * را تایپ کرده و اینتر کنید. در اینجا با زدن دگمه
F2 میتوانید فهرست تمامی متغیر های برنامه اتوکد را مشاهده کنید.

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

قبلا تعدادی از این متغیر ها را توضیح دادم. ولی نکته : تعدادی متغیر هستند
که در کمتر کتابی به آنها اشاره شده و همچنین تعدادی از آنها غیر قابل
تغییر هستند. شاید در نسخه های آینده اتوکد این متغیر ها فعال شوند. در زیر
تعدادی از آنها را نام میبرم (ممکن است برخی از این ها در نسخه اتوکد شما
عمل نکند) :

• LINFO_ : شماره سریال قفل سخت افزاری شما را نشان میدهد. تذکر : برای عمل
کردن این متغیر در خط فرمان این عبارت را عینا تایپ کرده و اینتر کنید
(علامت پرانتز ها حتما باید باشند) :

• SERVER_ : مشخص کننده لایسنس شبکه. قبل از تایپ دستور باید خط زیر(Underline) را تایپ کرده باشید.

• PKSER_ : شماره سریال اتوکد. قبل از تایپ دستور باید خط زیر(Underline) را تایپ کرده باشید.

• VERNUM_ : ورژن شناسه اتوکد. قبل از تایپ دستور باید خط زیر(Underline) را تایپ کرده باشید.

• ENTMODS : مقدار این متغیر متناسب با انجام هر عملیاتی در ترسیم افزایش میابد.

• GLOBCHECK : این متغیر جهت کنترل نحوه نمایش پنجره های DCL (مخفف :dialog
control language) هست. از DCL در توابع لیسپ برای تعین نحوه نمایش پنجره
ها استفاده میشود.

• MILLISECS: شمارش گر میلی ثانیه (از نسخه ۲۰۰۲ به بعد)

• NOMUTT: اگر مقدار این متغیر صفر باشد کلیه پیغام های اتوکد پنهان میشوند.

• QAFLAGS: مقداری بین ۰ تا ۳۲۷۶۷ قبول میکند! این متغیر ناشناخته است! با تغییر آن ریسک نکنید!

• SHORTCUTMENU: جهت افزایش کارآیی برای مواردی که نیاز به کلیک های طولانی هست کاربرد دارد.

• SPACESWITCH: مقدار این متغیر میتواند صفر یا یک باشد. و کاربرد آن فعال
کردن امکان سوئیچ با دبل کلیک از محیط model به paper و برعکس میباشد.

• APBOX: ناشناخته!

• ACGIDUMPMODE: ناشناخته!

• LAZYLOAD: ناشناخته!

• MACROTRACE: ناشناخته!

• MAXOBJMEM: ناشناخته!

• CPUTICKS: متغیر Read-Only ناشناخته!

• QAUCSLOCK: ناشناخته!

• ADCSTATE: وضعیت پنجره Design Center را نمایش میدهد. اگر این پنجره باز
باشد مقدار این متغیر ۱ و اگر بسته باشد صفر است. (پنجره Design Center با
کمک میانبر CTRL+2 باز یا بسته میشود.)

• AUXSTAT: تعین وضعیت دستگاههای جانبی متصل به سیستم. (به عنوان مثال دیجیتایزر)

• ENTEXTS: جهت محاسبه فضای ترسیم.

• ENTMODS: مقدار این متغیر با انجام هر عملیات روی اشیا زیاد میشود.

البته توضیح برخی از این متغیر ها را خودم حدس زدم! در خیلی از فرومها و
سایتها اگر دقت کرده باشید هیچ توضیحی جز اینکه اینها اسرار اتوکد هستند
گفته نشده!

دلیل نبود این متغیر ها در فهرست متغیرهای برنامه اتوکد بدلیل آپدیت نبودن فایل sysvdlg.dat اتوکد هست.

گویا از ورژن ۲۰۰۶ به بعد این فایل اتوکد در بسته های شرکت اتودسک فراموش شده آپدیت شود!

در اتوکد ۲۰۰۷ امکانی به کاربر داده شده که وقتی نشانگر موس خود را روی یک
شی قرار دهید آن را به صورت خط چین همراه با هاله ای (Highlight) در اطراف
آن را مشخص میکند. این امر در پیدا کردن اشیا قبل از انتخاب آنها بسیار
مفید است.

ولی وقتی فایل ترسیمی سنگینی داشته باشید و یا اشیا انتخابی دارای جزئیات فراوانی باشند٬ همین افکت ساده برای شما دردسر بزرگی میشود.

برای غیر فعال کردن این حالت و بازگشت به روش کلاسیک میتوانید مقدار متغیر
PREVIEWEFFECT را صفر قرار دهید (به طور پیش فرض ۲ هست). در این حالت فقط
شی مورد نظر به صورت خط چین نمایش داده میشود.

همچنین میتوان این تغییر را از طریق Options > Selection > Visual effects > Selection preview هم انجام داد:

• Dash : پیش نمایش به صورت خط چین – متغیر صفر (فشار کمتری روی سیستم شما می آورد)

• Thicken : پیش نمایش به صورت خط پر رنگ و ضخیم – متغیر ۱

• Both : نمایش هر دو وضعیت بالا به طور هم زمان (پیش فرض اتوکد) – متغیر ۲ (در ترسیم های سنگین پیشنهاد نمیشود)

میتوانید با کلیک کردن روی دگمه Advanced options کنترل بیشتری روی نحوه
تاثیر این افکت روی اشیا مختلف داخل ترسیم داشته باشید. به عنوان مثال
میتوانید حالت پیش نمایش برای هاشور ها را حذف کنید.

 

نويسندگان شرکت دال ماندگار