Linear Table Correction for Scissor Shape lab jack
Posted: Sat Aug 09, 2025 7:50 am
I am a new user of Dynomotion boards and enjoyed a lot with the strong features.
I am using Kanalog, KFlop and KStep for a scissor shape lab jack purchased from PDVCN pt-gd402:
This jack is nonlinear and I need to correct it. I have tried a lot as per your instruction in below link wiki/index.php/Linear_Table_Correction
but I have failed to fix it.
I share the MapFile_Z.txt file as follows. It workes perfect for1 to 10 but for higher values the error is very big.
To make this file, I have measured the actual distance for commanded G code (G1 Z1) and then converted to below numbers which already interpolated for actual command that should work. At the end I share the original data of measurements.
Can you help if you have any experience workign with nonlinear axis like this. is it possible to fix it? Do you recommend using Kinematics code to change.
If you need any further data, please let me know.
Thank you
104
-1
0.0
0,0
1,-2.99591
2,-5.75771
3,-8.36378
4,-11.0838
5,-13.5118
6,-15.5074
7,-17.6943
8,-19.826
9,-21.9716
10,-23.8762
11,-25.967
12,-27.7513
13,-29.6182
14,-31.4233
15,-33.1192
16,-34.7843
17,-36.4223
18,-37.9257
19,-39.4023
20,-40.8267
21,-42.1386
22,-43.5525
23,-44.8587
24,-46.2363
25,-47.5
26,-48.8147
27,-50.0721
28,-51.2949
29,-52.4646
30,-53.6167
31,-54.7539
32,-55.9166
33,-57.0276
34,-58.1306
35,-59.2079
36,-60.2521
37,-61.2195
38,-62.226
39,-63.1915
40,-64.215
41,-65.2218
42,-66.17
43,-67.1028
44,-68.0513
45,-68.9413
46,-69.8136
47,-70.6995
48,-71.5895
49,-72.4502
50,-73.2979
51,-74.1588
52,-74.9776
53,-75.7658
54,-76.5136
55,-77.2491
56,-77.9934
57,-78.6997
58,-79.392
59,-80.0756
60,-80.777
61,-81.4482
62,-82.1155
63,-82.7654
64,-83.4219
65,-84.0823
66,-84.7426
67,-85.3728
68,-85.9839
69,-86.5536
70,-87.1354
71,-87.7652
72,-88.3424
73,-88.8883
74,-89.4284
75,-89.9671
76,-90.5058
77,-91.0434
78,-91.5682
79,-92.0864
80,-92.5738
81,-93.0634
82,-93.5689
83,-94.0716
84,-94.559
85,-95.0443
86,-95.5096
87,-95.9748
88,-96.4076
89,-96.8385
90,-97.2612
91,-97.679
92,-98.0921
93,-98.4895
94,-98.887
95,-99.2688
96,-99.6444
97,-100.018
98,-100.356
99,-100.695
100,-101.033
101,-101.375
102,-101.716
103,-102.051
original measurements:
Commanded Actual(mm) error(mm)
0 0 0
-1 -0.342 -0.658
-2 -0.6595 -1.3405
-3 -1.0015 -1.9985
-4 -1.3679 -2.6321
-5 -1.6854 -3.3146
-6 -2.1006 -3.8994
-7 -2.3449 -4.6551
-8 -2.8578 -5.1422
-9 -3.2487 -5.7513
-10 -3.5418 -6.4582
-11 -3.957 -7.043
-12 -4.47 -7.53
-13 -4.7875 -8.2125
-14 -5.2027 -8.7973
-15 -5.7645 -9.2355
-16 -6.2286 -9.7714
-17 -6.6439 -10.3561
-18 -7.1568 -10.8432
-19 -7.5965 -11.4035
-20 -8.085 -11.915
-21 -8.5491 -12.4509
-22 -9.0132 -12.9868
-23 -9.5506 -13.4494
-24 -10.0635 -13.9365
-25 -10.5276 -14.4724
-26 -11.0161 -14.9839
-27 -11.5779 -15.4221
-28 -12.1397 -15.8603
-29 -12.6527 -16.3473
-30 -13.2145 -16.7855
-31 -13.7518 -17.2482
-32 -14.3381 -17.6619
-33 -14.9243 -18.0757
-34 -15.5594 -18.4406
-35 -16.1212 -18.8788
-36 -16.7318 -19.2682
-37 -17.3669 -19.6331
-38 -18.0508 -19.9492
-39 -18.7347 -20.2653
-40 -19.3942 -20.6058
-41 -20.127 -20.873
-42 -20.9086 -21.0914
-43 -21.5681 -21.4319
-44 -22.3498 -21.6502
-45 -23.107 -21.893
-46 -23.8153 -22.1847
-47 -24.597 -22.403
-48 -25.403 -22.597
-49 -26.1358 -22.8642
-50 -26.9419 -23.0581
-51 -27.7479 -23.2521
-52 -28.6028 -23.3972
-53 -29.4577 -23.5423
-54 -30.3371 -23.6629
-55 -31.2164 -23.7836
-56 -32.0713 -23.9287
-57 -32.9751 -24.0249
-58 -33.8788 -24.1212
-59 -34.807 -24.193
-60 -35.7352 -24.2648
-61 -36.7855 -24.2145
-62 -37.7626 -24.2374
-63 -38.8129 -24.1871
-64 -39.7899 -24.2101
-65 -40.767 -24.233
-66 -41.8173 -24.1827
-67 -42.892 -24.108
-68 -43.9424 -24.0576
-69 -45.066 -23.934
-70 -46.214 -23.786
-71 -47.3376 -23.6624
-72 -48.4612 -23.5388
-73 -49.658 -23.342
-74 -50.8061 -23.1939
-75 -52.0274 -22.9726
-76 -53.2975 -22.7025
-77 -54.6654 -22.3346
-78 -56.0088 -21.9912
-79 -57.4255 -21.5745
-80 -58.8911 -21.1089
-81 -60.3322 -20.6678
-82 -61.8222 -20.1778
-83 -63.361 -19.639
-84 -64.8754 -19.1246
-85 -66.3898 -18.6102
-86 -68.0264 -17.9736
-87 -69.7851 -17.2149
-88 -71.3727 -16.6273
-89 -73.2047 -15.7953
-90 -75.0611 -14.9389
-91 -76.9174 -14.0826
-92 -78.8227 -13.1773
-93 -80.8745 -12.1255
-94 -82.853 -11.147
-95 -84.9047 -10.0953
-96 -87.0542 -8.9458
-97 -89.3747 -7.6253
-98 -91.7684 -6.2316
-99 -94.2843 -4.7157
-100 -96.9468 -3.0532
-101 -99.9023 -1.0977
-102 -102.8334 0.8334
I am using Kanalog, KFlop and KStep for a scissor shape lab jack purchased from PDVCN pt-gd402:
This jack is nonlinear and I need to correct it. I have tried a lot as per your instruction in below link wiki/index.php/Linear_Table_Correction
but I have failed to fix it.
I share the MapFile_Z.txt file as follows. It workes perfect for1 to 10 but for higher values the error is very big.
To make this file, I have measured the actual distance for commanded G code (G1 Z1) and then converted to below numbers which already interpolated for actual command that should work. At the end I share the original data of measurements.
Can you help if you have any experience workign with nonlinear axis like this. is it possible to fix it? Do you recommend using Kinematics code to change.
If you need any further data, please let me know.
Thank you
104
-1
0.0
0,0
1,-2.99591
2,-5.75771
3,-8.36378
4,-11.0838
5,-13.5118
6,-15.5074
7,-17.6943
8,-19.826
9,-21.9716
10,-23.8762
11,-25.967
12,-27.7513
13,-29.6182
14,-31.4233
15,-33.1192
16,-34.7843
17,-36.4223
18,-37.9257
19,-39.4023
20,-40.8267
21,-42.1386
22,-43.5525
23,-44.8587
24,-46.2363
25,-47.5
26,-48.8147
27,-50.0721
28,-51.2949
29,-52.4646
30,-53.6167
31,-54.7539
32,-55.9166
33,-57.0276
34,-58.1306
35,-59.2079
36,-60.2521
37,-61.2195
38,-62.226
39,-63.1915
40,-64.215
41,-65.2218
42,-66.17
43,-67.1028
44,-68.0513
45,-68.9413
46,-69.8136
47,-70.6995
48,-71.5895
49,-72.4502
50,-73.2979
51,-74.1588
52,-74.9776
53,-75.7658
54,-76.5136
55,-77.2491
56,-77.9934
57,-78.6997
58,-79.392
59,-80.0756
60,-80.777
61,-81.4482
62,-82.1155
63,-82.7654
64,-83.4219
65,-84.0823
66,-84.7426
67,-85.3728
68,-85.9839
69,-86.5536
70,-87.1354
71,-87.7652
72,-88.3424
73,-88.8883
74,-89.4284
75,-89.9671
76,-90.5058
77,-91.0434
78,-91.5682
79,-92.0864
80,-92.5738
81,-93.0634
82,-93.5689
83,-94.0716
84,-94.559
85,-95.0443
86,-95.5096
87,-95.9748
88,-96.4076
89,-96.8385
90,-97.2612
91,-97.679
92,-98.0921
93,-98.4895
94,-98.887
95,-99.2688
96,-99.6444
97,-100.018
98,-100.356
99,-100.695
100,-101.033
101,-101.375
102,-101.716
103,-102.051
original measurements:
Commanded Actual(mm) error(mm)
0 0 0
-1 -0.342 -0.658
-2 -0.6595 -1.3405
-3 -1.0015 -1.9985
-4 -1.3679 -2.6321
-5 -1.6854 -3.3146
-6 -2.1006 -3.8994
-7 -2.3449 -4.6551
-8 -2.8578 -5.1422
-9 -3.2487 -5.7513
-10 -3.5418 -6.4582
-11 -3.957 -7.043
-12 -4.47 -7.53
-13 -4.7875 -8.2125
-14 -5.2027 -8.7973
-15 -5.7645 -9.2355
-16 -6.2286 -9.7714
-17 -6.6439 -10.3561
-18 -7.1568 -10.8432
-19 -7.5965 -11.4035
-20 -8.085 -11.915
-21 -8.5491 -12.4509
-22 -9.0132 -12.9868
-23 -9.5506 -13.4494
-24 -10.0635 -13.9365
-25 -10.5276 -14.4724
-26 -11.0161 -14.9839
-27 -11.5779 -15.4221
-28 -12.1397 -15.8603
-29 -12.6527 -16.3473
-30 -13.2145 -16.7855
-31 -13.7518 -17.2482
-32 -14.3381 -17.6619
-33 -14.9243 -18.0757
-34 -15.5594 -18.4406
-35 -16.1212 -18.8788
-36 -16.7318 -19.2682
-37 -17.3669 -19.6331
-38 -18.0508 -19.9492
-39 -18.7347 -20.2653
-40 -19.3942 -20.6058
-41 -20.127 -20.873
-42 -20.9086 -21.0914
-43 -21.5681 -21.4319
-44 -22.3498 -21.6502
-45 -23.107 -21.893
-46 -23.8153 -22.1847
-47 -24.597 -22.403
-48 -25.403 -22.597
-49 -26.1358 -22.8642
-50 -26.9419 -23.0581
-51 -27.7479 -23.2521
-52 -28.6028 -23.3972
-53 -29.4577 -23.5423
-54 -30.3371 -23.6629
-55 -31.2164 -23.7836
-56 -32.0713 -23.9287
-57 -32.9751 -24.0249
-58 -33.8788 -24.1212
-59 -34.807 -24.193
-60 -35.7352 -24.2648
-61 -36.7855 -24.2145
-62 -37.7626 -24.2374
-63 -38.8129 -24.1871
-64 -39.7899 -24.2101
-65 -40.767 -24.233
-66 -41.8173 -24.1827
-67 -42.892 -24.108
-68 -43.9424 -24.0576
-69 -45.066 -23.934
-70 -46.214 -23.786
-71 -47.3376 -23.6624
-72 -48.4612 -23.5388
-73 -49.658 -23.342
-74 -50.8061 -23.1939
-75 -52.0274 -22.9726
-76 -53.2975 -22.7025
-77 -54.6654 -22.3346
-78 -56.0088 -21.9912
-79 -57.4255 -21.5745
-80 -58.8911 -21.1089
-81 -60.3322 -20.6678
-82 -61.8222 -20.1778
-83 -63.361 -19.639
-84 -64.8754 -19.1246
-85 -66.3898 -18.6102
-86 -68.0264 -17.9736
-87 -69.7851 -17.2149
-88 -71.3727 -16.6273
-89 -73.2047 -15.7953
-90 -75.0611 -14.9389
-91 -76.9174 -14.0826
-92 -78.8227 -13.1773
-93 -80.8745 -12.1255
-94 -82.853 -11.147
-95 -84.9047 -10.0953
-96 -87.0542 -8.9458
-97 -89.3747 -7.6253
-98 -91.7684 -6.2316
-99 -94.2843 -4.7157
-100 -96.9468 -3.0532
-101 -99.9023 -1.0977
-102 -102.8334 0.8334