Страница 7 из 11

Re: Установка ЧПУ на 16И05АФ10

Добавлено: 06 ноя 2016, 10:24
pkasy
а можете подробнее этот момент осветить?

Re: Установка ЧПУ на 16И05АФ10

Добавлено: 06 ноя 2016, 12:00
nkp
у тебя емс ?
если да,то можно как вариант попробовать прописать фильтр :
в ини файле добавляем в раздел [FILTER]
примерно такие строки:

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

PROGRAM_EXTENSION = .ngc Script sed
ngc = sed '/m5[0-9]/!s/m5/M19 R87'\\n'M5/i ; /m5[0-9]/!s/m05/M19 R87'\\n'M5/i'
что они делают:
каждое вхождение 'm5' или 'm05' или 'M5' или 'M05' sed меняет на

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

M19 R87
M5
(ну естественно R87 поменять на нужный угол))
конечно ,это я набросал sed "по быстенькому" , он не учитывает все возможные написания (в одной строке с
другими M-кодами ,включающие пятерку(например M52M5))
но вроде работает ,если М5 писать в отдельной строке:
(для просмотра содержимого нажмите на ссылку)
Выделение_112.png (3523 просмотра) <a class='original' href='./download/file.php?id=94091&mode=view' target=_blank>Загрузить оригинал (60.59 КБ)</a>
тут есть виртуозы sed,можно будет сделать "всеядный" вариант ;)

Re: Установка ЧПУ на 16И05АФ10

Добавлено: 06 ноя 2016, 12:27
nkp
Сергей Саныч писал(а):Скорее всего придется делать ремап для M5.
исходя из этого:

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

14. Remappable Codes
14.1. Existing codes which can be remapped

The current set of existing codes open to redefinition is:


 Tx (Prepare) 


 M6 (Change tool) 


 M61 (Set tool number) 


 M0 (pause a running program temporarily) 


 M1 (pause a running program temporarily if the optional stop switch is on) 


 M60 (exchange pallet shuttles and then pause a running program temporarily) 


 S (set spindle speed) 


 F (set feed) 

Note that the use of M61 currently requires the use of iocontrol-v2.
просто remap может и недоступен ;)
может ошибаюсь...

Re: Установка ЧПУ на 16И05АФ10

Добавлено: 06 ноя 2016, 12:43
pkasy
спасибо за совет. сегодня попробую на этом чуде.

Re: Установка ЧПУ на 16И05АФ10

Добавлено: 06 ноя 2016, 18:57
Сергей Саныч
nkp писал(а):просто remap может и недоступен
да, как-то небогато :(
Но есть и другой вариант - сделать переназначение для M6 и в начале добавить доворот шпинделя по M19..

Re: Установка ЧПУ на 16И05АФ10

Добавлено: 07 ноя 2016, 03:06
pkasy
работает вариант уважаемого nkp.
то есть файл модифицируется, это хорошо.

но, пока устанавливал и игрался, где-то что то подтер и не работает orient.

Re: Установка ЧПУ на 16И05АФ10

Добавлено: 07 ноя 2016, 06:33
pkasy
тут такая проблема, index-enable не работает.
то есть меняешь его значение вручную на 1, через оборот он становится 0 и не меняется, хотя импульсы с индекса прихрдят.
вот и сейчас, шпиндель в положении на индексе, но
FALSE hm2_5i20.0.encoder.02.index-enable
TRUE hm2_5i20.0.encoder.02.input-index
как -то это странно. куда копать?

Re: Установка ЧПУ на 16И05АФ10

Добавлено: 07 ноя 2016, 07:50
pkasy
g33z10k0.05
halscope показывает измение spindle-index-enable на 150 ms и все, опять в ноль и станок крутит и ждет.
имульсы по энкодеру проскальзывают. но станок чего-то ждет ((

Re: Установка ЧПУ на 16И05АФ10

Добавлено: 07 ноя 2016, 08:53
pkasy
привезли осциллограф - на этом энкодере куча импульсных помех.
на других - нет.
энкодеры одной марки, провода одной фирмы, подключены к одной плате меса.

Re: Установка ЧПУ на 16И05АФ10

Добавлено: 07 ноя 2016, 08:56
nkp
pkasy писал(а):на этом энкодере куча импульсных помех.
перекинуть каналы 5и20 , энкодеры пробовли?

Re: Установка ЧПУ на 16И05АФ10

Добавлено: 07 ноя 2016, 10:07
pkasy
не перекидывал.
методом тыка выяснил, что это наводки от силовых частей, а именно инвертора шпинделя, и серво драйверов. в любой комюинации подключения силовиков есть помехи. при заземлении экрана кабеля помехи слегка снижаются.
надо что-то делать, но я пока не придумал, что.

Re: Установка ЧПУ на 16И05АФ10

Добавлено: 07 ноя 2016, 15:05
Serg
pkasy писал(а):тут такая проблема, index-enable не работает.
то есть меняешь его значение вручную на 1, через оборот он становится 0 и не меняется, хотя импульсы с индекса прихрдят.
index-enable именно так и должен работать. Подробности есть в документации.

Re: Установка ЧПУ на 16И05АФ10

Добавлено: 07 ноя 2016, 15:25
pkasy
серьезно?

Re: Установка ЧПУ на 16И05АФ10

Добавлено: 08 ноя 2016, 16:42
pkasy
полностью устранил все импульсные помехи.
картинка на осциллографе чистая.
но меса импульсы не видит. то есть видит только каналы А и В.
такое ощущение, что не хватает скорости.

Re: Установка ЧПУ на 16И05АФ10

Добавлено: 09 ноя 2016, 05:47
pkasy
осциллограф регистрирует четкие импульсы достаточной длины на входе mesa 7i33ta.
но hal осцилограф его не видит.
уровень сигнала 4.6В

Re: Установка ЧПУ на 16И05АФ10

Добавлено: 09 ноя 2016, 06:01
pkasy
не видит, но резьбу начал нарезать.

Re: Установка ЧПУ на 16И05АФ10

Добавлено: 09 ноя 2016, 07:07
nkp
pkasy писал(а):полностью устранил все импульсные помехи.
как удалось побороть?
pkasy писал(а):но hal осцилограф его не видит.
на каком пине ?

Re: Установка ЧПУ на 16И05АФ10

Добавлено: 10 ноя 2016, 16:26
pkasy
поборол уменьшение длины этого кабеля, повторной перепайкой разьема, и замотка кабеля фольгой в районе перепайки.
на пине hm2_5i20.0.encoder.02.input-index, то есть аппаратном.

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

Re: Установка ЧПУ на 16И05АФ10

Добавлено: 21 ноя 2016, 14:27
pkasy
вобщем, все работает.
стружка летит, надо городить кабинет.
теперь нужно научиться самому на нем работать.

Re: Установка ЧПУ на 16И05АФ10

Добавлено: 03 дек 2016, 02:53
pkasy
пытаюсь понять, как правильно нарезать резьбу резцом.
с помощью G76
если наружная резьба M16x1, то почему диаметр готовой 15.85, как это вычисляется?
диаметр 16 - шаг 1 = 15
15 + высота профиля 0.866 = 15.866
верно я считаю?
а как тогда вычислить заглубление? от теоритической линии ( от 16 ) или от фактического ( 15.866 )?