Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Получать размеры рабочего поля от станка #9

Closed
sadr0b0t opened this issue Mar 10, 2017 · 3 comments

Comments

@sadr0b0t
Copy link
Owner

  • Добавить реализацию команды типа dim с ответом dimX dimY dimZ
  • Добавить поле в babbler-cnc-js, опрашивать станок сразу после подключения
  • Добавить обновление в GUI - брать размер рабочего поля из babbler-cnc-js, а не хардкодить
@sadr0b0t
Copy link
Owner Author

Сразу станет актуальным

Рисовать линейку (метки на осях координат) и рабочий инструмент одним размером вне зависимости от масштаба рабочей области
#8

@sadr0b0t
Copy link
Owner Author

готово
96b934e

новая команда dim, возвращает размеры рабочей области x y z в строке через пробелы.

BabblerCnc берет эти размеры из робота один раз при каждом подключении, CncTaskControl берет их из babblerCnc и устанавливает нужные значения для DekartCanvas. По умолчанию рабочая область считаем параллелепипедом 200x200x150мм.

Проблема с масштабированием меток на осях всплыла, но не решена - пока режу все размеры в 1000000 раз из нанометров (от робота) в миллиметры (в BabblerCnc).

@sadr0b0t
Copy link
Owner Author

Плюс небольшая коррекция:

Отправлять размеры координаты из BabblerCnc в оригинальных нанометрах, округлять до миллиметров в точке отображения - в DekartCanvas

ff7a8e8

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant