1. Площина за замовчуванням

Коли інтерпретатор LinuxCNC був вперше написаний, він був розроблений для фрезерних верстатів. Ось чому площиною за замовчуванням є XY (G17). Звичайний токарний верстат використовує тільки площину XZ (G18). Щоб змінити площину за замовчуванням, вставте наступний рядок у файл INI в розділі RS274NGC.

RS274NGC_STARTUP_CODE = G18

Вищезазначене можна перезаписати в програмі G-коду, тому завжди встановлюйте важливі речі у преамбулі файлу G-коду.

2. Налаштування INI

Наступні налаштування INI необхідні для режиму токарного верстата в Axis на додаток до звичайних налаштувань у файлі INI або замість них. Ці історичні налаштування використовують ідентичну кінематику (trivkins) та «три» з’єднання (0,1,2), що відповідають координатам x, y, z. З’єднання 1 для невикористаної осі y є необхідним, але не використовується в цих історичних конфігураціях. Модельовані конфігурації токарного верстата можуть використовувати ці історичні налаштування. GMOCCAPY також використовує згадані налаштування, але пропонує додаткові налаштування. Детальніше див. розділ GMOCCAPY.

[DISPLAY]
DISPLAY = axis
LATHE = 1
...

[KINS]
KINEMATICS = trivkins
JOINTS = 3

[TRAJ]
COORDINATES = X Z
...

[JOINT_0]
...
[JOINT_2]
...
[AXIS_X]
...
[AXIS_Z]
...

Завдяки включенню joints_axes можна створити простішу конфігурацію лише з двома необхідними з’єднаннями, вказавши trivkins за допомогою параметра coordinates=:

[DISPLAY]
DISPLAY = axis
LATHE = 1
...

[KINS]
KINEMATICS = trivkins coordinates=xz
JOINTS = 2

[TRAJ]
COORDINATES = X Z
...

[JOINT_0]
...
[JOINT_1]
...
[AXIS_X]
...
[AXIS_Z]
...