Швейная машинка и EMC2

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
gendos
Мастер
Сообщения: 1114
Зарегистрирован: 06 июл 2011, 15:26
Репутация: 79
Настоящее имя: Геннадий
Откуда: Ростов-на-дону
Контактная информация:

Re: Швейная машинка и EMC2

Сообщение gendos »

как делать G код,используя Visual Mill разобрался.
Пока остался один вопрос.Смогу ли я задовать скорость,если у датчика один импульс на один оборот машинки и как это реализовать в HAL
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Швейная машинка и EMC2

Сообщение Nick »

А, ну так все просто если есть файл с Gкодом, то вот простенький скрипт, который будет добавлять m66;
Запускать так python m66lines.py <имя файла>
Вывод в output.ngc

Только сначала распакуй.
Вложения
m66lines.py.tar.gz
(247 байт) 976 скачиваний
gendos
Мастер
Сообщения: 1114
Зарегистрирован: 06 июл 2011, 15:26
Репутация: 79
Настоящее имя: Геннадий
Откуда: Ростов-на-дону
Контактная информация:

Re: Швейная машинка и EMC2

Сообщение gendos »

Спасибо.
У меня Visual Mill создает G код и вставляет M66 P1 L1 Q25 ( пока буду этот вариант испытывать)
Появились новые вопроссы
1 Смогу ли я задовать скорость,если у датчика один импульс на один оборот машинки и как это реализовать в HAL
2 Планирую поставить 7" сенсорную панель, но хотелось бы вывести на обычные кнопки "старт" "стоп" и по возможности кнопки для
холостого прогона по точкам веред-назад.
Возможно ли это сделать в EMC2 ?
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Швейная машинка и EMC2

Сообщение Nick »

gendos писал(а):1 Смогу ли я задовать скорость,если у датчика один импульс на один оборот машинки и как это реализовать в HAL
Эээээ... не понял, какую скорость ты хочешь регулировать? Перемещения или скорость оборотов шпинделя?
gendos писал(а):2 Планирую поставить 7" сенсорную панель, но хотелось бы вывести на обычные кнопки "старт" "стоп" и по возможности кнопки для холостого прогона по точкам веред-назад.Возможно ли это сделать в EMC2 ?
Ты видел интерфейс touchy? Это интерфейс для EMC2 специально созданный для сенсорных экранов.
gendos
Мастер
Сообщения: 1114
Зарегистрирован: 06 июл 2011, 15:26
Репутация: 79
Настоящее имя: Геннадий
Откуда: Ростов-на-дону
Контактная информация:

Re: Швейная машинка и EMC2

Сообщение gendos »

Хочу в G коде выставлять требуемую скорость шпинделя,чтоб когда маленькое расстояние между дырками крутилось быстрее.
интерфейс touchy видел , но думаю нужно задублировать некоторые кнопки для удобства оператора.
Сейчас провел испытание.При нажатии на паузу стрелка на клавиатуре позволяет двиготся по 1 шагу без врашения шпинделя
(это то что нужно) еще бы добавить движение без вращения шпинделя точек через 20 и возможно ли реверс( без движения шпинделя )
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Швейная машинка и EMC2

Сообщение Nick »

Реверс вряд ли, только выполнение с заданной строки. Т.е. выбираешь строку и вперед.

А как управляется скорость твоего шпинделя? Напряжением или еще как?

Чтобы делать движение без шпинделя, можно сделать отдельную кнопку, вкл\выкл для отмены вращения шпинделя.
gendos
Мастер
Сообщения: 1114
Зарегистрирован: 06 июл 2011, 15:26
Репутация: 79
Настоящее имя: Геннадий
Откуда: Ростов-на-дону
Контактная информация:

Re: Швейная машинка и EMC2

Сообщение gendos »

Шпинделем упровляет честотник напяжением от 0 до 10 вольт.
Ответить

Вернуться в «LinuxCNC»