На обрабатывающих центрах с различной кинематикой особенно при многокоординатной обработке, может осуществляться векторный вывод управляющей программы. Он позволяет унифицировать код программы и уйти от физических значений поворотных осей, используя вектора. С точки зрения физики и геометрии вектор – это направленная переменная, задающая направление и длину.
При работе с векторами системе управления требуется хотя бы один вектор нормали, указывающий направление поверхности. Нормализованный вектор — это математическая величина, которая имеет значение 1 и любое направление.
Значение вектора равно:
√(〖VX〗^2+〖VY〗^2 〖+VZ〗^2 )=1, и вычисляется из суммы корней квадратов его составляющих.
Рис. 1. Составляющие вектора нормали.
В кадре управляющей программы при использовании векторов в зависимости от системы управления может применяться до двух нормальных вектора, один в направлении нормали к плоскости, а другой в направлении ориентации инструмента.
Вектор нормали (условно назовем N-вектор)
Направление вектора нормали к плоскости описывается компонентами, например, NX, NY и NZ.
Вектор наклона (условно назовем Т-вектор)
Направление ориентации инструмента описывается компонентами TX, TY и TZ.
Рис. 2. Составляющие N и Т векторов.
Название векторов, как и формат кадра управляющей программы могут отличаться, но в своей сути они будут одинаковы, например, ниже рассмотрим фрагменты программ непрерывной пяти осевой обработки на сфере (рис. 3) для трех разных систем управления.
Исходя из фрагмента программы можно проанализировать следующее, перемещения поступательных осей заданы в прямых координатах, а величина наклона поворотных осей указана в векторах с обозначением I, J, K.
Анализируя код описанный выше можно сделать вывод, что в отличие от первого варианта обозначение векторов наклона режущего инструмента реализовано через A3, B3, C3.
В последнем варианте вектора наклона инструмента задаются через TX, TY, TX. Независимо от используемой системы управления векторная подготовка управляющих программ позволит производить оперативную переналадку производства изделия от станка к станку, не привязываясь к кинематике и компоновке станка, например, на участке цеха установлено шесть многокоординатных обрабатывающих центров разных производителей, с абсолютно непохожими кинематиками и компоновками, но с одинаковыми системами управления.
Темы
Как это работает
Инструкции
Рекомендуем прочесть
Новое
Подготовка управляющих программ CAD-CAM-ЧПУ
Современное автоматизированное многономенклатурное производство невозможно представить без станков с числовым программным управлением, которые позволяют быстро переходить на обработку других деталей путем смены управляющих программ, оснастки и инструментальных наладок.