Coder Social home page Coder Social logo

klipperfb6's People

Contributors

a0s avatar andreyrybkin avatar labutin avatar tombraider2006 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

klipperfb6's Issues

Issues with Y Motor UART

Is there anything new not noted in the drivers_uart pictures / folder? I am able to access the X and E just fine over UART following the directions, but the Y I have desoldered and resoldered about 5 times and every time, using the tmc.cfg that's there, it fails to access the Y over UART when I go to home the printer and the firmware crashes. Any help would be greatly appreciated!

Силиконка V6 и хотэнд

Здравствуйте.
В разделе Что купить пункт 4 такой текст: "Сейчас проще - покупаем вид v6 тут".
Я, как новичок и не специалист, выбрал именно V6 ... по приезду посылки выяснилось, что правильней будет "V6 PT100 -Blue" ...
Прошу подправить этот момент.

А ещё, в первом пункте неплохо было бы хоть в кратце, для начинающих, разъяснить, для чего нужна модернизация/замена хотэнда. Я вот всё не мог понять, почему сопло и горло должны выставляться не так, как на стоковом, для чего эти танцы с бубнами... Пока в чате не поняли суть моего вопроса и не разъяснили. Вот это один из ответов, ну я думаю Вы, как специалист, сможете его правильно оформить.

"Потому что в стоковом не правильно собрана данная часть, производитель для чего то воткнул сопло мк8. Поэтому и горло на стоковом близко к кубику, что не есть хорошо! И трубка тефлоновая до конца проходит в горле, и при высоких температурах сопла, выше 230, данная трубка может оплавиться, что приведет к пробке!"

Я думаю, что у новичков будет меньше дурацких вопросов. Ведь нормальный человек всегда пытается понять, для чего он должен сделать именно так, а не иначе...

З.Ы. Спасибо за Ваши инструкции!

UART cable solder

Hi!
In your page you say it's obsolete to desolder the resistors, but pictures show there is no resistor yet in the board...
I suppose those are pictures with older method used.
Do you mean I could directly solder the cable right in the upper side of the resistors (towards the drivers)?

Filament Change Macros - COUNTDOWN logs

Filament change macros introduces a COUNTDOWN macro to manage delays. The COUNTDOWN macro has comments that explain that log commands are not working as expected.

[gcode_macro COUNTDOWN]
gcode:
{% set timer = params.TIME|default(10)|int %}
{% set message = params.MSG|default("Time: ") %}
# countdown
{% if timer > 60 %}
{% for s in range(timer, 60, -10) %}
# { action_respond_info("%s %s sec", message, s) } # я криворукий и что то неправильно пишуюю исправьте если можете
G4 P10000 # пауза 10 секунд
{% endfor %}
{% set timer = 60 %}
{% endif %}
{% if timer > 10 %}
{% for s in range(timer, 10, -5) %}
# { action_respond_info("%s %s sec", message, s) } # я криворукий и что то неправильно пишуюю исправьте если можете
G4 P5000 # пауза 5 секунд
{% endfor %}
{% set timer = 10 %}
{% endif %}
{% if timer > 0 %}
{% for s in range(timer, 0, -1) %}
# { action_respond_info("%s %s sec", message, s) } # я криворукий и что то неправильно пишуюю исправьте если можете
G4 P1000 # пауза 1 секунда
{% endfor %}
{% endif %}
BEEP

[gcode_macro COUNTDOWN]

[gcode_macro COUNTDOWN]

Problem 1: Typo in Format Strings

The COUNTDOWN macro introduces issues with format strings in the code. It should use the correct format with the % operator.
Replace code like this: "%s, %s", var1, var2
with: "%s, %s"%(var1, var2)

Problem 2: Non-Blocking Logs

Another issue with the COUNTDOWN macro is that action_respond_info commands are executed immediately after being sent, causing all logs to be printed immediately, even before the G4 dwells are executed.

From the Klipper documentation on actions:

Note that these actions are taken at the time that the macro is evaluated, which may be a significant amount of time before the generated g-code commands are executed

To fix this problem you can replace action_respond_info with the M118 respond command. This change requires enabling the M118 in the configuration.
For more details on configuring M118, refer to the Klipper Config Reference.

Possible fix:

Here's the updated code:

[gcode_macro COUNTDOWN]
gcode:
    {% set timer = params.TIME|default(10)|int %}
    {% set message = params.MSG|default("Time: ") %}
    # countdown
    {% if timer > 60 %}
        {% for s in range(timer, 60, -10) %}
            M118 { "%s %s sec"%(message, s) }
            G4 P10000  # пауза 10 секунд
        {% endfor %}
        {% set timer = 60 %}
    {% endif %}
    {% if timer > 10 %}
        {% for s in range(timer, 10, -5) %}
            M118 { "%s %s sec"%(message, s) }
            G4 P5000   # пауза 5 секунд
        {% endfor %}
        {% set timer = 10 %}
    {% endif %}
    {% if timer > 0 %}
        {% for s in range(timer, 0, -1) %}
            M118 { "%s %s sec"%(message, s) }
            G4 P1000   # пауза 1 секунда
        {% endfor %}
    {% endif %}
    M118 { "%s finished"%(message) }
    BEEP

Output:

When using COUNTDOWN with TIME=100, it will produce the following output:

$ COUNTDOWN TIME=100
echo: Time: 100 sec
echo: Time: 90 sec
...
echo: Time: 60 sec
echo: Time: 55 sec
...
echo: Time: 10 sec
echo: Time: 9 sec
...
echo: Time: 1 sec
echo: Time: finished

Biqu H2

Мне кажется или обновили версию экструдера и теперь она не влазит в крепления под него которые ты приложил? зхоидт с трудом и только с открытой лапкой филамента

Замена стоковых моторов X/Y, распиновка контактов

Добрый день.
Пытаюсь последовать Вашей рекомендации и поменять моторы на 42HS60-1504 от продавца duxe.ru. У меня мало опыта по работе с шаговыми двигателями. Никак не могу разобраться, какие контакты к какому пину на плате подвести.
В паспорте 42HS60-1504 указано, что обмотка A это черный и зеленый провод, обмотка B красный и синий.
image
Контакты на плате слева направо 1B 1A 2A 2B.
image

Какой провод вести к 1A черный или зеленый? И какой провод к 1B?

Ошибка работы spi1 при подключении adxl345

После подключения акселерометра по приложенной статье столкнулся с ошибкой:

!! Invalid adxl345 id (got 0 vs e5).

Это связано с описанной в статье проблемой spi по 24 пину. WiringOP с командой gpio mode 15 ALT2 не давал никакого эффекта, в большинстве случаев проблема решалась лишь полной переустановкой ОС (и проверкой работоспособности 24 пина сразу после установки).

Однако я нашёл запись, которая мне помогла восстановить работоспособность CS пина spi (24 пин), предлагаю добавить её в блок про акселерометр:
https://forum.armbian.com/topic/28425-spi-problem-with-orange-pi-3-lts/#comment-181851

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.