Перейти к публикации

Как ускорить 5-осный станок ?


Рекомендованные сообщения

Мне нужно обрезать пластик по довольно кривой траектории в пространстве. Раньше с CNC и G-кодами дела не имел. У заказчика станок FZ08 S и контроллер Fanuc 16i. Я написал G-код исходя из геометрии станка. Шапку мне дали. Всё прекрасно работает но как только угол А начинает изменятся больше чем на градус процесс резко замедляется a когда появляется угол В просто умирает, в результате обрезание 40 сантиметров( линейная интерполяция ~2000 точек ) занимает примерно 25 секунд при этом угол В присутствует только в 3% G-кода. Здесь кусок моего творения:

%

O1000(****.nc);

N1G0G49G54G21G80G40G90G94G17G98;

N2G53G49Z0;

N3G53X0Y0A0B0;

N4G10L10P9R80.;

N5T9M6;

N6M82;

N7G54X-26.407Y-77.383G43Z48.48A0.B0.H9S27000M3;

N8M9;

N9A-348.959B-45.M72;

N10Z34.48;

N11G1Z29.48F1000.;

N12X-25.813Y-76.512Z30.379A-346.138F3500.;

N13X-25.158Y-75.64Z31.261A-343.315;

N14X-24.44Y-74.761Z32.129A-340.482;

N15X-23.654Y-73.882Z32.978A-337.636;

N16X-22.8Y-73.013Z33.807A-334.773;

N17X-21.878Y-72.164Z34.612A-331.889;

N18X-20.887Y-71.341Z35.401A-328.982;

N19X-19.829Y-70.545Z36.167A-326.051;

N20X-18.704Y-69.774Z36.899A-323.096;

N21X-17.512Y-69.035Z37.592A-320.119;

N22X-16.259Y-68.336Z38.235A-317.122;

N23X-14.951Y-67.688Z38.833A-314.11;

N24X-13.596Y-67.101Z39.37A-311.086;

N25X-12.202Y-66.58Z39.858A-308.056;

N26X-10.776Y-70.925Z40.006A-305.027B-46.991;

N27X-9.325Y-79.565Z39.405A-302.006B-50.738;

N28X-7.858Y-88.706Z38.074A-299.B-54.688;

N29X-6.385Y-98.089Z35.94A-296.018B-58.762;

N30X-4.915Y-107.512Z33.019A-293.067B-62.907;

N31X-3.46Y-116.842Z29.311A-290.157B-67.095;

N32X-2.026Y-126.016Z24.81A-287.296B-71.332;

N33X-0.624Y-133.692Z20.313A-284.493B-75.;

N34X0.738Y-133.691Z20.215A-281.757;

N35X2.053Y-133.69Z20.046A-279.095;

N36X3.315Y-133.693Z19.838A-276.516;

N37X4.514Y-133.712Z19.646A-274.027;

N38X5.645Y-133.757Z19.411A-271.635;

N39X6.704Y-133.825Z19.144A-269.347;

N40X7.688Y-133.905Z18.86A-267.167;

N41X8.597Y-133.993Z18.561A-265.101;

N42X9.426Y-134.088Z18.245A-263.152;

N43X10.177Y-134.186Z17.918A-261.323;

N44X10.849Y-134.285Z17.588A-259.615;

...................

Помогите, если у кого есть какие либо идеи как это ускорить. Может что-то не так в настройках? Заказчик пробовал вклучить G05 P10000 в результате качество улучшается а скорость даже немного снижается. У меня уже подозрение что это проблема синхронизации моторов, но ведь скорость отличается на порядки от заявленной.

Ссылка на сообщение
Поделиться на других сайтах


Могу ошибаться, но по - моему в векторах надо писать. Видел подобную проблему на другом Fanuc. Переписали в векторах - такие ускорения на кривых получили, что пришлось подачу занижать. Стойка i она не успевает его по точкам гнать.

Ссылка на сообщение
Поделиться на других сайтах

Спасибо за отклик. Я конечно проверю, но честно говоря не верится что так просто. Не думаю что контроллеру быстродействия не хватает или памяти чтобы при такой скорости простое вычитание сделать. Да забыл добавить что с последним самым крутым Chiron-ом результат тот же.

Ссылка на сообщение
Поделиться на других сайтах

Пример из программы 5-ти осевой обработки - FANUC16 присланной европейской компанией. Обратите внимание что подача пересчитывается в град/мин при перемещении по пяти осям.

X-146.109Y-52.354Z117.087F2001.1

X-145.558Y-52.001Z117.066F2001.

X-144.763Y-49.708Z118.229A25.124C102.315F2831.1

X-143.949Y-47.394Z119.373A24.681C102.713F2843.1

X-143.115Y-45.037Z120.51A24.253C103.144F2882.3

X-142.256Y-42.616Z121.65A23.839C103.616F2947.8

X-141.367Y-40.114Z122.805A23.441C104.139F3035.5

X-140.442Y-37.514Z123.983A23.057C104.723F3144.8

X-139.472Y-34.803Z125.19A22.686C105.372F3273.8

X-138.452Y-31.979Z126.425A22.328C106.089F3407.9

X-137.372Y-29.045Z127.688A21.986C106.877F3545.9

X-136.222Y-26.007Z128.977A21.664C107.741F3683.5

X-134.993Y-22.875Z130.295A21.366C108.681F3813.7

Ссылка на сообщение
Поделиться на других сайтах

Может быть станок зажимает поворотные оси на каждом кадре? В этом случае возможно резкое снижение скорости.

Ссылка на сообщение
Поделиться на других сайтах

Попробуй использовать G93 вместо F. это время отработки кадра, почитай мануал на станок.

При многоосевой это помогает.

Если есть тормоза на поворотных устройствах (особенно пневматика) то их можно отключить из программы см. М коды (М11)

УДАЧИ!!!

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.
Примечание: вашему сообщению потребуется утверждение модератора, прежде чем оно станет доступным.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.




×
×
  • Создать...