Производство > Производственные параметры > Использование параметров в уравнениях (Relations)
  
Использование параметров в уравнениях (Relations)
ЧПУ-переходом и параметрами инструмента можно управлять с помощью других параметров или размеров модели, используя уравнения. В уравнения могут быть включены параметры с цифровыми или строковыми значениями. Если параметр управляется уравнением, то система размещает рядом с ним в файле параметров текстовую заметку. Если изменить параметр, управляемый уравнением, его значение сбросится при регенерации. Можно определить сложные уравнения в диалоговом окне Уравнения (Relations). Чтобы открыть это диалоговое окно, щелкните диалоговое окно Править параметры (Edit Parameters).
При создании нового ЧПУ-перехода после выбора инструмента обязательные параметры заполняются автоматически на подвкладке Параметры (Parameters) вкладки "ЧПУ-переход" (NC sequence). Уравнения определяются в одном или нескольких из следующих мест:
В диалоговом окне Уравнения (Relations). Щелкните Править параметры (Edit Parameters) > Инструменты (Tools) > Уравнения (Relations), чтобы открыть диалоговое окно.
В файле ncparam.xml в рабочей папке.
В файле ncparam.xml, расположенном в каталоге PRO_DIRECTORY%/text/templates/mach_sim
Ограничения и исключения
Параметры не заполняются автоматически для следующих переходов:
Точение резьбы
ЧПУ-переход локального фрезерования, для которого используется другой шаг в качестве привязки
Для эскизных инструментов можно определить параметры в диалоговом окне Уравнения (Relations); однако обязательные параметры на вкладке Параметры (Parameters) не заполняются автоматически.
При создании ЧПУ-перехода с помощью ступенчатых инструментов в формулах вместо диаметра резца используется "Вершина 1".
При изменении геометрии инструмента в диалоговом окне Настройка инструмента (Tool Setup) уравнения, определенные для этого инструмента, не изменяются соответственно. В таких случаях можно изменить тип инструмента вместо изменения геометрии.
Примеры уравнений приведены ниже.
Использование параметров ЧПУ-перехода в уравнениях
В этом примере в уравнении используются параметры ЧПУ-перехода для дуговой подачи, подачи при резании, шага перекрытия и диаметра резца.
ARC_FEED = CUT_FEED*5
STEP_OVER = CUTTER_DIAM/2
Для параметра ЧПУ-перехода используется следующий синтаксис: PARAM_NAME:FID_#, где PARAM_NAME - наименование параметра, а # - внутренний идентификатор констр. элемента ЧПУ-перехода. Не обязательно.
Использование параметров инструмента в уравнениях
В этом примере идентификатор инструмента используется с параметрами ЧПУ-перехода для шага перекрытия и диаметра резца в следующих уравнениях.
STEP_OVER:FID_22 = d6:1 * 0.1
STEP_OVER:FID_22 = CUTTER_DIAM:TID_RMIL1 * 0.4
Для параметра инструмента используется следующий синтаксис: PARAM_NAME:TID_ID, где PARAM_NAME - наименование параметра, а TID - идентификатор инструмента.
 
*Примечание Задание идентификатора инструмента не является обязательным. Если идентификатор инструмента не указан, заданный параметр инструмента используется для текущей последовательности.
Также можно загрузить идентификатор инструмента для инструмента, применяемого в любом ЧПУ-переходе, и использовать его в уравнениях. Для загрузки идентификатора инструмента из перехода используется следующий синтаксис:
TOOL_ID:FID_#, где # - внутренний идентификатор констр. элемента ЧПУ-перехода
Использование параметра операции STOCK_MATERIAL в уравнениях
Ниже приведен пример использования в уравнении параметра операции для материала заготовки.
IF STOCK_MATERIAL =="steel" CUT_FEED = 200 ELSE CUT_FEED = 2000 ENDIF
Это уравнение используется для управления подачей при резании в зависимости от материала заготовки, определенного в данной операции. Точно так же можно использовать этот параметр для управления параметрами ЧПУ-перехода в уравнениях.
Опции (Options), Инструменты (Tools) и ЧПУ-переходы (NC sequences) под заголовком Показать (Show) > Информация (Info) меню УРАВНЕНИЯ (RELATIONS) доступные только в режиме "Производство", способствуют использованию параметров инструментов и ЧПУ-переходов в уравнениях. Здесь отображаются параметры (включая идентификаторы — ID) для выбранных инструмента или ЧПУ-перехода соответственно.
 
*Примечание Используйте функцию floor() в уравнениях, чтобы округлять значения параметров. Можно также использовать эту функцию в файле ncparam.xml.