Trim

คำสั่ง trim ลบส่วนของ Line, Arc, Circle, Ellipse หรือ Polyline ที่อยู่ระหว่างจุดตัดสองจุดที่อยู่ติดกัน โดยแบ่งวัตถุออกเป็นหนึ่งส่วนหรือมากกว่าที่เหลืออยู่ ส่วนที่จะตัดถูกกำหนดโดยตำแหน่งเคอร์เซอร์ — วาง cursor บนส่วนที่ต้องการลบแล้วคลิกเพื่อตัด

การตัดวัตถุ

  1. พิมพ์ trim ในเทอร์มินัลหรือคลิกปุ่ม Trim บนแถบเครื่องมือ
  2. วาง cursor บนส่วน ที่ต้องการลบ — ตัวอย่างจะไฮไลต์ส่วนที่จะถูกตัดพอดี
  3. คลิก เพื่อลบส่วนนั้น

คำสั่งยังคงทำงานหลังจากแต่ละการตัด ดังนั้นคุณสามารถ hover และคลิกต่อไปเพื่อตัดส่วนเพิ่มเติม — บนวัตถุเดิมหรือวัตถุอื่น กด Enter, Space หรือ Escape เพื่อออก

  ก่อน:                         หลังตัดส่วนกลาง:

  ──────●──────●──────          ──────●          ●──────
      ตัดกัน   ตัดกัน          (ส่วนซ้าย)    (ส่วนขวา)
                                            (ส่วนกลางถูกลบ)

วิธีกำหนดส่วนที่ตัด

คำสั่งฉายตำแหน่งเคอร์เซอร์ลงบนวัตถุที่ hover และหาจุดตัดทั้งหมดที่วัตถุนั้นมีกับวัตถุอื่น จุดตัดเหล่านี้แบ่งวัตถุออกเป็นส่วนต่างๆ — สำหรับ Line, Arc หรือ Polyline แบบเปิด จุดปลายของวัตถุเองทำหน้าที่เป็นขอบเขตคงที่เพิ่มเติม ส่วน Circle หรือ Ellipse ที่สมบูรณ์ หรือ Polyline แบบปิด (รวมถึง Rectangle) ไม่มีจุดปลายของตัวเอง จึงต้องมีจุดตัดอย่างน้อยสองจุดก่อนที่จะสามารถตัดได้ ส่วนที่ช่วงของมันมีการฉาย cursor จะถูกไฮไลต์และจะถูกลบเมื่อคลิก

  • Line, Arc และ Polyline แบบเปิด — ส่วนที่ถูกลบอาจเป็นส่วนนำ (ก่อนจุดตัดแรก) ส่วนกลาง (ระหว่างจุดตัดสองจุด แบ่งวัตถุออกเป็นสอง) หรือส่วนท้าย (หลังจุดตัดสุดท้าย)
  • Circle, Ellipse และ Polyline แบบปิด/Rectangle — เนื่องจากไม่มีจุดเริ่มต้นหรือจุดสิ้นสุดคงที่ จึงลบได้เฉพาะส่วนโค้งระหว่าง จุดตัด สองจุดเท่านั้น หากมีจุดตัดน้อยกว่าสองจุด จะไม่มีตัวอย่างปรากฏและการคลิกจะไม่ทำอะไร ส่วนที่เหลือของรูปทรงจะกลายเป็นส่วนเดียวที่เหลืออยู่

ผลลัพธ์ของการตัด

วัตถุผลลัพธ์หลังตัด
Lineสูงสุดสองวัตถุ Line ที่สั้นลง
Arcสูงสุดสองวัตถุ Arc ที่สั้นลง
Circleวัตถุ Arc หนึ่งชิ้น — รูปทรงปิดของวงกลมหายไป ส่วนที่เหลือจึงถูกเก็บเป็นส่วนโค้ง
Ellipseวัตถุ Ellipse หนึ่งชิ้นที่มีมุมเริ่มต้นและมุมสิ้นสุด — ส่วนที่เหลือยังคงเป็น Ellipse แต่ตอนนี้เป็นบางส่วน
Polyline (เปิด)สูงสุดสองวัตถุ Polyline ที่สั้นลง
Polyline (ปิด) / Rectangleวัตถุ Polyline แบบเปิดหนึ่งชิ้น — รูปทรงปิดหายไป ส่วนที่เหลือจึงถูกเก็บในรูปแบบเปิด

อ้างอิงแป้นพิมพ์

ปุ่มการกระทำ
Enter / Spaceออกจากโหมด trim
Escapeออกจากโหมด trim

วัตถุที่รองรับ

วัตถุตัดได้หรือไม่
Lineใช่
Arcใช่
Circleใช่ — ต้องมีจุดตัด 2 จุดขึ้นไป
Ellipseใช่ — ต้องมีจุดตัด 2 จุดขึ้นไป
Polyline (เปิด)ใช่
Polyline (ปิด) / Rectangleใช่ — ต้องมีจุดตัด 2 จุดขึ้นไป
Text, Spline, Dimension, Leaderไม่

วัตถุที่ใช้เป็น ขอบตัด สามารถเป็น Line, Arc, Circle, Ellipse หรือ Polyline ก็ได้ วัตถุประเภท Text, Spline, Dimension และ Leader ไม่เคยมีจุดตัดเกิดขึ้น จึงไม่สามารถทำหน้าที่เป็นขอบเขตได้เช่นกัน

ส่วนโค้ง ของ Polyline (วาดด้วยตัวสลับ Arc หรือนำเข้ามา) จะถูกตัดเหมือนกับส่วนตรงทุกประการ — วางเมาส์เหนือส่วนโค้งระหว่างจุดตัดสองจุดแล้วคลิก ขอบที่ถูกตัดจะคงความโค้งไว้ มีเพียงความยาวเท่านั้นที่เปลี่ยนไป

Trim vs Extend

TrimExtend
สิ่งที่ทำลบส่วนของวัตถุยืดจุดสิ้นสุดของเส้นไปถึงขอบ
ตัวกระตุ้นวาง cursor บนส่วนที่จะตัดวาง cursor ใกล้จุดสิ้นสุดที่จะยืด
ผลลัพธ์วัตถุแบ่งหรือสั้นลงจุดสิ้นสุดของเส้นย้ายไปที่ขอบ
วัตถุที่รองรับLine, Arc, Circle, Ellipse, PolylineLine, Arc, Ellipse, Polyline