Страница 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 - опять зависон захвата под шпинделем (ну теперь знаем, чего нажать, нажимаем :hehehe: )
АГА! виноват флаг контроля четности, выставляю его в 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 писал(а):Это комментарий для форумчан чтоб понятнее было
АХА! уже ходил по этим граблям.. причем трижды :hehehe:
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
прошел месяц эксплуатации, серьезных проблем не было, были правда глюки с выскакиванием спонтанных ошибок. Вылечилось заменой блока питания стойки (вздулись конденсаторы)
Блок заменили, старый отремонтировали и положили в резерв.
Новая неприятность - загудела ШВП по Х
снимаем защитный кожух - БЛИИН! все в стружке!
стружка (5640 просмотров) <a class='original' href='./download/file.php?id=95464&mode=view' target=_blank>Загрузить оригинал (196.62 КБ)</a>
стружка
Поразмыслив, пришли к выводу, что операторам нужно запретить убирать стружку пневматикой (только убирать, сдувать с рабочего стола можно и нужно). Иначе стружка туда попасть не могла.
Ладно, снимаем подвижную защиту. Нет слов. Все в эмульсии. Швп не в масле, а в эмульсии.
швп (5640 просмотров) <a class='original' href='./download/file.php?id=95465&mode=view' target=_blank>Загрузить оригинал (88.85 КБ)</a>
швп
Начали разбираться. С одной стороны, вроде все закрыто. В общем, сделано так, что вода дырочку найдет...
Сливные лотки, по бокам стола, имеют щель, так что сож, вместо того, чтоб сливаться вбок, куда положено, льется в щель лотка а дальше на подвижную защиту. Опять же эти лотки, явно должны быть длиннее, чтоб СОЖ текла куда надо. Пока пришли к выводу, что надо переделывать лотки отвода СОЖ, вырезать прокладки, кой-где ляпать герметиком.

Который раз убеждаюсь, что китайская продукция, при очень заманчивых ценах, имеет неожиданные недостатки.

Re: FANUC 0i-MC и VDL-800

Добавлено: 22 ноя 2016, 00:37
NightV
odekolon писал(а): но показания координат остаются такие, же как для первого инструмента (инструмента привязки). То есть кончик инструмента там, где надо, а координата Z всегда показывается для привязочного инструмента.
таже фигня, стойка YASNAC MX3 (YASKAWA, система FANUC) очень не удобно, от слова СОВСЕМ :problem:
явно не станочник прописывал :pssdoff:

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 писал(а):когда буду на работе.
это в этом полугодии? а то с твоими разъездами.... :)