!!!Machinekit *[GitHub - scottalford75/LinuxCNC-on-RPi|https://github.com/scottalford75/LinuxCNC-on-RPi] *[GitHub - Paciente8159/uCNC: µCNC - Universal CNC firmware for microcontrollers|https://github.com/Paciente8159/uCNC] *[GitHub - bdring/FluidNC: The next generation of motion control firmware|https://github.com/bdring/FluidNC] *[WemosD1R32+CNCshieldを使用し自作レーザーカッターをWiFiで接続する - ブログだいちゃん|https://blogdaichan.hatenablog.com/entry/2023/04/02/085534] !!Machinekit !Machinekitのインストール 最新版 //*==[stretch-machinekit(2018-02-18)|https://rcn-ee.com/rootfs/bb.org/testing/2018-02-18/stretch-machinekit/]== //*==[machinekit(2018-02-01)|https://rcn-ee.com/rootfs/bb.org/testing/2018-02-01/machinekit/]== *[bone-debian-9.12-machinekit-armhf-2020-06-01-4gb.img.xz|https://rcn-ee.com/rootfs/bb.org/testing/2020-06-01/stretch-machinekit/bone-debian-9.12-machinekit-armhf-2020-06-01-4gb.img.xz] 推奨版 *[machinekit(2017-02-12)|https://rcn-ee.com/rootfs/bb.org/testing/2017-02-12/machinekit/] 導入方法はこちらのサイトを参考にする *[BeagleBoneBlackにLinuxCNCをインストールしてみた | 自作工房|http://jisaku-koubou.com/archives/2962] *==[Beagle Bone Black(BBB)にMachinekitをインストール | さっさ工房|http://sassa-factory.net/2019/08/25/beagle-bone-blackbbb%E3%81%ABmachinekit%E3%82%92%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB/]==[(IA)|https://web.archive.org/web/20210513115308/http://sassa-factory.net/2019/08/25/beagle-bone-blackbbb%E3%81%ABmachinekit%E3%82%92%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB/] *[卓上フライス X-1 CNC化 – MIDORI-MANJUU.COM(ブログ)|http://midori-manjuu.com/machinist/3549] *[Machinekit (LinuxCNC)覚書 – MIDORI-MANJUU.COM(ブログ)|http://midori-manjuu.com/machinist/3681] *[CNC Interface Board discussion | element14 | Open Source Hardware|https://www.element14.com/community/thread/73373/l/cnc-interface-board-discussion] *[ini_config · machinekoder/machinekit Wiki|https://github.com/machinekoder/machinekit/wiki/ini_config] !ログイン user : machinekit password : machinekit !起動方法 *[Beagle Bone Black + Machinekit での CNC 制御 (Sable-2015) | tech - 氾濫原|https://lowreal.net/2016/09/22/1] *[回路図例|https://lh3.googleusercontent.com/-v3p6n5cJJIk/V95oY_Jst9I/AAAAAAAAhIc/jSiThuqZXS83t9xV9j8DwBmoIthvGqhJwCKgB/s0/2016-09-18%2B18.40.34.png] *[machinekitの設定|https://github.com/cho45/machinekit-configs] $ git https://github.com/cho45/machinekit-configs .iniファイルの125行目をコメントアウトし、コントローラの設定を無効にする。 $ vi machinekit-configs/My.ini #POSTGUI_HALFILE = My.postgui.hal .halファイルの232行目をコメントアウトし、estopの設定を無効にする。 $ vi machinekit-configs/My.hal #setp bb_gpio.p8.in-09.invert 1 machinekit実行 $ chmod 755 machinekit-config/setup.sh $ machinekit-config/setup.sh cape-universal overlay found cape-bone-iio overlay found $ linuxcnc & ---- *[1500円で作る!CNCフライス用ドライバー | 自作工房|http://jisaku-koubou.com/archives/2715] *[B級工作商店【月ト改】|http://moonlight.webcrow.jp][https://moonlight.coloring.jp/] *[Machinekit 用の筐体 | tech - 氾濫原|https://lowreal.net/2017/03/03/2] *[自作自慢の掲示板!自作物を晒そうぜっの画像掲示板|http://senbanwiki.com/joyful/joyful.cgi?read=358] *[木製CNC自作 BeagleBoneGreen!!|http://woodcnc300.blog.fc2.com/blog-entry-918.html] ---- *[(99+)Machinekit - Google グループ|https://groups.google.com/forum/#!forum/machinekit] *[Python Interface|http://www.machinekit.io/docs/common/python-interface/#sending-commands-through-code-linuxcnc-command-code] *[HAL_PRU_GENERIC|http://www.machinekit.io/docs/man/man9/hal_pru_generic/] *[ENCODER|http://www.machinekit.io/docs/man/man9/encoder/] *[HAL_INPUT|http://www.machinekit.io/docs/man/man1/hal_input/] *[using the SpaceMouse 6-axis input mouse with machinekit - Google グループ|http://groups.google.com/forum/#!topic/machinekit/x4eID_2IqPA] *[PRU Encoders - Google グループ|https://groups.google.com/forum/#!topic/machinekit/TM0SHLq9H-g] ---- *[Machinekit (Linux CNC) のアーキテクチャと、BeagleBone Black での動作|https://lowreal.net/2016/09/12/1] *[Beagle Bone Black + Machinekit での CNC 制御 (Sable-2015)|https://lowreal.net/2016/09/22/1] *[HAL Components|http://www.machinekit.io/docs/man/man9/] *[Beagleboneblack/green へのMachinekit(LinuxCNC)のSDカードへのイメージ書き込みと起動|http://woodcnc300.blog.fc2.com/blog-entry-995.html] *[Upgrading a CNC milling machine Part 2|https://www.rs-online.com/designspark/upgrading-a-cnc-milling-machine-part-2] *[Machinekit on the C.H.I.P. 9$ computer|http://machinekoder.com/machinekit-on-the-c-h-i-p-9-computer/] *[Faster and easier! MachineKit install using packages|https://designmakeshare.wordpress.com/2014/12/29/faster-and-easier-machinekit-install-using-packages/] *[Machinekit Build for Multiple RT Operating Systems|https://github.com/mhaberler/asciidoc-sandbox/wiki/Machinekit-Build-for-Multiple-RT-Operating-Systems#new-features] *[Machinekit|https://www.reliableembeddedsystems.com/wiki/index.php?title=Machinekit] *[initial draft of the EMC Handbook (old)|http://emc.sourceforge.net/Handbook/] *[LinuxCNC Documentation|http://linuxcnc.org/docs/] *[LinuxCNC日本語ドキュメントプロジェクト - Shimalith Web|http://www.shimalith.net/index/labs/emc2/emc2_manual_jp] *[LinuxCNC Documentation Wiki: LinuxCNCKnowledgeBase|http://wiki.linuxcnc.org/cgi-bin/wiki.pl] *[BBBの LAN接続で - 自作自慢の掲示板!自作物を晒そうぜっの画像掲示板|http://senbanwiki.com/joyful/joyful.cgi?read=372] *[Web based Machinekit UI - Google グループ|https://groups.google.com/forum/#!topic/machinekit/AFXg4lVkEoI] *[M Codes|http://www.linuxcnc.org/docs/2.6/html/gcode/m-code.html] *[Basic macro questions|http://www.forum.linuxcnc.org/forum/20-g-code/27045-basic-macro-questions] *[gmoccapy|https://github.com/LinuxCNC/linuxcnc/tree/master/configs/sim/gmoccapy] *[Milling Tapered Threads - LinuxCNC|https://forum.linuxcnc.org/40-subroutines-and-ngcgui/29178-milling-tapered-threads] ---- *[|http://www.machinekit.io/docs/gcode/gcode/] *[|https://www.nc-net.or.jp/knowledge/morilog/detail/19975/] *==[|http://www.natuo.com/situmonnkeizibannmeinn161kara170rogu.htm]==[https://web.archive.org/web/20180119180802/http://www.natuo.com/situmonnkeizibannmeinn161kara170rogu.htm] *[|http://nc-program.s-projects.net/macro.html] *[|http://linuxcnc.org/docs/2.7/html/gcode/o-code.html#ocode:subroutines] *[|https://github.com/fgheorghe/CNCApi] *[|https://www.npmjs.com/browse/keyword/cnc] *[|https://forum.linuxcnc.org/38-general-linuxcnc-questions/28744-is-it-possible-to-run-linuxcnc-100-console] ---- ---- *[beagleboard/image-builder: Image builder|https://github.com/beagleboard/image-builder] *[Shimalith Web|http://www.shimalith.net/] *[SLA7078を使ってみた。 - ついてる工房|http://akkun49.blog.fc2.com/blog-entry-57.html] *[【備忘録】LinuxCNC各軸設定 - ついてる工房|http://akkun49.blog.fc2.com/blog-entry-83.html] *[EMCの初期設定 : 木製自作CNC|http://blog.livedoor.jp/woodcnc300/archives/609596.html] *[CNC2|http://tax.ehoh.net/cnc2/CNC2.html] *==[|http://www.geocities.jp/fu1520/cnc2/CNC2.html]== → [|https://web.archive.org/web/20181106042634/http://www.geocities.jp/fu1520/cnc2/CNC2.html] *[LinuxCNC設定7:軸の設定│CNC3040でいろいろ|http://cnc3040.blog.fc2.com/blog-entry-10.html] *[Controlling Quattro-1 using EMC2|http://www.oit.ac.jp/bme/~yagshi/cam/index.html] *[hal_manualtoolchange|http://linuxcnc.org/docs/html/man/man1/hal_manualtoolchange.1.html] *[mk-builder|https://github.com/machinekit/mk-builder] !!eQEP *[木製CNC自作 BeagleboneのeQEPを使ったMachinekitでの直交エンコーダーの読取り|http://woodcnc300.blog.fc2.com/blog-entry-996.html] *[EBC Reading a Rotary Encoder via eQEP - eLinux.org|https://elinux.org/EBC_Reading_a_Rotary_Encoder_via_eQEP] *[arm355x eQEP encoder driver|http://www.machinekit.io/docs/drivers/hal_arm335xQEP/] *[eQEP Pins on CRAMPS board|https://machinekit.narkive.com/a3iENvQ5/eqep-pins-on-cramps-board] *[Machinekit (LinuxCNC)覚書 – MIDORI-MANJUU.COM(ブログ)|http://midori-manjuu.com/machinist/3681] !!ATC制御  M6の動作を再定義する *[Remap Extending G code|http://linuxcnc.org/docs/html/remap/remap.html] *[17.12. How M6 (Change tool) works|http://linuxcnc.org/docs/html/remap/remap.html#_how_m6_change_tool_works] *[GitHub - mardini1974/ATCduino: Automatic tool changer for Linuxcnc with Arduino UNO|https://github.com/mardini1974/ATCduino] !!Web based Machinekit UI !Rockhopper *[LinuxCNC Documentation Wiki: Rockhopper Web Server|http://wiki.linuxcnc.org/cgi-bin/wiki.pl?Rockhopper_Web_Server] *[MachineryScience/Rockhopper: Machinery Science LinuxCNC remote access, configuration and utilities|https://github.com/MachineryScience/Rockhopper] !EmperorWeb *[MachineryScience/EmperorWeb: Web based interface for LinuxCNC and Rockhopper|https://github.com/MachineryScience/EmperorWeb] !QtQuick Virtual Control Panel *[Web based Machinekit UI - Google グループ|https://groups.google.com/forum/#!topic/machinekit/AFXg4lVkEoI] *[qtquickvcp/QtQuickVcp: A Virtual Control Panel for Machinekit written in Qt/C++/QML|https://github.com/qtquickvcp/QtQuickVcp] *[qtquickvcp/anddemo: Very simple HAL AND demo|https://github.com/qtquickvcp/anddemo] *[qtquickvcp/Machineface: User interface for Machinekit optimized for 3D printers and mobile devices|https://github.com/qtquickvcp/Machineface] *[qtquickvcp/Cetus: Full-featured user interface for Machinekit|https://github.com/qtquickvcp/Cetus] *[qtquickvcp/webvcp: Web Virtual Control Panel (VCP) for Machinekit|https://github.com/qtquickvcp/webvcp] *[qtquickvcp/qtquickvcp-docker: Docker CI images for QtQuickVcp|https://github.com/qtquickvcp/qtquickvcp-docker] *[qtquickvcp/qt-apps-qmllive|https://github.com/qtquickvcp/qt-apps-qmllive] !!Pocket NC *[Custom Mouse Wheel As PocketNC Jog Wheel — Allwine Designs|https://www.allwinedesigns.com/blog/pocketnc-jog-wheel] *[Custom Mouse Wheel As PocketNC Jog Wheel (or Volume Control Dial): 8 Steps (with Pictures)|http://www.instructables.com/id/Custom-Mouse-Wheel-As-PocketNC-Jog-Wheel/] *[PocketNCJogWheel/MouseWheel.ino at master · AllwineDesigns/PocketNCJogWheel|https://github.com/AllwineDesigns/PocketNCJogWheel/blob/master/arduino/MouseWheel/MouseWheel.ino] *[Pocket NC · GitHub|https://github.com/PocketNC] *[GitHub - PocketNC/pocketnc2.1: Repository for versioning the Pocket NC software with the 4.4 TI RT Linux kernel.|https://github.com/PocketNC/pocketnc2.1] !!TheCoolTool *[TheCoolTool|https://github.com/thecooltool] *[Machinekit Blog: Cool Tool Sandy Box CNC Control|http://blog.machinekit.io/2014/12/cool-tool-sandy-box-cnc-control.html] !!リミットスイッチ *[Machinekit con GUI gmoccapy_lcd7: septiembre 2015|http://machinekit-gmoccapy-lcd7.blogspot.jp/2015/09/] !!CRAMPS *[CRAMPS - RepRap|https://reprap.org/wiki/CRAMPS] *[CRAMPS2.2 - RepRap|https://reprap.org/wiki/CRAMPS2.2] !!マクロ *[Milling Tapered Threads - LinuxCNC|https://forum.linuxcnc.org/40-subroutines-and-ngcgui/29178-milling-tapered-threads] !!RS274NGC *[charlie-x/rs274ngc: last rs274ngc from google coode with VC2015 project|https://github.com/charlie-x/rs274ngc] *[Need Help! Whitespace and variable names in FANUC Macro B|http://www.cnczone.com/forums/g-code-programing/313846-cnc.html] !! *[jadonk/machinekit|https://github.com/jadonk/machinekit] *[cnc-club/linuxcnc: LinuxCNC S-curve|https://github.com/cnc-club/linuxcnc] *[machinekit/machinekit-cnc: CNC stack split out into a separate package|https://github.com/machinekit/machinekit-cnc] !! *[PBX-BB rev5.2 - PROBOTIX :: wiki|http://www.probotix.com/wiki/index.php?title=PBX-BB_rev5.2&redirect=no] !! *[BeagleBoard.org - libpruio-0.2 (fast and easy D/A - I/O)|http://beagleboard.org/project/libpruio/] *[libpruio (BB D/A - I/O fast and easy) - freebasic.net|https://www.freebasic.net/forum/viewtopic.php?f=14&t=22501] !! *[Writing HAL components with AXIS's 'hal' module: Feed Override Wheel|https://emergent.unpythonic.net/01154705314] *[sCieNCing|http://www.sagrpatl.com/] *[PRU Encoders - Google グループ|https://groups.google.com/forum/#!topic/machinekit/TM0SHLq9H-g] !! Non GUI *[running ngc code without gui - Google グループ|https://groups.google.com/forum/#!topic/machinekit/CQ2xEQoc_OA] !!Machinekit + Debian Stretch on the BeagleBone Black *[Machinekit + Debian Stretch on the BeagleBone Black - Google グループ|https://groups.google.com/forum/#!topic/machinekit/pFV3IgKqJSo] *[Machinekit with Debian Stretch on the BeagleBone Black - Machine Koder|https://machinekoder.com/machinekit-debian-stretch-beaglebone-black/] *[image-builder/configs/machinekit-debian-stretch.conf at master · Seeed-Studio/image-builder · GitHub|https://github.com/Seeed-Studio/image-builder/blob/master/configs/machinekit-debian-stretch.conf] *[OLD and NEW Debian package repositories|https://www.machinekit.io/docs/getting-started/installing-packages/] *[Error when install Machinekit on Raspberry Pi 3, Raspian Stretch|https://groups.google.com/g/machinekit/c/aKORAVcF4HU] !!Raspberry Pi *[Image Machinekit for Raspberry Pi|https://groups.google.com/g/machinekit/c/heg27FsID0Q] *[Home · kinsamanka/PICnc-V2 Wiki · GitHub|https://github.com/kinsamanka/PICnc-V2/wiki] *[mk/Machinekit-RT-Preempt-RPI.md at master · koppi/mk · GitHub|https://github.com/koppi/mk/blob/master/Machinekit-RT-Preempt-RPI.md] *[2/28にやったこと(linuxcncのインストールに悪戦苦闘) | sy-engのブログ|https://ameblo.jp/sy-eng/entry-12133635416.html] *[Raspberry Pi 3とリアルタイムカーネル(3)[自前ビルド無し導入編(おまけ)] - アールテクニカ地下ガレージ|https://artteknika.hatenablog.com/entry/2016/08/23/143710] *[PiDiCNC Modular Control System - PiDiCNC|https://pidicnc.com/en/] *[Linuxcnc on Raspberry - Page 2 - LinuxCNC|https://forum.linuxcnc.org/18-computer/33776-linuxcnc-on-raspberry?start=10] *[Raspberry Pi 4 - Page 39 - LinuxCNC|https://162.243.45.186/18-computer/36879-raspberry-pi-4-mmap?start=380] *[RaspberryPi3 Machinekit/Linuxcnc SPI-Pluto-Step - YouTube|https://www.youtube.com/watch?v=QScqX0rrbUM] *[木製CNC自作|http://woodcnc300.blog.fc2.com/] *[GitHub - tinkercnc/spi-fpga-driver: LinuxCNC to fpga-over-spi driver|https://github.com/tinkercnc/spi-fpga-driver] *[[Machinekit] MachineKit RaspberryPi3 + Arduino Cnc shield (no Arduino ) preempt kernel|https://machinekit.narkive.com/oiYpnzg8/raspberrypi3-arduino-cnc-shield-no-arduino-preempt-kernel] *[Pluto-Stepを今のFPGAで。。 - 木製CNC自作|http://woodcnc300.blog.fc2.com/blog-entry-815.html?sp] *[BeagleBone blackによるCNCのためのMachineKit - 工業音楽 shuplana's diary|https://shuplana.hatenablog.com/entry/2014/07/23/112414] *[Machinekit Blog: BeagleBone Hardware Capes|http://blog.machinekit.io/p/hardware-capes.html] *[subject:"\[Machinekit\]"|https://www.mail-archive.com/search?l=machinekit@googlegroups.com&q=subject:%22%5C%5BMachinekit%5C%5D%22&o=newest&f=1] !!pythonで実行 /usr/bin/作成したプログラム.py .iniファイルより、DISPLAYと書いている行をコメントアウトし、新たに記述する。 DISPLAY = 作成したプログラム.py *[LinuxCNCでPython APIを使う | sy-engのブログ|https://ameblo.jp/sy-eng/entry-12463934008.html] !!NC Viewer *[g-code simulator|https://nraynaud.github.io/webgcode/] *[nraynaud/webgcode: Online G-Code simulator, controller code for STM32F4-Discovery and google chrome extension to send the code to it.|https://github.com/nraynaud/webgcode/] *[NCViewer.nc - NC Viewer|https://ncviewer.com/] *==[GCode Simulator|http://www.cncwebtools.com/Apps/GCode_Simulator/]== *[Previewing G-Code - ShapeOko|https://wiki.shapeoko.com/index.php/Previewing_G-Code] *[gcode viewer - online gcode viewer and analyzer in your browser!|http://gcode.ws/] *[技術の森 - オススメのNCシミュレータは?|https://mori.nc-net.or.jp/qa9474391.html] !!パイプカッター *[zhivko/PipeCutter: 4 axis CNC pipe cutter with LinuxCNC/Machinekit integration running on BeagleBoneBlack|https://github.com/zhivko/PipeCutter] !!その他 *[gcode · GitHub Topics|https://github.com/topics/gcode]