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]
# ...