Morimonsta

Помогите разобраться с долблением

Pinned posts

Всем привет! Появилась новая задача- освоить долбление на токарном станке с чпу (стойка fanuc 0)

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

Долбить планируется в основном д16т

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


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


UnPinned posts

ID: 2   Опубликовано: (изменено)

Тут всё зависит от станка. Направляющие скольжения или качения? Есть вариант присмотреть уже готовые решения в качестве приводных блоков.

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

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


Ссылка на сообщение
Поделиться на других сайтах
16 минут назад, psix1488 сказал:

Есть вариант присмотреть уже готовые решения в качестве приводных блоков.

Запустили на своем производстве такую штуку, правда производства WTO. Работает что надо!

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


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

Это всё понятно, меня больше интересуют режимы резания и ориентация шпинделя@vesnoplias @psix1488

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


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

А что с ориентацией шпинделя? Задали нужный угол (если паз) и вперёд. А по режимам резания непонятно. Чем Вы собираетесь производить обработку? Или только строгание у вас будет, без приводного блока?Тогда всё зависит от направляющих вашего станка. Ориентировочно по 0.1 мм глубина резания. 

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


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

@psix1488 m19 работает на останов шпинделя в 0, но угол задать не получается. Пробовал и S и R и с нулём в конце и с точкой, не работает. Планируется обычное строгание пазов. С режимами всё понятно. Остался вопрос как задать нужный угол шпинделя и есть ли команда включения тормоза, т.к. после команды м19 есть некоторый люфт шпинделя.

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


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

Так угол же задаётся параметром Р.

M19 Ориентация шпинделя (Необязательные значения P
и R)
P - Число градусов (0 - 360)
R - Число градусов с двумя десятичными разрядами (0.00 - 360.00).
M19 приводит шпиндель к фиксированному положению. Без дополнительной
функции ориентации шпинделя M19 шпиндель будет ориентирован только в
положение нуля градусов. Функция ориентации шпинделя допускает адресные коды
P и R. Например:
M19 P270. (ориентирует шпиндель на 270) ; (градусов) ; ;
Значение R позволяет программисту указать до двух десятичных разрядов,
например,
M19 R123.45 (ориентирует шпиндель на) ; (123.45 градусов) ; ;

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


Ссылка на сообщение
Поделиться на других сайтах
35 минут назад, Morimonsta сказал:

т.к. после команды м19 есть некоторый люфт шпинделя

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

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

 

По поводу задания угла - если в стойке есть встроенные циклы фрезерования торцевых пазов или сверления сетки аксиальных отверстий - можете попробовать приспособить их

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


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

@psix1488 Попробовал "P" , - не реагирует. А на "P" с точкой ругается. ((

@vesnoplias У меня обычная токарка чпу без оси С, специальных модулей тоже нет. Задача выяснить можно ли ориентировать шпиндель на заданный градус, понять, предусмотрен ли тормоз шпинделя, чтобы исключить люфт при простом М19

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


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

O0050 ;
T101 ;
G54;
G00 X3.0 Z0.1 ;
G98 (Подача в минуту) ;
M19 P0 (ориентация шпинделя) ;
M14 (Включение тормоза основного шпинделя) ;
M133 P2000 (Включение приводного инструмента вперед) ;
G01 Z-0,5 F40,0 ;

G00 Z0.1 ;
M19 P120 (ориентация шпинделя) ;
M14 (Включение тормоза основного шпинделя) ;
G01 Z-0.5 ;
G00 Z0.1 ;
M19 P240 (ориентация шпинделя) ;
M14 (Включение тормоза основного шпинделя) ;
G01 Z-0.5 ;
G00 Z0.1 ;
M15 (Выключение тормоза основного шпинделя) ;

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


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

@psix1488 Спасибо, но в моём случае всё-таки не работает. Ориентация шпинделя на заданный градус не читается. М14 в моём случае это вращение шпинделя в обратном направлении + подача СОЖ. 

Единственное что работает это М19. В этом случае шпиндель встаёт в 0 и всё. Есть подозрение что эта функция вообще отключена или отсутствует... 

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


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

Что за станок? С этого видимо и стоило начать тему.

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


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

Туламаш 1ТНК 5607   Стойка Fanuc Oi Mate-TD  =))

Комплектации у этих станков правда разные. Наш достаточно скромно укомплектован, а в пособиях к станку и прочей литратуре не могу найти ни одного упоминания об ориентации шпинделя на заданный градус..

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


Ссылка на сообщение
Поделиться на других сайтах
17 часов назад, Morimonsta сказал:

понять, предусмотрен ли тормоз шпинделя,

 

15 часов назад, Morimonsta сказал:

Туламаш 1ТНК 5607

А задать производителю вопрос о наличии тормоза? Или станок ворованый ;-)

 

А что конкретно хотите долбить? шпоночные пазы? Внутренний шестигранник/квадрат?

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


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

давным давно делал так на HAASе

%
O00040
T909 (STROGANIE)
G50 S100 F0.05
G54 G00 Z30.
X57.
Z1.
#1= 0
#2= 0
WHILE [ #1 LT 40 ] DO1
#1= #1 + 1
#2= #2 + 9.
M19 P#2
#3= 0
#4= 0
WHILE [ #3 LT 2 ] DO2
#3= #3 + 1
#4= #4 - 0.3
G01 G98 Z#4 F1000.
X25.
G00 Z1.
X57.
END2
END1
G00 Z30.
M09
M05
G00 G53 X0
M30
%

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


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

ID: 16   Опубликовано: (изменено)

@vesnoplias Нет, станок не ворованный) Хотел разобраться без звонков производителю. Но видимо стоит поинтересоваться)

Да, долбить хочу простые шпоночные пазы.

@valentinych75

В 25.04.2018 в 08:39, valentinych75 сказал:

#1= 0
#2= 0
WHILE [ #1 LT 40 ] DO1
#1= #1 + 1
#2= #2 + 9.
M19 P#2
#3= 0
#4= 0
WHILE [ #3 LT 2 ] DO2
#3= #3 + 1
#4= #4 - 0.3
G01 G98 Z#4 F1000.

Не, такой код моя стойка не прочитает)), но я примерно понял, спасибо

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

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


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

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

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

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

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


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

Войти

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


Войти сейчас

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

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



  • Реклама

  • Сообщения

    • Кирилл Александрович
      Доброго всем дня. Ошибку я так и не выявил, да и ладно. Все считается и хорошо. Если построить контур распределения скорости на поверхности входа, видно что значения изменяются по заданному закону.  Однако теперь встал вопрос в корректности поставленных ГУ для данной задачи.   В таком случае аэродинамические коэффициенты не получаются близкими к значениям по СНиП.  Вариации с ГУ особых изменений не дали. Собственно вопрос: что делаю не так?  Может есть рекомендации по заданию ГУ для подобных задач?
    • Елена
      https://ru.wikipedia.org/wiki/Аполлон-11 Знаете, что восхищает. Кеннеди сказал и через 7 лет они уже на Луне, а мы с нашим то опытом в пилотируемой космонавтике долетим еще не скоро. И при такой крутизне 50 лет назад - двигатели покупают наши. Поверю, когда долетят и благополучно вернутся НАШИ космонавты.
    • Zlodeij
      Проверил даже на версии NX12, не помогло. Все равно изменения применяются для приложения "Черчение"
    • sssdos
      в букварях по синумерику это называется синхронные действия т е подпрограмма выполняется как бы в фоновом режиме. Моя подпррограммка для синумерика выглядит так: N70000 PROC _SPEREM(REAL VARI1,REAL VARI2,REAL VARI3,INT VAR4); DISPLOF
      N70001 SBLOF
      N70002   N70003 IF VAR4
      N70004 S=VARI1
      N70005 M3
      N70006 G4 F=0.3
      N70007 STOPRE
      N70008 if ($$aa_s[1]>2)and(VARI1<VARI2*0.95)
      N70009 id=1 EVERY ($$aa_s[1]>VARI2-VARI2*0.05)AND($$AC_STAT==2) do s=VARI1 M3 acc[s1]=VARI3 
      N70010 id=2 EVERY ($$aa_s[1]<VARI1+VARI1*0.05)AND($$AC_STAT==2) do s=VARI2 M3 acc[s1]=VARI3
      N70011 endif
      N70012 ELSE
      N70013 S=VARI1
      N70014 M4
      N70015 G4 F=0.3
      N70016 STOPRE
      N70017 if ($$aa_s[1]>2)and(VARI1<VARI2*0.95)
      N70018 id=1 EVERY ($$aa_s[1]>VARI2-VARI2*0.05)AND($$AC_STAT==2) do s=VARI1 M4 acc[s1]=VARI3 
      N70019 id=2 EVERY ($$aa_s[1]<VARI1+VARI1*0.05)AND($$AC_STAT==2) do s=VARI2 M4 acc[s1]=VARI3
      N70020 endif
      ENDIF
      N70021 id=3 WHEN ($$AC_STAT==0)OR($$AC_STAT==1) DO  acc[s1]=100 N70022 SBLON
      N70023 RET
       
    • qwertik
      2.3 Все сообщения, касающиеся покупки-продажи товаров и услуг, а также посредничества, следует размещать в специальном разделе Доска объявлений. Поднимать свои темы в этих разделах разрешается не чаще 1 раза в неделю. Желательно информативным сообщением (пример своей работы, изменившимися условиями и т.п.)   Правила форума!
    • SHARit
      Другими словами Турта спрашивает - использует кто-либо FBM при разработке УП в NX.
    • snakegreen
      Нет, это просто активация элементов в дереве. А анимация действия элемента?
    • AlexArt
      @brigval @Bully Спасибо за советы и ответы.
    • BSV1
    • TBC
      Бог в ним! Вот здесь все расписано подробно: http://mashportal.ru/solutions-47611.aspx Кто то и что то сделал в РФ с помощью FBM? И если сделал то что и кто? Это интересно узнать.