|
출처: 비공개 입니다
CNC 장비 용어 설명(FANUC 기준) |
▣ ASCII: (American Standard Cord for Information Interchange)의 약어로 정보교환용 미국표준코드입니다.
▣ Assembler: Assembler언어로 쓰여진 프로그램을 컴퓨터가 이해할 수 있는 기계어프로그램으로 자동적
으로 해석하는 프로그램입니다.
▣ BACKLASH: 나사와 나사사이의 여유간격
▣ Background Edit: 다중프로그래밍 또는 다중처리 등에서 최우선 순위처리 작업의 빈시간(데이터의 대
기 등)을 이용하여 우선순위가 낮은작업을 실행하는 것 입니다.NC운전중에 별도의 프로그램을 편집
등록 가능한 기능입니다.
▣ Batch Processing: 적당한 기간내에 발생한 정보를 집적하여 두었다가 동일종류의 정보를 일괄처리하
는 방식입니다.
▣ Baudrate: 1초당 bit의 전송률 단위로 사용하는 Data 전송속도입니다.
▣ BCD: Binary Coded Decimal의 약어로, 2진화된 10진 숫자는 4Bit로 숫자 한 자리를 표시하고 영문자
는 8Bit로 1개의 문자를 표시하도록 하는 방법.
▣ Binary code: 문자가 일련의 2진수(0 or 1)로 표시되는 부호로서,통상 부호계에서는 여러종류의 문자를
표현하는 데 6Bit를 이용하여 64종류의 문자까지 표현할 수 있으며 각 문자는 고유의 Bit Pattern으
로 표현된다.
▣ Cs-axis Control: 주축 회전수 분할출력이라 하며 파라메터에 설정한 각도로 주축 1회전을 분할하여
출력 가능한 제어기능으로 분할 가능한 최소이동 단위는 360/4096=0.088deg입니다.
▣ Custom Macro: 좌표값 대신 변수(#i)를 사용하여 연산지령,제어지령을 사용하여 특수한 프로그램을 작
성할 수 있습니다.
특징
1. 변수를 사용(#1, #2,.....)
2. 연산지령을 사용(사칙연산, 함수 등)
3. 제어지령을 사용(조건분기, 조작반복 등)
▣ Closed loop system: 제어시스템에 있어서 출력값을 측정하여 그 값을 목표값과 비교하여 그 차이가 감
소 되도록 제어대상시스템의 입력변수에 귀환되는 시스템입니다.
▣ Chamferring Distance Zero: 기계측에서 제어장치로 입력되는 신호로, 이 신호가 입력되어 있는 구간에
서는 나사절삭이 행해 지나, 입력되어 있지않은 구간은 나사절삭이 행해지지 않는다.
▣ Canned Cycle(고정사이클): 통상 3~10블록지령으로 실행하던 것을 1개의 블록으로 지령할 수 있으며,
더우기 반복지령의 경우 반복횟수만 지령함으로서 프로그램을 간략화 할 수 있는 기능입니다.
▣ DATA Server기능: 내장 하드디스크에 의해서 대용량의 프로그램을 저장할 수 있어 금형가공이나 피
스톤선반등의 고속, 고정도가공을 할 수 있음, Ethernet에 직접접속가능하기 때문에 HOST컴퓨터와의
고속전송이 가능함.
▣ DRY RUN: (공운전)프로그램에서 지령한 F기능을 무시하고 급속이송속도 또는 JOG이송속도로 움직
이는 기능.
▣ DNC: (Direct Numerical Control)중앙의 process computer에 의해 다수의 공작기계 등을 시분할 베이스로
동시제어하는 시스템
▣ DNC1:OSI-Ethernet와 같이 ISO의 OSI참조모델에 준거한 FANUC표준 LAN임, FANUC제의 CELL
Controller에 간단히 접속시켜 고도의 통신이 가능함.
▣ DNC2:PC와 CNC를 RS-232C인터페이스로 접속하여 간단히 LAN을 구축할 수 있는 것을 목적으로
한 통신프로토콜입니다..
▣ Dwell: 지정한 시간(sec)만큼 잠깐 쉬는 기능으로 G04 Code를 이용한다.
▣ Dinamic Grapic Display: 그래픽기능중의 Option기능으로 배율을 설정하지 않아도 화면에 맞게 자동적
으로 그래픽되는 기능
▣ EOB: END OF BLOCK
▣ EPROM(Electrically Erasable ROM): 강한 자외선을 쬐어 내용을 지운 후 다시 기록하여 사용가능한
ROM
▣ Execution Macro(실행마크로): 제어문의 한 가지로 이미 Memory에 Load되어 있는 프로그램을 실행하
도록 지시하는 마크로
▣ EIA:(Electronic Industries Association)의 약어로 미국내 전자기기 업체들로 구성된 단체로서 전자부품으
로 부터 항공우주, 군수용전자에 이르기까지 폭넓은 분야를 다루고 있습니다.
▣ Ethernet:1960년대말 에 하와이대학에서 구현된 Wide Area Network에서 온 개념으로 IEEE 802.3표준을
따르는 NetWork 통신의 한방법으로 CSMA/CD통신망 접근방법을 이용하며 전송속도는 10Mbps이며
통신량이 가끔씩 폭주하는 통신망의 경우에 적합하며 TCP/IP, IPX등의 다른 프로토콜을 이용할 수
있다는 점과 미니컴퓨터와 고성능 워크스테이션 접근을 쉽게 구성할 수 있다.
▣ FA: 공장 자동화
▣ Floating zero(가변원점): 좌표계의 원점을 임의의 위치에 설정할 수 있는 NC공작기계의 기능으로 이
전의 원점을 기억하지 못한다.
▣ Feed Back: Closed loop system에서 제어대상 상태에 관한 정보를 계의 입력값(목표값) 비교하기 위하여
계의 입력측으로 출력값을 귀환하는 것을 말합니다.
▣ Feedfoward제어:SERVO계의 추종지연으로 인하여 발생하는 가공오차를 개선하기 위한 제어
(코너부가 파여 들어가는 현상 및 원호반경이 축소되는 현상을 개선합니다.
▣ F1 Digit Feed: 1행 이송
▣ FAPT:(FANUC AUTO PROGRAMMING TOOL)
▣ G-Code: 준비기능
▣ Gray code: 2진코드의 일종으로 서로 인접한 두수의 부호가 1Bit만큼 다르게 되어 있는 것을 특징으
로하는 Code로서 통상 Analog량을 Digital량으로 변환하는 A/D변환기에서 많이 사용합니다.
▣ GRAPH: 화면선택 중 공구가 이동하는 경로를 볼수있는 화면
▣ Hybrid control: 기계에 직접 검출기를 부착하여 기계의 이동량을 검출하고 동시에 Servo motor의 회전
각을 검출하여 두 값을 비교함 으로써 기계계의 전체적인 오차를 검출할수 있는 방식입니다.
▣ Helical Interpolation:
▣ Handy File: NC에 기억되어있는 각 프로그램과 파라메타값, Offset값등을 외부로 입출력을 할수있는
기계로서 플로피디스켓을 이용 하여 DATA를 저장 또는 입,출력하는 기계장치입니다.
▣ HRV제어: High Response Vector Control은 종래 전류제어방식을 개선하여 고속회전시 전류효율, 속도제
어성능을 향상시킨 제어기능입니다
HRV제어의 특징은
①정상 고속회전시 실전류치를 감소시켜 모터의 발열을 억제
②αL, αM 시리즈DPTJ CHLEO 토오크치를 증대
③고속운전시 속도loop제어성을 향상시켜 고속가공시에 가공정도가 향상됨
▣ HSSB(High Speed Serial BUS): 광Fiber에 의한 고속 Serial Data전송
▣ INSERT: 프로그램 DATA를 삽입하는 기능
▣ ISO(International Standard Oganization): 정보처리 및 DATA전송을 하기 위해 정보교환에 사용하는 국제
표준화기구에서 만든 표준화된 부호체계를 말한다.
▣ Interlock: 현재 실행중인 처리 또는 동작이 종료될 때까지 다음동작을 대기시키는 것을 말한다.
▣ Inverse Time이송(G93): 이송속도를 다음식 속도(mm/min)/거리(mm)로 환산하여 지령하는 방식입니다.
예) 어떤구간을 5초동안 이동했다고 한다면 5초=1/12분에 의해 F12로 지령합니다.
▣ JOG: 수동운전
▣ K-Byte:1024 Byte를 Kilo Byte로 혼용하여 사용하고 있어, 일반적으로 210 Byte를 1Kilo Byte라 합니다
만, 정확히 210은 1024로서 1000이 아니기 때문에 이것을 구별하기위해 210 Byte를 K Byte라 합니
다.
▣ Least input increment(최소설정단위): NC가 제어할 수 있는 최소설정단위로서 보통 1/1000mm를 말합니
다.
▣ LED(Light Emitting Diode: 적외선에서 가시광선 영역의 광을 발광하는 발광 Diode입니다.
▣ Leading zeros: 숫자의 좌측에 있는 무의미한 "0"를 말하는 것으로 일반적으로 생략합니다.
▣ Lost Motion: 기계의 성능과 정도에 영향을 주는 이송 기구부내 부정확한 마모를 말하는 것으로
Backlash등이 있습니다.
▣ Mastering: ROBOT에서 기구부의 기계적인 원점을 정하는 작업과정
▣ MPG(Manual Pulse Generator): 회전바퀴에 100개의 눈금이 새겨져 있어 Handle이 1눈금 회전하면 1
pulse가 발생합니다.NC기계의 미세이송을 행하는 기기입니다.
▣ Machine lock: 기계조작반상에 있는 본 신호를 ON하면 Table지령에 의한 이동지령에 대하여 기계이
동을 금하는 기능. 이때, CRT/MDI판넬상의 위치표시는 이동지령에 대한 이동위치를 표시합니다.
▣ Machine좌표계: 기계좌표계란 참고
▣ Macro Executor: cutom macro에서 작성한 매크로 프로그램을 ROM에 기억시켜 공작기계 메이커에서
독자적인 대화화면등을 실현할 수 있는 기능
▣ Mechatronics: Mechanics또는 Mechanism와 Electronics가 합성된 기술 용어
▣ Mirror Image: 프로그램된 좌표값의 정,부를 역으로 하면 동일 프로그램으로 대칭인 가공을 할수있습
니다.
▣ Modal Code: 본 Code를 한번 지령하면, 취소 또는 변경 Code명령을 지령하지 않으면 그 기능이 유
지되는 Code입니다.
▣ MTB(Machine Tool Builder):공작기계 maker를 지칭하는 말
▣ NC(Numerial Control): 수치제어장치
▣ NURBS(Non Uniform Rational B-Spline)곡선: CAD로 금형을 Design할 때 자유곡선을 표현하는 수단
▣ Override: 속도조절장치 예)급속이송속도, 절삭이송속도, JOG이송속도, 주축회전수 등
▣ ORIENTATION: POSITION CODER를 이용한 주축정위치결정
▣ One-Shot Code: 지령된 BLOCK에서만 그 기능이 유효한 CODE
▣ OPEN CNC: CNC에 바탕을 두고 PC를 접목한 CNC로서 PC의 확장성과 개방성 및 네트워크의 장점
을 가진 차세대 수치제어장치이다.
OPEN CNC는 내장형과 별치형으로 크게 구분된다.
▣ Optional Stop: 보조기능으로서 본 기능신호를 ON한 상태에서 M01이 지령된 BLOCK을 실행후 자동
운전을 정지하는 기능
▣ Optional Block Skip: 보조기능으로서 본 기능신호를 ON한 상태에서 특정 프로그램 실행시 프로그램
상의 "/"를 가진 BLOCK의 지령을 무시하는 기능
▣ OSI-Ethernet: ISO의 참조모델에 준거한 FA용LAN임
▣ Parameter: 기계에 CNC장치를 부착하였을 때 그 기계장치를 최상의 상태로 만들기위해 CNC에 설정
하는 정수값
▣ PC-NC(Personal Computer based Numerical Control): 개인용 컴퓨터를 이용하여 선반과 머시닝센터 공작
기계를 일괄 제어하는 장치
PC-NC는 공작기계를 제어하는 CNC장치에 PC가 지닌 무한의 확장성과 개방성 및 사용자 위주의
편리성을 접목한 차세대 수치제어장치이다. 기존 NC장치가 특수컴퓨터에 수치만 지정해 CNC선반
이나 머시닝센터등 NC 공작 기계를 한정적인 프로그램 안에서 작동시키는데 반하여 PC-NC는 도스,
윈도우프로그램 등과 같은 개인용 컴퓨터의 모든 소프트웨어를 기계동작에 황요할 수 있다.
▣ PMC(Programmable Machine Control): 기계를 NC와 결합시킬때 필요한 신호관계 설정 프로그램
▣ PMC-axis Control : 임의의 축에 대하여 cnc제어에서 벗어나서 PMC에서 직접제어하는 것
▣ PPR: PRINTER, PUNCH, READER의 약자로서 종이TAPE를 이용하는 외부I/O기기의 일종.
▣ Pulse Encoder: DATA를 부호화하는 기기로 NC공작기계에서는 SERVO MOTOR에 부착하여 기계위치
를 검출하는데 사용합니다.
▣ Pulse Motor: 디지털의 펄스신호로 회전하는 모터, 이 펄스신호에 비례한 각도만 회전하는 것으로
Stepping Motor라고도 함
▣ QUICK: NC의 조작과 프로그램을 대화형으로 할 수 있는 기능.
▣ Reference Position Return: 기계원점복귀
▣ Reset: NC상태의 초기화
▣ RISC:Reduced Instruction Set Computer 즉 명령어 축약형 컴퓨터로서 명령제어를 간단화하여 고속화된
연산용엔진으로 고속,고정도가공기능을 실현할 수있슴
▣ Remote 진단기능: 공장내에 설치되어 있는 FA기기의 신호접점정보, Analog량을 I/O Link방법을 사용
하여, 1개의 Master역할을 하는 NC 또는 Computer로 수집하여 그정보를 집약감시 및 관리하는 기능
입니다.
▣ Servo: 실제로 기계를 구동시키는 부분으로 위치제어부와 속도제어부, MOTOR부분으로 나눈다.
▣ Servo Off신호:제어축 서보모터에 전류를 흘리는 것을 중지하는 신호로서 FOLLOW-UP신호와 함께
사용됩니다. 일반적으로 기계가 정지하고 있을동안 기계적으로 Clamp하려는 경우에 Clamp힘이 서보
모터 힘보다 강한 경우에 Clamp중 서보모터에 과대한 전류가 흐르지 않도록 방지하기 위해 사용합
니다.
▣ Spindle: 주축의 회전에 관한 부분으로 프로그램에서 지령한 속도로 주축을 회전시킨다.
▣ Simultaneous controllable axes:동시제어가능축
▣ Single Block: 프로그램 CHECK에 주로 이용되는 기능으로 실행버튼을 누를때 마다 한 BLOCK씩 실
행되는 기능.
▣ Skip기능: 직선가공에 있어서 G01대신에 G31을 사용하면 가공도중 조작반의 SKIP신호에 의해서
남아있는 이동 지령을 무시하고 다음 BLOCK을 진행하는 기능.
▣ TURRET: 공구장착 회전체
▣ Time Constant:
▣ TFT(Thin Film Transistor): 일종의 박막형 Display장치로서 LCD 장치가 여기에 해당된다.
▣ Torque:회전력 즉 물체(스핀들)를 회전시키는데 필요한 힘을 말한다. 토오크는 모터의 크기(용량)와는
비례하며,모터의 회전수와 반비례하는데, 이는 무거운 것을 회전시키기 위해서는 전류를 많이 흘려야
하고, 낮은 회전속도로 돌려야 한다는 것을 의미한다. 같은 용량의 모터에서도 동륜축에 기어나 벨트
를 부착하여 감속시킴으로써 높은 토오크를 얻을 수 있다.
토오크(T) = 힘(F)×거리(R)〔N·m〕 T=974×P(kw)/N(rpm)
▣ Variable Lead Thread Cutting: 가변리드 나사절삭
▣ Work 좌표계: 미리 기계원점에서부터 WORK좌표원점까지 떨어진 거리를 설정하여 두고 프로그램에
서 G-CODE(G54~G59)로 호출하여 사용하는 좌표계.
▣ Wear Offset: 마모량 보정
▣ ZERO REFERENCE POINT: 기계원점
▣ 극좌표보간
직교좌표계에서 프로그램된 지령을 직선축의 이동(공구의 이동)과 회전축의 이동(Work의 이동)으로
변환하여 윤곽제어를 하는 보간기능
▣ 가상축보간
Helical보간의 원호보간축의 1축을 가상축으로 해서 pulse를 분배함으로서 SIN보간이 가능한 보간
▣ 기계좌표계
기계상에서 기초가 되는 점을 기계원점이라 하고, 이 기계원점을 원점으로 하는 좌표계를 기계좌표계
라 함 (기계원점은 기계Maker에서 결정합니다)
▣ 원통보간
각도로 지령된 회전축의 이동량을 일단, 내부 원주상의 직선축의 거리로 변환하여 다른축 사이에서
직선보간이나, 원호보간을 행하는 보간으로 보간후 다시 회전축의 이동량으로 역변환 됩니다.
▣ 지수함수보간
회전이동에 동기되어 직선축(x축)이 지수함수보간을 행하고 다른축과는 x축과 직선보간을 행하는 보
간기능
▣ 주속일정제어
S Code뒤에 주속(공구와 공작물의 상대속도)을 지령하면 공구위치의 변화에 따라서 지정한 주속이
되도록 주축회전수를 계산하여 그것에 대응한 전압을 주축제어부에 보내 올바른 주속으로 되게 주축
을 회전시키는 것입니다.
다른표현으로는, 공구의 위치변화에 대응한 주축에 물린 Work표면속도제어라 합니다.