pcboy / g81_relative Goto Github PK
View Code? Open in Web Editor NEWConvert g81 marlin output to relative values
Convert g81 marlin output to relative values
When it says -14 deg does that mean "turn CCW 14 deg" to reach the correct position? or does that mean it's off by that and I need to turn CW?
first thanks for your great tool.
I used your great feature site https://pcboy.github.io/g81_relative/ to analyze my iMK3S bed leveling.
With my last(best) values the output of the results is a little disturbed (see attached jpg).
Maybe a fixed formatting of the values gives a nicer result view. -02.3 for the mm Values -3.0 for the angle values
SENDING:G81 Num X,Y: 7,7 Z search height: 5.00 Measured points: 0.14250 0.08500 0.12850 0.13100 0.15300 0.13700 0.14200 0.10700 0.10550 0.09850 0.08200 0.11800 0.13050 0.07400 0.12750 0.13400 0.13050 0.12287 0.14050 0.14600 0.08300 0.11950 0.11850 0.10650 0.13850 0.14812 0.13650 0.09050 0.13000 0.14100 0.14650 0.15538 0.17700 0.18500 0.11150 0.13100 0.15000 0.15800 0.15950 0.18500 0.18950 0.12400 0.13950 0.14850 0.15550 0.15950 0.17500 0.16650 0.11900
best regards
Luke
Hi,
Do I have to translate the matrix for my MK3S, or is the output oriented the same as when I'm looking at my printer, left-to-right, and front-to-back?
Thanks,
Bill
Example:
Recv: 0.10750 0.18454 0.18565 0.11083 -0.03991 -0.26657 -0.56917
Recv: 0.16639 0.19696 0.17156 0.09019 -0.04717 -0.24050 -0.48981
Recv: 0.20333 0.19786 0.14950 0.05824 -0.07591 -0.25294 -0.47287
Recv: 0.21833 0.18722 0.11944 0.01500 -0.12611 -0.30389 -0.51833
Recv: 0.21139 0.16505 0.08141 -0.03954 -0.19779 -0.39334 -0.62620
Recv: 0.18250 0.13135 0.03539 -0.10537 -0.29094 -0.52131 -0.79648
Recv: 0.13167 0.08611 -0.01861 -0.18250 -0.40556 -0.68778 -1.02917
Here, the right side is too low. But the output says to screw it in lower:
Degrees:
65°CW 72°CW 396°CW
144°CW 0 360°CW
86°CW 122°CW 727°CW
Fractional Turns:
1/5CW 1/5CW 11/10CW
2/5CW 0 1/1CW
1/5CW 3/10CW 2/1CW
Expect: right side should be counter-clockwise
Hey, nifty tool maker, I doth have a suggestion!
There are usually some deviations when measuring the bed levelling. Between multiple consecutive G28 runs, there can sometimes be a difference of ±45°for the suggested correction factor. So I tend to do 4 to 5 runs and then take the average. it would be super cool if this tool could help with this, e.g. by interpreting multiple sets of pasted data and building the average from that.
Thanks a lot!
In README.MD:
In the current example you should turn the upper left screw 50° clockwise.
I think this should be "counterclockwise" to match the 50 CCW in the example?
Not really an issue but People can image minutes on a clock really well, why not add the adjustment as minutes. so 180 Degree would be 30 Minutes ans so on.
Great tool, thanks for making this!
Unfortunately there's a bug that cost me half a day of debugging. When the site is refreshed after data had already been entered, it will stop updating entirely. And since there's no refresh indicator, I didn't notice that the output data was stale, and I ended up screwing up the heatbed enough for the printer to go crazy with enforced Z calibration :(
Cheers
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.