А можно подробнее про датчики Home?Карпуха писал(а):Видать имели дело с не теми беспербойниками, либо они были расчитаны на меньшую нагрузку, чем в реале было потребление. Я себе поставил Ippon Smart Power Pro 2000, активная мощность 1,2 кВт, а станок у меня с компом и шпинделем потребляет 750 Вт. Правда на полное отрубание света не пробовал, но один раз свет проваливался конкретно, примерное до 1 сек, бесперебойник переключился на аккумуляторы и станок даже не почувствовал, что проблемы со светом были. При полной нагрузке должно хватить на 3-5 мин. работы. Но я именно его для защиты от таких конкретных провалов поставил, т.к. неожиданно у меня никто свет не отключит. Если только не авария на линии.Peiran писал(а):Бесперебойника у меня нету, и покупать я его не собираюсь... Уже имел с ними дело - выкинутые деньги.
А вообще под Ваши задачи нужно ставить датчики Home, и перед обработкой большой УП (где жалко потерять время и заготовку) записывать машинные координаты рабочего ноля. Отрубили свет, Вы потом заново съездили к датчикам Home, а потом ввели координаты рабочего ноля. Потом нашли примерно строчку в УП, на которой отрубили свет, и продолжили дальше с нее.
Обнуление Z при смене инструмента.
Модератор: life
Re: Обнуление Z при смене инструмента.
-
- Станкостроитель
- Сообщения: 767
- Зарегистрирован: 21 дек 2010, 01:00
- Имя: Владимир
- Откуда: Россия, г.Новосибирск
Re: Обнуление Z при смене инструмента.
Peiran,
Не в тему:
Как-то это не по теме вовсе. Датчики Хоум нужны станку, чтобы станок знал, где у него машинный ноль. Ставятся эти датчики по X и Y вначале осей, а по Z вверху. При любом сбое или пропуске шагов можно будет оттолкнуться от датчиков Хоум и продолжить обработку. Почитайте инструкцию к Мачу, там всё описано. И поищите темы про эти датчики здесь, на форуме.
Ничего не сделано, если что-то не доделано!
-
- Станкостроитель
- Сообщения: 1215
- Зарегистрирован: 27 сен 2009, 00:00
- Откуда: Червоноград, Львовскя обл
- Контактная информация:
Re: Обнуление Z при смене инструмента.
кстати про скрипт обнуления , который сначала быстро касается мотом подымается и медленно едет к датчику - начал корректно отрабатывать после смены винды и обновлении версии мачь
до этого он пропускал вторую часть
до этого он пропускал вторую часть
все, я на море
Re: Обнуление Z при смене инструмента.
да с лазером облом вышел.. даже миниатюрная лазерная точка настолько яркая, что затмевает собой все вокруг в радиусе где-то 3мм
Придется наверное иголкой учится..
Придется наверное иголкой учится..
-
- Станкостроитель
- Сообщения: 34
- Зарегистрирован: 14 окт 2014, 16:17
- Имя: Сергей
- Откуда: Сербия
Re: Обнуление Z при смене инструмента.
Вопрос к знатокам: Имееется следующий скрипт-
em VBScript To probe In the z axis
DoOemButton(1003)
If GetOemLed (825) <> 0 Then 'Check to see if the probe is already grounded or faulty
Code "(Z-Plate is grounded, check connection and try again)" 'this goes in the status bar if aplicable
Else
'Code "G4 P1" 'Pause 1 seconds to give time to position probe plate
Sleep 100
PlateOffset = 1.4 '<--- !!!!!!!!!!!!!! Write here you plate thickness !!!!!!!!!!!!!!
CurrentFeed = GetOemDRO(818) 'Get the current feedrate to return to later
Code "F100" 'slow down feedrate to 4 ipm
Sleep 100
Rem Probe In the z direction
ZNew = GetDro(2) - 50 'probe move to current z - 50 mm
Code "G31Z" &ZNew
While IsMoving() 'wait for probe move to finish
Wend
'ZNew = GetVar(2002) 'read the touch point
'Code "G0 Z" &ZNew 'move back to hit point incase there was overshoot
'While IsMoving ()
'Wend
If PlateOffset <> 0 Then
Call SetDro (2, PlateOffset) 'set the Z axis DRO to plate thickness
'Code "G4 P1" 'Pause for Dro to update.
Sleep 500
ZNew = PlateOffset + 2 'ZNew = plate thickness + 2 mm
Sleep 100
'ZNew = 2 ' as variant. But ZNew coordinate should be more than a thickness of a plate
Code "G0 Z" &ZNew 'put the Z retract height you want here
Code "(Z axis is now zeroed)" 'puts this message in the status bar
End If
Sleep 100
Code "F" &CurrentFeed 'Returns to prior feed rate
End If
Помогите вставить строчки, чтоб станок при поиске нуля по Z отъезжал в точку x100y80 ( в абсолютных координатах) и далее возвращался в исходную точку.
em VBScript To probe In the z axis
DoOemButton(1003)
If GetOemLed (825) <> 0 Then 'Check to see if the probe is already grounded or faulty
Code "(Z-Plate is grounded, check connection and try again)" 'this goes in the status bar if aplicable
Else
'Code "G4 P1" 'Pause 1 seconds to give time to position probe plate
Sleep 100
PlateOffset = 1.4 '<--- !!!!!!!!!!!!!! Write here you plate thickness !!!!!!!!!!!!!!
CurrentFeed = GetOemDRO(818) 'Get the current feedrate to return to later
Code "F100" 'slow down feedrate to 4 ipm
Sleep 100
Rem Probe In the z direction
ZNew = GetDro(2) - 50 'probe move to current z - 50 mm
Code "G31Z" &ZNew
While IsMoving() 'wait for probe move to finish
Wend
'ZNew = GetVar(2002) 'read the touch point
'Code "G0 Z" &ZNew 'move back to hit point incase there was overshoot
'While IsMoving ()
'Wend
If PlateOffset <> 0 Then
Call SetDro (2, PlateOffset) 'set the Z axis DRO to plate thickness
'Code "G4 P1" 'Pause for Dro to update.
Sleep 500
ZNew = PlateOffset + 2 'ZNew = plate thickness + 2 mm
Sleep 100
'ZNew = 2 ' as variant. But ZNew coordinate should be more than a thickness of a plate
Code "G0 Z" &ZNew 'put the Z retract height you want here
Code "(Z axis is now zeroed)" 'puts this message in the status bar
End If
Sleep 100
Code "F" &CurrentFeed 'Returns to prior feed rate
End If
Помогите вставить строчки, чтоб станок при поиске нуля по Z отъезжал в точку x100y80 ( в абсолютных координатах) и далее возвращался в исходную точку.
-
- Станкостроитель
- Сообщения: 34
- Зарегистрирован: 14 окт 2014, 16:17
- Имя: Сергей
- Откуда: Сербия
Re: Обнуление Z при смене инструмента.
Наверное здесь нет специалистов, чтобы подсказать как дописать подпрограмму!?
-
- Станкостроитель
- Сообщения: 14
- Зарегистрирован: 21 янв 2011, 01:00
- Имя: Геннадий
- Откуда: Брест
Re: Обнуление Z при смене инструмента.
Попробуйте так:
Код: Выделить всё
X_Machine_Coordinate = GetOemDRO(83)
Y_Machine_Coordinate = GetOemDRO(84)
Code "G53 X100 Y80"
'
' здесь разместите Ваш скрипт
'
Code "G53 X" & X_Machine_Coordinate & " Y" & Y_Machine_Coordinate
-
- Станкостроитель
- Сообщения: 1892
- Зарегистрирован: 23 окт 2011, 00:21
- Откуда: Москва-Люберцы
Re: Обнуление Z при смене инструмента.
Не в тему:
Привет, Сергей. Ты прекрасно знаешь по крайней мере одного "специалиста" по этим скриптам. Я просто не заходил в эту тему. Вроде по ней здесь все жевано-пережевано десять раз. Пиши в личку.Чирков Сергей писал(а):Наверное здесь нет специалистов, чтобы подсказать как дописать подпрограмму!?
Для поиска нуля по Z есть варианты конструкций безопасных датчиков установки нуля и скрипты к ним. Но при сбое движение по осям прекратится сразу в лучшем случае, в худшем собьются шаги. А шпиндель от инвертора еще некоторое время будет работать пока не разрядятся конденсаторы. Повредится ли заготовка - как повезет. Лучшие датчики - жесткие на размыкание. Лазеры, индуктивные не вариант. При небольшой точности просто сверлю точку где-нибудь в сторонке как реперную.Peiran писал(а):Придется наверное иголкой учится..
Мечта станкостроителя: приезжаешь в Сочи, а там на пляже станки, станки. станки...
-
- Станкостроитель
- Сообщения: 34
- Зарегистрирован: 14 окт 2014, 16:17
- Имя: Сергей
- Откуда: Сербия
Re: Обнуление Z при смене инструмента.
Что-то не получается . Наверное наоборот эти строчки которые дали надо куда-то в скрипте вставить. Где Можно почитать про используемые коды для скриптов, какой что значит?gennadiy писал(а):Попробуйте так:
-
- Станкостроитель
- Сообщения: 14
- Зарегистрирован: 21 янв 2011, 01:00
- Имя: Геннадий
- Откуда: Брест
Re: Обнуление Z при смене инструмента.
Чирков Сергей писал(а):Что-то не получается
Быть того не может! Значит так...
1. Берёте свободную кнопку (или сами делаете в программе "MachScreen"), например кнопку "Auto Tool Zero" и в Mach3 жмёте
Operator --> Edit Button Script --> жмёте в эту мигающую кнопку.
2. Откроется текстовый редактор скриптов для этой кнопки.
3. Вот туда и нужно вставить текст скрипта (и даже там его пошагово погонять) и сохранить его.
Скрипты пишутся на усечённом языке программирования Visial Basic. Вот здесь подробнее (с примерами) именно для Mach3:
https://www.machsupport.com/forum/index ... tach=17815
Wiki Mach3:
http://www.machsupport.com/Mach3Wiki/in ... =Main_Page
-
- Станкостроитель
- Сообщения: 34
- Зарегистрирован: 14 окт 2014, 16:17
- Имя: Сергей
- Откуда: Сербия
Re: Обнуление Z при смене инструмента.
Это я знаю. Вставляю в те места куда я предполагаю, немного понимаю английский, некоторый подписи тоже. Вставляю, сохраняю. Запускаю не работает ошибки пишет.gennadiy писал(а):Быть того не может! Значит так...1. Берёте свободную кнопку (или сами делаете в программе "MachScreen"), например кнопку "Auto Tool Zero" и в Mach3 жмёте Operator --> Edit Button Script --> жмёте в эту мигающую кнопку.2. Откроется текстовый редактор скриптов для этой кнопки.
В принципе у меня алгоритм работы такой. В начале каждый день Я ищу HOME по датчикам. Далее еду в координату X150Y100. Принимаю её за Ноль, в который я вставляю заготовку. Так как датчик для Z стоит немного в стороне X100Y80 ( абсолютные координаты). То мне надо чтобы при поиске нуля по Z станок отЪехал в сторону в координату X100Y80 ( абсолютные координаты) Нашел нуль и вернулся в исходную точку. Исходный скрипт (см выше) у меня из Рашенскрин.
-
- Станкостроитель
- Сообщения: 1892
- Зарегистрирован: 23 окт 2011, 00:21
- Откуда: Москва-Люберцы
Re: Обнуление Z при смене инструмента.
Что за ошибки? Это же бейсик его можно выполнять по одному оператору.Чирков Сергей писал(а):Запускаю не работает ошибки пишет.
Если ошибка синтаксис, то надо предъявить.
Мечта станкостроителя: приезжаешь в Сочи, а там на пляже станки, станки. станки...
-
- Станкостроитель
- Сообщения: 226
- Зарегистрирован: 21 дек 2010, 01:00
- Имя: Алексей
- Откуда: Набережные Челны
Re: Обнуление Z при смене инструмента.
на вкладке хоум\лимиты, слева внизу есть табличка, вбиваем свои хотелки, и теперь по команде G28 оно туда и приедит. Осталось тока в скрипте поиска нуля прописать в нужном месте команду G28.Чирков Сергей писал(а):Помогите вставить строчки, чтоб станок при поиске нуля по Z отъезжал в точку x100y80 ( в абсолютных координатах) и далее возвращался в исходную точку.
ЗЫ у меня вставить в скрипт не получилось ((,(поздно уже было) хотя г28 работает. вечером попытаю ещё
-
- Станкостроитель
- Сообщения: 226
- Зарегистрирован: 21 дек 2010, 01:00
- Имя: Алексей
- Откуда: Набережные Челны
Re: Обнуление Z при смене инструмента.
Туповат я в скриптах, не получается Парни помогите вставить G28 в скрипт
Rem VBScript To probe In the z axis
DoOemButton(1003)
If GetOemLed (825) <> 0 Then 'Check to see if the probe is already grounded or faulty
Code "(Z-Plate is grounded, check connection and try again)" 'this goes in the status bar if aplicable
Else
'Code "G4 P1" 'Pause 1 seconds to give time to position probe plate
Sleep 100
PlateOffset = 1.4 '<--- !!!!!!!!!!!!!! Write here you plate thickness !!!!!!!!!!!!!!
CurrentFeed = GetOemDRO(818) 'Get the current feedrate to return to later
Code "F100" 'slow down feedrate to 4 ipm
Sleep 100
Rem Probe In the z direction
ZNew = GetDro(2) - 50 'probe move to current z - 50 mm
Code "G31Z" &ZNew
While IsMoving() 'wait for probe move to finish
Wend
'ZNew = GetVar(2002) 'read the touch point
'Code "G0 Z" &ZNew 'move back to hit point incase there was overshoot
'While IsMoving ()
'Wend
If PlateOffset <> 0 Then
Call SetDro (2, PlateOffset) 'set the Z axis DRO to plate thickness
'Code "G4 P1" 'Pause for Dro to update.
Sleep 500
ZNew = PlateOffset + 2 'ZNew = plate thickness + 2 mm
Sleep 100
'ZNew = 2 ' as variant. But ZNew coordinate should be more than a thickness of a plate
Code "G0 Z" &ZNew 'put the Z retract height you want here
Code "(Z axis is now zeroed)" 'puts this message in the status bar
End If
Sleep 100
Code "F" &CurrentFeed 'Returns to prior feed rate
End If
Rem VBScript To probe In the z axis
DoOemButton(1003)
If GetOemLed (825) <> 0 Then 'Check to see if the probe is already grounded or faulty
Code "(Z-Plate is grounded, check connection and try again)" 'this goes in the status bar if aplicable
Else
'Code "G4 P1" 'Pause 1 seconds to give time to position probe plate
Sleep 100
PlateOffset = 1.4 '<--- !!!!!!!!!!!!!! Write here you plate thickness !!!!!!!!!!!!!!
CurrentFeed = GetOemDRO(818) 'Get the current feedrate to return to later
Code "F100" 'slow down feedrate to 4 ipm
Sleep 100
Rem Probe In the z direction
ZNew = GetDro(2) - 50 'probe move to current z - 50 mm
Code "G31Z" &ZNew
While IsMoving() 'wait for probe move to finish
Wend
'ZNew = GetVar(2002) 'read the touch point
'Code "G0 Z" &ZNew 'move back to hit point incase there was overshoot
'While IsMoving ()
'Wend
If PlateOffset <> 0 Then
Call SetDro (2, PlateOffset) 'set the Z axis DRO to plate thickness
'Code "G4 P1" 'Pause for Dro to update.
Sleep 500
ZNew = PlateOffset + 2 'ZNew = plate thickness + 2 mm
Sleep 100
'ZNew = 2 ' as variant. But ZNew coordinate should be more than a thickness of a plate
Code "G0 Z" &ZNew 'put the Z retract height you want here
Code "(Z axis is now zeroed)" 'puts this message in the status bar
End If
Sleep 100
Code "F" &CurrentFeed 'Returns to prior feed rate
End If
-
- Станкостроитель
- Сообщения: 1892
- Зарегистрирован: 23 окт 2011, 00:21
- Откуда: Москва-Люберцы
Re: Обнуление Z при смене инструмента.
Прежде, чем писать скрипт надо понять задачу.
Я фразу "Помогите вставить строчки, чтоб станок при поиске нуля по Z отъезжал в точку x100y80 ( в абсолютных координатах) и далее возвращался в исходную точку." не понимаю.
В какой момент он должен отъезжать?
Он должен там мерять ноль?
Я фразу "Помогите вставить строчки, чтоб станок при поиске нуля по Z отъезжал в точку x100y80 ( в абсолютных координатах) и далее возвращался в исходную точку." не понимаю.
В какой момент он должен отъезжать?
Он должен там мерять ноль?
Мечта станкостроителя: приезжаешь в Сочи, а там на пляже станки, станки. станки...
-
- Станкостроитель
- Сообщения: 226
- Зарегистрирован: 21 дек 2010, 01:00
- Имя: Алексей
- Откуда: Набережные Челны
Re: Обнуление Z при смене инструмента.
Да. Уезжает в дом, где стоит стационарная кнопка (у меня микрушка) и там найти ноль
Ну типа работал, встал в ноль заготовки. Сменил фрезу, надо обнулится...
Ну типа работал, встал в ноль заготовки. Сменил фрезу, надо обнулится...
-
- Станкостроитель
- Сообщения: 1892
- Зарегистрирован: 23 окт 2011, 00:21
- Откуда: Москва-Люберцы
Re: Обнуление Z при смене инструмента.
0. Считываем текущие координаты
1. Запоминаем текущие координаты
2. Уезжаем на точку замера
3. Измеряем ноль
4. Возвращаемся на исходную точку
Все переходы командой типа Code "G0 Z" &ZNew 'move back to hit point incase there was overshoot
Только
Code "G0 X" & Xold & "Y" & Yold
При этом в нужных местах переходы с абсолютных на относительные координаты. Я с ними никогда не работал так что с ходу не подскажу как.
1. Запоминаем текущие координаты
2. Уезжаем на точку замера
3. Измеряем ноль
4. Возвращаемся на исходную точку
Все переходы командой типа Code "G0 Z" &ZNew 'move back to hit point incase there was overshoot
Только
Code "G0 X" & Xold & "Y" & Yold
При этом в нужных местах переходы с абсолютных на относительные координаты. Я с ними никогда не работал так что с ходу не подскажу как.
Мечта станкостроителя: приезжаешь в Сочи, а там на пляже станки, станки. станки...
-
- Станкостроитель
- Сообщения: 34
- Зарегистрирован: 14 окт 2014, 16:17
- Имя: Сергей
- Откуда: Сербия
Re: Обнуление Z при смене инструмента.
мне надо чтобы при нажатии определенной кнопки ( на выполнение скрипта на выставление Z) Ось Z поднялась до Хоум, далее Х и Y преместились в заданную точку в абсолютных координатах, там выполнился скрипт по выставлению инструмента по Z, и далее вернутся в исходную точку по X и Y.
-
- Станкостроитель
- Сообщения: 34
- Зарегистрирован: 14 окт 2014, 16:17
- Имя: Сергей
- Откуда: Сербия
Re: Обнуление Z при смене инструмента.
Георгий все правильно указал что я хочу.
-
- Станкостроитель
- Сообщения: 1892
- Зарегистрирован: 23 окт 2011, 00:21
- Откуда: Москва-Люберцы
Re: Обнуление Z при смене инструмента.
Смотрите в доках или делайте по аналогии. Если Zold = GetDro(2) считывание координаты Z, то
Xold=GetDro(0)
Yold=GetDro(1)
это поместить перед текстом поиска нуля
а в конце добавить команду возврата
Code "G0 X" & Xold & "Y" & Yold
И переход по абсолютным координатам остается. Кто-нибудь подскажет или ищите сами. У меня на сегодня завал.
Xold=GetDro(0)
Yold=GetDro(1)
это поместить перед текстом поиска нуля
а в конце добавить команду возврата
Code "G0 X" & Xold & "Y" & Yold
И переход по абсолютным координатам остается. Кто-нибудь подскажет или ищите сами. У меня на сегодня завал.
Мечта станкостроителя: приезжаешь в Сочи, а там на пляже станки, станки. станки...
-
- Станкостроитель
- Сообщения: 226
- Зарегистрирован: 21 дек 2010, 01:00
- Имя: Алексей
- Откуда: Набережные Челны
Re: Обнуление Z при смене инструмента.
George164, Вот мой алгоритм работы
1 Включаю станок,
2. Кнопка " Отправить на базу и обнулить"
3. Ручное перемещение к заготовке, (Считываю координаты и записываю. Пригодится для продолжения работы после сбоев, продолжения на следующий день и тд)
4 обнуляю ,
5. нахожу Z0 (пока кусочком фольг. текстолита) в какомто месте , на краю заготовки
6.Работа
Если надо сменить фрезу (после черновой) ищю ноль приблизительно в том же месте на заготовке.
Ты же сам сделал датчик нуля (у меня хватило пока тока на микрушку ), но ты ведь наверно не таскаешь её по столу или заготовке.или вручную ездишь?
при g28 независимо где ты обнулял оси на столе, система уедет в заданные координаты (абсолютные).
Вот и хотелось бы воспользоватся этим. Пусть едет к месту где стоит стационарный датчик, обнулит Z, ну а потом кнопкой отправить в Х0Y0 (относительный) не составит труда. (Я не провессионал-практик, но Смена инструмента наверно подобно делается)
1 Включаю станок,
2. Кнопка " Отправить на базу и обнулить"
3. Ручное перемещение к заготовке, (Считываю координаты и записываю. Пригодится для продолжения работы после сбоев, продолжения на следующий день и тд)
4 обнуляю ,
5. нахожу Z0 (пока кусочком фольг. текстолита) в какомто месте , на краю заготовки
6.Работа
Если надо сменить фрезу (после черновой) ищю ноль приблизительно в том же месте на заготовке.
Ты же сам сделал датчик нуля (у меня хватило пока тока на микрушку ), но ты ведь наверно не таскаешь её по столу или заготовке.или вручную ездишь?
при g28 независимо где ты обнулял оси на столе, система уедет в заданные координаты (абсолютные).
Вот и хотелось бы воспользоватся этим. Пусть едет к месту где стоит стационарный датчик, обнулит Z, ну а потом кнопкой отправить в Х0Y0 (относительный) не составит труда. (Я не провессионал-практик, но Смена инструмента наверно подобно делается)
-
- Станкостроитель
- Сообщения: 34
- Зарегистрирован: 14 окт 2014, 16:17
- Имя: Сергей
- Откуда: Сербия
Re: Обнуление Z при смене инструмента.
Вот и мне надо чтобы автоматически отъехать в нужную точку где датчик стиои , там выполнить обнуление и вернуться.Ly2 писал(а):5. нахожу Z0 (пока кусочком фольг. текстолита) в какомто месте , на краю заготовки
-
- Станкостроитель
- Сообщения: 1892
- Зарегистрирован: 23 окт 2011, 00:21
- Откуда: Москва-Люберцы
Re: Обнуление Z при смене инструмента.
Я обнуляю Z не по заготовке, а по столу, корректирую на высоту датчика и добавляю высоту заготовки 6 мм. Заготовки у меня в основном 4 или 6 мм. Если 4, то просто пишу от 2 до 6. Причем жертвенный слой вырабатывается неравномерно, поэтому именно таскаю по столу свой датчик нуля в место наибольшего износа. Фанера вся настолько разная, что ставить ноль по заготовке гиблое дело. Купил как-то 6мм фанеру, а она оказалась 7.32. Так что только по столу.Ly2 писал(а): ты ведь наверно не таскаешь её по столу
Мечта станкостроителя: приезжаешь в Сочи, а там на пляже станки, станки. станки...
-
- Станкостроитель
- Сообщения: 226
- Зарегистрирован: 21 дек 2010, 01:00
- Имя: Алексей
- Откуда: Набережные Челны
Re: Обнуление Z при смене инструмента.
Так к этому я и вел( скорей всего неудачно, Сусанин блин ) У меня заготовки разные, какую нашол доску ту и поставил, прошелся сверху змейкой, ну или заглубил изделие в заготовку на -1 от верха, чтобы поровнее было. У меня заготовки - это остатки от строительства дачиGeorge164 писал(а):Я обнуляю Z не по заготовке, а по столу, корректирую на высоту датчика и добавляю высоту заготовки 6 мм.
-
- Станкостроитель
- Сообщения: 1892
- Зарегистрирован: 23 окт 2011, 00:21
- Откуда: Москва-Люберцы
Re: Обнуление Z при смене инструмента.
Так все зависит от цели. Я режу насквозь, поэтому мне важно, чтобы прорезало по всей площади, а точность по Z неважна совсем. А если резьба, то надо по верху заготовки.Ly2 писал(а): какую нашол доску ту и поставил
Мне установка нуля по какой-то базе совсем ничем не поможет. Я одной фрезой работаю. А при смене фрез надо.
Мечта станкостроителя: приезжаешь в Сочи, а там на пляже станки, станки. станки...
-
- Станкостроитель
- Сообщения: 226
- Зарегистрирован: 21 дек 2010, 01:00
- Имя: Алексей
- Откуда: Набережные Челны
Re: Обнуление Z при смене инструмента.
я пано пока балуюсь, по размеру поля 250*250, а верней доски 250*150 Прорезная гравёром как то ...
-
- Станкостроитель
- Сообщения: 226
- Зарегистрирован: 21 дек 2010, 01:00
- Имя: Алексей
- Откуда: Набережные Челны
Re: Обнуление Z при смене инструмента.
Вобщем у меня получилось так ;
после
DoOemButton(1003)
Code "G91G28"
g91 смена системы кординат, g28 позиция парковки( я на вкладке Хом/лимиты прописал сразу)
if .....
... тут мой скрипт
...
end if
Code"g90"
Code "G0x0y0"
возврат координат, и выезд в ноль заготовки
Вобщем то как и писал gennadiy
оба метода используютя для смены инструмента
Я скриптолог!!!
после
DoOemButton(1003)
Code "G91G28"
g91 смена системы кординат, g28 позиция парковки( я на вкладке Хом/лимиты прописал сразу)
if .....
... тут мой скрипт
...
end if
Code"g90"
Code "G0x0y0"
возврат координат, и выезд в ноль заготовки
Вобщем то как и писал gennadiy
оба метода используютя для смены инструмента
Я скриптолог!!!
-
- Станкостроитель
- Сообщения: 1892
- Зарегистрирован: 23 окт 2011, 00:21
- Откуда: Москва-Люберцы
Re: Обнуление Z при смене инструмента.
А теперь считай и запомни координаты и возврат в них как я писал выше и будет универсальный скрипт обнуления Z из любой точки поля.Ly2 писал(а):Code "G0x0y0"
Мечта станкостроителя: приезжаешь в Сочи, а там на пляже станки, станки. станки...
-
- Станкостроитель
- Сообщения: 226
- Зарегистрирован: 21 дек 2010, 01:00
- Имя: Алексей
- Откуда: Набережные Челны
Re: Обнуление Z при смене инструмента.
ага, у меня и так на лысине волосы выросли, а ты ещё подкидываешьGeorge164 писал(а):А теперь считай и запомни координаты и возврат в них как я писал выше и будет универсальный скрипт обнуления Z из любой точки поля.
А зачем? Я встал к заготовке, обнулился, пропилил что надо. Вручную отехал в сторонку, сменил фрезу, запустил скрипт. Оно сьездило, поймало ноль и вернулось в ноль детали. всё, запускаю УП