ukr-sasha писал(а):Трудоголик
Попробуйте выставить такие настройки в Маче. Должно получиться. Файл Ж-кода по идее готовится, как обычно, для декартовой системы координат. А Мач сам должен все пересчитать.
Самому стало интересно.
ВАУУУУУУУ! Завтра обязательно попробую! Ставлю фотоаппарат на зарядку:)
Если формулы верны, то будет работать!
Цифирки 310 и 155 насколько я понял это расстояние и половина расстояния между точками крепления.
А 268.468 как рассчитать? Вроде как корень квадратный, но не пойму из какой суммы квадратов
Не утерпел до завтра.Проверил виизуально на компе . Работать работает, но чтото в формуле или в началах координат не то.
Ситуация такая, со сброшенными в нули осями даю команду G0 X0 Y0 Z0, все как положено,все стоит на месте.
Дальше, даю команду G1 X10.0 Y0 и тут он начинает перемещаться, вот конечная точка:
т.е. вытягивает одну веревку аж к потолку, другую отпускает на столько же.
Попробовал в формуле в строках f(y) и f(z) перед sqrt(( поставить константу - "310-", стало более правдоподобно, переместилось в координаты X=10,00 Y=8,62 Z-0,16 т.е. подтягивает 2 веревки и опускает одну, как и должно быть при смещении от начала координат.
Может я неправильно определил начало координат, как центр треугольника подвеса на высоте -410 мм от точек подвеса. Или что-то не понял с самой системой координат?
На всякий случай строчки формул, скопированы из МАСН:
sqrt((x-0)*(x-0)+(y-0)*(y-0)+(z-0)*(z-0))
sqrt((x-268.468)*(x-268.468)+(y-155)*(y-155)+(z-0)*(z-0))
-sqrt((x-0)*(x-0)+(y-310)*(y-310)+(z-0)*(z-0)