Сдвиг слоев ZAV SBase TFT32 Hiwin, прошу помощи, тупик полный !!
Сдвиг слоев ZAV SBase TFT32 Hiwin, прошу помощи, тупик полный !!
Всем привет! Имею проблему в виде сдвигов слоев, на относительно сложных деталях. На коробочках или чуть сложнее всё печатает в порядке. Сдвиг идет сразу после первого слоя и смещается с каждым новым. Пробовал разные модели, простые нормально, посложнее сдвиг с первого слоя в основном по Y и немного X.
Принтер ZAV Max на рельсах Hiwin. Мозги MKS SBase 1.3, экран TFT32
Слайсер Simplify3d
Много чего перечитал и перепробовал, внизу список того что я сделал и это не помогло
1. Заменял двигатели на новые
2. Проверял механику много раз
3. За место винтов в шпулях поставил винты под крестовую отвертку
4. Снизил ускорения в прошивке до 1000
5. Менял силу тока в прошивке на драйверах от 0.3 до 1.5 А (оставил на 0.9, теплые движки)
6. Менял ждампер на плате с 32бит на 16бит, смешение немного уменьшилось
7. Поднял напряжение в БП до 13 вольт
8. Поменял на новый ремень
9. Менял джерки от мин до макс
10. Пробовал разные флешки и SDшки
11. Снял обдув с головы
12. Уменьшал скорость печати слайсере до 50мм
13. Проверил закусывания на рельсах Hiwin, всё в порядке, ездят плавно
14. Проверил коннекторы на плате
15. Оборачивал фольгой и вешал фиритовые кольца на провод от экрана до платы
16. Прогонял модель через лечение
17. Печатал на другом принтере модель, печатает хорошо
18. Сделал охлаждение (встроил в нижнюю крышку) на плату от кулера 12см с очень мощным воздушным потоком
Может ещё что-то делал, уже подзабыл. Две недели не дает мне спать эта беда
Помогите советом, может я что пропустил
[img]http://wpic.ru/img/2019-02/10/p3qjqm.jpg[/img] [img]http://wpic.ru/img/2019-02/10/ltczhu.jpg[/img] [img]http://wpic.ru/img/2019-02/10/xrzgvo.jpg[/img] [img]http://wpic.ru/img/2019-02/10/dbhwk4.jpg[/img]Конфиг
# Basic motion configuration
default_feed_rate 2000 # Скорость рабочего хода (для G1/G2/G3), задается в мм/мин, а не мм/c;
default_seek_rate 2000 # то же самое для холостого перемещения (G0);
mm_per_arc_segment 0.3 # длина элементарной линии при разбиении дуги на прямые перемещения;
#mm_per_line_segment 5 # а это для непрямоугольных принтеров, разбиение прямых линий на сегменты;
mm_max_arc_error 0.01 # The maximum error for line segments that divide arcs 0 to disable
# note it is invalid for both the above be 0
# CoreXY # if both are used, will use largest segment length based on radius
arm_solution corexy
# Arm solution configuration : Cartesian robot. Translates mm positions into stepper positions
# See http://smoothieware.org/stepper-motors
alpha_steps_per_mm 160 # количество шагов (микрошагов) для перемещения оси ( X ) на 1 мм;
beta_steps_per_mm 160 # количество шагов (микрошагов) для перемещения оси ( Y ) на 1 мм
gamma_steps_per_mm 800 # количество шагов (микрошагов) для перемещения оси ( Z ) на 1 мм;
# Planner module configuration : Look-ahead and acceleration configuration
# See http://smoothieware.org/motion-control
planner_queue_size 32 # DO NOT CHANGE THIS UNLESS YOU KNOW EXACTLY WHAT YOU ARE DOING
acceleration 1000 # ускорение, в миллиметрах на секунду в квадрате.
z_acceleration 50 # ускорения для оси Z, в миллиметрах на секунду в квадрате. не актуально для дельты
junction_deviation 0.02 # See http://smoothieware.org/motion-control#junction-deviation
#z_junction_deviation 0.0 # For Z only moves, -1 uses junction_deviation, zero disables junction_deviation on z moves DO NOT SET ON A DELTA
# Stepper module configuration
microseconds_per_step_pulse 1 # Duration of step pulses to stepper drivers, in microseconds
base_stepping_frequency 100000 # Base frequency for stepping
# Cartesian axis speed limits
x_axis_max_speed 8000 # максимальная скорость перемещения по оси X, мм/мин. Потолок, выше которого прошивка не даст разогнаться.
y_axis_max_speed 8000 # максимальная скорость перемещения по оси Y, мм/мин. Потолок, выше которого прошивка не даст разогнаться.
z_axis_max_speed 1500 # максимальная скорость перемещения по оси Z, мм/мин. Потолок, выше которого прошивка не даст разогнаться.
# Pins are defined as ports, and pin numbers, appending '!' to the number will invert a pin
# See http://smoothieware.org/pin-configuration and http://smoothieware.org/pinout
alpha_step_pin 2.0 # Pin for alpha stepper step signal
alpha_dir_pin 0.5 # Pin for alpha stepper direction, add '!' to reverse direction
alpha_en_pin 0.4 # Pin for alpha enable pin
alpha_current 0.9 # X stepper motor current
alpha_max_rate 8000.0 # максимальная скорость по оси (мм/мин)
beta_step_pin 2.1 # Pin for beta stepper step signal
beta_dir_pin 0.11 # Pin for beta stepper direction, add '!' to reverse direction
beta_en_pin 0.10 # Pin for beta enable
beta_current 0.9 # Y stepper motor current
beta_max_rate 8000.0 # максимальная скорость по оси (мм/мин)
gamma_step_pin 2.2 # Pin for gamma stepper step signal
gamma_dir_pin 0.20! # Pin for gamma stepper direction, add '!' to reverse direction
gamma_en_pin 0.19 # Pin for gamma enable
gamma_current 0.9 # Z stepper motor current
gamma_max_rate 1800.0 # максимальная скорость по оси (мм/мин)
## Extruder module configuration
# See http://smoothieware.org/extruder
extruder.hotend.enable true # Whether to activate the extruder module at all. All configuration is ignored if false
extruder.hotend.steps_per_mm 621 # Количество шагов (микрошагов) для перемещения экструдера на 1 мм;
extruder.hotend.default_feed_rate 600 # Скорость перемещения по умолчанию экструдера (задается в мм/мин);
extruder.hotend.acceleration 500 # Ускорение мотора экструдера, в миллиметрах на секунду в квадрате;
extruder.hotend.max_speed 50 # Максимальная скорость перемещения экструдера, мм/мин. Потолок, выше которого прошивка не даст разогнаться.
#extruder.hotend.filament_diameter 1.75
extruder.hotend.step_pin 2.3 # Pin for extruder step signal
extruder.hotend.dir_pin 0.22! # Pin for extruder dir signal ( add '!' to reverse direction )
extruder.hotend.en_pin 0.21 # Pin for extruder enable signal
# Firmware retract settings when using G10/G11, these are the defaults if not defined, must be defined for each extruder if not using the defaults
#extruder.hotend.retract_length 4 # Retract length in mm
#extruder.hotend.retract_feedrate 85 # Retract feedrate in mm/sec
#extruder.hotend.retract_recover_length 0 # Additional length for recover
#extruder.hotend.retract_recover_feedrate 8 # Recover feedrate in mm/sec (should be less than retract feedrate)
#extruder.hotend.retract_zlift_length 0 # Z-lift on retract in mm, 0 disables
#extruder.hotend.retract_zlift_feedrate 6000 # Z-lift feedrate in mm/min (Note mm/min NOT mm/sec)
delta_current 0.8 # ток шагового двигателя первого экструдера;
# Safety control is enabled by default and can be overidden here, the values show the defaults
# See http://smoothieware.org/temperaturecontrol#runaway
temperature_control.hotend.runaway_heating_timeout 1200 # необходимое время для нагрева HotEnd'a, после которого сработает защита, максимально 2040 секунд.
#temperature_control.hotend.runaway_cooling_timeout 0 # How long it can take to cool down if temp is set lower, max is 2040 seconds
#temperature_control.hotend.runaway_range 20 # How far from the set temperature it can wander, max setting is 63°C
# Switch module for fan control
switch.fan.enable true # Enable this module
switch.fan.input_on_command M106 # Command that will turn this switch on
switch.fan.input_off_command M107 # Command that will turn this switch off
switch.fan.output_pin 2.4 # Pin this module controls
switch.fan.output_type pwm # PWM output settable with S parameter in the input_on_comand
switch.fan.max_pwm 255 # Set max pwm for the pin default is 255
#switch.misc.enable true # Enable this module
#switch.misc.input_on_command M42 # Command that will turn this switch on
#switch.misc.input_off_command M43 # Command that will turn this switch off
#switch.misc.output_pin 2.4 # Pin this module controls
#switch.misc.output_type digital # Digital means this is just an on or off pin
# Switch module for servo control
switch.servo.enable true #
switch.servo.input_on_command M280 S3.0 # M280 S3.0 DOWN , M280 S7.0 UP, M280 S10.6 RESET, M280 S8.4 SELF TEST, M280 PS5.5 ZMIN TEST MODE
switch.servo.input_off_command M280 S7.0 # same as M280 S0 0% duty cycle, effectively off
switch.servo.output_pin 1.23 # must be a PWM capable pin
switch.servo.output_type hwpwm # H/W pwm output settable with S parameter in the input_on_comand
switch.servo.pwm_period_ms 20 # set period to 20ms (50Hz) default is 50Hz
# Switch module for Restart Arduino
switch.arduino.enable true #
switch.arduino.input_on_command M283 # M283 RESET
switch.arduino.input_off_command M284 # M282 WORK
switch.arduino.output_pin 1.22 # must be a PWM capable pin
switch.arduino.output_type digital # Simple Command
switch.module_name.startup_state false # Start in OFF mode
## Panel
# See http://smoothieware.org/panel
# Please find your panel on the wiki and copy/paste the right configuration here
panel.enable true # Set to true to enable the panel code
# Only needed on a smoothieboard
# See http://smoothieware.org/currentcontrol
currentcontrol_module_enable true # Управлять током шагового двигателя через конфигурационный файл
Всем привет! Имею проблему в виде сдвигов слоев, на относительно сложных деталях. На коробочках или чуть сложнее всё печатает в порядке. Сдвиг идет сразу после первого слоя и смещается с каждым новым. Пробовал разные модели, простые нормально, посложнее сдвиг с первого слоя в основном по Y и немного X.
Принтер ZAV Max на рельсах Hiwin. Мозги MKS SBase 1.3, экран TFT32
Слайсер Simplify3d
Много чего перечитал и перепробовал, внизу список того что я сделал и это не помогло
1. Заменял двигатели на новые
2. Проверял механику много раз
3. За место винтов в шпулях поставил винты под крестовую отвертку
4. Снизил ускорения в прошивке до 1000
5. Менял силу тока в прошивке на драйверах от 0.3 до 1.5 А (оставил на 0.9, теплые движки)
6. Менял ждампер на плате с 32бит на 16бит, смешение немного уменьшилось
7. Поднял напряжение в БП до 13 вольт
8. Поменял на новый ремень
9. Менял джерки от мин до макс
10. Пробовал разные флешки и SDшки
11. Снял обдув с головы
12. Уменьшал скорость печати слайсере до 50мм
13. Проверил закусывания на рельсах Hiwin, всё в порядке, ездят плавно
14. Проверил коннекторы на плате
15. Оборачивал фольгой и вешал фиритовые кольца на провод от экрана до платы
16. Прогонял модель через лечение
17. Печатал на другом принтере модель, печатает хорошо
18. Сделал охлаждение (встроил в нижнюю крышку) на плату от кулера 12см с очень мощным воздушным потоком
Может ещё что-то делал, уже подзабыл. Две недели не дает мне спать эта беда
Помогите советом, может я что пропустил
[img]http://wpic.ru/img/2019-02/10/p3qjqm.jpg[/img] [img]http://wpic.ru/img/2019-02/10/ltczhu.jpg[/img] [img]http://wpic.ru/img/2019-02/10/xrzgvo.jpg[/img] [img]http://wpic.ru/img/2019-02/10/dbhwk4.jpg[/img]Конфиг
# Basic motion configuration
default_feed_rate 2000 # Скорость рабочего хода (для G1/G2/G3), задается в мм/мин, а не мм/c;
default_seek_rate 2000 # то же самое для холостого перемещения (G0);
mm_per_arc_segment 0.3 # длина элементарной линии при разбиении дуги на прямые перемещения;
#mm_per_line_segment 5 # а это для непрямоугольных принтеров, разбиение прямых линий на сегменты;
mm_max_arc_error 0.01 # The maximum error for line segments that divide arcs 0 to disable
# note it is invalid for both the above be 0
# CoreXY # if both are used, will use largest segment length based on radius
arm_solution corexy
# Arm solution configuration : Cartesian robot. Translates mm positions into stepper positions
# See http://smoothieware.org/stepper-motors
alpha_steps_per_mm 160 # количество шагов (микрошагов) для перемещения оси ( X ) на 1 мм;
beta_steps_per_mm 160 # количество шагов (микрошагов) для перемещения оси ( Y ) на 1 мм
gamma_steps_per_mm 800 # количество шагов (микрошагов) для перемещения оси ( Z ) на 1 мм;
# Planner module configuration : Look-ahead and acceleration configuration
# See http://smoothieware.org/motion-control
planner_queue_size 32 # DO NOT CHANGE THIS UNLESS YOU KNOW EXACTLY WHAT YOU ARE DOING
acceleration 1000 # ускорение, в миллиметрах на секунду в квадрате.
z_acceleration 50 # ускорения для оси Z, в миллиметрах на секунду в квадрате. не актуально для дельты
junction_deviation 0.02 # See http://smoothieware.org/motion-control#junction-deviation
#z_junction_deviation 0.0 # For Z only moves, -1 uses junction_deviation, zero disables junction_deviation on z moves DO NOT SET ON A DELTA
# Stepper module configuration
microseconds_per_step_pulse 1 # Duration of step pulses to stepper drivers, in microseconds
base_stepping_frequency 100000 # Base frequency for stepping
# Cartesian axis speed limits
x_axis_max_speed 8000 # максимальная скорость перемещения по оси X, мм/мин. Потолок, выше которого прошивка не даст разогнаться.
y_axis_max_speed 8000 # максимальная скорость перемещения по оси Y, мм/мин. Потолок, выше которого прошивка не даст разогнаться.
z_axis_max_speed 1500 # максимальная скорость перемещения по оси Z, мм/мин. Потолок, выше которого прошивка не даст разогнаться.
# Pins are defined as ports, and pin numbers, appending '!' to the number will invert a pin
# See http://smoothieware.org/pin-configuration and http://smoothieware.org/pinout
alpha_step_pin 2.0 # Pin for alpha stepper step signal
alpha_dir_pin 0.5 # Pin for alpha stepper direction, add '!' to reverse direction
alpha_en_pin 0.4 # Pin for alpha enable pin
alpha_current 0.9 # X stepper motor current
alpha_max_rate 8000.0 # максимальная скорость по оси (мм/мин)
beta_step_pin 2.1 # Pin for beta stepper step signal
beta_dir_pin 0.11 # Pin for beta stepper direction, add '!' to reverse direction
beta_en_pin 0.10 # Pin for beta enable
beta_current 0.9 # Y stepper motor current
beta_max_rate 8000.0 # максимальная скорость по оси (мм/мин)
gamma_step_pin 2.2 # Pin for gamma stepper step signal
gamma_dir_pin 0.20! # Pin for gamma stepper direction, add '!' to reverse direction
gamma_en_pin 0.19 # Pin for gamma enable
gamma_current 0.9 # Z stepper motor current
gamma_max_rate 1800.0 # максимальная скорость по оси (мм/мин)
## Extruder module configuration
# See http://smoothieware.org/extruder
extruder.hotend.enable true # Whether to activate the extruder module at all. All configuration is ignored if false
extruder.hotend.steps_per_mm 621 # Количество шагов (микрошагов) для перемещения экструдера на 1 мм;
extruder.hotend.default_feed_rate 600 # Скорость перемещения по умолчанию экструдера (задается в мм/мин);
extruder.hotend.acceleration 500 # Ускорение мотора экструдера, в миллиметрах на секунду в квадрате;
extruder.hotend.max_speed 50 # Максимальная скорость перемещения экструдера, мм/мин. Потолок, выше которого прошивка не даст разогнаться.
#extruder.hotend.filament_diameter 1.75
extruder.hotend.step_pin 2.3 # Pin for extruder step signal
extruder.hotend.dir_pin 0.22! # Pin for extruder dir signal ( add '!' to reverse direction )
extruder.hotend.en_pin 0.21 # Pin for extruder enable signal
# Firmware retract settings when using G10/G11, these are the defaults if not defined, must be defined for each extruder if not using the defaults
#extruder.hotend.retract_length 4 # Retract length in mm
#extruder.hotend.retract_feedrate 85 # Retract feedrate in mm/sec
#extruder.hotend.retract_recover_length 0 # Additional length for recover
#extruder.hotend.retract_recover_feedrate 8 # Recover feedrate in mm/sec (should be less than retract feedrate)
#extruder.hotend.retract_zlift_length 0 # Z-lift on retract in mm, 0 disables
#extruder.hotend.retract_zlift_feedrate 6000 # Z-lift feedrate in mm/min (Note mm/min NOT mm/sec)
delta_current 0.8 # ток шагового двигателя первого экструдера;
# Safety control is enabled by default and can be overidden here, the values show the defaults
# See http://smoothieware.org/temperaturecontrol#runaway
temperature_control.hotend.runaway_heating_timeout 1200 # необходимое время для нагрева HotEnd'a, после которого сработает защита, максимально 2040 секунд.
#temperature_control.hotend.runaway_cooling_timeout 0 # How long it can take to cool down if temp is set lower, max is 2040 seconds
#temperature_control.hotend.runaway_range 20 # How far from the set temperature it can wander, max setting is 63°C
# Switch module for fan control
switch.fan.enable true # Enable this module
switch.fan.input_on_command M106 # Command that will turn this switch on
switch.fan.input_off_command M107 # Command that will turn this switch off
switch.fan.output_pin 2.4 # Pin this module controls
switch.fan.output_type pwm # PWM output settable with S parameter in the input_on_comand
switch.fan.max_pwm 255 # Set max pwm for the pin default is 255
#switch.misc.enable true # Enable this module
#switch.misc.input_on_command M42 # Command that will turn this switch on
#switch.misc.input_off_command M43 # Command that will turn this switch off
#switch.misc.output_pin 2.4 # Pin this module controls
#switch.misc.output_type digital # Digital means this is just an on or off pin
# Switch module for servo control
switch.servo.enable true #
switch.servo.input_on_command M280 S3.0 # M280 S3.0 DOWN , M280 S7.0 UP, M280 S10.6 RESET, M280 S8.4 SELF TEST, M280 PS5.5 ZMIN TEST MODE
switch.servo.input_off_command M280 S7.0 # same as M280 S0 0% duty cycle, effectively off
switch.servo.output_pin 1.23 # must be a PWM capable pin
switch.servo.output_type hwpwm # H/W pwm output settable with S parameter in the input_on_comand
switch.servo.pwm_period_ms 20 # set period to 20ms (50Hz) default is 50Hz
# Switch module for Restart Arduino
switch.arduino.enable true #
switch.arduino.input_on_command M283 # M283 RESET
switch.arduino.input_off_command M284 # M282 WORK
switch.arduino.output_pin 1.22 # must be a PWM capable pin
switch.arduino.output_type digital # Simple Command
switch.module_name.startup_state false # Start in OFF mode
## Panel
# See http://smoothieware.org/panel
# Please find your panel on the wiki and copy/paste the right configuration here
panel.enable true # Set to true to enable the panel code
# Only needed on a smoothieboard
# See http://smoothieware.org/currentcontrol
currentcontrol_module_enable true # Управлять током шагового двигателя через конфигурационный файл
Популярные вопросы
Печать больших плоских деталей
Привет, надо распечатать несколько деталей 210 на 210 мм - плоские и максмально тонкие. Материал PLA. Есть какойто способ расчитать их минимальную тол...
Рабочий стол 3Д принтера прожигается при начале печати
Здравствуйте!
застрял пластик, из за чего не захватывалась нить. после разбора его извлёк, собрал обратно. При первом запуске стал пр...
застрял пластик, из за чего не захватывалась нить. после разбора его извлёк, собрал обратно. При первом запуске стал пр...
Зачем используют слово '3D' при описании аддитивных технологий?
Несколько раз уже я обращался к уважаемому сообществу с вопросом на тему - почему так говорят '3D печать', '3D принтеры' и прочие интерпретации, типа...

Комментарии и вопросы
У меня проще подход(как у кита...
В данном случае наоборот
Ооооо ждём! Интересно будет по...
Всем привет недавно столкнулся...
Добрый вечер !Печатаю свою мод...
Решил обгрейдить свой Voron 2....
Не могу найти эту строку Проши...