Tới nội dung chính
ZORVA

Quy trình

Trước khi chia sẻ file 3MF hay ảnh bản in: những gì đi kèm mà bạn không thấy

Trả lời ngắn

File 3MF là một gói ZIP. Ngoài hình khối, Bambu Studio, OrcaSlicer và PrusaSlicer còn ghi tên tác giả và tài khoản, ngày lưu, đường dẫn tệp gốc trên máy bạn (thường lộ cả tên người dùng Windows hay macOS), và đôi khi địa chỉ cùng khoá API của OctoPrint hoặc Moonraker. Ảnh chụp có thể mang toạ độ GPS, tên và số seri máy chụp, giờ chụp. Cách an toàn là làm rỗng các giá trị đó mà không đụng tới hình khối, cài đặt hay điểm ảnh — các công cụ xoá metadata 3MF và xoá metadata ảnh của ZORVA làm việc này ngay trên trình duyệt.

Người viết
ZORVA Studio
Xuất bản
Cập nhật
Thời lượng
7 phút

Ý chính

  • Đặc tả 3MF quy định file là một gói ZIP; các slicer thêm vào đó metadata riêng ngoài đặc tả, kể cả thông tin về người lưu file.
  • Đường dẫn tệp gốc (`source_file`) thường chứa tên người dùng máy tính — một thứ ít ai nghĩ tới khi đăng file lên mạng.
  • OrcaSlicer và PrusaSlicer có thể lưu địa chỉ và khoá API máy in vào project. Ai có khoá và vào được mạng của máy in là điều khiển được máy.
  • Đặc tả Exif 2.3 có thẻ cho vĩ độ, kinh độ, độ cao, giờ chụp, tên chủ máy và số seri thân máy. Thẻ nào thực sự được ghi là tuỳ thiết bị và cài đặt.
  • Xoá đúng cách là làm rỗng giá trị tại chỗ hoặc cắt khối metadata, không vẽ lại ảnh hay ghi lại toàn bộ project — để file vẫn in và vẫn hiển thị như cũ.

Bạn in xong một mẫu, chụp ảnh khoe lên nhóm, đính kèm project 3MF cho người khác in theo. Cả hai file mang theo nhiều hơn những gì bạn thấy trên màn hình. Phần lớn vô hại, nhưng vài thứ — đường dẫn chứa tên thật, khoá điều khiển máy in, toạ độ nhà bạn — thì không nên rời khỏi máy.

Bên trong một file 3MF

Theo đặc tả, một tài liệu 3MF bắt buộc là một gói ZIP theo Open Packaging Conventions. Đổi đuôi .3mf thành .zip và giải nén, bạn sẽ thấy các tệp XML và tệp cấu hình. Đặc tả chỉ định nghĩa vài tên metadata cơ bản; Bambu Studio và các phần mềm cùng họ thêm rất nhiều tên của riêng mình.

NhómỞ đâu trong góiVí dụRủi ro
Tác giả và tài khoản3D/3dmodel.modelDesigner, ProfileUserName, ProfileUserId, DesignModelIdLiên kết file với tài khoản MakerWorld của bạn
Ngày3D/3dmodel.modelCreationDate, ModificationDateThấp — cho biết bạn làm việc khi nào
Đường dẫn tệp gốcMetadata/model_settings.configsource_file = C:\Users\<tên>\Downloads\…Lộ tên người dùng máy tính và cấu trúc thư mục
Kết nối máy inMetadata/project_settings.config hoặc Slic3r_PE.configprint_host, printhost_apikey, printhost_user, printhost_passwordCao — đủ để gửi lệnh tới máy in nếu vào được mạng của nó
Tiêu đề và mô tả3D/3dmodel.modelTitle, DescriptionThấp — nhưng có thể chứa ghi chú riêng
Giấy phép3D/3dmodel.modelLicense, CopyrightKhông phải rủi ro — là điều kiện chia sẻ
ẢnhMetadata/*.png, Auxiliaries/…Ảnh xem trước từng bàn, ảnh bìa, ảnh người thiết kếThường thấp, nhưng làm file nặng
Những gì ZORVA tìm thấy trong project thật. Không phải file nào cũng có đủ — mục nào để trống sẽ không bị báo.

Bên trong một bức ảnh

Đặc tả Exif 2.3 định nghĩa một vùng thông tin GPS riêng trong ảnh, với thẻ cho vĩ độ, kinh độ, độ cao và giờ GPS. Ngoài ra còn có thẻ cho giờ chụp, hãng và mẫu máy, tên chủ máy (CameraOwnerName) và số seri thân máy (BodySerialNumber). Điện thoại có bật định vị cho máy ảnh thường ghi toạ độ. Ảnh do công cụ AI tạo có thể mang prompt trong khối văn bản, hoặc tem Content Credentials ghi công cụ và tài khoản đã tạo.

  • Chụp ở nhà, đăng công khai: toạ độ GPS trỏ tới nơi chụp, thường đủ gần để nhận ra toà nhà.
  • Gửi ảnh qua email hoặc chọn “gửi file gốc” trong ứng dụng chat: file thường giữ nguyên toàn bộ metadata.
  • Đăng lên mạng xã hội: nhiều nền tảng xoá metadata khi hiển thị, nhưng không phải nền tảng nào cũng vậy và cách làm có thể đổi. Tự xoá trước là cách duy nhất chắc chắn.

Xoá thế nào cho đúng

Hai cách làm phổ biến đều có giá phải trả. Mở rồi lưu lại project trong slicer không xoá được gì — slicer ghi lại đúng những trường đó. Vẽ ảnh lên canvas rồi xuất lại thì xoá được metadata, nhưng nén ảnh thêm một lần, mất hồ sơ màu, và làm ảnh chụp dọc bị xoay ngang vì mất thẻ hướng xoay.

  1. 01

    Project 3MF

    Thả file vào công cụ xoá metadata 3MF. Công cụ liệt kê từng mục theo nhóm, bạn chọn nhóm cần xoá. Mỗi giá trị được làm rỗng tại chỗ — thẻ chứa nó vẫn còn, nên slicer vẫn thấy đúng cấu trúc. Phần không bị đụng tới được chép nguyên từng byte. ZORVA đã thử với một project MakerWorld lưu bằng Bambu Studio: bản đã xoá mọi nhóm cắt lớp ra G-code giống bản gốc.

  2. 02

    Ảnh

    Thả ảnh JPEG, PNG hoặc WebP vào công cụ xoá metadata ảnh. Công cụ đi qua từng khối dữ liệu trong file, giữ khối dùng để vẽ ảnh, hồ sơ màu và thẻ hướng xoay, bỏ phần còn lại. Dữ liệu ảnh đã nén được chép nguyên, nên điểm ảnh giống hệt bản gốc.

  3. 03

    Kiểm tra lại

    Cả hai công cụ quét lại chính file vừa tạo và báo những gì còn sót. Với file 3MF, mở thử trong slicer và cắt lớp một lần trước khi gửi đi.

Đừng xoá giấy phép của mẫu người khác. Đó không phải thông tin về bạn — đó là điều kiện để bạn được chia sẻ mẫu.

File STL thì sao

STL gần như không có chỗ cho metadata. Theo mô tả định dạng của Thư viện Quốc hội Mỹ, một file STL nhị phân gồm 80 ký tự tiêu đề, một số đếm tam giác, rồi 50 byte cho mỗi tam giác. Dòng tiêu đề thường chỉ ghi tên phần mềm đã xuất file. Đổi lại, STL cũng không giữ màu, đơn vị hay cài đặt in — xem bài kiểm tra file STL trước khi in.

Câu hỏi thường gặp

Xoá metadata 3MF xong có in được như cũ không?

Có, nếu chỉ làm rỗng giá trị chứ không xoá thẻ. Hình khối, cài đặt in, vật liệu và cách xếp bàn không bị đụng tới. Nếu bạn chọn xoá ảnh xem trước, slicer sẽ vẽ lại ở lần lưu sau.

Vì sao file 3MF lại chứa đường dẫn trên máy tính của tôi?

Slicer ghi lại tệp gốc mà mỗi phần hình khối được nhập vào, trong trường source_file, để có thể nạp lại khi tệp gốc thay đổi. Trên máy tính, đường dẫn đó thường nằm trong thư mục người dùng, nên chứa tên tài khoản Windows hoặc macOS của bạn.

Đăng ảnh lên Facebook hay Zalo có tự xoá vị trí không?

Nhiều nền tảng xoá metadata khi hiển thị ảnh, nhưng cách làm có thể khác nhau giữa chế độ gửi và có thể đổi theo thời gian. Gửi dạng tệp đính kèm hoặc “ảnh gốc” thường giữ nguyên metadata. Xoá trước khi gửi là cách duy nhất chắc chắn.

Có cần xoá metadata khi bán file 3MF không?

Nên xoá đường dẫn tệp gốc và mọi thông tin kết nối máy in. Tên tác giả thì tuỳ: nếu bạn muốn được ghi công, hãy giữ nó — hoặc ghi rõ trong phần mô tả và giấy phép.

Về người viết

ZORVA Studio

Kỹ thuật ứng dụng

Studio làm chi tiết cho khách hàng trên chính những vật liệu chúng tôi bán — và đó là nơi phần lớn các ghi chép này bắt đầu.

Thiết kế cho sản xuất bồi đắp, sản xuất lô nhỏ