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

Как Запрограмировать На Стойке Fanuc 0i-TC Много Заходную Резьбу?


Irankis2012

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

Здравствуйте ребята,

 

никогда несталкивался с такой задачей т.е. нарезка много заходной резьбы на ЧПУ станке со Стойкой Fanuc 0i-TC. Как Это правильно пишетсья? Прошу Вашей помощи с подробностями.

 

Задача моя заключаетсья в том что мне надо сделать Накатные ролики под резьбу шагом 1,5 на калёной стали. Она должна быт левая на роликах.

 

С Уважением,

Технолог... )

Изменено пользователем Irankis2012
Ссылка на сообщение
Поделиться на других сайтах


Здравствуйте ребята,

 

никогда несталкивался с такой задачей т.е. нарезка много заходной резьбы на ЧПУ станке со Стойкой Fanuc 0i-TC. Как Это правильно пишетсья? Прошу Вашей помощи с подробностями.

 

Задача моя заключаетсья в том что мне надо сделать Накатные ролики под резьбу шагом 1,5 на калёной стали. Она должна быт левая на роликах.

 

С Уважением,

Технолог... )

Резьбу на накатных роликах обычно получают шлифованием, лучше эльборовым кругом.

Если уж очень хочется на токарном, то через G32 со смещением угла и сделать в цикле, только мне кажется, вряд ли получится необходимый профиль.

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

 

Здравствуйте ребята,

 

никогда несталкивался с такой задачей т.е. нарезка много заходной резьбы на ЧПУ станке со Стойкой Fanuc 0i-TC. Как Это правильно пишетсья? Прошу Вашей помощи с подробностями.

 

Задача моя заключаетсья в том что мне надо сделать Накатные ролики под резьбу шагом 1,5 на калёной стали. Она должна быт левая на роликах.

 

С Уважением,

Технолог... )

Резьбу на накатных роликах обычно получают шлифованием, лучше эльборовым кругом.

Если уж очень хочется на токарном, то через G32 со смещением угла и сделать в цикле, только мне кажется, вряд ли получится необходимый профиль.

 

Согласен, что делается так как вы упомянули, но поймите правильно у нас со спец. станками дефицит + почти нету спецов кто разбераетсья в настройке гитары под Этот станок и вообще ничего уже неосталось в нашем краю после развала СССР... Вот и думаю как обойтись малой... А как будет правильно выглядеть программа под 10 заходов и Шаг 16 с G32 Цыклом? 

Для двухзаходной резьбы с шагом 1,5 мм:

Z4.5

G76...F3

Z3

G76...F3

А для 10 заходной как? Как в Цыкле программировать подачу, она тогда будет F10? А где Z в таком случае будет начинатсья? 

Изменено пользователем Irankis2012
Ссылка на сообщение
Поделиться на других сайтах
А для 10 заходной как? Как в Цыкле программировать подачу, она тогда будет F10? А где Z в таком случае будет начинатсья? 

Если шаг 1,5 и 10 заходов,

то в цикле G76 или G32 будет записано F15

10 циклов с разницей начального положения по Z 1.5 мм 

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

 

А для 10 заходной как? Как в Цыкле программировать подачу, она тогда будет F10? А где Z в таком случае будет начинатсья? 

Если шаг 1,5 и 10 заходов,

то в цикле G76 или G32 будет записано F15

10 циклов с разницей начального положения по Z 1.5 мм 

 

Спасибо, буду пробовать... Отпишусь с результатом. )))

Изменено пользователем Irankis2012
Ссылка на сообщение
Поделиться на других сайтах

Способ смещения стартовой точки по Z для получения нескольких заходов сработает надежно, но если у Вас нет свободного места перед началом резьбы (например, мешает задний центр), или нельзя терять время на частично холостые ходы, то Вам нужно использовать способ углового смещения перед началом рабочих ходов. Разделить один оборот на число заходов и выполнять их через 36 (360/10=36) градусов. Не знаю, сделает ли это Fanuc нулевой серии, Sinumerik делает.

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

Способ смещения стартовой точки по Z для получения нескольких заходов сработает надежно, но если у Вас нет свободного места перед началом резьбы (например, мешает задний центр), или нельзя терять время на частично холостые ходы, то Вам нужно использовать способ углового смещения перед началом рабочих ходов. Разделить один оборот на число заходов и выполнять их через 36 (360/10=36) градусов. Не знаю, сделает ли это Fanuc нулевой серии, Sinumerik делает.

 

Здравствуйте ребята,

 

никогда несталкивался с такой задачей т.е. нарезка много заходной резьбы на ЧПУ станке со Стойкой Fanuc 0i-TC. Как Это правильно пишетсья? Прошу Вашей помощи с подробностями.

 

Задача моя заключаетсья в том что мне надо сделать Накатные ролики под резьбу шагом 1,5 на калёной стали. Она должна быт левая на роликах.

 

С Уважением,

Технолог... )

 на стойке Fanuc 0i-Td пишем так;:

X....Z....(1)

G33 X ... Z ...   F-шаг резьбы Q-от 0 до 360000

G0 X...

Z..(1)

Q-вход в нитку резьбы по градусам

начальная Z не меняется(1000-один градус)

глубина расписывается как обычно ,можно через подпрограмму и G91, или G10, или через макрос G65

TC или TD значения не имеет,

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

 на стойке Fanuc 0i-Td пишем так;: X....Z....(1) G33 X ... Z ...   F-шаг резьбы Q-от 0 до 360000 G0 X... Z..(1) Q-вход в нитку резьбы по градусам начальная Z не меняется(1000-один градус) глубина расписывается как обычно ,можно через подпрограмму и G91, или G10, или через макрос G65 TC или TD значения не имеет,

 

Начальную точку по Z желательно менять для обеспечения какой-либо схемы резания, но при небольшом шаге (1,5 мм) может быть и не обязательно.

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

Ребята, всем привет!

 

 Искрене спасибо Вам ВСЕМ за помощ, у меня получилось нарезать накатные ролики при помощи ЧПУ ФАНУК. Резьбу накатывает просто супер, да и знатаки говорят получилось отлично. Кому что интересно, могу поделится инфой.

 

С Уважением,

Технолог...)

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

Здравствуйте. Буквально недавно у нас на производстве возникала такая же же проблема: изготовить ролики для накатки. Нарезал на станке goodway gls-150 стойка Fanuc oi-tc. Ролик: угол накатки 40 градусов. 49 вершин, соответственно 48 впадин (заходов). Для нарезки были изготовлены спец. резцы  в которых пластинка была наклонена на угол 40 градусов. Пробывали разные сплавы, и немного изменяли передний угол. Т5К10  с нулевым углом стойкий но чистоты особой не дал. Сделали положительный передний угол стало лучше. Сплав Т15К6 (точно не помню и могу ошибиться) с положительным передним углом дал хорошую чистоту но достаточно быстро пластинка скололась. 

Для нарезки использовал цикл G76 и смещал начальную точку по Z на величину шага (помним что у многозаходной резьбы есть два понятия: ход и шаг). Были изготовлены ролики из 9ХС и Р6М5. Начальная точка изначально смещена на 20 мм для компенсации разгона. Изготавливали 4 ролика сразу. Левое и правое направление менял изменяя вращение шпинделя. Ну и собственно вот код программы:

O0009
(Z0-70)
G28 U0
T1111 (UPOR)
G0 X0. Z50.
Z0.5 M10
M0 
M11
Z50. 
G28 U0. 
M01
T1010 (PROHODNOY) 
#615=24 (DIAMETR) 
G50 S2500 
G96 S150 M3
G0 X35. Z0. M8
G1 X-1.6 F0.15 
G0 X30. Z1.
G71 U2.5 R0.5
N5 G71 P100 Q101 U2. W0. F0.3
N100 G0 G42 X [#615]S200 
N101 G1 Z-60. F0.15 
G70 P100 Q101
G0 G40 Z1. 
X [#615+1]Z-1.
G1 G41 X [#615]Z-1.5 F0.2
X22. Z-0.5
X13. 
X12. Z0.
G0 G40 Z70. M9
G28 U0
M01
T505 
G50 S2000 
G97 S1400 M3 
G0 X0. Z3. M8 
G1 Z0.5 F1.
Z-3. F.03 
G0 Z1.
G83 Z-52. R0. Q3000 F0.08
G80
G0 Z50. M9 
G28 U0.
M01 
T707 (REZBA) 
G50 S2000 
G97 S100 M3
#610= TAN [#611]*3.14*#615(HOD)
#611=50 (UGOL REZBY)
#612=0 (SMESCHENIE)
#613=0 (SCHETCHIK ZAHODOV)
#614=#610 /#617(SHAG)
#617= 48 (KOL-VO ZAHODOV)
G0 X [#615+1]Z 20. M8 
WHILE [#613LT#617 ]DO1 
G0 X [#615+1]Z [#612+20] 
G76 P020160 Q80 R50 
G76 X [#615-1.4]Z-58000 P720 Q150 F [#610] 
#613=#613+1 (SCHETCHIK+1) 
#612=#612+#614 (SDVIG REZBY)
END1 
G0 W100. M9
G28 U0
M01 
T808 (OTREZKA)
G50 S2000 
G97 S1500 M3 
#1=0 
G0 X [#615+1]Z-13. M8 
WHILE [#1LT4 ]DO1
G1 X12. F0.1 
G0 X [#615+1]
W2.
G1 X22. W-1. 
X13. 
X12. W-0.5
G0 X [#615+1]
W-2. 
G1 X22. W1.5 F0.1 
X13. 
X12. W0.5 
G97 S500
G1 X6. F0.05 
G0 X [#615+1]W1. 
#1=#1+1
IF [#1EQ4 ]GOTO500 
W-14. S1500 
END1 
N500 G0 Z50. 
G28 U0. 
M1 
M30
Это программа исходник. я потом на станке еще что то подправлял если сильно надо будет то через пару дней выложу.
Изменено пользователем Alex638
Ссылка на сообщение
Поделиться на других сайтах

У меня ролики уже были зделаны в нужный ГОСТовскый размер т.е. отшлифованы и закалены под нужную твёрдость. Исползовал следущий инструмент: Сандвик 266 LFG-2020-16, резьбовая  пластина 1125 сплава с калибровкой резьбы (у меня шаг 1,5 ход 15 т.к. 10 заходов) и подкладную пластину 0 град. посчитал по формуле даной здесь: http://www.sandvik.coromant.com/ru-ru/knowledge/threading/thread-turning/choice-of-application/how-to-apply/multi-start-thread/pages/default.aspx и вуоля!

Фрагмент программы:

 

Предварительная обработка:

 

%
O0000 (MULTISTART_THREAD_APDIRKA)
 
M98 P0001
T0303(10 ZAXODOV XOD 15)
G97 S100 M14
G00 X95.124 Z16.526
G76 P010060 Q050 R0.05
G76 X89.264 Z-43. P930 Q050 R0. F15.
G00 W1.5
G76 P010060 Q050 R0.05
G76 X89.264 Z-43. P930 Q050 R0. F15.
G00 W1.5
G76 P010060 Q050 R0.05
G76 X89.264 Z-43. P930 Q050 R0. F15.
G00 W1.5
G76 P010060 Q050 R0.05
G76 X89.264 Z-43. P930 Q050 R0. F15.
G00 W1.5
G76 P010060 Q050 R0.05
G76 X89.264 Z-43. P930 Q050 R0. F15.
G00 W1.5
G76 P010060 Q050 R0.05
G76 X89.264 Z-43. P930 Q050 R0. F15.
G00 W1.5
G76 P010060 Q050 R0.05
G76 X89.264 Z-43. P930 Q050 R0. F15.
G00 W1.5
G76 P010060 Q050 R0.05
G76 X89.264 Z-43. P930 Q050 R0. F15.
G00 W1.5
G76 P010060 Q050 R0.05
G76 X89.264 Z-43. P930 Q050 R0. F15.
G00 W1.5
G76 P010060 Q050 R0.05
G76 X89.264 Z-43. P930 Q050 R0. F15.
M15
M98 P0001
M30
%
 
Чистовая-доработка:
 
%
O0000 (MULTISTART_THREAD_CHISTOVOI)
 
M98 P0001
T0303(10 ZAXODOV XOD 15)
G97 S100 M14
G00 X95.124 Z15.
X95.124
G76 P010060 Q930 R0.
G76 X89.264 Z-43. P930 Q930 R0. F15.
G00 W1.5
G76 P010060 Q930 R0.
G76 X89.264 Z-43. P930 Q930 R0. F15.
G00 W1.5
G76 P010060 Q930 R0.
G76 X89.264 Z-43. P930 Q930 R0. F15.
G00 W1.5
G76 P010060 Q930 R0.
G76 X89.264 Z-43. P930 Q930 R0. F15.
G00 W1.5
G76 P010060 Q930 R0.
G76 X89.264 Z-43. P930 Q930 R0. F15.
G00 W1.5
G76 P010060 Q930 R0.
G76 X89.264 Z-43. P930 Q930 R0. F15.
G00 W1.5
G76 P010060 Q930 R0.
G76 X89.264 Z-43. P930 Q930 R0. F15.
G00 W1.5
G76 P010060 Q930 R0.
G76 X89.264 Z-43. P930 Q930 R0. F15.
G00 W1.5
G76 P010060 Q930 R0.
G76 X89.264 Z-43. P930 Q930 R0. F15.
G00 W1.5
G76 P010060 Q930 R0.
G76 X89.264 Z-43. P930 Q930 R0. F15.
M15
M98 P0001
M30
%
 
С Уважением,
Технолог...)
Ссылка на сообщение
Поделиться на других сайтах
  • 2 года спустя...

Всем привет. Помогите пожалуйста. Не знаю как написать червячную резьбу с углом 9 градусов, дюймовую=25,133, 2двухзаходную. PLEASE.

С УВАЖЕНИЕМ КО ВСЕМ !

Ссылка на сообщение
Поделиться на других сайтах
  • 6 лет спустя...
14.10.2014 в 12:16, Irankis2012 сказал:

Ребята, всем привет!

 

 Искрене спасибо Вам ВСЕМ за помощ, у меня получилось нарезать накатные ролики при помощи ЧПУ ФАНУК. Резьбу накатывает просто супер, да и знатаки говорят получилось отлично. Кому что интересно, могу поделится инфой.

 

С Уважением,

Технолог...)

здраствуйте можете отправить как вы написали программу ?

 

14.10.2014 в 12:16, Irankis2012 сказал:

Ребята, всем привет!

 

 Искрене спасибо Вам ВСЕМ за помощ, у меня получилось нарезать накатные ролики при помощи ЧПУ ФАНУК. Резьбу накатывает просто супер, да и знатаки говорят получилось отлично. Кому что интересно, могу поделится инфой.

 

С Уважением,

Технолог...)

Здравствуйте можете отправить как вы написали программу 

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

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

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

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

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

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

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

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

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

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

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



  • Сообщения

    • ik_
      Здравствуйте! Довольно часто после нескольких проверок проекта перед сдачей в нем всем равно остаются глупые ошибки. Я думаю, можно было бы создать макрос, который мог бы проверять часто повторяющиеся ошибки, особенно которые трудно проверять человеку (много элементов для проверки). Он мог бы применяться следующим образом: выбирается папка с файлами, и после этого каждая деталь открывается и проверяется. В конце создается файл с перечислением чертежей и ошибок в них вида: "в детали АБВ10.10.011 скорей всего не стоят габаритные размеры" Тема создана, чтобы пофантазировать, какие ошибки можно было бы так проверять и каким способом это можно сделать. Я пока придумал пару проверок: 1. Самое простое. Проверить Наименование видов разрезов и баз, правильность порядка и нет ли неиспользуемых 2. Проверить все ли базы используются. При редактировании большого чертежа часто приходится поменять базы и соответственно обозначения допусков. Часто в таких случаях можно запутаться в базах, какую то базу оставить, без ссылающихся на нее допусков (ну у меня такое бывало) 3. Есть ли габаритные размеры. Тут возможно применять Bounding Box - узнавать габариты и узнавать есть ли такие размеры на чертеже. 4. Все ли нужные размеры стоят. Тут скорей всего реализовать очень сложно. В голову приходит только сравнивать количество размеров в модели и на чертеже (при этом не учитывать фаски там и все такое) 5. Проверять висячие размеры и элементы (желто-зеленые на чертеже) 6. На всех ли размерах с допуском стоит шероховатость   Делать пока ничего с этим не планирую, думаю стоит ли этим заниматься.
    • TVM
      Проблема в общей сборке. :( Дали ТЗ организаторам паралельной ветки. Очень долго репу чешут. Возможно нет ресурсов. Подозреваю будет все в ручном режиме.   Все "N" в стандартную BOM вывел (заголовок таблицы воспринимает свойсво головной сборки). Как теперь правильно все перемножить. P.S. Ветка в Все Вопросы о CAD.
    • Snake 60
      Тогда посмотрите вот этот макрос: https://snake-60.ru/blog/blog-list/84-onepage-blog/82-vba-makros-kombajn-po-chteniyu-i-paketnomu-zaneseniyu-svojstv-v-detali-i-sborki-solidworks Всегда можно доработать если есть четкое ТЗ.
    • pugach
    • Модернизация станков
    • Jesse
      по идее наоборот: когда тело контачит с жёстким телом, то его частота завышается.. Если свободно болтается, то частота ниже должна быть..)) Ну т.е. как обычно рассуждаем в МКЭ: больше суммарная жёсткость модели - больше частота    вот тут всё же кажется, что если мы посчитаем transient с нелинейностью а потом возьмём FFT с графика амплитуды, то это уже халтура будет)) Ну т.е. когда мы считаем модальник обычный, то это линейный идеализированный случай, когда мы пренебрегли всеми возможными нелинейностями. Иначе говоря, малая нелинейность которая присутствует всегда и везде сделает колебания лишь слегка ангармоничными (очень слабые отклонения от чистой синусоиды при измерении колебаний в точке)..  А в трензиенте с физической или другой существенной нелинейностью уже сам физический смысл частоты пропадёт имхо. Да и форму колебаний мы не можем знать в данном случае. Только лишь эту условную цифру - частоту..
    • TVM
      Спасибо. Ознакомился. Судя по столбцу связи в свойствах, зто более старшая версия чем SW16 и макрос вероятно не будет работать. Так же нет задания кол-ва головной сборки и получения результата.   Задача похожа на планирование производства. Где всем элементам допустим присвоено свойство "N". Как в столбце, допустим через формулу, получить кол-во деталей? Стандартная таблица BOM SW.  
    • Модернизация станков
      Латр 1М на 9 Ампер с сервоприводом РД 09 СССР. 2 шестеренки, концевики, ножки, стойки. Управление 2-мя кнопками Плюс и Минус. 3 проводка: один "0" и два фазных на "+" и "-" Стоят концевые контакты кнопки, разъемы. Все по уму, промышленное. НЕ САМОДЕЛ. 1983 год выпуска. Отличное состояние. Все просмотрено, некоторые винты/ болты заменены на новые. ЛАТР с ..... дистанционным управлением, кибернетический. Реостат. Да, такое тоже было в Союзе в промышленном оборудовании. Крутить рукой - не везде можно и удобно. Удаленное регулирование напряжения. Плавное. Можно по Интернету... Дам гарантию. Для стабилизаторов напряжения не подойдет. Медленно двигается "ручка". ОДИН ОБОРОТ ДЕЛАЕТСЯ ЗА 50 СЕКУНД. От минимума до максимума. Кто хочет побыстрее - надо поменять РД 09 на более скоростной. Сейчас стоит 1,75 об/мин. Самый медленный. Питание для управления ~ 220 В. Концевые контакты - кнопки МП 110 - не дадут выйти за пределы регулировки. Размеры : Диаметр 16 см Высота 29 см По мощности ЛАТРа - написано до 9 Ампер. НО желательно использовать на мощности 1 кВт или 5 Ампер. Чтобы был запас по мощности. Чтобы катушка не перегревалась. Провода заменены на гибкие. Схемы и распиновки разъемов дам. Продается только весь узел в сборе. Пультик с кнопками и видео работы будет. Пультик идет как тестовый. Расскажу все про него и как подключать. Любые доделки и доработки по Вашему требованию. Можно установить вольтметр, кнопки красивые, пульт, корпус, кожух и пр. Отправлю в регионы. Качественную упаковку гарантирую. 10,000 Р Торг уместен. // Лабораторный регулятор автотрансформатор напряжения с сервоприводом и электронным управлением Возможно для курсовых работ в институт, для лабораторного практикума и работ по физике, химии //
    • pugach
      Если тело при колебаниях задевает другое тело (берем пример с картинки), значит оно "хочет" колебаться с большей амплитудой и меньшей частотой. И когда контакт пропадет оно должно колебаться со своей собственной 1 частотой, или я не прав? Не знаю, может, отдельную тему про это задать. Я намучился с заданием "стандартного" демпфирования в workbench. Тестил на колебаниях заделанного стержня. Пробовал считать альфа и бетта, но в результате получал значительно большее затухание - логарифмический декремент колебаний ~0,35 вместо 0,12. Может это быть из-за того, что при моих условиях в стержне были небольшие (до 1 МПа) напряжения? Ведь НП-031 предлагает следующую таблицу, получается стандартные 2% относятся к стандартным условиям по нагрузкам на конструкцию?
    • mannul
      Смотря что вы подразумеваете под черновой обработкой. Выборку эквидистантным смещением от заготовки к модели? Конечно нельзя. Потому что программа рассчитывает выборку используя направляющие кривые на модели, проецируя их вдоль оси Z на модель. Для импеллеров и лопаток есть свои траектории.
×
×
  • Создать...