3D Touch.. от TriangleLab. Косячно определяет положение.

Подписаться на 3Dtoday
unashev
Идет загрузка
Загрузка
17 Марта 2019
367
13
Вопросы и Ответы
Всем привет. Купил себе датчик, подключил, но радости что то нет )
Датчик при сканировании поля 4х4 раза 2 или 3 неправильно считывает.

В итоге, вот такие данные.
38592d8ed4cc18f3b98f6c0ad4812e8c.jpg
Други, куда копать? Отзыв на Али еще не писал, написал китайцу претензию, на всякий случай.

Наводки?
Ответы на вопрос

Ответы

17.03.19 в 19:22
0
Недавно было про датчики и их погрешности.

M48 v4 команда, если не работает то расскоментировать #define Z_MIN_PROBE_REPEATABILITY_TEST
У микрика из СССР с конденсатором 510пФ:
22:03:53.592 : 10 of 10: z: 0.391 mean: 0.3867 sigma: 0.003003 min: 0.381 max: 0.391 range: 0.010
22:03:53.593 : Finished!
22:03:53.661 : Mean: 0.386675 Min: 0.381 Max: 0.391 Range: 0.010
22:03:53.661 : Standard Deviation: 0.003003
И результатами Вашего датчика поделитесь заодно.
17.03.19 в 22:41
печатает на Anycubic Kossel linear plus
0
Я если эту строку раскоментирую, у меня ошибка вываливается.

Arduino: 1.8.8 (Windows Store 1.8.19.0) (Windows 10), Плата:"Arduino/Genuino Mega or Mega 2560, ATmega2560 (Mega 2560)"

sketch\Marlin_main.cpp: In function 'set_probe_deployed':

sketch\Marlin_main.cpp:2190:3: internal compiler error: Segmentation fault

Кусок прошивки на который ссылка в ошибке

// returns false for ok and true for failure
bool set_probe_deployed(const bool deploy) {

#if ENABLED(DEBUG_LEVELING_FEATURE)
if (DEBUGGING(LEVELING)) {
DEBUG_POS("set_probe_deployed", current_position);
SERIAL_ECHOLNPAIR("deploy: ", deploy);
}
#endif

Как это вылечить?
18.03.19 в 18:35
0
В 10 раз датчик два раза дернулся на месте и поэтому показания такие огромные.


22:34:02.446 : M48 Z-Probe Repeatability Test
22:34:02.450 : Positioning the probe...
22:34:08.655 : Bed X: 100.000 Y: 100.000 Z: -0.008
22:34:13.603 : 1 of 10: z: -0.012 mean: -0.0119 sigma: 0.000000 min: -0.012 max: -0.012 range: 0.000
22:34:18.548 : 2 of 10: z: -0.003 mean: -0.0075 sigma: 0.004375 min: -0.012 max: -0.003 range: 0.009
22:34:23.498 : 3 of 10: z: -0.008 mean: -0.0075 sigma: 0.003572 min: -0.012 max: -0.003 range: 0.009
22:34:28.438 : 4 of 10: z: -0.011 mean: -0.0083 sigma: 0.003377 min: -0.012 max: -0.003 range: 0.009
22:34:33.386 : 5 of 10: z: -0.011 mean: -0.0088 sigma: 0.003162 min: -0.012 max: -0.003 range: 0.009
22:34:38.345 : 6 of 10: z: -0.006 mean: -0.0083 sigma: 0.003033 min: -0.012 max: -0.003 range: 0.009
22:34:43.292 : 7 of 10: z: -0.003 mean: -0.0076 sigma: 0.003348 min: -0.012 max: -0.003 range: 0.009
22:34:48.238 : 8 of 10: z: 0.001 mean: -0.0065 sigma: 0.004284 min: -0.012 max: 0.001 range: 0.013
22:34:53.196 : 9 of 10: z: -0.007 mean: -0.0065 sigma: 0.004041 min: -0.012 max: 0.001 range: 0.013
22:34:55.692 : 10 of 10: z: 9.717 mean: 0.9658 sigma: 2.917023 min: -0.012 max: 9.717 range: 9.729
22:34:55.692 : Finished!
22:34:55.697 : Mean: 0.965812 Min: -0.012 Max: 9.717 Range: 9.729
22:34:55.700 : Standard Deviation: 2.917023
22:34:55.706 : X:140.00 Y:120.00 Z:20.02 E:0.00 Count A:52000 B:4000 Z:32027
18.03.19 в 18:47
0
Это второй замер.

22:44:21.245 : M48 Z-Probe Repeatability Test
22:44:21.249 : Positioning the probe...
22:44:27.463 : Bed X: 100.000 Y: 100.000 Z: 0.002
22:44:32.410 : 1 of 10: z: 0.002 mean: 0.0019 sigma: 0.000000 min: 0.002 max: 0.002 range: 0.000
22:44:37.357 : 2 of 10: z: -0.001 mean: 0.0003 sigma: 0.001563 min: -0.001 max: 0.002 range: 0.003
22:44:42.303 : 3 of 10: z: 0.002 mean: 0.0010 sigma: 0.001640 min: -0.001 max: 0.002 range: 0.004
22:44:47.251 : 4 of 10: z: -0.001 mean: 0.0005 sigma: 0.001733 min: -0.001 max: 0.002 range: 0.004
22:44:52.199 : 5 of 10: z: -0.006 mean: -0.0008 sigma: 0.002889 min: -0.006 max: 0.002 range: 0.008
22:44:57.144 : 6 of 10: z: 0.002 mean: -0.0002 sigma: 0.002902 min: -0.006 max: 0.002 range: 0.008
22:45:02.092 : 7 of 10: z: -0.005 mean: -0.0009 sigma: 0.003167 min: -0.006 max: 0.002 range: 0.008
22:45:07.048 : 8 of 10: z: -0.005 mean: -0.0014 sigma: 0.003259 min: -0.006 max: 0.002 range: 0.008
22:45:11.995 : 9 of 10: z: -0.002 mean: -0.0015 sigma: 0.003076 min: -0.006 max: 0.002 range: 0.008
22:45:16.941 : 10 of 10: z: 0.002 mean: -0.0011 sigma: 0.003151 min: -0.006 max: 0.002 range: 0.008
22:45:17.747 : Finished!
22:45:17.749 : Mean: -0.001063 Min: -0.006 Max: 0.002 Range: 0.008
22:45:17.751 : Standard Deviation: 0.003151
22:45:17.758 : X:140.00 Y:120.00 Z:15.30 E:0.00 Count A:52000 B:4000 Z:24480
18.03.19 в 02:28
печатает на Prusa i3 Steel
0
Тут фигня какая то с штоком творится. У меня тоже пару раз такое происходило при печати с юсб. При печати с флешки вроде не замечено.
18.03.19 в 02:44
печатает на Prusa i3 Steel
0
О чего нашел Можно попробовать.
18.03.19 в 05:05
0
Там понятно из за чего. Тут пластиковый щуп, нет такого что он вылетает при подъеме.

Он сам по себе два раза дергается.
18.03.19 в 11:04
печатает на Anet A6
0
было подобное https://redshire.ru/nextcloud/s/rYj6H5oFycbjeyd - обратился к продавцу, выслали новый датчик
18.03.19 в 18:49
0
Он мне ссылки кидает на инструкции, типа я не так настроил

https://docs.wixstatic.com/ugd/f5a1c8_c22571a27da74a5096efbfe8757f2f97.pdf
19.03.19 в 01:19
0
Мда… Микрик лидирует.
Надо 200пФ кондёр поставить и погрешность микрика будет 0.0015.

Может что то люфтит?
22.03.19 в 10:45
0
Что за микрик? Я спор открыл, жду ответа китайца. Надо что-то вместо этого ставить
30.03.19 в 21:42
печатает на RepRap
0
У меня датчик от этого же продавца. Точно также раз в 15-20 измерений дергается и некорректно меряет. Крутил шестигранник - не помогло. Плата Duetwifi. Заказал другой датчик.
Сейчас заменил в команды сервы S10 на S60, теперь датчик не втягивается каждый раз при перемещении между точками, т.е. проблема решена таким костылем.
04.04.19 в 07:14
0
Написал претензию китайцу - вернул деньги молча.

Для написания комментариев, пожалуйста, авторизуйтесь.