อาการ “ตัวอักษรใน Member’s report เล็กมาก” ของ SAP2000 เจอบ่อยกับเครื่องจอความละเอียดสูง/Windows Scaling (DPI) ครับ เพราะหน้าต่าง report บางส่วนเป็น UI แบบเก่า ขนาดฟอนต์ถูก “ล็อกตามพิกเซล” ทำให้ Ctrl+Scroll หรือไปปรับ Dimensions/Tolerances ไม่ค่อยมีผล
วิธีแก้ที่ได้ผลสุด (แนะนำทำตามลำดับนี้)
1) แก้ที่ Windows DPI (ได้ผลบ่อยที่สุด)
- ปิด SAP2000 ก่อน
- ไปที่ Settings > System > Display
- ดูหัวข้อ Scale แล้วลองตั้งเป็น 125% / 150% / 175% (เลือกที่พอดีกับจอคุณ)
- เปิด SAP2000 ใหม่ แล้วลองเปิด Member’s report อีกครั้ง
ถ้าใช้หลายจอ และแต่ละจอตั้ง Scale ไม่เท่ากัน ให้ลองลาก SAP ไปอยู่จอหลัก (Primary) หรือทำให้ทุกจอ Scale เท่ากันชั่วคราวเพื่อทดสอบ
2) บังคับ High DPI Compatibility ให้ SAP2000.exe
อันนี้ช่วยมากในกรณี 2K/4K แล้ว report เล็กจิ๋ว
- ไปที่ไฟล์ sap2000.exe (หรือคลิกขวาที่ shortcut > Open file location)
- คลิกขวา Properties
- แท็บ Compatibility > กด Change high DPI settings
- ติ๊ก
Override high DPI scaling behavior
- ในช่อง “Scaling performed by:” ให้ลองเลือกตามนี้ (ลองทีละแบบ):
- System
- ถ้ายังไม่ดี ลอง System (Enhanced) (บางเครื่องดีขึ้นมาก)
- กด OK > Apply แล้วเปิด SAP2000 ใหม่
3) ทางลัด/Workaround (ถ้าต้องการอ่านชัดๆ ทันที)
ถ้าหน้าต่าง Member’s report ใน SAP ยังเล็กอยู่:
- ให้สั่ง Export/Print report ออกไปเป็น RTF/HTML/Word/PDF (แล้วค่อย Zoom ในโปรแกรมอ่านเอกสาร)
- อันนี้หลบข้อจำกัดฟอนต์ในหน้าต่าง report ของ SAP ได้เลย
4) อัปเดต Build ของ SAP2000
บางเวอร์ชัน/บาง build มีปัญหา DPI กับหน้าต่างรายงานมากกว่าเวอร์ชันใหม่ ๆ
ถ้าคุณใช้เวอร์ชันค่อนข้างเก่า แนะนำอัปเดตเป็น build ล่าสุดของเวอร์ชันนั้น