aleksey19941003

Червячная передача

Pinned posts

Здравствуйте Уважаемые!!! прошу вас о помощи!!! вопрос такой как нарезать червячную передачу отрезным резцом, канавочным или какаим либо другим??? пример чертежа есть. пробовал через G92 быстрорезом р6м5 за ранее подготовив резец под определенный угол и размеры витка.... выходит плохо...закусывает и вибрация... Помогите пожалуйста!  слышал что знатоки режут отрезными и канавочными резцами но КАК???? как у них углы выходят и размеры????? через какие G коды???? помогите!!!

червяк.jpg

Поделиться сообщением


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


UnPinned posts

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

 


O0000 
(REZBA) 
G54T0606 
G97S600M3 
#1=50 
#2=0 
#3=9.79(rastoyanie mejdu vershinami vitkov) 
#4=2(REZEC) 
#7=0 
G0X55.Z0 
M8 
N20 
#2=#7 
#5=#3-#4 
N10 
G0Z-#2.F2.5X#1 
G32Z-128.F15.7
G0X55. 
G0Z0. 
#2=#2+#4 
IF[#2LE#5]GOTO10 
#2=#5 
G0Z-#2.F2.5X#1 
G32Z-128.F15.7 
G0X55. 
G0Z0. 
#1=#1-0.05(eto s'em) 
#7=#7+0.009(metodom tika podobral zna4enie kotoroe podhodit pod koordinati s avtocad) 
#3=#3-0.009(tut tak je kak vishe) 
IF[#1GT39]GOTO20 
U0W0 
M5 
M9 
M30 
%

Поделиться сообщением


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

Вопрос а что такое у вас #?? на каком станке пробовали писать? пытаюсь делать на станке fanuc SK-50. и как на мою деталь лучше писать программу??? а то что то не понятно.... Спасибо за понимание!!!!

1 пользователю понравилось это

Поделиться сообщением


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

это обозначения переменных( раздел макропрограммирование в мануале ) , в процессе выполнения некоторые из них меняются в зависимости от условия в программе. на 0 стойках делали , а так параметрическое программирование можно применять на всех станках никакой разницы. токаря раньше просчитывали каждый проход в отдельности + компенсация на ширину инструмента и так в пару сотен строк пока не выйдет профиль резьбы

Поделиться сообщением


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

Вы меня конечно извините что до меняя так туго доходит.... можно на моем примере объяснить с комментариями.... если честно пока еще не понял что да как, не сталкивался еще с такими вещами... Буду очень признателен

Поделиться сообщением


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


O0000 
(REZBA) 
G54T0606      (номер инструмента, коррекция)
G97S600M3     (постоянные обороты)
#1=52       (наружный диаметр резьбы. начала реза) 
#2=0        ( начала реза по Z)
#3=9.46     (расстояние между вершинами витков как по чертежу) 
#4=2        (Ширина резца) 
#7=0         
G0X55.Z0    (безопасный подход по X,Z)
M8          (включение сож)
N20         (номер кадра на который будет возврат при выполнении условия)
#2=#7          (переменная 2 равно переменной 7, хоть выше они имеют и одинаковые значения, но ниже переменная 7 будет изменятся, соответственно теперь и 2 переменная будет зименяться) 
#5=#3-#4     (переменная 5 это просто пересчет расстояния между вершинами с учетом ширины резца )
N10         (номер кадра на который будет возврат при выполнении условия)
G0Z-#2.F2.5X#1 (быстрый подход к координатам по X,Z)
G32Z-60.F12.56 (цикл нарезания резьбы g32(может иметь другой G код) длинна резьбы по Z, подача(шаг резьбы))
G0X55.         (отход по X)
G0Z0.         (отход Z)
#2=#2+#4     (переменная 2 равна ширине резца, это заход по Z можно сделать меньше ширины резца будет по меньше нагрузка на заходе)
IF[#2LE#5]GOTO10   (условие, если переменная 2 меньше или равно переменной 5, то прыгнуть на 10 кадр)
#2=#5         (переменная 2 равно переменной 5 окончания реза по Z) 
G0Z-#2.F2.5X#1 (быстрый подход к координатам по X,Z)
G32Z-60.F12.56 (цикл нарезания резьбы g32(может иметь другой G код) длинна резьбы по Z, подача(шаг резьбы))
G0X55.         (отход по X)
G0Z0.         (отход Z)
#1=#1-0.05(съем по X)  
#7=#7+0.0091(методом тыка подобранное значения для переменной 7 описание ниже) 
#3=#3-0.0091(методом тыка подобранное значения для переменной 7 описание ниже) 
IF[#1GT34]GOTO20 (если переменная 1 больше 34 , то вернуться на 20 кадр)
U0W0 (отход в дом)
M5     (выключение шпинделя)
M9     (выключение сож)
M30 (конец программы)
%

рисуем профиль резьбы в любой CAD (рис1), подгоняем под эти координаты программу, начало остается таким же т.к. по программе привязка с торца детали (рис2) , а от крайнего нижнего размера минусуем ширину резца и подгоняем прогу под него(рис3).

как то так )

 

Скрытый текст

1.jpg.ecf378f9b87582be4fd360592e9724b6.jpg2.thumb.jpg.3063431a7a6924d098b0c3c86d861df5.jpg3.thumb.jpg.b91cd8f741288af35436ee2eaa6af08f.jpg

 

2 пользователям понравилось это

Поделиться сообщением


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

@nomed , какой тип контроллера  у тебя выбран (CIMCO), чтобы корректно визуализировался  код твоего макроса?

 

 

 

 

 
Изменено пользователем anton1308

Поделиться сообщением


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

@anton1308 fanuc точение, любой из 3 вариантов подходит , только в A варианте показывает движение по G32

Поделиться сообщением


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

Создайте аккаунт или войдите для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!


Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.


Войти сейчас

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

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



  • Сообщения

    • NoxFelix
      Потому что лучше начать с тебя. Или закончить... флудить не по теме.  
    • GS
      ======= https://www.vesti.ru/doc.html?id=3085141  
    • GS
      Вадим Лукашевич (buran.ru) говорил что-то о катапультируемых креслах можно у него в фейсбуке справиться, если интересно...    
    • karachun
      Денег не хватит, ракета стоит как самолет но используется только один раз. И необходимо для использования ракет иметь систему, которая будет сообщать о начале пожара... на территории 1/6 части суши. Может проще проложить сеть железных дорог и в случае пожара вызывать пожарный бронепоезд. В России их более 300 штук и воду они могут брать не только из цистерн но и из ближайших водоемов. Еще ведь распахивают защитные полосы, чтобы огонь не перекидывался на другие участки леса.
    • Елена
      Да со своими бы справиться. У меня очень много родственников в Забайкалье. Несколько лет назад в Улан-Удэ нечем было дышать от дыма. А пожары в тайге - каждый год. Леса горит скорее всего больше, чем вырубают китайцы.
    • karachun
      Зато там где влажность нормальная - пустил пару ракет и дела в шляпе. Будет доставлено воды больше, чем ракетой, самолетом и пожарным поездом вместе взятыми.
    • Kelny
      Ну тогда скройте или погасите заготовку и выбирайте себе на здоровье.
    • Елена
      Ну во-первых не одна. Во-вторых - речь об альтернативе самолета. Когда нужно летчика разбудить, закачать самолет водой. А это время. Все установки, как боевые ракеты должны быть в полной готовности, дроны с подвешенными баллонами воды и по кнопке - летят в заданный квадрат - не через сутки, двое после начала пожара, а через минуту после обнаружения системой. Речь идет о лесе. На алгоритмом управления всей системой конечно же нужно подумать Тушить скорее всего начали, когда подъехала пожарная машина. А это скорее всего от полу до часа. И то, если пожарная машина рядом и поэтому площадь пожара велика. Если успеть за первые минуты, то воды понадобится меньше.
    • GS
      Из твиттера "Остапа Ибрагимовича" Маска Перевод : 1) переименование BFR в Starship, 
      "Технически, две части: Старшип — корабль/верхняя ступень, и Супер Хэви — ускоритель, необходимый для преодоления земного притяжения (не нужен для других планет или лун)"  ====== ======== 2) Коммерческий экипаж астронавтов - Боб Бенкен и Дуг Хёрли знакомятся с работой внутри Crew Dragon в SpaceX в скафандрах ! ------ ===== 3) Текущее местоположение Стармена (манекена на Тесле) запущенного в космос  . Следующая остановка - ресторан в конце вселенной. --- ========= (c) E.Musk
    • IgorT
      У меня однажды сгорел дом, в котором жила моя семья. Никогда не забуду этого. Я что хочу сказать...Для тушения пожара нужен огромный объем воды. Той водой, которая в пожарных Уралах (около 2 тонн) хватит залить костер, но не горящий дом. Расход воды из пожарного шланга около 30 литров в секунду... Реактивная отдача такая, что его трудно удержать... Но когда направляешь струю на стену огня, то с удивлением видишь, что огонь не гаснет! Залить его нужно много воды! Врт так и тушили, одна машина подъехала к пруду и работала как насос, расчеты остальных двух заливали огонь со всех своих стволов.  Вспоминаю ту ночь, и не понятно, какого же размера должна быть ракета, что бы смогла потушить мой горящий дом? Если грубо прикинуть: его заливали около 20 минут. Получается расход воды 20 минут*60 сек*30 литр=50400 литров. Это какая ракета может доставить столько воды для тушения?