Snapmaker / SnapmakerController-IDEX

Controller firmware for Snapmaker IDEX machines
GNU General Public License v3.0
27 stars 12 forks source link

BUG no motion x y after M593 in gcode during #7

Open hliebscher opened 1 year ago

hliebscher commented 1 year ago

after sending M593 in G-Code during printing no x y moves are possible.

only cancel Print job works

Its is only by F0

obertini78 commented 1 year ago

Same here. Firmware v2.5.9. Setting M593 F15 for example does solve the issue.

747lulu747 commented 1 year ago

It work fine when setting input shaper with M593 FXX generally. But, in some case, the input shaper setting of EEPROM was invalid and this input shaper setting will cause the halted of move. If this happen, please do a setting reset by sending "M502". Note, after setting reset, you need to do calibration of bed leveling, Z offset, xy offset.

747lulu747 commented 1 year ago

It is work in our testing J1 with "M593 F15" sending. Would you please provide the gcode which has cause this problem? We like to reproduce the problem with the gcode and locate what is the bugs.

obertini78 commented 1 year ago

« M593 F0 » in the start Gcode results in the axis not moving. Filament will extrude though.

747lulu747 commented 1 year ago

Hi obertini78, thank for your proposal.

Yes, M593 F0 cause the problem. In practice, we need to limit the reasonable range of input shaper parameters, including frequency range and damping ration range. We will fix this in next version.

alexandrenez commented 1 year ago

Hi all When printing the 4 (or 5?) levels probe for vibration test on J1, the (by far) best result is the first layer (bearing the X and Y letters. BUT when on the following screen I am instructed to click one box to chose the minimum vibration configuration, there is no box for the base layer which is the best. What to do ? reinstall the firmware to avoid any correction for vibration ? add something in the GCode ? Thanks for your help.