Hướng dẫn sử dụng grbl controller

GRBL là gì?

*

GRBL là 1 phần mềm miễn phí, mã mối cung cấp mở cùng hiệu năng cao dùng làm điều khiển hoạt động của máy móc, những một số loại máy có thể tạo ra những vật thể hoặc làm những vật thể đưa động, chạy trên Arduino. “Nếu trào lưu ‘maker’ là một trong ngành công nghiệp, Grbl sẽ trở thành một tiêu chuẩn chỉnh công nghiệp”

Hầu hết các máy in 3 chiều mã nguồn mở đều thực hiện Grbl. Nó thích hợp cho hàng nghìn loại dự án bao hàm máy cắt laser, thứ viết chữ, trang bị khoan lỗ, vật dụng phun sơn và máy vẽ. Phụ thuộc sự hiệu quả, đơn giản và đòi hỏi phần cứng không thực sự cao làm cho Grbl biến một hiện tượng lạ mã nguồn mở.

Bạn đang xem: Hướng dẫn sử dụng grbl controller

Vào năm 2009, SImen Slave Skogsrud (http://bengler.no/grbl) đã ủng hộ cho cộng đồng mã mối cung cấp mở bằng việc viết với tung ra phiên bản sớm của Grbl đến đầy đủ người. Từ nằm 2011, Grbl đang rất được thúc đẩy như một dự án công trình mở hướng tới cộng đồng dưới sự dẫn dắt của TS. Sungeun “Sonny” Jeon.

Ai sẽ sử dụng Grbl

Những bạn người chế tạo thường thực hiện máy phay hoặc giảm laser và yêu cầu một bộ tinh chỉnh và điều khiển tốt, dễ dàng cho khối hệ thống của họ chạy được bên trên Arduino. Những người không mong muốn làm lộn xộn không khí làm câu hỏi với câu hỏi đặt thêm những máy PC cũ chỉ để sử dụng những cổng song song (parallel port). đa số Tinkerer nên một bộ tinh chỉnh và điều khiển được viết bằng ngữ điệu C nhỏ tuổi gọn, làm cơ sở cho các dự án của họ

Những kỹ năng hấp dẫn

Grbl là một lựa chọn giỏi cho phần đông ứng dụng bé dại gọn. Bạn có thể sử dụng nó cho những máy phay, điều khiển và tinh chỉnh từ máy máy tính xách tay hoặc Raspberry Pi, sử dụng các giao diện điều khiển và tinh chỉnh để xuất G-code vào khối hệ thống điều khiển. Grbl được viết bằng ngữ điệu C tối ưu hóa nhằm tận dụng hết kĩ năng của vi cách xử trí Atmega328p của Arduino để giành được độ đồng hóa chính xác. Nó bao gồm thể đảm bảo an toàn việc truyền tải tốc độ bước mang đến trên 30kHz và cung cấp một luồn xung ổn định định, ko nhiễu loạn.

Xem thêm: Xem Tuổi Bính Thìn Nên Kinh Doanh Gì? ? Sinh Năm 1976 Bính Thìn Làm Nghề Gì Thì Hợp

Grbl sử dụng cho các máy 3 trục. Không (chưa) có trục luân chuyển – chỉ X, Y và Z.

Trình biên dịch G-code thực thi một tập hợp bé của tiêu chuẩn LinuxCNC và được cung ứng bởi phần nhiều các nguyên tắc CAM một giải pháp hoàn hảo. Để hiểu thêm mô tả về những mã G-Code này, độc giả hãy xem tài liệu của LinuxCNC để tò mò thêm, (G-code Quick Reference). để ý răng vẫn có một số trong những thiếu sót so với tiêu chuẩn G-code được liệt kê dưới đây

Nội suy vòng tròn không thiếu với G2, G3 cùng tham số phường không hỗ trợ.Chế độ laser biến đổi hoạt rượu cồn của M3, M4 và tốc độ trục bao gồm S. Coi phần chế độ Laser để biết thêm chi tiết.

Các lệnh G-Codes được hỗ trợ (trong bạn dạng v1.1)

G0, G1:Linear MotionsG2, G3:Arc & Helical MotionsG4:DwellG10 L2, G10 L20:Set Work Coordinate OffsetsG17, G18, G19:Plane SelectionG20, G21:UnitsG28, G30:Go to lớn Pre-Defined PositionG28.1, G30.1:Set Pre-Defined PositionG38.2:ProbingG38.3, G38.4, G38.5:ProbingG40:Cutter Radius Compensation Modes OFF (Only)G43.1, G49:Dynamic Tool Length OffsetsG53:Move in Absolute CoordinatesG54, G55, G56, G57, G58, G59:Work Coordinate SystemsG61:Path Control ModesG80:Motion Mode CancelG90, G91:Distance ModesG91.1:Arc IJK Distance ModesG92:Coordinate OffsetG92.1:Clear Coordinate System OffsetsG93, G94:Feedrate ModesM0, M2, M30:Program Pause and EndM3, M4, M5:Spindle ControlM7*, M8, M9:Coolant ControlM56*:Parking Motion Override Control

(*) đông đảo lệnh này khoác định ko được kích hoạt trong tệp thông số kỹ thuật config.h

Mời quý người hâm mộ theo dõi gần như phần tiếp theo

Kết nối GrblNạp Grbl vào ArduinoCác lệnh tinh chỉnh Grbl v1.1Cấu hình Grbl v1.1Giao tiếp Grbl v1.1Chế độ chạy thủ công bằng tay Grbl v1.1Chế độ tia laze trong Grbl v1.1 thông số kỹ thuật chu trình lấy cội tọa độ các phần mềm giao tiếp với Grbl kết nối công tắc hành trình