Jump to content

Как лучше реализовать для стойки fanuc


vanek77777

Recommended Posts

vanek77777

Здравствуйте! Вопрос к гуру токарки и знатокам fanuc. Есть шайба (как пример). На нее написана программа обработки. Как лучше и проще реализовать в уп, чтобы повторить уп несколько раз, пока хватает вылета заготовки? Допустим смещением базы на определенное расстояние через параметрическое программирование. Или может есть другие более удобные способы?

Screenshot_20231207_131015_Telegram.jpg

Link to post
Share on other sites


UnPinned posts
vanek77777

 

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

 

 

%;
O8887(KOPII*UP);
;
(**VNIMANIE**PRIVYAJI*BAZU*G55);
(V*OSNOVNOI*PROGRAMME*BAZA*G54);
(V*KONCE*OSNOVNOI*PROGRAMMI*M99);
;
#1=416 (NOMER*OSNOVNOI*PROGRAMMI);
#2=20 (VELICHINA*SMESHENIYA);
#3=5 (KOLICHESTVO*POVTOROV);
;
#4=1 (NE*MENYAT)
;
(G54*X*#5221);
(G54*Z*#5222);
(G55*X*#5241);
(G55*Z*#5242);
;
#5221=#5241;
#5222=#5242;
;
WHILE[#4LE#3]DO1
M98 P#1
#5222=#5222-#2;
#4=#4+1
END1
;
M30;
%;

  • Нравится 3
Link to post
Share on other sites
9 часов назад, vanek77777 сказал:

G54*X*#5221);
(G54*Z*#5222);
(G55*X*#5241);
(G55*Z*#5242);

А это что? Подскажите. Да и в принципе некоторые вещи понятны, но не все было бы здорово если бы расписали полностью.

Link to post
Share on other sites
vanek77777
11 минут назад, 5axisCNC сказал:

А это что? Подскажите. Да и в принципе некоторые вещи понятны, но не все было бы здорово если бы расписали полностью.

Это как раз комментарии для этих параметров)) это параметры для баз G54 и G55 считывающиеся со стойки. Они для всех фануков одинаковые. Описание есть в руководстве. База G55 нужна для того, чтобы не перепривязываться постоянно, база G54 будет меняться по Z. Но после нового запуска брать изначальные координаты с базы G55. 

Link to post
Share on other sites
vanek77777

Описание цикла while можете прочитать также в руководстве для fanuc

Link to post
Share on other sites
vanek77777

 

1 минуту назад, 5axisCNC сказал:

Макропрограммирование

Да

Edited by vanek77777
Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.

  • Сообщения

    • Jesse
      гордый обладатель   SW 2021 sp.5.1 за 3.5 года юзания на ноутбучном железе всего 1 раз были проблемы с дровами.. ну чтоб прям атрефакты выскакивали после обновления. Хотя по памяти первые сервис паки будто бы действительно более чувствительные были к дровам.
    • zheka1980
      Блин, а у меня своя причина оказалась, может кому поможет - отключил в автозагрузке "3D Experience Marketplace" - все залетало.
    • zheka1980
      У меня та же проблема с 2025 версией SP 1.2. Содержимое папки C:\ProgramData\FLEXnet чистил, при следующей загрузке в ней снова появляются те же файлы.    Правда у меня странная проблема - от запуска до загрузки окна во весь экран проходит секунд 30-40, остальные минуты 4-5 элементы интерфейса на мышь не реагируют. Открыть файл можно только спустя это время. Проекты загружаются быстро, вращаются в экране на максимальных настройках тоже быстро, но тем не менее, интерфейс начинает регулярно тормозить.   Еще интересная особенность - если отключаешь от интернета, программа не грузится, вылетает с ошибкой "не удалось загрузить лицензию с сервера".  
    • lem_on
      А какойревольвер, дупломатик или саутер?
    • streamdown
      Да, я в курсе))) с 2010 по 2021 в SW работал
    • Guhl
      Может его разбирали когда-то и при сборке ошиблись на один зуб в шестеренке какой-то? Если так, то никакими параметрами вы это не исправите, только разборка и повторная сборка
    • aalex_b
      Нашим боссам партнёр предложил б/у три спиннера: 32-й,, 52-й и 65-й (или 62-й) Два мы запустили, не без проблем, но они уже работают. Этот,  ТС-52, при включении две страницы ошибок выдал. В том числе охлаждение шпинделя и по линейке.  С холодильником  разобрались. Измерение перевел на энкодер двигателя. Линейку сняли, разобрали.  Начали потихоньку шевелить станок, вылезла проблема с револьвером.  Вначале думал выставить параметром 34090, но что то не получилось. Сделали реферирование оси револьвера(TURR) по инструкции: первая ячейка вроде правильно стоит, а вот 3 или ,6-я уже со смещением становятся.  Завтра продолжим работу, параллельно изучение станка. 
    • Sykes
      Очень велика такая вероятность. Давно уже многие спецы говорят, что СП0 всегда неудачные и к концу года создатели фиксят все, созданные ими в новых версиях баги. Считается идеальным ставить солид этого года тогда, когда уже вышла на рынок версия следующего года
    • green_fly
      Я понял, что Вам не нужно проектировать. Я предположил, что если насос старый, то был спроектирован по достаточно простому алгоритму без использования вычислительной гидродинамики и возможностей CAD. Зная методику проектирования, можно понять, какие поверхности были использованы и к каким точкам они привязаны. Может оказаться, что в качестве поверхностей лопатки там дуги окружностей. И задав по два угла на входе и на выходе, можно получить практически полностью определенную геометрию на компьютере.
    • Ander
      Отверстия с разными корректорами и контур с разными корректорами на грань - это разные вещи. Сам сможешь запрограммировать контур с переключением корректоров? Для контура нужные грани программируй через параметры (Q1  Q2.....) и перед проходом лепи в этих параметрах нужный тебе размер.
×
×
  • Create New...