Fräse: Difference between revisions
Jump to navigation
Jump to search
(Created page with "{{Stub}}") |
(Angefangen, die Spindel-Geschichte zu dokumentieren) |
||
Line 1: | Line 1: | ||
== Maschine == |
|||
{{Stub}} |
|||
Bei der Maschine handelt es sich um eine kompakte Uhrmacherfräsmaschine des Herstellers Sixis. Die Maschine soll auf CNC-Betrieb umgebaut werden. Momentan sind 2 Achsen (X und Z) und der Teilapparat umgebaut. Bei Fragen kann Val (val@kabelsalat.ch) eventuell Auskunft geben (Stand Ende Sept '20). |
|||
== LinuxCNC == |
|||
WIP |
|||
== Achssystem und Motoren == |
|||
WIP |
|||
== Frässpindel == |
|||
=== Überblick === |
|||
* name-der regel sorgt dafür, dass der Spindel-Ardunio immer an /dev/arduino0 gemountet wird. |
|||
* spindle.hal verbindet die Spindel-Pins von LinuxCNC mit den Spindel-Pins des Python-Moduls spindle.py |
|||
* spindle.py verwandelt die Pin-Werte aus der spindle.hal zu einem String und schickt ihn seriell an /dev/ardunio0 |
|||
* Aufbau des Strings: L:0_R:1_S:100 (Linkslauf/Rechtslauf/Drehzahl) |
|||
* spindle.ino ist das Programm auf dem Ardunio, das den String aufsammelt und die Pins schaltet. |
|||
* Der Arduino schaltet über 2 Pins die Links/Rechtslauf-Pins des FUs und sendet 0-5V als Solldrehzahl. |
|||
=== udev-regel === |
|||
=== spindle.hal === |
|||
=== spindle.py === |
|||
=== spindle.ino === |
|||
=== spindle.hal === |
Revision as of 18:43, 27 September 2020
Maschine
Bei der Maschine handelt es sich um eine kompakte Uhrmacherfräsmaschine des Herstellers Sixis. Die Maschine soll auf CNC-Betrieb umgebaut werden. Momentan sind 2 Achsen (X und Z) und der Teilapparat umgebaut. Bei Fragen kann Val (val@kabelsalat.ch) eventuell Auskunft geben (Stand Ende Sept '20).
LinuxCNC
WIP
Achssystem und Motoren
WIP
Frässpindel
Überblick
- name-der regel sorgt dafür, dass der Spindel-Ardunio immer an /dev/arduino0 gemountet wird.
- spindle.hal verbindet die Spindel-Pins von LinuxCNC mit den Spindel-Pins des Python-Moduls spindle.py
- spindle.py verwandelt die Pin-Werte aus der spindle.hal zu einem String und schickt ihn seriell an /dev/ardunio0
- Aufbau des Strings: L:0_R:1_S:100 (Linkslauf/Rechtslauf/Drehzahl)
- spindle.ino ist das Programm auf dem Ardunio, das den String aufsammelt und die Pins schaltet.
- Der Arduino schaltet über 2 Pins die Links/Rechtslauf-Pins des FUs und sendet 0-5V als Solldrehzahl.