구멍 만들기 매개 변수
다음 매개 변수는 구멍 만들기 NC 시퀀스에 해당합니다. 이 매개 변수는 매개 변수를 설정할 때 분기 이름에 해당하는 헤딩 아래에 나열됩니다.
모든 NC 시퀀스 유형에 사용할 수 있는 공통 제조 매개 변수에 대한 설명을 보려면 공통 NC 시퀀스 매개 변수 항목을 참조하십시오. 이 항목을 보려면 관련 항목 아래의 링크를 클릭하십시오.
|
|
• 기본값이 -1인 모든 매개 변수에 값을 입력해야 합니다. -1은 시스템에서 기본값을 설정하지 않았다는 것을 의미합니다.
• 적용할 수 있는 경우 NC 시퀀스 매개 변수의 길이 단위는 가공소재의 단위와 동일합니다.
|
절삭 옵션
스캔 유형(Scan type)(ID: SCAN_TYPE)
구멍 만들기 공구 경로를 자동으로 생성할 수 있는 몇 가지 알고리즘이 있습니다.
• TYPE_1 - Y 좌표를 증가시켜 X 방향에서 앞뒤로 이동합니다. 다음 그림의 왼쪽 이미지에 이러한 스캔 유형이 나와 있습니다.
• TYPE_SPIRAL - 좌표계에 가장 가까운 구멍에서 시계 방향으로 시작합니다. 다음 일러스트레이션의 가운데 이미지에 이러한 스캔 유형이 나와 있습니다.
• TYPE_ONE_DIR - X 좌표는 증가시키고 Y 좌표는 감소시킵니다. 다음 그림의 오른쪽 이미지에 이 스캔 유형이 나와 있습니다.
• PICK_ORDER - 구멍을 선택한 순서대로 드릴합니다. 한 번의 선택으로 둘 이상의 구멍이 선택되면(예를 들어, 전체 구멍(All Holes) 또는 패턴(Pattern) 선택) 이 구멍들은 TYPE_1에 따라 드릴됩니다. 그런 다음 PICK_ORDER 드릴링이 다시 시작됩니다.
• SHORTEST(기본값) - 가장 짧은 가공 동작 시간을 얻기 위한 구멍 가공 순서가 자동으로 결정됩니다.
스캔 방향 유형(Orient scan type)(ID: ORIENT_SCAN_TYPE)
단일 단계 내 5축 구멍 만들기의 경우 SCAN_TYPE 매개 변수의 적용 방법을 결정합니다.
• YES - 공통된 축 방향을 가진 구멍이 그룹화되고 각 그룹에 SCAN_TYPE이 적용됩니다.
• NO(기본값) - 축 방향에 대해 고려하지 않은 구멍에는 여기에 적용된 SCAN_TYPE 매개 변수가 있습니다.
절삭 방향(Cut direction)(ID: CUT_DIRECTION)
구멍을 가공하는 순서를 반대로 바꿀 수 있습니다. 사용 가능한 값은 STANDARD(기본값) 또는 REVERSE입니다. REVERSE는 시스템이 마지막 구멍에서 시작하여 첫 번째 구멍으로 이동하게 합니다. 큰 구멍 세트에서 여러 NC 시퀀스를 생성해야 할 경우 이 기능이 유용합니다. 연속적인 NC 시퀀스에 대한 공구 경로의 방향을 대체하면 공구의 재배치 시간을 절약할 수 있습니다. 사용자 정의 기능을 사용하여 공구 경로를 생성하면 CUT_DIRECTION이 스케치 단면 사용에는 영향을 미치지만 연결 단면에는 영향을 미치지 않습니다.
사이클 형식(Cycle format)(ID: CYCLE_FORMAT)
구멍 만들기 NC 시퀀스의 CL 데이터에 대한 출력 형식을 지정합니다. 새로 만든 모든 NC 시퀀스의 경우 기본값은 COUPLET입니다. 다른 옵션은 FIXED입니다. 이 옵션은 릴리즈 12.0 전에 만든 NC 시퀀스의 기본값입니다. BORE, REAM 및 BREAKCHIP 주기에는 적용되지 않습니다. 이 주기는 항상 COUPLET 형식으로 출력됩니다.
사이클 출력(Cycle output)(ID: CYCLE_OUTPUT)
NC 시퀀스에 여러 구멍 세트가 포함될 경우 자동으로 생성된 구멍 만들기 공구 경로에 대한 드릴 순서를 지정합니다.
• BY_HOLE(기본값) - 선택한 구멍이 속하는 구멍 세트에 상관없이 선택한 모든 구멍에 SCAN_TYPE 알고리즘이 적용됩니다. 그 결과 공구의 더 짧은 횡단 경로가 생깁니다.
• BY_HOLESET - 각 구멍 세트의 구멍에 개별적으로 SCAN_TYPE 알고리즘이 적용됩니다. 그러면 CL 파일의 크기가 어느 정도 줄어들 수 있습니다. 다른 구멍 세트의 구멍으로 공구가 이동할 때마다 주기를 설정/해제하는 대신 구멍 세트와 연관된 하나의 CYCLE / ... 및 CYCLE / OFF 문이 각 구멍 세트마다 있기 때문입니다.
중간 공구 리트랙트 건너뛰기(Skip intermediate tool retract)(ID: SKIP_INTERM_RETRACT)
5축 구멍 만들기에 대해 YES(기본값: NO)로 설정하면 공구가 작업 리트랙트 방향으로 리트랙트하지 않습니다. 공구는 CLEAR_DIST 레벨에서 다음 구멍으로 직접 이동합니다.
가공 매개 변수
외곽 거리(Breakout distance)(ID: BREAKOUT_DISTANCE)
시스템은 모두 통과(Thru All)를 통해 드릴한 구멍 및 자동(Auto) 깊이 옵션을 사용하여 드릴한 관통 구멍과 연관된 CYCLE 문으로 Z 깊이에 BREAKOUT_DISTANCE 값을 추가합니다. 구멍 세트를 정의할 경우 외곽 거리 사용(Use breakout distance)을 선택하면 블라인드 구멍에 이 매개 변수를 사용할 수 있습니다. 기본값은 0입니다.
체크 서피스 스톡 여유(Check surfaces stock allowance)(ID: CHK_SRF_STOCK_ALLOW)
체크 서피스와 함께 사용할 스톡 여유를 지정할 수 있습니다. 기본값은 대시(-), 즉 무시입니다. 백 보링을 제외한 모든 3축 구멍 만들기 NC 시퀀스에 이 매개 변수를 사용할 수 있습니다.
펙 깊이(Peck depth)(ID: PECK_DEPTH)
모든 드릴 패스에 대한 깊이 증가. 기본값은 0입니다. 심공 드릴링을 선택하면 0이 아닌 PECK_DEPTH를 지정해야 합니다. 카운터싱크 드릴에는 사용할 수 없습니다.
이송
스레드 절삭 이송 속도(Thread cut feed rate)(ID: THREAD_FEED)
이송 속도를 지정하기 위해 CUT_FEED 대신 TAP 주기에만 사용합니다. 기본값은 설정되지 않고 "–1"로 표시됩니다.
스레드 절삭 이송 단위(Thread cut feed units)(ID: THREAD_FEED_UNITS)
TPI(기본값), MMPR, IPR. TAP 주기에만 적용 가능합니다. 대체 피치 지정을 할 수 있습니다.
플로팅 탭 계수(Floating tap factor)(ID: FLOAT_TAP_FACTOR)
플로팅 탭 사이클에만 사용합니다. THREAD_FEED 값에 FLOAT_TAP_FACTOR를 곱하여 이송 속도를 계산합니다. 기본값은 1입니다.
리트랙트 이송 속도(Retract feed rate)(ID: RETRACT_FEED)
가공소재로부터 커터가 이동하는 이송 속도입니다. RETRACT_FEED 값은 CL 파일의 리머 주기 문에 ZFEED로 포함됩니다(예: CYCLE/REAM, DEPTH, 50.000000, MMPM, 1111.000000, CLEAR, 1.000000, ZFEED, 30.000000). 이 예에서는 RETRACT_FEED 매개 변수 값이 30입니다. 이 값은 CYCLE_FORMAT 매개 변수가 COUPLET으로 설정된 경우 CL 데이터를 반영합니다. CYCLE_FORMAT 매개 변수를 GOTO로 설정하면 CL 데이터에 RETRACT_FEED 값이 출력되지 않습니다.
RETRACT_FEED는 CL 데이터에서만 나타나며 NC 탭에서 계산할 수 없습니다.
조그 이송 속도(Jog feed rate)(ID: JOG_FEED)
공구가 조그 거리를 트래버스하는 이송 속도(CUT_UNITS)입니다. 이 매개 변수는 백 보링 및 백 카운터싱크 시퀀스에 대해서만 조그 이동을 제어합니다. 기본값은 대시(-)입니다.
이 매개 변수에 값을 지정하지 않으면 조그 이동에 CUT_FEED 값이 사용됩니다.
외곽진입 이송 속도(Approach feed rate)(ID: APPROACH_FEED)
공구가 백 보링 및 백 카운터싱크 시퀀스에 대해 예비 드릴된 구멍으로 들어가는 속도입니다. 기본값은 대시(-)입니다.
이 매개 변수에 값을 지정하지 않으면 엔트리 동작은 FREE_FEED 값을 사용하여 제어됩니다.
엑시트 이송 속도(Exit feed rate)(ID: EXIT_FEED)
공구가 백 보링 및 백 카운터싱크 시퀀스에 대해 예비 드릴된 구멍에서 빠져나오는 속도입니다. 기본값은 대시(-)입니다.
이 매개 변수에 값을 지정하지 않으면 엑시트 동작은 FREE_FEED 값을 사용하여 제어됩니다.
기계
리트랙트 서피스 공차(Retract surface tolerance)(ID: RETRACT_SURF_TOL)
공구가 비평면 안전거리 서피스를 따라 이동할 때 공구의 최대 편차를 제어합니다. 기본값은 0.1"(영국식 단위) 또는 1mm(미터 단위)입니다. 공차 값이 높으면 리트랙트 동작의 부드러움이 떨어질 수 있습니다.
| 이 매개 변수는 5축 구멍 만들기 시퀀스에만 적용할 수 있습니다. 다른 시퀀스의 경우 리트랙트 동작의 작업 공차를 적용할 수 있습니다. |
스핀들 속도(Spindle speed)(ID: SPINDLE_SPEED)
기계 스핀들이 회전하는 속도. 기본값은 설정되지 않고 "–1"로 표시됩니다.
리턴 동작 스핀들 속도(Return motion spindle speed)(ID: RETURN_SPINDLE_SPEED)
복귀 동작에서 가공 스핀들이 회전하는 속도입니다. 이 매개 변수는 고정 탭핑(Fixed Tapping) 시퀀스에 적용됩니다.
스핀들 상태(Spindle status)(ID: SPINDLE_STATUS)
ON(기본값), OFF
스핀들 회전(Spindle rotation)(ID: SPINDLE_SENSE)
스핀들 회전 방향. CW(시계 방향 - 기본값), CCW(시계 반대 방향)
스핀들 범위(Spindle range)(ID: SPINDLE_RANGE)
NO_RANGE(기본값), LOW, MEDIUM, HIGH, NUMBER. NO_RANGE 이외의 값을 설정하면 CL 파일의 SPINDL 명령에 범위가 포함됩니다(예: "RANGE, LOW"). NUMBER로 설정되면 SPINDL 명령에서 RANGE_NUMBER 매개 변수 값이 사용됩니다(예를 들어 "RANGE, 4"의 경우 4는 RANGE_NUMBER 매개 변수 값임).
스핀들 범위 번호(Spindle range number)(ID: RANGE_NUMBER)
SPINDLE_RANGE가 NUMBER로 설정되면 SPINDL 명령으로 출력됩니다. 기본값은 0입니다.
최대 스핀들 RPM(Maximum spindle RPM)(ID: MAX_SPINDLE_RPM)
기본값인 대시(-) 이외의 값을 설정하면 SPINDL 명령에 MAXRPM 속성이 추가됩니다.
스핀들 속도 제어(Spindle speed control)(ID: SPEED_CONTROL)
CONST_RPM(상수 회전 수/분), CONST_SFM(상수 서피스 피트/분), CONST_SMM(상수 서피스 미터/분).
기본 SPEED_CONTROL은 CONST_RPM입니다. CONST_SFM 및 CONST_SMM을 사용하면 좋은 서피스 마무리를 만들기 위해 공구와 가공소재 간의 접촉 서피스에 이송 속도 제어를 적용할 수 있습니다.
지연(Delay)(ID: DELAY)
깊이에서의 정체 기간. 기본값은 대시(-)인데 이 경우 지연되지 않습니다. TAP 주기와 DEEP 주기에는 적용할 수 없습니다.
지연 단위(Delay units)(ID: DELAY_UNITS)
SECONDS(기본값) 또는 REV.
제어점 팁(Control point tip)(ID: TIP_CONTROL_POINT)
NC 시퀀스에서 다중 팁 공구를 사용 중이라면 공구 경로 계산의 제어점으로 사용할 팁을 지정할 수 있습니다. 드롭다운 목록에서 사용할 수 있는 값은 현재 NC 시퀀스용으로 선택한 공구의 팁 수와 일치합니다.
공구 교환 팁 번호(Tool change tip number)(ID: TLCHG_TIP_NUMBER)
다중 팁 공구에서 NC 시퀀스에 시작점 및 끝점이 정의된 경우 해당 점으로 이동할 제어점으로 사용할 팁을 지정할 수 있습니다. 사용 가능한 값은 다음과 같습니다.
• INITIAL - 팁 1.
• CURRENT - NC 시퀀스의 TIP_CONTROL_POINT로 선택한 팁
구멍 감소 계수(Hole reduction factor)(ID: HOLE_REDUCTION_FACTOR)
드릴 지름이 구멍 지름보다 클 때 공구 경로를 생성하는 데 사용됩니다. 드릴 지름은 지정된 계수만큼 줄어듭니다. 정확한 공구 경로를 생성하려면 이 값이 1보다 작아야 합니다.
탭 감소 계수(Tap reduction factor)(ID: TAP_REDUCTION_FACTOR)
탭 드릴 지름이 구멍 지름보다 클 때 공구 경로를 생성하는 데 사용됩니다. 탭 드릴 지름은 지정된 계수만큼 줄어듭니다. 정확한 공구 경로를 생성하려면 이 값이 1보다 작아야 합니다.
엔트리/엑시트
클리어런스 거리(Clearance distance)(ID: CLEAR_DIST)
PLUNGE_FEED이(가) 끝나고 CUT_FEED이(가) 시작하는 구멍 상단 위쪽에 있는 클리어런스 거리. 기본값은 설정되지 않고 "–1"로 표시됩니다.
클리어런스 오프셋(Clearance offset)(ID: CLEARANCE_OFFSET)
5축 구멍 만들기를 위해 공구가 배치된 구멍 상단 위쪽의 클리어런스 거리. 구멍을 드릴하고 다음 구멍으로 트래버스하기 전에 공구를 어느 정도 리트랙트할 지도 정의합니다. CLEARANCE_OFFSET에 대한 기본값은 대시(-)인데, 이 경우 CLEAR_DIST를 사용합니다. 5축 구멍 만들기에만 적용 가능합니다.
풀아웃 거리(Pull-out distance)(ID: PULLOUT_DIST)
공구가 CLEAR_DIST에 정의된 점 이외의 점으로 복귀할 수 있습니다. 기본값은 대시(-)인데, 이 경우 매개 변수를 사용하지 않습니다.
기본값을 사용할 경우 공구는 다음 구멍으로 이동할 때 클리어런스 거리(CLEAR_DIST)로 돌아가며, 주기문에는 RETURN 옵션이 포함되지 않습니다.
PULLOUT_DIST의 값을 0으로 설정하면 공구는 다음 구멍으로 이동할 때 리트랙트 평면으로 돌아갑니다.
| 5축 구멍 만들기에서 PULLOUT_DIST가 0으로 설정되면 다음 구멍으로 이동하기 전에 공구가 CLEARANCE_OFFSET을 반환합니다. CLEARANCE_OFFSET에 대한 기본값은 대시(-)이며, 이 경우 CLEAR_DIST가 사용됩니다. |
중간 리트랙트 높이(Intermediate retract height)(ID: INTER_RET_HEIGHT)
공구가 컷 레벨 위에서 리트랙트하여 중간 급속 동작을 수행하는 거리를 지정합니다. 기본값은 대시(-)입니다.
급속 전진 거리(Rapid advance distance)(ID: RAPTO_DIST)
CLEAR_DIST로부터 구멍의 상단까지 급속한 보내기를 허용합니다. 기본값은 대시(-)인데, 이 경우 매개 변수를 사용하지 않습니다.
RAPTO_DIST 매개 변수 값이 CLEAR_DIST 매개 변수 값보다 작으면 공구는 실제 컷 전 서피스 방향으로 빠르게 이동합니다. RAPTO_DIST 매개 변수 값이 CLEAR_DIST 매개 변수 값보다 크면 RAPTO_DIST 매개 변수 값이 무시되고 CL 데이터에서 출력되지 않습니다.
완전 리트랙트 깊이(Full retract depth)(ID: FULL_RETRACT_DEPTH)
0(기본값) 이외의 값으로 설정하면 특정 개수의 증가 단계 후 BREAKCHIP 주기에 대한 구멍의 전체 리트랙트를 지정합니다. 이 단계 개수는 FULL_RETRACT_DEPTH / PECK_DEPTH와 같이 계산됩니다.
방향 각도(Orientation angle)(ID: ORIENT_ANGLE)
리트랙트하기 전에 구멍 벽에서 백킹하기 위해 비대칭 공구의 방향을 지정할 수 있습니다. BORE 주기와 백 스포팅에만 적용 가능합니다. 기본값은 대시(-)인데, 이 경우 매개 변수를 사용하지 않습니다.
조그 거리(Jog distance)(ID: JOG_DIST)
리트랙트하기 전에 구멍 벽에서 비대칭 공구를 백킹할 거리를 지정할 수 있습니다. BORE 주기와 백 스포팅에만 적용 가능합니다. 기본값은 대시(-)인데, 이 경우 매개 변수를 사용하지 않습니다.
백 보어 클리어런스 거리(Back bore clearance distance)(ID: BACK_BORE_CLEARANCE)
공구와 구멍 실린더 사이의 최소 거리. 백 스포팅에만 적용 가능합니다.