Страница 33 из 38
LinuxCNC Features - набор мастеров для LinuxCNC
Добавлено: 22 май 2013, 18:07
Nick
Как некоторые уже заметили я пропал на недельку. И пропадал я не зря. Наконец-то решил сделать достойную замену ngcgui.
LinuxCNC Features это тулкит для создания "мастеров". Точнее это тулкит самих "мастеров". В общем и целом LinuxCNC Features работает схоже с ngcgui, но с некоторыми отличиями. Честно говоря, с ngcgui я до конца так и не разобрался, поэтому это я считаю, что он работает схоже
. (Название Features взято от кнопки в ngcgui - add feature.)
Текущий статус разработки
- Дописать обработки.
- Отловить баги .
Возможности (для просмотра содержимого нажмите на ссылку)Что может LinuxCNC Features:
- Добавлять features - простые обработки
- Менять их порядок
- Группировать обработки
- Делать линейные и круговые массивы
- Встраиваться в axis LinuxCNC или работать как отдельной приложение
- Просматривать резултьтат в axis в редиме реального времени
- Сохранять шаблоны обработок
Это только пока
.
Re: LinuxCNC Features - набор мастеров для LinuxCNC
Добавлено: 10 авг 2015, 16:40
Nick
sancta писал(а):Внесите исправления на гитхаб! Сколько же мучений из-за этого я пережил....
Что именно внести?
Re: LinuxCNC Features - набор мастеров для LinuxCNC
Добавлено: 11 авг 2015, 22:44
going
Nick писал(а):Что именно внести?
Надо сделать одно действие.
Либо прописать полный путь к файлу features.ui в файле конфигурации станка, секция DIPLAY
Код: Выделить всё
# Sections for display options ------------------------------------------------
[DISPLAY]
# Name of display program, e.g., xemc
DISPLAY = axis
GLADEVCP = -U --catalog=lathe /home/USER/linuxcnc-features-master/features.ui
FEATURES_PATH = /home/USER/linuxcnc-features-master
либо в каталоге где находится конфиг станка сделать сиволическую ссылку на features.ui
Код: Выделить всё
cd ___features_source_from_git_path___
features_dir=`pwd`
cd /home/USER/PATH_TO_FOR_EXAMPLE_axis.ini_
sudo ln "$features_dir"/features.py -s
тогда в конфиге станка так
Код: Выделить всё
# Sections for display options ------------------------------------------------
[DISPLAY]
# Name of display program, e.g., xemc
DISPLAY = axis
GLADEVCP = -U --catalog=mill features.ui
FEATURES_PATH = /home/USER/linuxcnc-features-master
PS.
Написать красными буквами про то что бы использовали linuxcnc2.6 и выше,
Re: LinuxCNC Features - набор мастеров для LinuxCNC
Добавлено: 18 авг 2015, 22:35
going
Немного позитивчика. Перевёл 50%. Над остальным пока можно улыбаться
- LC_MESSAGES.zip
- Надеюсь знаете, что с эти делать.
- (28.25 КБ) 426 скачиваний
Re: LinuxCNC Features - набор мастеров для LinuxCNC
Добавлено: 19 авг 2015, 12:54
Nick
А как определить, что ты перевел? Там как-то по порядку, или вразнобой все?
Re: LinuxCNC Features - набор мастеров для LinuxCNC
Добавлено: 19 авг 2015, 18:26
going
Nick писал(а):А как определить, что ты перевел?
?? Редактор не переведённое помещает сверху, потом то, что перевёл автоматом из базы, затем то, что я правил. 50% - это то что я перевёл используя Yandex. 20% непереведено - латинские буквы, 30% несуразица.
Наверное можно понять читая файл *.ро и зная английский.
За недельку думаю закончу. Но буду признателен если почитаете этот файл в обычном текстовом редакторе и исправите, что явно не так, как по русски надо говорить. Я сравню исправлю и выложу готовый *.мо файл.
Re: LinuxCNC Features - набор мастеров для LinuxCNC
Добавлено: 20 авг 2015, 01:36
Serg
Есть хороший редактор для таких файлов - poedit называется. Под linux и под win.
Re: LinuxCNC Features - набор мастеров для LinuxCNC
Добавлено: 22 авг 2015, 22:30
going
Всё переводить нельзя. Только меню и всплывающие комментарии. В файле *.ро почему то присутствуют слова, которые программа забивает в файл *.ngc. Результат - глюки в работе.
Re: LinuxCNC Features - набор мастеров для LinuxCNC
Добавлено: 23 авг 2015, 01:42
Serg
В .po собираются все сообщения, которые являются аргументом функции "_", например
print _("Engish text")
ибо только они подлежат переводу.
Если там появляются фразы не подлежащие переводу, значит кто-то зачем-то засунул их в функцию "_".
Re: LinuxCNC Features - набор мастеров для LinuxCNC
Добавлено: 26 авг 2015, 11:32
Nick
going писал(а):В файле *.ро почему то присутствуют слова, которые программа забивает в файл *.ngc.
Какие именно?
Re: LinuxCNC Features - набор мастеров для LinuxCNC
Добавлено: 30 авг 2015, 22:34
going
Nick писал(а):Какие именно?
Float, true, Clockwise например, но похоже я сам напортачил. Добавил кнопку на панель и решил, что её тоже надо перевести.
Воспользоваля экспортом в *.ро самой программы, а она вывела что то много. Начинать всё сначала надо и скурпулёзно разбираться.
Пока приостановил перевод. Времени свободного нет.
Re: LinuxCNC Features - набор мастеров для LinuxCNC
Добавлено: 10 сен 2015, 12:42
sancta
Подпрограмму для выборки кармана уже кто-нибудь запилил? Из ручных операций вроде самая востребованная, а не нашел...
Re: LinuxCNC Features - набор мастеров для LinuxCNC
Добавлено: 14 сен 2015, 18:15
PKM
Re: LinuxCNC Features - набор мастеров для LinuxCNC
Добавлено: 14 сен 2015, 18:28
verser
Nick, не хочешь ли переименовать? Например "Interacive CAM Features"
Re: LinuxCNC Features - набор мастеров для LinuxCNC
Добавлено: 14 сен 2015, 21:22
PKM
LiveCAM предлагают. Я за
Re: LinuxCNC Features - набор мастеров для LinuxCNC
Добавлено: 15 сен 2015, 10:50
Nick
sancta писал(а):Подпрограмму для выборки кармана уже кто-нибудь запилил? Из ручных операций вроде самая востребованная, а не нашел...
Вроде была уже.
Сейчас точно не знаю, но скорее всего в "прямоугольнике" надо выбрать заполнение.
PKM писал(а):LiveCAM предлагают. Я за
Может NativeCAM?
Live CAM это ближе к live camera...
Re: LinuxCNC Features - набор мастеров для LinuxCNC
Добавлено: 15 сен 2015, 11:12
verser
Nick писал(а):
Live CAM это ближе к live camera...
Для того, чтобы CAM не ассоциировалось с camera, может в названии добавить типа "привязку" к обработке, например "CAM Operator", "CAM Works" и т. п.
Re: LinuxCNC Features - набор мастеров для LinuxCNC
Добавлено: 15 сен 2015, 14:05
PKM
Вообще да, Livecam это совсем не то.
Native CAM согласен, хороший вариант. Да и оригинальное имя хорошее.
Главная проблема чтобы можно было без особых танцев с бубнами устанавливать...
Re: LinuxCNC Features - набор мастеров для LinuxCNC
Добавлено: 15 сен 2015, 14:25
Serg
PKM писал(а):Native CAM согласен, хороший вариант.
Это "нечестное" название. Оно скорее подходит к режиму "скульптор" в blender...
Оригинальное название вполне нормальное.
Ну или что-то вроде KitCAM. Лучше только LegoCAM, но думаю Lego будет против.
Re: LinuxCNC Features - набор мастеров для LinuxCNC
Добавлено: 15 сен 2015, 17:04
tooshka
UAVpilot писал(а):Лучше только LegoCAM, но думаю Lego будет против.
ModulallCAM ModulCam.
Re: LinuxCNC Features - набор мастеров для LinuxCNC
Добавлено: 16 сен 2015, 10:55
Nick