210 likes | 339 Views
NC-introduction. John Parsons devised a method for the manufacture of smooth shape-recording on punched cards to drive a cutter In 1952, modified 3-axis Cincinnati hydrotel milling machine was demonstrated by MIT
E N D
NC-introduction • John Parsons devised a method for the manufacture of smooth shape-recording on punched cards to drive a cutter • In 1952, modified 3-axis Cincinnati hydrotel milling machine was demonstrated by MIT • NC is a system in which actions are controlled by direct insertion of numerical data at some point. The system must automatically interpret at least some portion of this data GSNU-CAM
NC/CNC/DNC • NC-no facility to store program within the MCU • CNC-computer numerical control • DNC-direct numerical control GSNU-CAM
NC Program의 종류 GSNU-CAM
Manual NC Programming • NC code (G&M code) • Computer language which NC machine can understand • Text-based code (ASCII) Engineer NC Code Controller CAD Geometry NC Milling/Lathe/… GSNU-CAM
Basic NC code • NC word GSNU-CAM
NC Address GSNU-CAM
Coordinate word(X,Y,Z,I,J,K,R) • 최소설정 단위(BLU: basic length unit) 입력방식 :BLU=0.001 • X50000 Y23457 • 소수점 입력 방식 • X50. Y23.47 GSNU-CAM
Tool No., Cutting Condition(T, F, S) • Tn : Tool Slot No. • Ff : 이송속도 • Ss : Main spindle rpm GSNU-CAM
Miscellaneous (M code) GSNU-CAM
G Code • Preparatory: G GSNU-CAM
좌표값 입력 단위의 지정 • G20 : inch unit • G21 : mm unit • Note : G20 또는 G21은 좌표값을 쓰기전에 단독으로 정의 되어야 한다. GSNU-CAM
좌표값 입력 형태 지정 • G90 : 좌표값의 절대값 입력(absolute) • G91 : 좌표값의 증분 값 입력(incremental) • 예 • G90 X40. Y70. : 좌표값의 절대값 지정 • G91 X-60. Y40. : 좌표값의 증분값 지정 GSNU-CAM
Coordinate Systems GSNU-CAM
Machine Coordinate GSNU-CAM
공작물 좌표계 설정 및 공구 출발점 지정(G92) • 파트 프로그램에서 좌표값을 지정할 때는 항상 공작물 좌표계를 기준으로 삼는다. • 즉 공작물에 올라 앉아 있다고 가정하여 공구가 움직이는 것을 관측하는 상태 GSNU-CAM
절삭이동 : 원호보간(G02, G03) G17 : XY 평면 G02 : 시계방향 G03: 시계반대방향 Xx Yy : 다음 점의 좌표 Ii Jj : 현재점으로부터 원호 중심까지의 변위 Ff : 공구의 이동속도 GSNU-CAM
공구 일시 정지(dwell, G04) • 공구의 경로가 꺽이게 되면 직각코너 부분을 정확하게 따라가지 못한다. 이때 모서리에서 공구를 잠시 정지시키면 꺾인 경로를 따라가게 된다. GSNU-CAM
Typical NC Program GSNU-CAM
CATIA generated NC code-APT (Automatically Programmed Tool) GSNU-CAM
H.W. • 연습문제 (P87, CAD/CAM시스템과 CNC 절삭가공) • 3.1 • 3.2 • 3.3 GSNU-CAM