1. Running LinuxCNC
LinuxCNC se inicia con el archivo script linuxcnc.
linuxcnc [opciones] [<archivo-ini>]
linuxcnclinuxcnc: Ejecuta LinuxCNC
Uso:
$ linuxcnc -h
Esta ayuda
$ linuxcnc [Opciones]
Elegir el archivo de configuración INI gráficamente
$ linuxcnc [Opciones] ruta/a/tu_archivo_ini
Proporciona el archivo de configuración INI usando su ruta
$ linuxcnc [Opciones] -l
Usar el archivo de configuración INI usado previamente
Options:
-d: Turn on "debug" mode
-v: Turn on "verbose" mode
-r: Disable redirection of stdout and stderr to ~/linuxcnc_print.txt and
~/linuxcnc_debug.txt when stdin is not a tty.
Used when running linuxcnc tests non-interactively.
-l: Use the last-used INI file
-k: Continue in the presence of errors in HAL files
-t "tpmodulename [parameters]"
specify custom trajectory_planning_module
overrides optional INI setting [TRAJ]TPMOD
-m "homemodulename [parameters]"
specify custom homing_module
overrides optional INI setting [EMCMOT]HOMEMOD
-H "dirname": search dirname for HAL files before searching
INI directory and system library:
/home/git/linuxcnc-dev/lib/hallib
Note:
The -H "dirname" option may be specified multiple times
Si al script linuxcnc se le pasa un archivo .ini como argumento, lo lee y se inicia LinuxCNC. La sección [HAL] del archivo .ini especifica el orden de carga de archivos HAL, si se usa mas de uno. Una vez que se cargan los archivos HAL=xxx.hal, se carga la GUI y luego se carga el archivo POSTGUI=.xxx.hal. Si se han creado objetos PyVCP o GladeVCP con pines HAL, debe usar el archivo HAL postgui para hacer cualquier conexión a esos pines. Consulte la sección [HAL] de la configuración INI para mas información.
1.1. Configuration Selector
Si no se pasa ningún archivo .ini al script linuxcnc, se carga el selector de configuración para que pueda elegir y guardar una configuración de ejemplo. Una vez que una configuración de ejemplo se ha guardado, se puede modificar para adaptarse a su aplicación. Los archivos de configuración se guardan en el directorio linuxcnc/configs.