LayerManager
تہہمدیر کمانڈ ایک جدول کھولتی ہے جس میں نقشے کی ہر پرت درج ہوتی ہے، اور Freeze، Lock، Plot، رنگ، لائن ویٹ اور لائن ٹائپ براہِ راست اُسی سطر میں ترمیم کیے جا سکتے ہیں۔ پرتیں شامل کرنے، غیر استعمال شدہ مٹانے اور موجودہ پرتوں کا رویہ سیٹ کرنے کی یہی مرکزی جگہ ہے — باقی پرت کمانڈز (LayerMakeCurrent، LayerMatch، LayerIsolate، LayerUnfreezeAll) اسے کھولے بغیر ایک ایک مخصوص کام کرتی ہیں۔
Layer Manager کھولنا
- ٹرمینل میں
تہہمدیرٹائپ کریں، یا - لیئر پینل میں Layer Manager بٹن پر کلک کریں۔
ڈائیلاگ ایک تیرتے پینل کے طور پر کھلتا ہے؛ پہلے کچھ منتخب کرنے کی ضرورت نہیں۔
لیئر ٹیبل
| کالم | کیا کنٹرول کرتا ہے |
|---|---|
| Name | لیئر کا نام، ٹیبل میں صرف پڑھنے کے لیے دکھایا جاتا ہے (بناتے وقت ایک بار طے ہوتا ہے) |
| Freeze | لیئر کی اشیاء چھپاتا ہے اور اَن فریز ہونے تک انتخاب سے باہر رکھتا ہے |
| Lock | لیئر کی اشیاء کو چھپائے بغیر ترمیم سے روکتا ہے |
| Plot | پرنٹ یا PDF برآمد کرتے وقت لیئر کی اشیاء شامل ہوں یا نہ ہوں |
| Color | لیئر کا ACI رنگ — رنگ منتخب کرنے والا کھولنے کے لیے سواچ پر کلک کریں |
| Lineweight | لیئر کی لائن موٹائی — لائن ویٹ منتخب کرنے والا کھولنے کے لیے چِپ پر کلک کریں |
| Linetype | لیئر کا ڈیش پیٹرن — لائن ٹائپ منتخب کرنے والا کھولنے کے لیے چِپ پر کلک کریں |
| ✕ | جب کوئی پرت استعمال نہ کر رہا ہو تو اسے مٹا دیتا ہے — دیکھیں پرت مٹانا |
Freeze، Lock یا Plot بدلنا فوراً اثر انداز ہوتا ہے — الگ سے محفوظ کرنے کا کوئی مرحلہ نہیں۔ جن اشیاء کا رنگ، لائن ویٹ یا لائن ٹائپ ByLayer (ڈیفالٹ) ہے وہ یہاں طے کی گئی قدر لے لیتی ہیں؛ جن کی اپنی الگ قدر ہو وہ متاثر نہیں ہوتیں۔
لیئر شامل کرنا
- ٹیبل کے نیچے + Add Layer پر کلک کریں۔
- نام ٹائپ کرکے تصدیق کے لیے Enter دبائیں، یا منسوخ کرنے کے لیے Escape۔
لیئر کے ناموں میں حروف، ہندسے، خالی جگہ اور _، -، $ ہو سکتے ہیں۔ خالی نام، پہلے سے زیرِ استعمال نام، یا کسی اور حرف والا نام موقع پر ہی خرابی کے ساتھ مسترد ہو جاتا ہے، اور قطار دوبارہ کوشش کے لیے کھلی رہتی ہے۔
نئے لیئرز اَن فریز، اَن لاک، قابلِ پلاٹ شروع ہوتے ہیں، رنگ 7 (سفید/سیاہ)، Lineweight Default اور Linetype Continuous کے ساتھ — وہی ڈیفالٹ جو Import خالی ڈرائنگ میں لیئر 0 کو دیتی ہے۔
پرت مٹانا
ہر سطر کے آخر میں ایک ✕ بٹن ہوتا ہے جو پرت کو نقشے سے ہٹا دیتا ہے۔ مٹانا فوری ہوتا ہے — تصدیق کا کوئی مرحلہ نہیں — مگر یہ صرف اُن پرتوں کے لیے پیش ہوتا ہے جن پر کچھ منحصر نہ ہو:
| صورتحال | بٹن کی حالت |
|---|---|
| پرت خالی ہے | فعال — Delete layer |
| پرت کم از کم ایک شے کو تفویض ہے | غیر فعال — Cannot delete: assigned to at least one entity |
پرت 0 | بٹن ہوتا ہی نہیں |
“زیرِ استعمال” پورے نقشے پر لاگو ہوتا ہے، صرف اُس پر نہیں جو آپ دیکھ رہے ہیں۔ کسی لے آؤٹ (کاغذی خلا) پر پڑی شے اُتنی ہی شمار ہوتی ہے جتنی ماڈل خلا کی، لہٰذا کوئی پرت اسکرین پر خالی دکھ سکتی ہے اور پھر بھی مٹنے سے انکار کر سکتی ہے۔ منجمد پرتیں بھی مختلف نہیں: منجمد کرنا اشیاء چھپاتا ہے، اُن کی تفویض ختم نہیں کرتا — چنانچہ اشیاء رکھنے والی منجمد پرت ناقابلِ حذف ہی رہتی ہے۔
پرت 0 کبھی نہیں مٹائی جا سکتی۔ یہ وہ متبادل پرت ہے جو ہر نقشے میں یقیناً ہوتی ہے، اس لیے اُس کے لیے بٹن غیر فعال دکھانے کے بجائے بنایا ہی نہیں جاتا۔
“…is now in use and can’t be deleted”
کبھی کبھار ✕ دستیاب لگتا ہے مگر کلک پینل کے اوپر ایک پٹی کے ساتھ مسترد ہو جاتا ہے:
"WALLS" is now in use and can't be deleted
یہ تضاد نہیں۔ یہ جاننے کے لیے کہ کون سی پرتیں زیرِ استعمال ہیں، نقشے کی ہر شے سے گزرنا پڑتا ہے، اس لیے نتیجہ محفوظ کر لیا جاتا ہے اور صرف تب دوبارہ بنتا ہے جب اشیاء کی تعداد بدلے — سیکڑوں اشیاء پر سستا، لاکھوں پر نہیں۔ کسی موجودہ شے کو کسی پرت پر منتقل کرنے سے تعداد نہیں بدلتی، چنانچہ سطر کی غیر فعال حالت لمحہ بھر کے لیے پرانی ہو سکتی ہے۔ کلک کرنے پر کچھ بھی مٹانے سے پہلے شروع سے جانچ ہوتی ہے — یہی وجہ ہے کہ انکار کلک کے وقت ہوتا ہے، نہ کہ پرت اُس وقت غائب ہو جائے جب کوئی چیز اب بھی اُس کا حوالہ دے رہی ہو۔
پٹی کو اُس کے اپنے ✕ سے بند کریں۔ پرت جوں کی توں رہتی ہے۔
یہاں آپ کیا نہیں کر سکتے
جدول یہ نہیں بتاتا کہ کون سی پرت موجودہ ہے؛ وہ پرت پینل کی ڈراپ ڈاؤن فہرست سے یا LayerMakeCurrent سے طے ہوتی ہے، اس ڈائیلاگ سے نہیں۔ پرتوں کے نام بھی تخلیق کے وقت ہی طے ہو جاتے ہیں — پرت مٹا کر دوبارہ بنائی جا سکتی ہے، مگر اُس کا نام تبدیل نہیں کیا جا سکتا۔
کی بورڈ حوالہ
| کلید | عمل |
|---|---|
Enter | نئے لیئر کے نام کی تصدیق (شامل کرتے وقت) |
Escape | لیئر شامل کرنا منسوخ کریں، یا ڈائیلاگ بند کریں |
متعلقہ کمانڈز
| کمانڈ | کیا کرتی ہے |
|---|---|
| LayerMakeCurrent | موجودہ لیئر کو کلک کی گئی شے کے لیئر کے مطابق کریں |
| LayerMatch | منتخب اشیاء کو ماخذ شے کے لیئر کے مطابق دوبارہ تفویض کریں |
| LayerIsolate | منتخب اشیاء کے لیئرز کے علاوہ تمام لیئرز فریز کریں |
| LayerUnfreezeAll | ایک ہی مرحلے میں تمام لیئرز اَن فریز کریں |