18

Программирование на FANUC (Пример использования подпрограмм из последних постов)

Нужно обработать сразу 4 заготовки.

Делаем подставку без регулировок, фрезеруя по месту карманы для каждой заготовки. Высота посадки детали будет +/- одинаковая, ширину кармана делаем чуть пошире заготовки на пару мм, так как это литьё.

Еще на той стороне, которая смотрит на нас, делам упоры из болтов, фиксируем(можно на сварку) и проходим по ним фрезой, чтобы детали по оси Z Стояли на одном расстоянии при B0.

Обмеряем с помощью marposs/renishaw, получем набор координат:

Считаем угол поворота каждой детали

#521=ATAN[[#638+#655]/227](*B1*);

#522=ATAN[[#641+#658]/227](*B2*);

#523=ATAN[[#644+#661]/227](*B3*);

#524=ATAN[[#647+#664]/227](*B4*);


и смещение по оси Х и Z по подпрограмме:

G65P8020I501K500X#638Z130A#521;

G65P8020I504K503X#641Z130A#522;

G65P8020I507K506X#644Z130A#523;

G65P8020I510K509X#647Z130A#524;


Которая выглядит так:

O8020(Z-X RAS4ET);

(#4 - I X YACH);

(#6 - K Z YACH);

(#18 - R RADIUS DETALI);

IF[#1EQ#3100]THEN#1=#5045(NACH UGOL - A#1);

(#24 X - SMESH);

(#26 Z - SMESH);

IF[#4EQ#3100]THEN#4=507;

IF[#6EQ#3100]THEN#6=506;

IF[#2NE#3100]THEN#1=#2;

#[#4]=-[[#26*SIN[#1]-#24*COS[#1]]](X);

#[#6]=[#26*COS[#1]+#24*SIN[#1]]+#18(Z);

M99;


Получаем набор координат:

#521-#524 углы поворота стола для каждой из деталей

#500, #503, #506, #509 координаты по оси Z

#501, #503, #507, #510 координаты по оси Х

Дальше обработка.

Лига ЧПУшников

2.2K постов12.2K подписчика

Правила сообщества

никакой политики

0
Автор поста оценил этот комментарий

Ну и сложно же у вас там все, портянки такие , можно проще, я вообще параметрическую обкатку сделал для двухпозиционных приспособ. Да и приспособа сделана странно , надо было делать базу на цилиндричской части с болтом-упором который бы ее центрировал , и упор в ухо , и тогда заготовка вставала бы по центру стола +-. такие стойки надо делать без обкатки, с расчётными нулями от центра стола , припусков там для всего хватит, Черноты быть не должно. Сам работаю на дс300 , лет 7 , люди тему с доворотом не понимают пока в жизни не увидят все, но это все равно не панацея , соосность там с погрешностью 0.1 +-

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Там есть упор в литьё. Заморочки это всё один раз сделал и забыл... Литьё бывает разное, с разных литеек, плюс/минус пару мм. Вообще на фануке довольно интересно работать, способов написать одно и тоже целая куча.

показать ответы

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества

Недвижимость и ремонт

Теги

Популярные авторы

Сообщества