Làm thế nào để các lệnh E trong mã G hoạt động, chính xác?


9

Tôi đã cố gắng tìm kiếm trực tuyến nhưng không tìm thấy câu trả lời chính xác cho những gì tôi bối rối. Hãy xem xét 3 dòng mã G sau đây:

G1 X129.000 Y126.322 E7.90758

G1 X128.349 Y125.707 F7800.000

G1 X128.476 Y125.548 E7.92045 F1800.000

Có phải sự vắng mặt của lệnh E trong dòng thứ hai có nghĩa là không có vật liệu nào được ép đùn từ dòng 1 đến dòng 2 không? Theo tôi hiểu, tham số E kiểm soát lượng vật liệu đã được đùn lên đến dòng đó.

Lý do tại sao tôi hỏi là vì tôi đang cố gắng hiểu ở cấp độ mã làm thế nào để xác định khi nào máy in sẽ di chuyển mà không đùn bất kỳ vật liệu nào, trong trường hợp di chuyển theo hướng Z hoặc nếu bạn đang in nhiều phần bị ngắt kết nối trong một bản in. Vì dường như không có dòng Z nào có bất kỳ lệnh E nào, tôi có xu hướng tin rằng sự vắng mặt của lệnh E có nghĩa là khi di chuyển đến vị trí đã cho từ dòng trước đó, sẽ không có vật liệu nào bị đùn ra. Tôi đã thử khá nhiều truy vấn khác nhau trên mạng để cố gắng khám phá xem đây có phải là trường hợp không, nhưng không tìm thấy câu trả lời đơn giản, vì vậy tôi hy vọng ai đó trong diễn đàn này có thể khai sáng cho tôi.

Câu trả lời:


4

Có, sự vắng mặt của một EX.XXX (hoặc EX.XXX có cùng giá trị như trước đó) có nghĩa là không có gì sẽ bị đẩy ra trong quá trình di chuyển. Máy đùn được coi là trục thứ tư tưởng tượng và hoạt động chính xác như mọi trục khác: nếu trong G1 / G0 không có tọa độ mới cho nó, nó vẫn giữ nguyên vị trí ban đầu.


Trong trường hợp đó, điểm của một đoạn mã như thế này là gì? : F7800.000 G1 E1.00000 F2400.00000 Tại sao nó sẽ thực hiện 5 chuyển động mà không có bất kỳ sự đùn nào?
yeemonic

1
Đôi khi bạn không muốn một chuyến đi du lịch xảy ra theo một đường thẳng. Nói chung, để tránh xâu chuỗi, bạn muốn phần lớn di chuyển xảy ra "bên trong" một phần, sao cho lượng di chuyển nhỏ nhất là thông qua không khí tự do. Điều này có nghĩa là con đường ngắn nhất / tốt nhất từ ​​điểm này đến điểm khác không nhất thiết là một đường thẳng.
Tom van der Zanden

Xin lỗi - chuỗi là gì? Đó có phải là kiểu "oozing" hay "rò rỉ" không? Tôi nhìn nó - gotcha. Điều đó có ý nghĩa hơn bây giờ. Cảm ơn.
yeemonic

Nếu bạn muốn di chuyển từ một mặt của bản in sang mặt kia, trừ khi lớp hiện tại lồi, đường thẳng từ phần này sang phần khác có thể vượt qua ranh giới của lớp hiện tại đang được xây dựng. Điều này dẫn đến việc xâu chuỗi và các đốm màu (vật liệu bổ sung ở bên ngoài bản in) do một ít vật liệu chảy ra khỏi vòi phun (ngay cả khi bạn không đùn). Bằng cách theo đường viền của phần (và không di chuyển theo đường thẳng), bạn có thể ngăn (hoặc thu nhỏ) khoảng cách di chuyển ra bên ngoài
Tom van der Zanden

Như một câu hỏi liên quan mà tôi không nghĩ đảm bảo bài đăng của riêng mình, tầm quan trọng của 3 dòng này là gì? G92 E0 -- G1 X124.746 Y125.952 F7800.000 -- G1 E1.00000 F2400.00000 Theo những gì tôi hiểu, lần đầu tiên "đặt lại" bộ đếm cho E. Nhưng còn lần thứ 3 thì sao? Điều này chỉ đùn vào vị trí mà không di chuyển? Có vẻ hơi kỳ lạ ... Đặc biệt là khi mức tăng đùn là 1,0000 lớn hơn nhiều so với chúng ta thường thấy trong bất kỳ dòng nào khác (lướt qua tệp tôi đang xem, mức cao nhất dường như là ~ 0,3).
yeemonic
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.