제조 > 제조 매개 변수 > 관계식에서의 매개변수 사용하기
관계식에서의 매개변수 사용하기
관계식을 사용하여 다른 매개변수나 부품 치수로 NC 시퀀스와 공구 매개변수를 제어할 수 있습니다. 관계식에는 숫자 값이나 문자열 값을 가진 매개변수가 모두 포함될 수 있습니다. 관계식에서 매개변수를 제어할 경우 매개변수 파일의 매개변수 옆에 메모가 있습니다. 관계식에서 제어하는 매개 변수를 수정한 경우 재생성 시 매개 변수 값이 다시 설정됩니다. 관계식(Relations) 대화상자에서 복합 관계식을 정의할 수 있습니다. 이 대화상자를 열려면 매개 변수 편집(Edit Parameters) 대화상자에서 을 클릭합니다.
새 NC 시퀀스를 생성하는 동안 도구를 선택한 후 NC 시퀀스 탭의 매개 변수(Parameters) 하위 탭에서 필수 매개 변수가 자동으로 채워집니다. 다음 위치 중 하나 이상에 관계식이 정의됩니다.
관계식(Relations) 대화상자. 매개 변수 편집(Edit Parameters) > 도구(Tools) > 관계식(Relations)을 클릭하여 대화상자를 엽니다.
작업 디렉토리의 ncparam.xml 파일.
PRO_DIRECTORY%/text/templates/mach_sim에 위치한 ncparam.xml 파일
제한 및 예외
다음 시퀀스에 대한 매개 변수는 자동으로 채워지지 않습니다.
스레드 선반가공
다른 단계를 참조로 사용하는 로컬 밀링 NC 시퀀스
스케치된 공구의 경우 관계식(Relations) 대화상자에서 매개 변수를 정의할 수 있지만 매개 변수(Parameters) 탭의 필수 매개 변수는 자동으로 채워지지 않습니다.
다중 팁 공구를 사용하여 NC 시퀀스를 생성하는 동안 커터 지름 대신 팁 1을 사용하여 수식이 고안됩니다.
공구 설정(Tool Setup) 대화상자에서 공구 형상을 수정할 경우 해당 공구에 대해 정의된 관계식이 적절하게 변경되지 않습니다. 이러한 경우 형상을 수정하는 대신 공구 유형을 변경할 수 있습니다.
다음은 관계식의 예입니다.
관계식에서 NC 시퀀스 매개 변수 사용
이 예에서는 호 이송, 컷 이송, 스텝 오버 및 커터 지름에 대한 NC 시퀀스 매개 변수가 관계식에서 사용됩니다.
ARC_FEED = CUT_FEED*5
STEP_OVER = CUTTER_DIAM/2
NC 시퀀스 매개 변수 구문은 PARAM_NAME:FID_#입니다. 여기서 PARAM_NAME은 매개 변수 이름이고 #은 NC 시퀀스의 내부 피쳐 ID입니다. 이 옵션은 필수입니다.
관계식에서 공구 매개 변수 사용
이 예에서는 공구 ID가 다음 관계식에서 NC 시퀀스 매개 변수 스텝 오버 및 커터 지름과 함께 사용됩니다.
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는 공구 ID입니다.
* 
공구 ID 지정은 필수가 아닙니다. 공구 ID를 지정하지 않으면 지정된 공구 매개변수가 현재 시퀀스로 간주됩니다.
관계식에서 NC 시퀀스에 사용된 공구의 공구 ID를 읽어들여 사용할 수도 있습니다. 시퀀스에서 공구 ID를 읽어들이려면 다음 구문을 사용하십시오.
TOOL_ID:FID_# 여기서 #은 NC 시퀀스의 내부 피쳐 ID입니다.
관계식에서 작업 매개 변수 STOCK_MATERIAL 사용
이 예에서는 스톡 재료에 대한 작업 매개 변수가 관계식에서 사용됩니다.
IF STOCK_MATERIAL =="steel" CUT_FEED = 200 ELSE CUT_FEED = 2000 ENDIF
이 관계식은 작업에서 정의된 스톡 재료를 기준으로 컷 이송을 제어합니다. 마찬가지로 이 매개 변수를 사용하여 관계식에서 NC 시퀀스 매개 변수를 제어할 수도 있습니다.
관계식(RELATIONS) 메뉴의 표시(Show) > 정보(Info) 아래에 있는 옵션(Options), 공구(Tools)NC 시퀀스(NC Sequences)는 제조 모드에서만 액세스할 수 있으며 관계식에 공구 및 NC 시퀀스 매개 변수를 사용하는 데 도움이 됩니다. 이 옵션에서는 선택한 공구나 NC 시퀀스에 대한 매개변수(ID 포함)를 표시합니다.
* 
관계식에서 floor() 함수를 사용하여 매개 변수 값을 반올림합니다. 이 함수를 ncparam.xml 파일에서도 사용할 수 있습니다.
도움이 되셨나요?