Jump to content

Поворот шпинделя на угол


alex68nic

Recommended Posts

alex68nic

Добры день, коллеги. Нужно повернуть шпиндель на определенный угол. Если я правильно понял то поворот осуществляется командой М19. А как прописать величину угла, на который должен быть выполнен поворот?  стойка FANUC0i-Model MF plus type 5

Edited by alex68nic
Link to post
Share on other sites


UnPinned posts
mannul
1 час назад, Игорь_212 сказал:

Вот, написано. Я сразу не понял. Написано - "в базе". Базовая опция.

Ориентация шпинделя работает при смене инструмента и нарезании резьбы. Позиционирование по коду M19 S... это платная опция.

Link to post
Share on other sites
boomeeeer
13.03.2025 в 10:36, mannul сказал:

Позиционирование по коду M19 S

Да не. Спокойно позиционируется сигналами из ладдера. На днях только сталкивался

Link to post
Share on other sites
gudstartup
10 минут назад, boomeeeer сказал:

Спокойно позиционируется сигналами из ладдера. На днях только сталкивался

а опция установлена?

Link to post
Share on other sites
boomeeeer
2 часа назад, gudstartup сказал:

а опция установлена?

какая? чтобы задание угла через G78 работало? Какая это опция, я что-то не нашёл в книге упоминания?

Link to post
Share on other sites
gudstartup
40 минут назад, boomeeeer сказал:

Какая это опция, я что-то не нашёл в книге упоминания?

spindle positioning j851

image.png

возможноу вас 30б или 0ф а вот на 31 32 она нужна

притом или функция j851 или j853 spindle orientation вместе они не работают

  • Нравится 1
Link to post
Share on other sites
Александр1979
1 час назад, boomeeeer сказал:

какая? чтобы задание угла через G78 работало? Какая это опция, я что-то не нашёл в книге упоминания?

Если М19 работает, то задание угла через G78 тоже будет работать. Для Fanuc 3xi это опция J853 spindle orientation. 

  • Нравится 2
Link to post
Share on other sites
boomeeeer

 

43 минуты назад, gudstartup сказал:

Да так и есть. Ещё и с Plus возможно, но это не точно. У автора вроде тоже 0iF-Plus, значит должно работать

Edited by boomeeeer
Link to post
Share on other sites
gudstartup
1 час назад, Александр1979 сказал:

Если М19 работает, то задание угла через G78 тоже будет работать. Для Fanuc 3xi это опция J853 spindle orientation. 

это все таки разные функции 

image.png

Link to post
Share on other sites
boomeeeer

Есть вот такой документ из интернета, тут позиционирование реализовано через макрос и перезапись угла в 4077

Spindle-Orient-Macro.doc

  • Нравится 2
Link to post
Share on other sites
12.03.2025 в 13:23, alex68nic сказал:

нам надо сделать цековки с внутренней части детали на фрезеровке. на станках OKUMA мы делали резцом (гребком) с одной пластиной ориентируя шпиндель командой М19 и положением угла командой RS=(значения угла).

Если надо только выставить угол резца для захода в отверстие то почему не выставите резец сразу в нужное положение в цанге(оправке)? или надо не просто спозиционировать на угол, а создать синхронность хода линейных осей и оборотов шпинделя(S)?

Edited by VHM
  • Нравится 1
Link to post
Share on other sites
Viktor2004
13 минут назад, lexa345 сказал:

FANUC Control Spindle Orient by M-Code.rar 80 \u041a\u0431 · 2 скачивания

через изменение параметра?

Так себе способ

  • Нравится 1
Link to post
Share on other sites
Guhl
2 минуты назад, Viktor2004 сказал:

через изменение параметра?

Так себе способ

Почему? Если макрос сохраняет и восставливает первоначальное значение, то почему нет? Одним М-кодом же делается?

Link to post
Share on other sites
Killerchik
6 минут назад, Guhl сказал:

Почему?

Потому что при смене инструмента на уровне станка ничто не контролирует, что шпиндель в нужном положении.

  • Нравится 1
Link to post
Share on other sites
Viktor2004
4 минуты назад, Guhl сказал:

Почему?

просто не нравится и все. Менять параметры через программу, через ладдер или еще через что

Параметры это то что задается и остается.

  • Нравится 1
Link to post
Share on other sites
gudstartup
13 минут назад, Killerchik сказал:

Потому что при смене инструмента на уровне станка ничто не контролирует, что шпиндель в нужном положении.

как не контролтрует а шпиндельный привод в режиме позиционирования через датчик шпинделя это разве не контроль.

плюсом бывает еще внешний датчик референции шпинделя соответствует  положению смены

Link to post
Share on other sites
Guhl
31 минуту назад, Viktor2004 сказал:

просто не нравится и все. Менять параметры через программу, через ладдер или еще через что

Параметры это то что задается и остается.

Так я и пишу, что если макрос поменял значение параметра, шпиндель повернул и вернул значение параметра назад, то как будто ничего и не было

32 минуты назад, Killerchik сказал:

Потому что при смене инструмента на уровне станка ничто не контролирует, что шпиндель в нужном положении.

Контролирует ориентацию как с оригинальным значением параметра, таки с новым

Разницы-то нету в принципе ориентации

Edited by Guhl
Link to post
Share on other sites
Viktor2004
12 минут назад, Guhl сказал:

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

а если в этот промежуток вырубится электричество?

Link to post
Share on other sites
Anat2015
13 минут назад, Viktor2004 сказал:

а если в этот промежуток вырубится электричество?

тогда будет поворот шпинделя ЗА угол

:smile:

Link to post
Share on other sites
Viktor2004
5 минут назад, Anat2015 сказал:

тогда будет поворот шпинделя ЗА угол

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

И оператор после включения обязательно вызовет именно головку Ренишоу

  • Чемпион 1
Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    No registered users viewing this page.

  • Сообщения

    • Killerchik
      Коллеги, всем привет. Вопрос довольно общий. В процессе проектирования и САЕ расчётов охлаждающего устройства столкнулся с непонятным мне эффектом. Показать деталь не могу, не согласовал с руководством - но если будет нужно, нарисую эскиз. Всё довольно просто - медная деталь, с одной стороны которой есть рёбра, через которые протекает вода - 4л/мин и 45С на входе. С другой стороны детали, под рёбрами, расположена площадка примерно 40х40мм, к которой приложено тепловыделение на площади, 500Вт. Толщина рёбер - 0,25мм, межрёберный зазор - 0,25мм, высота рёбер переменная, длина порядка 50мм (постоянная). Впрыск воды происходит через щель по центру рёбер, жидкость расходится от щели в обе стороны вдоль рёбер. В нескольких вариантах расчёта я менял высоту рёбер: 2; 2,67; 3,34; 4,01мм. Больше не менялось ничего. Базовой высотой рёбер у нас было значение 2,67мм, при этом разность температуры по высоте ребра в расчёте получалась порядка 3-4 градусов, что натолкнуло меня на уверенность, что высоту рёбер можно бы увеличить для уменьшения дельты температуры тепловыделяющей поверхности. В зоне оребрения сделана локальная сетка с меньшим размером ячеек. Зона локальной сетки менялась вслед за высотой рёбер и всегда выходила на 0,5мм за зону рёбер. И так, результаты. Высота рёбер, падение давления, средняя температура площадки, к которой приложено тепловыделение.   2мм           20.720Па     58,05С 2,67мм      19.363Па     57,89С 3,34мм      18.754Па     57,89С 4,01мм      18.757Па     57,88С   И так, если по падению давления ещё наблюдается кое-какая логика, то в температуре я логики не вижу примерно вообще. Я бы понял, если бы с ростом высоты ребра температура площадки росла бы: меньше воды попадает к основанию рёбер, максимально близко к источнику тепловыделения. Но она практически не меняется. Есть у кого-нибудь идеи, с чем это может быть связано?
    • Guhl
      Это старое чпу. Мануалы есть, но на английском. Вы нашли мануалы?
    • vkplaton
      Так мне и не надо что бы ниже M30 был код управляющей программы, я туда по примеру Sinumerik хочу положить описание контура, но пока не нашел инструмента который позволит переместить сформированный контур в требуемое место УП. Вот и пришел к Сообществу за помощью.  
    • zerganalizer
      Немного поумничаю. Вообще путёвая программа никогда М30 не кончается - умные люди оформляют подпрограммы обычно)))   не слыхал про такое - обычно станок выключает спать до утра)))
    • morfeantyri1
      D Доброго дня, вы правы сервопаки работают на 200 вольтах. проверено: концевики, предохранители, КЗ в моторах и датчиках. воз и ныне там :)  интересная особенность в том что соглано мануалу если есть ошибка 3100 то в подменю Sv Alm должна быть ошибка почему! но в меню Sv alm пусто. пробовали отключать оси по переменно, появлялись ошибки по осям в данном меню. пока имеем сл. По нажатию кнопки Power ON на консоли - запускается консоль, согласно инструкции при повторном нажатии на Power On должны включится сервопаки (реле SVMX и BKX равно как и масло, воздух и т.д. (я проверил все это включается с того же реле что и питание сервопаков с реле SVMX) но при повторном нажатии ничего не происходит. висит всё так же ошибки: 3100 - servo alarm 3000 - servo off (она должна уходит после повторного нажатия Power ON, но так как оно не срабатывает не уходит :))     2190 - mashine not ready (так как не включается реле SVMX) может у кого есть SigmaWin+ 4? возможно так получится выудить больше. Возможно кто-то знает как снять логи с yascan j300 не смог найти информации, или есть способ более детальной диагностики (т.е. инструкцию бы на это, меню есть но вот обозначение параметров загадка пока что :) )
    • zerganalizer
      Ты жив ещё, курилка??? Привожу в порядок старые разработки, придумываю новые, Питон на пару с ИИ осваиваю. Никого не трогаю, примус починяю...))) Ну да, мой интегрированный...
    • Anat2015
      Ну, слава богу, а то народ 10 месяцев волнуется...
    • green_fly
      Потому что нужно быть уверенным, что все модели, напротив которых стоят галочки, работают правильно. Чем больше подключено моделей, тем больше возможностей ошибиться и/или подогнать под эксперимент. Я думаю, что учиться моделированию надо не со сложных/интересных задач, а наоборот, с максимально простых и постепенно усложнять постановку. Если модель не работает, то надо отключать в ней все дополнительные усложняющие модели, а не добавлять новые. Упрощать до тех пор, пока получаемые результаты не станут физичными, понятными и проверяемыми.   У автора темы , а ему советуют посчитать в LES или DNS. Про необходимые ресурсы для расчета горения в DNS забыли упомянуть.   Я результаты автора не видел, картинки пропали. Но сомневаюсь, что там только DNS для полного счастья не хватает.
    • Anat2015
      Это понятно, я ему общую картину нарисовал по батарейкам. Хотя чего я, есть в Сименсах батарейки, сам неоднократно менял в 840PL
    • Killerchik
      Не обижайтесь, но вопросы у Вас из серии "как пользоваться Интернетом"))))) Посмотрите, какой поисковик самый популярный в Индии (в Китае я знаю, что Байда, в Индии хз) и ищите в нём - чпушные форумы, в Ютубе на хинди. В принципе на cnczone индусов довольно много, их видно по специфическим никам. Про Ютуб я не зря сказал - очень много ЧПУшной информации именно от индусов.
×
×
  • Create New...