Cách gửi mã G đến máy in 3D của bạn: đúng cách

Roy Hill 17-10-2023
Roy Hill

Có một số cách mà người dùng máy in 3D gửi tệp g-code đến máy của họ, tất cả các cách này đều hoạt động khá tốt. Bài viết này sẽ chỉ cho bạn những cách chính mà mọi người gửi tệp mã G của họ và sẽ xác định những cách tốt nhất để làm như vậy.

Cách tốt nhất để gửi tệp mã G đến máy in 3D của bạn là mở rộng máy in 3D của bạn để sử dụng khả năng Wi-Fi bằng Raspberry Pi & Phần mềm OctoPrint. Điều này cho phép bạn truyền tệp không dây đến máy in của mình, đồng thời cho phép bạn điều khiển máy in để bắt đầu in từ xa.

Đây là câu trả lời cơ bản về cách thực hiện, vì vậy nếu bạn muốn biết thêm chi tiết về nó và một số thông tin quan trọng khác, hãy tiếp tục đọc.

    G-Code trong Máy in 3D là gì?

    G-Code (Mã hình học) là một ngôn ngữ lập trình được điều khiển bằng số và loại tệp chứa hướng dẫn mà máy in 3D của bạn có thể hiểu được. Nó dịch các lệnh chẳng hạn như làm nóng đầu phun hoặc giường in của bạn, xuống từng X, Y & Chuyển động trục Z mà máy in 3D của bạn tạo ra.

    Các tệp hướng dẫn G-Code này được thực hiện thông qua việc sử dụng ứng dụng phần mềm máy cắt, ứng dụng này có giao diện dễ sử dụng để thực hiện các điều chỉnh cụ thể theo cách bản in 3D của bạn hoạt động.

    Đầu tiên, bạn sẽ nhập mô hình CAD vào máy cắt của mình, sau đó bạn có thể chọn điều chỉnh một số biến. Khi bạn hài lòng với cài đặt nhiệt độ, cài đặt tốc độ, chiều cao lớp, hỗ trợcài đặt và tất cả những thứ ở trên, sau đó bạn nhấn lát cắt để tạo tệp G-Code đó.

    Ví dụ về G-Code giống như sau:

    G1 X50 Y0 Z0 F3000 E0.06

    G1 – lệnh di chuyển đầu phun xung quanh giường in

    Xem thêm: 12 cách khắc phục bản in 3D liên tục bị lỗi ở cùng một điểm

    X, Y, Z – điểm trên trục tương ứng để di chuyển đến

    F – tốc độ đùn mỗi phút

    E – cần đùn bao nhiêu sợi nhựa

    Những cách tốt nhất để gửi tệp G-Code tới máy in 3D của tôi là gì?

    Gửi tệp G-Code tới máy in 3D của bạn phần lớn là một nhiệm vụ khá dễ dàng, cho phép bạn tạo các mô hình in 3D đẹp và sáng tạo. Mọi người thắc mắc đâu là cách tốt nhất mà mọi người thực sự gửi tệp đến máy in 3D của họ và tôi muốn giúp bạn trả lời câu hỏi này.

    Sau khi tạo tệp G-Code từ máy cắt yêu thích của bạn, có một số cách để mọi người thực hiện việc này :

    • Lắp thẻ SD (Micro) vào máy in 3D của bạn
    • Cáp USB kết nối máy in 3D của bạn với máy tính hoặc máy tính xách tay
    • Thông qua kết nối Wi-Fi

    Bây giờ, đây là những phương pháp chính để gửi tệp G-Code đến máy in 3D của bạn, nhưng chúng có thể khá phức tạp ở một số nơi cách khi bạn bắt đầu giới thiệu các yếu tố khác như Arduino, nhưng bài viết này sẽ sử dụng các phương pháp đơn giản hơn.

    Lắp thẻ SD (Micro) vào máy in 3D của bạn

    Sử dụng thẻ SD là một cách trong số những cách phổ biến và chung nhất để gửi Mã G đến máy in 3D của bạn. Hầu như tất cả các máy in 3D đều có thẻ SDkhe cắm thẻ thường được sử dụng cho mục đích này.

    Bạn có thể dễ dàng gửi Mã G đến thẻ SD hoặc MicroSD sau khi cắt mô hình CAD của mình trên máy tính hoặc máy tính xách tay. Ender 3 của tôi đi kèm với thẻ MicroSD và đầu đọc thẻ USB, cho phép bạn lưu tệp trực tiếp.

    Lưu tệp G-Code vào Thẻ MicroSD và lắp tệp vào khe cắm thẻ MicroSD trên máy in.

    Đây có lẽ là phương pháp được sử dụng nhiều nhất để gửi tệp G-Code đến máy in 3D, do tính đơn giản và hiệu quả của nó để hoàn thành công việc mà không cần thêm ứng dụng hoặc thiết bị.

    Cố gắng không mắc lỗi rút thẻ SD khi đang trong quá trình in 3D, nếu không mô hình của bạn sẽ dừng lại.

    Cáp USB được kết nối với Máy tính hoặc Máy tính xách tay

    Thay vì sử dụng thẻ SD, chúng ta có thể trực tiếp kết nối máy in 3D của chúng tôi với máy tính hoặc máy tính xách tay bằng cáp đơn giản. Đây là một phương pháp ít phổ biến hơn, nhưng nó khá hiệu quả đối với việc in 3D, đặc biệt nếu nó ở gần.

    Một nhược điểm của tùy chọn này là nếu bạn sử dụng máy tính xách tay thì bạn phải giữ máy tính xách tay của bạn chạy liên tục vì chế độ chờ có thể dừng quá trình in và cũng có thể làm hỏng dự án của bạn.

    Vì vậy, bạn nên luôn sử dụng máy tính để bàn trong khi gửi G-Code qua USB.

    Hãy xem bài viết của tôi về Bạn có cần một máy tính tốt để in 3D không, để xem một số máy tính tuyệt vời mà bạn có thểsử dụng với máy in 3D của bạn, đặc biệt tuyệt vời để cắt các tệp lớn.

    USB thông qua trình duyệt Chrome

    Đây là một trong những phương pháp đơn giản nhất để gửi G-Code tới máy in 3D của bạn. Trước tiên, bạn cần thêm tiện ích mở rộng “G-Code Sender” vào trình duyệt Chrome của mình.

    Cài đặt tiện ích mở rộng này bằng cách nhấp vào nút “Thêm vào Chrome”. Sau khi quá trình cài đặt hoàn tất, hãy mở ứng dụng G-Code sender.

    Xem thêm: Phần sụn tốt nhất cho Ender 3 (Pro/V2/S1) – Cách cài đặt

    Bây giờ hãy kết nối máy tính của bạn với máy in 3D bằng cáp USB. Mở Cài đặt từ menu thanh trên cùng và chọn cổng có văn bản là “tty.usbmodem”, sau đó đặt tốc độ giao tiếp ở phạm vi tối đa.

    Giờ đây, bạn có thể gửi Mã G trực tiếp đến máy in 3D của mình bằng cách viết các lệnh trong bảng điều khiển từ ứng dụng này.

    Gửi G-Code qua kết nối Wi-Fi

    Phương pháp ngày càng phát triển để gửi G-Code tới 3D của bạn là thông qua Wi-Fi lựa chọn. Tùy chọn này đã thay đổi toàn bộ kịch bản in 3D và đưa trải nghiệm in lên một tầm cao mới.

    Có nhiều ứng dụng và phần mềm có thể được sử dụng cho quy trình này như OctoPrint, Repetier-Host, AstroPrint, v.v.

    Để sử dụng Wi-Fi làm đường dẫn gửi G-Code, bạn cần thêm thẻ SD Wi-Fi hoặc USB, triển khai AstroBox hoặc sử dụng OctoPrint hoặc Repetier-Host với Raspberry Pi.

    OctoPrint

    Có lẽ một trong những bổ sung được yêu thích nhất đối với điều khiển máy in 3D là sử dụngOctoPrint, một phần mềm nguồn mở thân thiện với người dùng. Trong OctoPrint, có một tab đầu cuối hiển thị cho bạn Mã G-Code hiện tại đang chạy, cũng như trả lại.

    Khi bạn đã quen với việc sử dụng OctoPrint, bạn sẽ thấy việc gửi G-Code khá dễ dàng Viết mã cho máy in 3D của bạn.

    Bạn có thể làm được nhiều việc hơn là gửi G-Code tới máy in 3D của mình, vì vậy hãy xem qua nhiều plugin hữu ích mà OctoPrint có nếu bạn quan tâm.

    Video HowChoo dưới đây trình bày rất chi tiết về những gì bạn cần, cách thiết lập và cách vận hành mọi thứ sau đó.

    Sử dụng Repetier-Host để gửi mã G đến máy in 3D

    Khi mở ứng dụng Repetier-Host lên sẽ có 4 bảng chính phía trên bên phải giao diện. Các tab sẽ là “Vị trí đối tượng”, “Slicer”, “Trình chỉnh sửa mã G” và “Điều khiển thủ công”.

    Vị trí đối tượng là tab mà bạn sẽ tải lên các tệp STL có chứa mô hình in của mình . Đảm bảo rằng mô hình được chia tỷ lệ hoàn hảo và sẵn sàng để in.

    Sau đó, hãy chuyển đến tab “Slicer” và nhấp vào nút 'Slice with Slic3r' hoặc 'CuraEngine' nằm ở trên cùng của tab. Bước này sẽ biến mô hình in STL thành các lớp và hướng dẫn mà máy in 3D của bạn có thể hiểu được.

    Bạn cũng có thể xem quy trình in dưới dạng trực quan hóa từng lớp để đảm bảo rằng không cần cải tiến.

    "Điều khiển thủ công" làtab trong đó bạn sẽ có tùy chọn gửi G-Code trực tiếp đến máy in bằng cách nhập lệnh của bạn vào vùng văn bản G-Code nằm ở đầu tab.

    Sau khi nhập lệnh, hãy nhấp vào nút “Gửi” và máy in sẽ ngay lập tức bắt đầu biên dịch và thực hiện hành động bạn yêu cầu với lệnh G-Code.

    Trong tab “Điều khiển thủ công”, bạn sẽ có nhiều tùy chọn điều khiển mà bạn có thể truy cập để thực hiện thay đổi. Bạn sẽ có tùy chọn tắt động cơ bước trong khi bật động cơ bước khác.

    Tốc độ dòng chảy dây tóc, tốc độ đùn, nhiệt độ giường nhiệt và nhiều thứ khác trong tab này có thể được điều chỉnh theo ý muốn của bạn.

    Một số lệnh G-Code cho máy in 3D của tôi là gì?

    Video dưới đây giải thích những gì bạn cần và hướng dẫn bạn quy trình gửi G-Code đến máy in 3D của bạn. Nó cũng hiển thị cho bạn một số lệnh G-Code phổ biến được nhiều người dùng máy in 3D sử dụng.

    G0 & G1 là các lệnh được sử dụng để di chuyển đầu in 3D xung quanh bàn in. Sự khác biệt giữa G0 & G1 là G1 đang thông báo cho chương trình rằng bạn sẽ đùn dây tóc sau khi di chuyển.

    G28 đặt đầu in của bạn về góc phía trước bên trái (G28 ; Về nhà (0,0,0) )

    • G0 & G1 – Chuyển động của đầu in
    • G2 & G3 – Chuyển động vòng cung có kiểm soát
    • G4 – Giữ nguyên hoặc trì hoãn/tạm dừng
    • G10 & G11 – Rút lại &không rút lui
    • G28 – Di chuyển về nhà/điểm gốc
    • G29 – Đầu dò Z chi tiết – cân bằng
    • G90 & G91 – Đặt vị trí tương đối/tuyệt đối
    • G92 – Đặt vị trí

    RepRap có Cơ sở dữ liệu G-Code cuối cùng cho tất cả mọi thứ về G-Code mà bạn có thể kiểm tra.

    Roy Hill

    Roy Hill là một người đam mê in 3D và là bậc thầy công nghệ với nhiều kiến ​​thức về mọi thứ liên quan đến in 3D. Với hơn 10 năm kinh nghiệm trong lĩnh vực này, Roy đã thành thạo nghệ thuật thiết kế và in 3D, đồng thời trở thành chuyên gia về các xu hướng và công nghệ in 3D mới nhất.Roy có bằng kỹ sư cơ khí của Đại học California, Los Angeles (UCLA) và đã làm việc cho một số công ty danh tiếng trong lĩnh vực in 3D, bao gồm MakerBot và Formlabs. Ông cũng đã hợp tác với nhiều doanh nghiệp và cá nhân khác nhau để tạo ra các sản phẩm in 3D tùy chỉnh đã cách mạng hóa ngành công nghiệp của họ.Ngoài niềm đam mê in 3D, Roy còn là một người đam mê du lịch và hoạt động ngoài trời. Anh ấy thích dành thời gian cho thiên nhiên, đi bộ đường dài và cắm trại cùng gia đình. Trong thời gian rảnh rỗi, anh ấy cũng cố vấn cho các kỹ sư trẻ và chia sẻ kiến ​​thức phong phú của mình về in 3D thông qua nhiều nền tảng khác nhau, bao gồm cả blog nổi tiếng của anh ấy, 3D Printerly 3D Printing.