Jump to content

Fanuc io TF Solex


danilev

Recommended Posts

Помогите пожалуйста разобраться как написать программу на станке фанук 

Мне нужно написать резьбу М16 

Как G76 работает и как написать не понимаю 

T0505

G54

G97S600

G01X17.0

G01Z2.0

А что дальше писать не понимаю 

Помогите пожалуйста 

Link to post
Share on other sites


UnPinned posts
18 часов назад, danilev сказал:

Как G76 работает и как написать не понимаю

Здравствуйте. Вот небольшая подсказка по циклу G76:

Шпора.png

Link to post
Share on other sites
Беляев
18 часов назад, danilev сказал:

Помогите пожалуйста разобраться как написать программу на станке фанук 

Мне нужно написать резьбу М16 

Как G76 работает и как написать не понимаю 

T0505

G54

G97S600

G01X17.0

G01Z2.0

А что дальше писать не понимаю 

Помогите пожалуйста 

G76 – Резьбовой цикл

 

G76 P010060 Q300 R0.1

G76 X16.933 Z-30 P1530 Q500 F2.5

 

,где

P010060 – 01 – число чистовых проходов, 00 – сбег резьбы (обычно = 00), 60 – угол профиля резьбы;

Q300 – съем на сторону при последующих проходах (кроме первого) (0,3 мм);

R0.1 – припуск на сторону на чистовой проход (0,1 мм);

X16.933 – для наружной резьбы - внутренний диаметр по дну впадины (выбирать по справочнику), для внутренней резьбы наружный диаметр резьбы (в диаметральном выражении, в мм);

Z-30 – длина резьбы (30 мм);

P1530 – высота резьбы (P=0.6134 х шаг резьбы, 1,53 мм);

Q500 – съем на сторону при первом проходе (0,5 мм);

F2.5 – шаг резьбы (в мм).

 

Пример программы для нарезки наружной резьбы М24 на длину 40 мм:

 

G97 S1000 M3;

G0 X25 Z5;

G76 P020060 Q300 R0;

G76 X20.32 Z-40 P1840 Q600 F3;

 

В начале инструмент позиционируется в точку с координатами X25 Z5, система рассчитывает диаметр, с которого начинать обработку D=20.32+(1.84*2)=24 мм, отнимает от него Q600*2  (24-(0.6*2)=22.8) и производит первый проход на этом диаметре до координаты Z-40, замет отводит инструмент на X25, возвращает на Z5, дальнейшие проходы происходят с постоянным уменьшением диаметра на Q300*2, до диаметра X20.32+припуск (R0), и производится 2 чистовых прохода на диаметре X20.32. В конце инструмент возвращается в координату X25 Z5. На этом выполнение резьбового цикла заканчивается.

 

Какую нарезать наружную или внутреннюю резьбу, система ЧПУ определяет по координате инструмента по X перед резьбовым циклом, если она больше чем в цикле, то нарезается наружная резьбы (как в примере X25 > X20.32), и наоборот.

 

Так же в ответе вы можете заметить ссылку на циклы фанука на этом форуме , по таким вопросам темы создавать нет нужды, поиск на этом форуме работает 

 

 

http://fsapr2000.ru/index.php?showtopic=29423&hl=fanuc+oi-td+циклы

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

Здравствуйте. Вот небольшая подсказка по циклу G76:

Шпора.png

Спасибо ща помощь 

А как ущнать высоту резьбы если на чертеже написано просто м16 и все ? 

Link to post
Share on other sites

Высота резьбы зависит от шага. Для метрической шаг умножаете на коэффициент 0.542.

Если на чертеже не указан шаг резьбы, то считается, что задан основной шаг, для M16 он равен 2.

В цикле высота резьбы задаётся целым числом в дискретах станка.

Edited by A_1
  • Нравится 1
Link to post
Share on other sites
4 часа назад, A_1 сказал:

Высота резьбы зависит от шага. Для метрической шаг умножаете на коэффициент 0.542.

Если на чертеже не указан шаг резьбы, то считается, что задан основной шаг, для M16 он равен 2.

В цикле высота резьбы задаётся целым числом в дискретах станка.

Хорошо это я понял а подскажите еще одну мысль не могу понять как узнать конечную точку нарезки резьбы м16 ? 

Чтото надо отнять от м16 тобишь от деаметра 16 что бы получить нормальную резьбу ? Шаг отнимать ? 

Link to post
Share on other sites
18 минут назад, danilev сказал:

Хорошо это я понял а подскажите еще одну мысль не могу понять как узнать конечную точку нарезки резьбы м16 ? 

Можно от номинального диаметра вычесть 2 высоты резьбы. В любом случае, эту величину требуется настраивать проверкой резьбовыми кольцами, потому что на неё влияют другие параметры, например, величина скругления при вершине резца.

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    No registered users viewing this page.



  • Сообщения

    • ivanK
      К сожалению ничего не могу сказать о данных продуктах. Никогда их не видел и если честно даже не слышал. Возможно вы правы.  Вы видели их применение в живую? 
    • gudstartup
      а им без разницы они знают как вот парочка примеров
    • gudstartup
      Приветствую  всех! Кто-нибудь сталкивался с этой ошибкой. Появилась после выключения станка на неделю. На двузначном индикаторе PSM aiPS26-B - 24 и красный светодиод  alarm. Подкидывали на другой станок та же петрушка, может кто знает откуда у этой ошибки ноги растут или есть описание? 
    • ivanK
      Согласен что если дробить траекторию очень мелко чтобы перемещение между кадрами было 0.01мм то будут трудности, ну разгон и торможение не настолько повлияют, все же как вы сами сказали стойка прочитывает цать кадров вперед. В этом и есть работа программиста чтобы выдать код который который будет давать приемлемую точность и при этом станок чтобы с ним работал без трудностей.    Что за продукты Fanuc смогут откорректировать код? И откуда эти продукты знают к чему подгонять траекторию, тем более 5 осевую...   Знаю продукты например Cimco Filter который может траекторию разбитую на линейные сегменты заменить круговой интерполяцией Оч классная вещь, спасибо огромное. 
    • Basstudio
      Всем привет. С помощью жпти пробовал создать серийники . И как то сделал новую карту даных и она заменила рабочую которая всегда была и из солида её можно было смотреть и редактировать . Потом удалил эту новую карту .а старая так и не подсоединилась ;(( карта в админке есть а вот в солиде не вылазит. Кто разбирается?
    • Jesse
      Ну если в статике не получается решить, то че делать?! Переходим в динамик, более общий и точный случай расчётный , если уж на то пошло.. Ну а что касается частот - просто перешли из временной области в частотную. Нет ничего незаконного. Модальной суперпозицией решаем. Некоторые задачи на удар так и решают, там это обычное дело..
    • Andrey_kzn
      А через Синумерик оперейт почему не получается параметрировать?
    • Andrey_kzn
      Посмотрите тип энкодера магазина, абсолютный или инкрементный. Смотреть в осевых параметрах, 30200 и 30240. Количество датчиков и тип. Если абсолютный, то 30240 = 4. Если инкрементный, то 1. Потом посмотрите, является ли ось магазина индексной. Номер параметра не помню.  Вам надо убрать индексность, вставить в первое гнездо оправку, выкатать  точку смены индикатором, двигая ось. Потом обнулить её через параметр 34210 или 34090, смотря какой там энкодер.  Потом снова включить индексность оси. Всё очень просто, на полчаса работы. Справитесь? А ещё посмотрите муфту на двигателе цепи магазина, не ослаблена ли.
    • gudstartup
      если дробить очень мелко у станка появится тримминг связанный с точностью позиционирования и разгоном торможением. Поэтому Фанук имеет программные продукты для корректировки программы выданной постом и подгонки траектории к более реальной
    • Mizaz
      Добрый день.  Ищу оптимальный вариант ноутбука для САПР и особенно для Солида и Автокада. Бывают как мелкие, так и крупные сборки на несколько тысяч компонентов. Порекомендовали Lеnovо ThinkPаd P53. Lenоvo ThinkPad P53 Full-HD 1920x1080 IPS intеl i9-9880Н 16-ядер  2.3Ghz 32Gb RAM 512SSD М2 NVМе 8Gb NVIDIA Quadro RTX 4000 Подойдет?
×
×
  • Create New...