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

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


aleksey19941003

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

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

червяк.jpg

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


писал токарям такую программу под канавочный 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. и как на мою деталь лучше писать программу??? а то что то не понятно.... Спасибо за понимание!!!!

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

это обозначения переменных( раздел макропрограммирование в мануале ) , в процессе выполнения некоторые из них меняются в зависимости от условия в программе. на 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

 

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

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

 

 

 

 

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

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

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

@aleksey19941003 @nomedЗдравствуйте, извиняюсь что так долго. был в отъезде. вот изучаю программу пытаюсь понять(например мы считаем ширину резца к примеру 2мм для съема) при первых проходах у нас переменная 2 равно 0+2     потом 2+2     4+2 получается у нас шесть, 6 меньше чем переменная 5( =9.46мм)  ( тоесть да и еще один проход снимаем+2мм) в итоге мы сняли на диаметре начальном же 8 мм а надо было 7.46 (=9.46-2мм)                            как сделать так чтобы он например в этом же примере не снимал больше чем надо с учетом того что у нас каждый раз снижается диаметр и длина витка

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

@aleksey19941003 по программе и снимает 7.46 потому что есть второй кусок кода который ровняется конечной точке 7.46 , не может он снимать больше него 

 

#2=#5 (5 переменная ранее была посчитана как 7.46)
G0Z-#2.F2.5X#1 
G32Z-60.F12.56
G0X55.         
G0Z0.    

 

 

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • Shura762
      Вопрос из разряда "Достало" как сделать в Словаре ширину колонок больше ПОСТОЯННОЙ! уже устал двигать каждый раз. Это первый вопрос. Второй - при "Сброс настроек.." Словарь принимает вид из поставки, где кроются файлы для восстановления, хочу заменить и забыть. Спасибо заранее. И еще вдогонку, при редактировании содержимого Словаря или создания нового используется Шрифт "старый" как изменить на "новый" который в ТФ по умолчанию.
    • Maik812
      Хочешь не хочешь а сортировать по содержимому и искать в нем текст приходится..  Есть правильные конвертеры просто. Но вот бывает что не та кодировка или не так правильно она оформлена и не понимает. Сверху абракадабра в слове "формат" Солид 2010 кажется, а ниже пересохранен в новее версии или наоборот.. Там конвертер x2doc , он "на лету" переводит пдф в текстовик и регулярным выражением вытаскивает "содержимое" в колонку . Поиск текста в пдф тоже так же делается. А содержимое колонки ТС, можно уже одним кликом по команде в EXEL вставить.
    • MagicNight
      Добрый день! Купили фрезерный станок с ЧПУ со стойкой FANUC Series 0i-Model F Plus. Имею не большой опыт данной стойки. Привязали десять инструментов относительно стола станка (т.е стол станка Z=0) Сейчас принесли приспособление которое имеет высоту 50мм. Хотим привязать весь инструмент от приспособления. Подскажите, как это сделать быстро, чтобы не вносить изменения в корректор на каждый инструмент. Пролистал книги в электронном варианте, бегло, не нашел. А уже нужно делать заказ.
    • kkk
      Стрелки разрезов иногда "пробивают" линии разрезов, что-то еще бывает. Но это мелочи, у нас нормоконтроля нет. А вот когда закрашенные виды начинают жестко чудить, с пропаданием или перемешиванием текстур, тогда уже неприятно. Либо еще какие-глюки вылезают оформительские. Нам часто приходится дизайнерам на одобрение файлы засылать, а такие штуки несколько нервируют.
    • ID_Hacker
      Более того, у него в SET PG/PC в диагностике нельзя посмотреть доступные адреса на шине. Но для общих задач подходит. Так же мы их комуникационные интерфейсы MPI/ETHERNET берём, что бы подключать станки на Sinumerik Powerline к заводской сети для сбора данных диспетчеризации и удалённого подключения Step 7.     Здесь ищите: Александр Кудинов, Пряничников Алексей. Номера давать некультурно.     ТИА у вас просит ToolBox 18 Update 1 потому что сама ТИА 18 версии. Проект то такой версии и был? Или вы конвертировали при открытии? Файл проекта ТИА имеет расширение *.ap13, *.ap14, *.ap16, *.ap18 в зависимости от версии ТИА в которой он создан.   И ещё вариант поиска. У вас же на станке наверняка стоит Simatic IPC компьютер и TCU на пульту управления. Вы пробовали выходить на Simatic IPC в Windows и смотреть что на нём есть? Вполне может быть там установлена TIA с нужными дополнениями.
    • Guhl
      Помню из командировки в Африку вез КМки и позолоченные микрухи в баночке через Москву. На пароходе, который мы ремонтировали, старую советскую корабельную радиостанцию в лом сдали. Время было, поэтому повыкусывали. Так таможенник меня мучал минут 30. Говорит, это лом драгметалла, а я ему, что это радиодетали и маркировка на них имеется. А он стоит на своём и толдонит одно и то же. В конце концов, я ему сказал, что я ему их не оставлю и буду до конца утверждать, что это мои запчасти, хоть некоторые из них уже и не припаяешь. Отдал, зараза. А с Америки б/у оборудование несложно вывозить, насколько я понял, так как моему знакомому даже в Крым оттуда посылки доходят с б/у железками. Б/у не очень интересует их таможню. Американцам заплатить сложно, но сейчас это могут сделать так называемые "байеры". Более того на посылках со шмотками амеры вообще пишут адрес "......, Crimea, Russia" 
    • Ahito
      Невозможно проставить центра окружностей в чертежах Солида 22 и не цепляются размеры к данным окружностям. К примеру: на чертеже съемной крыши электропомещения необходимо просверлить 184 отв., из них только к 15% отверстий ставятся размеры и центра. Чтобы правильно образмерить отв., потребовалось около 3 часов. Вместо 5 мин максимум в Солиде 15.
    • davidovka
      не пользовался, проверил, creo 11 - не работает (:
    • HornedOwl
      Всем привет! Помогите найти книгу: РТМ по расчету и конструирования технологической оснастки для экструзии профильных изделий из термопластов / НПО Пластик - 1983. - 382 с.
    • Fedor
      https://metallurgicheskiy.academic.ru/2247/гипотеза_сплошности     Отказавшись от continuity  мы отказываемся и от  аппарата дифференциального и интегрального исчислений то есть от механики ... :)
×
×
  • Создать...