KREMEN Реклама
KREMEN Реклама

Положение автоуровня стола.

dron71
Идет загрузка
Загрузка
10.01.2019
770
10
Вопросы и ответы
Добрый день уважаемые форумчане. Возник вопрос по настройке 3D принтера Anet 6. Установил прошивку Marlin. Все работает отлично, но пока не могу устранить 2 проблемы.

1. Автоуровень установлен ёмкостной M18 1-10 мм LJC18A3-H-Z/BX. Настроен для взятия пробы по 9 точкам. При запуске командой Level bad на экране логика работы следующая: экструдер перемещается в точку 1 ( типа центральная)со взятием пробы и далее берет пробу по 9 точкам. (Рисунок №1) Как в прошивке и где это исправить? ( сместить все в право, чтоб точки 2,4,8,10 были по краям стола) Пытался изменять значения в данных разделах //===========================================================================

//=============================== Bed Leveling ==============================

//===========================================================================

#define AUTO_BED_LEVELING_BILINEAR

#if ENABLED(MESH_BED_LEVELING) || ENABLED(AUTO_BED_LEVELING_BILINEAR) || ENABLED(AUTO_BED_LEVELING_UBL)

#define ENABLE_LEVELING_FADE_HEIGHT

#endif

#if ENABLED(AUTO_BED_LEVELING_LINEAR) || ENABLED(AUTO_BED_LEVELING_BILINEAR)

#define GRID_MAX_POINTS_X 3

#define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X

#define LEFT_PROBE_BED_POSITION 30

#define RIGHT_PROBE_BED_POSITION 190

#define FRONT_PROBE_BED_POSITION 30

#define BACK_PROBE_BED_POSITION 190

#define MIN_PROBE_EDGE 10

#if ENABLED(AUTO_BED_LEVELING_BILINEAR)

#if ENABLED(ABL_BILINEAR_SUBDIVISION)

#define BILINEAR_SUBDIVISIONS 3

#endif

#endif

#elif ENABLED(AUTO_BED_LEVELING_3POINT)

#define ABL_PROBE_PT_1_X 15

#define ABL_PROBE_PT_1_Y 180

#define ABL_PROBE_PT_2_X 15

#define ABL_PROBE_PT_2_Y 20

#define ABL_PROBE_PT_3_X 170

#define ABL_PROBE_PT_3_Y 20

#elif ENABLED(AUTO_BED_LEVELING_UBL)

//===========================================================================

//========================= Unified Bed Leveling ============================

//===========================================================================

#define UBL_MESH_INSET 1 // Mesh inset margin on print area

#define GRID_MAX_POINTS_X 10 // Don't use more than 15 points per axis, implementation limited.

#define GRID_MAX_POINTS_Y GRID_MAX_POINTS_X

#define UBL_PROBE_PT_1_X 39 // These set the probe locations for when UBL does a 3-Point leveling

#define UBL_PROBE_PT_1_Y 180 // of the mesh.

#define UBL_PROBE_PT_2_X 39

#define UBL_PROBE_PT_2_Y 40

#define UBL_PROBE_PT_3_X 180

#define UBL_PROBE_PT_3_Y 40

#elif ENABLED(MESH_BED_LEVELING)

Результата не достиг. Может необходимо еще где-то что то изменять? Прошу помощи!!! Файл Configuration.h во вложении.

2. Проблема вторая. Где изменить код, чтоб автопарковка происходила в начальной точке (по оси XY) при замкнутых концевиках? Сейчас при нажатии автопарковки экструдер доезжает по X, замыкая концевик, далее стол замыкает концевик. После переезжает в точку 1 (рисунок 1( якобы центр)) и упирается в стол не останавливаясь. Я аварийно выключаю принтер. Не судите строго, только начинаю разбираться в 3D науке.
Ответы на вопросы
Lider 3D Реклама
Lider 3D Реклама