M/C program manual

Similar documents
1PAGE MCT(Machining Center) PROGRAM MANUAL (CNC: FANUC Series) 대우종합기계

PowerPoint Template

歯TC프로그래밍매뉴얼

HX - Operation Manual MC / TC / CUT / QT HX Series(V2.x) Operation Manual for MC / TC / CUT / QT CSCAM



HX - Operation Manual MC / TC / CUT / QT 1. MDI I/O 1.1 MDI unit 1.2 (SOFT KEY) 1.3 (RESET KEY) I/O 2. (MANUAL OPERATION)


CNC

CSCAM 800S Operation Manual for MC / TC / CUT / QT Serial No. : OP

Heavy Duty Vertical Machining Center 02 Heavy Duty Vertical Machining Center

목차 1. 터닝센터 (Turnning Center) 1.1 터닝센터정의 2. 프로그램기초 2.1 프로그램구성 2.2 수치입력방식 2.3 좌표계 2.4 Work 좌표계설정과공구옵셋 3. G 코드 3.1 G 코드종류 3.2 G 코드 List 4. M 코드 4.1 M 코드

대칭형 공작물을 위한 양두 보링 머신 02

"Global Leader of CNC Vertical lathe and turning center for the optimal solutions" -K series is a cost-effective model to achieve high turning capabil

PowerPoint 프레젠테이션

HB SERIES HNK CNC HORIZONTAL BORING & MILLING MACHINE MODELS HB-110 Spindle Diameter X-axis Travel Y-axis Travel Z-axis Travel W-axis Travel Rotary Ta

BY-FDP-4-70.hwp


/ / CNC TW2100-GL TW series TW 6 / 8 / 10 / 12, 2 / 2.. TW series

FX-450_3단접지별색.indd

Twin Spindle and Turrets for High Productivity 2 Doosan Infracore Products

RVC Robot Vaccum Cleaner

MC프로그래밊 자료(Fanuc)

LEO LEO 1600 ver. KO SU 1 / 1

/ / NC VM series VM series. VM

LEO 인치 컴팩트 터닝 센터

HM 1000/1250/1250W HM 1000 HM 1250 HM 1250W ver. KO SU

쓰리 핸드(삼침) 요일 및 2405 요일 시간, 및 요일 설정 1. 용두를 2의 위치로 당기고 반시계방향으로 돌려 전날로 를 설정합니다. 2. 용두를 시계방향으로 돌려 전날로 요일을 설정합니다. 3. 용두를 3의 위치로 당기고 오늘 와 요일이 표시될 때까지 시계방향으로

온습도 판넬미터(JTH-05) 사양서V1.0

고속, 고생산성 고속스핀들은장시간의고속절삭운전에서도안정된정밀도를유지하고, 고속 Tapping 성능을발휘하여귀사의생산성향상에기여할것입니다. 스핀들헤드 고속스핀들은 P4급고정밀및저발열앵귤러볼베어링으로지지되어있고, 모터와스핀들은직결구조방식으로설계되어 12000r/min의최고

Microsoft Word - Armjtag_문서1.doc


Promise for Safe & Comfortable Driving

COLUMN, BED, SADDLE The column is of a rugged box-type construction and its ground slide ways are wide to support and guide securely the spindle head.

untitled

동급최강의안정성을확보한고생산성 Gang 타입 베드, 스핀들강성및 LM 가이드간거리확대등구조물최적화설계를통하여기계프레임강성을종전대비 1.5배증가시켰을뿐아니라작업자의조작편의성, 유지보수성을개선하여능률을향상시켰고또한무인가공에탁월한간이자동화를겸비한 Lynx 2G super로귀

TC프로그래밊 자료(Fanuc)

À̵¿·Îº¿ÀÇ ÀÎÅͳݱâ¹Ý ¿ø°ÝÁ¦¾î½Ã ½Ã°£Áö¿¬¿¡_.hwp

DVF 5000 Ø500mm 5

아이콘의 정의 본 사용자 설명서에서는 다음 아이콘을 사용합니다. 참고 참고는 발생할 수 있는 상황에 대처하는 방법을 알려 주거나 다른 기능과 함께 작동하는 방법에 대한 요령을 제공합니다. 상표 Brother 로고는 Brother Industries, Ltd.의 등록 상

<4D F736F F F696E74202D20C4B7BCD2B0B35FC7D5BABB2E BC8A3C8AF20B8F0B5E55D>

T5100.indd

untitled

높은생산성과뛰어난품질을겸비한고속탭핑센터 은자동차와 IT 산업부품가공에있어빠른가공능력, 이송속도및공구교환속도를통해동급대비탁월한생산성을구현하였습니다. T 4000L 은목업가공에탁월한품질성능으로고객의성공을돕겠습니다. 02

PowerPoint 프레젠테이션

2. Basic Technical Specifications GHO TYPE - Ver. CNC GEAR HOBBING M/C 2.2 Max. work-piece diameter /kg Ø Max. module - M Table

B-63945KO/ 보수정보화면 보수정보화면의표시방법 보수정보화면의조작 보수정보화면에서의반각 KANA 입력 보수정보화면에서발생하는 warning

초대형수평형머시닝센터 두산인프라코어의축척된기술력과품질로대형가공물에탁월한성능을발휘할수있는 HM1000/1250은고출력 고강성고신뢰성을갖춘대형수평형머시닝센터제품으로고생산성및고부가가치를창출해드릴것입니다. 02

WIDIN - Toolholding Catalogue.pdf

VCF 850 series Multi-purpose machining center VCF 850 series VCF 850 VCF 850SR VCF 850L VCF 850LSR

특징 찾아보기 열쇠 없이 문을 열 수 있어요! 비밀번호 및 RF카드로도 문을 열 수 있습니다. 또한 비밀번호가 외부인에게 알려질 위험에 대비, 통제번호까지 입력해 둘 수 있어 더욱 안심하고 사용할 수 있습니다. 나만의 비밀번호 및 RF카드를 가질 수 있어요! 다수의 가

Microsoft Word - PLC제어응용-2차시.doc

System Recovery 사용자 매뉴얼

PowerPoint Template

1 peaieslvfp3 1. 두점사이의거리 수직선위의두점사이의거리를구할수있다. 좌표평면위의두점사이의거리를구할수있다. 수직선위의두점사이의거리 todrkrgo qhqtlek 오른쪽그림은충무로역을중심으로한서울시지하철 3`호선노선도의일부분이다. 충무로역을` 0, 을지로 3`

ISP and CodeVisionAVR C Compiler.hwp

슬라이드 1

슬라이드 1

API 매뉴얼

Smart Control, Happy Factory Technology Innovation for the 21st Century Specifications HX-Classic 구분 HX-Classic pro 산업용 또는 일반 PC 사용 NC Card: SERCOS 광통신

LM 가이드

OCW_C언어 기초

LM 가이드

1-66(16년내지)

기본구조 표준 / 옵션현황어플리케이션다이어그램본체 / NC 사양 Lynx 210 series Lynx 210 6/8.. Lynx 210 series

ÇѱÛÇ¥Áö

Microsoft Word MetOne237Bmanual

Mynx series Mynx series Mynx 5400 Mynx 6500 Mynx 7500 Mynx 9500 ver. KO SU 1 / 1

이 장에서 사용되는 MATLAB 명령어들은 비교적 복잡하므로 MATLAB 창에서 명령어를 직접 입력하지 않고 확장자가 m 인 text 파일을 작성하여 실행을 한다

서보교육자료배포용.ppt

목차 제 1 장 inexio Touch Driver소개 소개 및 주요 기능 제품사양... 4 제 2 장 설치 및 실행 설치 시 주의사항 설치 권고 사양 프로그램 설치 하드웨

1

LM 가이드

고생산성을 지향하는 중대형 수직형 머시닝센터 폭넓은 중 대형 부품 가공은 물론 장시간의 운전에도 열 변형을 최소화할 수 있는 주축 헤드 쿨링 시스템을 표준으로 장착, 고속 절삭에 최적화 하였으며 롤러 LM 가이드와 고강성 아치형 기계구조는 높은 내구성으로 귀사의 생산성

고생산성을 지향하는 중대형 수직형 머시닝센터 폭넓은 중 대형 부품 가공은 물론 장시간의 운전에도 열 변형을 최소화할 수 있는 주축 헤드 쿨링 시스템을 표준으로 장착, 고속 절삭에 최적화 하였으며 롤러 LM 가이드와 고강성 아치형 기계구조는 높은 내구성으로 귀사의 생산성

목차 윈도우드라이버 1. 매뉴얼안내 운영체제 (OS) 환경 윈도우드라이버준비 윈도우드라이버설치 Windows XP/Server 2003 에서설치 Serial 또는 Parallel 포트의경우.

AVSHH100B10 IM.~20.

하이테크 금형센터 인프라 활용 안내 Die & Mold


기본구조 표준 / 옵션현황어플리케이션다이어그램본체 / NC 사양 Lynx 200 series Lynx 200 6/8.. Lynx 200 series

Structure and Interpretation of Computer Programs: Assignment 3 Seung-Hoon Na October 4, George (아래 3개의 문제에 대한 구현이 모두 포함된 george.rkt파일을 제출하시오.

<B4EBC7D0BCF6C7D02DBBEFB0A2C7D4BCF62E687770>

Studuino소프트웨어 설치

<4D F736F F F696E74202D20B8B6C0CCC5A9B7CEC7C1B7CEBCBCBCAD202839C1D6C2F7207E203135C1D6C2F >

Microsoft PowerPoint - Zebra ZPL 한글판 명령어 메뉴얼.ppt

Turbine Digital Flowmeter SEMI U+ 특징 PVC, PTFE, P.P, PVDF 등 다양한 재질 Size, 유량, Connection별 주문제작 정밀성, 내화학성이 우수 4~20mA, Alarm, 통신(RS485) 등 출력 제품과 Controll

Microsoft PowerPoint - T1 ERS (Elevator Reservation System)SASD2.pptx


View Licenses and Services (customer)

SMT Kor.indd

벡터(0.6)-----.hwp

untitled

歯FDA6000COP.PDF

Install stm32cubemx and st-link utility

VM 5400/6500 VM 5400 / 6500 VM 5400 VM 6500

Artificial Intelligence: Assignment 6 Seung-Hoon Na December 15, Sarsa와 Q-learning Windy Gridworld Windy Gridworld의 원문은 다음 Sutton 교재의 연습문제

고 학년도 9월고수학 1 전국연합학력평가영역문제지 1 1 제 2 교시 수학영역 5 지선다형 3. 두다항식, 에대하여 는? [ 점 ] 1. 의값은? ( 단, ) [ 점 ] 다항식 이 로인수분해될때, 의값은? ( 단,,

LCD Display

Microsoft Word - CSWP_sample(KOR).docx

VM 5400 / 6500 VM 5400 / 6500 VM 5400 VM 6500 ver. KO SU

Transcription:

NC SCHOOL HWACHEON MACHINE TOOL MACHINE CENTER PROGRAMING 설명서 HWACHEON TRAINING CENTER 2004 년 11 월 01 일

MACHINE CENTER? 범용밀링기계에 CNC 장치 (controller) 를장착한기계를 CNC 밀링이라하고 CNC 밀링기계에공구자동교환장치 (ATC : automatic tool changer) 를부착하여여러공정의연속적인작업이필요한공작물을자동으로공구교환해가면서가공하는공작기계를머시닝센터 (machining center) 라고합니다. 최근에확대되고있는무인화공장 (FMS) 의기초장비로서자동화,, 성력화 ( 成力化 ) 의필수장비로많이사용되고있습니다.. 또한기계의정밀도를높이기위하여특수한구조의베드면과볼스크류 (ball screw) 를이용하여정밀한위치결정을할수있고 4 축,, 5 축의부가축을설치하여원통캠,, 비행기의프로펠러및타이어금형과같은복잡한형상의공작물도쉽게가공할수있습니다..

G CODE ( 준비기능 ) 준비기능은 G 다음에이은수치로표현되며크게다음의 2 종류로구분할수있다. 1) 원샷 G 코드 (One Shot G Code) : 지령된블록 (Block) 에서만유효한 G 코드 ( 일회성유효 G 코드 ) 2) 모달 G 코드 (Modal G Code) : 동일그룹의다른 G 코드가지령될때까지유효한 G 코드 ( 연속성유효 G 코드 ) 예를들면, 그룹번호가같은 G00,G01의경우 G01 X 100. F200 ; Y 100. ; X 0. ; Y 0. ; G00 X-15. Y-15. ; G 코드가지령되지않은 3 블록에서는 G01 기능이유효

G CODE ( 준비기능 ) 1. 1. 의기호가붙어있는 G Code 는전원투입시그 G Code 상태로되는것을표시합니다.. G 20, 20, G 21 21 에대해서는전원절단전의상태로됩니다.. G 00, 00, G 01 01 에대해서는 Parameter 설정에따라선택됩니다.. 2. 2. 00 00 Group 의 G Code 는 One One Shot G Code 입니다.. 3. 3. G Code 일람표에없는 G Code 를지령하거나,, 대응하는 Option 이없는 G Code 를지령하면 Alarm 이표시됩니다..(( 10 10번 P/S P/S Alarm )) 4. 4. 다른 Group 의 G Code 는몇개라도동일 BLOCK 에지령할수가있습니다.. 만약동일 Group 에속하는 G Code 를동일 Block 에 2 개이상지령할경우에는나중에지령한 G Code 가유효합니다.. 5. 5. 고정 Cycle 사용중에 01 01 Group 의 G Code 가지령되면고정 Cycle 은자동적으로 Cancle 되고 G80 G80 의상태로됩니다.. 단,, 01 01 Group 의 G Code 는고정 Cycle G Code 의영향을받지않습니다.. G Code 는각 Group 번호마다표시됩니다..

준비기능 (1/3) GCODE 일람표 G Code Group 의미 G Code Group 의미 G 00 위치결정 ( 비절삭급속이송 ) G 22 Stored Stroke Check 기능 On G 01 G 02 01 직선절삭이송 원호절삭이송 ( 시계방향 ) G 23 G 27 Stored Stroke Check 기능 Off 원점복귀 Check G 03 원호절삭이송 ( 반시계방향 ) G 28 00 자동원점복귀 G 04 Dwell ( 일시정지 ) G 29 원점으로부터의복귀 G 05 고속 Cycle 가공 G 30 제 2 원점복귀 G 09 00 Exact Stop G 31 Skip 기능 G 10 Data 설정 G 33 01 나사절삭 G 11 Data Mode 설정 Cancel G 39 00 Conner Offset 원호보간 G 15 G 16 17 극좌표 Cancel 극좌표지령 G 40 G 41 07 공구경보정 Cancel 공구경좌보정 G 17 XY 평면지령 G 42 공구경우보정 G 18 G 19 02 ZX 평면지령 YZ 평면지령 G 43 G 44 08 + 방향공구장보정 - 방향공구장보정 G 20 G 21 06 Inch 입력 mm 입력 G 45 G 46 00 공구위치 Offset 신장 공구위치 Offset 축소

준비기능 (2/3) G CODE 일람표 G Code Group 의미 G Code Group 의미 G 47 G 48 00 공구위치 Offset 2배신장공구위치 Offset 2배축소 G 63 G 64 15 Tapping Mode 절삭 Mode G 49 08 공구장보정 Cancle G 65 Macro 명령, Macro 호출 G 50 Scaling Cancle G 66 12 Custom Macro Mode 호출 G 51 G 52 G 53 11 Scaling 지령 Local 좌표계설정기계좌표계설정 G 67 G 68 G 69 16 Custom Macro Mode호출Cancle 좌표회전좌표회전 Cancle G 54 Work 좌표계 1 선택 G 73 Pack Drilling Cycle G 55 Work 좌표계 2 선택 G 74 역 Tapping Cycle G 56 G 57 14 Work 좌표계 3선택 Work 좌표계 4선택 G 76 G 80 Fine Boring 고정 Cycle Cancle G 58 Work 좌표계 5 선택 G 81 09 Drill Cycle, Spot Boring G 59 Work 좌표계 6 선택 G 82 Drill Cycle, Counter Boring G 60 00 일방향위치결정 G 83 Peck Drilling Cycle G 61 G 62 15 Exact Stop Mode 자동 Conner Override G 84 G 85 Tapping Cycle Boring Cycle

준비기능 (3/3) G CODE 일람표 G Code G 86 G 87 G 88 G 89 G 90 G 91 G 92 G 92.1 G 94 G 95 G 96 G 97 G 98 G 99 Group 09 03 00 13 10 20 의미 BORING CYCLE PECK BORING CYCLE BORING CYCLE BORING CYCLE ABSOLUTE 지령 INCREMENTAL 지령 WORK 좌표게의설정 WORK 좌표계의 PRESET 분당이송회전당이송주속일정제어주속일정제어 CANCEL 고정 CYCLE 초기점복귀고정 CYCLE R점복귀

보조기능 (M 기능 1/2) 보조기능은 M 다음에 2 ~ 3 자리수치로표현되며아래의표를참조하십시오. M Code 의미 M Code 의미 M00 PROGRAM STOP M01 OPTIONAL STOP M02 END OF PROGRAM M03 SPINDLE FORWARD M04 SPINDLE REVERSE M05 SPINDLE STOP M06 AUTO TOOL CHANGE M07 OIL MIST (OPTION) M08 COOLANT ON M09 COOLANT,AIR BLOW,OIL MIST OFF M10 4-AXIS CLAMP (OPTION) M11 4-AXIS UNCLAMP (OPTION) M12 OIL HOLE COOLANT ON (OPTION) M13 OIL HOLE COOLANT OFF (OPTION) M19 SPINDLE ORIENTATION M20 MIRROR IMAGE OFF M21 MIRROR IMAGE X M22 MIRROR IMAGE Z M25 CHIP BLOW COOLANT ON (OPTION) M26 CHIP BLOW COOLANT OFF (OPTION) M29 RIGID TAPPING M30 END OF PROGRAM & REWIND M31 CHIP CONVEYOR FORWARD (OPTION) M32 CHIP CONVEYOR REVERSE (OPTION) M33 CHIP CONVEYOR STOP (OPTION) M35 FRONT DOOR OPEN (OPTION)

보조기능 (M 기능 2/2) 보조기능은 M 다음에 2 ~ 3 자리수치로표현되며아래의표를참조하십시오. M Code 의미 M Code 의미 M36 FRONT DOOR CLOSE (OPTION) M50 AIR BLOW (OPTION) M55 TOUCH SENSOR AIR BLOW (OPTION) M57 ATC DOOR OPEN M58 ATC DOOR CLOSE M81 MG POT DOWN M82 ATC 1 CYCLE M83 MG POT UP M84 TOOL UNCLAMP M98 SUB PROGRAM CALL M99 SUB PROGRAM END M100 MG TOOL DATA INITIAL SETTING M106 TOOL CHANGE PROGRAM CALL M198 DATA SERVER SUB PROGRAM CALL

G17 ( 평면선택 ) G-코드 G17 G18 G19 G90 G91 G53 XY 평면 (Z 축으로 PICK 한다.) 원호보간을행하는평면, 공구경보정을행하는평면, 좌표회전을하는평면및 구멍가공을행하는평면을 G Code 로선택합니다. G Code 선택된평면 Xp Yp Zp G17 G18 G19 XpYp 평면 ZpXp 평면 YpZp 평면 X 축또는, X 축의평행축 Y 축또는, Y 축의평행축 Z 축또는, Z 축의평행축 G54~G59 G92 X 방향 Z 방향으로 PICK 한다 G52 G00 G01 G02,G03 WORK Y 방향 G17 기능 Xp, Yp, Zp는 G17, G18, G19가지령된 Block에나타난축 Address에의해정해집니다. G17, G18, G19가지령되지않은 Block에서의평면은변화하지않습니다.

G18 ( 평면선택 ) G-코드 G17 G18 G19 G90 G91 G53 G54~G59 XZ 평면 (Y 축으로 PICK 한다.) 원호보간을행하는평면, 공구경보정을행하는평면, 좌표회전을하는평면및 구멍가공을행하는평면을 G Code로선택합니다. G Code 선택된평면 Xp Yp Zp G17 XpYp평면 X축또는, Y축또는, Z축또는, G18 ZpXp평면 X축의평행축 Y축의평행축 Z축의평행축 G19 YpZp평면 X방향 Y방향으로 PICK 한다 G92 G52 G00 Z 방향 G01 Xp, Yp, Zp 는 G17, G18, G19 가지령된 G02,G03 WORK G18 기능 Block에나타난축 Address에의해정해집니다. G17, G18, G19가지령되지않은 Block에서의평면은변화하지않습니다.

G19 ( 평면선택 ) G- 코드 YZ 평면 (X 축으로 PICK 한다.) G17 G18 G19 G90 G91 G53 G54~G59 원호보간을행하는평면, 공구경보정을행하는평면, 좌표회전을하는평면및 구멍가공을행하는평면을 G Code로선택합니다. G Code 선택된평면 Xp Yp Zp G17 XpYp평면 X축또는, Y축또는, Z축또는, G18 ZpXp평면 X축의평행축 Y축의평행축 Z축의평행축 G19 YpZp평면 X방향으로 PICK 한다 G92 G52 G00 Y 방향 Z 방향 G01 Xp, Yp, Zp 는 G17, G18, G19 가지령된 G02,G03 WORK G19 기능 Block에나타난축 Address에의해정해집니다. G17, G18, G19가지령되지않은 Block에서의평면은변화하지않습니다.

G90 : 절대지령 G91 : 증분지령 G-코드 G17 G18 G19 G90 G91 G53 G54~G59 G92 G52 G00 G01 G02,G03 공구의이동량을지령하는방법으로 Absolute 방식과 Incremental 지령 2 가지의방법이있습니다. G90 IP ; Absolute( 절대 ) 지령은공구의이동종점위치의좌표치를 Program 하는방법입니다. G91 IP ; Incremental 지령은공구의이동량그자체를직접 Program 하는방법입니다. G90 X40. Y70.0; ABSOLUTE ( 절대 ) 지령 G91 X-60.0 Y40.0; INCREMENTAL ( 증분 ) 지령 70.000 30.000 Y 40.000 종점 100.000 시점 X

G53 : 기계좌표계 G-코드 G17 G18 G19 G90 G91 G53 G54~G59 G92 G52 G00 G01 G02,G03 기계원점을좌표계의원점으로하는좌표계를기계좌표계라고합니다. 기계메이커에서정한기계상의고유의원점인기계원점으로지령한축을자동으로복귀시키는기능으로주로사용용도는공구교환이나 Pallet교환을할때이용한다. (G90) G53 IP ; IP ; Absolute 지령의 Dimension Word 전원투입후, 수동 Reference점복귀를하면 Reference점이좌표치 (α,β) 가되는기계좌표계가설정됩니다. (α,β) 의값은 Parameter (No.1240) 에서설정됩니다. 기계좌표계기계원점 β α Reference 점

G54~G59 : WORK 좌표계 G-코드 G17 G18 G19 G90 G91 G53 G54~G59 G92 G52 G00 G01 G02,G03 CRT/MDI Panel 에설정된 6 개 Work 좌표계의선택 G54~G59 를지령함으로써 Work 좌표계 1~6 중어느것을선택할수있습니다. 원점원점복귀를안한다는이점이있다있다.. 기계기계원점에서 WORK 원점까지의거리를 OFFSET 하면하면 WORK 좌표계 G54~G59 까지까지아무거나선택해서 X, X, Y, Y, Z 기계기계좌표좌표수치를입력합니다.. 주의주의 :: WORK 좌표좌표계에서는 G90 G90이기본이다.. 100 G54 G55 G56 G57 G91 G91 G28 G28 Z0 Z0 ;; G28 G28 X0 X0 Y0 Y0 ;; G90 G90 G54 G54 GOO GOO X100. X100. Y50. Y50. Z10. Z10. ;; X0 X0 Y0 Y0 Z0 Z0 ;; 50 G58 G59 CRT/MDI Panel 에서 OFFSET 입력한경우 G10 기능을사용한경우 ( 앞의 G10 기능참조 ) G90 G90 G10 G10 L2 L2 P1 P1 X X Y Y Z Z ;; (G10 (G10: : DATA DATA 설정설정,, L2 L2 :: 좌표계좌표계,, P1 P1 :: G54) G54)

G-코드 G17 G18 G19 G90 G91 G53 G54~G59 G92 G52 G00 G01 G02,G03 G92 : 좌표계 G92 좌표는항상공구가서있는위치에서프로그램상의좌표값만큼이동된다. 좌표값은항상 + 값으로입력할것 G91 G91 G28 G28 Z0 Z0 ;; G28 G28 X0 X0 Y0 Y0 ;; G90 G90 G92 G92 X200. Y200. Z200. Z200. ;; 이때는축이동은안되고좌표계기억만하고하고있다.. G00 G00 X0 X0 Y0 Y0 Z0 Z0 ;; 이때이때G92 좌표계로이동한다.. G92 X25.2 Z23.0 ; 지령에의한좌표계설정 ( 인선선단이 Program 출발점 Z 23.0 G92 X600.0 Z1200.0 ; 지령에의한좌표계설정 ( 공구 Holder 상에있는기준점이 Program 출발점 Z 1200.0 0 25.2 X X 0 600.0

G52 : LOCAL 좌표계 G-코드 G17 G18 G19 G90 G91 G53 G54~G59 G92 G52 G00 G01 G02,G03 WORK 좌표계로 PROGRAM 할때에 WORK 좌표계내에또다른좌표계를만들면 PROGRAM 을쉽게할수있습니다. 이아들좌표계를 LOCAL 좌표계라함 G52 IP : 의지령에의해모든 WORK 좌표계내 (G54 ~G59) 에아들좌표계, 즉 Local 좌표계를설정할수있다. 각각의 Local 좌표계원점은각각의 Work 좌표계에서 P 의위치로된다. Local 좌표계가설정되면그이수지령된 Absolute Mode (G90) 에서의이동지령은 Local 좌표계에서의좌표치로된다. Local 좌표계를변경하고싶을때는, G52 와함께새로운 Local 좌표계의원점위치를 Work 좌표게로지령한다. Local 좌표계를 Cancel 하고좌표치를 Work 좌표계로지령하고싶을때는 Local 좌표계를원점과 Work 좌표계의원점을일치한다. 즉 G52 P0 : 로지령한다로. IP (Local 좌표계 ) (G54 : Local 좌표계 1) G55 G56 G57 G58 IP (Local 좌표계 ) (G59 : Local 좌표계 6) 기계좌표계의원점 Reference 점

G00 : 위치결정 G기능 G17 G18 G19 G90 G91 G53 G54~G59 G92 G52 G00 G01 G02,G03 공구가현재위치에서지령된값 ( 이동할점의좌표 ) 만큼급속이송속도로이동한다. 절대 (ABSOLUTE) 지령은 WORK 좌표계의지령된점, (G90) G90 G90 G00 G00 X X (. ) (. ) Y Y (. ) (. ) Z Z (. ) (. ) ( 이동할점의좌표 ) 증분 (INCREMENTAL) 지령은현재위치에서지령된값 (G91) G91 G91 G00 G00 X X (. ) (. ) Y Y (. ) (. ) Z Z (. ) (. ) ( 이동할점의좌표 ) 급속이송속도 (PARAMETER NO : 1826(18-M,) 518~521(0-M) ) 기계상의이송할수있는최고속도라할수있으며기계메이커측에서기종별도설정함으로사용자가따로설정할필요는없음.( 급속이송속도단위 : m/min) 급속이송속도로이동하므로절삭시사용하면충돌할위험이있어절삭하지않는부위에서공구를이동할때주로사용한다. (G00=G0 모두사용가능 ) 공구의경로 (PARAMETER NO : 1401 #1) 비직선형위치결정 : 각축독립적으로급속이송속도로위치결정을하므로통상직선이되지않습니다. 시점직선형 종점 비직선형 직선형위치결정 : G01( 직선보간 ) 과같이각축의급속이송속도를넘지않는최단의위치결정시간이되는속도로위치결정

G01 : 직선가공 G-코드 G17 G18 G19 G90 G91 G53 G54~G59 G92 G52 G00 G01 G02,G03 공구를현재점에서좌표어로지령한좌표까지지령된이송속도 ( address F ) 로직선이동 ( 가공 ) 한다. G91 ( G90 ) G01 X (. ) Y (. ) Z (. ) F ; 이송속도 (F) 가지령되어있지않으면이송속도는 0 (Zero) 가됩니다. 즉각축이정지합니다. F 로지령된이송속도는새로이지령될때까지유효합니다. G01 활용예제프로그램 Y 축 P1 P2 200. 150. P0 : 시점 ( 원점 ) 400. P4 X 축 P3 200. 300. 이송속도이송속도 (mm/min) (mm/min) 각축의각축의직선직선종점의종점의좌표치좌표치 절대 (ABSOLUTE) 지령시 G90 GOO X200. Y300. ; (P0 P1) G90 G01 X350. Y500. F300 ; (P1 P2) G90 G01 X750. ; Y500. F300 ; (P2 P3) G90 G01 X600. Y300. ; F300 (P3 P4) X200. ;Y300. F300 (P4 P1) 빨간글씨부삭제가능 증분 (INCREMENTAL) 지령시 G91 G00 X200. Y300. ; (P0 P1) G91 G01 X150. Y200. F300 ; (P1 P2) G91 G01 X 400. ; F30 0 (P2 P3) G91 G01 X-150. Y-200. ;F300 (P3 P4) G91 G01 X-400. ; F30 0 (P4 P1) 빨간글씨부삭제가능

G02,G03 : 원호보간 G- 코드 공구가지령한좌표까지지령된이송속도로원호가공한다. G17 G18 G19 G90 G91 G53 G54~G59 G92 G52 G00 G01 G02,G03 순서지령내용명령의미 1 평면지정 2 3 4 종점위치 회전방향 G90 G91 시점에서중심점까지의거리 원호반경 G17 G18 G19 G02 G03 X, Y, Z 중의 2 축 X, Y, Z 중의 2 축 I, J, K 중의 2 축 R XY 평면선택 ZX 평면선택 YX 평면선택 시계방향회전 ( CW ) 반시계방향회전 ( CCW ) 종점의절대좌표치 시점에서종점까지의거리 ± 시점에서원호까지의거리 원호의반경 5 이송속도 F 원호를따라가는속도

G02,G03 : 원호보간 G- 코드 공구가지령한좌표까지지령된이송속도로원호가공한다. G17 G18 G19 G90 G91 G53 G54~G59 G92 G52 G00 G01 G02,G03 G02 :: 원호가공 (( 시계방향 )) G03 :: 원호가공 (( 반시계방향 ))

G02,G03 : 원호보간 G- 코드 공구가지령한좌표까지지령된이송속도로원호가공한다. G17 G18 G19 G90 G91 G53 G54~G59 G92 G52 G00 G01 G02,G03 R 과 I I,, J J,, K 와의상관관계 1) 1) 0 이상 180 이하의원호가공時 :: R+ R+ 지령 2) 2) 180 이상 360 미만의원호가공時 :: R 지령 3) 3) 360 일주원호가공時 :: I I,, J J,, K 지령 (360 일주원호일경우 R 값은지령불가 / I I,, J J,, K 는 0 에서 360 까지모두사용가능 )) 주,, X=I X=I Y=J Y=J Z=K 로한다.. 종점에서원호중심을보았을때값으로부호를결정한다.. ex, ex, G02 I-50.( 종점에서원호중심까지의거리 )) G17 (XY (XY평면일경우 )) G90 G02 X Y R F F ;; G91 G03 G18 (XZ (XZ평면일경우 )) G90 G02 X Z Z R F F ;; G91 G03 G19 (YZ (YZ평면일경우 )) G90 G02 Y Z Z R F F ;; G91 G03

G02,G03 : 원호보간 G-코드 공구가지령한좌표까지지령된이송속도로원호가공한다. G17 G18 G19 G90 G91 G53 G54~G59 G92 G52 G00 G01 G02,G03 0 R 180 R 값은 (( + )) 180 R 360 R 값은 (( )) R = 360 일때 R 값은 (( I I,, J J,, K )) A B 위치까지가공 G 90 90 G01 Z-10. F 100 ;; G 01 01 X-25. ;; G 02 02 X 0 Y 25. R25. ;; A C 위치까지가공 G 90 90 G01 Z-10. F 100 ;; G 01 01 X-25. ;; G 02 02 X 0 Y -25. R-25. ;;

헬리칸보간 원호지령으로원호보간에동기되어움직이는또다른 1 축을지령함으로써 Helical 보간이가능합니다. 즉공구를나선상으로동작시킬수있습니다. G17 G18 G19 G90 G91 G53 G54~G59 G92 G52 G00 G01 G02,G03 지령방법은기본적으로원호보간의지령에원호보간축이외의 1축의이동지령을덧붙여서지령하는것입니다. F의지령으로원호를따라서움직이는이송속도를지령합니다. 따라서직선축의속도는 F X ( 직선의길이 ) / ( 원호의길이 ) 로됩니다. G02 (G03) X_ Y_ R_ Z_ F_ ; 직선축의속도가각축제한치를넘지않도록주의하여이송속도를결정하여주십시오.. 주 1. 1. 공구보정은원호에대해서만걸립니다.. 주 2. 2. Helical 절삭을지령하는 Block 에서는공구길이보정을지령할수없습니다.. O001 ; G17 G40 G49 G80 ; G91 G28 Z0 ; G28 X0 Y0 ; G90 G54 G00 X0 Y0 M03 S800 ; G43 G00 Z10. H01 ; G02 I-30. Z-3. F200 ; I-30. Z-6. ; I-30. Z-9. ;

G04 : 휴지기능 (DWELL TIME) G- 코드 휴지지령 BLOCK 에지령된시간만큼일시정지하는기능 GO4 G40 G41 G42 G43,G44 G49 G10 G11 G20,G21 G28 G29 G30 FORMAT: G04 X ; G04 P ; 예를들어, 10 초간휴지할경우 G04 X10. 또는, G04 P10000 (P 는소수점사용이불가능하므로반드시 1/1000 로지령하여야한다.) X, P : 휴지시간 (SEC) 휴지시간이완료되었을때는휴지기능전 MODE 를유지함. 예 1] 1] G00 X30. ;; 예 2] 2] G01 X30. F0.2 ;; G04 P1000 ;; G04 P1000 ;; X40. ;; X40. ;; 완료후 G00 MODE 를유지함 완료후 G01 MODE 를유지함

G40 : 공구경보정 CANCEL G-코드 GO4 G40 G41 G42 G43,G44 G49 G10 G11 G20,G21 G28 G29 G30 가공완료후지령했던경보정을취소하는기능 G00, G01 의상태로다음과같이지령하면시점에서의구 Vector 선단으로부터 종점 (X, Y) 으로향하며 G01 의 Mode 에서는직선적으로움직이고 G00 의 Mode 에서는 각축급속이송으로움직입니다. 주 ) G40 X_ Y_ ; 구 VECTOR 시점 공구중심경로 PROGRAM 된경로 - 내측가공일때는가공완료후들어가면서경보정 CANCEL 한다. - 외측가공일때는가공완료후빠지면서경보정 CANCEL 한다. G40 의지령에의해 Mode 에서 Cancel Mode 로옮겨집니다. G40 ; 만으로 X_Y_ 을지령하지않을때는 공구는그대로의자세로구 Vector 의 량만큼역방향으로아동합니다. - 원호보간 (G02, G03) 에서는공구경보정 Cancel 은가능하지않습니다.

G41 : 공구경보정좌 G-코드 공구를그진행방향에대해가공물좌측으로 OFFSET 할수있다. GO4 G40 G41 G42 G43,G44 G49 G10 G11 G20,G21 G28 G29 G30 TOOL 의진행방향에서볼때 TOOL 이 WORK 의왼쪽을타고가공할때 공구경좌보정을쓴다 G41 X_ Y_ I_ J_ H_(D_) ; 공구진행방향에서서내머리가공구가 공구중심경로 되어우측어깨를타고갈때는좌보정 구VECTOR신VECTOR 시점 X, Y I, J G41 PROGRAM된경로 G40 가공완료후 들러가면서G40 ( 경보정 CANCEL) 공구반경치보다먼위치에서START할것 G40 을지령 만일경보정 소재바깥쪽을가공할때 G41 CANCEL을 소재안쪽을가공할때 하지않을경우 ALARM이발생한다. 바깥쪽을가공할때가공하고밖으로나오면서 G40( 경보정 CANCEL) 을지령.

G42 : 공구경보정우 G-코드 공구를그진행방향에대해가공물우측으로 OFFSET 할수있다. GO4 G40 G41 G42 G43,G44 G49 TOOL 의진행방향에서볼때 TOOL 이 WORK 의오른쪽을타고가공할때공구경우보정을쓴다 G42 X_ Y_ I_ J_ H_(D_) ; PROGRAM된경로 공구진행방향에서서내머리가공구가되어좌측어깨를타고갈때는우보정 시점 X, Y I, J 구VECTOR신VECTOR G10 G11 공구중심경로 G42 G20,G21 가공완료후 G40 G28 G29 G30 G40 G42 소재안쪽을가공할때 들러가면서G40 ( 경보정 CANCEL) 을지령만일경보정 CANCEL을하지않을경우 ALARM이발생한다. 공구반경치보다먼위치에서START할것소재바깥쪽을가공할때 바깥쪽을가공할때가공하고밖으로나오면서 G40( 경보정 CANCEL) 을지령.

G43 : 공구길이보정 (+) / G44 : 공구길이보정 (-) G-코드 공구길이보정 + 값및 - 값을설정할때사용. GO4 G40 G41 G42 G43,G44 G49 G10 G11 G20,G21 G28 G29 G30 공구길이보정이란 PROGRAM 하였을때상정한공구길이의값과실제로가공을할때공구의길이값과의차이를 OFFSET MEMORY에설정함으로써 PROGRAM 변경없이공구길이값의차이를보정하는것을말함. G43, G44에의해 OFFSET방향을지정하고, H Code를이용활용함. Program 했을때의상정된공구 실제공구그차이를공구길이보정량으로설정 좌측그림처럼기본적인길이보정은공구길이차이값을설정한다고생각하면된다 G43은 + 쪽 OFFSET 이고 G44는 - 쪽 OFFSET 이다 상기설명은화낙책자내용을설명한것인데실제많이사용하는방법은 2가지가있다 기준TOOL 방식과개별TOOL 방식이있다 ( 그리고 G44는거의사용하지않고 G43만을이용한다 ) 기준 TOOL 방식 개별 TOOL 방식 Z축기준TOOL 기타공구기타공구기준TOOL과 3번공구기계원점차이를 1번공구 보정량으로설정 2번공구 Z축원점에서소재상면까지 의거리를입력 소재 G43 Z5. H1 ; -> H1 OFFSET 값을먹는다 ( 길이보정은언제나 (Z) 값과동일 BLOCK 에쓴다.

길이보정 setting G- 코드 GO4 G40 G41 G42 G43,G44 G49 G10 G11 G20,G21 G28 G29 G30 1 Z 값을보정을쓸경우좌표계 SETTING 은 Z0. 로하고, 각공구의 offset 에 program 원점에서기계원점까지의거리를입력한다. 2 기준공구 setting 시에는기준공구의 offset 을 0 으로하고다른공구를기준공구와의길이차이를 offset 에설정한다. 이때좌표계의 Z 값은기준공구의기계원점에서의거리이다. 3 OFFSET 의수는표준으로 32 개이며, OPTION 으로 99 개까지가능하다.

G49 : 공구길이보정 CANCEL G-코드 공구길이보정을취소할때사용. GO4 G40 G41 G42 G43,G44 G49 G10 G11 G20,G21 G28 G29 G30 길이보정을 Cancel 하는경우, G49 또는 H0 을지령합니다. G49 또는 H0 을지령하면, 곧 Cancel 됩니다. 주 ) 1. 공구길이보정 B에서 2축이상보정되어있을때는 G49의지령에서전축 Cancel 되고, H0 에서는지정평면에수직인축만 Cancel 됩니다. ᄀ공구길이보정A : Z축방향의공구길이값을보정. ᄂ공구길이보정B : X축, Y축, Z축의각각방향의공구길이값을보정. ᄃ공구길이보정C : 지정된축방향의공구길이값을보정. 2. 3축이상함께보정하여 G49로전축 Cancel을지령하면 P/S ALARM이발생하는일이있습니다 H0 와병용하여 Cancel 하여주십시오.

G10 (DATA 설정 ) G- 코드 좌표계, 보정 DATA 설정기능 GO4 G40 G41 G42 G43,G44 G49 G10 G11 G20,G21 G28 G29 G30 1 ( 좌표계설정 ) G90(G91) G10 L2 P1-P6 X._ Y._ Z._ ; L2 : 좌표계설정 / P1-P6 : G54-G56 좌표계 주, work 좌표계는 G90 이기본이며, 기계원점에서 work 원점까지의거리를입력한다. 2 (OFFSET 설정 ) G90(G91)G10 L1 P1 R10. ; L1 : OFFSET 자동설정 ( 생략가능 ) / P1 : OFFSET 번호 1 번 / R10. : OFFSET 량 (DATA 값 ) 1 ( 좌표계설정 ) : 공작물 (WORK) 좌표계자동입력 -. 기능 1 : 한개의공작물에최대 6 개의프로그램원점을잡아필요시원점을 불러내어편리하게사용하는기능 -. 기능 2 : 한 TABLE 에소재를 6EA 장착을하고원점을각각설정하여사용하는기능 (PROGRAM 지령의예 ) G90G10L2P1X_.Y_. Z_. ; (G54) G90G10L2P2X_. Y_. Z_. ; (G55) G90G10L2P3X_. Y_. Z_. ; (G56) G90G10L2P4X_. Y_. Z_. ; (G57) G90G10L2P5X_. Y_. Z_. ; (G58) G90G10L2P6X_. Y_. Z_. ; (G59) 왼쪽표와같이 P 번호에따라좌표계가자동으로설정된다 좌표계수치는 X.. Y. Z. 모두또는일부를사용자마음대로입력하며 (X. Y. 만을입력하여많이사용함 ) 부호는기계좌표에서공작물좌표가 + 쪽에있으면 + 입력하고 - 쪽에있으면 를입력한다.

G10 (DATA 설정 ) G- 코드 좌표계, 보정 DATA 설정기능 GO4 G40 G41 G42 G43,G44 G49 G10 G11 G20,G21 G28 G29 G30 2 자동죄표계설정방법 a. 그림과같이 G54 ~ G59 까지설정하여프로그램응용하는법을알아보자 b. 기계좌표에서 G54 좌표까지의거리가 X 축은 : -300.mm Y 축은 : -150.mm Z 축은 : -400.mm 라고가정하자 c. 가공부위는사각포켓만을단순가공하는것으로하며 Z 축좌표치는 G43( 공구길이보정 +) 의 OFFSET 량에 입력하여사용하는것으로프로그램하겠음. d. 가공공구 : 20.mm 초경엔드밀 길이보정번호 (H) : 10 번 공구경보정 (D) : 20 번 (H 지령도가능 ) 가공깊이 : 10.mm 재질 : 알루미늄 O0100; (MAIN PRO) G00G40G49G69G80; G91G28Z0; G91G28X0Y0; G90G10L2P1X-300.Y-150.Z0; G90G10L2P2X-360.Y-150.Z0; G90G10L2P3X-420.Y-150.Z0; G90G10L2P4X-300.Y-210.Z0; G90G10L2P5X-360.Y-210.Z0; G90G10L2P6X-420.Y-210.Z0; G00G90G54X0Y0; G43Z50.H10S3500M03; M98P0200; G90G00G55X0Y0; M98P0200; G00G90G56X0Y0; M98P0200; G00G90G57X0Y0; M98P0200; G00G90G58X0Y0; M98P0200; G00G90G59X0Y0; M98P0200; G91G28Z0; G28X0Y0M05; M30; 140 40 60 40 O0200; (SUB.PRO) G00G90Z3.; G01Z-10.F200; G42X-20.Y0D20F350; Y20.; X20.; Y-20.; X-20.; Y12.; G40X0Y0; G00Z3.; M99; G56 G55 G54 40 G59 40 G58 G57 R10 40 60 60 40 200

G10 (DATA 설정 ) G- 코드 좌표계, 보정 DATA 설정기능 GO4 G40 G41 G42 G43,G44 G49 G10 G11 G20,G21 G28 G29 G30 1 자동좌표계설정방법 -. 기능 : 포켓가공및원호가공등기타가공시 OFFSET을자동으로입력하여작업을간단하고편리하게프로그램할수있다 a. 지령방법 G10 P_ (OFFSET번호) R_ ; (OFFSET량) b. 왼쪽그림에서사각의바깥부분을가공하는프로그램을작성하여보자 c. 좌표점은공작물의사각중심점이고수치는 X-400. Y-200. Z-350. 이라고가정하자 (Z축은공작물상면이원점 ) d. 공구길이보정번호 (H) : 5번, 공구경보정 (D) : 6번 e. 공구 : 30.mm 초경엔드밀, 재질 : 알루미늄, 소재치수 : 240X240X100 ( 프로그램예 ) O0010; (MAIN PRO) O0200; (SUB.PRO) G17G40G49G69G80; G91G10P5R-10.; G91G28Z0; G90G00Z0M05; G91G28X0Y0; M98P40030; (O0030을 4회반복 ) G90G10L2P1X-400.Y-200.Z0; M99; G90G10L1P5R-350.; G90G10L1P6R55.; O0030; (SUB.PRO) G00G54X140.Y140.; G91G10P6R-10.; G43Z5.H05S2500M03; G90G01G41X80.Y82.D6F250; M98P50020; (O0020을 5회반복 ) Y-80.; G90G10P5R-350,; X-80.; G10P6R15.; Y80.; G00Z50.M09; X97.; G91G28Z0M05; G00G40X140.Y140.; G28X0Y0; M99; M30; R15 160 240 160 240 가. OFFSET량은 G90또는G91을사용하느냐에따라절대치또는증분치로입력된다. 50 100 나. G10의 OFFSET량에따라서보조프로그램의반복횟수가결정된다. ( 옆의프로그램은 Z축은 (H값-5번) 10.mm씩 5회 & 공구경보정은 (D값-6번) 10.mm씩 4회가반복되었다 ) 다. 실제의공구경 (D값-6번) 값은 15.mm( 공구의반경값 ) 이나 10.mm씩 4회반복하기때문에 55mm가입력되었다.

G11 (DATA 설정취소 ) G-코드 DATA MODE 설정 CANCEL GO4 G40 G41 G42 G43,G44 G49 G10 G11 G20,G21 G28 G29 G30

G20 : INCH 계 G21 : MM 계 G-코드 입력 Data 의단위 ( 최소설정단위 ) 를 inch 로하는지, Metric 로하는지를 G code 로선택합니다. GO4 G40 G41 G42 G43,G44 G49 G10 G11 G20,G21 G28 G29 G20 : 입력 Data의단위는 inch G21 : 입력 Data의단위는 Metric Inch/Metric 전환의 G Code는 Program의선두에서좌표계를설정하기전에단독 Block으로지령합니다. Inch/Metric 전환의 G code가지령되면입력 Data의단위는설정단위 IS-B 또는 IS-C의각각의 Inch 또는 Metric의최소단위가됩니다. Deg의입력 Data의단위는변하지않습니다. 다음값의단위는 Inch/Metric 전환에의해단위계가변합니다. * F 에의한이송속도지령치 * 위치에관한지령치 * Work 원점 Offset량 * 수동 Pulse 발생기의 1눈금의값 * 공구보정량 * Incremental Feed의이동량 * Parameter 일부의값전원투입시의 Inch/Metric 전환의 G Code는전원을끊기전과같은 G code입니다. G30 경고 G20, G21은 Program의도중에바꾸지말아주십시오.

G28 (Reference 점자동복귀 ) G-코드 자동원점복귀하는기능 GO4 G40 G41 G42 G43,G44 G49 G10 G11 G20 G28 G29 G30 Reference점이란기계상의있는특정위치로공구를쉽게이동시키는것을가능하게하는점입니다. G28 IP_ ; Reference점복귀예 ) G91G28Z0; (Z축자동원점복귀됨 ) G28X0Y0; (X, Y축자동원점복귀됨 ) 상기와같은지령의의해지령된축을자동적으로 Reference점에복귀시킬수있습니다. 이지령은일반적으로자동공구교환장치 (ATC) 를행할때사용합니다. G28 에서는 G91을꼭사용해야합니다 G90을사용할경우 G90 이전에사용했던블록을실행하고나서원점복귀합니다 ( 위험함 ) 중간점, Reference점에의위치결정은각축급속이송속도로이동합니다. 원칙적으로이지령을할때는공구경보정, 공구길이보정은 Cancel 하여주십시오 G28의 Block에서지령된이동지령좌표치만이중간점의좌표치로서 CNC에기억됩니다. 즉, G28의 Block에서지령되어있지않은축에관해서는그것까지지령된 G28의중간점의좌표치가그축의중간점의좌표치가됩니다 ( 예 ) N1 G28 X40.0 ; 중간점 (X40.0) N2 G28 Y60.0 ; 중간점 (X40.0, Y60.0)

G29 (Reference 점에서의자동복귀 ) G-코드 Reference 점에서의복귀하는기능 GO4 G40 G41 G42 G43,G44 G49 G10 G11 G20 G28 G29 G30 Reference점에서공구를교환후 Start했던위치로쉽게이동시키는것을가능하게하는점입니다. G29 IP_ ; IP : 복귀전의위치지령 (Absolute값/ Incremental값 ) 일반적으로 G28 또는 G29 후에지령합니다. G29 X_ Y_ Z_ ; 의지령으로지령한축의중간점을경유하여지령한위치로결정할수있다 ( 예 ) G91 G28 Z0 ; G28 X0 Y0 ; M06 ; G29 X_ Y_ Z_ ;

G30 ( 제 2, 제 3, 제 4 Reference 점복귀 ) G-코드 제2, 제3, 제4 원점복귀하는기능 GO4 G40 G41 G42 G43,G44 G49 G10 G11 G20 G28 G29 G30 Reference점복귀가필요없을때제2, 제3, 제4 원점을임으로설정하여사용하는기능. 위치는 Parameter로설정. G30 P2 IP_ ; 제 2 Reference점복귀 (P2는생략가능 ) (PARMATER NO.1241) G30 P3 IP_ ; 제 3 Reference점복귀 (PARAMETER NO.1242) G30 P4 IP_ : 제 4 Reference점복귀 (PARAMETER NO.1243) IP : 중간점의위치지령 (Absolute값/ Incremental값 ) 제2, 제3, 제4 Reference점복귀기능은절대위치검출기가아닌경우, 전원투입후 G28에의한제1 Reference점복귀또는수동 Reference점복귀를행한후사용할수있습니다. 제2, 제3, 제4 Reference점복귀지령은일반적으로자동공구교환 (ATC) 위치가 Reference점과다를때사용합니다. ( 원점복귀시소재간섭시에도사용 ) Reference점의위치는 Parameter에의해설정기계좌표계의좌표치에 4개까지설정할수있으나주의하세요. Parameter (NO.1240 ~ 1243)

G50 : SCALING CANCLE G51 : SCALING G- 코드 가공프로그램으로지정한형상의축소, 확대를지령할수가있다. G50,G51 CYCLE 가공 G80 G81 G82 G73 G83 G74 G84 G76 G85 G86 Scaling 기능에서 X, Y 를 I, J 로지령함예 ) I500 0.5 배 100 50 50 100 G51 은단독 Block 으로지령한다. Scaling 종료후 G50 으로 Cancel 한다. O0002 ; G17 G40 G49 G80 ; G91 G28 Z0 ; G28 X0 Y0 ; G90 G54 G00 X0 Y0 M03 S2000 ; G43 G00 Z5. H01 ; G51 I2000 J2000 ; G01 Z-1. F200 ; X50. ; Y50. ; X0. ; Y0. ; G00 Z20. M05 ; G91 G28 Z0 ; G28 X0 Y0 ; M30 ;

G50 : SCALING CANCEL G51 : SCALING G-코드 G50,G51 CYCLE 가공 G80 G81 G82 G73 G83 G74 G84 G76 G85 G86 Dimension Word X Y 및 Z 에지령된수치를같은배율로 Scaling 하는방법과축 (X 축, Y 축및 Z 축 ) 마다 Scaling 하는방법이있습니다. G51 X Y Z P ; P : Scaling 의배율 X Y Z : Scaling 중심좌표값의절대지령 1. 각축이같은배율로 Scaling Program 으로지령하지않을때, Parameter 로설정된배율이됩니다. Scaling 배율의최소지령단위는 0.001 &0.00001 입니다. (Para : 5400#7) Scaling 의지령 block 에배율 p 가지령되어있지않으면, Parameter (No. 5411) 에설정된배율이사용됩니다. G51 X Y Z I J K ; I J K : 각각 X, Y, Z 축의 Scaling 배율 X Y Z : Scaling 중심좌표값의절대지령 2. 2. 축마다 Scaling Mirror Image ( 음의 ( 배율 )) 각축 Scaling (( Mirror Image) 을유효하게하는 Parameter XSC(No.5400#6) 를설정.. 축마다 Scaling 을유효하게하는 Parameter SCLx (No.5401#0) 를설정.. 지령할수있는배율은 Parameter (No.5421) 설정합니다.. 음의배율인경우 Mirror Image 가됩니다.. 만일배율 I, I, J, J, K 가지령되어있지않으면 Parameter(No.5421) 에설정된배율을사용.. 본 Parameter 에는 0 이외의값설정 배율 I, I, J J,K,K 에는소수점입력이가능하지않습니다..

고정 CYCLE 일람표 G- 코드 고정 CYCLE 일람표 G50,G51 CYCLE 가공 G80 G81 G82 G73 G83 G74 G84 G76 G85 G86 G CODE G73 G74 G76 G80 G81 G82 G83 G84 G85 G86 G87 DRILLING (-Z 방향 ) 간헐절삭 절삭이송 절삭이송 절삭이송 절삭이송 간헐절삭 절삭이송 절삭이송 절삭이송 절삭이송 구멍바닥에서의동작 Dwell 주축정회전 주축 Orientation Dwell Dwell 주축역회전 주축정지 주축정회전 도피동작 (+Z 방향 ) 급속이송 절삭이송 급속이송 급속이송 급속이송 급속이송 절삭이송 절삭이송 급속이송 급속이송 고속 Peck Drilling Cycle 역 Tapping Fine Boring Cancel Drill, Spot Drilling Drill, Counter Boring Peck drilling Cycle Tapping Boring Boring 용도 Peck Boring G88 절삭이송 Dwell 주축정지 수동 Boring G89 절삭이송 Dwell 절삭이송 Boring

고정 CYCLE 6 가지동작 G- 코드 고정 CYCLE 의 6 가지동작 SEQUENCE G50,G51 CYCLE 가공 1. 1. X,Y 축의위치결정 급속이송절삭이송 G80 G81 2. 2. R 점까지의급속이송 동작 1 초기점 G82 G73 G83 3. 3. DRILLING 또는 TAPPING 4. 4. 구멍바닥에서의위치 동작 2 R 점 동작 6 G74 G84 5. 5. R 점까지의복귀 동작 3 동작 5 G76 G85 6. 6. 초기점까지의복귀 동작 4 G86 복귀점 LEVEL G98 : 초기점복귀 G99 : R 점복귀

G80 : 고정 CYCLE CANCEL G- 코드 고정 Cycle 을 Cancel 합니다. G50,G51 CYCLE 가공 G80 G81 G82 G73 G83 G74 G84 G76 G85 G86 G80; 모든고정 Cycle을 Cancel하고, 이후통상의동작을행합니다. M3 S500 ; 주축기동 G90 G99 G76 X300. Y-250. 위치결정후, 구멍 1가공, R점 LEVEL 복귀 Z-50. R3. Q5. 구멍바닥에서 Orientation 후 5mm Shift P1000 F120 ; 구멍바닥에서 1초정지 Y-550. ; 위치결정후, 구멍 2가공, R점 LEVEL 복귀 Y-750. ; 위치결정후, 구멍 3가공, R점 LEVEL 복귀 X1000. ; 위치결정후, 구멍 4가공, R점 LEVEL 복귀 X-550. ; 위치결정후, 구멍 5가공, R점 LEVEL 복귀 G98 Y-750.; 위치결정후, 구멍 6가공, 초기점 LEVEL 복귀 G80 G28 G91 X0 Y0 Z0; REFERENCE점복귀, 고정 Cycle Cancel M5;

G81 : DRILL CYCLE, SPOT BORING G-코드 G50,G51 CYCLE 가공 G80 G81 G82 G73 G83 G74 G84 G76 G85 G86 통상의 Drilling 가공에사용합니다. 구멍바닥까지절삭이송하고구멍바닥에서급속이송으로빠져나갑니다. G81 X Y Z R F K ; X X Y Y :: 구멍위치 DATA Z Z :: 소재 Zero 점에서구멍밑점까지의거리 R R :: 소재 Zero 점에서의 R 점까지의거리 F F :: 절삭이송속도 K K :: 반복횟수 ( 반복할 ( 필요가있을때만 )) R 점 Z 점 G81 ( G98 ) 초기점 LEVEL X,Y 축으로위치결정한후, R 점 Level 에서 Z 점까지 Drilling 을합니다. 도피는급속이송으로이동합니다. R 점 Z 점 G81 ( G99 ) R 점 LEVEL

G81 : DRILL CYCLE, SPOT BORING G- 코드 예제프로그램 G50,G51 CYCLE 가공 G80 G81 G82 G73 G83 G74 G84 G76 G85 G86 M3 S2000 ; 주축기동 G90 G99 G81 X300. Y-250. Z-50. R3. F120 ; 위치결정후, 구멍 1 가공, R 점 LEVEL 복귀 Y-550. ; 위치결정후, 구멍 2 가공, R 점 LEVEL 복귀 Y-750. ; 위치결정후, 구멍 3 가공, R 점 LEVEL 복귀 X1000. ; 위치결정후, 구멍 4 가공, R 점 LEVEL 복귀 X-550. ; 위치결정후, 구멍 5 가공, R 점 LEVEL 복귀 G98 Y-750.; 위치결정후, 구멍 6 가공, 초기점 LEVEL 복귀 G80 G28 G91 X0 Y0 Z0; REFERENCE 점복귀, 고정 Cycle Cancel M5; G81을지령하기전에, 보조기능 (M CODE) 으로주축을회전시킵니다. G81 지령과M CODE를동일BLOCK에지령하면최초의위치결정때에 M CODE의내용이실행됩니다. 실행후, 다음 Drilling으로이동합니다. G00 ~ G03 (01Group의 G Code) 을 G81과동일 Block에지령하지말아주십시오. G81이 Cancel 됩니다. 고정 CYCLE중에공구길이보정 (G43, G44, G49) 을지령하였을때는 R점에의위치결정시에 OFFSET이걸립니다.

G82 : DRILL CYCLE, COUNTER BORING G- 코드 통상의 Drilling 가공에사용합니다. 구멍바닥까지절삭이송하고구멍바닥에서 Dwell 를행하고, 구멍바닥에서급속이송으로빠져나갑니다. 구멍깊이의정도향상됩니다. G50,G51 CYCLE 가공 G80 G81 G82 G73 G83 G74 G84 G76 G85 G86 G82 X Y Z R P F K ; X Y :: 구멍위치 DATA Z :: 소재 Zero 점에서구멍밑점까지의거리 R :: 소재 Zero 점에서의 R 점까지의거리 P :: 구멍밑점에서의 DWELL 시간 F :: 절삭이송속도 K :: 반복횟수 ( 반복할필요가있을때만 ) R 점 P Z 점 G82 ( G98 ) 초기점 LEVEL X,Y 축으로위치결정한후, R 점 Level 까지급속이송으로이동합니다. 그후, R 점 Level 에서 Z 점까지 Drilling 을합니다. 구멍바닥에서 Dwell 를행하고도피는급속이송으로이동합니다. R 점 P Z 점 G82 ( G99 ) R 점 LEVEL

G82 : DRILL CYCLE, COUNTER BORING G- 코드. 예제프로그램 G50,G51 CYCLE 가공 G80 G81 G82 G73 G83 G74 G84 G76 G85 G86 M3 S2000 ; 주축기동 G90 G99 G82 X300. Y-250. Z-50. R3. P100 F120 ; 위치결정후, 구멍 1 가공, 구멍바닥에서 1 초 Dwell, R 점 LEVEL 복귀 Y-550. ; 위치결정후, 구멍 2 가공, R 점 LEVEL 복귀 Y-750. ; 위치결정후, 구멍 3 가공, R 점 LEVEL 복귀 X1000. ; 위치결정후, 구멍 4 가공, R 점 LEVEL 복귀 X-550. ; 위치결정후, 구멍 5 가공, R 점 LEVEL 복귀 G98 Y-750.; 위치결정후, 구멍 6 가공, 초기점 LEVEL 복귀 G80 G28 G91 X0 Y0 Z0; REFERENCE 점복귀, 고정 Cycle Cancel M5; G82을지령하기전에, 보조기능 (M CODE) 으로주축을회전시킵니다. G82 지령과M CODE를동일BLOCK에지령하면최초의위치결정때에 M CODE의내용이실행됩니다. 실행후, 다음 Drilling으로이동합니다. G00 ~ G03 (01Group의 G Code) 을 G82과동일 Block에지령하지말아주십시오. G82이 Cancel 됩니다. 고정 CYCLE중에공구길이보정 (G43, G44, G49) 을지령하였을때는 R점에의위치결정시에 OFFSET이걸립니다.

G73 : PECK DRILLING CYCLE G-코드 G50,G51 CYCLE 가공 G80 G81 G82 G73 G83 G74 G84 G76 G85 G86 깊은구멍을고속으로가공합니다. 구멍바닥까지간헐적절삭이송하여, CHIP 을 HOLE 외부로배출하면서가공합니다. G73 X Y Z R Q F K ; X Y :: 구멍위치 DATA Z :: 소재 Zero 점에서구멍밑점까지의거리 R :: 소재 Zero 점에서의 R 점까지의거리 Q :: 매회전절입량 F :: 절삭이송속도 K :: 반복횟수 ( 반복할필요가있을때만 ) R 점 q q q d d G73 ( G98 ) 초기점 LEVEL Z 축방향의간헐이송에의해 Peck Drilling 에서의 chip 배출을쉽게하고, 도피량을미소하게설정할수있기때문에고능률적으로가공을할수있습니다. d ; 도피량 (16,18M: Para 5114) R 점 q q q d d G73 ( G99 ) R 점 LEVEL Z 점 Z 점

G73 : PECK DRILLING CYCLE G- 코드 예제프로그램 G50,G51 CYCLE 가공 G80 G81 G82 G73 G83 G74 G84 G76 G85 G86 M3 S2000 ; 주축기동 G90 G99 G73 X300. Y-250. Z-50. R3.Q15. F120 ; 위치결정후, 구멍 1 가공, R 점 LEVEL 복귀 Y-550. ; 위치결정후, 구멍 2 가공, R 점 LEVEL 복귀 Y-750. ; 위치결정후, 구멍 3 가공, R 점 LEVEL 복귀 X1000. ; 위치결정후, 구멍 4 가공, R 점 LEVEL 복귀 X-550. ; 위치결정후, 구멍 5 가공, R 점 LEVEL 복귀 G98 Y-750.; 위치결정후, 구멍 6 가공, 초기점 LEVEL 복귀 G80 G28 G91 X0 Y0 Z0; REFERENCE 점복귀, 고정 Cycle Cancel M5; G73을지령하기전에, 보조기능 (M CODE) 으로주축을회전시킵니다. G73 지령과M CODE를동일BLOCK에지령하면최초의위치결정때에 M CODE의내용이실행됩니다. 실행후, 다음 Drilling으로이동합니다. 고정 CYCLE중에공구길이보정 (G43, G44, G49) 을지령하였을때는 R점에의 위치결정시에 OFFSET 이걸립니다.

G83 : PECK DRILLING CYCLE G-코드 G50,G51 CYCLE 가공 G80 G81 G82 G73 G83 G74 G84 G76 G85 G86 깊은구멍을가공합니다. 구멍바닥까지간헐적절삭이송하여, CHIP 을 HOLE 외부로배출하면서가공합니다. G83 X Y Z R Q F K ; X Y :: 구멍위치 DATA Z :: 소재 Zero 점에서구멍밑점까지의거리 R :: 소재 Zero 점에서의 R 점까지의거리 Q :: 매회전절입량 F :: 절삭이송속도 K :: 반복횟수 ( 반복할필요가있을때만 ) q q q R 점 초기점 LEVEL d d Z 점 Q 는 1 회전당절입량으로항상 Incremental 량으로지령합니다. 2 번째이후의절입시, 직전에가공한위치의 d 만큼앞에서급속이송이절삭이송으로변합니다. d ; (16,18M: Para 5115) G83 ( G98 ) G83 ( G99 ) q q q R 점 R 점 LEVEL d d Z 점

G83 : PECK DRILLING CYCLE G- 코드 예제프로그램 G50,G51 CYCLE 가공 G80 G81 G82 G73 G83 G74 G84 G76 G85 G86 M3 S2000 ; 주축기동 G90 G99 G83 X300. Y-250. Z-50. R-3. Q15. F120 ; 위치결정후, 구멍 1 가공, R 점 LEVEL 복귀 Y-550. ; 위치결정후, 구멍 2 가공, R 점 LEVEL 복귀 Y-750. ; 위치결정후, 구멍 3 가공, R 점 LEVEL 복귀 X1000. ; 위치결정후, 구멍 4 가공, R 점 LEVEL 복귀 X-550. ; 위치결정후, 구멍 5 가공, R 점 LEVEL 복귀 G98 Y-750.; 위치결정후, 구멍 6 가공, 초기점 LEVEL 복귀 G80 G28 G91 X0 Y0 Z0; REFERENCE 점복귀, 고정 Cycle Cancel M5; G83을지령하기전에, 보조기능 (M CODE) 으로주축을회전시킵니다. G83 지령과M CODE를동일BLOCK에지령하면최초의위치결정때에 M CODE의내용이실행됩니다. 실행후, 다음 Drilling으로이동합니다. 반복횟수 K가지령되어있는경우는최초의회전만앞에서말한움직임을하고, 다음부터 M Code는실행하지않습니다. G00 ~ G03 (01Group의 G Code) 을 G83과동일 Block에지령하지말아주십시오. G83이 Cancel 됩니다. 고정 CYCLE중에공구길이보정 (G43, G44, G49) 을지령하였을때는 R점에의위치결정시에 OFFSET이걸립니다.

G74 : 역 TAPPING CYCLE G- 코드 구멍바닥에서주축이정회전하고, 역 Tapping Cycle 이행해집니다. G50,G51 CYCLE 가공 G80 G81 G82 G73 G83 G74 G84 G76 G85 G86 G74 X Y Z R F K ; X Y :: 구멍위치 DATA Z :: 소재 Zero 점에서구멍밑점까지의거리 R :: 소재 Zero 점에서의 R 점까지의거리 F :: 절삭이송속도 K :: 반복횟수 ( 반복할필요가있을때만 ) R 점 Z 점 G74 ( G98 ) 초기점 LEVEL 주축역회전 주축을역회전시켜절입하고, 구멍바닥에서정회전하고도피함으로써, 역나사를만듭니다. 역 Tapping 동작중에는이송속도 Override 는무시되고, Feed Hold 를걸어도복귀동작이완료할때까지기계는정지하지않습니다 R 점 Z 점 G74 ( G99 ) 주축역회전 R 점 LEVEL 주축정지 주축정회전 주축정지 주축정회전

G74 : 역 TAPPING CYCLE G- 코드 예제프로그램 G50,G51 CYCLE 가공 G80 G81 G82 G73 G83 G74 G84 G76 G85 G86 M4 S100 ; 주축기동 G90 G99 G74 X300. Y-250. Z-50. R3. F120 ; 위치결정후, 나사구멍 1 가공, R 점 LEVEL 복귀 Y-550. ; 위치결정후, 나사구멍 2 가공, R 점 LEVEL 복귀 Y-750. ; 위치결정후, 나사구멍 3 가공, R 점 LEVEL 복귀 X1000. ; 위치결정후, 나사구멍 4 가공, R 점 LEVEL 복귀 X-550. ; 위치결정후, 나사구멍 5 가공, R 점 LEVEL 복귀 G98 Y-750.; 위치결정후, 나사구멍 6 가공, 초기점 LEVEL 복귀 G80 G28 G91 X0 Y0 Z0; REFERENCE 점복귀, 고정 Cycle Cancel M5; G74을지령하기전에, 보조기능 (M CODE) 으로주축을회전시킵니다. G00~G03(01 Group의 G Code) 을 G74와동일 Block에지령하지말아주십시오. G74는 Cancel 됩니다. G74 지령과 M CODE를동일 BLOCK에지령하면최초의위치결정때에 M CODE의내용이실행됩니다. 실행후, 다음 Tapping으로이동합니다. 고정 CYCLE 중에공구길이보정 (G43, G44, G49) 을지령하였을때는 R 점에의 위치결정시에 OFFSET 이걸립니다.

G84 : TAPPING CYCLE G- 코드 구멍바닥에서주축이역회전하고, Tapping Cycle 이행해집니다. G50,G51 CYCLE 가공 G80 G81 G82 G73 G83 G74 G84 G76 G85 G86 G84 X Y Z R F K ; X Y :: 구멍위치 DATA Z :: 소재 Zero 점에서구멍밑점까지의거리 R :: 소재 Zero 점에서의 R 점까지의거리 F :: 절삭이송속도 K :: 반복횟수 ( 반복할필요가있을때만 ) R 점 P P Z 점 G84 ( G98 ) 초기점 LEVEL 주축정회전 주축을정회전시켜절입하고, 구멍바닥에서역회전하고도피함으로써, 나사를만듭니다. Tapping 동작중에는이송속도 Override 는무시되고, Feed Hold 를걸어도복귀동작이완료할때까지기계는정지하지않습니다 R 점 P P Z 점 G84 ( G99 ) 주축정회전 R 점 LEVEL 주축역회전 주축역회전

G84 : TAPPING CYCLE G- 코드 예제프로그램 G50,G51 CYCLE 가공 G80 G81 G82 G73 G83 G74 G84 G76 G85 G86 M3 S100 ; 주축기동 G90 G99 G84 X300. Y-250. Z-50. R3. F120 ; 위치결정후, 나사구멍 1 가공, R 점 LEVEL 복귀 Y-550. ; 위치결정후, 나사구멍 2 가공, R 점 LEVEL 복귀 Y-750. ; 위치결정후, 나사구멍 3 가공, R 점 LEVEL 복귀 X1000. ; 위치결정후, 나사구멍 4 가공, R 점 LEVEL 복귀 X-550. ; 위치결정후, 나사구멍 5 가공, R 점 LEVEL 복귀 G98 Y-750.; 위치결정후, 나사구멍 6 가공, 초기점 LEVEL 복귀 G80 G28 G91 X0 Y0 Z0; REFERENCE 점복귀, 고정 Cycle Cancel M5; G84 을지령하기전에, 보조기능 (M CODE) 으로주축을회전시킵니다. G00~G03(01 Group 의 G Code) 을 G84 와동일 Block 에지령하지말아주십시오. G84 는 Cancel 됩니다. G84 지령과 M CODE 를동일 BLOCK 에지령하면최초의위치결정때에 M CODE 의내용이실행됩니다. 실행후, 다음 Tapping 으로이동합니다. 고정 CYCLE 중에공구길이보정 (G43, G44, G49) 을지령하였을때는 R 점에의위치결정시에 OFFSET 이걸립니다.

G-코드 G50,G51 CYCLE 가공 G80 G81 G82 G73 G83 G74 G84 G76 G85 G86 M29 : RIGID TAPPING 짧은시간안에 TAP 을낼수있는고속 TAP 을말한다. ( 일반적으로 F800 이하에서작업하지만이기능사용시 F1800 까지가능함 ) G84(G74) X Y Z R F K ; X Y :: 구멍위치 DATA Z :: R 점에서구멍밑점까지의거리 R :: 초기점에서의 R 점까지의거리 F :: 절삭이송속도 K :: 반복횟수 ( 반복할필요가있을때만 ) 주축정회전 주축정지 R 점 P G84 ( G98 ) 초기점 LEVEL 주축정지 R 점 LEVEL TAPPING 지령에앞서 M29 S 을지령한다. TAPPING 지령과같은 BLOCK 에 M29 S 을지령한다. G84 를 Rigid Tapping G Code 로서지령한다. (Parameter G84 (No 5200#0) 을 1 로설정한다. 주축정회전 주축정지 R 점 지령방법 (3 가지 ) P G84 ( G99 ) 주축정지 R 점 LEVEL P Z 점 P Z 점 주축정지 주축역회전 주축정지 주축역회전

G76 : FINE BORING G- 코드 구멍바닥에서주축이정회전위치에정지하고, 인선과역방향으로 Shift 하고나서빼내기때문에, 가공면에상처를내지않고고정도에고능률적으로 Boring 이가능합니다. G50,G51 CYCLE 가공 G80 G81 G82 G73 G83 G74 G84 G76 G85 G86 G76 X Y Z R Q P F K ; X Y :: 구멍위치 DATA Z :: 소재 Zero 점에서구멍밑점까지의거리 R :: 소재 Zero 점에서의 R 점까지의거리 Q :: 구멍밑점에서의 SHIFT 량 P :: DWELL 시간 F :: 절삭이송속도 K :: 반복횟수 ( 반복할필요가있을때만 ) 주축정회전 R 점 OSS P q Z 점 G76 ( G98 ) 초기점 LEVEL R 점 OSS 주축 Orientation P 주축정회전 q Z 점 Shift 량 q G76 ( G99 ) R 점 LEVEL 공구

G76 : FINE BORING G- 코드 예제프로그램 G50,G51 CYCLE 가공 G80 G81 G82 G73 G83 G74 G84 G76 G85 G86 M3 S500 ; 주축기동 G90 G99 G76 X300. Y-250. 위치결정후, 구멍 1 가공, R 점 LEVEL 복귀 Z-50. R3. Q5. 구멍바닥에서 Orientation 후 5mm Shift P1000 F120 ; 구멍바닥에서 1 초정지 Y-550. ; 위치결정후, 구멍 2 가공, R 점 LEVEL 복귀 Y-750. ; 위치결정후, 구멍 3 가공, R 점 LEVEL 복귀 X1000. ; 위치결정후, 구멍 4 가공, R 점 LEVEL 복귀 X-550. ; 위치결정후, 구멍 5 가공, R 점 LEVEL 복귀 G98 Y-750.; 위치결정후, 구멍 6 가공, 초기점 LEVEL 복귀 G80 G28 G91 X0 Y0 Z0; REFERENCE 점복귀, 고정 Cycle Cancel M5; G76 을지령하기전에, 보조기능 (M CODE) 으로주축을회전시킵니다. 고정 CYCLE 중에공구길이보정 (G43, G44, G49) 을지령하였을때는 R 점에의위치결정시에 OFFSET 이걸립니다. G00~G03 을 G76 과동일 Block 에지령금지. Q 의값은반드시양의값으로지정합니다. 음의값으로지정하여도부호는무시됩니다. SHIFT 의방향은 PARAMETER RDI, RD2 (No. 5101#4,#5) 로설정합니다. Q,R 은 Boring 동작이행하는 Block 에서지령하여주십시오. Boring 동작이없는 Block 에지령하여도 Modal Data 로기억되지않습니다. BORING BAR 를장착할때는주의하여장착하여야하는데, 주축 ORIENTATION 한상태에서절삭날의방향이왼쪽을향하게하여착하여야한다. 그이유는절삭후도피하는방향이 X 축 + 방향으로 SHIFT 하기때문이다

G85 : BORING CYCLE G- 코드 Boring 가공에사용합니다. G50,G51 CYCLE 가공 G80 G81 G82 G73 G83 G74 G84 G76 G85 G86 G85X Y Z R F K ; X Y :: 구멍위치 DATA Z :: 소재 Zero 점에서구멍밑점까지의거리 R :: 소재 Zero 점에서의 R 점까지의거리 F :: 절삭이송속도 K :: 반복횟수 ( 반복할필요가있을때만 ) R 점 Z 점 G85 ( G98 ) 초기점 LEVEL X,Y 축을위치결정한후, R 점 Level 까지급속이송으로이동합니다. 그후, R 점 Level 에서 Z 점까지절삭이송을합니다. Z 점에도달후, R 점까지절삭이송으로복귀합니다. R 점 Z 점 G85 ( G99 ) R 점 LEVEL

G85 : BORING CYCLE G- 코드 예제프로그램 G50,G51 CYCLE 가공 G80 G81 G82 G73 G83 G74 G84 G76 G85 G86 M3 S100 ; 주축기동 G90 G99 G85 X300. Y-250. Z-50. R3. F120 ; 위치결정후, 구멍 1 가공, R 점 LEVEL 복귀 Y-550. ; 위치결정후, 구멍 2 가공, R 점 LEVEL 복귀 Y-750. ; 위치결정후, 구멍 3 가공, R 점 LEVEL 복귀 X1000. ; 위치결정후, 구멍 4 가공, R 점 LEVEL 복귀 X-550. ; 위치결정후, 구멍 5 가공, R 점 LEVEL 복귀 G98 Y-750.; 위치결정후, 구멍 6 가공, 초기점 LEVEL 복귀 G80 G28 G91 X0 Y0 Z0; REFERENCE 점복귀, 고정 Cycle Cancel M5; G85 을지령하기전에, 보조기능 (M CODE) 으로주축을회전시킵니다. 고정 CYCLE 중에공구길이보정 (G43, G44, G49) 을지령하였을때는 R 점에의위치결정시에 OFFSET 이걸립니다. G85 지령과 M CODE 를동일 BLOCK 에지령하면최초의위치결정때에 M CODE 의내용이실행됩니다. 실행후, 다음 Boring 으로이동합니다 G00~G03(01 Group 의 G Code) 을 G85 와동일 Block 에지령하지말아주십시오. G85 가 Cancel 됩니다.

G86 : BORING CYCLE G- 코드 Boring 가공에사용합니다. G50,G51 CYCLE 가공 G80 G81 G82 G73 G83 G74 G84 G76 G85 G86 G86X Y Z R F K ; X Y :: 구멍위치 DATA Z :: 소재 Zero 점에서구멍밑점까지의거리 R :: 소재 Zero 점에서의 R 점까지의거리 F :: 절삭이송속도 K :: 반복횟수 ( 반복할필요가있을때만 ) 주축정회전 R 점 Z 점 주축정지 G86( G98 ) 초기점 LEVEL X,Y 축을위치결정한후, R 점 Level 까지급속이송으로이동합니다. 그후, R 점 Level 에서 Z 점까지절삭가공을합니다. 구멍바닥에서주축이정지한후, 도피는급속이송이동합니다. R 점 Z 점 G86( G99 ) 주축정회전 주축정지 R 점 LEVEL

G86 : BORING CYCLE G- 코드 예제프로그램 G50,G51 CYCLE 가공 G80 G81 G82 G73 G83 G74 G84 G76 G85 G86 M3 S2000 ; 주축기동 G90 G99 G86 X300. Y-250. Z-50. R3. F120 ; 위치결정후, 구멍 1 가공, R 점 LEVEL 복귀 Y-550. ; 위치결정후, 구멍 2 가공, R 점 LEVEL 복귀 Y-750. ; 위치결정후, 구멍 3 가공, R 점 LEVEL 복귀 X1000. ; 위치결정후, 구멍 4 가공, R 점 LEVEL 복귀 X-550. ; 위치결정후, 구멍 5 가공, R 점 LEVEL 복귀 G98 Y-750.; 위치결정후, 구멍 6 가공, 초기점 LEVEL 복귀 G80 G28 G91 X0 Y0 Z0; REFERENCE 점복귀, 고정 Cycle Cancel M5; G86을지령하기전에, 보조기능 (M CODE) 으로주축을회전시킵니다. 고정 CYCLE중에공구길이보정 (G43, G44, G49) 을지령하였을때는 R점에의위치결정시에 OFFSET이걸립니다. G86 지령과M CODE를동일BLOCK에지령하면최초의위치결정때에 M CODE의내용이실행됩니다. 실행후, 다음 Boring으로이동합니다 G00~G03(01 Group 의 G Code) 을 G86 와동일 Block 에지령하지말아주십시오. G86 가 Cancel 됩니다.

G87 : BACK BORING CYCLE G- 코드 정도가좋은 Boring 가공을합니다. G87 G88 G89 G60 G68,G69 G15 G16 G94,G95 G08 G05.1 G05 G87 X Y Z R Q P F K ; X X Y Y :: 구멍구멍위치위치DATA Z Z :: 소재소재Zero Zero점에서구멍구멍밑점까지의거리거리 R R :: 소재소재Zero Zero점에서의 R 점까지의거리거리 Q Q :: 공구의 SHIFT 량 P P :: DWELL 시간시간 F F :: 절삭절삭이송속도 K K :: 반복반복횟수 ( 반복할 ( 필요가있을있을때만 )) OSS 주축정회전 P OSS q G87 ( G98 ) Z 점 R 점 사용하지않습니다. 주축 Orientation 공구 Shift 량 q G87 ( G99 ) X,Y X,Y축방향의위치결정후,, 정회전위치에주축이정지하고,, 인선과인선과역방향으로 Shift Shift 한다음다음급속이송으로구멍구멍바닥 (R (R점 ) 에) 위치위치결정.. 이위치에서인선방향으로 Shift Shift 하여주축정회전동작으로 Z축의 Z축의정방향정방향Z Z점까지가공합니다.. 이위치에서다시다시한번한번정회전정회전위치에서주축을주축을정지하게한다음다음,, 인선과인선과역방향으로 Shift Shift 하고하고초기점초기점Level 로복귀복귀후,, 인선인선방향으로 Shift Shift 하여주축주축정회전을하고하고,, 다음다음Block Block의동작으로옮깁니다..

G87 : BACK BORING CYCLE G-코드 예제예제프로그램 G87 G88 G89 G60 G68,G69 G15 G16 G94,G95 G08 G05.1 G05 M3 S500 ; 주축기동 G90 G87 X300. Y-250. 위치결정다음, 구멍 1 가공, Z-20. R-50. Q5. 초기점 Level 에 Orientation 후 5mm Shift P1000 F120 ; Z 점에서 1 초정지 Y-550. ; 위치결정후, 구멍 2 가공, R 점 LEVEL 복귀 Y-750. ; 위치결정후, 구멍 3 가공, R 점 LEVEL 복귀 X1000. ; 위치결정후, 구멍 4 가공, R 점 LEVEL 복귀 X-550. ; 위치결정후, 구멍 5 가공, R 점 LEVEL 복귀 G98 Y-750.; 위치결정후, 구멍 6 가공, 초기점 LEVEL 복귀 G80 G28 G91 X0 Y0 Z0; REFERENCE 점복귀, 고정 Cycle Cancel M5; Q 의값은반드시양의값으로지정합니다. 음의값으로지정하여도부호는무시 됩니다. Shift 의방향은 Parameter RD1, RD2(No. 5101 #4, #5) 에설정합니다. Q, R 은 Boring 동작이행해지는 Block 에서지령하여주십시오. G87 을지령하기전에, 보조기능 (M CODE) 으로주축을회전시킵니다. 고정 CYCLE 중에공구길이보정 (G43, G44, G49) 을지령하였을때는 R 점에의위치결정시에 OFFSET 이걸립니다. G87 지령과 M CODE 를동일 BLOCK 에지령하면최초의위치결정때에 M CODE 의내용이실행됩니다. 실행후, 다음 Boring 으로이동합니다. 반복횟수 K 가지령되어있는경우는최초에만앞에서말한움직임을하고, 다음부터 M CODE 는실행하지않습니다. G00~G03(01 Group 의 G Code) 을 G87 와동일 Block 에지령하지말아주십시오. G87 가 Cancel 됩니다.

G88 : BORING CYCLE G-코드 G87 G88 G89 G60 G68,G69 G15 G16 G94,G95 G08 G05.1 G05 Boring 가공에사용합니다. 구멍바닥의 Z 점에서 R 점 level 까지는수동으로공구를빼냅니다 G88X Y Z R P F K ; X Y :: 구멍위치 DATA Z :: 소재 Zero 점에서구멍밑점까지의거리 R :: 소재 Zero 점에서의 R 점까지의거리 P :: 구멍밑점에서의 Dwell 시간 F :: 절삭이송속도 K :: 반복횟수 (( 반복할필요가있을때만 )) R 점 G88 ( G98 ) 초기점 LEVEL 주축정회전 X,Y 축을위치결정후, R 점 Level 까지급속이송. 그후 R 점 Level 에서 Z 점까지 Boring 가공. Boring 가공이종료되면 Dwell 을행하고, 주축이정지. 구멍바닥의 Z 점에서 R 점 level 까지는수동으로공구를빼냅니다. R 점에서초기점 Level 까지는주축정회전하고, 급속이송으로이동합니다. R 점 G88 ( G99 ) 주축정회전 R 점 LEVEL Z 점 P Z 점 P Dwell 후주축정지 Dwell 후주축정지

G88 : BACK BORING CYCLE G- 코드 예제프로그램 G87 G88 G89 G60 G68,G69 G15 G16 G94,G95 G08 G05.1 G05 M3 S2000 ; 주축기동 G90 G99 G88 X300. Y-250. Z-50. R3. P1000 F120 ; 위치결정후, 구멍 1 가공, R 점 Level 복귀, 구멍바닥에서 1 초정지 Y-550. ; 위치결정후, 구멍 2 가공, R 점 LEVEL 복귀 Y-750. ; 위치결정후, 구멍 3 가공, R 점 LEVEL 복귀 X1000. ; 위치결정후, 구멍 4 가공, R 점 LEVEL 복귀 X-550. ; 위치결정후, 구멍 5 가공, R 점 LEVEL 복귀 G98 Y-750.; 위치결정후, 구멍 6 가공, 초기점 LEVEL 복귀 G80 G28 G91 X0 Y0 Z0; REFERENCE 점복귀, 고정 Cycle Cancel M5; G88을지령하기전에, 보조기능 (M CODE) 으로주축을회전시킵니다. 고정 CYCLE중에공구길이보정 (G43, G44, G49) 을지령하였을때는 R점에의위치결정시에 OFFSET이걸립니다. G88 지령과 M CODE를동일 BLOCK에지령하면최초의위치결정때에 M CODE의내용이실행됩니다. 실행후, 다음 Boring으로이동합니다. 반복횟수 K가지령되어있는경우는 최초에만앞에서말한움직임을하고, 다음부터 M CODE 는실행하지않습니다. G00~G03(01 Group 의 G Code) 을 G88 와동일 Block 에지령하지말아주십시오. G88 가 Cancel 됩니다.

G89 : BORING CYCLE G- 코드 Boring 가공에사용합니다. G87 G88 G89 G60 G68,G69 G15 G16 G94,G95 G08 G05.1 G05 G89X Y Z R P F K ; X Y :: 구멍위치 DATA Z :: 소재 Zero 점에서구멍밑점까지의거리 R :: 소재 Zero 점에서의 R 점까지의거리 P :: 구멍밑점에서의 Dwell 시간 F :: 절삭이송속도 K :: 반복횟수 ( 반복할필요가있을때만 ) R 점 G89 ( G98 ) 초기점 LEVEL G85 와같지만구멍바닥에서 Dwell 을행합니다. R 점 G89 ( G99 ) R 점 LEVEL P Z 점 P Z 점

G89 : BORING CYCLE G- 코드 예제프로그램 G87 G88 G89 G60 G68,G69 G15 G16 G94,G95 G08 G05.1 G05 M3 S100 ; 주축기동 G90 G99 G89 X300. Y-250. Z-50. R3. P1000 F120 ; 위치결정후, 구멍 1 가공, R 점 LEVEL 복귀, 구멍바닥에서 1 초정지 Y-550. ; 위치결정후, 구멍 2 가공, R 점 LEVEL 복귀 Y-750. ; 위치결정후, 구멍 3 가공, R 점 LEVEL 복귀 X1000. ; 위치결정후, 구멍 4 가공, R 점 LEVEL 복귀 X-550. ; 위치결정후, 구멍 5 가공, R 점 LEVEL 복귀 G98 Y-750.; 위치결정후, 구멍 6 가공, 초기점 LEVEL 복귀 G80 G28 G91 X0 Y0 Z0; REFERENCE 점복귀, 고정 Cycle Cancel M5; G89을지령하기전에, 보조기능 (M CODE) 으로주축을회전시킵니다. 고정 CYCLE중에공구길이보정 (G43, G44, G49) 을지령하였을때는 R점에의위치결정시에 OFFSET이걸립니다. G89지령과M CODE를동일BLOCK에지령하면최초의위치결정때에 M CODE 의내용이실행됩니다. 실행후, 다음 Boring 으로이동합니다 G00~G03(01 Group 의 G Code) 을 G89 와동일 Block 에지령하지말아주십시오. G89 가 Cancel 됩니다.

G60 : 한방향위치결정 G- 코드 기계의노는량 (Loss Motion) 을없애고정밀한위치결정을하는데는최종적으로한방향으로위치결정을시킬수가있습니다. G87 G88 G89 G60 G68,G69 G15 G16 G94,G95 G08 G05.1 G05 시점 종점 Overrun ONE ONE SHOT SHOT G60 G60 사용한사용한경우 G90 G90 ;; G60 G60 X0 X0 Y0 Y0 ;; G60 G60 X100. X100. ;; G60 G60 Y100. Y100. ;; G04 G04 X10. X10. ;; G00 G00 X0 X0 Y0 Y0 ;; ;; ;; 일시정지 시점 한방향위치결정 한방향위치결정 MODE CANCEL Overrun( 지나치는양 )) 과위치결정방향은 Parameter(No.5440) 에설정합니다.. One-Shot G Code 인 G60 G60을 Parameter M(No.5431#0)=1 로함으로서 01 01 Group 의 Modal 인 G Code 로사용할수도있습니다.. 이것에의해각 Block 마다 G60 G60을지령하지않아도됩니다.. MODAL MODAL G60 G60 사용한사용한경우 G90 G90 ;; G60 G60X0 X0 Y0 Y0 ;; G60 G60X100. ;; G60 G60Y100. ;; G04 G04 X10. X10. ;; G00 G00 X0 X0 Y0 Y0 ;; ;; ;; 한방향위치결정 한방향위치결정 MODE CANCEL

G68 : 좌표회전시작 G69 : 좌표회전취소 G- 코드 G87 Program 으로지령된형상 ( 제품 ) 이여러각도로동일하게배치되어있을경우좌표회전지령에의해쉽고간편하게가공할수있습니다. FORMAT( 지령방법 ) G88 G17 G89 G18 G68 α_ β_ R_ ; 좌표회전개시 G60 G68,G69 G15 G16 회전중심 회전각 G19 : : : G69 ; 좌표회전 MODE ( 좌표회전합니다.) G94,G95 G08 G05.1 G05 α_ β_ : 좌표회전할회전중심좌표값 R_ : 회전할회전각도지령, G90/G91 을선택하여지령가능최소지령단위 : 0.001 deg 지령범위 : -360.000~360.000

G68 : 좌표회전시작 G69 : 좌표회전취소 G- 코드 좌표회전예제 G87 G88 G89 G60 G68,G69 가공깊이 : 5mm 재질 : 알루미늄공구경 : 20.mm 옵셋번호 : 1번 ( 공구길이 ) 10번 ( 공구경보정 ) 제품원점 : 제품의상면 (Z축) R20 80 40 20 45 G15 G16 G94,G95 G08 G05.1 G05 MAIN PROGRAM O0001 ;; N1 N1 G00 G00 G40 G40 G80 G80 G17 G17 G49 G49 ;; G91 G91 G28 G28 Z0 Z0 ;; G90 G90 X0 X0 Y0 Y0 ;; G90 G90 G00 G00 G54 G54 X0 X0 Y0 Y0 ;; G43 G43 Z5, Z5, HO1 HO1 S4000 M03 M03 ;; M98 M98 P80002 ;; (SUB (SUB PROGRAM O0002 를 8 회반복반복 )) G69 G69 ;;( 좌표회전 ( 취소취소 )) G90 G90 G00 G00 Z50. Z50. M08 M08 ;; G91 G91 G28 G28 Z0 Z0 M05 M05 M30; M30; SUB PROGRAM O0002; G90 G90 G00 G00 G54 G54 X0 X0 Y0 Y0 ;; G42 G42 G00 G00 X20. X20. Y67. Y67. D10 D10 ;; G01 G01 Z-10. F200. ;; Y100. F300.; G03 G03 X-20. R20. R20. ;; G01 G01 Y80. Y80. ;; X32. X32. ;; G00 G00 Z5. Z5. ;; G40 G40 X0. X0. Y0.; Y0.; G68 G68 X0 X0 Y0 Y0 G91 G91 R45. R45. ;;( 회전 ( 회전시작 )) M99 M99 ;;

G15 극좌표지령취소 G-코드 극좌표지령취소 G87 G88 G89 G60 G68,G69 G15 G16 G94,G95 G08 G05.1 G05 G16 의극좌표지령 MODE 를 CANCEL 합니다.

G16 극좌표지령 G- 코드 극좌표지령실행 G87 G88 G89 G60 G68,G69 G15 G16 G94,G95 G08 G05.1 G05 종점좌표치를반경과각도의극좌표로입력할수있습니다. 각도는극좌표지령을하는평면제 1 축의 + 방향으로부터, 반시계방향으로회전하면 +, 시계방향으로회전하면 - 값으로됩니다. 반경, 각도값은 G90/G91 의어느쪽에서도지령가능합니다. 지령방법 270 Y 150 100mm 30 X G17 G90 G16 ; G81 X100. Y30. Z-20. R5. F100 ; Y150. ; Y270. ; G15 G80 ; G91 Y120. K2 ; ( 반복횟수지령 ) 위프로그램에서 X100. 은 P.C.D 반경값을의미합니다. Y30. 은극좌표회전각도 (DEG) 값을의미합니다. K2 는반복횟수의미하며단위는 1 회이므로. 은입력하지않습니다.

G94 : 분당이송 G95 : 회전당이송 G- 코드 G87 G88 G89 G60 G68,G69 G15 G16 G94,G95 G08 G05.1 G05 G94 ( 분당이송 ) : 분당이송 MODE 로공구를어느만큼보내는가를 F 에이어서수치로직접지령합니다 G94 는 MODAL 로서한번지령하면 G95 가지령될때까지유효합니다. F = mm / min G95 ( 회전당이송 ) : 회전당이송 MODE 로공구를주축 1 회전당어느만큼이송하는가를 F 에이어서수치로직접지령합니다. G95 는 MODAL 로서한번지령하면 G94 가지령될때까지유효합니다. F = mm/rev

G08 : S/A 기능 본기능은가공형상의오차를줄임으로써고속고정도가공을목적으로합니다. G87 G88 G89 G60 G68,G69 G15 G16 G94,G95 G08 G05.1 G05 G08 G08 P1; P1; P=1 :: SA SA기능 ON ON P=0 :: SA SA기능 OFF 1) 1) 사용상의특별한제약은없으며절삭가공전에실행시켜주며,, 절삭가공이끝나면취소시켜줍니다.. 2) 2) 2 축을제어함으로 2.5 차원의가공에적합합니다.. 3) 3) 아래의지령은 SA SA기능이되지않습니다.. # 원통보간 # 극좌표지령 # 인덱스테이블제어 # RIGID TAPPING # 핸들인터럽트 # 프로그램재개 # 공구길이자동측정 # SKIP 절삭

G05.1 : HAI (Hwacheon Artificial Intelligence) 기능 AI NANO 윤곽제어 180 BLOCK 선독 G87 G88 G89 G60 G68,G69 G15 G16 G94,G95 G08 G05.1 G05 지령 FORMAT G05.1 Q ;; Q1 :: HAI 지령모드 ON Q0 :: HAI 지령모드 OFF 주 1) 1) G05.1 은필히단독블록으로지령하여주십시오.. 주 2) 2) HAI 지령 MODE 는 RESET 시도해제됩니다.. HAI기능모드중불가한사양 일방향위치결정 (G60) 자동코너OVERRIDE (G62) 원통보간 (G7.1) 극좌표보간 (G12.1,G13.1) 나사절삭 (G33) 법선방향제어 (G41.1,G42.1) 인덱스테이블분할제어 고속CYCLE 가공 (G05) PROGRAM 재개 공구수명관리 MACRO EXCUTER ( 실행 MACRO)

G05.1 : HAI (Hwacheon Artificial Intelligence) 기능 지령가능한 MODE G87 G88 G89 G60 G68,G69 G15 G16 G94,G95 G08 G05.1 G05 G5.1 을지령할때의 MODAL 지령값은다음과같이되어있을필요가있습니다. 이조건을만족하지않으면 PS 5111 ALARM 이발생합니다. G00 G01 G02 G03 G13.1 G15 G25 위치결정 직선보간 원호보간 (CW) 원호보간 (CCW) 극좌표보간 CANCEL MODE 극좌표지령 CANCEL 주축속도변동검출 OFF G49 G50 G50.1 G64 G67 G69 G80 공구길이보정 CANCEL 스케일링 CANCEL PROGRAM MIRROR IMAGE CANCEL 절삭모드 MACRO MODAL 호출 CANCEL 좌표회전 CANCEL 고정 CYCLE CANCEL G40 공구경보정 CANCEL G94 분당이송 G40.1 법선방향제어 CANCEL MODE G97 주속일정제어 CANCEL

G05.1 : HAI (Hwacheon Artificial Intelligence) 기능 HIA 기능시의 ALARM 내용 G87 G88 G89 G60 G68,G69 G15 G16 G94,G95 G08 G05.1 G05 번호 5110 5111 5112 5114 5156 5157 내용 HAI 지령모드중에지령할수없는 G-CODE을지령함 HAI 지령모드지령시에사용할수없는 G-CODE MODAL상태임 HAI 제어모드중선행제어 (G08) 지령을함수동개입후재 START시좌표가정지한위치가아님 HAI제어모드중PMC 축제어신호가변함최대절삭이송속도 PARAMETER (1422/1432) 설정치가 0으로설정보간전가감속 PARAMETER (1770/1771) 설정치가 0으로설정

G05 : HPCC 64Bit RISC 이용한 HAI (HPCC) 기능 G87 G88 G89 G60 G68,G69 G15 G16 G94,G95 G08 G05.1 G05 1) 본기능은 64Bit RISC Board을장착한 HAI 지령모드에서만유효합니다. 기능모드중에는화면오른쪽아래에 HPCC" 로점멸표시합니다. 2) 지령 FORMAT G05 P10000 : 64Bit HAI 지령모드 ON G05 P0 : 64Bit HAI 지령모드 OFF 주1) G05 은필히단독블록으로지령하여주십시오. 주2) HAI 지령MODE는 RESET시도해제됩니다.

G05 : HPCC HPCC 기능 MODE 중지령할수있는 DATA G87 G88 G89 G60 G68,G69 G15 G16 G94,G95 G08 G05.1 G05 G00 :: 위치결정 G01 :: 직선보간 G02 :: 원호보간 (CW) G03 :: 원호보간 (CCW) G17 :: XY XY평면선택 G18 :: ZX ZX평면선택 G19 :: YZ YZ평면선택 G40 :: 경보정 CANCEL G41 :: 공구경보정 (( 좌 )) G91 :: 상대치지령 DXXX :: D-CODE 지령 FXXXX :: F-CODE 지령 I,J,K,R :: I,J,K,R 지령 (( )) :: 주석문지령 /n /n :: OPTIONAL BLOCK SKIP Mxxxx :: 보조기능 Sxxxx :: 보조기능 Txxxx :: 보조기능 G42 :: 공구경보정 (( 우 )) Bxxxx :: 보조기능 G90 :: 절대치지령 M98,M198 :: SUB PROGRAM 호출

G05 : HPCC 지령가능한 MODE G87 G88 G89 G60 G68,G69 G15 G16 G94,G95 G08 G05.1 G05 G05 P10000 을지령할때의 MODAL 지령값은다음과같이되어있을필요가있습니다. 이조건을만족하지않으면 PS 5012 ALARM 이발생합니다. G13.1 G15 G40 G40.1 G50 G50.1 G64 G69 G80 G94 G97 극좌표보간 CANCEL MODE 극좌표지령 CANCEL 공구경보정 CANCEL 법선방향제어 CANCEL MODE 스케일링 CANCEL PROGRAM MIRROR IMAGE CANCEL 절삭모드 좌표회전 CANCEL 고정 CYCLE CANCEL 분당이송 주속일정제어 CANCEL

G05 : HPCC 관련 ALARM 내용 G87 G88 G89 G60 G68,G69 G15 G16 G94,G95 G08 G05.1 G05 번호 5012 5000 5003 5004 5006 5013 HPCC 지령모드지령시에사용할수없는 G-CODE MODAL 상태임 HPCC 지령모드중에이용할수없는 CODE 을지령함 PARAMETER 설정오류 내용 RISC BOAD 가운전가능상태가아님 1BLOCK 내워드수가허용범위를넘었음 G41,G42 MODE 중또는 OFFSET 량이남는상태에서 G05 P0 을지령 기능사용시주의사항 1/2 주 1) 1) G05 G05 P10000 의블록은 SINGLE BLOCK 정지가되지않습니다.. 주 2) 2) 외부감속자동코너오버라이드의지령은무효입니다.. 주 3) 3) HPCC 모드중에 MDI MDI 모드절환한운전은되지않습니다.. MDI MDI 운전은불가능합니다.. 주 4) 4) Mirror Image, Machine Lock 은 HPCC 모드중에전환하지말아주십시오.. 주 5) 5) 전탁형입력은 HPCC MODE 중에는무효입니다.. 주 6) 6) G05 G05 P10000; 을포함하는 PROGRAM 은 PROGRAM 재개할수없습니다.. 주 7) 7) HPCC 모드에서는 G28 G28 및 G29 G29는지령할수없습니다..

G05 : HPCC 기능사용시주의사항 2/2 G87 G88 G89 G60 G68,G69 G15 G16 G94,G95 G08 G05.1 G05 주 8) 공구경보정모드중에 G05 P10000, G05 P0 의지령은불가능합니다. 이와같이지령을하는경우는 P/S ALARM NO.0178 또는 NO.5013 이됩니다. 예 1) G41X_Y_ D01; --- G05 P10000 ; PS ALARM(NO.178) 이됩니다. 예 2) G05 P10000; G41X_ Y_ D01 ; G05 P0 ; PS ALARM(NO.5013) 이됩니다. 주 9) Vector 가남겨진채로공구경보정 mode 을 cancel 하고, 그다음에이동 지령이없는상태에서 HPCC Mode 를 Cancel 하는지령을한경우, PS Alarm (NO.5013) 이됩니다. 예 ) G91 X100. Z100.; G40 ; G05 P0; - PS Alarm(NO.5013) 됩니다.

프로그램작성예제 공구번호 공구종류공구직경공구길이 1 Flat end mill Ø20 80mm 2 Flat end mill Ø8 80mm 3 drill Ø8 80mm