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

Как Запрограмировать На Стойке 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 пользователей

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



  • Сообщения

    • Ветерок
      Написанное - бред. Не может длина детали семейства зависть от размера сборки. Каждая деталь семейства - это отдельная модель с заранее заданными размерами. Не может длина болта зависеть от толщины деталей. Если толщина меняется, то надо применять другой болт, а не изменять длину существующего. Также и с рамами. И всё это проще задать вручную. Надо просто иметь таблицу деталей нужной длины и в сборке указать на каком месте деталь какой длины находится. Без всяких X и Y.   Если хотите выпендриться с параметрами и уравнениями, изучайте ПроПрограмм.
    • djtim
      не трудно, но помимо заклепок есть еще куча разного крепежа. Но для чего конечному пользователю заниматься рисованием каталогов крепежа когда они стандартизированы и прорисованы давным давно?
    • -stas-
      Возможно при установке Creo не была установлена галочка для совместимости со старыми версиями Toolkit. Я пользовался и тем и тем. С приложением по переносу реально удобнее и меньше ручной работы. Там ведь не только наименования можно разбивать. Например, у меня в спецификации при количестве символов в графе формат больше 2-х, формат автоматически переезжает в графу Примечание и в добавок к нему прибавляется само примечание и все вместе автоматически разбивается на строки.
    • gudstartup
      @Madmax70 если из экрана загрузчика пишет файлы а при создании копии памяти зависает значит у вас  неисправна карта памяти . может по идентификатору система и решает что у вас 1мб а реально отвечают только 512 у нас есть такое чпу у него вместо 3мб стоит 2мб и оно зависает на последних 2-х файлах *.FDB из интереса можно записать все данные по файлам а потом обнулить память и записать пустые файлы памяти в кол-ве 2-х и посмотреть запишется или нет. так как с полным бэкапом памяти проблема на лицо все равно надо иметь запасной вариант и копии всех файлов параметров программ и т.д надо сохранить.   Blank-Fanuc-1618-SRAM-File.zip имена им дайте соответственно sram1_0a .fdb sram1_0b .fdb
    • Бестолковый
      Вот именно! В скрытых сообщениях ничего подобного нет. Все аннотации (равно как и обозначение шероховатости туда "поселить" пытался) у меня "живут" в слое "dims", в том же где и все размеры. Поэтому был бы отключён этот слой - я не видел бы ни одного размера на чертеже. Скорее всего какой-то глюк. Подошёл кардинально - создал заметку, запихнул в неё обозначение шероховатости и сохранил как блок, вопрос закрыт всем спасибо! :)
    • статист
    • Юрий Деточкин
    • fenics555
      по факту имеется профиль, нарезанный в разную длинну в таблице сейества. И создавая нужный экземпляр в таблице семейства СБОРКИ, в СБОРКЕ в таблице семеств их нужно выбрать просто нужный экземпляр. Ну или подбирать через pro/programm по параметрам. но вертикальный или горизонтальный- какая разница, если он один и тот же?
    • gudstartup
      да я спрашивал у китайцев есть макросы
    • Борман
      Есть тесктовый файлик, в нем 20 чисел через запятую. И таких строк 1000 штук. Как его запихать в ансисовский числовой массив 1000х20 ? Там есть какие то умные команды в одно действие, подскажите кто знает.
×
×
  • Создать...