Jump to content

Search the Community

Showing results for tags 'конфиг'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • General section
    • Правила и рекомендации
    • Questions and answers in English
    • Работа форума
    • Новости
    • Заявки на доступ к закрытым ресурсам
  • Library
    • Загальнотехнічні питання
    • Електроніка
    • Матеріали для друку і обробки
  • Technical issues
    • Материнские платы
    • Прошивки
    • Механика
    • Экструдеры
    • Столы нагревательные
    • Discussion of 3D printers
    • Корисна електроніка
  • Software
    • OctoPrint
    • Klipper
    • Cura 3D
    • Simplify 3D
    • SOLIDWORKS
    • Repetier-Host
    • MatterControl - 3D
    • Pronterface
    • CraftWare
    • KISSlicer
    • IdeaMaker
    • Revision section Octoscreen&Octoprint
  • Our workshops
    • Новичкам. Задай вопрос - получи ответ
    • 3D принтер своими руками
    • Пластики
    • Our interesting products
    • Позор БАРЫГАМ
    • Links to useful resources
  • Smoking room
    • Давайте знакомится
  • Flea market
    • Правила раздела
    • Продам
    • Подарю/Обменяю
    • Пропоную роботу

Product Groups

There are no results to display.

Blogs

  • Anet A8.
  • Інженерія та 3д принтери
  • Ярко о 3D
  • EvA Mark II
  • Мой новый принтер
  • Принтер Беркут 3D
  • Новый проект под ласковым именем EVA. :)
  • Цікаво про Raspberry Pi
  • TwoTrees Sapphire S

Categories

  • Files
  • Firmware
  • 3D Моделі

Categories

  • 3D printing services
  • 3D изделия
  • 3д принтери
  • Printer accessories

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Имя


Возраст


Город


Сайт


Принтер


About Me


Telegram

Found 2 results

  1. Вітаю , зараз мова піде про налаштування прошивки Klipper для застосування з термопарою та MAX6675 на прикладі RAMPS з atmega2560 , MKS SGen L v1 та SKR v1.3 Ну що ж поїхали ,спершу правимо конфіг в секції екструдер та підключаємо MAX6675 згідно коментарів .приклад налаштувань. Mega2560 + RAMPS 1.4 [extruder] step_pin: ar26 dir_pin: !ar28 enable_pin: !ar24 step_distance: .00249 nozzle_diameter: 0.400 filament_diameter: 1.750 heater_pin: ar10 sensor_type: MAX6675 #тип мікросхеми цап для термопари spi_speed: 250000 #швидкість спілкування з MAX6675 spi_software_sclk_pin: ar52 # sclk_pin #на ардуино розташування можна подивитись по мапі пінів яка викладена нижче ,на MAX6675 це пін CLK spi_software_mosi_pin: ar51 # mosi_pin #на ардуино розташування можна подивитись по мапі пінів яка викладена нижче ,на MAX6675 не підключається оскільки дані йдуть в одному напрямі !!! Пін не використовується але має бути налаштований !!! spi_software_miso_pin: ar50 # miso_pin на ардуино розташування можна подивитись по мапі пінів яка викладена нижче , на MAX6675 це пін SO sensor_pin: ar66 # d66_pin на ардуино розташування можна подивитись по мапі пінів яка викладена нижче , на MAX6675 це пін CS control: pid pid_Kp: 22.2 pid_Ki: 1.08 pid_Kd: 114 min_temp: 0 max_temp: 320 max_extrude_only_distance: 150.0 pressure_advance: 0.945 піни що використовуються виділені червоним . В цілому після приєднання і внесення змін в конфіг має все запрацювати. MKS SGen L v1. Використовувати будемо контакти ті що розведені для драйверів. Тому цей спосіб не підходе якщо ви використовуєте драйвери які керуються через SPI в усіх інших випадках буде працювати . На мапі пінів нижче виділено червоним контакти які будемо використовувати , зеленим місце для джампера який !!! НІ В'ЯКОМУ РАЗІ НЕ ВСТАНОВЛЮВАТИ !!! піни йдуть зверху вниз підпис зліва на право тобто пін знизу це miso. Для живлення використовуються піни кінцевих вимикачів . Що ж далі буде приклад конфігурації для такого підключення з коментарями. [extruder] step_pin: P2.13 dir_pin: !P0.11 enable_pin: !P2.12 step_distance: .00273 nozzle_diameter: 0.400 filament_diameter: 1.750 heater_pin: P2.7 sensor_type: MAX6675 #тип мікросхеми цап для термопари spi_speed: 1152000 #швидкість спілкування з MAX6675 spi_software_miso_pin: P0.5 # miso_pin #розташування можна подивитись по мапі пінів , на MAX6675 це пін SO spi_software_mosi_pin: P4.28 # mosi_pin #розташування можна подивитись по мапі пінів ,на MAX6675 не підключається оскільки дані йдуть в одному напрямі !!! Пін не використовується але має бути налаштований !!! spi_software_sclk_pin: P0.4 # sclk_pin #розташування можна подивитись по мапі пінів ,на MAX6675 це пін CLK sensor_pin: P1.17 # P1.17 розташування можна подивитись по мапі пінів , на MAX6675 це пін CS control: pid pid_Kp: 22.2 pid_Ki: 1.08 pid_Kd: 114 min_temp: 0 max_temp: 320 max_extrude_only_distance: 150.0 pressure_advance: 0.92 SKR v1.3. Використовувати будемо контакти ті що розведені для драйверів. Тому цей спосіб не підходе якщо ви використовуєте драйвери які керуються через SPI в усіх інших випадках буде працювати . На мапі пінів нижче виділено червоним контакти які будемо використовувати , зеленим місце для джампера який !!! НІ В'ЯКОМУ РАЗІ НЕ ВСТАНОВЛЮВАТИ !!! Для живлення використовуються піни кінцевих вимикачів . Приклад конфігурації [extruder] step_pin: P2.13 dir_pin: !P0.11 enable_pin: !P2.12 step_distance: .010526 nozzle_diameter: 0.400 filament_diameter: 1.750 heater_pin: P2.7 sensor_type: MAX6675 spi_speed: 1152000 #швидкість спілкування з MAX6675 spi_software_miso_pin: P0.5 # miso_pin розташування можна подивитись по мапі пінів , на MAX6675 це пін SO spi_software_mosi_pin: P4.28 # mosi_pin розташування можна подивитись по мапі пінів ,на MAX6675 не підключається оскільки дані йдуть в одному напрямі #!!! Пін не використовується але має бути налаштований !!! spi_software_sclk_pin: P0.4 # sclk_pin розташування можна подивитись по мапі пінів ,на MAX6675 це пін CLK sensor_pin: P1.1 # P1.1 розташування можна подивитись по мапі пінів , на MAX6675 це пін cs control: pid pid_Kp: 22.2 pid_Ki: 1.08 pid_Kd: 114 min_temp: 0 max_temp: 300
  2. # This file contains common pin mappings for RAMPS (v1.3 and later) # boards. RAMPS boards typically use a firmware compiled for the AVR # atmega2560 (though other AVR chips are also possible). # See the example.cfg file for a description of available parameters. [stepper_x] step_pin: ar54 dir_pin: ar55 enable_pin: !ar38 step_distance: .0125 endstop_pin: ^ar3 position_max: 221 position_min: -29 position_endstop: -29 homing_speed: 80 [stepper_y] step_pin: ar60 dir_pin: !ar61 enable_pin: !ar56 step_distance: .0125 endstop_pin: ^ar14 position_min: -11 position_max: 221 position_endstop: -11 homing_speed: 80 [stepper_z] step_pin: ar46 dir_pin: !ar48 enable_pin: !ar62 step_distance: .0025 endstop_pin: probe:z_virtual_endstop position_min: -5.7 ## *1 position_endstop: 0 position_max: 200 homing_speed: 5 [servo bftouch] pin: ar11 initial_angle: 105 maximum_servo_angle = 180 minimum_pulse_width = 0.0005 maximum_pulse_width = 0.0025 enable: True [probe] pin: ar18 x_offset: 0 y_offset: -25 z_offset: 1.25 lift_speed: 20 speed: 10.0 activate_gcode: SET_SERVO SERVO=bftouch ENABLE=1 SET_SERVO SERVO=bftouch angle=10 G4 P500 SET_SERVO SERVO=bftouch ENABLE=0 deactivate_gcode: SET_SERVO SERVO=bftouch ENABLE=1 SET_SERVO SERVO=bftouch angle=105 G4 P400 SET_SERVO SERVO=bftouch ENABLE=1 [extruder] max_extrude_cross_section: 300 step_pin: ar26 dir_pin: !ar28 enable_pin: !ar24 step_distance: 0.0092 #.0081 filament_diameter: 1.750 heater_pin: ar10 sensor_type: ATC Semitec 104GT-2 sensor_pin: analog13 control: pid pid_Kp=19.484 pid_Ki=0.738 pid_Kd=163.779 min_temp: 0 max_temp: 290 nozzle_diameter=0.4 [heater_bed] heater_pin: ar8 sensor_type: EPCOS 100K B57560G104F sensor_pin: analog14 control: pid pid_Kp=60.895 pid_Ki=1.025 pid_Kd=904.285 min_temp: 0 max_temp: 130 [fan] pin: ar9 [mcu] serial: /dev/ttyUSB0 baud: 250000 pin_map: arduino [printer] kinematics: corexy max_velocity: 2500 max_accel: 3000 max_z_velocity: 25 max_z_accel: 100 # Common EXP1 / EXP2 (display) pins [board_pins] aliases: # Common EXP1 header found on many "all-in-one" ramps clones EXP1_1=ar37, EXP1_3=ar17, EXP1_5=ar23, EXP1_7=ar27, EXP1_9=<GND>, EXP1_2=ar35, EXP1_4=ar16, EXP1_6=ar25, EXP1_8=ar29, EXP1_10=<5V>, # EXP2 header EXP2_1=ar50, EXP2_3=ar31, EXP2_5=ar33, EXP2_7=ar49, EXP2_9=<GND>, EXP2_2=ar52, EXP2_4=ar53, EXP2_6=ar51, EXP2_8=ar41, EXP2_10=<RST> # Pins EXP2_1, EXP2_6, EXP2_2 are also MISO, MOSI, SCK of bus "spi" # Note, some boards wire: EXP2_8=<RST>, EXP2_10=ar41 # See the sample-lcd.cfg file for definitions of common LCD displays. [display] lcd_type: st7920 cs_pin: EXP1_4 sclk_pin: EXP1_5 sid_pin: EXP1_3 encoder_pins: ^EXP2_3, ^EXP2_5 click_pin: ^!EXP1_2 kill_pin: ^!EXP2_8 #menu_root: infodesk [output_pin beeper] pin: EXP1_1 [safe_z_home] home_xy_position: 100,192 # 100,130 Change coordinates to the center of your print bed speed: 100 z_hop: 6 # Move up 6mm z_hop_speed: 20 [bed_mesh] speed: 120 horizontal_move_z: 4 mesh_min: 10,15 mesh_max: 190, 170 probe_count: 3,3 [gcode_macro G29] gcode: Z_TILT_ADJUST BED_MESH_CALIBRATE METHOD=automatic SET_SERVO SERVO=bftouch ENABLE=1 SET_SERVO SERVO=bftouch angle=105 G4 P400 SET_SERVO SERVO=bftouch ENABLE=1 G1 X0 Y0 Z5 F8000 SET_PRESSURE_ADVANCE ADVANCE=0.037250 SET_SERVO SERVO=bftouch ENABLE=0 BED_MESH_OUTPUT [gcode_macro M900] gcode: SET_PRESSURE_ADVANCE ADVANCE={K} [virtual_sdcard] path: ~/.octoprint/uploads/ Чуть позже разжуем по пунктам пункт первый моторы [stepper_x] step_pin: ar54 dir_pin: ar55 enable_pin: !ar38 step_distance: .0125 endstop_pin: ^ar3 position_max: 221 position_min: -29 position_endstop: -29 homing_speed: 80 так как все моторы одинаковы будем рассматривать на примере оси х пины step dir enable. Указываем к какой ноге процессора подсоедены ноги драйвера, в примере это ардуино и ноги ar54 ar55 и ar38. Замечу перед ar38 стоит ! , это значит что сигнал надо инвертировать, например если поставить ! перед dir то мотор будет вращатся в другую сторону В отличии от марлина указывается не количество шагов на мм а длинна шага в параметре step_distance . Если в марлине было 80 шагов то 1/80=0.0125 . Если шаги неизвесны то идем сюда https://blog.prusaprinters.org/calculator/ вводим что у нас шпуля такая-то (у меня 20 зубов, ремень gt2 микрошаг (у меня 16 ) иотор 1.8 или 0.9 и получем наши шаги 12.5 микрон или 0.0125 мм endstop_pin: ^ar3 тут вместо ! применяется ^ для того чтобы инвертировать вход , т-е если контакт работает на размукание (оптика) то ставим ^ если сигнал появляется при замыкании то значек не надо Ну я положения ендстопов, максимальный ход по оси и минимальная позиция для оси, тут думаю понятно все и так. Отдельно хочется остановится на оси зет, так как у многих стоит блтач и ось зет физически ендстопа не имеет . В таком случае endstop_pin: probe:z_virtual_endstop т-е это не физический ендстоп на оси а блтач или серво датчик
×