Страница 36 из 38

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

Добавлено: 22 май 2013, 18:07
Nick
Снимок-features.ngc - AXIS 2.6.0-pre0-4385-g9c95855 on LinuxCNC-HAL-SIM-AXIS.png (198792 просмотра) <a class='original' href='./download/file.php?id=15468&sid=d82800febf98acc2eccb7a2471f6d25f&mode=view' target=_blank>Загрузить оригинал (153.61 КБ)</a>
Как некоторые уже заметили я пропал на недельку. И пропадал я не зря. Наконец-то решил сделать достойную замену 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. Сохранять шаблоны обработок
Это только пока :).
Установка (для просмотра содержимого нажмите на ссылку)
Скриншоты (для просмотра содержимого нажмите на ссылку)
Пара примеров обработки, созданной за 20 сек:
LinuxCNC-Features1.png (199081 просмотр) <a class='original' href='./download/file.php?id=14825&sid=d82800febf98acc2eccb7a2471f6d25f&mode=view' target=_blank>Загрузить оригинал (158.39 КБ)</a>
LinuxCNC-Features.png (199081 просмотр) <a class='original' href='./download/file.php?id=14826&sid=d82800febf98acc2eccb7a2471f6d25f&mode=view' target=_blank>Загрузить оригинал (166.41 КБ)</a>

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

Саме начало
LinuxCNC Features.png (199085 просмотров) <a class='original' href='./download/file.php?id=14824&sid=d82800febf98acc2eccb7a2471f6d25f&mode=view' target=_blank>Загрузить оригинал (68.04 КБ)</a>
Описание обработок - features (для просмотра содержимого нажмите на ссылку)

Описание обработок - features


См в wiki: http://cnc-club.ru/wiki/index.php/Linux ... 0%BE%D0%BA

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

Добавлено: 19 янв 2016, 13:06
Nick
Да, мне так тоже видится, но сам LinuxCNC сконфигурирован в мм... Где то размеры умножаются на 25.4 ???
Почитай про G21 и G20 http://linuxcnc.org/docs/html/gcode/g-c ... de:g20-g21

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

Добавлено: 24 фев 2016, 04:53
Geshka
Ник
Еще вопрос по последнему Features - где в последнем релизе "мастеров" задается диаметр инструмента ?

Спасибо.

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

Добавлено: 09 мар 2016, 00:10
aer73
Поздравляем ник.

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

Большое спасибо.

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

Добавлено: 09 мар 2016, 18:20
Nick
Для испанского надо сделать файл .po
Сейчас переводы должны лежать где-то тут: t = gettext.translation('linuxcnc-features', '/usr/share/locale')
(https://github.com/FernV/linuxcnc-featu ... es.py#L121)

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

Добавлено: 09 мар 2016, 20:32
aer73
Большое спасибо ник.
Я собираюсь попробовать его.

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

Добавлено: 12 мар 2016, 14:38
dinkata
Опят решил попробоват Linuxcnc Features ,скачал и запустил https://github.com/FernV/linuxcnc-features версия 2.01 .
Хочется работат с ней ,нооооо никакая помоч :thinking:
Смотрел видео от Nick :
Features1.JPG (11992 просмотра) <a class='original' href='./download/file.php?id=74824&sid=d82800febf98acc2eccb7a2471f6d25f&mode=view' target=_blank>Загрузить оригинал (89.41 КБ)</a>
В версия 2.01 нету такие кнопочки для точение ,только обработка торца !!??
Features201.JPG (11992 просмотра) <a class='original' href='./download/file.php?id=74825&sid=d82800febf98acc2eccb7a2471f6d25f&mode=view' target=_blank>Загрузить оригинал (167.12 КБ)</a>
Вообщем скажите пожалуйста ,кто нибуд работает с Features на токарной
и если не трудно поделитес опитьйм .

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

Добавлено: 14 мар 2016, 10:15
Nick
Эти кнопочки - это последние использованные операции. Попробуй нажми на "+". Или смотри меню Add.

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

Добавлено: 14 мар 2016, 11:33
dinkata
Nick писал(а): Попробуй нажми на "+"
дает три возможности : Cutting ; Threading : Tool
нажимаем Cutting дает только Face и Cutting params .
Nick писал(а):меню Add.
тоже как и +

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

Добавлено: 25 мар 2016, 14:50
aer73
Я установил эту версию https://github.com/cnc-club/linuxcnc-features
эти функции не появляются либо.
Как его получить?
большое спасибо.

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

Добавлено: 14 апр 2016, 15:55
Coolfox
А есть кто нибудь среди читающих эту ветку кто может 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)

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

Добавлено: 15 апр 2016, 01:11
Coolfox
К коду хочу добавить: этот способ (арками) выборки пазов значительно увеличивает скорость обработки и жизнь инструмента плюс можно использовать инструмент меньшего диаметра ( дешевле) практически без снижения времени обработки.

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

Добавлено: 15 апр 2016, 23:56
propcoder
В версия 2.01 нету такие кнопочки для точение ,только обработка торца !!??
У меня такая же проблема. Я пробовал и компилировать из features_preview_3 branch.
Помогите, пожалуйста!

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

Добавлено: 26 апр 2016, 02:37
roper
Им также голосование за особенностей токарных, я пытался реализовать старые файлы в новой версии, но получаю много сообщений об ошибках.
Извините за язык, с помощью Google Translate. ;)

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

Добавлено: 29 апр 2016, 12:11
Nick
Coolfox писал(а):А есть кто нибудь среди читающих эту ветку кто может Feature GUI к такому коду помочь сделать в Линукс ?
Сделать можно. Что оно делает? В принципе ничего сложного. Вот это читал?
http://www.cnc-club.ru/wiki/index.php/L ... 0%BE%D0%BA

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

Добавлено: 30 апр 2016, 14:48
Coolfox
День добрый
Этот код для резки канала требуемой ширины дугами. Разрешить большую экономию времени на обработку и расширяет инструменты жизнь

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

Добавлено: 12 май 2016, 10:59
Techno
Присоединяюсь к тем у кого только есть значок Facing. Как добавить другие стратегии обработки для токарного ?

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

Добавлено: 24 май 2016, 17:42
Nick
Надо добавит новы файлы в обработки....
Откуда ставил?

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

Добавлено: 26 июн 2016, 14:22
nkp

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

Добавлено: 19 июл 2016, 13:29
sergey_s
Пытаюсь установить Features на Линукс 2.7. В папку home/имя пользователя/linuxcnc распаковал, при двойном нажатии на файл features.py не чего не происходит. (но его можно открыть приложением типа "блокнот") при вводе в терминал пути к features.py пишет No module named lxml . В инструкции по установке тут говорят проверить features.py , что это значит? Что нужно сделать, чтобы проверить?

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

Добавлено: 21 июл 2016, 12:22
Nick
sergey_s писал(а):No module named lxml
Надо поставить python-lxml
sudo apt-get install python-lxml

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

Кстати, FernV писал, что скоро будет новая версия!