В общем, файл дизайна станка не обязательно должен быть связан с конкретным постпроцессором. Например, если есть токарный станок без дополнительного противошпинделя, симуляция основного шпинделя станка работает точно с постпроцессором, который не поддерживает противошпиндель. Есть несколько взаимодействий, о которых надо знать. Для фрезерных станков применяются только две первые команды. Для токарных станков и многоцелевых токарных станков применяются все команды.
- Соответствующий файл .md (находится в разделе Информация о симуляции > Задать .md меню XBUILD) — рекомендуется задать machine.md (без пути целиком), чтобы при моделировании искать файл MD в той же папке, где и файл ЧПУ. Это означает, что можно переместить комбинацию постпроцессор/MD файл куда угодно, и она будет по-прежнему работать без изменений.
- Ускоренные ломаные перемещения (находится в разделе Информация о ЧПУ > Общие меню XBUILD) — этот параметр влияет только на моделирование, а не на код УП, создаваемый XBUILD.
- Поддержка В-оси (находится в разделе Информация о ЧПУ > Общие меню XBUILD) — необходимо выбрать этот параметр для токарных станков с В-осью или для гибридных фрезерных станков со столом, быстро поворачивающимся для точения (например, SuperMILLER или Variaxis).
- Конфигурация револьверной головки (находится в разделе Информация о ЧПУ > Револьверные головки меню XBUILD) — число и расположения должны соответствовать проектному файлу станка. Например, нижняя револьверная головка сторона-шпинделя сильно отличается от нижней револьверной головки сторона-противошпинделя.
- Расстояния шпинделей (находится в разделе Информация о ЧПУ > Шпиндели меню XBUILD) — расстояние между шпинделями чрезвычайно важно для смен противошпинделя. Это опции Обработка по Z в '0' противошпинделя и Координата Z станка на максимуме противошпинделя (слева). В частности, знак движения должен соответствовать локальной системе координат тела противошпинделя в файле дизайна станка. Например, если координата Z в противошпинделе слева -63 дюймов, то тело противошпинделя должно иметь локальную систему координат, где Z направлена 'вправо', так что он интерпретирует 'двигаться по минус Z' как 'двигаться влево'.