Страница 21 из 27

Re: скоростной фрезер 900х2000

Добавлено: 22 май 2015, 18:24
Nick
pkasy писал(а):а кто знает, какой именно пин используется при процедуре поиска начал, если HOME_USE_INDEX YES?
axis.N.index-enable IO BIT
Should be attached to the index-enable pin of the joint’s encoder to enable homing to index pulse

+ к энкодеру оси, если он есть
encoder.N.phase-Z bit in
Index pulse input.

encoder.N.index-enable bit i/o
When true, counts and position are reset to zero on the next rising edge of Phase-Z. At the same time, index-enable is reset to zero to indicate that the rising edge has occurred.

Re: скоростной фрезер 900х2000

Добавлено: 22 май 2015, 20:37
pkasy
Я пробовал. не хочет. говорит, что бит должен быть IO. а это не просто пин.
вообщем, подцепил по and2.
пока с индексом не разберусь.
поставил приклад, загрузил обе стороны. с переворотом. пусть пилит. я пока посплю.

почему у меня все время проблемы с высотой инструмента? ну, почти все время. на отвественных деталях всегда что то начинает происходить.
вот и сегодня отлаженная, процедура смены инструмена с измерением высоты новой стала завышать высоту, воткнула фрезу в дерево и отломала. а я ее так долго сегодня отмывал от алюминия )) а тут бах, и наповал ))
поставил тестовую, гонял несколько раз, так и не понял, почему возникает ошибка. но до места замера высоты инструмента едет правильно, а после него уже не та высота. а раньше все работало.
поэтому поставил финишну. фрезу и пошел спать. пусть пилькает. завтра посмотрим.

Re: скоростной фрезер 900х2000

Добавлено: 25 май 2015, 06:33
pkasy
nik1 писал(а):Покажи потом как получился приклад
вырезал несколько штук из сосны, чтобы наконец-то понять, что усилием реза сдвигает заднюю бабку.
вчера на открытии сезона жарил на них шашлыки.
кстати, у меня 2-е из 15 ))

Re: скоростной фрезер 900х2000

Добавлено: 25 май 2015, 07:58
nik1
Поздравлямс, почти чемпион :beer_blow:

Re: скоростной фрезер 900х2000

Добавлено: 25 май 2015, 09:18
pkasy
спасибо. первое место забрала единственная участница )) причем с большим перевесом.
все ахнули ))
112 из 120 возможных.
мой личный рекорд - 113.
абсолютный рекорд клуба - 116.

Re: скоростной фрезер 900х2000

Добавлено: 25 май 2015, 10:16
nik1
Хорошо стреляете :)

Re: скоростной фрезер 900х2000

Добавлено: 25 май 2015, 10:32
Predator
pkasy писал(а):первое место забрала единственная участница )) причем с большим перевесом
Снайперша :)

Re: скоростной фрезер 900х2000

Добавлено: 25 май 2015, 11:12
Nick
pkasy писал(а):спасибо. первое место забрала единственная участница )) причем с большим перевесом.
все ахнули ))
112 из 120 возможных.
мой личный рекорд - 113.
абсолютный рекорд клуба - 116.
У нее срез ствола ближе всех к мишеням :)
ЗЫ а какая дистанция и размер мишени?
Зачетные только 12 выстрелов?

Re: скоростной фрезер 900х2000

Добавлено: 25 май 2015, 11:40
pkasy
nik1 писал(а):Хорошо стреляете
одна из нас - точно, хорошо! ))
Nick писал(а):ЗЫ а какая дистанция и размер мишени?
Зачетные только 12 выстрелов?
30 мм на 20, 30, 40, 50, 60 метров.
оружие опирается только на тело стрелка, то есть почти на весу.
по 10 зачетных выстрелов на мишень из 8 зон, то есть всего 50 выстрелов, и нужно попасть всего-то сорок раз.

Re: скоростной фрезер 900х2000

Добавлено: 28 май 2015, 16:16
pkasy
Обнаружил глюк. Имеются
дырки от ошибок планировщика траектории. В этих местах он останавливается и говорит, что промазал.
Делал разные программы, но всегда на финишной обработке В этом месте глюк. Пока не знаю, как с ним справиться.
Ставлю любые значения пид, но все равно въезжает в материал и пишет феррор превышает. Странно как то. Именно на этой модели.

Re: скоростной фрезер 900х2000

Добавлено: 29 май 2015, 06:11
pkasy
вот фото с дырками в дереве:

Re: скоростной фрезер 900х2000

Добавлено: 29 май 2015, 06:20
pkasy
вот скриншот из axis с отображениями ошибок. обратите внимание - двойное изображение охначает, что сначала обрабатывается одна сторона, потом поворот по B и вторая сторона. но в этих же местах возникают ошибки.
то есть все время резало спокойно, а именно на этой модели в этом месте возникают ошибки ferror.
пробовал разные значения pid - пока не помогло.
гонял вхолостую, то есть без фрезы. все равно в этих местах его заносит.
толи размер перемещения как то влияет, толи угол, толи еще что-то.
просто глюк планировщика?
куда копать? мне не нравятся такие выпады, это потом нужно много срезать дерева, чтобы устранить, он на 2-3 мм втыкается.

ну, и на скрине виден G-CODE, ничего криминального я в нем не вижу!

Re: скоростной фрезер 900х2000

Добавлено: 29 май 2015, 07:14
verser
По идее, это просто ошибка, возникла из-за того, что ось X выходит за пределы, установленные в .ini файле. Надо убедиться, что
- границы по X в .ini достаточны
- все 3 типа возможных отступов по X обнулены или учтены, а именно
G92
G43(он же tlo)
G54
именно они могут "незаметно приминусовать" к X что-нибудь.
Обнулить каждый из них , к примеру, можно так

Код: Выделить всё

(cancel X offsets)
G92.1
G49 (а лучше прямо в таблице инструментов обнулить только X, чтоб не портить итоги Auto Tool Measurement)
G10 L20 P0  X[#<_hal[axis.0.joint-pos-cmd]>] (обнуление G54)

Re: скоростной фрезер 900х2000

Добавлено: 29 май 2015, 07:54
pkasy
verser писал(а):ось X выходит за пределы
ось X на скрине по горизонтале. ошибка в середине координаты станка.
G54 текущие координаты и они привязаны к заготовке.
G92 не проверял, буду у станка - проверю.
G49 точно есть.
почему именно в этой модели? я ж давно на нем режу и сталь и аллюминить и дерево. а вот здесь - ошибки.
почему? что не так в этом файле?

у меня складывается такое ощущение, что-то не так с разгоном торможением на определенных участках. может быть, слишком мало места и станок улетает по инерции? но планировщик траектории должен был это учесть, верно?

кстати, еще один момент, но уже по другой оси, но связанный с палнировщиком.
ось B. при перемещении на угол, она может промахнуться, и начать мотать назад. хотя я всегда думал, что все перемещения делаются без перелета.
этак оно же может что то сломать. но блин все равно она перемещается дальше, а потом мотает назад. почему? это ж нарущение!
на оси стоит шаговый двигатель. и волновой редуктор. точность огромная - шаг то очень мелкий. почему перемещается дальше и потом возвращается??? енкодера нет, есть только два индекса, которые используются только при хоумлении, так что это не связано с коррекцией положения.
это просто какой-то глюк.
кто развеет чары? ))

Re: скоростной фрезер 900х2000

Добавлено: 29 май 2015, 08:13
verser
pkasy писал(а):ошибка в середине координаты станка.
Надо учитывать, g-code подгружается и просматривается "наперед", поэтому ошибку может вызвать не та строчка g-code, что на экране, а далеко впереди идущая.
pkasy писал(а):почему перемещается дальше и потом возвращается???
посмотри, здесь с похожей проблемой разбирался.

Re: скоростной фрезер 900х2000

Добавлено: 29 май 2015, 08:35
Nick
Такой ferror надо отслеживать через halscope.
Какие у тебя сейчас стоят параметры Ferror и MIN_FERROR?

Re: скоростной фрезер 900х2000

Добавлено: 29 май 2015, 08:41
verser
Вспомнил ещё, у меня как то ferror возникал, пока не поправил, чтобы STEPGEN_MAXACCEL был несколько больше (+40%) MAX_ACCELERATION

Код: Выделить всё

MAX_ACCELERATION = 200
STEPGEN_MAXACCEL = 280

Re: скоростной фрезер 900х2000

Добавлено: 29 май 2015, 08:45
Nick
У него по аналогу оси управляются.

Re: скоростной фрезер 900х2000

Добавлено: 29 май 2015, 09:28
pkasy
verser писал(а):посмотри, здесь с похожей проблемой разбирался.
стоит на 0. даю перемещение на 180, пролетает мимо и возвращается.
мне кажется, у тебя были другие проблемы, связанные с прохождением через 0/360
а тут даже одного оборота нет!

Re: скоростной фрезер 900х2000

Добавлено: 31 май 2015, 11:29
pkasy
поскольку собирал до 3 ночи новый сотовый стол на свой лазер 1250х1250, то отстрелялся так себе, 4е из 16 ((
все первые места забрала первая смена, мне досталась 3-я, ветренная.
ну, что смог, то сделал ))