LayerManager
LayerManager কমান্ড এমন একটি টেবিল খোলে যেখানে অঙ্কনের প্রতিটি লেয়ার তালিকাভুক্ত থাকে, আর Freeze, Lock, Plot, রং, লাইনওয়েট ও লাইনটাইপ সরাসরি সারিতেই সম্পাদনা করা যায়। লেয়ার যোগ করা, অব্যবহৃত লেয়ার মোছা এবং বিদ্যমান লেয়ারগুলোর আচরণ ঠিক করার কেন্দ্রীয় জায়গা এটিই — বাকি লেয়ার কমান্ডগুলো (LayerMakeCurrent, LayerMatch, LayerIsolate, LayerUnfreezeAll) এটি না খুলেই একেকটি নির্দিষ্ট কাজ করে।
Layer Manager খোলা
- টার্মিনালে
LayerManagerটাইপ করুন, অথবা - লেয়ার প্যানেলে Layer Manager বাটনে ক্লিক করুন।
ডায়ালগটি একটি ভাসমান প্যানেল হিসেবে খোলে; আগে থেকে কিছু নির্বাচন করার প্রয়োজন নেই।
লেয়ার টেবিল
| কলাম | এটি কী নিয়ন্ত্রণ করে |
|---|---|
| Name | লেয়ারের নাম, টেবিলে শুধুমাত্র পঠনযোগ্য দেখানো হয় (তৈরির সময় একবার সেট করা) |
| Freeze | লেয়ারের এন্টিটি লুকায় এবং আনফ্রিজ না হওয়া পর্যন্ত নির্বাচন থেকে বাদ রাখে |
| Lock | লেয়ারের এন্টিটি না লুকিয়ে সম্পাদনা প্রতিরোধ করে |
| Plot | প্রিন্ট বা PDF এক্সপোর্ট করার সময় লেয়ারের এন্টিটি অন্তর্ভুক্ত করা হবে কিনা |
| Color | লেয়ারের ACI রঙ — রঙ নির্বাচক খুলতে সোয়াচে ক্লিক করুন |
| Lineweight | লেয়ারের লাইনওয়েট — লাইনওয়েট নির্বাচক খুলতে চিপে ক্লিক করুন |
| Linetype | লেয়ারের ড্যাশ প্যাটার্ন — লাইনটাইপ নির্বাচক খুলতে চিপে ক্লিক করুন |
| ✕ | কোনো কিছু ব্যবহার না করলে লেয়ারটি মুছে ফেলে — দেখুন লেয়ার মোছা |
Freeze, Lock বা Plot টগল করা তাৎক্ষণিকভাবে কার্যকর হয় — কোনো পৃথক সংরক্ষণ ধাপ নেই। রঙ, লাইনওয়েট বা লাইনটাইপের জন্য ByLayer (ডিফল্ট) তে সেট করা এন্টিটিগুলি এখানে আপনি যা সেট করেন তা গ্রহণ করে; নিজস্ব স্পষ্ট ওভাররাইড থাকা এন্টিটিগুলি প্রভাবিত হয় না।
লেয়ার যোগ করা
- টেবিলের নিচে + Add Layer-এ ক্লিক করুন।
- একটি নাম টাইপ করুন এবং নিশ্চিত করতে Enter চাপুন, অথবা বাতিল করতে Escape চাপুন।
লেয়ারের নামে অক্ষর, সংখ্যা, স্পেস এবং _, -, $ থাকতে পারে। খালি, ইতিমধ্যে ব্যবহৃত, বা অন্য কোনো অক্ষরযুক্ত নাম ইনলাইন ত্রুটিসহ প্রত্যাখ্যাত হয়, এবং সারিটি আবার চেষ্টার জন্য খোলা থাকে।
নতুন লেয়ারগুলি শুরু হয় আনফ্রিজড, আনলকড, প্লটযোগ্য হিসেবে, রঙ 7 (সাদা/কালো), লাইনওয়েট Default, এবং লাইনটাইপ 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 | এক ধাপে সমস্ত লেয়ার আনফ্রিজ করুন |