งานวิศวกรรม

วิธีเวกเตอร์พิมพ์เขียวและแบบเทคนิค

อ่าน 8 นาที · เผยแพร่ 2 ส.ค. 2569 · ปรับปรุง 2 ต.ค. 2569

แบบเทคนิคเต็มไปด้วยเส้นที่ควรตรงสนิทและวงกลมที่ควรกลมสนิท ส่วนงานสแกนของมันเต็มไปด้วยเส้นที่เกือบตรงและวงกลมที่เกือบกลม เพราะกระดาษไม่แบน เครื่องสแกนสุ่มบนกริดของตัวเอง และต้นฉบับอาจถูกวาดด้วยมือเมื่อปี 1974

หน้าที่ของการเวกเตอร์มันคือความซื่อต่อเจตนา ไม่ใช่ต่องานสแกน นั่นแปลว่างานส่วนใหญ่เกิดก่อนการแปลง ในการทำให้ราสเตอร์พูดสิ่งที่แบบตั้งใจไว้

แก้เอียงก่อน และขอให้พิถีพิถัน

แบบที่สแกนเอียงหนึ่งองศา ไล่เส้นออกมาเอียงหนึ่งองศา และหลังจากนั้นไม่มีการหมุนครั้งเดียวที่แก้ได้ — ความผิดพลาดกระจายไปในพิกัดอิสระนับร้อย และเส้นแนวนอนทุกเส้นในไฟล์เฉี่ยวไปหมด

หมุนราสเตอร์จนจุดที่รู้ว่าแนวนอน — ขอบตารางชื่อแบบ เส้นอ้างอิง — อยู่แนวนอนเป๊ะ ซอฟต์แวร์สแกนส่วนใหญ่มี auto-deskew ที่ได้ภายในเศษส่วนองศา; ตรวจกับเส้นยาวแทนที่จะเชื่อมัน เพราะ auto-deskew ยึดขอบกระดาษ และขอบกระดาษไม่ได้ตั้งฉากกับแบบเสมอ

แบ่งขาวดำให้แรง; แบบเทคนิคไม่มีสีเทาโดยชอบ

พิมพ์เขียวและแบบเส้นเป็นไบนารีโดยเจตนา: มีเส้น และมีพื้นหลัง สีเทาใด ๆ ในงานสแกนคือสิ่งเจือปน — โทนกระดาษ รอยเหลือง สีน้ำเงินของพิมพ์เขียวจริง เงาของรอยพับ — และทุกนิดคือสิ่งที่ตัวไล่เส้นต้องตัดสิน

แบ่งภาพเป็นดำล้วนกับขาวล้วนก่อนแปลง เลือกค่าแบ่งโดยดูที่เส้นจางสุดที่คุณต้องใช้จริง: ถ้าเส้นบอกขนาดหาย ค่าแบ่งแรงเกิน; ถ้ากระดาษเริ่มเป็นจุดด่าง ค่าแบ่งหลวมเกิน ทำอันนี้ให้ถูกคุ้มกว่าการตั้งค่าใด ๆ ในตัวแปลง

คาดหวังเส้นขอบ และรู้ว่าเมื่อไหร่มันสำคัญ

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

สำหรับการคืนเรขาคณิตเข้า CAD มักไม่ใช่สิ่งที่ต้องการ: เส้น CAD คือเส้นกลางที่มีคุณสมบัติความหนาเส้น ไม่ใช่แผ่นบางเติมสี ทางไปถึงตรงนั้นคือการไล่เส้นเส้นกลาง ซึ่ง Inkscape ทำจากราสเตอร์ที่ทำความสะอาดแล้ว ตามด้วยส่งออก DXF มันเป็นงานมากกว่า และเป็นงานที่ถูกต้องถ้าแบบจะกลับเข้าโมเดล

ตัวอักษรจะไม่กลับมาเป็นตัวอักษร

ตัวเลขบอกขนาด หมายเลขชิ้นส่วน และหมายเหตุ ถูกไล่เส้นเป็นรูปทรงที่หน้าตาเหมือนตัวอักษร มันพิมพ์ถูกต้องและแม่นยำเชิงมิติ แต่ไม่ใช่ข้อความที่ค้นได้ แก้ไขเป็นตัวอักษรไม่ได้ และเลือกไม่ได้

ถ้าแบบต้องค้นได้ รัน OCR บนราสเตอร์แยกต่างหากแล้วเก็บข้อความที่รู้จักเป็นเลเยอร์ของตัวเองทับลายเส้นเวกเตอร์ การรัน OCR บนแบบก่อนแปลงยังมีข้อดีแฝง: มันบอกคุณว่าหมายเหตุไหนอ่านออกพอจะรอด ซึ่งมีประโยชน์ที่รู้ก่อนใครจะไปพึ่งมัน

เส้นแรเงาและการเติมสีคือส่วนที่แพง

เส้นแรเงาตัดขวาง — เส้นทแยงที่เติมหน้าตัด — คือเส้นขนานหลายสิบเส้น แต่ละเส้นถูกไล่เส้นเป็นรูปทรงยาวบางของตัวเอง แบบที่มีส่วนแรเงาหลายส่วนผลิตไฟล์ใหญ่กว่าแบบที่ไม่มีถึงสิบเท่า และเส้นแรเงาแบกข้อมูลแทบเป็นศูนย์: มันแปลว่า 'นี่คือหน้าตัด' ซึ่งหนึ่งพื้นที่กับหนึ่งแพตเทิร์นเติมสีก็พูดได้เหมือนกัน

ถ้าไฟล์จะถูกแก้ไขไม่ใช่เก็บถาวร ลองพิจารณาลบเส้นแรเงาออกจากราสเตอร์ก่อนแปลง แล้วแทนที่ด้วยแพตเทิร์นเติมสีที่ถูกต้องทีหลัง

ทีละขั้นตอน

  1. 01

    สแกนที่ 300–600 dpi แบบแบน

    เส้นบอกขนาดบาง ๆ ต้องการความละเอียด เครื่องสแกนแบนเลี่ยงบิดเพอร์สเปกทีฟที่ภาพถ่ายพามา

  2. 02

    แก้เอียงกับจุดที่รู้ว่าแนวนอน

    หมุนราสเตอร์จนขอบตารางชื่อแบบหรือเส้นอ้างอิงอยู่แนวนอนเป๊ะ ทีหลังความผิดพลาดถอดออกอย่างสะอาดไม่ได้

  3. 03

    แบ่งขาวดำสนิท

    เลือกค่าแบ่งโดยเฝ้าดูเส้นจางสุดที่ต้องใช้ แบบเทคนิคไม่มีสีเทาที่ชอบด้วยกฎหมาย

  4. 04

    แปลงเป็น SVG

    อัปโหลดราสเตอร์ที่ทำความสะอาดแล้วดาวน์โหลดผลลัพธ์

  5. 05

    เพิ่มข้อความและมิติแยกถ้าต้องเป็นข้อความจริง

    หมายเหตุที่ไล่เส้นเป็นรูปทรง ไม่ใช่ข้อความ รัน OCR บนราสเตอร์แล้ววางข้อความที่รู้จักเป็นเลเยอร์แยก

ปัญหาที่พบบ่อย

เส้นแนวนอนเฉี่ยวเล็กน้อย
งานสแกนเอียง ต้องแก้ในราสเตอร์ก่อนแปลง — ทีหลังความผิดพลาดอยู่ในทุกพิกัดอย่างอิสระ
เส้นบอกขนาดบาง ๆ หายไป
หรือความละเอียดสแกนต่ำเกินไปที่มันจะรอดเกินหนึ่งพิกเซล หรือค่าแบ่งแรงเกิน สแกนใหม่ที่ 600 dpi และแบ่งเบากว่า
ไฟล์ใหญ่โหฬารและเปิดช้า
เส้นแรเงาตัดขวาง แทบทุกครั้ง เส้นแรเงาแต่ละเส้นเป็นรูปทรงของตัวเอง ลบแรเงาออกจากราสเตอร์แล้วแทนที่ด้วยแพตเทิร์นเติมสีในโปรแกรมแก้ไข
ข้อความเลือกหรือค้นไม่ได้
เป็นไปตามคาด — ตัวอักษรที่ไล่เส้นเป็นรูปทรง รัน OCR บนราสเตอร์ต้นฉบับแล้วเก็บข้อความเป็นเลเยอร์แยกทับลายเส้น

คำถามที่พบบ่อย

ได้ DXF สำหรับ CAD ไหม
ตรง ๆ ไม่ได้ — ผลลัพธ์เป็น SVG Inkscape ส่งออก DXF จาก SVG ในขั้นเดียว ซึ่งเป็นทางปกติ อย่างไรก็ตามเส้นที่ไล่เส้นเป็นเส้นขอบ ไม่ใช่เส้นกลาง การคืนเรขาคณิตเข้าโมเดลจึงควรใช้การไล่เส้นเส้นกลางแทน
แบบเทคนิคต้องการความละเอียดสแกนเท่าไร
300 dpi เป็นขั้นต่ำและ 600 dpi สบาย ข้อจำกัดคือเส้นบางสุดบนแผ่น: มันต้องกว้างอย่างน้อยสอง-สามพิกเซลในงานสแกน ไม่อย่างนั้นตัวไล่เส้นไม่มีอะไรให้หา
มิติและหมายเหตุจะยังแก้ไขได้ไหม
ไม่ มันแปลงเป็นรูปทรงที่หน้าตาเหมือนอักขระเดิม — แม่นตอนพิมพ์ แต่ไม่ใช่ข้อความ ถ้าความสามารถค้นหาสำคัญ รัน OCR ราสเตอร์แยกต่างหากแล้ววางผลลัพธ์ทับ
อันนี้แทนการวาดแบบเก่าใหม่ใน CAD ได้ไหม
สำหรับเก็บถาวร พิมพ์ และใส่หมายเหตุ ได้สบาย สำหรับแบบที่จะถูกดัดแปลงเป็นโมเดลพารามิทริก ไม่ได้ — นั่นต้องคืนเรขาคณิตด้วยเงื่อนไขจริง และการไล่เส้นให้คุณเส้นขอบ ไม่ใช่เรขาคณิที่มีเงื่อนไข

คู่มือที่เกี่ยวข้อง

คุกกี้

เราใช้คุกกี้ Google Analytics เพื่อดูว่าผู้เยี่ยมชมเข้าหน้าไหนและติดขัดตรงจุดใด — ไม่มีโฆษณา ไม่มีการสร้างโปรไฟล์ ไม่มีการขายข้อมูล ปฏิเสธได้ และเว็บจะทำงานเหมือนเดิมทุกอย่าง รายละเอียดอยู่ใน นโยบายความเป็นส่วนตัว.