Решить проблему с MKS-TinyBee V1.0
Приветствую. Есть 3D принтер на основе MKS TinyBee V1.0 ("дрыгстол") и есть две проблемы в прошивке.
Версия Marlin 02000902
Не могу их решить....
1 проблема:
При парковке По оси Z,выполнение команды "Home Z" из мены принтера, почему-то выполняется команда "Home All Axes". То-есть паркуется по всем осям. Как это исправить?...
Фрагменты прошивки привожу:
// @section homing
//#define NO_MOTION_BEFORE_HOMING // Inhibit movement until all axes have been homed. Also enable HOME_AFTER_DEACTIVATE for extra safety.
//#define HOME_AFTER_DEACTIVATE // Require rehoming after steppers are deactivated. Also enable NO_MOTION_BEFORE_HOMING for extra safety.
/**
* Set Z_IDLE_HEIGHT if the Z-Axis moves on its own when steppers are disabled.
* - Use a low value (i.e., Z_MIN_POS) if the nozzle falls down to the bed.
* - Use a large value (i.e., Z_MAX_POS) if the bed falls down, away from the nozzle.
*/
//#define Z_IDLE_HEIGHT Z_HOME_POS
//#define Z_HOMING_HEIGHT 5 // (mm) Minimal Z height before homing (G28) for Z clearance above the bed, clamps, ...
// Be sure to have this much clearance over your Z_MAX_POS to prevent grinding.
//#define Z_AFTER_HOMING 10 // (mm) Height to move to after homing Z
// Direction of endstops when homing; 1=MAX, -1=MIN
// :[-1,1]
#define X_HOME_DIR -1
#define Y_HOME_DIR -1
#define Z_HOME_DIR -1атывает
//#define I_HOME_DIR -1
//#define J_HOME_DIR -1
//#define K_HOME_DIR -1
2 проблема:
При включении команды "LEVEL_BED_CORNERS", и использвание ее из меню принтера
для выравнивания стола
При прохождении первой точки X0,Y0 (LF,RF) ось Х "клинит"-каретка пытается передвинутся дальше минимальной точки, хотя EndStop датчик срабатывает нормально...Но на него реакции нет...
Помогите решить проблему....Привожу фрагменты прошивки:
#define LEVEL_BED_CORNERS
#if ENABLED(LEVEL_BED_CORNERS)
#define LEVEL_CORNERS_INSET_LFRB { 40, 40, 40, 40 } // (mm) Left, Front, Right, Back insets
#define LEVEL_CORNERS_HEIGHT 0.0 // (mm) Z height of nozzle at leveling points
#define LEVEL_CORNERS_Z_HOP 15.0 // (mm) Z height of nozzle between leveling points
//#define LEVEL_CENTER_TOO // Move to the center after the last corner
//#define LEVEL_CORNERS_USE_PROBE
#if ENABLED(LEVEL_CORNERS_USE_PROBE)
#define LEVEL_CORNERS_PROBE_TOLERANCE 0.1
#define LEVEL_CORNERS_VERIFY_RAISED // After adjustment triggers the probe, re-probe to verify
//#define LEVEL_CORNERS_AUDIO_FEEDBACK
#endif
/**
* Corner Leveling Order
* Set 2 or 4 points. When 2 points are given, the 3rd is the center of the opposite edge.
* LF Left-Front RF Right-Front
* LB Left-Back RB Right-Back
* Examples:
* Default {LF,RB,LB,RF} {LF,RF} {LB,LF}
* LB --------- RB LB --------- RB LB --------- RB LB --------- RB
* | 4 3 | | 3 2 | | | | 1 |
* | | | | | | | |
* | 1 2 | | 1 4 | | 1 2 | | 2 |
* LF --------- RF LF --------- RF LF --------- RF LF --------- RF
*/
#define LEVEL_CORNERS_LEVELING_ORDER { LF, RF, RB, LB }
#endif
Спасибо.
Популярные вопросы
Снова про измеритель натяжения ремней
anycubic kobra 2 pro проблема с первым слоем
Чуть больше неделе назад приобрел первый свой 3D принтер anycubic kobra 2 pro. Собрал по инструкции, сдел...
Комментарии и вопросы
Добрый день. Мне тоже можете с...
в целом если размер принтера п...
Спасибо за конструктив.Перед к...
Как правильно подключается, вы...
Механизм для подачи пластика н...
Подскажите в чем может быть пр...
Есть два флеша, один из которы...