Jump to content

Как задать остановку по заданным координатам?


PilgrimMAV

Recommended Posts

PilgrimMAV

Всем здравствуйте. Нужна помощь по такому вопросу. Имеется обр. центр, Fanuc oi mf plus, сейчас делаем исправление брака. Выставляем деталь, потом в ручную переездом снимаем лишнее, но в одном месте, если во время не остановиться, упираемся шпинделем. Вопрос в следующем, можно ли с помощью команды ограничить перемещение по оси?

Что типа

S1000m03;

.... Z50Y40;

Чтобы запустить через MDI,  и переезжать не опасаяся столкновения.

Link to post
Share on other sites


UnPinned posts
mannul
29 минут назад, PilgrimMAV сказал:

Всем здравствуйте. Нужна помощь по такому вопросу. Имеется обр. центр, Fanuc oi mf plus, сейчас делаем исправление брака. Выставляем деталь, потом в ручную переездом снимаем лишнее, но в одном месте, если во время не остановиться, упираемся шпинделем. Вопрос в следующем, можно ли с помощью команды ограничить перемещение по оси?

Что типа

S1000m03;

.... Z50Y40;

Чтобы запустить через MDI,  и переезжать не опасаяся столкновения.

G22, G23

мануал оператора стр. 881

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

Всем здравствуйте. Нужна помощь по такому вопросу. Имеется обр. центр, Fanuc oi mf plus, сейчас делаем исправление брака. Выставляем деталь, потом в ручную переездом снимаем лишнее, но в одном месте, если во время не остановиться, упираемся шпинделем. Вопрос в следующем, можно ли с помощью команды ограничить перемещение по оси?

Что типа

S1000m03;

.... Z50Y40;

Чтобы запустить через MDI,  и переезжать не опасаяся столкновения.

Может G31 поможет? Если упрется, то остановится

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

Может G31 поможет? Если упрется, то остановится

чем упрется и почему остановится должен?

Link to post
Share on other sites
Killerchik
3 часа назад, Guhl сказал:

Может G31 поможет? Если упрется, то остановится

С вращающимся шпинделем это будет сурово....

 

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

чем упрется и почему остановится должен?

Предполагаю, что имелся ввиду G31 по моменту оси.

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

Предполагаю, что имелся ввиду G31 по моменту оси.

как задается данная  функция и как расчитать ограничение крутящего момента и скорость чтобы ничего не снести?

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

как задается данная  функция и как расчитать ограничение крутящего момента и скорость чтобы ничего не снести?

Это серьёзный вопрос, или я несу чушь и Вы тонко меня подкалываете?

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

Это серьёзный вопрос

да 

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

как задается данная  функция и как расчитать ограничение крутящего момента и скорость чтобы ничего не снести?

G31 на стойках версии Т (не понимаю, чем М не угодили, хотя может быть на современных версиях это есть и на М) функция G31 может быть настроена на движения оси до достижения осью заданного процента от максимального усилия оси. Не помню точно, момента, тока, ещё чего-то. Грубо говоря - крутящего момента. Задаётся при верно настроенных параметрах примерно как обычно - G31, ось, координата, подача. Очень прикольная штука например для вытягивания/задвигания заготовки из/в патрон, поджатия центром и т.п. На фрезерах она бы очень пригодилась при смене заготовки роборукой, чтобы поджать заготовку в тисках.

Конкретно в данном случае я не очень понял, как это поможет - как я понял, идёт точение то ли джогом, то ли через MPG и нужно задать временную зону безопасности. Выше коллеги привели все параметры.

Link to post
Share on other sites
gudstartup

@Killerchik мой вопрос был в том как задать величину ограничения момента?

формат такой в примере

M__; Указание предела крутящего момента

:

: G31 P99 X200. F100;

:

G01 X100. F500;

:

: M__; Отмена ограничения крутящего момента 

следовательно  должныбыть определены м фукции а у автора вопроса они определены?

 

Link to post
Share on other sites
mannul

У автора был вопрос как ограничить рабочую зону, а вы куда-то в другую степь ушли)

Link to post
Share on other sites
PilgrimMAV

Всем спасибо за ответы. Опыта у меня мало (кнопкодав), поэтому вопросов возникло еще больше. Станки обслуживаются сторонней организацией, следовательно запрет на изменение любых параметров, да и менять их придётся часто, изменение нужны только при подрезе детали в одном месте, большая часть времени это повторное выставление детали, переезды в ручную пультом (MPG) . Подъехал - коснулся - подал несколько соток - снял с плоскости метал - померял (шаблон) - переехал в другую точку (все это находясь внутри станка). 

Теперь вопрос по G22. В  мануале есть несколько фраз которые настораживают "Когда значения задаются командой программы, они преобразуются в приращения и вводятся в соответствующий параметр (ном. 1322 и ном. 1323)"  - Вопрос: при сбросе например RESET , эти параметры вернутся в исходные значения, или они останутся те которые я ввел через G22?

После включения питания, если референтное положение находится в зоне запрета какого-либо установленного предела, немедленно возникает сигнал тревоги. (Только в режиме G22 для проверки сохраненного хода 2).

Поправьте если неправ, все же если ввести единожды G22, он пропишет это в параметрах и пока не будет введен G23.

 

Link to post
Share on other sites
mannul
1 час назад, PilgrimMAV сказал:

Вопрос: при сбросе например RESET , эти параметры вернутся в исходные значения, или они останутся те которые я ввел через G22?

останутся

 

1 час назад, PilgrimMAV сказал:

Поправьте если неправ, все же если ввести единожды G22, он пропишет это в параметрах и пока не будет введен G23.

Все верно.

Link to post
Share on other sites
PilgrimMAV

Если параметры G22, введены, и про них забыли, возврат в предыдущие значения происходит просто вводом G23, даже если код G23,  ввести после повторного включения станка?

И так мне нужно ограничить перемещение по Y.

MDI

S1500M03;

G28 Y-90;

Включаю пульт и совершаю манипуляции (переезды).

Делаю остановку RESET.

MDI

G23;

 

Всё, параметры 1322 и 1323, возвращаются в состояние до ввода G22?

 

 

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

Если параметры G22, введены, и про них забыли, возврат в предыдущие значения происходит просто вводом G23, даже если код G23,  ввести после повторного включения станка?

И так мне нужно ограничить перемещение по Y.

MDI

S1500M03;

G28 Y-90;

Включаю пульт и совершаю манипуляции (переезды).

Делаю остановку RESET.

MDI

G23;

 

Всё, параметры 1322 и 1323, возвращаются в состояние до ввода G22?

 

 

Что вам мешает проверить?

Link to post
Share on other sites
PilgrimMAV

При вводе в mdi G22y80, он меняет параметры 1322 по y с 0 на 80, после перехода в ручной режим переезд координаты y 80, без проблем и остановок, после ввода g23, изменений нет, он на 0 обратно не сбрасывает, пришлось снять защиту на изменение параметров и в ручную прописать 0.

 Как то так.

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

Может не правильно что то прописал?span виджет

В смысле остановок на Y80 нет

Link to post
Share on other sites
andrey2147
9 часов назад, PilgrimMAV сказал:

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

Надо посмотреть пар 1310.

Link to post
Share on other sites
andrey2147
11 часов назад, PilgrimMAV сказал:

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

Попробуйте 8134#1 юзать функцию "барьер",В кнопке OFS/SET появится новое окошко, с координатами патрона, не знаю как на фрезере это выглядит.

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...