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 (לבן/שחור), עובי קו 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 | הפשרת כל השכבות בשלב אחד |