Металл2024 Реклама
Метобр2024 Реклама

Как избавиться от зеркала на дельте?

stilett
Идет загрузка
Загрузка
25.09.2016
2153
8
Вопросы и ответы
Всем привет!

По дельтам мало информации. Уже не знаю чего делать. Собрал дельта принтер FLSUN Kossel. Марлина так и не смог настроить по радиусу, перешел на Repetier. Высоту отстроил, добился качественной печати, но вот печатает в зеркальном отражении(((

Вроде по оси Y, но если инвертировать ось в прошивке, то координаты принтера начинают чудить: даешь команду на движение по оси Z вверх или вниз, а он в стороны ходит и т.д. Если инвертировать все, то X и Z начинают двигаться в 'неправильные стороны', а Y в нужном.https://www.youtube.com/watch?v=VYPK1OgKYeoКуда копать?

// ############# Endstop configuration #####################

#define ENDSTOP_PULLUP_X_MIN false

#define ENDSTOP_X_MIN_INVERTING false

#define MIN_HARDWARE_ENDSTOP_X false

#define ENDSTOP_PULLUP_Y_MIN false

#define ENDSTOP_Y_MIN_INVERTING false

#define MIN_HARDWARE_ENDSTOP_Y false

#define ENDSTOP_PULLUP_Z_MIN false

#define ENDSTOP_Z_MIN_INVERTING false

#define MIN_HARDWARE_ENDSTOP_Z true

#define ENDSTOP_PULLUP_X_MAX true

#define ENDSTOP_X_MAX_INVERTING false

#define MAX_HARDWARE_ENDSTOP_X true

#define ENDSTOP_PULLUP_Y_MAX true

#define ENDSTOP_Y_MAX_INVERTING false

#define MAX_HARDWARE_ENDSTOP_Y true

#define ENDSTOP_PULLUP_Z_MAX true

#define ENDSTOP_Z_MAX_INVERTING false

#define MAX_HARDWARE_ENDSTOP_Z true

#define max_software_endstop_r true

#define min_software_endstop_x false

#define min_software_endstop_y false

#define min_software_endstop_z false

#define max_software_endstop_x true

#define max_software_endstop_y true

#define max_software_endstop_z true

#define ENDSTOP_X_BACK_MOVE 5

#define ENDSTOP_Y_BACK_MOVE 5

#define ENDSTOP_Z_BACK_MOVE 2

#define ENDSTOP_X_RETEST_REDUCTION_FACTOR 3

#define ENDSTOP_Y_RETEST_REDUCTION_FACTOR 3

#define ENDSTOP_Z_RETEST_REDUCTION_FACTOR 3

#define ENDSTOP_X_BACK_ON_HOME 1

#define ENDSTOP_Y_BACK_ON_HOME 1

#define ENDSTOP_Z_BACK_ON_HOME 0

#define ALWAYS_CHECK_ENDSTOPS 1

// ################# XYZ movements ###################

#define X_ENABLE_ON 0

#define Y_ENABLE_ON 0

#define Z_ENABLE_ON 0

#define DISABLE_X 0

#define DISABLE_Y 0

#define DISABLE_Z 0

#define DISABLE_E 0

#define INVERT_X_DIR 1

#define INVERT_Y_DIR 1

#define INVERT_Z_DIR 1

#define X_HOME_DIR 1

#define Y_HOME_DIR 1

#define Z_HOME_DIR 1

#define X_MAX_LENGTH 200

#define Y_MAX_LENGTH 200

#define Z_MAX_LENGTH 300

#define X_MIN_POS 0

#define Y_MIN_POS 0

#define Z_MIN_POS 0

#define DISTORTION_CORRECTION 0

#define DISTORTION_CORRECTION_POINTS 5

#define DISTORTION_CORRECTION_R 100

#define DISTORTION_PERMANENT 0

#define DISTORTION_UPDATE_FREQUENCY 15

#define DISTORTION_START_DEGRADE 0.5

#define DISTORTION_END_HEIGHT 1

#define DISTORTION_EXTRAPOLATE_CORNERS 0

#define DISTORTION_XMIN 10

#define DISTORTION_YMIN 10

#define DISTORTION_XMAX 190

#define DISTORTION_YMAX 190

// ##########################################################################################

// ## Movement settings ##

// ##########################################################################################

#define FEATURE_BABYSTEPPING 1

#define BABYSTEP_MULTIPLICATOR 1

#define DELTA_SEGMENTS_PER_SECOND_PRINT 180 // Move accurate setting for print moves

#define DELTA_SEGMENTS_PER_SECOND_MOVE 70 // Less accurate setting for other moves

#define EXACT_DELTA_MOVES 1

// Delta settings

#define DELTA_DIAGONAL_ROD 220 // mm

#define DELTA_ALPHA_A 210

#define DELTA_ALPHA_B 330

#define DELTA_ALPHA_C 90

#define DELTA_RADIUS_CORRECTION_A 0

#define DELTA_RADIUS_CORRECTION_B 0

#define DELTA_RADIUS_CORRECTION_C 0

#define DELTA_DIAGONAL_CORRECTION_A 0

#define DELTA_DIAGONAL_CORRECTION_B 0

#define DELTA_DIAGONAL_CORRECTION_C 0

#define END_EFFECTOR_HORIZONTAL_OFFSET 0

#define CARRIAGE_HORIZONTAL_OFFSET 0

#define DELTA_MAX_RADIUS 100

#define ROD_RADIUS 103

#define PRINTER_RADIUS 103

#define DELTA_HOME_ON_POWER 0

#define STEP_COUNTER

#define DELTA_X_ENDSTOP_OFFSET_STEPS 0

#define DELTA_Y_ENDSTOP_OFFSET_STEPS 0

#define DELTA_Z_ENDSTOP_OFFSET_STEPS 0

#define DELTA_FLOOR_SAFETY_MARGIN_MM 15

//#define SOFTWARE_LEVELING

#define DELTASEGMENTS_PER_PRINTLINE 24

#define STEPPER_INACTIVE_TIME 360L

#define MAX_INACTIVE_TIME 0L

#define MAX_FEEDRATE_X 300

#define MAX_FEEDRATE_Y 300

#define MAX_FEEDRATE_Z 300

#define HOMING_FEEDRATE_X 40

#define HOMING_FEEDRATE_Y 40

#define HOMING_FEEDRATE_Z 40

#define HOMING_ORDER HOME_ORDER_ZXY

#define ZHOME_MIN_TEMPERATURE 0

#define ZHOME_HEAT_ALL 1

#define ZHOME_HEAT_HEIGHT 20

#define ZHOME_X_POS 999999

#define ZHOME_Y_POS 999999

#define ENABLE_BACKLASH_COMPENSATION 0

#define X_BACKLASH 0

#define Y_BACKLASH 0

#define Z_BACKLASH 0

#define RAMP_ACCELERATION 1

#define STEPPER_HIGH_DELAY 0

#define DIRECTION_DELAY 0

#define STEP_DOUBLER_FREQUENCY 12000

#define ALLOW_QUADSTEPPING 1

#define DOUBLE_STEP_DELAY 1 // time in microseconds

#define MAX_ACCELERATION_UNITS_PER_SQ_SECOND_X 1000

#define MAX_ACCELERATION_UNITS_PER_SQ_SECOND_Y 1000

#define MAX_ACCELERATION_UNITS_PER_SQ_SECOND_Z 1000

#define MAX_TRAVEL_ACCELERATION_UNITS_PER_SQ_SECOND_X 2000

#define MAX_TRAVEL_ACCELERATION_UNITS_PER_SQ_SECOND_Y 2000

#define MAX_TRAVEL_ACCELERATION_UNITS_PER_SQ_SECOND_Z 2000

#define INTERPOLATE_ACCELERATION_WITH_Z 0

#define ACCELERATION_FACTOR_TOP 100

#define MAX_JERK 20

#define MAX_ZJERK 0.3

#define PRINTLINE_CACHE_SIZE 16

#define MOVE_CACHE_LOW 10

#define LOW_TICKS_PER_MOVE 250000

#define EXTRUDER_SWITCH_XY_SPEED 100

#define DUAL_X_AXIS 0

#define FEATURE_TWO_XSTEPPER 0

#define X2_STEP_PIN ORIG_E1_STEP_PIN

#define X2_DIR_PIN ORIG_E1_DIR_PIN

#define X2_ENABLE_PIN ORIG_E1_ENABLE_PIN

#define FEATURE_TWO_YSTEPPER 0

#define Y2_STEP_PIN ORIG_E1_STEP_PIN

#define Y2_DIR_PIN ORIG_E1_DIR_PIN

#define Y2_ENABLE_PIN ORIG_E1_ENABLE_PIN

#define FEATURE_TWO_ZSTEPPER 0

#define Z2_STEP_PIN ORIG_E1_STEP_PIN

#define Z2_DIR_PIN ORIG_E1_DIR_PIN

#define Z2_ENABLE_PIN ORIG_E1_ENABLE_PIN

#define FEATURE_THREE_ZSTEPPER 0

#define Z3_STEP_PIN ORIG_E2_STEP_PIN

#define Z3_DIR_PIN ORIG_E2_DIR_PIN

#define Z3_ENABLE_PIN ORIG_E2_ENABLE_PIN

#define FEATURE_DITTO_PRINTING 0

#define USE_ADVANCE 0

#define ENABLE_QUADRATIC_ADVANCE 0
Ответы на вопросы
Кремень КБ Реклама
Кремень КМ Реклама