Vài tháng trước, tôi bắt đầu có niềm đam mê với thiết kế 3D và quyết định sắm một chiếc máy in 3D để hiện thực hóa những ý tưởng sáng tạo của mình. Đây là một trong những quyết định tuyệt vời nhất, bởi in 3D là một sở thích tuyệt vời, đặc biệt nếu bạn thích sửa chữa đồ vật trong nhà. Trên thực tế, tôi cũng đã in rất nhiều phụ kiện và công cụ hữu ích, ngoài việc sửa chữa những món đồ bị hỏng, điều này đã giúp tôi tiết kiệm một khoản tiền đáng kể. Vì là người mới làm quen với in 3D, tôi đã chọn mua Creality Ender-3 S1 Pro – một chiếc máy in cấp thấp, thuộc phân khúc phổ thông. Mặc dù nó đáp ứng được các yêu cầu của tôi, nhưng một nhược điểm là firmware Marlin in khá chậm, và tôi chỉ có thể vận hành máy in thông qua màn hình kết nối.
Để khắc phục những hạn chế này, tôi đã sở hữu Creality Sonic Pad – một thiết bị giống máy tính bảng không chỉ cung cấp bản nâng cấp firmware cần thiết cho máy in với Klipper mà còn mở khóa khả năng kết nối không dây. Giờ đây, tôi có thể in nhanh hơn và điều khiển máy in mà không cần ở gần nó, nhưng vẫn còn một vấn đề chưa được giải quyết – đó là “slicing” (chuẩn bị file in) một thiết kế từ xa và sau đó đưa nó vào máy in. Tuy nhiên, điều này giờ đã thay đổi. Gần đây, tôi phát hiện ra rằng mình có thể tự host Orca Slicer dưới dạng một container Docker – điều đó có nghĩa là tôi có thể truy cập nó từ xa, slice một thiết kế và in nó bằng Klipper. Có thể nói, điều này đã thay đổi hoàn toàn trải nghiệm in 3D của tôi. Dưới đây là cách bạn cũng có thể đạt được một thiết lập in 3D hoàn toàn từ xa bằng cách tự host Orca Slicer.
Orca Slicer Trên Trình Duyệt: Giải Pháp Slicing Không Cần Máy Tính
Slicer Ngay Trong Trình Duyệt Web?
Nhờ đội ngũ LinuxServer.io, Orca Slicer – một công cụ slicing phổ biến – đã được cung cấp dưới dạng Docker image và có thể được đóng gói thành container. Vì vậy, thay vì phải cài đặt ứng dụng trên máy tính, tất cả những gì bạn cần làm là chạy lệnh sau bên trong Docker để host dịch vụ này trên mạng của bạn. Sau đó, bạn có thể truy cập slicer thông qua trình duyệt web.
docker run -d
--name=orcaslicer
--security-opt seccomp=unconfined `#optional`
-e PUID=1000
-e PGID=1000
-e TZ=Etc/UTC
-p 3000:3000
-p 3001:3001
-v /path/to/config:/config
--restart unless-stopped
lscr.io/linuxserver/orcaslicer:latest
Khi đã vào ứng dụng, bạn sẽ phải thực hiện quy trình thiết lập ban đầu, trong đó bạn chọn máy in của mình và lựa chọn tất cả các loại filament khác nhau mà bạn sẽ sử dụng. Sau đó, bạn có thể truy cập giao diện chính, nơi bạn có thể mở bất kỳ tệp .3mf nào bạn muốn. Nhập dự án, thay đổi các cài đặt liên quan như chiều cao lớp, loại filament, nhiệt độ đầu phun và bàn in, v.v., rồi tạo mã G-code để đưa vào máy in. Nó giống như bất kỳ slicer nào khác – chỉ khác là bạn đang thực hiện tất cả các bước này bên trong một trình duyệt web thay vì một ứng dụng độc lập.
Nâng cấp máy in 3D của bạn với 7 phụ kiện không thể thiếu
Trải Nghiệm In 3D Từ Xa Đã Thay Đổi Hoàn Toàn Thế Nào
Thực Thi Lệnh Trực Tuyến
Slicer hoạt động đáng ngạc nhiên tốt mặc dù chạy bên trong trình duyệt. Hơn nữa, vì nó là một Docker container, bạn có thể host nó trên hầu hết mọi máy tính, hoặc thậm chí trên một máy tính bảng đơn (SBC) như Raspberry Pi. Một trong những yếu tố lớn nhất khiến tôi quyết định host Orca là khả năng sử dụng slicer ngay cả trên điện thoại thông minh nếu tôi không mang theo laptop. Với việc tôi đã sử dụng Klipper, đây chính là mảnh ghép còn thiếu duy nhất trong hệ sinh thái in 3D của mình.
Giờ đây, tôi có thể slice một thiết kế từ xa, tải nó lên Klipper và sau đó điều khiển máy in của mình ngay cả khi tôi không có mặt tại đó. Giao diện người dùng của Klipper cho phép tôi kiểm soát nhiệt độ của bàn in và đầu phun, thực hiện cân bằng bàn in tự động và thậm chí bắt đầu hoặc dừng các bản in. Tôi cũng đã kết nối một camera với máy in để có thể theo dõi quá trình in theo thời gian thực. Nhờ đó, tôi đã tạo ra một thiết lập in 3D hoàn toàn từ xa mà tôi có thể vận hành từ bất cứ đâu trên thế giới. Phần duy nhất tôi vẫn chưa tìm ra giải pháp là thực hiện nhiều bản in từ xa liên tiếp, vì tôi sẽ cần ai đó tháo bản in ra khỏi bàn in trước khi thực hiện bản tiếp theo. Hy vọng tôi cũng sẽ sớm tìm ra một giải pháp cho vấn đề này!
Liên kết Klipper với Orca Slicer để điều khiển in 3D từ xa
Tự in keycap 3D cho bàn phím cơ của bạn
Nâng Cấp Quy Trình In 3D Của Bạn
Việc tự host một slicer trên máy chủ riêng của bạn mang lại nhiều lợi ích hơn là chỉ khả năng slice vật thể từ xa. Bạn có thể tạo mã G-code bằng điện thoại thông minh, một SBC, hoặc thậm chí là một chiếc Smart TV! Đây là những lợi thế mà bạn có thể không có được nếu sử dụng các phương tiện khác, chẳng hạn như truy cập phần mềm slicer thông qua kết nối máy tính từ xa. Ngoài ra, việc tự host ứng dụng trên mạng gia đình của bạn còn đi kèm với những ưu điểm riêng, như tăng cường quyền riêng tư, không phụ thuộc vào các máy chủ bên ngoài, v.v. Bên cạnh tất cả những lợi ích này, cũng cần phải đề cập rằng Orca Slicer tự thân đã là một ứng dụng tuyệt vời và là một trong những phần mềm slicing thân thiện với người dùng mà tôi từng gặp, đây là một điểm cộng lớn.
Logo OrcaSlicer, phần mềm slicing 3D chuyên nghiệp
OrcaSlicer, một slicer chuyên dụng cho in 3D, cung cấp khả năng slicing hiệu quả và vượt trội. Giao diện thân thiện với người dùng và bộ công cụ toàn diện của nó giúp người dùng tùy chỉnh các cấu hình máy in, cài đặt lớp và thông số filament. Chiều cao lớp thích ứng, tạo hỗ trợ nâng cao và quy trình làm việc tinh gọn giúp giảm thiểu lỗi và nâng cao chất lượng in. Một cộng đồng năng động luôn cung cấp các mẹo, cấu hình và cập nhật giá trị.
Hãy khám phá Orca Slicer trên Github ngay hôm nay để nâng cấp quy trình in 3D của bạn!