เปิดไฟล์ DXF ขึ้นมา แล้วชิ้นงานที่ควรกว้าง 40 มม. กลับวัดได้ 1.575 หรือผังพื้นมาถึงในขนาดเท่าบล็อกเมืองทั้งบล็อก ไฟล์ไม่ได้เสีย และไม่มีใครทำอะไรผิด แบบนั้นถูกต้อง สิ่งที่หายไประหว่างทางคือตัวเลขที่เคยอยู่คู่กับมันต่างหาก
เรื่องนี้ควรเข้าใจก่อนจะปรับสเกลอะไร เพราะเมื่อรู้ว่ากำลังเจออัตราส่วนไหน การแก้ใช้เวลาสิบวินาที ส่วนการเดาสุ่มคือทางที่ทำให้ตัดผิดขนาดถึงสองครั้ง
DXF แทบไม่พาหน่วยไปด้วย
DXF เก็บพิกัดเป็นตัวเลขล้วน ๆ เส้นจาก 0,0 ไป 40,0 ยาวสี่สิบอะไรสักอย่าง รูปแบบไฟล์ไม่ได้ผูกหน่วยไว้กับพิกัด และก็ไม่มีที่ให้ผูกด้วย เพราะตัวเลขนั่นแหละคือรูปทรง
สิ่งที่ใกล้เคียงที่สุดคือตัวแปรส่วนหัวชื่อ $INSUNITS ซึ่งเป็นรหัสเดียวสำหรับทั้งไฟล์ 1 คือนิ้ว 4 คือมิลลิเมตร 6 คือเมตร และอื่น ๆ มีสองอย่างที่ทำให้มันอ่อนกว่าที่ฟังดู หนึ่งคือมันมีค่าเดียวต่อแบบทั้งแบบ จึงอธิบายไฟล์ที่ประกอบจากหลายแหล่งไม่ได้เลย และสองคือมันเป็นคำแนะนำ ไม่ใช่ข้อผูกมัด โปรแกรมจำนวนมากอ่านมันเฉพาะตอนแทรกแบบหนึ่งเข้าไปในอีกแบบหนึ่ง และไม่สนใจเลยเมื่อคุณเปิดไฟล์ตรง ๆ ด้วยเหตุผลที่ฟังขึ้นว่า คนที่เปิดแบบมักรู้อยู่แล้วว่าตัวเองเขียนอะไรไว้
ดังนั้น “40” เดินทางมาครบ ส่วน “มิลลิเมตร” ไม่ได้มาด้วย ทุกไฟล์ DXF ขนาดผิดที่คุณจะได้รับในชีวิต ล้วนอยู่ในประโยคนี้
หาอัตราส่วนก่อน
วัดสิ่งหนึ่งที่คุณรู้ขนาดจริงแน่ ๆ เช่น เส้นผ่านศูนย์กลางรู ขอบแผ่น หรือระยะยึดมาตรฐาน แล้วเอาขนาดที่ควรจะเป็นหารด้วยขนาดที่วัดได้ ผลลัพธ์แทบทุกครั้งจะเป็นหนึ่งในนี้
| อัตราส่วน | เกิดอะไรขึ้น |
|---|---|
| 25.4 | เขียนเป็นนิ้ว แต่ถูกอ่านเป็นมิลลิเมตร |
| 0.03937 | เขียนเป็นมิลลิเมตร แต่ถูกอ่านเป็นนิ้ว |
| 1000 | เขียนเป็นเมตร แต่ถูกอ่านเป็นมิลลิเมตร |
| 0.001 | เขียนเป็นมิลลิเมตร แต่ถูกอ่านเป็นเมตร |
| 12 | ฟุตถูกอ่านเป็นนิ้ว |
| 304.8 | ฟุตถูกอ่านเป็นมิลลิเมตร |
ถ้าตัวเลขของคุณอยู่ในตาราง แสดงว่าเป็นเรื่องหน่วยไม่ตรงกันล้วน ๆ และที่เหลือใช้เวลาหนึ่งนาที
ถ้าไม่อยู่ เช่น 1.37 หรือ 3.2 ให้หยุด นั่นไม่ใช่ปัญหาหน่วย และการปรับสเกลจะได้แบบที่ผิดในแบบที่สังเกตยากกว่ามาก ข้ามไปหัวข้อสุดท้าย
วิธีแก้
คุณต้องมีเครื่องมือวัดและเครื่องมือปรับสเกล ซอฟต์แวร์ CAD ตัวไหนก็ทำได้ ในที่นี้ใช้ KulmanLab ซึ่งเปิด DXF ในแท็บเบราว์เซอร์โดยไม่ต้องติดตั้งอะไร
- เปิดไฟล์ — ลากมาวางบนหน้าเว็บ หรือใช้ Import
- เรียก Distance แล้วคลิกปลายทั้งสองข้างของสิ่งที่คุณรู้ขนาด การสแนปสำคัญตรงนี้ ให้จับจุดปลายจริง ไม่ใช่ที่ใกล้ ๆ ไม่อย่างนั้นคุณจะอบความคลาดเคลื่อนของตัวเองเข้าไปในตัวคูณ
- หาร ขนาดที่รู้ ÷ ขนาดที่วัดได้ รูขนาด 40 มม. ที่วัดได้ 1.575 จะได้ 40 ÷ 1.575 ≈ 25.4
- เลือกทั้งหมด เรียก Scale เลือกจุดฐาน แล้วพิมพ์ตัวคูณ
จุดฐานจะอยู่นิ่งขณะที่ทุกอย่างเคลื่อน ดังนั้นวางไว้ในที่ที่คุณอธิบายได้ เช่น มุมของชิ้นงาน หรือจุดกำเนิด สำหรับแบบที่กำลังจะส่งไปตัด จุดกำเนิดมักเป็นทางเลือกที่สมเหตุสมผล
ข้อดีอย่างหนึ่งคือ KulmanLab ไม่มีการตั้งค่าหน่วยของตัวเอง พิกัดเป็นเพียงตัวเลข ซึ่งเป็นสภาพที่คุณอยากให้แบบอยู่พอดีในระหว่างที่กำลังหาว่าตัวเลขเหล่านั้นหมายถึงอะไร ไม่มีการแปลงหน่วยเกิดขึ้นลับหลัง และไม่มีอะไรให้ต้องต่อสู้ด้วย
ตรวจก่อนจะเชื่อ
วัดสิ่งที่สองในตำแหน่งอื่นของแบบ ที่คุณรู้ขนาดจริงเช่นกัน แล้วตรวจดู
นี่คือขั้นตอนที่คนมักข้าม และเป็นขั้นตอนเดียวที่จับกรณีเลวร้ายได้ ถ้าการวัดครั้งที่สองออกมาถูกแล้ว แสดงว่าแบบอยู่ในหน่วยผิดทั้งแบบอย่างสม่ำเสมอ และตอนนี้อยู่ในหน่วยถูกอย่างสม่ำเสมอ จบ
ถ้าการวัดครั้งที่สองยังคงผิด และผิดด้วยปริมาณที่ต่างออกไป แสดงว่ามันไม่เคยเป็นเรื่องหน่วยง่าย ๆ เลย คุณเพิ่งปรับสเกลแบบที่ขัดแย้งกันเอง ซึ่งแย่กว่าจุดเริ่มต้น เพราะความคลาดเคลื่อนไม่ใช่อัตราส่วนสะอาด ๆ ที่ใครจะสังเกตเห็นได้อีกต่อไป
Area เป็นความเห็นที่สองที่มีประโยชน์ตรงนี้ โดยเฉพาะกับวัสดุแผ่น พื้นที่เปลี่ยนตามกำลังสองของตัวคูณ ความคลาดเคลื่อนด้านความยาว 25.4 เท่า จึงปรากฏเป็นความคลาดเคลื่อนด้านพื้นที่ 645 เท่า ซึ่งเป็นส่วนต่างที่แก้ตัวได้ยาก
ป้องกันไม่ให้เกิดอีก
หน่วยหายไประหว่างคนกับคน ทางแก้จึงอยู่ตรงนั้นด้วย
บอกหน่วยตอนส่งไฟล์ หนึ่งบรรทัดในข้อความ “ทุกมิติเป็นมิลลิเมตร” ไม่เสียอะไรเลย และลบปัญหาทั้งหมดทิ้ง
ส่งมิติอ้างอิงไปด้วย บอกค่าจริงหนึ่งค่า เช่น “แผ่นนอกกว้าง 300 มม.” ผู้รับจะได้ตรวจสอบไฟล์แทนที่จะเดา และหากมีอะไรผิดพลาดจริง เขาก็แก้ได้ในหนึ่งนาทีโดยไม่ต้องย้อนกลับมาถามคุณ
ถาม เมื่อคุณเป็นฝ่ายรับ ถ้าไฟล์มาถึงโดยไม่ระบุหน่วย และคุณกำลังจะตัดวัสดุ ข้อความหนึ่งข้อความถูกกว่าแผ่นวัสดุที่เสียไปหนึ่งแผ่น
เขียนแบบด้วยหน่วยที่ปลายทางคาดหวัง งานตัดเลเซอร์ CNC และกระบวนการผลิตส่วนใหญ่คาดหวังมิลลิเมตร ถ้าไฟล์จะไปทางนั้น ก็เขียนเป็นมิลลิเมตรเสีย แล้วจะไม่เหลือการแปลงหน่วยให้ผิดพลาด ดู การเตรียม DXF สำหรับตัดเลเซอร์
เมื่อมันไม่ใช่ปัญหาหน่วย
ถ้าอัตราส่วนของคุณไม่ใช่การแปลงหน่วยที่ลงตัว สาเหตุที่เป็นไปได้จะเป็นคนละแบบ
- แบบผสมสเกลกัน มีคนเขียนส่วนหนึ่งที่ 1:1 แล้ววางรายละเอียดที่ 1:5 เข้าไป หรือมีบล็อกถูกแทรกด้วยตัวคูณสเกลแล้วไม่เคยแก้ ให้ซ่อมรูปทรงส่วนที่มีปัญหา ไม่ใช่ทั้งไฟล์
- คุณวัดรูปทรงในพื้นที่กระดาษ กรอบชื่อแบบหรือกรอบคำอธิบายเขียนตามขนาดกระดาษ ไม่ใช่ขนาดโมเดล ให้วัดสิ่งที่เป็นส่วนหนึ่งของวัตถุจริง
- คุณวัดผิดชิ้น รูขนาดระบุ 40 มม. อาจถูกเขียนไว้ที่ 39.8 เพื่อการสวม และแผ่น “300 มม.” อาจวัดได้ 300 ถึงขอบนอกของบ่าที่คุณมองไม่เห็น เลือกสิ่งที่มีขอบชัดเจน
ในทุกกรณีเหล่านี้ คำตอบคือหาให้ได้ว่าแบบนั้นคืออะไรกันแน่ ไม่ใช่ไปปรับสเกลมัน แบบที่ส่วนต่าง ๆ ขัดแย้งกันเองจะกินวัสดุของคุณไปเรื่อย ๆ จนกว่าจะมีใครเปิดขึ้นมาดูจริงจัง
ที่เกี่ยวข้อง: Distance สำหรับวัด, Scale สำหรับแก้, Area สำหรับความเห็นที่สอง และ Export Manager สำหรับสิ่งที่แต่ละรูปแบบพาไปตอนคุณส่งกลับ