Cách vector hóa bản vẽ kiến trúc và bản vẽ kỹ thuật
Đọc 8 phút · Xuất bản 2 thg 8, 2026 · Cập nhật 2 thg 10, 2026
Một bản vẽ kỹ thuật đầy những đường lẽ ra phải thẳng tuyệt đối và những hình tròn lẽ ra phải tròn tuyệt đối. Một bản quét của nó đầy những đường gần thẳng và hình tròn gần tròn, vì giấy không phẳng, máy quét lấy mẫu trên lưới riêng của nó, và bản gốc có thể được vẽ tay năm 1974.
Nhiệm vụ của việc vector hóa nó là trung thành với ý định chứ không phải với bản quét. Nghĩa là phần lớn việc xảy ra trước lượt chuyển đổi, trong việc đưa raster nói đúng điều bản vẽ muốn nói.
Khử nghiêng trước tiên, và kỹ tính về nó
Một bản vẽ quét lệch một độ so với phương đứng thì truy vết lệch một độ, và sau đó không có một phép xoay nào sửa được — sai số phân bố trên hàng trăm tọa độ độc lập và mọi đường ngang trong tệp giờ hơi chéo.
Xoay raster tới khi một chi tiết biết-là-ngang — cạnh khung tên, một đường chuẩn — nằm chính xác ngang. Phần mềm quét đa phần có tự khử nghiêng đạt trong một phần độ; kiểm lại với một đường dài thay vì tin nó, vì tự khử nghiêng bám theo mép trang, mà mép trang không vuông với bản vẽ bao giờ cũng có.
Ngưỡng hóa mạnh; bản vẽ kỹ thuật không có sắc xám
Bản vẽ kiến trúc và tranh tuyến là nhị phân theo ý định: có đường, và có nền. Mọi sắc xám trong bản quét đều là nhiễu — tông giấy, đốm ố, màu xanh của bản xanh thật, bóng của nếp gấp — và từng chút trong số đó là thứ bộ truy vết phải quyết định.
Ngưỡng hóa ảnh thành đen trắng tinh trước khi chuyển. Chọn ngưỡng bằng cách nhìn đường mờ nhất bạn thực sự cần: nếu một đường kích thước biến mất, ngưỡng quá gắt; nếu giấy bắt đầu lấm chấm, nó quá lỏng. Làm đúng việc này đáng giá hơn mọi thiết lập trong bộ chuyển.
Chờ đợi đường viền, và biết khi nào điều đó quan trọng
Engine truy vết biên của vùng tối, nên một đường vẽ quay về thành một hình khép dài mảnh đi theo cả hai mép, chứ không phải một nét đơn chạy giữa. Để xem, in, lưu trữ và chú thích, thế là ổn và thường còn tốt — đường có độ dày thật, đúng như lúc vẽ.
Để đưa hình học trở lại CAD, thường không phải thứ bạn muốn: đường CAD là đường tâm với thuộc tính độ dày nét, không phải một dải tô mảnh. Con đường đến đó là truy vết đường tâm — Inkscape làm được từ một bản raster sạch — rồi xuất DXF. Nó vất vả hơn, và là đúng mức vất vả nếu bản vẽ sẽ quay lại một mô hình.
Chữ sẽ không quay về dạng chữ
Con số kích thước, mã chi tiết và ghi chú truy vết thành những hình trông giống chữ. Chúng in đúng và chính xác về kích thước, nhưng không tìm kiếm được, không sửa được như văn bản, và không chọn được.
Nếu bản vẽ cần tìm kiếm được, hãy chạy OCR trên raster riêng và giữ văn bản nhận dạng làm một lớp riêng trên nét tuyến. Chạy OCR trước khi chuyển còn có lợi thế phụ: nó cho biết chú thích nào đủ rõ để sống sót — điều hữu ích khi biết trước khi ai đó dựa vào chúng.
Gạch chéo và phần tô là phần đắt
Gạch mặt cắt — những đường chéo tô một mặt bị cắt — là hàng chục nét song song, mỗi nét truy vết thành một hình dài mảnh riêng. Một bản vẽ với mấy vùng gạch có thể cho ra tệp lớn hơn một bậc độ lớn so với bản không có, mà gạch chẳng mang thông tin gì: nó nói «đây là mặt cắt», điều mà một vùng và một hoa văn tô cũng nói y vậy.
Nếu tệp sẽ được chỉnh sửa chứ không lưu trữ, cân nhắc xóa gạch khỏi raster trước khi chuyển và thay bằng hoa văn tô đúng nghĩa sau đó.
Từng bước một
- 01
Quét ở 300–600 dpi, phẳng
Đường kích thước mảnh cần độ phân giải đó. Máy quét phẳng tránh được biến dạng phối cảnh mà ảnh chụp mang theo.
- 02
Khử nghiêng theo chi tiết biết-là-ngang
Xoay raster tới khi cạnh khung tên hay đường chuẩn nằm chính xác ngang. Sau đó sai số không gỡ sạch được.
- 03
Ngưỡng hóa đen trắng tinh
Chọn ngưỡng theo dõi đường mờ nhất bạn cần. Bản vẽ kỹ thuật không có sắc xám chính đáng.
- 04
Chuyển sang SVG
Tải bản raster sạch lên và tải kết quả về.
- 05
Thêm chữ và kích thước riêng nếu chúng phải sống
Chú thích đã truy vết là hình, không phải chữ. Chạy OCR trên raster và phủ văn bản nhận dạng thành lớp riêng.
Lỗi thường gặp
- Đường ngang hơi chéo
- Bản quét bị nghiêng. Phải sửa trong raster trước khi chuyển — sau đó sai số nằm trong từng tọa độ độc lập.
- Đường kích thước mảnh biến mất
- Hoặc độ phân giải quét quá thấp để chúng sống quá một pixel, hoặc ngưỡng quá gắt. Quét lại 600 dpi và ngưỡng nhẹ tay hơn.
- Tệp khổng lồ và mở chậm
- Gần như luôn là gạch mặt cắt. Mỗi nét gạch là một hình riêng. Xóa gạch khỏi raster và thay bằng hoa văn tô trong trình chỉnh sửa.
- Chữ không chọn hay tìm kiếm được
- Đúng như dự kiến — hình chữ đã truy vết là hình. Chạy OCR trên bản raster gốc và giữ văn bản làm lớp riêng trên nét.
Câu hỏi thường gặp
- Tôi lấy DXF cho CAD được không?
- Không trực tiếp — đầu ra là SVG. Inkscape xuất DXF từ SVG trong một bước, đó là lối đi thường dùng. Lưu ý đường đã truy vết là viền chứ không phải đường tâm, nên để đưa hình học vào mô hình bạn sẽ cần truy vết đường tâm thay vì cách này.
- Bản vẽ kỹ thuật cần độ phân giải quét bao nhiêu?
- 300 dpi là sàn và 600 dpi là thoải mái. Ràng buộc là nét mảnh nhất trên tờ: nó cần rộng ít nhất hai-ba pixel trong bản quét, không thì bộ truy vết chẳng có gì để tìm.
- Kích thước và chú thích còn chỉnh sửa được không?
- Không. Chúng chuyển thành những hình trông giống ký tự gốc — chính xác để in, nhưng không phải chữ. Nếu cần tìm kiếm, OCR riêng raster và phủ kết quả lên.
- Cái này thay được việc vẽ lại bản vẽ cũ trong CAD chứ?
- Với lưu trữ, in và chú thích, thoải mái. Với một bản vẽ sẽ bị sửa như mô hình tham số, không — việc đó cần hình học được nhập lại với ràng buộc thật, mà lượt truy vết cho bạn viền chứ không phải hình học có ràng buộc.
Hướng dẫn liên quan
- Cách vector hóa cho cắt laser và CNC — Tạo đường cắt và đường khắc laser đi theo nổi: đường bao đơn, không nét nhân đôi, không khe hở ẩn.
- Cách vector hóa một bản đồ — Biến bản đồ raster thành nét tuyến chỉnh sửa, xếp lớp được, cho dẫn đường, in ấn và khổ lớn.
- Cách vector hóa một biểu tượng — Biến một biểu tượng pixel thành vector nét đều, sắc bén, phóng được từ favicon 16px đến ô ứng dụng.