LinuxCNC Features - набор мастеров для LinuxCNC

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.

LinuxCNC Features - набор мастеров для LinuxCNC

Сообщение Nick » 22 май 2013, 18:07

LinuxCNC Features - набор мастеров для LinuxCNC Снимок-features.ngc - AXIS 2.6.0-pre0-4385-g9c95855 on LinuxCNC-HAL-SIM-AXIS.png

Как некоторые уже заметили я пропал на недельку. И пропадал я не зря. Наконец-то решил сделать достойную замену ngcgui.


LinuxCNC Features это тулкит для создания "мастеров". Точнее это тулкит самих "мастеров". В общем и целом LinuxCNC Features работает схоже с ngcgui, но с некоторыми отличиями. Честно говоря, с ngcgui я до конца так и не разобрался, поэтому это я считаю, что он работает схоже :freak:. (Название Features взято от кнопки в ngcgui - add feature.)

В wiki cnc-club добавлена страница о LinuxCNC Features, давайте вместе ее наполнять документацией, видео и прочими полезными материалами.
http://cnc-club.ru/wiki/index.php/LinuxCNC_Features

Текущий статус разработки


  • Дописать обработки.
  • Отловить баги :freak: .
Возможности (для просмотра содержимого нажмите на ссылку)
Что может LinuxCNC Features:
  1. Добавлять features - простые обработки
  2. Менять их порядок
  3. Группировать обработки
  4. Делать линейные и круговые массивы
  5. Встраиваться в axis LinuxCNC или работать как отдельной приложение
  6. Просматривать резултьтат в axis в редиме реального времени
  7. Сохранять шаблоны обработок
Это только пока :).

Установка (для просмотра содержимого нажмите на ссылку)
http://cnc-club.ru/wiki/index.php/LinuxCNC_Features#.D0.A3.D1.81.D1.82.D0.B0.D0.BD.D0.BE.D0.B2.D0.BA.D0.B0

Где взять

Тут --> https://github.com/cnc-club/linuxcnc-features/

Скриншоты (для просмотра содержимого нажмите на ссылку)
Пара примеров обработки, созданной за 20 сек:
LinuxCNC Features - набор мастеров для LinuxCNC LinuxCNC-Features1.png
LinuxCNC Features - набор мастеров для LinuxCNC LinuxCNC-Features.png

Скрины предыдущих версий

Саме начало
LinuxCNC Features - набор мастеров для LinuxCNC LinuxCNC Features.png

Use the Console, Luke.
Аватара пользователя
Nick
Мастер
 
Сообщения: 22330
Зарегистрирован: 23 ноя 2009, 16:45
Откуда: Gatchina, Saint-Petersburg distr., Russia
Репутация: 1330
Заслуга: Developer
Медальки:

Re: LinuxCNC Features - набор мастеров для LinuxCNC

Сообщение Nick » 19 янв 2016, 13:06

Да, мне так тоже видится, но сам LinuxCNC сконфигурирован в мм... Где то размеры умножаются на 25.4 ???

Почитай про G21 и G20 http://linuxcnc.org/docs/html/gcode/g-c ... de:g20-g21
Use the Console, Luke.
Аватара пользователя
Nick
Мастер
 
Сообщения: 22330
Зарегистрирован: 23 ноя 2009, 16:45
Откуда: Gatchina, Saint-Petersburg distr., Russia
Репутация: 1330
Заслуга: Developer
Медальки:

Re: LinuxCNC Features - набор мастеров для LinuxCNC

Сообщение Geshka » 24 фев 2016, 04:53

Ник
Еще вопрос по последнему Features - где в последнем релизе "мастеров" задается диаметр инструмента ?

Спасибо.
Geshka
Новичок
 
Сообщения: 12
Зарегистрирован: 13 янв 2016, 02:47
Репутация: 0
Настоящее имя: Геннадий

Re: LinuxCNC Features - набор мастеров для LinuxCNC

Сообщение aer73 » 09 мар 2016, 00:10

Поздравляем ник.

вопрос, Можете ли вы поставить на испанском языке?
Как я могу сделать?

Большое спасибо.
aer73
Новичок
 
Сообщения: 23
Зарегистрирован: 10 ноя 2013, 22:45
Репутация: 1

Re: LinuxCNC Features - набор мастеров для LinuxCNC

Сообщение Nick » 09 мар 2016, 18:20

Для испанского надо сделать файл .po
Сейчас переводы должны лежать где-то тут: t = gettext.translation('linuxcnc-features', '/usr/share/locale')
(https://github.com/FernV/linuxcnc-featu ... es.py#L121)
Use the Console, Luke.
Аватара пользователя
Nick
Мастер
 
Сообщения: 22330
Зарегистрирован: 23 ноя 2009, 16:45
Откуда: Gatchina, Saint-Petersburg distr., Russia
Репутация: 1330
Заслуга: Developer
Медальки:

Re: LinuxCNC Features - набор мастеров для LinuxCNC

Сообщение aer73 » 09 мар 2016, 20:32

Большое спасибо ник.
Я собираюсь попробовать его.
aer73
Новичок
 
Сообщения: 23
Зарегистрирован: 10 ноя 2013, 22:45
Репутация: 1

Re: LinuxCNC Features - набор мастеров для LinuxCNC

Сообщение dinkata » 12 мар 2016, 14:38

Опят решил попробоват Linuxcnc Features ,скачал и запустил https://github.com/FernV/linuxcnc-features версия 2.01 .
Хочется работат с ней ,нооооо никакая помоч :thinking:
Смотрел видео от Nick :
LinuxCNC Features - набор мастеров для LinuxCNC Features1.JPG

В версия 2.01 нету такие кнопочки для точение ,только обработка торца !!??
LinuxCNC Features - набор мастеров для LinuxCNC Features201.JPG

Вообщем скажите пожалуйста ,кто нибуд работает с Features на токарной
и если не трудно поделитес опитьйм .
Простите ошибки, я иностранец.У моя клавиатура нету "э" и "ы"
Аватара пользователя
dinkata
Мастер
 
Сообщения: 738
Зарегистрирован: 05 сен 2014, 09:07
Откуда: Болгария
Репутация: 185
Настоящее имя: Диньо

Re: LinuxCNC Features - набор мастеров для LinuxCNC

Сообщение Nick » 14 мар 2016, 10:15

Эти кнопочки - это последние использованные операции. Попробуй нажми на "+". Или смотри меню Add.
Use the Console, Luke.
Аватара пользователя
Nick
Мастер
 
Сообщения: 22330
Зарегистрирован: 23 ноя 2009, 16:45
Откуда: Gatchina, Saint-Petersburg distr., Russia
Репутация: 1330
Заслуга: Developer
Медальки:

Re: LinuxCNC Features - набор мастеров для LinuxCNC

Сообщение dinkata » 14 мар 2016, 11:33

Nick писал(а): Попробуй нажми на "+"

дает три возможности : Cutting ; Threading : Tool
нажимаем Cutting дает только Face и Cutting params .
Nick писал(а):меню Add.

тоже как и +
Простите ошибки, я иностранец.У моя клавиатура нету "э" и "ы"
Аватара пользователя
dinkata
Мастер
 
Сообщения: 738
Зарегистрирован: 05 сен 2014, 09:07
Откуда: Болгария
Репутация: 185
Настоящее имя: Диньо

Re: LinuxCNC Features - набор мастеров для LinuxCNC

Сообщение aer73 » 25 мар 2016, 14:50

Я установил эту версию https://github.com/cnc-club/linuxcnc-features
эти функции не появляются либо.
Как его получить?
большое спасибо.
aer73
Новичок
 
Сообщения: 23
Зарегистрирован: 10 ноя 2013, 22:45
Репутация: 1

Re: LinuxCNC Features - набор мастеров для LinuxCNC

Сообщение Coolfox » 14 апр 2016, 15:55

А есть кто нибудь среди читающих эту ветку кто может Feature GUI к такому коду помочь сделать в Линукс ?


O0001
G20 G40 G80
G00 G90
T1 M6

G00 Z.2
G00 G90 X.5 Y.5 (move to center of circle, in existing hole)
G00 G91 X-.04675 (change to incremental moves and feed out to hole rad-cutter rad, Rapid move hole exists)
G00 G90 (back to absolute)
G00 Z-.030 (feed to depth in Z axis, Rapid move hole already exists)

M98 P0004 L30 (CALL SUB PROGRAM O0004 LXX times)

M30



O0004 (sub to mill Semi circle)


G91 y.01 (Move Incremental Y amount we want to cut for each pass CHANGE M98 above for total distance)
G17 G02 X.0935 Y0 R.04675 F1.2 (Cut semi circle)

(Traverse diameter of circle, rapid then slow)
G00 X-.0800
G01 X-.0135 F1.2

G00 G90 (back to absolute)
Coolfox
Новичок
 
Сообщения: 3
Зарегистрирован: 24 ноя 2015, 17:07
Репутация: 0

Re: LinuxCNC Features - набор мастеров для LinuxCNC

Сообщение Coolfox » 15 апр 2016, 01:11

К коду хочу добавить: этот способ (арками) выборки пазов значительно увеличивает скорость обработки и жизнь инструмента плюс можно использовать инструмент меньшего диаметра ( дешевле) практически без снижения времени обработки.
Coolfox
Новичок
 
Сообщения: 3
Зарегистрирован: 24 ноя 2015, 17:07
Репутация: 0

Re: LinuxCNC Features - набор мастеров для LinuxCNC

Сообщение propcoder » 15 апр 2016, 23:56

В версия 2.01 нету такие кнопочки для точение ,только обработка торца !!??


У меня такая же проблема. Я пробовал и компилировать из features_preview_3 branch.
Помогите, пожалуйста!
propcoder
Новичок
 
Сообщения: 1
Зарегистрирован: 15 апр 2016, 23:42
Репутация: 0
Настоящее имя: Marius Alksnys

Re: LinuxCNC Features - набор мастеров для LinuxCNC

Сообщение roper » 26 апр 2016, 02:37

Им также голосование за особенностей токарных, я пытался реализовать старые файлы в новой версии, но получаю много сообщений об ошибках.
Извините за язык, с помощью Google Translate. ;)
roper
Новичок
 
Сообщения: 1
Зарегистрирован: 26 апр 2016, 02:33
Репутация: 0
Настоящее имя: Robert

Re: LinuxCNC Features - набор мастеров для LinuxCNC

Сообщение Nick » 29 апр 2016, 12:11

Coolfox писал(а):А есть кто нибудь среди читающих эту ветку кто может Feature GUI к такому коду помочь сделать в Линукс ?

Сделать можно. Что оно делает? В принципе ничего сложного. Вот это читал?
http://www.cnc-club.ru/wiki/index.php/L ... 0%BE%D0%BA
Use the Console, Luke.
Аватара пользователя
Nick
Мастер
 
Сообщения: 22330
Зарегистрирован: 23 ноя 2009, 16:45
Откуда: Gatchina, Saint-Petersburg distr., Russia
Репутация: 1330
Заслуга: Developer
Медальки:

Re: LinuxCNC Features - набор мастеров для LinuxCNC

Сообщение Coolfox » 30 апр 2016, 14:48

День добрый
Этот код для резки канала требуемой ширины дугами. Разрешить большую экономию времени на обработку и расширяет инструменты жизнь
Coolfox
Новичок
 
Сообщения: 3
Зарегистрирован: 24 ноя 2015, 17:07
Репутация: 0

Re: LinuxCNC Features - набор мастеров для LinuxCNC

Сообщение Techno » 12 май 2016, 10:59

Присоединяюсь к тем у кого только есть значок Facing. Как добавить другие стратегии обработки для токарного ?
Аватара пользователя
Techno
Кандидат
 
Сообщения: 55
Зарегистрирован: 07 сен 2011, 23:38
Репутация: 4

Re: LinuxCNC Features - набор мастеров для LinuxCNC

Сообщение Nick » 24 май 2016, 17:42

Надо добавит новы файлы в обработки....
Откуда ставил?
Use the Console, Luke.
Аватара пользователя
Nick
Мастер
 
Сообщения: 22330
Зарегистрирован: 23 ноя 2009, 16:45
Откуда: Gatchina, Saint-Petersburg distr., Russia
Репутация: 1330
Заслуга: Developer
Медальки:

Re: LinuxCNC Features - набор мастеров для LinuxCNC

Сообщение nkp » 26 июн 2016, 14:22

nkp
Мастер
 
Сообщения: 7003
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1094
Медальки:

Re: LinuxCNC Features - набор мастеров для LinuxCNC

Сообщение sergey_s » 19 июл 2016, 13:29

Пытаюсь установить Features на Линукс 2.7. В папку home/имя пользователя/linuxcnc распаковал, при двойном нажатии на файл features.py не чего не происходит. (но его можно открыть приложением типа "блокнот") при вводе в терминал пути к features.py пишет No module named lxml . В инструкции по установке тут говорят проверить features.py , что это значит? Что нужно сделать, чтобы проверить?
sergey_s
Опытный
 
Сообщения: 134
Зарегистрирован: 06 янв 2016, 00:31
Репутация: 5
Настоящее имя: Сергей

Re: LinuxCNC Features - набор мастеров для LinuxCNC

Сообщение Nick » 21 июл 2016, 12:22

sergey_s писал(а):No module named lxml

Надо поставить python-lxml
sudo apt-get install python-lxml

А вообще все сделал как написано в инструкции?
Запускать надо не features, а linuxcnc со спец конфигурацией.

Кстати, FernV писал, что скоро будет новая версия!
Use the Console, Luke.
Аватара пользователя
Nick
Мастер
 
Сообщения: 22330
Зарегистрирован: 23 ноя 2009, 16:45
Откуда: Gatchina, Saint-Petersburg distr., Russia
Репутация: 1330
Заслуга: Developer
Медальки:

Пред.След.

Вернуться в LinuxCNC

Кто сейчас на конференции

Зарегистрированные пользователи: Argon-11, андрейик, Bing [Bot], Cvazist, djuzzeppe, drey82, dron01, Enot_1, evgenyjp, exe, extentia, gess05, Google [Bot], ignv, Kanifolii, Majestic-12 [Bot], maratstr, MGG, N1X, nicol54, Nonstopich, Гагарин, RustGrigoriev, shalek, sidor094, toxakorzh, tsurika, vko, Yahoo [Bot], Yandex [bot], Владимир_36, Юрий 333

Поделиться

Reputation System ©'