Expert Machinist > Операции > Использование нуля программы
  
Использование нуля программы
Можно задать нуль программы на уровне операции или на уровне констр. элемента мехобработки.
Нуль программы операции: задается во время настройки операции; служит началом координат по умолчанию для вывода ЧПУ. Во всех констр. элементах мехобработки, созданных в какой-либо операции, будет использоваться нуль программы одной и той же операции.
Нуль программы констр. элемента: задается во время определения констр. элемента; определяет ориентацию заготовки для станка и влияет на создание траектории инструмента, такой как отвод или направление подачи резания. Система координат нуля программы констр. элемента должна быть ориентирована так, как описано ниже.
Если нуль программы констр. элемента не определен явно, то для определения ориентации заготовки для станка и создания траектории инструмента в системе будет использоваться нуль программы операции. Тем не менее настройка "Нуль программы" (Program Zero) является модальной, т. е. при задании отдельного нуля программы для констр. элемента это значение будет устанавливаться для всех последующих элементов, пока оно не будет переопределено.
Если нули программы операции и констр. элемента различаются, то при создании траектории инструмента для констр. элемента все данные положения резца будут преобразованы и выведены в координатах системы координат нуля программы операции. Если z-оси двух систем координат не параллельны, то будет предоставлен вектор ориентации инструмента (i,j,k) или вращения стола. Эти функциональные возможности позволяют повторно обрабатывать 3-осевые операции для последующего выполнения на 5-осевых станках.
 
*Примечание Чтобы указать, что линейные и вращательные переходы между двумя системами координат нуля программы должны выводиться в файл положения резца, а не преобразовывать все координаты положения резца, выберите в диалоговом окне Настройка станка (Machine Tool Setup) команду Опции вывода для многих осей (Multiple Axis Output Options).
Ориентация Z-оси
Система координат нуля программы на уровне констр. элемента должна быть ориентирована таким образом, чтобы положительная часть z-оси указывала в сторону, противоположную удерживающим приспособлениям станка. Например, на вертикальном фрезерном станке положительное направление z-оси направлено от поверхности стола. На иллюстрации ниже изображена ориентация z-оси для фрезерного станка.