제조 > CL 출력 > 지원되는 CL 데이터 명령
  
지원되는 CL 데이터 명령
$$ - "$$" 다음에 오는 라인이나 구간은 Creo NC 사용을 위한 설명 또는 명령입니다.
명령
설명
속성
CALSUB/a
여기서
a=서브루틴 이름
CIRCLE/ x, y, z {, i, j, k} , r
원형 보간 공구 동작에 대한 출력
COOLNT / type, pressure
여기서
type = ON, OFF, FLOOD, MIST, TAP 또는THRU
pressure = LOW, MEDIUM 또는 HIGH(COOLANT_PRESSURE 매개변수 값이 NONE이면 출력되지 않음)
CUTCOM / LEFT {,n}
여기서
LEFT, RIGHT = 공구 보정 오프셋의 방향
n = 공구 보정 데이터를 보유한 기계 컨트롤러의 레지스터 수. CUTCOM_REGISTER가 0이면 출력되지 않습니다.
CUTCOM / RIGHT {,n}
CUTCOM / OFF
CYCLE / type
구멍 만들기 주기에 대한 출력
DEFSUB / a
서브루틴 정의의 시작
여기서
a = 서브루틴 이름(기본값: 해당 NC 시퀀스 수)
DELAY / t
여기서
지연(초 단위)
DMIS / a
DMIS 문의 처리를 활성화 또는 비활성화합니다.
여기서
a = ON 또는 OFF
ENDSUB
서브루틴 정의의 끝
FEDRAT/f,units
여기서
f = 지정 단위로 표시된 이송율 값
units = 이송율 값 단위. FPM, IPM, FPR, IPR, MMPM 또는 MMPR일 수 있습니다.
FEDRAT / INVERS, AUTO
회전 축이 있는 머신에 대해 인버스 타임(inverse time) 이송 값이나 회전 속도를 지정합니다(INVERSE_FEED를 YES로 설정한 경우).
FEDRAT / INVERS, OFF
인버스 타임 이송 값을 갖는 NC 시퀀스 끝의 출력
FINI
프로그램의 마지막 명세문
FLUSH / ON, a
여기서
a = 플러쉬 등록(지정된 경우)
FROM / x, y, z {, i, j, k}
여기서
x, y, z - 공구 제어점의 좌표. i, j, k - 공구 축 벡터
GENRTR / genrtr register
GOTO / x, y, z {, i, j, k}
여기서
x, y, z - 공구 제어점의 좌표. i, j, k - 공구 축 벡터
HEAD / n, OPTION, #
다중 터릿에 대한 출력
HEAD / BOTH
동기화된 한 쌍의 NC 시퀀스 앞의 출력
HEAD / OFF
동기화된 한 쌍의 NC 시퀀스 뒤의 출력
LINTOL / r
여기서
r - 제조 매개변수 LINTOL의 값. 보간을 위해 포스트 프로세서가 사용합니다. LINTOL 매개변수 값이 대시(-) 이외의 값인 경우에만 출력됩니다.
LOADTL / n, LENGTH, l, OSETNO, o
여기서
n = TOOL_POSITION(공구 테이블을 사용하여 정의됨). 공구가 공구 테이블에 포함되어 있지 않으면 해당 TOOL_ID(매개변수 파일에서 설정됨)가 사용됩니다.
LENGTH, l = 공구의 게이지 길이 값. GAUGE_Z_LENGTH가 대시(-) 이외의 값인 경우에만 출력됩니다.
OSENTO, o = 공구 테이블에 지정된 공구 오프셋 변경 사항(있는 경우)
MACHIN / name, m
여기서
name = NC 시퀀스 매개변수 MACH_NAME
m = NC 시퀀스 매개변수 MACH_ID
MODE/INCR 및 MODE/ABSOL
서브루틴 데이터를 증가 데이터에서 포스트 변형하기 위한 서브루틴 정의 안의 출력
MODE/MILL 및 MODE/TURN
밀링/회전 가공 중심에 대한 출력
MULTAX / ON
(i,j,k 벡터를 프로세싱하기 위해) 포스트 프로세서를 다중 축 출력 모드로 설정합니다. 다중 축 출력 모드일 때 Creo NC에서는 공구가 0, 0, 1 방향에 있어도 i,j,k 벡터를 출력합니다.
OP / THREAD, TURN, DEPTH, totdepth, TPI, thread_feed, MULTRD, t, CUTS, c, FINCUT, n, CUTANG, a
스레드 선반가공에 대한 ISO 출력
여기서
DEPTH, totdepth = 스레드의 컷 깊이
TPI(MMPR 또는 IPR), thread_feed = 스레드 피치(매개변수THREAD_FEED_UNITS, THREAD_FEED).
MULTRD, t = 스레딩 번호는 다중 시작 스레딩에서 시작합니다.
CUTS, c = 공구를 다중 컷에 배치하는 횟수(NUMBER_CUTS 매개변수)
FINCUT, n = 최종 스레드 깊이에 생성된 패스 수(NUMBER_FIN_PASSES)
CUTANG, a = 공구가 컷을 시작하는 각도(INFEED_ANGLE)
OP / THREAD, NOMORE
ISO 스레드 출력의 끝을 지정합니다.
PARTNO
부품 이름
PIVOTZ / z2, z1, z2, z1, z1
4축 와이어 EDM 전용 출력
z2 = 트래버스된 서피스의 가장 높은 중점
PPRINT
모델 정보 출력 이 명령을 실행하려면 PPRINT 테이블을 설정해야 합니다.
PROBE / ON, OFF, RANGE, CALIB
프로브 문
RAPID
다음 동작 문은 급속 트래버스 이송이 됩니다.
ROTATE / AAXIS|BAXIS| CAXIS, INCR, a, CLW|CCLW
CL_DATA_MODE가 TRANS_ROTABL인 경우 기계 좌표계와 NC 시퀀스 좌표계 사이의 회전 변환
여기서
AAXIS, BAXIS, CAXIS - X축, Y축 또는 Z축을 중심으로 각각 회전합니다.
a = 회전 각도 값
CLW = 시계방향 동작
CCLW = 반 시계방향 동작
SET / HOLDER , adaptor_number, SETOOL, xoffset, yoffset, zoffset, ATANGL, at, SETANG, st
공구 첨부를 사용할 때의 출력
여기서
adaptor_number = 첨부 모델 매개변수 ADAPTOR_NUMBER의 값.
xoffset, yoffset 및 zoffset은 스핀들 제어점을 기준으로 공구 첨부 점의 위치를 정의합니다.
at = SPINDLE_CONTROL_POINT 좌표계를 기준으로 한 공구 축의 ZF 회전 방향(단위: 도)
st = SPINDLE_CONTROL_POINT 좌표계를 기준으로 한 공구 축의 XY 회전 방향(단위: 도)
SET / OFSETL, n 및 SET / OFSETL, OFF
여기서
n = FIXT_OFFSET_REG
FIXT_OFFSET_REG 매개변수 값이 대시(-) 이외의 값인 경우에만 출력됩니다.
SPINDL / RPM, s, CLW|CCLW, MAXRPM, m, RANGE, r
SPINDL / SFM 또는 SMM, v, CLW| CCLW, MAXRPM, m, RANGE, r
SPINDL / ON
SPINDL / OFF
SPINDL / PARLEL, XAXIS|ZAXIS(밀링/선반가공 밀링 전용)
SPINDL / ORIENT
TRANS / X, Y, Z
CSYS / X1, Y1, Z1, V1,
X2, Y2, Z2, V2,
m = MAX_SPINDLE_RPM. MAX_SPINDLE_RPM이 대시(-)로 설정된 경우 "MAXRPM, m"은 출력되지 않습니다.
r = 범위 값
(SPINDLE_RANGE). LOW, MEDIUM 또는 HIGH일 수 있습니다. SPINDLE_RANGE가 NUMBER이면 r은 RANGE_NUMBER 매개변수 값과 같습니다. SPINDLE_RANGE가 NO_RANGE이면 "RANGE, r"은 출력되지 않습니다.
PARLEL은 밀링 스핀들이 평행인 축을 나타냅니다.
ORIENT는 공구에 대한 ORIENT_ANGLE 세트를 나타냅니다. 예를 들어, 보링 중 이는 리트랙트 전 보링 바의 방향을 나타냅니다.
STAN / a, [ LEAD | LAG, b ], [ NOW | NEXT ]
CL_OUTPUT_MODE가 TAPER\로 설정된 경우 와이어 EDM의 공구 축에 대한 출력
NOW - 현재 점에서 공구 축 위치를 업데이트합니다(2축 와이어 EDM만 해당).
NEXT(기본값) - 다음 이동 점에서 공구 축 위치를 업데이트합니다.
THREAD/AUTO, x1, y1, z1, TO, x2, y2, z2, TPI, thread_feed, AT, percent, DEEP, depth, LAST, n, TYPE, 0, totdepth, angle, IPM, ipm, FEDTO, d, x, TIMES, t, OFSETL, n, o
스레드 회전에 대한 매크로 출력
여기서
TPI(MMPR 또는 IPR), thread_feed = 스레드 피치(매개변수THREAD_FEED_UNITS, THREAD_FEED).
AT, percent = 각 패스와 함께 제거할 나머지 금속의 퍼센트(PERCENT_DEPTH)
DEEP, depth = 최종 프로그래밍된 스레드 깊이를 결정합니다(STOCK_ALLOW).
LAST, n = 최종 스레드 깊이에 생성된 패스 수(NUMBER_FIN_PASSES)
TYPE, 0, totdepth, 각도 = 스레드 깊이와 인피드(infeed) 각도를 제공합니다.
IPM, ipm = 각 스레딩 주기에 사용되는 이송율
FEDTO, d = 가공소재로부터의 클리어런스 거리
x = IN(내부 스레드), OUT(외부 스레드 - 기본값), FACE(페이싱 스레드)
TIMES, t = 스레딩 시작 수
OFSETL
n = 공구를 다중 컷에 배치한 횟수
o = 각 컷간의 오프셋 거리
TRANS / x, y, z
CL_DATA_MODE가 TRANS_ROTABL인 경우 기계 좌표계와 NC 시퀀스 좌표계 사이의 선형 변환
FIX_OFFSET_REGISTER 매개변수 값이 기본값인 대시(-) 이외의 값으로 설정된 경우 설명줄로 처리됩니다.
TURRET / n, XAXIS, x, ZAXIS, z, OSETNO, o
LOADTL 대신에 선반 및 밀링/회전 가공 중심에서 수행된 밀링 및 구멍만들기 NC 시퀀스와 선반가공 NC 시퀀스에 대한 출력입니다."XAXIS, x" 및 "ZAXIS, z"는 공구에 대한 GAUGE_X_LENGTH 및 GAUGE_Z_LENGTH가 대시(-)가 아닌 경우에만 출력됩니다.
UNITS / u
NC 시퀀스에 사용되는 길이 단위(INCHES, MM 등)
VERIFY / CORNER, PNT, RCTNGL, ROUND, XYZ
프로브 문