Gcodetools - plug-in Inkscape для экспорта в Gcode

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

Gcodetools - plug-in Inkscape для экспорта в Gcode

Сообщение Nick »

Сгенерированный Gкод в EMC2 (615206 просмотров) <a class='original' href='./download/file.php?id=507&mode=view' target=_blank>Загрузить оригинал (21.99 КБ)</a>
Сгенерированный Gкод в EMC2
ТипРасширение векторного
графического редактора Inkscape
РазработчикКоманда разработчиков Gcodetools
Написана наPython
ОСКроссплатформенное программное
обеспечение (Windows, Linux,
MacOS)
Версия1.7 от 01.07.2010
ЛицензияGNU GPL
Количество загрузок7800+

Gcodetools - CAM расширение для Incscape

Gcodetools это расширение векторного редактора Inkscape, которое позволяет подготавливать и экспортировать векторную графику в Gкод.

Gcodetools и Inkscape распространяются под лицензией GNU GPL, т.е. бесплатно, в т.ч. для коммерческого использования. Обе программы кросплатформенные, есть дистрибутивы под Windows, Linux и MacOS.
Для оформления темы нам нужны скриншоты и фотографии Ваших работ, публикуйте Ваши фотографии в этой теме.
Возможности Gcodetools (для просмотра содержимого нажмите на ссылку)

Возможности новой версии Gcodetools 1.6

Экспорт в Gcode
Screqnshot.png (618448 просмотров) <a class='original' href='./download/file.php?id=123&mode=view' target=_blank>Загрузить оригинал (154.76 КБ)</a>
Gcodetools cnc обработка площади (611328 просмотров) <a class='original' href='./download/file.php?id=771&mode=view' target=_blank>Загрузить оригинал (147.75 КБ)</a>
Gcodetools cnc обработка площади
Gcodetools CAM для токарных станков с чпу (612967 просмотров) <a class='original' href='./download/file.php?id=643&mode=view' target=_blank>Загрузить оригинал (21.98 КБ)</a>
Gcodetools CAM для токарных станков с чпу
Gcodetools гравировка от Rene (613077 просмотров) <a class='original' href='./download/file.php?id=632&mode=view' target=_blank>Загрузить оригинал (233.84 КБ)</a>
Gcodetools гравировка от Rene
Bears by Durachko (584310 просмотров) <a class='original' href='./download/file.php?id=5430&mode=view' target=_blank>Загрузить оригинал (89.93 КБ)</a>
Bears by Durachko
  • Экспорт кривых в Gcode
  • Аппроксимация с использованием круговой интерполяции (G02 и G03)
  • Автоматическое разбиение кривых для достижения заданной степени точности
  • Обработка со сменой инструментов
  • Экспорт Gкода в параметрической или обычной формах
  • Добавление собственных заголовков и окончаний
  • Выбор единиц измерения
  • Многопроходная обработка
  • Автоматическое добавление цифрового суфикса к назваию сохраняемого файла
Обработка на токарном станке
  • Создание траекторий для обработки детали на токарном станке
  • Расчет чистового прохода
  • Задание заглубления при чистовом проходе
  • Задание количества чистовых проходов
  • Два различных метода вычисления чистовых проходов
  • Замена стандартных осей
Обработка площади контуров
  • Создание траекторий для обработки площади контуров
  • Возможность коррекции созданных траекторий
Гравировка фигурными фрезами
  • Создание траекторий для обработки контуров фигурной фрезой
  • Задание произвольной формы фрезы
Библиотека инструментов
  • Здание различных параметров инструмента и обработки (диаметр инструмента, скорость обработки, заглубление за проход, скорость заглубления, задание произвольного кода перед/после заглубления, форма инструмента, произвольный код смены инструмента)
  • Возможность копирования инструментов
  • Возможность обработки со сменой инструмента
Система ориентирования
  • Задание масштабирования по всем осям
  • Задание поворотов в плоскости ХY
  • Задание смещения по всем осям
  • Ориентация по произвольным точкам
Постпроцессор
  • Создание произвольной программы постпроцессора или выбор из стандартного набора
  • Масштабирование и смещение Gcode
  • Произвольная замена команд (в том числе одновременная замена)
  • Параметризация Gcode
  • Округление длинны дробной части чисел в Gкоде
Предварительная проверка рисунка
  • Выделение маленьких контуров (возможных артефактов area)
  • Проверка принадлежности инструментов
  • Проверка порядка обработки
Плоттерная резка
  • Экспорт в Gкод для плоттера с тангенциальным ножом. Четвертая ось A - угол наклона ножа.
Общие
  • Проверка наличия обновлений.

вверх
Лицензия (для просмотра содержимого нажмите на ссылку)

Лицензия

Gcodetools выпускается под лицензией GNU GPL. Эта лицензия дает Вам следующее права:
  • запуска программы, с любой целью;
  • изучения того, как программа работает, и её модификации (предварительным условием для этого является сохранение лицензии GNU GPL);
  • распространения копий;
  • улучшения программы, и выпуска улучшений в публичный доступ (предварительным условием для этого является сохранение лицензии GNU GPL).
Подробнее см здесь: http://ru.wikipedia.org/wiki/GPL
вверх
Установка (для просмотра содержимого нажмите на ссылку)

Установка

Windows
Распакуйте архив и скопируйте все файлы в каталог Program Files\Inkscape\share\extensions\
Linux
Распакуйте архив и скопируйте все файлы в каталог /home/<имя пользователя>/.config/inkscape/extensions/
или /usr/share/inkscape/extensions/ и перезапустите inkscape
вверх
Видео уроки (для просмотра содержимого нажмите на ссылку)

Видео уроки

Русский язык

Видео уроки от Steel.ne на русском языке: Gcodetools - plug-in Inkscape для экспорта в Gcode #403

Английский язык

Видео уроки от Bitviper (на форуме Fizgig) (англ.):
http://www.youtube.com/watch?v=yUTVOTDbDRI
http://www.youtube.com/watch?v=zMQplyEo9Bc
Еще один видео урок на английском:
http://www.youtube.com/watch?v=4jYKMAjzK3A
Пример использования Gcodetools за 1 минуту от Stirlingengr:
http://www.youtube.com/watch?v=aflrnD9OEvA
Использование и уроки (для просмотра содержимого нажмите на ссылку)

Использование и уроки

Документация: Gcodetools документация [В разработке] #23
Tutorial гравировке узоров от Dormouse ver 1.5b: http://kalyaev.com/2010/20100402/tut01/tut01.html
Tutorial по обработке площади контура ver 1.2: Gcodetools - plug-in Inkscape для экспорта в Gcode #10
Tutorial по созданию шестеренок ver 1.2: http://www.cnc-club.ru/forum/viewtopic. ... art=0#p154
Manual для версии 1.2 в этом посте:Gcodetools - plug-in Inkscape для экспорта в Gcode #9
Подробное описание для версии 1.1 в этом посте: http://www.cnc-club.ru/forum/viewtopic. ... rt=40#p100

Справка по пре- и пост-процессорам Gcodetools - пре- и пост-процессоры #1
Загрузить последнюю версию (для просмотра содержимого нажмите на ссылку)

Загрузить последнюю версию

Последняя стабильная версия Gcodetools 1.7
gcodetools.tar.gz
Gcodetools 1.7
(75.25 КБ) 29659 скачиваний
Предыдущие версии(ver 1.6)
gcodetools-1.6.tar.gz
Gcodetools 1.6
(56.6 КБ) 9455 скачиваний
(ver 1.5)
gcodetools.tar.gz
Gcodetools 1.5
(21.32 КБ) 7896 скачиваний
(ver 1.4)
gcodetools.tar.gz
(14.72 КБ) 7912 скачиваний
(ver 1.2)
extensions.tar.gz
(9.01 КБ) 7629 скачиваний

Dev версия

Вы можете опробовать версию, находящуюся в разработке, загрузив ее с github
Через веб интерфейс: https://github.com/cnc-club/gcodetools
Или через git командой git clone git@github.com:cnc-club/gcodetools.git

Перед работой необходимо создать файлы inx путем запуска скрипта python create_inx.py
Благодарности (для просмотра содержимого нажмите на ссылку)

Благодарности

Разработчики:
  • Николай Дробченко (Nick)
  • Владимир Каляев (Dormouse)
  • Henry Nicolas (Alfcnc)
  • Chris Lusby Taylor (ChrisInNewbury)
Переводчики:
  • John Brooker (greybeard из cnczone.com)
вверх
Помощь в разработке (для просмотра содержимого нажмите на ссылку)

Помощь в разработке

На данный момент в разработке находятся:
  • Расширение для плазменной резки
  • Расширение для токарных станков
  • Расширение для плоттеров
Вы можете помочь улучшить Gcodetools создавая новые уроки и описания, давая советы, делая отчеты об ошибках, помогая разрабатывать новые функции.
Вы можете:
  • Написать отчет об использовании
  • Улучшить справку и уроки
  • Опубликовать Gкод / SVG / или программный код
  • Загрузить фото/видео готовых работ или опубликовать историю разработки
  • Написать отчет об ошибках
  • Помочь в разработке новых функций
  • Помочь в написании уроков и справки
  • Предложить новые функции
вверх
Протестировано на или системные требования (для просмотра содержимого нажмите на ссылку)

Протестировано на

Linux
Ubuntu 9.10 - Ubuntu 14.04 и далее + inkscape 0.48, inkscape 0.47, inkscape 0.46
FreeBSD 9, FreeBSD 10 + Inkscape 0.48.2.
Windows
Windows XP, Windows Vista, Windows 7 + inkscape 0.46, inkscape 0.47, inkscape 0.48
MacOS
Есть сообщения о работоспособности на MacOS.
вверх
Аватара пользователя
Ti-j
Кандидат
Сообщения: 66
Зарегистрирован: 09 апр 2012, 19:59
Репутация: 3
Контактная информация:

Re: Gcodetools - plug-in Inkscape для экспорта в Gcode

Сообщение Ti-j »

Начал разбираться с Gcodetools. И не могу понять одну вещь... или я что то не так делаю или не так понимаю логику программы.
На что влияет в настройках диаметр инструмента ?
Я понимаю так, что программа составит траекторию в G-коде со смещением от необходимой на пол диаметра (радиус), в результате "колея/канавка" после обработки пройдет вплотную к требуемой границе - так ?

Собственно вопрос возник потому, что я создаю рисунок, задаю диаметр, получаю код, затем меняю диаметр и получаю точно такой же код (те же координаты) или с мелким смещением - при разнице в 8мм диаметра координата меняется максимум на пол миллиметра или вообще на тысячную долю.

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

Re: Gcodetools - plug-in Inkscape для экспорта в Gcode

Сообщение Nick »

Ответил в личке, на всякий случай сюда продублирую:

Пока Gcodetools этого не делает, диаметр используется для других функций - для создания фасок и для гравировки.
Сделать такой отступ не тривиальная задача, и в общем случае я пока не видел идеального решения, которое бы не глючило.

Можно сделать отступ вручную, в inkscape или в LinuxCNС.
Ti-j писал(а):P.S. Куда пропал Nick ?
В отпуске я, в отпуске :).
ЗЫ Сегодня вернулся :).
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Gcodetools - plug-in Inkscape для экспорта в Gcode

Сообщение Nick »

sherr писал(а):С февраля 2012 года проект заморожен - вместо него рекомендуют PyPy - но там сложнее...
надо будет разобраться...
Главное, чтобы плагин не вылетал из-за того, что не хватает какого-то модуля...
Аватара пользователя
Ti-j
Кандидат
Сообщения: 66
Зарегистрирован: 09 апр 2012, 19:59
Репутация: 3
Контактная информация:

Re: Gcodetools - plug-in Inkscape для экспорта в Gcode

Сообщение Ti-j »

ок, спс.
Тогда ещё вопросик.
Нарисован к примеру отрезок, но не инструментом, а векторизировано растровое изображение.
Gtools будет обрабатывать его по контуру, т.е. как прямоугольник. А что если я хочу, чтобы обработка прошла не по краю, а как по траектории ?
Я для себя вижу этот отрезок не прямоугольником, а вектром/линией...
sherr
Кандидат
Сообщения: 56
Зарегистрирован: 01 сен 2012, 17:10
Репутация: 0
Откуда: Ставрополь
Контактная информация:

Re: Gcodetools - plug-in Inkscape для экспорта в Gcode

Сообщение sherr »

Nick писал(а):
sherr писал(а):С февраля 2012 года проект заморожен - вместо него рекомендуют PyPy - но там сложнее...
надо будет разобраться...
Главное, чтобы плагин не вылетал из-за того, что не хватает какого-то модуля...
У меня Psyco ставился из-за PyCAM - там обещали, что с ним быстрее будет изрядно
быстрее. Кстати посмотрите программу, она работает не только с 2D (SVG & DXF)
но и 3D (STL) - может фрагменты кода помогут вам в дальнейшей работе над
Gcodetools ?
А так - когда ускоритель не был установлен, просто выходило сообщение,
что с ним будет работать быстрее ,,,
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Gcodetools - plug-in Inkscape для экспорта в Gcode

Сообщение Nick »

Ti-j, Что-то я не совсем понял, что ты написал :).
В общем случае при векторизации растра получается замкнутый контур. Если векторизовали нарисованную линию, то получится контур обходящий эту линию с двух сторон. И вырезаться соответственно будет с двух сторон от линии. Вообще векторизация растра - это дело сложное, и обычно не дает хороших результатов. Или получается слишком неточно или появляются ступеньки и контур становится слишком сложным.
Лучше всего векторизацию делать вручную. Вот тут видео выкладывал: Туториал - экспромпт по обрисовке контуров в Inkscape #1
sherr писал(а):А так - когда ускоритель не был установлен, просто выходило сообщение,что с ним будет работать быстрее ,,,
Завтра попробую протестировать...
я думаю можно все это в try завернуть, и тогда везде работать будет :)
osminoglover
Кандидат
Сообщения: 42
Зарегистрирован: 18 сен 2012, 15:49
Репутация: 0
Контактная информация:

Re: Gcodetools - plug-in Inkscape для экспорта в Gcode

Сообщение osminoglover »

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

Re: Gcodetools - plug-in Inkscape для экспорта в Gcode

Сообщение Nick »

osminoglover писал(а):Окей, а как настроить контур резки?
В каком ссмысле настроить?
osminoglover писал(а):Отступ от основного контура и направление?
Отступ - пока средствами inkscape - Dynamic offset + Ctrl+Shift+X и выбор нужного значения offset-radius
Направление - чтобы проверить добавляем обводке "маркер конца" или середины со стрелкой указывающей в конец контура (Ctrl+Shift+F).
Чтобы изменить Меню-Контур-Развернуть.
sherr
Кандидат
Сообщения: 56
Зарегистрирован: 01 сен 2012, 17:10
Репутация: 0
Откуда: Ставрополь
Контактная информация:

Re: Gcodetools - plug-in Inkscape для экспорта в Gcode

Сообщение sherr »

Надо выделить контур и использовать инструмент Динамическая Втяжка (Dynamic offset). Мышкой тянете вовнутрь
или наружу (в зависимости от того , как хотите обрабатывать), затем открываем редактор XML, и корректируем
величину inkscape:radius в данной фигуре (предварительно - правой кнопкой мыши по фигуре - Свойства обьекта-
и смотрите его номер), величину надо вводить в пикселях = D x 1.7716, где D - это диаметр фрезы в мм.
Обьект рекомендуется перед операцией перенести на другой слой ибо динамическая втяжка уничтожает исходный контур, не лишне также напомнить, что и инструмент должен быть в этом же слое.
Читайте ветку - это все там есть, и много больше !
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Gcodetools - plug-in Inkscape для экспорта в Gcode

Сообщение Nick »

Кстати, можно все делать в пикселях, потом просто перенести вторую точку ориентации в нужное место, или прописать ей координату вместо (100,0) в (177.16,0).
Nikita
Кандидат
Сообщения: 41
Зарегистрирован: 12 июл 2012, 22:38
Репутация: 0
Контактная информация:

Re: Gcodetools - plug-in Inkscape для экспорта в Gcode

Сообщение Nikita »

Nick, а планируется ли модернизировать inskape для работы с 3d фрезеровкой? самый больной вопрос: работа по растровому изображению, т.е. создание траектории по z в соответствии с цветом (что то типа Bmp2CnC)? Цены бы не было тогда inskape:)
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Gcodetools - plug-in Inkscape для экспорта в Gcode

Сообщение Nick »

Есть небольшая штука по этому поводу, но inkscape не создан для работы с растром, он больше для вектора. Чем мешает для растра пользоваться image2gcode? Какие есть проблемы?
sherr
Кандидат
Сообщения: 56
Зарегистрирован: 01 сен 2012, 17:10
Репутация: 0
Откуда: Ставрополь
Контактная информация:

Re: Gcodetools - plug-in Inkscape для экспорта в Gcode

Сообщение sherr »

Странно работает функция оптимизации холостых перемещений,
Берём файл
relief.svg.zip
рельефчик
(259.52 КБ) 481 скачивание
, ставим join_path(0.02) - без него вообще кранты ...
Ставим галку, получаем :
output_0006.ngc
с галкой
(1.48 МБ) 1157 скачиваний
Снимаем галку, получаем :
output_0007.ngc
без галки
(1.48 МБ) 1170 скачиваний
Метров 20 лишних прогонов и там, и там и очень уж похоже... это так и должно быть ?
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Gcodetools - plug-in Inkscape для экспорта в Gcode

Сообщение Nick »

Посмотри что там стоит в параметре path by path или subpath by subpath?
sherr
Кандидат
Сообщения: 56
Зарегистрирован: 01 сен 2012, 17:10
Репутация: 0
Откуда: Ставрополь
Контактная информация:

Re: Gcodetools - plug-in Inkscape для экспорта в Gcode

Сообщение sherr »

Nick писал(а):Посмотри что там стоит в параметре path by path или subpath by subpath?
Subpath by subpath помогло, мог бы и сам догадаться, спасибо !
sherr
Кандидат
Сообщения: 56
Зарегистрирован: 01 сен 2012, 17:10
Репутация: 0
Откуда: Ставрополь
Контактная информация:

Re: Gcodetools - plug-in Inkscape для экспорта в Gcode

Сообщение sherr »

Обнаружил глюк в обновлении от 30.09,2012 - (Inkscape 0.48.3.1, WinXP) - при попытке сгенерировать Path-to-Gcode -
где-то посередине вылетает следующее :

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

Traceback (most recent call last):

  File "gcodetools-dev.py", line 8175, in <module>

    gcodetools.affect()					

  File "C:\Program Files\Inkscape\share\extensions\inkex.py", line 215, in affect

    self.effect()

  File "gcodetools-dev.py", line 8099, in effect

    self.path_to_gcode()		

  File "gcodetools-dev.py", line 5986, in path_to_gcode

    gcode += self.generate_gcode(curve, layer, z)

  File "gcodetools-dev.py", line 5268, in generate_gcode

    if "" != self.tool["spindle rpm"] :
AttributeError: Gcodetools instance has no attribute 'tool'

При замене gcodetools-dev.py файлом более старой версии - все работает .
Проверял на созданных с нуля файлах, defs чистил.
Под Линуксом проверю дома , но там у меня 0,47,1

Дополняю - исправление от 3,10,12 - пошло , ошибки не вызывает;

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

Re: Gcodetools - plug-in Inkscape для экспорта в Gcode

Сообщение Nick »

sherr писал(а):Дополняю - исправление от 3,10,12 - пошло , ошибки не вызывает;
Это вчера в английской ветке исправили :).
Просто я пропатчил код сторонним патчем и не проверив сунул в общий репозиторий. :freak:
Аватара пользователя
Rafiq
Мастер
Сообщения: 1053
Зарегистрирован: 28 сен 2012, 18:11
Репутация: 6
Откуда: Tatarstan Respublikası, Yar Çallı şəhəre
Контактная информация:

Re: Gcodetools - plug-in Inkscape для экспорта в Gcode

Сообщение Rafiq »

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

Re: Gcodetools - plug-in Inkscape для экспорта в Gcode

Сообщение Nick »

Надо создать траектории для гравировки внутри, либо Area либо Fill area, и потом их экспортируем в Gкод при помощи Path-to-Gcode
Вот тут третье видео: Gcodetools - plug-in Inkscape для экспорта в Gcode #403
Аватара пользователя
Rafiq
Мастер
Сообщения: 1053
Зарегистрирован: 28 сен 2012, 18:11
Репутация: 6
Откуда: Tatarstan Respublikası, Yar Çallı şəhəre
Контактная информация:

Re: Gcodetools - plug-in Inkscape для экспорта в Gcode

Сообщение Rafiq »

Да по контуру то вопросов нет... впрочем, не понравилось мне...

Сначала ДВП, естественно, ничего толкового не вышло, но хотя бы диаметр внешней окружности герба - 120, как и должно быть.
Потом текстолит. Должно было быть 99.9 (пришлось уменьшить, кусок маленький) - а получилось на полмиллиметра меньше!
Ну и другие лаги, связанные с неравномерным прижимом, и с тем, что заготовка, видимо, сдвинулась в процессе обработки - орнамент вырезался в первую очередь (в самом начале - внешняя окружность), а буквы и их рамка - в последнюю. Правая сторона рамки сдвинута вниз, левая - вверх. Но это ладно, интересно, почему такая погрешность в диаметре на текстолите? :shock: Да, зажимал за внешние углы.

Решение насчет неровной поверхности гравировки пока применить не могу - надо разбирать контроллер, чтобы добраться до probe, и самое главное, китайцы сэкономили, и питание шпинделя не изолировано от сети :( так что несколько стремно.
Вложения
Общий вид (3641 просмотр) <a class='original' href='./download/file.php?id=8343&mode=view' target=_blank>Загрузить оригинал (3.4 МБ)</a>
Общий вид
Сдвиг вниз, где буква Н (3641 просмотр) <a class='original' href='./download/file.php?id=8344&mode=view' target=_blank>Загрузить оригинал (3.88 МБ)</a>
Сдвиг вниз, где буква Н
Сдвиг вверх, где буква Т (3641 просмотр) <a class='original' href='./download/file.php?id=8345&mode=view' target=_blank>Загрузить оригинал (3.77 МБ)</a>
Сдвиг вверх, где буква Т
Ответить

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