Страница 3 из 3

Re: Коррекция кривизны станка в программе EMC2 [Решено]

Добавлено: 14 апр 2015, 18:07
Serg
Передавайте привет автору-криворучке. :)

Код: Выделить всё

--- skewkins.c.old	2015-04-14 18:04:40.203593124 +0300
+++ skewkins.c	2015-04-14 18:11:43.219613986 +0300
@@ -65,6 +65,8 @@
     return KINEMATICS_IDENTITY;
 }
 
+#include "rtapi_app.h"
+
 EXPORT_SYMBOL(kinematicsType);
 EXPORT_SYMBOL(kinematicsForward);
 EXPORT_SYMBOL(kinematicsInverse);


Re: Коррекция кривизны станка в программе EMC2 [Решено]

Добавлено: 15 апр 2015, 06:33
aekhv
UAVpilot, спасибо! Теперь работает как надо.

Немного дополню. Коэффициент кривизны по умолчанию равен 0.001, для задания другого значения в hal-файле после loadrt skewkins нужно прописать:

Код: Выделить всё

loadrt skewkins
...
setp skewkins.skew 0.123
...

Re: Коррекция кривизны станка в программе EMC2 [Решено]

Добавлено: 07 дек 2019, 13:15
a321
Nick писал(а):А чего там описывать, и так все понятно, кинематика позволяет управлять станком у которого ось Y не перпендикулярна оси X.

Работать с ней так:
качаем файлы, потом sudo comp install trivkins-comp.c
Потом в hal
loadrt trivkins-comp
setp trivkins-comp.A 1.111
setp trivkins-comp.B 1.222

преобразование у нее такое:
X = x + a*y
Y = b*y
Решение мне нравится простотой математики. Но ссылка на скачивание мертвая. Можно предположить, что инструмент за эти годы трансформировался во что-то другое. Актуализируйте пожалуйста решение? Датчиками при выравнивании портала выставил отклонение примерно 0.05-0.09 на метр ширины станка, но ведь датчики те еще, микропереключатели, т.е. результаты гуляют, а так мог бы захомить, измерить отклонение, впихнуть куда-то циферки, перечитать (без ре-хоминга) параметры и получить лУчшие показатели.

Re: Коррекция кривизны станка в программе EMC2 [Решено]

Добавлено: 20 янв 2020, 00:01
a321
Коллеги, так как в итоге на версии 2.7.14 реализуется эта коррекция?
Re: Коррекция кривизны станка в программе EMC2 #10 - откуда скачивать?!

И позволяет ли эта технология после хоминга поправить коэффициент и перечитать исправленное значение без перезапуска программы, без рехоминга?

Re: Коррекция кривизны станка в программе EMC2 [Решено]

Добавлено: 11 фев 2020, 16:40
j4zzur1
Вариант с skewkins всё еще рабочий. Но почему-то только вручную. То есть при jog Y-ом меняется и X, однако, при вводе, допустим, G0 X20 Y20, станок едет в эту координату, без коррекции.
версия 2.7.15

Re: Коррекция кривизны станка в программе EMC2 [Решено]

Добавлено: 11 фев 2020, 22:45
nkp
j4zzur1 писал(а):, без коррекции.
а как ты понял,что "без коррекции" ?
наверно по показаниям в DRO ?
куда я гну - вот задал ты команду
g0 x20 y20
и ожидал ,что в DRO тебе будет по итогу
x20.2
y20
( к примеру)
и как бы ты с такой системой в целом работал бы ;)

Re: Коррекция кривизны станка в программе EMC2 [Решено]

Добавлено: 28 дек 2020, 14:03
foforum
Портал самодельного фрезера в поперечном направлении проседает на 30мкм в продольном на 20мкм.
ЕМС2 может нивелировать это автоматически внося поправки в ось Z?

Re: Коррекция кривизны станка в программе EMC2 [Решено]

Добавлено: 29 дек 2020, 09:51
lazymiller

Re: Коррекция кривизны станка в программе EMC2 [Решено]

Добавлено: 27 июл 2021, 14:49
iMaks-RS
psha писал(а): Или взять у меня отсюда http://psha.org.ru/cgit/psha/emc2.git/l ... vkins-comp и мучатся самому
Ресурс не доступен. Причем только git раздел на данном хосте. Поделитесь плз. тулзой. И как правильно задать значение:
замер делаю с помощью рамного уровня, б.у. СССР, точность 0.1 на 1м.. т.е. на 200мм в идеале получается 0.02.. Ось Х не перпендикулярно оси Х на 0.06.. из них 0.02 - получается погрешность уровня.. её учитывать или нет? :wik: Осциллографом и то проще пользоваться..он сам всё показывает.. уже и забыл когда в уме считал :hehehe:

Re: Коррекция кривизны станка в программе EMC2 [Решено]

Добавлено: 17 янв 2022, 04:07
panov-05
Научи как в матче 3 корректировать с помощью окошка mach3 Function Cfg s - Formulas
может есть какая статья?