Chuyển đổi G-code của bạn trở lại thành một tệp 3MF cho nhu cầu chỉnh sửa mô hình của bạn
Nếu bạn thường xuyên thực hiện in 3D, bạn có thể biết cách chuyển đổi mô hình của mình thành G-code, nhưng bạn sẽ làm gì nếu bạn cần chuyển đổi G-code thành một tệp 3MF? Mặc dù có vẻ không dễ dàng để quay lại từ G-code thành 3MF (hoặc một loại tệp mô hình khác như STL), nhưng có một số công cụ có sẵn có thể giúp bạn trong công việc này: Voxelizer for Fab, một ứng dụng độc lập, và Gcode2l hoặc 3DPea, hai bộ chuyển đổi trực tuyến.
Những Điều Bạn Nên Biết
- Chuyển đổi từ G-code sang 3MF (hoặc STL) có thể dẫn đến một tệp mô hình 3D không chi tiết như ban đầu.
- Các tệp G-code thường có thông tin phụ, như hỗ trợ hoặc đền bù, cần phải loại bỏ trong quá trình chuyển đổi.
- Voxelizer for Fab sẽ luôn tạo ra kết quả tốt nhất, nhưng Gcode2l và 3DPea đều là những lựa chọn trực tuyến tốt.
Bước Tiến Hành
Voxelizer for Fab

Tải về và cài đặt Voxelizer for Fab. Voxelizer for Fab là phần mềm chia tách tương tự như Cura hoặc PrusaSlicer, nhưng Voxelizer for Fab là phần mềm chia tách duy nhất hoạt động tốt nhất để chuyển đổi G-code thành STL, sau đó bạn có thể chuyển đổi thành 3MF.
- Voxelizer for Fab có thể được tải về tại trang web của Zmorph3D.

Nhập tệp G-code vào Voxelizer for Fab. Bạn có thể đã có một tệp G-code sẵn sàng thử phương pháp này, nhưng nếu chưa, hãy đảm bảo rằng bạn có một tệp G-code.
- Nhấp vào Tệp > Nhập > G-code (.gcode).
- Chọn đường dẫn đến nơi bạn đã lưu tệp .gcode của mình.
- Mở tệp .gcode vào Voxelizer for Fab.

Nhấp vào menu Voxelize ở thanh bên trái. Thanh bên trái này có một số tùy chọn, và Voxelize sẽ là tùy chọn cuối cùng trong danh sách.

Chọn Voxelize hoặc Voxelize Precise. Lựa chọn nào phụ thuộc vào mô hình của bạn:
- Chọn Voxelize nếu mô hình của bạn đơn giản mà không có nhiều lỗ hoặc điểm nhọn. Voxelize làm mờ hình học của bạn, điều này có nghĩa là bất kỳ chi tiết tinh tế nào sẽ bị loại bỏ.
- Chọn Voxelize Precise nếu mô hình của bạn phức tạp với lỗ, điểm nhọn hoặc đường viền, hoặc chi tiết nhỏ. Voxelize Precise giữ lại những chi tiết này so với Voxelize.
Chọn kích thước voxel. Mặc định là 0.1mm, nhưng bạn có thể tăng hoặc giảm giá trị này tùy thuộc vào độ phức tạp của mô hình của bạn. Càng nhỏ voxels của bạn, mô hình sẽ có nhiều chi tiết hơn.
- Sau khi đặt kích thước voxel, quá trình voxelization sẽ bắt đầu.

Tiếp tục sửa đổi mô hình của bạn sau khi quá trình voxelization hoàn tất. Nếu mô hình của bạn trông tốt, có lẽ bạn sẽ không cần phải chỉnh sửa thêm. Nhưng nếu bạn cần phải điều chỉnh hoặc nếu vẫn còn các hỗ trợ in 3D phụ khác, bạn có thể tinh chỉnh mô hình của mình với các bộ lọc khác nhau.
- Nhấp vào menu Filtes trong thanh bên.
- Sử dụng các bộ lọc dưới Bộ lọc cơ bản để tăng hoặc giảm độ dày của tường, làm mịn đường viền hoặc phản chiếu mô hình.
- Sử dụng các bộ lọc dưới Tinh chỉnh Đối tượng để đóng lỗ hoặc loại bỏ các đối tượng nhỏ như brims hoặc rafts.

Xuất mô hình của bạn dưới dạng STL. Voxelizer không thể xuất trực tiếp dưới dạng tệp 3MF, nhưng sau khi bạn có tệp STL, bạn có thể dễ dàng chuyển đổi nó thành 3MF.
- Nếu bạn sử dụng Windows, tải xuống và cài đặt 3D Builder. Bạn có thể mở tệp STL và lưu nó dưới dạng 3MF.
- Sử dụng một trang web như IMAGEtoSTL, 3D-convert, hoặc 3DPea.
Gcode2l

Đi đến trang web của Gcode2l. Gcode2l là một trình chuyển đổi G-code sang STL trực tuyến. Đây là một lựa chọn tiện lợi hoạt động hoàn toàn trong trình duyệt của bạn, nhưng bạn có thể nhận thấy rằng kết quả không sạch sẽ như khi sử dụng một phần mềm chia tách thực sự như Voxelizer for Fab.
- Trang web của Gcode2l cảnh báo rằng không có cách nào để chuyển từ G-code sang một loại tệp khác mà không có sự mất mát về chất lượng, vì vậy bạn nên mong đợi rằng STL kết quả sẽ ít chi tiết hơn tệp G-code.

Nhấp vào nút dấu cộng màu xanh để thêm một tệp G-code. Nó được đặt ở phía dưới màn hình của bạn. Bạn cũng có thể thử nghiệm công cụ bằng cách nhấp vào Import Test Files Set ở giữa màn hình.

Nhấp vào tệp để mở menu tái tạo. Gcode2l cung cấp một vài thông số khác nhau mà bạn có thể điều chỉnh để điều chỉnh mô hình STL đã chuyển đổi của bạn. Không có một hồ sơ cài đặt nào có thể phù hợp với mọi mô hình, vì vậy bạn sẽ phải thử và lỗi để tìm ra cái nào sẽ nhìn tốt nhất. Mỗi thông số được giải thích ở dưới:

Nhấp vào Tái tạo. Gcode2l chỉ cho phép bạn sử dụng 4 GB bộ nhớ để hoàn thành một công việc tái tạo và không thể mất nhiều hơn năm phút. Nếu một trong hai giới hạn này bị vượt quá, quá trình sẽ bị chấm dứt.

Nhấp vào Tải xuống STL sau khi bạn có kết quả bạn hài lòng. Gcode2l chỉ chuyển đổi mã G của bạn thành tệp STL, nhưng sau khi bạn có tệp STL, bạn có thể dễ dàng chuyển đổi nó thành 3MF.
Trình chuyển đổi trực tuyến 3DPea

Truy cập trang web chuyển đổi trực tuyến của 3DPea. 3DPea có một trình chuyển đổi G-code trực tuyến sang 3MF, nhưng nó không hoạt động cũng như một ứng dụng cắt đứt độc lập hoặc trình chuyển đổi trực tuyến của Gcode2l. Tuy nhiên, nếu bạn có một tệp nhỏ hoặc không muốn xử lý việc chuyển đổi STL sang 3MF, điều này có thể là một lựa chọn tốt cho bạn.

Nhấp vào Nút nhập ở thanh trên cùng. Trang web sẽ yêu cầu bạn mở một tệp. Duyệt đến tệp G-code của bạn và nhập nó. Tệp có thể mất một chút thời gian để tải, đặc biệt là nếu nó lớn.

Nhấp vào Nút chuyển đổi ở thanh trên cùng. Nút này không hiển thị cho đến khi bạn đã nhập một tệp G-code vào trình chuyển đổi.

Thiết lập bán kính và độ chính xác của việc ép phun của bạn. Bạn có thể phải thử một vài lần để có được các tham số phù hợp cho mô hình của bạn, nhưng nói chung, một bán kính ép phun cao sẽ làm cho các tường của mô hình được chuyển đổi dày hơn, và một độ chính xác thấp sẽ làm cho mô hình được chuyển đổi chính xác hơn so với tệp G-code nguồn.

Nhấp vào menu thả xuống 'Xuất' và chọn '3MF'. Bạn cũng có thể xuất sang tệp STL nếu bạn muốn.

Nhấp vào Xuất ở đầu trang. Nếu bạn chọn lưu dưới dạng STL nhưng sau này bạn cần một 3MF, bạn có thể chuyển đổi lại mã G của mình thành 3MF bằng cách sử dụng 3DPea hoặc bạn có thể chuyển đổi STL thành 3MF bằng một trong những nguồn tài nguyên sau:
Mẹo
Nếu bạn không có một tệp G-code sẵn sàng và muốn thử nghiệm các phương pháp này, bạn có thể sử dụng Benchy. Benchy là một mô hình 3D được thiết kế để là một mô hình hiệu chuẩn và thử nghiệm cho máy in 3D. Bạn có thể lấy Benchy dưới dạng tệp STL từ 3DBenchy.com và chuyển đổi nó thành G-code bằng chính bạn.
