Tôi đang sử dụng phần mềm Marlin (1.1.0-RC7 - 31 tháng 7 năm 2016) cho máy in 3d. Hiện tại việc in ấn không hoàn hảo do sự thiếu chính xác nhỏ trong các chuyển động dọc theo trục x và y. Tôi đang cố gắng thay đổi tốc độ tiến dao cho tốc độ dọc theo trục xy trong khi máy in đang hoạt động để đảm bảo máy in dừng đúng giờ và in chính xác.
Tôi có một số mã để kiểm soát tốc độ tiến dao nhưng vấn đề là tôi không chắc mình sẽ thực hiện những điều chỉnh này ở đâu. Trong tệp configure.h tôi thấy mã này: (dòng 742 và 753)
/*line 742*/ #define HOMING_FEEDRATE_XY (50*60)
/*line 753*/ #define DEFAULT_MAX_FEEDRATE {300, 300, 5, 25} // (mm/sec)
Tôi có thể hiểu nhầm một cái gì đó nhưng có vẻ như điều này đặt tốc độ tiến dao đến một giá trị mặc định giống như mức tối đa.
Nếu tốc độ tiến dao thay đổi trong khi in, tôi đoán nó sẽ được thực hiện trong Marlin_main.cpp nhưng tôi không chắc phần nào nó thực sự thay đổi. Ai đó có thể chỉ cho tôi đi đúng hướng ở đây?