04/10/2026
กด F12 ปิด Dynamic Input แล้ว ทำไม Quick Measure ยังวัดได้?
วันนี้ผมลองเรื่องเล็ก ๆ ใน AutoCAD ที่มีรายละเอียดน่าสนใจ เลยอยากนำมาเล่าให้คนที่ใช้โปรแกรมนี้ฟังครับ
ผมเริ่มด้วยคำสั่ง LINE ขณะที่ Dynamic Input เปิดอยู่ คลิกจุดเริ่มต้นหนึ่งจุด พอช่องกรอกความยาวและมุมปรากฏขึ้น ผมก็กด F12 เพื่อปิด แล้วกด Esc ยกเลิกคำสั่ง โดยไม่ได้วาดเส้นให้เสร็จ
หลังจากนั้น ผมเปิด Quick Measure แล้วเลื่อนเมาส์ไปใกล้วัตถุ ผลคือเครื่องมือยังแสดงค่าการวัดได้ตามปกติ
เมื่อตรวจสอบ DYNMODE พบว่าค่าเป็น −3
ตรงนี้ทำให้เกิดคำถามสองข้อครับ
ค่า −3 หมายถึงอะไร และทำไมปิด Dynamic Input แล้วจึงยังตรวจระยะได้?
🔹 ข้อมูลใกล้เคอร์เซอร์ ไม่ได้มีหน้าที่เหมือนกันทั้งหมด
Dynamic Input ช่วยให้เรา “ป้อนข้อมูล” ขณะใช้คำสั่ง เช่น ระบุพิกัดจุด กำหนดความยาว หรือใส่มุมของเส้น
ส่วน Quick Measure ช่วยให้เรา “ตรวจข้อมูล” ของวัตถุที่มีอยู่ โดยเลื่อนเมาส์เหนือหรือระหว่างวัตถุขณะใช้เครื่องมือ
แม้ทั้งคู่จะแสดงข้อมูลบนพื้นที่เขียนแบบ แต่ตัวหนึ่งช่วยกำหนดสิ่งที่กำลังเขียน อีกตัวช่วยตรวจสิ่งที่เขียนไว้แล้ว
และตัวเลขที่เห็นจากทั้งสองระบบก็ไม่ได้กลายเป็นเส้นบอกขนาดถาวรในแบบโดยอัตโนมัติ หากต้องการเขียนขนาดประกอบแบบ ต้องใช้เครื่องมือ Dimension ครับ
🔹 อ่านค่า DYNMODE ให้เข้าใจ
DYNMODE เป็นตัวแปรระบบที่ใช้กำหนดรูปแบบการทำงานของ Dynamic Input โดยมีองค์ประกอบหลักสองส่วน
Pointer Input คือช่องกรอกตำแหน่งหรือพิกัดใกล้เคอร์เซอร์
Dimensional Input คือช่องกรอกค่ามิติ เช่น ความยาวและมุม ในขั้นตอนการสร้างหรือแก้ไขวัตถุที่รองรับ
ค่าบวกแต่ละค่ามีความหมายดังนี้
• DYNMODE = 1
เปิด Pointer Input เหมาะกับการป้อนตำแหน่งจุดผ่านช่องข้อมูลใกล้เคอร์เซอร์ รูปแบบพิกัดขึ้นอยู่กับการตั้งค่าและขั้นตอนของคำสั่ง
• DYNMODE = 2
เปิด Dimensional Input เช่น หลังคลิกจุดแรกของ LINE แล้วกรอกความยาวและมุมของเส้น
ในโหมดนี้ หากพิมพ์เครื่องหมาย “,” หรือ “