Giter Site home page Giter Site logo

drawbot_nano's Introduction

GRLB-Scara для cnc-shield.v4 Nanо основаная на GRLB 0.9j.

Серво-привод управляется командой "M3 Sx" (x задает угол, изменяется: 0-1000) и "M5: на пине Z+. Для питания сервопривода рекомендуется использовать отдельное питание +5В, так как на плате cnc-shield v.4 нет отдельного стабилизатора напряжения, а используется встроенный в nano v3, не расчитанный под постоянную нагрузку серво-двигателя.

Добавлена возможность калибровки DrawBot командой "$M". Калибровка производиться из положения плеча под углом 45 градусов, при этом высчитываются и сохраняются параметры theta ($30) и psi ($31).

[Калибровка

Для компиляции необходимо использовать легкое и быстрое ядро GyverCore https://alexgyver.ru/gyvercore/ (разработаное AlexGyver и Egor 'Nich1con' Zaharov), так как на оригинальном ядре Nano_V3 (ATmega328p) размер бинарного файла превысит размер флеш-памяти контроллера.

Смотреть демо

Коробка для размещения платы управления в формате stl (под печать на 3D принтере).

Короб

Добавлены параметры:

$28=200.0 (Плечо руки со стороны шаговых моторов)

$29=200.0 (Плечо руки со стороны ручки)

$30=45.720 (Угол theta)

$31=92.030 (Угол psi)

После изменения параметров необходимо сбросить arduino аппаратно.

Полный список параметров LaserGRBL:

$0=10 (Step pulse time)

$1=254 (Step idle delay)

$2=0 (Step pulse invert)

$3=3 (Step direction invert)

$4=0 (Invert step enable pin)

$5=1 (Invert limit pins)

$6=0 (Invert probe pin)

$10=3 (Status report options)

$11=0.010 (Junction deviation)

$12=0.002 (Arc tolerance)

$13=0 (Report in inches)

$20=0 (Soft limits enable)

$21=0 (Hard limits enable)

$22=1 (Homing cycle enable)

$23=3 (Homing direction invert)

$24=250.000 (Homing locate feed rate)

$25=1000.000 (Homing search seek rate)

$26=0 (Homing switch debounce delay)

$27=1.000 (Homing switch pull-off distance)

$28=200.000 ()

$29=200.000 ()

$30=45.720 ()

$31=92.030 ()

$100=48.800 (X-axis travel resolution)

$101=48.800 (Y-axis travel resolution)

$102=48.800 (Z-axis travel resolution)

$110=2000.000 (X-axis maximum rate)

$111=2000.000 (Y-axis maximum rate)

$112=800.000 (Z-axis maximum rate)

$120=100.000 (X-axis acceleration)

$121=100.000 (Y-axis acceleration)

$122=250.002 (Z-axis acceleration)

$130=320.000 (X-axis maximum travel)

$131=220.000 (Y-axis maximum travel)

$132=200.000 (Z-axis maximum travel)

drawbot_nano's People

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.