Prusa Slicer Pressure Advance Test

Model kèm web tool giúp chỉnh sửa GCode xuất từ PrusaSlicer để chèn pattern test Pressure Advance. Bạn slice như bình thường, upload GCode lên trang calibration để tạo file test, in ra và lấy PA tối ưu để cập nhật Filament Start GCode.

👁️
14.6K
Lượt Xem
❤️
419
Lượt Thích
📥
5.2K
Lượt Tải
Cập Nhật Apr 19, 2026
Chi tiết
Tải xuống
Bình Luận
Khoe bản in
Remix

Mô tả

Cách dùng

  1. Tải model này về
  2. Import vào PrusaSlicer và đặt nó ở giữa bàn in.
    1. Dùng đúng Print Setting và Filament mà bạn dự định sẽ in. Chọn Extruder mà bạn muốn chạy bài test.
    2. Export file .gcode ra máy tính
  3. Vào trang Prusa Slicer Pressure Advance Calibration. Kéo thả file lên trang.
    1. Nhập dải giá trị pressure advance (PA) bạn muốn test.
    2. Bấm nút 'Download Calibration GCode' và lưu file gcode có các đường calibration.
  4. In file GCode đó trên máy in của bạn.
  5. Quay lại Prusa Slicer Pressure Advance Calibration, nhập giá trị PA tốt nhất và tạo câu lệnh điều kiện (conditional statement) để cập nhật Filament Start GCode.

FAQ

Nó hoạt động như thế nào?

Khi bạn slice model, bạn đang export toàn bộ cài đặt từ PrusaSlicer, cùng với start và end GCode của máy in, vào file .gcode. Tool này sẽ cắt phần model đã slice ra và chèn GCode cho một pattern tinh chỉnh Pressure Advance dựa trên cài đặt máy in của bạn. Nó biết tốc độ và gia tốc dự kiến, cũng như kích thước nozzle, nhiệt độ và mọi thứ khác bạn đã setup trong PrusaSlicer. Hiện tại nó đang đọc tới 33 cài đặt khác nhau. Tất cả những thông tin này được dùng để chọn cấu hình phù hợp cho việc tạo bài test pressure advance.

Test gcode sẽ được tạo ra và “splice” vào file gcode gốc, sau đó bạn tải xuống và đem đi in.

Có kèm một mini-tool để tạo các câu lệnh conditional GCode nhằm dán ngược lại vào phần cấu hình filament trong slicer.

Mình phát hiện vấn đề!

Cảm ơn bạn đã dành thời gian dùng thử! Vui lòng mở một issue trên github. Mình cũng sẽ cố gắng xem comments/makes ở đây theo thời gian nữa.

Có chạy được với máy in của mình không?

Nếu máy in của bạn chạy một trong các firmware mã nguồn mở thì khả năng cao là được. Tool này nhắm tới:

  • Tất cả firmware của Prusa (loại legacy và 32bit, bản Input Shaper và bản không Input Shaper)
  • Marlin
  • Klipper
  • RepRapFirmware

Nếu máy của bạn đang chạy một trong các loại trên và bạn đã chọn đúng biến thể firmware đó trong PrusaSlicer thì sẽ được hỗ trợ.

Tool nhận GCode dạng plain text và cả Binary Gcode mới của Prusa.

Nó biết vị trí của object test trong GCode bằng cách nào?

Comment ;AFTER_LAYER_CHANGE trong gcode của máy in được dùng làm điểm bắt đầu của object. Mặc định đây là comment ghi lại layer z. Nếu bạn có custom GCode ở đây, hãy để comment này ở cuối khối lệnh.

Comment ; Filament-specific end gcode đánh dấu vị trí object đã kết thúc. Dòng này nằm trong phần filament-specific gcode.

Cả hai comment này đều là mặc định trong PrusaSlicer và đáng lẽ phải có, trừ khi bạn đã xoá. Nếu tool không tìm thấy các comment này, nó sẽ báo lỗi.

Có cần slice đúng model này không?

Không cần, nhưng dùng model này sẽ cho bạn thời gian in ước lượng và có một hình preview đẹp trên LCD để bạn dễ biết đây là bài in gì về sau.

Đây có phải sản phẩm chính thức của Prusa không?

Không. Mục này không liên quan hay trực thuộc Prusa Research theo bất kỳ cách nào.

Bạn có biết Marlin K-factor Calibration Pattern không?

Marlin K-factor Calibration Pattern có thể xem ở đây. Tool này ban đầu có sử dụng một phần tooling tạo GCode từ dự án đó.

Tuy nhiên, bài test đó tạo startup GCode cho máy in của bạn. Vì nó không được thiết kế để làm việc đúng “đo ni đóng giày” theo máy in của bạn, nên có thể không thực hiện chính xác các bước như làm nóng bàn, leveling, lau nozzle, purge… những thứ giúp máy in chạy an toàn và ổn định. Điều này càng đúng nếu bạn dùng máy phức tạp như Prusa XL hoặc máy chạy firmware khác Marlin (ví dụ Klipper).

Mục tiêu của tool này là giữ lại những điểm hay của Marlin K-factor Calibration Pattern, nhưng để phần start/end gcode do bạn và slicer tự quản.

Pattern K-factor cũng chỉ chạy trên Marlin. Tool này có hỗ trợ Marlin, nhưng còn hỗ trợ thêm Klipper, RRF và firmware Input Shaper mới của Prusa—mỗi loại cần các gcode khác nhau.

Giấy phép

Tác phẩm này được cấp phép theo

GNU General Public License v3.0

GPL 3.0

Yêu cầu ghi công
Remix & phái sinh Được phép
Sử dụng thương mại Được phép

File mô hình

TẤT CẢ FILE MÔ HÌNH (1 Tập tin)
Đang tải files, vui lòng chờ...
Vui lòng đăng nhập để bình luận.

Chưa có bình luận nào. Hãy là người đầu tiên!

Vui lòng đăng nhập để khoe bản in của bạn.

Chưa có bản in nào được khoe. Hãy là người đầu tiên!

Remix (0)