LinuxCNC Home Page
•
Wiki
•
Forum
•
Source
•
G-Code Quick Reference
Français
English
Deutsch
Español
Français
Norsk
Русский
Українська
中文
Documentation de LinuxCNC version
2.10.0~pre1
Démarrage et configuration
Premiers pas avec LinuxCNC
À propos de LinuxCNC
Computer System Requirements
Hardware Interface / Supported Hardware
Obtenir LinuxCNC
Exécution de LinuxCNC
Mise à jour de LinuxCNC
FAQ Linux
Informations générales pour l'utilisateur
Avant-propos utilisateur
Introduction utilisateur à LinuxCNC
Concepts utilisateur importants
Démarrer LinuxCNC
Aperçu d'une machine CN
Informations utilisateur de tour
Introduction à la découpe Plasma CNC
Assistants de configuration
StepConf, Parallel Port Stepper Configurator
PnCconf, Mesa Hardware Configurator
Configuration
Concepts pour l'intégrateur
Test de latence
Réglage moteurs pas à pas
Configuration INI
Configuration de la prise d'origine
Configuration de tour
Démarrage rapide moteurs pas à pas
Configuration moteurs pas à pas
Diagnostiques moteurs pas à pas
Programmes de filtrage
HAL (Hardware Abstraction Layer, Couche d'Abstraction Matériel)
Introduction à HAL
Les bases de HAL
Double passe HAL
Outils HAL
Tutoriel HAL
Exemples HAL
Composants HAL principaux
Liste des composants HAL
Descriptions des composants HAL
Générateur de composants HAL
Fichiers TCL HAL
HALUI, interface utilisateur de la couche d'abstraction matériel.
Exemples HALUI
Créer des composants de l'espace non temps réel en Python
Interfaces de périphériques canoniques
Pilotes matériels
Pilote de port parallèle
Pilote AX5214H
Pilote General Mechatronics GM6-PCI
Pilote GS2
Generic GPIO Driver using libgpiod
Raspberry Pi GPIO Driver
Pilote Mesa HostMot2
Pilote Modbus vers HAL
Modbus framework for Mesa cards
Pilote VFD Mitsubishi
Pilote Motenc
Pilote Opto22
Pilotes Pico
Pilote Pluto P
Pilote Modbus Powermax
Pilote Servo To Go
Pilote ShuttleXpress et ShuttlePRO
Pilote VFS11
Exemples de matériels
Exemple avec port parallèle PCI
Exemple de contrôle de broche
Exemple de manivelle
Exemple GS2
ClassicLadder
ClassicLadder est un logiciel API (Automate Programmable Industriel) intégré à LinuxCNC.
Introduction à ClassicLadder
Programmation ClassicLadder
Exemples ClassicLadder
Sujets avancés
Cinématique
Paramètres Denavit-Hartenberg (DH)
Cinématique 5 axes
Cinématique commutable
Théorie du régulateur Proportionnel – Intégral – Dérivé (PID)
Ré-association : extension de LinuxCNC
Composant moveoff
Interpréteur autonome
Décalages externes
Interface de la base de données d’outils
Integrator Information
Informations moteurs pas à pas
Synchronisation de variateur pas à pas
Meilleures pratiques de câblage
Utilisation
Interfaces utilisateur
AXIS, interface graphique au clavier
GMOCCAPY, interface graphique pour écran tactile
Touchy, interface graphique pour écran tactile
Gscreen, interface graphique personnalisable pour écran tactile
QtDragon, interface graphique personnalisable basée sur Qt
NGCGUI, interface graphique à sous-programmes
TkLinuxCNC, interface graphique (pas d'OpenGL)
QtPlasmaC, une configuration complète de découpe au plasma
MDRO, un affichage pour les règles numériques
Programmation G-code
Système de coordonnées
Compensation d'outil
Éditeur de table d’outils
Vue d’ensemble du G-code
G-codes
M-codes
O-codes
Autres codes
Exemples de G-code
Image vers G-code
Différences RS274/NGC
Personnalisation et développement
Panneaux de contrôle virtuels
PyVCP, panneau de contrôle virtuel Python
Exemples PyVCP
GladeVCP, panneau de contrôle virtuel Glade
GladeVCP Panels
Bibliothèques GladeVCP
QtVCP, panneau de contrôle virtuel Qt
QtVCP - Écrans
QtVCP - Composants
QtVCP - Bibliothèques
QtVCP - Vismach
QtVCP - Composants personnalisés
QtVCP - Fragments de code
QtVCP - Développement
Programmation d'interface utilisateur
PanelUI
LinuxCNC Module Python
HAL Module Python
Module GStat Python
Machines virtuelles Vismach
Developer Information
Référence générale
Notes de développement
Messages NML
Guide de style
GUI Development Reference
Ajout de configurations pour la sélection
Contribuer à LinuxCNC
Écrire des tests pour LinuxCNC
Compiler LinuxCNC
Informations générales
Glossary, Copyright, History & Overview
Mentions légales
Histoire de LinuxCNC
Glossaire
Copyright & Licence de la documentation
Pages de manuel
Pour plus d'informations sur les pages de manuel, consultez la
FAQ Linux
man(1) - Commands and userspace components
5axisgui
axis-remote
axis
debuglevel
elbpcom
emccalib
gladevcp
gladevcp_demo
gmoccapy
gremlin_view
gs2_vfd
gscreen
hal-histogram
hal_input
hal_manualtoolchange
halcmd
halcmd_twopass
halcompile
halmeter
halreport
halrmt
halrun
halsampler
halscope
halshow
halstreamer
haltcl
halui
hbmgui
hexagui
hy_gt_vfd
hy_vfd
image-to-gcode
inivalue
inivar
io
iocontrol
latency-histogram
latency-plot
latency-test
lineardelta
linuxcnc
linuxcnc_check_ini
linuxcnc_info
linuxcnc_module_helper
linuxcnc_var
linuxcnclcd
linuxcncmkdesktop
linuxcncrsh
linuxcncsvr
linuxcnctop
maho600gui
max5gui
mb2hal
mdi
mdro
melfagui
mesambccc
milltask
millturn
millturngui
mitsub_vfd
modcompile
monitor-xhc-hb04
motion-logger
moveoff_gui
mqtt-publisher
ngcgui
panelui
pi500_vfd
pmx485-test
pmx485
pncconf
puma560gui
pumagui
pyngcgui
pyui
pyvcp
pyvcp_demo
qtplasmac-materials
qtplasmac_gcode
qtvcp
rotarydelta
rs274
rtapi_app
scaragui
schedrmt
scorbot-er-3
sendkeys
setup_designer
shuttle
sim-torch
sim_pin
simulate_probe
stepconf
svd-ps_vfd
teach-in
thermistor
tool_mmap_read
tool_watch
tooledit
touchy
update_ini
vfdb_vfd
vfs11_vfd
wj200_vfd
xhc-hb04-accels
xhc-hb04
xhc-whb04b-6
xyzab-tdr-gui
xyzac-trt-gui
xyzbc-trt-gui
man(9) - Realtime components and kernel modules
abs
abs_s32
abs_s64
and2
anglejog
at_pid
axis
axistest
bin2gray
biquad
bitmerge
bitslice
bitwise
bldc
blend
carousel
charge_pump
clarke2
clarke3
clarkeinv
classicladder
comp
conv_bit_float
conv_bit_s32
conv_bit_s64
conv_bit_u32
conv_bit_u64
conv_float_s32
conv_float_s64
conv_float_u32
conv_float_u64
conv_s32_bit
conv_s32_float
conv_s32_s64
conv_s32_u32
conv_s32_u64
conv_s64_bit
conv_s64_float
conv_s64_s32
conv_s64_u32
conv_s64_u64
conv_u32_bit
conv_u32_float
conv_u32_s32
conv_u32_s64
conv_u32_u64
conv_u64_bit
conv_u64_float
conv_u64_s32
conv_u64_s64
conv_u64_u32
corexy_by_hal
counter
dbounce
ddt
deadzone
debounce
demux
demux_generic
differential
div2
edge
encoder
encoder_ratio
enum
eoffset_per_angle
estop_latch
feedcomp
filter_kalman
flipflop
gantry
gantrykins
gearchange
genhexkins
genserkins
gentrivkins
gladevcp
gray2bin
hal_bb_gpio
hal_parport
histobins
histobinstream
hm2_7i43
hm2_7i90
hm2_eth
hm2_modbus
hm2_pci
hm2_rpspi
hm2_spi
hm2_spix
homecomp
hostmot2
hypot
ilowpass
integ
invert
joint_axis_mapper
joyhandle
kins
knob2float
laserpower
latencybins
latencybinstream
lcd
led_dim
limit1
limit2
limit3
limit_axis
lincurve
lineardeltakins
logic
lowpass
lut5
maj3
match8
matrix_kb
matrixkins
max31855
maxkins
mesa_7i65
mesa_pktgyro_test
mesa_uart
message
millturn
minmax
motion
moveoff
mult2
multiclick
multiswitch
mux16
mux2
mux4
mux8
mux_generic
near
not
offset
ohmic
oneshot
opto_ac5
or2
orient
output_buffer
pentakins
pid
plasmac
pumakins
pushmsg
pwmgen
radiobutton
raster
reset
rosekins
rotatekins
safety_latch
sample_hold
sampler
scale
scaled_s32_sums
scarakins
select8
serport
setsserial
siggen
sim_axis_hardware
sim_encoder
sim_home_switch
sim_matrix_kb
sim_parport
sim_spindle
simple_tp
sphereprobe
spindle
spindle_monitor
sserial
stepgen
steptest
streamer
sum2
supply
thc
thcud
threads
threadtest
time
timedelay
timedelta
tof
toggle
toggle2nist
ton
tp
tpcomp
tripodkins
tristate_bit
tristate_float
trivkins
updown
userkins
watchdog
wcomp
weighted_sum
xhc_hb04_util
xor2
xyzab_tdr_kins
xyzacb_trsrn
xyzbca_trsrn
man(3) - API: HAL
hal
hal_add_funct_to_thread
hal_bit_t
hal_bool
hal_create_thread
hal_del_funct_from_thread
hal_exit
hal_export_funct
hal_export_functf
hal_float_t
hal_get_lock
hal_init
hal_link
hal_malloc
hal_param_alias
hal_param_bit_new
hal_param_bit_newf
hal_param_float_new
hal_param_float_newf
hal_param_new
hal_param_s32_new
hal_param_s32_newf
hal_param_u32_new
hal_param_u32_newf
hal_parport
hal_pin_alias
hal_pin_bit_new
hal_pin_bit_newf
hal_pin_float_new
hal_pin_float_newf
hal_pin_new
hal_pin_port_new
hal_pin_port_newf
hal_pin_s32_new
hal_pin_s32_newf
hal_pin_u32_new
hal_pin_u32_newf
hal_port
hal_port_t
hal_ready
hal_s32_t
hal_set_constructor
hal_set_lock
hal_signal_delete
hal_signal_new
hal_start_threads
hal_stream
hal_type_t
hal_u32_t
hal_unlink
man(3) - API: RTAPI
rtapi
rtapi_app_exit
rtapi_app_main
rtapi_atomic
rtapi_bool
rtapi_byteorder
rtapi_clock_set_period
rtapi_delay
rtapi_delay_max
rtapi_device
rtapi_div_s64
rtapi_div_s64_rem
rtapi_div_u64
rtapi_div_u64_rem
rtapi_exit
rtapi_firmware
rtapi_get_msg_level
rtapi_get_time
rtapi_gfp
rtapi_inb
rtapi_init
rtapi_io
rtapi_is
rtapi_list
rtapi_module_param
rtapi_mutex
rtapi_open_as_root
rtapi_outb
rtapi_parport
rtapi_pci
rtapi_print
rtapi_print_msg
rtapi_prio
rtapi_prio_highest
rtapi_prio_lowest
rtapi_prio_next_higher
rtapi_prio_next_lower
rtapi_region
rtapi_release_region
rtapi_request_region
rtapi_set_msg_level
rtapi_shmem
rtapi_shmem_delete
rtapi_shmem_getptr
rtapi_shmem_new
rtapi_slab
rtapi_snprintf
rtapi_stdint
rtapi_string
rtapi_strlcpy
rtapi_task_delete
rtapi_task_new
rtapi_task_pause
rtapi_task_resume
rtapi_task_self
rtapi_task_start
rtapi_task_wait
rtapi_vsnprintf
man(3) - API: Hostmot2
hm2_allocate_bspi_tram
hm2_bspi_set_read_function
hm2_bspi_set_write_function
hm2_bspi_setup_chan
hm2_bspi_write_chan
hm2_pktuart
hm2_pktuart_read
hm2_pktuart_send
hm2_pktuart_setup
hm2_tram_add_bspi_frame
hm2_uart_read
hm2_uart_send
hm2_uart_setup
man(3) - API: General
EXPORT_FUNCTION
MODULE_AUTHOR
MODULE_DESCRIPTION
MODULE_LICENSE
PM_ROTATION_VECTOR
RTAPI_MP_ARRAY_INT
RTAPI_MP_ARRAY_LONG
RTAPI_MP_ARRAY_STRING
RTAPI_MP_INT
RTAPI_MP_LONG
RTAPI_MP_STRING
ireal_t
real_t