FANUC 0i-MC и VDL-800
- agering
 - Новичок
 - Сообщения: 15
 - Зарегистрирован: 19 сен 2016, 12:53
 - Репутация: 5
 - Настоящее имя: Александр
 - Контактная информация:
 
Re: FANUC 0i-MC и VDL-800
А какая серия/версия софта, если не секрет?
			
			
									
									
						- odekolon
 - Мастер
 - Сообщения: 1125
 - Зарегистрирован: 05 ноя 2014, 14:53
 - Репутация: 360
 - Настоящее имя: Борис
 - Контактная информация:
 
Re: FANUC 0i-MC и VDL-800
а черт его знает, не нужно было, вот и не смотрели...
			
			
									
									"Капиталистом стать можно лишь тогда, когда обогатишь свою память знанием всех тех богатств, которые выработало человечество"
						- odekolon
 - Мастер
 - Сообщения: 1125
 - Зарегистрирован: 05 ноя 2014, 14:53
 - Репутация: 360
 - Настоящее имя: Борис
 - Контактная информация:
 
Re: FANUC 0i-MC и VDL-800
Всем добрый вечер!
продолжаем разговор.
нашли адаптер PCMCIA-CF
взяли флэшку 256мб, форматнули в FAT
залили на нее прогу О0001
станок прогу увидел.
По совету друзей, чтоб избежать процедуры переливки проги в память станка, создали прогу в памяти станка:
ну типа вызова подпрограммы с флэш-карты
запускаем - БАЦ! - ошибка типа "ошибка вертикальной четности" - я так понял, G-коды семибитные, восьмой бит-четность. а постпроцессор этого не знает и бит четности не считает (хотя ХЗ, может я и не прав)
быстренько находим флаг "контроль вертикальной четности" в меню "OFFSET" (ниже флага разрешения на запись параметров)
устанавливаем его в ноль, запускаем программу O0100 - программа начинает выполняться - смена инструмента - БАЦ! зависон в момент смены инструмента (захват под шпинделем) дальше ошибка устройства смены инструмента. перезагрузка не помогает. нажали кнопочку на клапане, захват уехал на место, ошибка пропала.
ладно, даю M6T3 в MDI - опять зависон захвата под шпинделем (ну теперь знаем, чего нажать, нажимаем
 )
АГА! виноват флаг контроля четности, выставляю его в 1 (есть контроль) смена инструмента работает как надо.
В общем, получилась примерно такая технология заливки программы:
-снимаем флаг контроля четности (без него программа не читается)
-переписываем - прогу с флэшки в память станка (процедура немножко через жопу, но разобраться можно)
-устанавливаем флаг контроля четности на место
-запускаем программу.
Внимание вопрос: - это все так со считыванием программ с флэшки извращаются, или это у нас ручки кривые?
			
			
									
									продолжаем разговор.
нашли адаптер PCMCIA-CF
взяли флэшку 256мб, форматнули в FAT
залили на нее прогу О0001
станок прогу увидел.
По совету друзей, чтоб избежать процедуры переливки проги в память станка, создали прогу в памяти станка:
Код: Выделить всё
%
O100
N10 M198 P0001;(вызов подпрограммы с флэшки)
N20 M30
%запускаем - БАЦ! - ошибка типа "ошибка вертикальной четности" - я так понял, G-коды семибитные, восьмой бит-четность. а постпроцессор этого не знает и бит четности не считает (хотя ХЗ, может я и не прав)
быстренько находим флаг "контроль вертикальной четности" в меню "OFFSET" (ниже флага разрешения на запись параметров)
устанавливаем его в ноль, запускаем программу O0100 - программа начинает выполняться - смена инструмента - БАЦ! зависон в момент смены инструмента (захват под шпинделем) дальше ошибка устройства смены инструмента. перезагрузка не помогает. нажали кнопочку на клапане, захват уехал на место, ошибка пропала.
ладно, даю M6T3 в MDI - опять зависон захвата под шпинделем (ну теперь знаем, чего нажать, нажимаем
АГА! виноват флаг контроля четности, выставляю его в 1 (есть контроль) смена инструмента работает как надо.
В общем, получилась примерно такая технология заливки программы:
-снимаем флаг контроля четности (без него программа не читается)
-переписываем - прогу с флэшки в память станка (процедура немножко через жопу, но разобраться можно)
-устанавливаем флаг контроля четности на место
-запускаем программу.
Внимание вопрос: - это все так со считыванием программ с флэшки извращаются, или это у нас ручки кривые?
"Капиталистом стать можно лишь тогда, когда обогатишь свою память знанием всех тех богатств, которые выработало человечество"
						- odekolon
 - Мастер
 - Сообщения: 1125
 - Зарегистрирован: 05 ноя 2014, 14:53
 - Репутация: 360
 - Настоящее имя: Борис
 - Контактная информация:
 
Re: FANUC 0i-MC и VDL-800 Привязка инструмента
сегодня столкнулись с новой проблемой
А как инструмент привязывается?
инструкция и здравый смысл говорят, что так:
замеряешь разницу между основным и следующими инструментами
вносишь значения в таблицу OFFSET
а потом
G43 H(номер корректора), после чего система координат детали, должна сдвинуться на величину корректора
но вот что происходит:
после применения корректора шпиндель просто перемещается по Z на величину корректора, а система координат детали остается на месте.
соотвестенно после отмены корректора, шпиндель перемещается по Z обратно на величину корректора.
примерно так:
до корректора Z=100, после применения корректора (50) ось Z просто перемещается в точку Z=150
естественно, посмотрел в таблице параметров параметры коррекции, явных косяков не обнаружил.
еще заметил такую вещь:
Я так понимаю, что параметры, которые на что-либо-влияют, в таблице параметров стойки, отмечены аббревиатурами этих параметров, иначе говоря, если на стойке бит параметра не подписан, он ни на что не влияет.
так вот большинство параметров коррекции описанных в документации, на стойке не подписаны.
Вопрос: есть ли смысл экпериментировать с неподписанными параметрами?
и кто что может сказать по проблеме?
			
			
									
									А как инструмент привязывается?
инструкция и здравый смысл говорят, что так:
замеряешь разницу между основным и следующими инструментами
вносишь значения в таблицу OFFSET
а потом
G43 H(номер корректора), после чего система координат детали, должна сдвинуться на величину корректора
но вот что происходит:
после применения корректора шпиндель просто перемещается по Z на величину корректора, а система координат детали остается на месте.
соотвестенно после отмены корректора, шпиндель перемещается по Z обратно на величину корректора.
примерно так:
до корректора Z=100, после применения корректора (50) ось Z просто перемещается в точку Z=150
естественно, посмотрел в таблице параметров параметры коррекции, явных косяков не обнаружил.
еще заметил такую вещь:
Я так понимаю, что параметры, которые на что-либо-влияют, в таблице параметров стойки, отмечены аббревиатурами этих параметров, иначе говоря, если на стойке бит параметра не подписан, он ни на что не влияет.
так вот большинство параметров коррекции описанных в документации, на стойке не подписаны.
Вопрос: есть ли смысл экпериментировать с неподписанными параметрами?
и кто что может сказать по проблеме?
"Капиталистом стать можно лишь тогда, когда обогатишь свою память знанием всех тех богатств, которые выработало человечество"
						- Serg
 - Мастер
 - Сообщения: 21923
 - Зарегистрирован: 17 апр 2012, 14:58
 - Репутация: 5183
 - Заслуга: c781c134843e0c1a3de9
 - Настоящее имя: Сергей
 - Откуда: Москва
 - Контактная информация:
 
Re: FANUC 0i-MC и VDL-800
Проще удалять русские буквы из кода. Частично решается постпроцессором.odekolon писал(а):Внимание вопрос: - это все так со считыванием программ с флэшки извращаются, или это у нас ручки кривые?
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
						- odekolon
 - Мастер
 - Сообщения: 1125
 - Зарегистрирован: 05 ноя 2014, 14:53
 - Репутация: 360
 - Настоящее имя: Борис
 - Контактная информация:
 
Re: FANUC 0i-MC и VDL-800
русских букв в коде нет
			
			
									
									"Капиталистом стать можно лишь тогда, когда обогатишь свою память знанием всех тех богатств, которые выработало человечество"
						- Serg
 - Мастер
 - Сообщения: 21923
 - Зарегистрирован: 17 апр 2012, 14:58
 - Репутация: 5183
 - Заслуга: c781c134843e0c1a3de9
 - Настоящее имя: Сергей
 - Откуда: Москва
 - Контактная информация:
 
Re: FANUC 0i-MC и VDL-800
И тут тоже?..
			
			
									
									odekolon писал(а):N10 M198 P0001;(вызов подпрограммы с флэшки)
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
						- odekolon
 - Мастер
 - Сообщения: 1125
 - Зарегистрирован: 05 ноя 2014, 14:53
 - Репутация: 360
 - Настоящее имя: Борис
 - Контактная информация:
 
Re: FANUC 0i-MC и VDL-800
Это комментарий для форумчан чтоб понятнее было
			
			
									
									"Капиталистом стать можно лишь тогда, когда обогатишь свою память знанием всех тех богатств, которые выработало человечество"
						- NightV
 - Почётный участник

 - Сообщения: 6610
 - Зарегистрирован: 30 дек 2011, 09:14
 - Репутация: 2279
 - Настоящее имя: Владимир Айрапетян
 - Откуда: Israel
 - Контактная информация:
 
Re: FANUC 0i-MC и VDL-800
АХА! уже ходил по этим граблям.. причем триждыodekolon писал(а):Это комментарий для форумчан чтоб понятнее было
1) на окуме был недосыл программы, тоесть она прекращала принимать прогу (по RS232) гдето в середине... бился наверно час! пока не удалил в КОММЕНТАРИЯХ этот знак % (что он значит думаю объяснять не нужно)
2) оба станка (древние японцы, ~1990) ругаются на комментарии мелким шрифтом, только заглавными, и только латиница
3) получили недавно новенькую плазму, тоже ведет себя не адекватно на комментарии, не стал разбираться, просто запретил их постпроцессоре, и усе
Всё просто! если знаешь КАК!
						- NightV
 - Почётный участник

 - Сообщения: 6610
 - Зарегистрирован: 30 дек 2011, 09:14
 - Репутация: 2279
 - Настоящее имя: Владимир Айрапетян
 - Откуда: Israel
 - Контактная информация:
 
Re: FANUC 0i-MC и VDL-800
и что тебя смущает? отбей несколько инструментов, потом замерь расстояние от стола, потом в MDI режиме, начни менять инструмент с применением корректора G43, если все инструменты встанут одинаково по Z (расстояние до стола) то все правильно делаешьodekolon писал(а):после применения корректора шпиндель просто перемещается по Z на величину корректора, а система координат детали остается на месте.
нужно иметь ОДИН инструмент, от которого все остальные "пляшут", тоесть ты им указываешь НОЛЬ заготовки, и по нему же, пляшут офсеты других инструментов. щас у меня в роли этого инструмента есть щуп ренишоу
Всё просто! если знаешь КАК!
						- odekolon
 - Мастер
 - Сообщения: 1125
 - Зарегистрирован: 05 ноя 2014, 14:53
 - Репутация: 360
 - Настоящее имя: Борис
 - Контактная информация:
 
Re: FANUC 0i-MC и VDL-800
Еще раз объясняю: Система координат не сдвигается!
к примеру:
стоит координата Z=100
применяю корректор H=50 (инструмент на 50 мм длиннее)
шпиндель подпрыгивает вверх на 50 мм и координата становится Z=150 (полный аналог команды G0 Z150)
если я дам команду g0z0 (подвод к поверхности заготовки) то фреза врубится в заготовку со всей дури.(система координат не сдвинулась)
если я дам отмену корректора G49, то шпиндель просто опустится на 50 мм.
параметры (5001 и выше, я смотрел) остался вопрос по неподписанным параметрам...
как временное решение, предложил программисту привязывать каждый инструмент к своей системе координат (G54-59)
но это не есть гуд, надо добить вопрос до конца.
PS
станок не новый,на станке работали, в старых программах синтаксис вроде нормальный.
			
			
									
									к примеру:
стоит координата Z=100
применяю корректор H=50 (инструмент на 50 мм длиннее)
шпиндель подпрыгивает вверх на 50 мм и координата становится Z=150 (полный аналог команды G0 Z150)
если я дам команду g0z0 (подвод к поверхности заготовки) то фреза врубится в заготовку со всей дури.(система координат не сдвинулась)
если я дам отмену корректора G49, то шпиндель просто опустится на 50 мм.
параметры (5001 и выше, я смотрел) остался вопрос по неподписанным параметрам...
как временное решение, предложил программисту привязывать каждый инструмент к своей системе координат (G54-59)
но это не есть гуд, надо добить вопрос до конца.
PS
станок не новый,на станке работали, в старых программах синтаксис вроде нормальный.
"Капиталистом стать можно лишь тогда, когда обогатишь свою память знанием всех тех богатств, которые выработало человечество"
						- odekolon
 - Мастер
 - Сообщения: 1125
 - Зарегистрирован: 05 ноя 2014, 14:53
 - Репутация: 360
 - Настоящее имя: Борис
 - Контактная информация:
 
Re: FANUC 0i-MC и VDL-800
Спасибо всем откликнувшимся!
проблем решилась так:
система координат все-таки сдвигается, но показания координат остаются такие, же как для первого инструмента (инструмента привязки). То есть кончик инструмента там, где надо, а координата Z всегда показывается для привязочного инструмента.
ну и фиг с ним!
Клиент начал продукцию гнать...
			
							
			
									
									проблем решилась так:
система координат все-таки сдвигается, но показания координат остаются такие, же как для первого инструмента (инструмента привязки). То есть кончик инструмента там, где надо, а координата Z всегда показывается для привязочного инструмента.
ну и фиг с ним!
Клиент начал продукцию гнать...
"Капиталистом стать можно лишь тогда, когда обогатишь свою память знанием всех тех богатств, которые выработало человечество"
						- odekolon
 - Мастер
 - Сообщения: 1125
 - Зарегистрирован: 05 ноя 2014, 14:53
 - Репутация: 360
 - Настоящее имя: Борис
 - Контактная информация:
 
вот такая китайчатина...
прошел месяц эксплуатации, серьезных проблем не было, были правда глюки с выскакиванием спонтанных ошибок. Вылечилось заменой блока питания стойки (вздулись конденсаторы)
Блок заменили, старый отремонтировали и положили в резерв.
Новая неприятность - загудела ШВП по Х
снимаем защитный кожух - БЛИИН! все в стружке! Поразмыслив, пришли к выводу, что операторам нужно запретить убирать стружку пневматикой (только убирать, сдувать с рабочего стола можно и нужно). Иначе стружка туда попасть не могла.
Ладно, снимаем подвижную защиту. Нет слов. Все в эмульсии. Швп не в масле, а в эмульсии. Начали разбираться. С одной стороны, вроде все закрыто. В общем, сделано так, что вода дырочку найдет...
Сливные лотки, по бокам стола, имеют щель, так что сож, вместо того, чтоб сливаться вбок, куда положено, льется в щель лотка а дальше на подвижную защиту. Опять же эти лотки, явно должны быть длиннее, чтоб СОЖ текла куда надо. Пока пришли к выводу, что надо переделывать лотки отвода СОЖ, вырезать прокладки, кой-где ляпать герметиком.
Который раз убеждаюсь, что китайская продукция, при очень заманчивых ценах, имеет неожиданные недостатки.
			
			
									
									Блок заменили, старый отремонтировали и положили в резерв.
Новая неприятность - загудела ШВП по Х
снимаем защитный кожух - БЛИИН! все в стружке! Поразмыслив, пришли к выводу, что операторам нужно запретить убирать стружку пневматикой (только убирать, сдувать с рабочего стола можно и нужно). Иначе стружка туда попасть не могла.
Ладно, снимаем подвижную защиту. Нет слов. Все в эмульсии. Швп не в масле, а в эмульсии. Начали разбираться. С одной стороны, вроде все закрыто. В общем, сделано так, что вода дырочку найдет...
Сливные лотки, по бокам стола, имеют щель, так что сож, вместо того, чтоб сливаться вбок, куда положено, льется в щель лотка а дальше на подвижную защиту. Опять же эти лотки, явно должны быть длиннее, чтоб СОЖ текла куда надо. Пока пришли к выводу, что надо переделывать лотки отвода СОЖ, вырезать прокладки, кой-где ляпать герметиком.
Который раз убеждаюсь, что китайская продукция, при очень заманчивых ценах, имеет неожиданные недостатки.
"Капиталистом стать можно лишь тогда, когда обогатишь свою память знанием всех тех богатств, которые выработало человечество"
						- NightV
 - Почётный участник

 - Сообщения: 6610
 - Зарегистрирован: 30 дек 2011, 09:14
 - Репутация: 2279
 - Настоящее имя: Владимир Айрапетян
 - Откуда: Israel
 - Контактная информация:
 
Re: FANUC 0i-MC и VDL-800
таже фигня, стойка YASNAC MX3 (YASKAWA, система FANUC) очень не удобно, от слова СОВСЕМodekolon писал(а): но показания координат остаются такие, же как для первого инструмента (инструмента привязки). То есть кончик инструмента там, где надо, а координата Z всегда показывается для привязочного инструмента.
явно не станочник прописывал
Всё просто! если знаешь КАК!
						- Lexxa
 - Мастер
 - Сообщения: 2703
 - Зарегистрирован: 16 дек 2011, 16:48
 - Репутация: 319
 - Настоящее имя: Алексей
 - Откуда: ryazan
 - Контактная информация:
 
Re: FANUC 0i-MC и VDL-800
Как вариант в подпрограмму смены инсрмента добавить G10 L2 и включать флаг контроля четности в начале программы смены инструмента. А в конце так же выключать.
			
			
									
									- NightV
 - Почётный участник

 - Сообщения: 6610
 - Зарегистрирован: 30 дек 2011, 09:14
 - Репутация: 2279
 - Настоящее имя: Владимир Айрапетян
 - Откуда: Israel
 - Контактная информация:
 
Re: FANUC 0i-MC и VDL-800
можно попотробнее, желательно с примеромLexxa писал(а):и включать флаг контроля четности в начале программы смены инструмента. А в конце так же выключать.
моя подпрограмма смены:
Код: Выделить всё
 (строка смены в шапке)
G65 P2 T1
(сама подпрограмма)
O2
(--------------------)
(-   CHANGE TOOL    -)
(--------------------)
T#20
G80 G40 M9
G91 G28 Z0. M5
G90 M1
M6 T#20
M99
Всё просто! если знаешь КАК!
						- Predator
 - Мастер
 - Сообщения: 9583
 - Зарегистрирован: 18 июл 2013, 18:26
 - Репутация: 2531
 - Контактная информация:
 
Re: FANUC 0i-MC и VDL-800
NightV, Это, у тебя на каком станке?
			
			
									
									
						- NightV
 - Почётный участник

 - Сообщения: 6610
 - Зарегистрирован: 30 дек 2011, 09:14
 - Репутация: 2279
 - Настоящее имя: Владимир Айрапетян
 - Откуда: Israel
 - Контактная информация:
 
Re: FANUC 0i-MC и VDL-800
фрезерный Matsuura MC-750VXPredator писал(а):NightV, Это, у тебя на каком станке?
Всё просто! если знаешь КАК!
						- Predator
 - Мастер
 - Сообщения: 9583
 - Зарегистрирован: 18 июл 2013, 18:26
 - Репутация: 2531
 - Контактная информация:
 
Re: FANUC 0i-MC и VDL-800
Гляну в стойке макрос, когда буду на работе.NightV писал(а):фрезерный Matsuura MC-750VXPredator писал(а):NightV, Это, у тебя на каком станке?
- NightV
 - Почётный участник

 - Сообщения: 6610
 - Зарегистрирован: 30 дек 2011, 09:14
 - Репутация: 2279
 - Настоящее имя: Владимир Айрапетян
 - Откуда: Israel
 - Контактная информация:
 
Re: FANUC 0i-MC и VDL-800
это в этом полугодии? а то с твоими разъездами....Predator писал(а):когда буду на работе.
Всё просто! если знаешь КАК!