LinuxCNC Documentation

1. Запуск LinuxCNC

LinuxCNC запускається за допомогою файлу скрипта linuxcnc.

linuxcnc [options] [<INI-file>]
Параметри скрипта linuxcnc
linuxcnc: Запуск LinuxCNC

Використання:
  $ linuxcnc -h
    This help

  $ linuxcnc [Options]
    Виберіть INI-файл конфігурації графічно

  $ linuxcnc [Options] path/to/your_ini_file
    Назвіть INI-файл конфігурації, використовуючи його шлях

  $ linuxcnc [Options] -l
    Використайте раніше використаний INI-файл конфігурації

Опції:
    -d: Увімкнути режим «debug» (налагодження)
    -v: Увімкнути режим «verbose» (детальний)
    -r: Вимкнути перенаправлення stdout і stderr до ~/linuxcnc_print.txt і
        ~/linuxcnc_debug.txt, коли stdin не є tty.
        Використовується при неінтерактивному запуску тестів linuxcnc.
    -l: Використовувати останній використаний файл INI
    -k: Продовжувати при наявності помилок у файлах HAL
    -t "tpmodulename [parameters]"
            вказати власний trajectory_planning_module
            перекриває опціональне налаштування INI [TRAJ]TPMOD
    -m "homemodulename [parameters]"
            вказати власний homing_module
            перекриває опціональне налаштування INI [EMCMOT]HOMEMOD
    -H "dirname": шукати HAL-файли в dirname перед пошуком
                  в каталозі INI та системній бібліотеці:
                  /home/git/linuxcnc-dev/lib/hallib
Примітка:
    Опцію -H "dirname" можна вказати кілька разів

Якщо скрипту linuxcnc передається файл INI, він зчитує файл INI і запускає LinuxCNC. Розділ [HAL] файлу INI визначає порядок завантаження файлів HAL, якщо використовується більше одного. Після завантаження файлів HAL=xxx.hal завантажується графічний інтерфейс, а потім файл POSTGUI=.xxx.hal. Якщо ви створюєте об’єкти PyVCP або GladeVCP з контактами HAL, ви повинні використовувати файл postgui HAL для встановлення будь-яких з’єднань з цими контактами. Дивіться розділ [HAL] конфігурації INI для отримання додаткової інформації.

1.1. Вибір конфігурації

If no INI file is passed to the linuxcnc script it loads the configuration selector so you can choose and save a sample configuration. Once a sample configuration has been saved it can be modified to suit your application. The configuration files are saved in linuxcnc/configs directory.

Вибір конфігурації LinuxCNC