Polyline

פקודת polyline משרטטת נתיב מחובר של כל מספר של קטעים ישרים, כולם נשמרים כישות LWPOLYLINE אחת. מכיוון שכל הנתיב הוא אובייקט אחד, בחירתו בוחרת כל קטע בבת אחת — הזיזו, סובבו או שנו קנה מידה של כל הצורה בפעולה אחת. זהו ההבדל המרכזי מקווים משורשרים (Lines), שבהם כל קטע הוא ישות עצמאית.

Polylines יכולות להיות גם סגורות: פקודת Rectangle משתמשת באותה ישות LWPOLYLINE עם דגל סגירה מוגדר.

שרטוט polyline

  1. הקלידו polyline במסוף או לחצו על כפתור סרגל הכלים Polyline.
  2. לחצו על הנקודה הראשונה, או הקלידו X,Y ולחצו Enter לקואורדינטה מדויקת.
  3. לחצו על כל נקודה עוקבת — כל לחיצה מוסיפה קטע. הזנת קואורדינטות עובדת בכל שלב.
  4. לחצו Enter או Space כדי לסיים (דורש לפחות 2 נקודות שהוצבו).
  ●──────●
  1ה    2ה
          \
           \  קטע 3 (בתהליך — סמן כאן)
            ●  ← לחיצה להוספה, Enter/Space לסיום

לחיצה על Escape בכל עת מבטלת את כל הנקודות שהוצבו ויוצאת מהפקודה.

הזנת קואורדינטות

במקום ללחוץ, הקלידו מיקום מדויק לכל קודקוד:

  1. הקלידו את ערך X.
  2. לחצו , — המסוף מציג [X], [Y{cursor}].
  3. הקלידו את ערך Y.
  4. לחצו Enter למיקום הקודקוד.

נעילת זווית ואורך קטע מדויק

אותה לוגיקת נעילה של 45° כמו פקודת Line חלה בין כל שתי נקודות עוקבות. בעת נעילה לציר:

מקשפעולה
09, .הוספת ספרה לאורך הקטע
-אורך שלילי — הופך כיוון לאורך הציר (רק כתו הראשון)
Backspaceמחיקת התו האחרון שהוקלד
Enterמיקום הנקודה הבאה במרחק שהוקלד

האורך הצבור הנוכחי מופיע בהנחיית המסוף בזמן אמת. לחיצה בעת נעילה מקרינה על הציר כך שהקודקוד החדש נוחת עליו בדיוק.

מרגע לוח המקשים

מקשפעולה
09, ., -התחלת הזנת קואורדינטת X, או אורך קטע בעת נעילת זווית
,נעילת X ומעבר להזנת Y
Backspaceמחיקת התו האחרון שהוקלד
Enterאישור קואורדינטה או אורך שהוקלדו, או סיום הפוליליין אם לא הוקלד דבר ויש ≥ 2 נקודות
Spaceסיום הפוליליין (זהה ל-Enter כשאין קלט בתהליך)
Escapeביטול כל הנקודות ויציאה

עריכת נקודות אחיזה — קודקודים ואמצעי-קטעים

פוליליין נבחר מציג שני סוגי נקודות אחיזה:

נקודת אחיזהמיקוםמה היא עושה
קודקודבכל נקודה שהוצבהגררו כדי למקם מחדש את הקודקוד; כל הקטעים המחוברים נמתחים בעקבותיו
אמצע קטעמרכז כל קטעגררו כדי להזיז שתי נקודות הקצה של הקטע יחד, תוך שמירה על אורך וזווית הקטע

נקודת האחיזה של אמצע הקטע ייחודית לפוליליינים — היא מאפשרת לכם להחליק קטע בודד הצידה בלי לשנות את אורכו. ב-Line, נקודת האחיזה האמצעית מפעילה במקום זאת את פקודת Move לכל הישות.

אין נקודת אחיזה בודדת “להזיז את כל הפוליליין”. כדי להזיז את כל הנתיב השתמשו בפקודת Move.

בחירת פוליליינים

שיטההתנהגות
לחיצהבוחרת את הפוליליין אם הלחיצה נמצאת בטווח בדיקת פגיעה מכל קטע
גרירה ימינה (קפדנית)כל הקודקודים חייבים ליפול בתוך התיבה
גרירה שמאלה (חוצה)כל קטע שחוצה את גבול התיבה בוחר את כל הפוליליין

מכיוון שפוליליין הוא ישות אחת, בחירה חוצה שנוגעת בכל קטע בוחרת את כל הקטעים.

פקודות עריכה נתמכות

Polylines תומכות בכל הטרנספורמציות הכלליות ו-offset, אך לא trim או extend (אלה עבור Line בלבד):

פקודהמה קורה לפוליליין
Moveמזיזה את כל הקודקודים באותה הזזה
Copyיוצרת פוליליין זהה במיקום חדש
Rotateמסובבת את כל הקודקודים סביב נקודת הבסיס הנבחרת
Mirrorמשקפת את כל הקודקודים על פני ציר השיקוף
Scaleמשנה קנה מידה של כל הקודקודים באופן אחיד מנקודת הבסיס
Offsetיוצרת פוליליין מקביל במרחק ניצב קבוע
Deleteמסירה את הפוליליין מהשרטוט

מאפיינים

כאשר פוליליין נבחר, פאנל המאפיינים מציג:

כללי

מאפייןברירת מחדלמשמעות
צבע256 (ByLayer)אינדקס צבע ACI
שכבה0שיוך שכבה
סוג קוByLayerתבנית סוג קו בשם
קנה מידה סוג קו1גורם קנה מידה על תבנית סוג הקו
עובי0עובי אקסטרוזיה

גיאומטריה

מאפייןמשמעות
Closedהאם הקודקוד האחרון מתחבר בחזרה לראשון
Vertex Countמספר הקודקודים הכולל
Verticesרשימת קואורדינטות של כל הקודקודים

Polyline מול Line — מתי להשתמש בכל אחת

PolylineLine
מספר ישויותLWPOLYLINE אחד לכל הנתיבLINE אחד לכל קטע
צורה סגורהכן (דגל סגירה)לא
Trim / Extendלאכן — קטע אחר קטע
נקודת אחיזה אמצע-קטעמזיזה את כל הקטעמפעילה Move לישות
אידיאלי עבורמתארים, קווי מתאר, צורות שתשמרו שלמותקווי בנייה, גיאומטריה שתגזרו

DXF — ישות LWPOLYLINE

Polylines נשמרות כישויות LWPOLYLINE בקובץ ה-DXF. כל המאפיינים — קואורדינטות קודקוד, דגל סגירה, צבע, שכבה, סוג קו, קנה מידה של סוג קו ועובי — נשמרים ללא אובדן בהעברה הדדית. Rectangles המשורטטים עם פקודת Rectangle נשמרים גם הם כ-LWPOLYLINE (סגור, ארבעה קודקודים) ולא ניתנים להבחנה ברמת ה-DXF.

ישויות LWPOLYLINE מכל יישום התומך ב-DXF (LibreCAD, FreeCAD וכו’) נקראות בחזרה כפוליליינים הניתנים לעריכה מלאה בעורך.