Paket: linuxcnc-uspace (1:2.9.4-2 und andere)
Links für linuxcnc-uspace
Debian-Ressourcen:
Quellcode-Paket linuxcnc herunterladen:
Betreuer:
- LinuxCNC Developers (QS-Seite)
- Jeff Epler (QS-Seite)
- Sebastian Kuzminsky (QS-Seite)
- Andy Pugh (QS-Seite)
Externe Ressourcen:
- Homepage [linuxcnc.org]
Ähnliche Pakete:
motion controller for CNC machines and robots
LinuxCNC is a fully-realised CNC machine controller that can interpret machine-control programs (such as G-code), plan trajectories and finally output low-level signals to machine control hardware
LinuxCNC is modular and in principle the HAL (hardware abstraction layer), pluggable interpreters and variety of hardware drivers mean that it can control almost any software-defined physical system.
LinuxCNC relies on a realtime kernel to support real-time motion control, typically updating the position waypoints every 1mS and reacting to input within tens of microseconds.
Modules exist to use the low-level parts of LinuxCNC as a motion-control client for OpenPnP. Interfaces exist for ROS (the Robot Operating System) with which LinuxCNC has considerable overlap.
LinuxCNC supports arbitrary kinematics (the mapping between coordinate space and actuator space) and can control both parallel (eg Stewart platform) and serial (eg robot arm) systems in addition to conventional cartesian machine tools.
LinuxCNC supports 9 cartesian axes and 16 "Joints" (individual actuators) though the joint limit is build-time configurable.
A variety of interface hardware is supported including Modbus, EtherCAT, analogue +/-10V velocity control and Step/Dir. Step/Dir is supported by several hardware interfaces, including, but not limited to, the legacy Parallel Port.
A Hardware Abstraction Layer allows for great flexibility in signal mapping between the controller and the driver hardware. An extensive library of modules allow for complex signal processing within the HAL layer. For specialised tasks custom HAL components can be created using a C-like syntax and installed with the supplied tools.
By default LinuxCNC supports RS274 G-code but is extendable to parse other grammars such as STEP-NC or Gerber through support for pluggable interpreters.
If you want a computer to control things in the real world then LinuxCNC can do it. It is especially applicable to systems that are required to follow accurate paths described in cartesian space but has been used for numerous other applications.
This package provides the main package for LinuxCNC.
Andere Pakete mit Bezug zu linuxcnc-uspace
|
|
|
|
-
- dep: blt
- Grafik-Erweiterungsbibliothek für Tcl/Tk - Laufzeit
-
- dep: bwidget (>= 1.7)
- Zusätzliche Widgets für Tcl/Tk
-
- dep: espeak [nicht ia64, riscv64]
- Programm zur mehrsprachigen Sprachsynthese
auch ein virtuelles Paket, bereitgestellt durch espeak-ng-espeak
-
- dep: espeak-ng [nicht ia64, riscv64]
- Programm zur mehrsprachigen Sprachsynthese
-
- dep: gstreamer1.0-tools [nicht ia64, riscv64]
- Werkzeuge für die Benutzung mit GStreamer
-
- dep: iptables
- Verwaltungswerkzeuge für Paketfilterung und Network Address Translation (NAT)
-
- dep: libboost-python1.74.0 (>= 1.74.0+ds1) [riscv64]
- Die Bibliothek Boost.Python
-
- dep: libboost-python1.74.0-py311 [riscv64]
- virtuelles Paket, bereitgestellt durch libboost-python1.74.0
-
- dep: libboost-python1.83.0 (>= 1.83.0) [nicht riscv64]
- Die Bibliothek Boost.Python
-
- dep: libboost-python1.83.0-py311 [ia64]
- virtuelles Paket, bereitgestellt durch libboost-python1.83.0
-
- dep: libboost-python1.83.0-py313 [nicht ia64, riscv64]
- virtuelles Paket, bereitgestellt durch libboost-python1.83.0
-
- dep: libc6 (>= 2.34) [riscv64]
- GNU-C-Bibliothek: Laufzeitbibliotheken
auch ein virtuelles Paket, bereitgestellt durch libc6-udeb
- dep: libc6 (>= 2.38) [nicht ia64, loong64, riscv64, sh4]
- dep: libc6 (>= 2.41) [loong64, sh4]
-
- dep: libc6.1 (>= 2.37) [ia64]
- GNU-C-Bibliothek: Laufzeitbibliotheken
auch ein virtuelles Paket, bereitgestellt durch libc6.1-udeb
-
- dep: libcairo2 (>= 1.2.4)
- 2D-Vektorgrafikbibliothek Cairo
-
- dep: libedit2 (>= 2.11-20080614-0)
- BSD-Bibliothek editline
-
- dep: libepoxy0 (>= 1.0)
- Bibliothek zur Verwaltung von Zeigern auf OpenGL-Funktionen
-
- dep: libgcc-s1 (>= 4.0) [nicht hppa, ia64, m68k, riscv64]
- GCC Support-Bibliothek
- dep: libgcc-s1 (>= 4.2) [ia64]
- dep: libgcc-s1 (>= 4.3) [riscv64]
-
- dep: libgcc-s2 (>= 4.2.1) [m68k]
- GCC Support-Bibliothek
-
- dep: libgcc-s4 (>= 4.1.1) [hppa]
- GCC Support-Bibliothek
-
- dep: libglib2.0-0 (>= 2.12.0) [ia64, riscv64]
- GLib library of C routines - transitional package
-
- dep: libglib2.0-0t64 (>= 2.12.0) [nicht ia64, riscv64]
- GLib - Bibliothek von C-Routinen
-
- dep: libgpiod2t64 (>= 1.5.1) [x32]
- C library for interacting with Linux GPIO device - shared libraries
-
- dep: libgtk-3-0 (>= 3.11.5) [ia64, riscv64]
- GTK - Bibliothek für grafische Benutzeroberflächen
-
- dep: libgtk-3-0t64 (>= 3.11.5) [nicht ia64, riscv64]
- GTK - Bibliothek für grafische Benutzeroberflächen
-
- dep: libgtk2.0-0 (>= 2.8.0) [ia64, riscv64]
- GTK - Bibliothek für grafische Benutzeroberflächen - alte Version
-
- dep: libgtk2.0-0t64 (>= 2.8.0) [nicht ia64, riscv64]
- GTK - Bibliothek für grafische Benutzeroberflächen - alte Version
-
- dep: libgtksourceview-3.0-dev [ia64, riscv64]
- development files for the GTK+ syntax highlighting widget
-
- dep: libgtksourceview-4-dev [nicht ia64, riscv64]
- development files for the GTK+ syntax highlighting widget
-
- dep: libmodbus5 (>= 3.1.4)
- Bibliothek für das Modbus-Protokoll
-
- dep: libpango-1.0-0 (>= 1.14.0)
- Gestaltung und Anzeige internationalisierten Textes
-
- dep: libpangocairo-1.0-0 (>= 1.14.0)
- Gestaltung und Anzeige internationalisierten Textes
-
- dep: libpython3.11 (>= 3.11.0) [riscv64]
- Python-Laufzeitbibliothek (Version 3.11)
- dep: libpython3.11 (>= 3.11.5) [ia64]
-
- dep: libpython3.13 (>= 3.13.0~rc3) [nicht ia64, riscv64]
- Shared Python runtime library (version 3.13)
-
- dep: libstdc++6 (>= 11) [riscv64]
- GNU-Implementierung der Standard-C++-Bibliothek (Version 3)
- dep: libstdc++6 (>= 13.1) [nicht riscv64]
-
- dep: libtirpc3 (>= 1.0.2) [ia64, riscv64]
- Transportunabhängige RPC-Bibliothek
-
- dep: libtirpc3t64 (>= 1.0.2) [nicht ia64, riscv64]
- Transportunabhängige RPC-Bibliothek
-
- dep: libtk8.6 (>= 8.6.0)
- Werkzeugsatz Tk für Tcl und X11, v8.6 - Laufzeitdateien
-
- dep: libudev-dev
- Entwicklungsdateien für libudev
-
- dep: libudev1 (>= 183)
- Laufzeitbibliothek libudev
-
- dep: libunwind8 [ia64]
- Bibliothek zur Ermittlung der Aufrufkette eines Programms - Laufzeit
-
- dep: libusb-1.0-0 (>= 2:1.0.22)
- Userspace-Bibliothek für USB-Programmierung
-
- dep: libx11-6
- Clientseitige X11-Bibliothek
-
- dep: libxinerama1 (>= 2:1.1.4)
- X11-Erweiterungsbibliothek Xinerama
-
- dep: libxmu6 (>= 2:1.1.3)
- X11-Bibliothek mit diversen Hilfsprogrammen
-
- dep: mesa-utils
- Verschiedene MESA-Dienstprogramme -- Symlinks
-
- dep: procps
- Hilfswerkzeuge für das /proc-Dateisystem
-
- dep: psmisc
- Hilfsprogramme, die das proc-Dateisystem nutzen
-
- dep: pyqt5-dev-tools [nicht ia64, riscv64]
- Entwicklungswerkzeuge für PyQt5
-
- dep: python3
- interactive high-level object-oriented language (default python3 version)
- dep: python3 (<< 3.12) [ia64, riscv64]
- dep: python3 (<< 3.14) [nicht ia64, riscv64]
- dep: python3 (>= 3.11~) [ia64, riscv64]
- dep: python3 (>= 3.13~) [nicht ia64, riscv64]
-
- dep: python3-cairo
- Python-3-Anbindungen für die Vektorgrafikbibliothek Cairo
-
- dep: python3-configobj
- Leistungsfähiger Python-3-Leser und -Schreiber für Konfigurationsdateien
-
- dep: python3-dbus [nicht ia64, riscv64]
- Einfaches Nachrichtensystem für Prozesse (Python-3-Schnittstelle)
-
- dep: python3-dbus.mainloop.pyqt5 [nicht ia64, riscv64]
- D-Bus-Unterstützung für die Qt-Hauptschleife für Python 3
-
- dep: python3-espeak [nicht ia64, riscv64]
- Python bindings for eSpeak
-
- dep: python3-gi-cairo
- Python-3-Cairo-Anbindung für die GObject-Bibliothek
-
- dep: python3-numpy
- Python library for numerical computations (Python 3)
-
- dep: python3-opencv [nicht ia64, riscv64]
- Python 3 bindings for the computer vision library
-
- dep: python3-opengl
- Python bindings to OpenGL (Python 3)
-
- dep: python3-poppler-qt5 [nicht ia64, riscv64]
- Python-Anbindung zur Poppler-Qt5-C++-Bibliothek (Python 3)
-
- dep: python3-pyqt5 [nicht ia64, riscv64]
- Python-3-Anbindungen für Qt5
-
- dep: python3-pyqt5.qsci [nicht ia64, riscv64]
- Python 3 bindings for QScintilla 2 with Qt 5
-
- dep: python3-pyqt5.qtopengl [nicht ia64, riscv64]
- Python-3-Anbindung für das Qt5-OpenGL-Modul
-
- dep: python3-pyqt5.qtsvg [nicht ia64, riscv64]
- Python-3-Anbindung für das SVG-Modul von Qt5
-
- dep: python3-pyqt5.qtwebengine [nicht ia64, riscv64]
- Python-3-Anbindung für das WebEngine-Modul von Qt5
- oder python3-pyqt5.qtwebkit
- Python-3-Anbindung für das WebKit-Modul von Qt5
-
- dep: python3-tk
- Tkinter - Writing Tk applications with Python 3.x
-
- dep: python3-xlib
- Python-3-Schnittstelle zum X11-Protokoll
-
- dep: sound-theme-freedesktop [nicht ia64, riscv64]
- Sound-Theme von freedesktop.org
-
- dep: tcl8.6
- Tcl (die Tool Command Language) v8.6 - Shell
-
- dep: tclreadline
- virtuelles Paket, bereitgestellt durch tcl-tclreadline
-
- dep: tk8.6
- Werkzeugsatz Tk für Tcl und X11, v8.6 - Shell mit eigenen Fenstern
-
- dep: udev
- /dev/- und hotplug-Verwaltungsdaemon
-
- rec: espeak [ia64, riscv64]
- Programm zur mehrsprachigen Sprachsynthese
auch ein virtuelles Paket, bereitgestellt durch espeak-ng-espeak
-
- rec: espeak-ng [ia64, riscv64]
- Programm zur mehrsprachigen Sprachsynthese
-
- rec: gstreamer1.0-tools [ia64, riscv64]
- Werkzeuge für die Benutzung mit GStreamer
-
- rec: hostmot2-firmware-all
- Paket nicht verfügbar
-
- rec: librsvg2-dev
- SAX-basierte Bibliothek zur Darstellung von SVG-Dateien (Entwicklung)
-
- rec: linux-image-rt-686-pae [i386]
- Paket nicht verfügbar
-
- rec: linux-image-rt-amd64 [amd64]
- Linux für 64-Bit-PCs (Metapaket)
-
- rec: linuxcnc-doc-en
- motion controller for CNC machines and robots (English documentation)
- oder linuxcnc-doc
- virtuelles Paket, bereitgestellt durch linuxcnc-doc-de, linuxcnc-doc-en, linuxcnc-doc-es, linuxcnc-doc-fr, linuxcnc-doc-zh-cn
-
- rec: pyqt5-dev-tools [ia64, riscv64]
- Entwicklungswerkzeuge für PyQt5
-
- rec: python3-dbus [ia64, riscv64]
- Einfaches Nachrichtensystem für Prozesse (Python-3-Schnittstelle)
-
- rec: python3-dbus.mainloop.pyqt5 [ia64, riscv64]
- D-Bus-Unterstützung für die Qt-Hauptschleife für Python 3
-
- rec: python3-espeak [ia64, riscv64]
- Python bindings for eSpeak
-
- rec: python3-opencv [ia64, riscv64]
- Python 3 bindings for the computer vision library
-
- rec: python3-pil
- Python3-Bildbearbeitungsbibliothek
-
- rec: python3-pil.imagetk
- Python3-Bildbearbeitungsbibliothek - ImageTk-Modul
-
- rec: python3-poppler-qt5 [ia64, riscv64]
- Python-Anbindung zur Poppler-Qt5-C++-Bibliothek (Python 3)
-
- rec: python3-pyqt5 [ia64, riscv64]
- Python-3-Anbindungen für Qt5
-
- rec: python3-pyqt5.qsci [ia64, riscv64]
- Python 3 bindings for QScintilla 2 with Qt 5
-
- rec: python3-pyqt5.qtopengl [ia64, riscv64]
- Python-3-Anbindung für das Qt5-OpenGL-Modul
-
- rec: python3-pyqt5.qtsvg [ia64, riscv64]
- Python-3-Anbindung für das SVG-Modul von Qt5
-
- rec: python3-pyqt5.qtwebkit [ia64, riscv64]
- Python-3-Anbindung für das WebKit-Modul von Qt5
-
- rec: sound-theme-freedesktop [ia64, riscv64]
- Sound-Theme von freedesktop.org
linuxcnc-uspace herunterladen
Architektur | Version | Paketgröße | Größe (installiert) | Dateien |
---|---|---|---|---|
amd64 | 1:2.9.4-2 | 25.008,2 kB | 88.665,0 kB | [Liste der Dateien] |
arm64 | 1:2.9.4-2 | 24.987,2 kB | 99.188,0 kB | [Liste der Dateien] |
armhf | 1:2.9.4-2 | 24.855,0 kB | 97.512,0 kB | [Liste der Dateien] |
hppa (inoffizielle Portierung) | 1:2.9.4-1 | 25.018,0 kB | 88.201,0 kB | [Liste der Dateien] |
i386 | 1:2.9.4-2 | 25.016,9 kB | 88.454,0 kB | [Liste der Dateien] |
ia64 (inoffizielle Portierung) | 2.9.1-2+b1 | 26.613,4 kB | 96.653,0 kB | [Liste der Dateien] |
loong64 (inoffizielle Portierung) | 1:2.9.4-1 | 25.129,5 kB | 99.430,0 kB | [Liste der Dateien] |
m68k (inoffizielle Portierung) | 1:2.9.4-1 | 24.904,5 kB | 87.456,0 kB | [Liste der Dateien] |
mips64el | 1:2.9.4-2 | 25.214,1 kB | 100.981,0 kB | [Liste der Dateien] |
ppc64 (inoffizielle Portierung) | 1:2.9.4-1 | 25.291,6 kB | 101.126,0 kB | [Liste der Dateien] |
riscv64 (inoffizielle Portierung) | 2.9.0~pre1+git20230208.f1270d6ed7-1 | 20.905,3 kB | 80.044,0 kB | [Liste der Dateien] |
sh4 (inoffizielle Portierung) | 1:2.9.4-1 | 25.230,3 kB | 98.881,0 kB | [Liste der Dateien] |
sparc64 (inoffizielle Portierung) | 1:2.9.4-1 | 25.202,8 kB | 321.109,0 kB | [Liste der Dateien] |
x32 (inoffizielle Portierung) | 1:2.9.4-1 | 25.003,1 kB | 87.997,0 kB | [Liste der Dateien] |