Align

פקודת align ממקמת מחדש ישויות נבחרות באמצעות זוג אחד או שני זוגות של נקודות מקור/יעד. עם זוג אחד היא מתנהגת בדיוק כמו Move (הזזה בלבד). עם שני זוגות היא גם מסובבת את הבחירה כך שכיוון מקור-אל-מקור יתאים לכיוון יעד-אל-יעד, ויכולה באופן אופציונלי לשנות קנה מידה כך שאורך קטע המקור יתאים לאורך קטע היעד — הזזה, סיבוב ושינוי קנה מידה בפעולה אחת.

שתי דרכים להתחיל

בחירה מראש, ואז יישור — בחרו ישויות תחילה, ואז הפעילו:

  1. בחרו ישות אחת או יותר על הקנבס.
  2. הקלידו align במסוף או לחצו על כפתור סרגל הכלים Align.
  3. לחצו על נקודת המקור הראשונה (S1), ולאחר מכן לחצו על נקודת היעד הראשונה (D1).
  4. לחצו על נקודת המקור השנייה (S2), או לחצו Enter כדי להחיל יישור-הזזה-בלבד כעת.
  5. לחצו על נקודת היעד השנייה (D2).
  6. ענו על הנחיית קנה המידה: לחצו Y לשינוי קנה מידה, או N / Enter לשמירת הגודל המקורי.

הפעלה, ואז בחירה — התחילו את הפקודה ללא בחירה:

  1. הקלידו align או לחצו על כפתור סרגל הכלים.
  2. בחרו אובייקטים — לחצו כדי לשנות בחירה לכל ישות, או גררו לבחירה לפי אזור.
  3. לחצו Enter או Space כדי לאשר את הבחירה.
  4. המשיכו עם S1 → D1 → S2 → D2 → הנחיית קנה מידה כמתואר לעיל.

המסוף זקוק רק למספיק אותיות כדי שהפקודה תהיה חד-משמעית — הקלדת al ולחיצה על Enter מפעילה את Align ישירות, מכיוון שאין שם פקודה אחר המתחיל בשתי אותיות אלה.

אנטומיה של יישור

  נקודות מקור (על הישויות):            נקודות יעד:
  ● S1                                 ● D1
   \                                    \
    ● S2                                 ● D2

  תוצאה: הבחירה מוזזת כך ש-S1 נוחת על D1, ואז
  מסתובבת סביב D1 כך שכיוון S1→S2 מתאים לכיוון D1→D2 —
  ואם בחרתם לשנות קנה מידה, גודלה משתנה כך ש-|S1S2|
  הופך ל-|D1D2|.

תצוגה מקדימה רפאית חיה עוקבת אחר הסמן בכל שלב: תצוגה מקדימה של הזזה בעת מיקום D1, ולאחר מכן תצוגה מקדימה מסובבת (מקווקוות) לאחר שהחל מיקום D2.

יישור בנקודה אחת (הזזה בלבד)

לאחר שהוצבה D1, לחצו Enter במקום ללחוץ על נקודת מקור שנייה. הבחירה מוזזת לפי וקטור S1→D1 — ללא סיבוב או שינוי קנה מידה — זהה ל-Move עם S1 כנקודת בסיס ו-D1 כיעד.

יישור בשתי נקודות (הזזה + סיבוב + שינוי קנה מידה אופציונלי)

לאחר ש-S2 ו-D2 שניהם הוצבו:

  • זווית הסיבוב — ההפרש בין כיוון היעד (D1 → D2) לכיוון המקור (S1 → S2).
  • הנחיית קנה מידהscale objects to alignment points? [Yes/No] <N> מופיעה, כאשר No היא ברירת המחדל:
    • לחצו Y גם כדי לשנות קנה מידה של הבחירה באופן אחיד סביב D1 כך שהמרחק S1–S2 יהפוך למרחק D1–D2.
    • לחצו N או Enter לשמירת הגודל המקורי — רק הזזה וסיבוב מיושמים.

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

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

מקשפעולה
Enter / Spaceאישור הבחירה והמעבר לשלב S1
Enter (בשלב S2)דלגו על סיבוב — החילו יישור-הזזה-בלבד באמצעות S1 ו-D1
Yהחלת היישור עם שינוי קנה מידה
N / Enter (בהנחיית קנה המידה)החלת היישור ללא שינוי קנה מידה
Escapeבעת בחירת נקודות: מבטל אותן וחוזר לשלב הבחירה; ללא בחירה: מבטל את הפקודה

בחירה במהלך הפקודה

כאשר הפקודה מתחילה בשלב הבחירה:

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

לאחר היישור

הישויות המיושרות נשארות נבחרות במיקומן החדש, והפקודה מסתיימת אוטומטית — הריצו Align שוב, או עברו ל-Move, Rotate או Scale בלי לבחור מחדש.

Align מול Move

AlignMove
זוגות נקודות1 (הזזה בלבד) או 2 (הזזה + סיבוב + שינוי קנה מידה)1 (הזזה בלבד)
סיבובכן, עם זוג נקודות שנילא
שינוי קנה מידהאופציונלי, עם זוג נקודות שנילא
אידיאלי עבורהתאמת צורה אחת על גבי אחרת באמצעות נקודות ייחוסמיקום מחדש פשוט

ישויות נתמכות

Align פועלת על כל סוג ישות הנתמך על ידי Move, Rotate ו-Scale — אותן פעולות translate, rotate ו-scale שפקודות אלה משתמשות בהן מיושמות ברצף, כך שדבר אינו מוחרג.