Quantcast
Channel: Reprap Forum - Firmware - Marlin
Viewing all articles
Browse latest Browse all 2837

Marlin / Anet - Skew Compensation not working (4 replies)

$
0
0
Hello,

I've spent a lot of time on this site and others trying to correct this.

I printed the test print as described in the Marlin firmware (see pic), I then inputted all the measurements (after doubling them) into the firmware.

I un-commented what I believe is supposed to be:

#define SKEW_CORRECTION

#if ENABLED(SKEW_CORRECTION)
// Input all length measurements here:
#define XY_DIAG_AC 319
#define XY_DIAG_BD 318
#define XY_SIDE_AD 199

I also made sure that #define XY_SKEW_FACTOR 0.0 was commented out. (i did try with the skew factor with the other lines commented out and that did not work either).

I also tried with the following both commented and un-commented.

#define SKEW_CORRECTION_GCODE

When I upload the firmware, with the #define SKEW_CORRECTION_GCODE and #if ENABLED(SKEW_CORRECTION) I can go to the terminal and type M852 and it will return a value (in my case 0.00322, which i double checked with the formula on wolfram).

It seems like octopi/the board is seeing the skew correction but it does not change my prints.

I've also tried hard coding it in the print file, also no results. I even incresed the value by 300% to see if there was a difference and there was not, however typing M852 in the terminal would bring up the increased value.

Any help would be greatly appreciated.

Viewing all articles
Browse latest Browse all 2837

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>