1. Running LinuxCNC

LinuxCNC se inicia con el archivo script linuxcnc.

linuxcnc [opciones] [<archivo-ini>]
Opciones del script linuxcnc
linuxcnc: 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.

Selector de Configuración de LinuxCNC