Заглавная страница
Версия от 09:44, 14 июня 2019; Uavpilot (обсуждение | вклад)
Содержание
- 1 База знаний cnc-club.ru
 - 2 Станки
 - 3 Программное обеспечение
 - 4 Детали станков
 - 5 Система числового программного управления станками на основе контроллера KFLOP
 - 6 Обработка
 - 7 Полезные статьи
 - 8 Разное
 - 9 Юмор
 
База знаний cnc-club.ru
Wiki проекта cnc-club.ru создана для организации информации накопленной сообществом cnc-club.ru.
Все зарегистрированные пользователи форумов cnc-club.ru могут редактировать и добавлять страницы wiki зайдя под своим логином и паролем.
Вы можете помочь в развитии wiki cnc-club!
Ознакомьтесь со cписком статей требующих перевода или доработки.
Станки
Разработка/постройка/модернизация
- Хочу купить ЧПУ лазер (... но уже собираю сам) #1
 - Модернизация токарного станка #1
 - Бюджетный ЧПУ 1000(1150(1600)) х 650 #1
 - Модернизация 6720вф2 #1
 - Модернизация фрезерных станков 6720ВФ2 #1
 - Всего понемногу (реанимация 4 axis гравера по стеклу) #1
 - Модернизация фрезерного 6Р13Ф3-01 #1
 - Свой 3D принтер #1
 - Мой CNC китаес Bernardo KF25 Top (клон BF20) #1
 
3d принтеры
Программное обеспечение
Linux
- CAM программы
- Blender для CNC станков + Image-to-Gcode
 - Как получить height map из Blender для последующей обработки на станке с ЧПУ (внешняя ссылка)
 - Gcodetools - plug-in Inkscape для экспорта в Gcode
 - Gcodetools - пре- и пост-процессоры
 - SketchUCam (Проект SketchUCam на code.google.com)
 - F-engrave программа для гравировки конусными фрезами
 - OpenSCAM - эмуляция обработки на фрезерном станке
 - Точечное выжигание - gcode-burner
 
 - CAD программы
 - О Linux-е
 
LinuxCNC
Документация
- LinuxCNC Integrators Manual перевод на Русский язык
 - Краткое описание Gкодов LinuxCNC
 - Альтернативное описание G- M- и O кодов
 - Gкоды LinuxCNC
 - FAQ по EMC2 LinuxCNC
 - FAQ по Gcode, примеры
 - EMC2 - пояснялка от "чайника"
 
NativeCAM LinuxCNC
- NativeCAM LinuxCNC - новая версия LinuxCNC Features
 - LinuxCNC Features - нативный CAM для LinuxCNC
 
Установка
- Установка EMC2 Linux
 - Создание загрузочной флешки с помощью UltraISO
 - Установка интерфейса Gmoccapy с нуля, делаем свои дополнения
 - Установка LinuxCNC EMC2 из исходников
 - Установка LinuxCNC на Ubuntu 12.04
 - Установка LinuxCNC на Ubuntu 18.04
 - Как вернуть старый интерфейс (gnome) в сборке LinuxCNC на Debian
 - Как клонировать систему на Linux
 
Практическая работа
Процедура изменения таблицы инструментов токарный станок
Halui
HAL
Настройка
- Конфигурация EMC2 LinuxCNC
 - Как сделать чтоб emc при стартапе поднимался на весь экран?
 - Подготовка системы к созданию своей панели управления
 - Организация MyGUI
 - Python компонент HAL LinuxCNC (надо перевести)
 
Mesa
- MESA 7i76e
 - hm2_eth платы Mesa с ethernet интерфейсом
 - Mesa 5i25 prob rfx2
 - Mesa Smart Serial
 - Работа шаговиков при использовании MESA 7i43 (видео)
 - Точность обоработки при использовании MESA 7i43 и 5i20
 - MESA 5i25 / MESA 6i25
 - MESA 5i25+7i76+7i77
 - Создание кастомной прошивки для плат MESA (Копия)
 - Подключение Mesa 5i25 к драйверу PLC545 обычным LPT кабелем (кастомная прошивка prob rfx2)
 - Проверка Mesa 5i25
 - Прошивка MESA 5i25 с помощью mesaflash
 - MESA 7i37
 - Прошивка плат SSerial (7i77, 7i76, 7i66 и других)
 
Latency-test
Настройка ПИД-регулятора (PID tuning)
Смена инструмента
- Компонент carousel для револьверной головы сменщика инструменов
 - Пример Classic ladder для смены инструмента на токарнике (turret)
 - Смена инструмента на токарнике, револьверная головка и Classic ladder
 - Датчик длины инструмента
 - Ручная смена инструмента с автоизмерением длины
 - Сменщик инструмента на питоне для LinuxCNC
 
Хитрости G-кода
- Использование пинов hal в Gкоде
 - Параметры в Gкоде
 - Циклы в Gкоде
 - Системные параметры, которые можно использовать в Gкоде (англ.) (внешняя ссылка)
 - Бесконечный цикл безвредный для axis
 - Использование python в Gкоде
 - G71 для токарной обработки
 - Gкод для обработки шнека на токарном станке
 - Конусная резьба G-код - простенькая процедура для создания конусных резьб на токарных станках с ЧПУ
 - Круглый шнек на токарном станке
 
Хитрые конфигурации и тонкие настройки
- Гравировка неровных поверхностей, например печатных плат:
- EMC2 и неровная поверхность гравировки - способ со сторонним скриптом на python
 - Коррекция кривизны станка в LinuxCNC - способ с кинематикой probekins
 - Еще один способ с фильтром и автоматическим сканированием, прямая ссылка (англ.)
 
 - Коррекция перпендикулярности осей в LinuxCNC - измененная кинематика, кинематика для неперпендикулярных осей
 - Альтернативная кинематика - альтернативная реализация подчинённых осей в LinuxCNC и некоторое другое.
 - Еще два варианта компенсации неровной поверхности при гравировке
 - Программно выставляем перпендикулярность осей
 - Переназначение горячих клавиш в AXIS
 - LinuxCNC и modbus
 - Управление питанием шаговых двигателей из ЕМС2 (через shutdown.hal)
 - 4-осевая пенорезка в LinuxCNC с визуализацией процесса (начиная с версии 2.6)
 - LinuxCNC и 4-осевая пенорезка с визуализацией струны, инструкция по настройке дисплея foam
 - Управление частотником через modbus
 - Управление частотником через modbus #2: универсальная заготовка
 - Конфигурация LCNC для простого автомата с MYGUI
 - Управление шаговым двигателем
 - 4-я ось: ее хитрости и настройка поворотной оси (мини FAQ)
 - Jog while paused - перемещения во время паузы
 - Динамическая скорость для штурвала (AKПП для РГИ)
 - VisualHAL - схема из KiCad в hal файл
 - Отрисовка графа HAL через graphwiz
 - АЦП через LPT на чипе HX711
 - Конфигурация для плазморезки с внешним блоком THC
 
- Гравировка неровных поверхностей, например печатных плат:
 
Hardware
- Как найти адрес LPT порта в Linux
 - Простенькая клавиатура для пульта через COM-порт
 - Клавиатура на 32 клавиши, mpg и прочее
 - USB WiFi модем для LinuxCNC
 - LinuxCNC HID Extender расширение количества подключаемых к LinuxCNC кнопок, лампочек, штурвалов, ...
 
Решение проблем - Troubleshooting
Конфигурации LinuxCNC
- AXIS
 - MYGUI
- Примеры готовых реализаций конфигураций LinuxCNC
- Конфигурация LCNC для простого автомата с MYGUI
 - Количество знаков после запятой. /usr/share/pyshared/rs274/glcanon.py
 
 
 - Примеры готовых реализаций конфигураций LinuxCNC
 
Строка format = "% 6s:% 9.3f"
Тройка как раз отвечает за количество знаков.
Windows
ПО для расчётов
Mach3
- Расчёт значения Steps per для Mach3 (внешняя ссылка)
 - Красивый русский скринсет для Mach3
 - Запуск Mach3 на TB6560, пошаговая инструкция со скриншотами
 - Компенсация неровной поверхности при гравировке для Mach и LinuxCNC
 - Скрипт для датчика длины инструмента
 
CAD
- Построение контуров эвольвентных зубчатых колёс (внешняя ссылка)
 - Проектировочный расчёт конических колёс с круговым зубом (внешняя ссылка)
 - Расчёт подшипников качения (внешняя ссылка)
 - 123d Make бесплатная программа от Autodesk для создания 3D пазлов (внешняя ссылка)
 
CAM
- Адаптация Gcodetools для CorelDraw
 - CAM для создания 2д узоров из картинки (англ.) (внешняя ссылка)
 - SketchUCam (Проект SketchUCam на code.google.com)
 - Шпаргалка по программированию постпроцессоров Artcam
 - Маленький урок по составлению УП в PowerMill
 - ImaGcode - программа генерирации G-кода из изображений
 - Урок по созданию УП в ArtCam2012 Pro
 
G-code
- G-коды для начинающих
 - M-коды для начинающих
 
Детали станков
Механика
- Калькулятор для расчета времени жизни линейных направляющих от Hiwin (внешняя ссылка)
 - Выставление препендикулярности шпинделя
 - Конструкции станков плазменного раскроя с ЧПУ, обзор по выставке Металлообработка 2012
 - Пример расчета механики станка
 - Калькулятор расстояния между зубчатыми шкивами в ременном редукторе
 - Пневматика для автоматической линии резки профиля
 - Гофрозащита направляющих
 
Двигатели и шпиндели
- Статья по устройству шаговых двигателей (внешняя ссылка)
 - Таблица расчета мощности двигателей
 - Сравнение работы шагового и серво двигателей на одном и том же станке
 - Морфинг шагов в драйвере шагового двигателя
 - Цифровые драйверы Leadshine
 - Стенд для балансировки двигателя (ссылка на habrahabr)
 - Схемы пускателя двигателя\станка
 - Фильм - как работает шаговый двигатель
 
Электроника
- Драйверы и контроллеры шаговых двигателей - сводная таблица
 - Драйверы
 
- Периферийные устройства
 
- Прочее
 
Система числового программного управления станками на основе контроллера KFLOP
Контроллер KFLOP
- Ввод в эксплуатацию системы ЧПУ на основе контроллера KFLOP (внешняя ссылка)
 - Поиск угла заготовки под управлением KFLOP (внешняя ссылка)
 - Получаем аналоговый сигнал 0-10V с платы KFLOP (внешняя ссылка)
 
Цифровая плата расширения Konnect
Аналоговая плата расширения Kanalog
Статьи отсутствуют...
K-Step 4-х осевой драйвер управления шаговыми двигателями для контроллера KFLOP
Статьи временно отсутствуют...
Программа KmotionCNC для управления контроллером KFLOP
Статьи отсутствуют...
Обработка
Инструмент
- Сравнение фрез разных производителей, износ и пр.
 - Подбор режимов реза материалов (англ) (внешняя ссылка)
 - Лазеры. Устройство, принципы работы.
 - Рекомендации по фрезеровке скоростными головками
 - Алмазный гравер
 - Производители режущего инструмента, сравение.
 
Статьи по обработке
- Обработка дерева (внешняя ссылка)
 - Гравировка печатных плат в подробностях
 - Крепление заготовки на авто-шпатлевку
 
Материалы
- Режимы обработки капролона (внешняя ссылка)
 - Оргстекло и монолитный поликарбонат
 - Литьевые формы для полиуретана из оргстекла
 - Поролон
 
Режимы обработки
Полезные статьи
- Синтез зубчатых механизмов, зубчатые передачи (внешняя ссылка)
 - Документация на стойки Fanuc на русском языке (внешняя ссылка)
 - ПИД регулятор, статьи от tmpr на chipmaker.ru (внешняя ссылка)
 - Транспортные компании России
 
Разное
Полезные программы
FAQ - Часто задаваемые вопросы
- Как вставить картинку в текст?
 - Как прикрепить файл к сообщению?
 - Как быстро переместится в шапку форума?
 - Как вставить видео с youtube?
 - Как внести изменения в статью в wiki
 - Как получить медальку?
 - Как пользоваться GOOGLE поиском - секреты :)