Страница 2 из 3
Re: FANUC 0i-MC и VDL-800
Добавлено: 19 сен 2016, 14:04
agering
А какая серия/версия софта, если не секрет?
Re: FANUC 0i-MC и VDL-800
Добавлено: 19 сен 2016, 21:07
odekolon
а черт его знает, не нужно было, вот и не смотрели...
Re: FANUC 0i-MC и VDL-800
Добавлено: 19 сен 2016, 21:38
odekolon
Всем добрый вечер!
продолжаем разговор.
нашли адаптер PCMCIA-CF
взяли флэшку 256мб, форматнули в FAT
залили на нее прогу О0001
станок прогу увидел.
По совету друзей, чтоб избежать процедуры переливки проги в память станка, создали прогу в памяти станка:
Код: Выделить всё
%
O100
N10 M198 P0001;(вызов подпрограммы с флэшки)
N20 M30
%
ну типа вызова подпрограммы с флэш-карты
запускаем - БАЦ! - ошибка типа "ошибка вертикальной четности" - я так понял, G-коды семибитные, восьмой бит-четность. а постпроцессор этого не знает и бит четности не считает (хотя ХЗ, может я и не прав)
быстренько находим флаг "контроль вертикальной четности" в меню "OFFSET" (ниже флага разрешения на запись параметров)
устанавливаем его в ноль, запускаем программу O0100 - программа начинает выполняться - смена инструмента -
БАЦ! зависон в момент смены инструмента (захват под шпинделем) дальше ошибка устройства смены инструмента. перезагрузка не помогает. нажали кнопочку на клапане, захват уехал на место, ошибка пропала.
ладно, даю M6T3 в MDI - опять зависон захвата под шпинделем (ну теперь знаем, чего нажать, нажимаем

)
АГА! виноват флаг контроля четности, выставляю его в 1 (есть контроль) смена инструмента работает как надо.
В общем, получилась примерно такая технология заливки программы:
-снимаем флаг контроля четности (без него программа не читается)
-переписываем - прогу с флэшки в память станка (процедура немножко через жопу, но разобраться можно)
-устанавливаем флаг контроля четности на место
-запускаем программу.
Внимание вопрос: - это все так со считыванием программ с флэшки извращаются, или это у нас ручки кривые?
Re: FANUC 0i-MC и VDL-800 Привязка инструмента
Добавлено: 20 сен 2016, 21:15
odekolon
сегодня столкнулись с новой проблемой
А как инструмент привязывается?
инструкция и здравый смысл говорят, что так:
замеряешь разницу между основным и следующими инструментами
вносишь значения в таблицу OFFSET
а потом
G43 H(номер корректора), после чего система координат детали, должна сдвинуться на величину корректора
но вот что происходит:
после применения корректора шпиндель просто перемещается по Z на величину корректора, а система координат детали остается на месте.
соотвестенно после отмены корректора, шпиндель перемещается по Z обратно на величину корректора.
примерно так:
до корректора Z=100, после применения корректора (50) ось Z просто перемещается в точку Z=150
естественно, посмотрел в таблице параметров параметры коррекции, явных косяков не обнаружил.
еще заметил такую вещь:
Я так понимаю, что параметры, которые на что-либо-влияют, в таблице параметров стойки, отмечены аббревиатурами этих параметров, иначе говоря, если на стойке бит параметра не подписан, он ни на что не влияет.
так вот большинство параметров коррекции описанных в документации, на стойке не подписаны.
Вопрос: есть ли смысл экпериментировать с неподписанными параметрами?
и кто что может сказать по проблеме?
Re: FANUC 0i-MC и VDL-800
Добавлено: 21 сен 2016, 00:13
Serg
odekolon писал(а):Внимание вопрос: - это все так со считыванием программ с флэшки извращаются, или это у нас ручки кривые?
Проще удалять русские буквы из кода. Частично решается постпроцессором.
Re: FANUC 0i-MC и VDL-800
Добавлено: 21 сен 2016, 09:47
odekolon
русских букв в коде нет
Re: FANUC 0i-MC и VDL-800
Добавлено: 22 сен 2016, 00:49
Serg
И тут тоже?..
odekolon писал(а):N10 M198 P0001;(вызов подпрограммы с флэшки)
Re: FANUC 0i-MC и VDL-800
Добавлено: 22 сен 2016, 06:46
odekolon
Это комментарий для форумчан чтоб понятнее было
Re: FANUC 0i-MC и VDL-800
Добавлено: 22 сен 2016, 21:57
NightV
odekolon писал(а):Это комментарий для форумчан чтоб понятнее было
АХА! уже ходил по этим граблям.. причем трижды
1) на окуме был недосыл программы, тоесть она прекращала принимать прогу (по RS232) гдето в середине... бился наверно час! пока не удалил в КОММЕНТАРИЯХ этот знак
% (что он значит думаю объяснять не нужно)
2) оба станка (древние японцы, ~1990) ругаются на комментарии мелким шрифтом, только заглавными, и только латиница
3) получили недавно новенькую плазму, тоже ведет себя не адекватно на комментарии, не стал разбираться, просто запретил их постпроцессоре, и усе

Re: FANUC 0i-MC и VDL-800
Добавлено: 22 сен 2016, 22:12
NightV
odekolon писал(а):после применения корректора шпиндель просто перемещается по Z на величину корректора, а система координат детали остается на месте.
и что тебя смущает? отбей несколько инструментов, потом замерь расстояние от стола, потом в MDI режиме, начни менять инструмент с применением корректора G43, если все инструменты встанут одинаково по Z (расстояние до стола) то все правильно делаешь
нужно иметь ОДИН инструмент, от которого все остальные "пляшут", тоесть ты им указываешь НОЛЬ заготовки, и по нему же, пляшут офсеты других инструментов. щас у меня в роли этого инструмента есть щуп ренишоу
Re: FANUC 0i-MC и VDL-800
Добавлено: 23 сен 2016, 20:07
odekolon
Еще раз объясняю: Система координат не сдвигается!
к примеру:
стоит координата Z=100
применяю корректор H=50 (инструмент на 50 мм длиннее)
шпиндель подпрыгивает вверх на 50 мм и координата становится Z=150 (полный аналог команды G0 Z150)
если я дам команду g0z0 (подвод к поверхности заготовки) то фреза врубится в заготовку со всей дури.(система координат не сдвинулась)
если я дам отмену корректора G49, то шпиндель просто опустится на 50 мм.
параметры (5001 и выше, я смотрел) остался вопрос по неподписанным параметрам...
как временное решение, предложил программисту привязывать каждый инструмент к своей системе координат (G54-59)
но это не есть гуд, надо добить вопрос до конца.
PS
станок не новый,на станке работали, в старых программах синтаксис вроде нормальный.
Re: FANUC 0i-MC и VDL-800
Добавлено: 04 окт 2016, 15:03
odekolon
Спасибо всем откликнувшимся!
проблем решилась так:
система координат все-таки сдвигается, но показания координат остаются такие, же как для первого инструмента (инструмента привязки). То есть кончик инструмента там, где надо, а координата Z всегда показывается для привязочного инструмента.
ну и фиг с ним!
Клиент начал продукцию гнать...
вот такая китайчатина...
Добавлено: 21 ноя 2016, 22:55
odekolon
прошел месяц эксплуатации, серьезных проблем не было, были правда глюки с выскакиванием спонтанных ошибок. Вылечилось заменой блока питания стойки (вздулись конденсаторы)
Блок заменили, старый отремонтировали и положили в резерв.
Новая неприятность - загудела ШВП по Х
снимаем защитный кожух - БЛИИН! все в стружке!

- стружка
Поразмыслив, пришли к выводу, что операторам нужно запретить убирать стружку пневматикой (только убирать, сдувать с рабочего стола можно и нужно). Иначе стружка туда попасть не могла.
Ладно, снимаем подвижную защиту. Нет слов. Все в эмульсии. Швп не в масле, а в эмульсии.

- швп
Начали разбираться. С одной стороны, вроде все закрыто. В общем, сделано так, что вода дырочку найдет...
Сливные лотки, по бокам стола, имеют щель, так что сож, вместо того, чтоб сливаться вбок, куда положено, льется в щель лотка а дальше на подвижную защиту. Опять же эти лотки, явно должны быть длиннее, чтоб СОЖ текла куда надо. Пока пришли к выводу, что надо переделывать лотки отвода СОЖ, вырезать прокладки, кой-где ляпать герметиком.
Который раз убеждаюсь, что китайская продукция, при очень заманчивых ценах, имеет неожиданные недостатки.
Re: FANUC 0i-MC и VDL-800
Добавлено: 22 ноя 2016, 00:37
NightV
odekolon писал(а): но показания координат остаются такие, же как для первого инструмента (инструмента привязки). То есть кончик инструмента там, где надо, а координата Z всегда показывается для привязочного инструмента.
таже фигня, стойка YASNAC MX3 (YASKAWA, система FANUC) очень не удобно, от слова СОВСЕМ

явно не станочник прописывал

Re: FANUC 0i-MC и VDL-800
Добавлено: 23 ноя 2016, 13:01
Lexxa
Как вариант в подпрограмму смены инсрмента добавить G10 L2 и включать флаг контроля четности в начале программы смены инструмента. А в конце так же выключать.
Re: FANUC 0i-MC и VDL-800
Добавлено: 23 ноя 2016, 16:17
NightV
Lexxa писал(а):и включать флаг контроля четности в начале программы смены инструмента. А в конце так же выключать.
можно попотробнее, желательно с примером
моя подпрограмма смены:
Код: Выделить всё
(строка смены в шапке)
G65 P2 T1
(сама подпрограмма)
O2
(--------------------)
(- CHANGE TOOL -)
(--------------------)
T#20
G80 G40 M9
G91 G28 Z0. M5
G90 M1
M6 T#20
M99
Re: FANUC 0i-MC и VDL-800
Добавлено: 23 ноя 2016, 16:49
Predator
NightV, Это, у тебя на каком станке?
Re: FANUC 0i-MC и VDL-800
Добавлено: 23 ноя 2016, 17:09
NightV
Predator писал(а):NightV, Это, у тебя на каком станке?
фрезерный Matsuura MC-750VX
Re: FANUC 0i-MC и VDL-800
Добавлено: 23 ноя 2016, 17:43
Predator
NightV писал(а):Predator писал(а):NightV, Это, у тебя на каком станке?
фрезерный Matsuura MC-750VX
Гляну в стойке макрос, когда буду на работе.

Re: FANUC 0i-MC и VDL-800
Добавлено: 24 ноя 2016, 02:10
NightV
Predator писал(а):когда буду на работе.
это в этом полугодии? а то с твоими разъездами....
