Chuyển GLTF sang STL

glTF → STL, mô hình web vào quy trình in 3D.

Không gian làm việc

Đang tải...

Vui lòng đợi

Về công cụ này

Công cụ tách lưới từ glTF, kể cả bộ đệm và kết cấu bên ngoài, rồi xuất thành STL. Hoạt ảnh và vật liệu không được giữ, các lưới nhiều nút thường được gộp lại. Hãy kiểm tra độ kín và kích thước trước khi in. Mọi xử lý diễn ra cục bộ trên trình duyệt.

Mẹo

  • 1Có thể tải lên cả gói tài nguyên glTF; kết cấu không ảnh hưởng đến tệp STL đầu ra nên không cần nạp chúng.
  • 2Hoạt ảnh và xương không được ghi vào STL, hãy đặt mô hình về đúng tư thế trước khi chuyển.
  • 3Kiểm tra độ kín và tỉ lệ trước khi cắt lớp để tránh lỗi đường in.

Về tùy chọn cấu hình

Cài đặt chung

Trục hướng lên

Mặc địnhTrục Z hướng lên

Quyết định trục hướng lên của mô hình khi xuất. Các phần mềm 3D sử dụng quy ước tọa độ khác nhau, chọn sai có thể khiến mô hình bị nằm nghiêng hoặc lộn ngược.

Trục Y hướng lên

Quy ước tiêu chuẩn dùng bởi OpenGL, Three.js và đa số công cụ Web 3D. Chọn tùy chọn này nếu mô hình xuất phát từ trang web, công cụ game hoặc trình xem GLB.

Trục Z hướng lênKhuyên dùng

Quy ước mặc định của Blender, 3ds Max và một số phần mềm CAD. Thử tùy chọn này nếu mô hình sau khi nhập bị nằm nghiêng hoặc lộn ngược.

Xoay trục X

Mặc định

Phạm vi-180° – 180°

Xoay mô hình quanh trục X (độ). Thích hợp để hiệu chỉnh sai lệch góc trục khi nhập hoặc tinh chỉnh hướng in.

Xoay trục Y

Mặc định

Phạm vi-180° – 180°

Xoay mô hình quanh trục Y (độ). Thích hợp để hiệu chỉnh sai lệch góc trục khi nhập hoặc tinh chỉnh hướng in.

Xoay trục Z

Mặc định

Phạm vi-180° – 180°

Xoay mô hình quanh trục Z (độ). Thích hợp để hiệu chỉnh sai lệch góc trục khi nhập hoặc tinh chỉnh hướng in.

Cách thức áp dụng phép xoay

Mặc địnhChỉ biến đổi nút gốc

Chọn cách ghi phép xoay vào mô hình xuất. Nung vào đỉnh sẽ viết lại toàn bộ tọa độ đỉnh, giúp mọi định dạng xuất (kể cả các định dạng chỉ đọc dữ liệu hình học như STL, STEP) áp dụng đồng nhất; chỉ biến đổi nút gốc sẽ giữ nguyên tọa độ đỉnh ban đầu, thân thiện hơn với mô hình hoạt cảnh hoặc gắn xương, nhưng các định dạng bỏ qua biến đổi nút (như STEP) sẽ không có hiệu lực.

Nung vào tọa độ đỉnh

Phép xoay được ghi trực tiếp vào mọi tọa độ đỉnh, có hiệu lực đồng nhất trên mọi định dạng xuất; dữ liệu hình học sẽ được viết lại.

Chỉ biến đổi nút gốcKhuyên dùng

Phép xoay được ghi vào ma trận biến đổi của nút gốc, tọa độ đỉnh giữ nguyên giá trị ban đầu; thân thiện với mô hình xương khớp hoặc hoạt cảnh, nhưng các định dạng bỏ qua biến đổi nút (như STEP) sẽ không áp dụng.

Cài đặt xuất STL

Định dạng tệp

Mặc địnhSTL Nhị phân

Chọn phương thức lưu trữ tệp STL. Cả hai định dạng đều cho kết quả in 3D giống nhau hoàn toàn.

STL Nhị phânKhuyên dùng

Dung lượng tệp nhỏ hơn, nạp và xử lý nhanh hơn, được Cura, PrusaSlicer, Chitubox và toàn bộ phần mềm cắt lớp hỗ trợ. Khuyên dùng cho in 3D.

STL Văn bản

Định dạng văn bản thuần, có thể mở đọc trực tiếp bằng trình soạn thảo để kiểm tra lưới tam giác. Dung lượng tệp lớn gấp 4-6 lần tệp nhị phân.

Tách nhiều chi tiết khi xuất

Mặc địnhoff

Khi mô hình gồm nhiều khối độc lập, tách thành các tệp STL riêng lẻ và đóng gói tải về dưới dạng ZIP.

Thông tin định dạng

Định dạng đầu vào

Phần mở rộng:
gltf, glb
Tên đầy đủ:
Định dạng truyền tải GL (glTF)
Loại:
Mô hình 3D
Định dạng:
glTF (JSON + tệp rời)
Công cụ:
Three.jsBabylon.jsBlender
Mô tả:
Tệp glTF là chuẩn mô hình 3D mở dạng JSON do Khronos Group quản lý. Tệp chứa mô tả cấu trúc phân cảnh bằng JSON và tham chiếu đến các tệp dữ liệu nhị phân .bin cùng các tệp ảnh kết cấu PNG/JPG.

Ghi chú:

  • Nên đóng gói tệp .gltf, .bin và ảnh vào tệp ZIP khi tải lên
  • Có thể chuyển đổi nhanh sang GLB để tiện lưu trữ thành một tệp đơn

Tính năng hỗ trợ:

  • Cấu trúc cảnh 3D mở dựa trên JSON
  • Vật liệu PBR và hoạt ảnh chuyển động
  • Tương thích hoàn hảo với Three.js và Babylon.js

Định dạng đầu ra

Phần mở rộng:
stl
Tên đầy đủ:
In lập thể (STL)
Loại:
Lưới đa giác 3D
Định dạng:
STL (nhị phân / ASCII)
Mở bằng:
Phần mềm cắt lớp in 3DMeshLabBlenderTrình xem STL
Mô tả:
Tệp STL là định dạng tiêu chuẩn thực tế trong in 3D và tạo mẫu nhanh từ năm 1987. Bề mặt mô hình được mô tả hoàn toàn bằng các tam giác phẳng nối tiếp nhau, không chứa thông tin về màu sắc, kết cấu hay cấu trúc phân cấp. Hầu như mọi phần mềm cắt lớp in 3D như Cura, PrusaSlicer, Bambu Studio và Chitubox đều hỗ trợ STL trực tiếp. Lưu ý quan trọng: Tệp STL không lưu đơn vị kích thước (thường ngầm hiểu là mm), do đó bạn cần kiểm tra tỷ lệ kích thước trước khi in. STL hỗ trợ cả định dạng văn bản ASCII và định dạng nhị phân gọn nhẹ hơn từ 4 đến 6 lần. Để in 3D nhiều màu hoặc lưu trữ vật liệu, nên cân nhắc sử dụng định dạng 3MF.

Ghi chú:

  • Không hỗ trợ màu sắc, vật liệu hoặc ảnh kết cấu
  • Không có định nghĩa đơn vị kích thước; hãy kiểm tra tỷ lệ trên phần mềm cắt lớp
  • Định dạng ASCII có dung lượng lớn hơn 4-6 lần so với nhị phân

Tính năng hỗ trợ:

  • Lưới tam giác đơn giản, tương thích phổ quát
  • Hỗ trợ cả mã hóa nhị phân và văn bản ASCII
  • Nhập trực tiếp vào Cura, PrusaSlicer, Chitubox, Bambu Studio

Cách sử dụng

1

Nạp tệp glTF cùng bộ đệm bên ngoài

Kéo thả tệp glTF vào vùng làm việc, kèm bộ đệm và kết cấu bên ngoài nếu có; kết cấu không ảnh hưởng đầu ra STL nên có thể nén ZIP.

2

Kiểm tra độ kín và tỉ lệ

Trước khi in, xác nhận trong bản xem trước rằng mô hình kín và đúng tỉ lệ.

3

Tải STL về máy

Tải STL; lưới nhiều nút thường được gộp thành một, hoạt ảnh và vật liệu không được giữ.

Q

Mô hình glTF có hoạt ảnh, sau khi chuyển hoạt ảnh còn không?

A

STL chỉ lưu hình dạng tĩnh nên thông tin hoạt ảnh bị loại bỏ. Nên chỉnh mô hình về tư thế mong muốn trước khi chuyển.

Q

Nhiều mô hình sau khi chuyển có gộp thành một tệp STL không?

A

Đúng, mọi lưới hiển thị trong cảnh được gộp thành một tệp STL. Nếu cần xuất riêng, hãy sửa glTF để chỉ giữ lưới mong muốn trước.

Q

Tệp kết cấu của glTF có cần tải lên cùng không?

A

Chuyển sang STL chỉ cần dữ liệu hình học nên không cần kết cấu. Nhưng nếu glTF tham chiếu tệp .bin bên ngoài để lưu lưới thì phải đảm bảo tệp nằm cùng thư mục.

Q

Làm sao chắc tệp STL sau khi chuyển in được?

A

Nhập STL vào phần mềm cắt lớp để kiểm tra, phần lớn trình cắt lớp tự phát hiện lưới hở. Cũng có thể dùng công cụ trực tuyến để kiểm tra khả năng in của mô hình.

Q

glTF sang STL khác gì GLB sang STL?

A

Đầu ra đều là STL, chỉ khác định dạng nguồn. Dùng công cụ chuyển glTF sang STL khi mô hình ở dạng glTF nhiều tệp, dùng công cụ chuyển GLB sang STL khi mô hình là một GLB nhị phân; cả hai đều cho ra STL in được.

Q

Có chuyển được glTF nhúng một tệp không?

A

Được. glTF nhúng với mọi tài nguyên nội tuyến chuyển được trực tiếp, không cần tách thành tệp rời trước. Kết quả STL được tạo theo nội dung tệp hiện có, dùng ngay cho in 3D.