Paket: linuxcnc-uspace (2.9.3-1 und andere)
Links für linuxcnc-uspace
Debian-Ressourcen:
Quellcode-Paket linuxcnc herunterladen:
Betreuer:
- LinuxCNC Developers (QS-Seite)
- Andy Pugh (QS-Seite)
- Jeff Epler (QS-Seite)
- Petter Reinholdtsen (QS-Seite)
- Sebastian Kuzminsky (QS-Seite)
- Steffen Moeller (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: iptables
- Verwaltungswerkzeuge für Paketfilterung und Network Address Translation (NAT)
-
- dep: libboost-python1.83.0 (>= 1.83.0)
- Die Bibliothek Boost.Python
-
- dep: libboost-python1.83.0-py312
- virtuelles Paket, bereitgestellt durch libboost-python1.83.0
-
- dep: libc6 (>= 2.38)
- GNU-C-Bibliothek: Laufzeitbibliotheken
auch ein virtuelles Paket, bereitgestellt durch libc6-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)
- GCC Support-Bibliothek
-
- dep: libglib2.0-0t64 (>= 2.12.0)
- GLib - Bibliothek von C-Routinen
-
- dep: libgtk-3-0t64 (>= 3.11.5)
- GTK - Bibliothek für grafische Benutzeroberflächen
-
- dep: libgtk2.0-0t64 (>= 2.8.0)
- GTK - Bibliothek für grafische Benutzeroberflächen - alte Version
-
- dep: libgtksourceview-3.0-dev
- 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.12t64 (>= 3.12.1)
- Shared Python runtime library (version 3.12)
-
- dep: libstdc++6 (>= 13.1)
- GNU-Implementierung der Standard-C++-Bibliothek (Version 3)
-
- dep: libtirpc3t64 (>= 1.0.2)
- 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: 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: python3
- interactive high-level object-oriented language (default python3 version)
- dep: python3 (<< 3.13)
- dep: python3 (>= 3.12~)
-
- 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-gi-cairo
- Python-3-Cairo-Anbindung für die GObject-Bibliothek
-
- dep: python3-numpy
- Fast array facility to the Python language (Python 3)
-
- dep: python3-opengl
- Python bindings to OpenGL (Python 3)
-
- dep: python3-tk
- Tkinter - Writing Tk applications with Python 3.x
-
- dep: python3-xlib
- Python-3-Schnittstelle zum X11-Protokoll
-
- 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
- Programm zur mehrsprachigen Sprachsynthese
auch ein virtuelles Paket, bereitgestellt durch espeak-ng-espeak
-
- rec: espeak-ng
- Programm zur mehrsprachigen Sprachsynthese
-
- rec: gstreamer1.0-tools
- 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: 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
- Entwicklungswerkzeuge für PyQt5
-
- rec: python3-dbus
- Einfaches Nachrichtensystem für Prozesse (Python-3-Schnittstelle)
-
- rec: python3-dbus.mainloop.pyqt5
- D-Bus-Unterstützung für die Qt-Hauptschleife für Python 3
-
- rec: python3-espeak
- Python bindings for eSpeak
-
- rec: python3-opencv
- 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
- Python-Anbindung zur Poppler-Qt5-C++-Bibliothek (Python 3)
-
- rec: python3-pyqt5
- Python-3-Anbindungen für Qt5
-
- rec: python3-pyqt5.qsci
- Python 3 bindings for QScintilla 2 with Qt 5
-
- rec: python3-pyqt5.qtopengl
- Python-3-Anbindung für das Qt5-OpenGL-Modul
-
- rec: python3-pyqt5.qtsvg
- Python-3-Anbindung für das SVG-Modul von Qt5
-
- rec: python3-pyqt5.qtwebkit
- Python-3-Anbindung für das WebKit-Modul von Qt5
-
- rec: sound-theme-freedesktop
- Sound-Theme von freedesktop.org
linuxcnc-uspace herunterladen
Architektur | Version | Paketgröße | Größe (installiert) | Dateien |
---|---|---|---|---|
armel | 2.9.3-1+b2 | 24.884,6 kB | 86.931,0 kB | [Liste der Dateien] |