CNC 기계
다음은 Haas Mill 프로그래밍에 사용되는 주소 코드 목록입니다.
(설정 30, 34, 48, 108)
A 주소 문자는 옵션인 네 번째 A 축에 대한 동작을 지정하는 데 사용됩니다. 로터리 축의 각도를 지정합니다. 그 뒤에는 항상 부호 있는 숫자와 최대 3개의 소수점 이하 자릿수가 옵니다. 소수점을 입력하지 않으면 마지막 숫자는 1/1000도로 간주됩니다.
(설정 78, 79, 80,108)
B 주소 문자는 옵션인 다섯 번째 B축의 동작을 지정하는 데 사용됩니다. 각도 또는 로터리 축을 지정합니다. 그 뒤에는 항상 부호 있는 숫자와 최대 3개의 소수점 이하 자릿수가 옵니다. 소수점을 입력하지 않으면 마지막 숫자는 1/1000도로 간주됩니다.
(설정 38)
C 주소 문자는 선택적 외부 6번째 C 축에 대한 동작을 지정하는 데 사용됩니다. 로터리 축의 각도를 도 단위로 지정합니다. 그 뒤에는 항상 부호 있는 숫자와 최대 3개의 소수점 이하 자릿수가 옵니다. 소수점을 입력하지 않으면 마지막 숫자는 1/1000도로 간주됩니다.
(설정 40, 43, 44, 58)
D 주소 문자는 커터 보정에 사용되는 공구 직경 또는 반경을 선택하는 데 사용됩니다. 다음 숫자는 0에서 200 사이여야 합니다(이전 시스템의 경우 100개 프로그램). Dnn은 커터 보정(G41 G42)을 사용할 때 공구 직경/반경 오프셋 양이 포함된 오프셋 디스플레이에 있는 오프셋 레지스터 번호를 선택합니다. D00은 공구 크기가 0이 되도록 커터 보정을 취소하고 이전에 정의된 모든 Dnn을 취소합니다.
(설정 85)
E 주소 문자는 G187과 함께 사용되어 고속 가공 작업 중에 모서리를 절단할 때 필요한 정확도를 선택합니다. 가능한 값의 범위는 E 코드의 경우 0.0001~0.25입니다. 자세한 내용은 기계 설명서의 '윤곽 정확도' 섹션을 참조하세요.
(설정 19, 77)
F 주소 문자는 포켓 밀링 및 고정 사이클을 포함한 모든 보간 기능에 적용되는 이송 속도를 선택하는 데 사용됩니다. 분수 위치가 4개인 분당 인치 또는 분수 위치가 3개인 분당 mm입니다.
G 주소 문자는 G 코드가 포함된 블록에서 발생할 작업 유형을 지정하는 데 사용됩니다. G 다음에는 0에서 187 사이의 2~3자리 숫자가 옵니다. 이 컨트롤에 정의된 각 G 코드는 G 코드 그룹의 일부입니다. 그룹 0 코드는 모달이 아닙니다. 즉, 이 블록에만 적용 가능한 기능을 지정하고 다른 블록에는 영향을 주지 않습니다. 다른 그룹은 모달이며 그룹의 한 코드를 지정하면 해당 그룹에서 적용 가능한 이전 코드가 취소됩니다. 모달 G 코드는 모든 후속 블록에 적용되므로 해당 블록은 동일한 G 코드를 다시 지정할 필요가 없습니다. 작업에 대한 모든 설정 조건을 지정하기 위해 하나 이상의 G 코드를 블록에 배치할 수 있습니다.
(설정 15)
H 주소 문자는 오프셋 메모리에서 공구 길이 오프셋 항목을 선택하는 데 사용됩니다. H 뒤에는 0에서 200 사이의 두 자리 숫자가 옵니다(이전 시스템의 경우 100개 프로그램). H0은 모든 공구 길이 오프셋을 지우고 Hnn은 오프셋 디스플레이에서 n에 입력된 공구 길이를 사용합니다. 공구 길이(H) 오프셋을 활성화하려면 G43 또는 G44를 선택해야 합니다. G49 명령은 기본 조건이며 이 명령은 모든 공구 길이 오프셋을 지웁니다. G28, M30 또는 재설정을 누르면 공구 길이 오프셋도 취소됩니다.
I 주소 문자는 고정 사이클 또는 원형 동작에 대한 데이터를 지정하는 데 사용됩니다. 4개의 소수점 위치가 있는 인치 또는 3개의 소수점 위치가 있는 mm로 정의됩니다.
J 주소 문자는 고정 사이클 또는 원형 동작에 대한 데이터를 지정하는 데 사용됩니다. 4개의 소수점 위치가 있는 인치 또는 3개의 소수점 위치가 있는 mm로 정의됩니다.
K 주소 문자는 고정 사이클 또는 원형 동작에 대한 데이터를 지정하는 데 사용됩니다. 4개의 소수점 위치가 있는 인치 또는 3개의 소수점 위치가 있는 mm로 정의됩니다.
L 주소 문자는 일부 고정 사이클 및 보조 기능의 반복 횟수를 지정하는 데 사용됩니다. 그 다음에는 0에서 32767 사이의 숫자가 옵니다.
M 주소 문자는 M 코드를 지정하는 데 사용됩니다. 이 코드는 기타 기계 기능을 제어하는 데 사용됩니다. CNC 프로그램에서 블록당 하나의 M 코드만 허용되며 모든 M 코드는 블록에서 보조적으로 수행됩니다.
N 주소 문자는 전적으로 선택 사항입니다. 프로그램의 각 블록을 식별하거나 번호를 매기는 데 사용할 수 있습니다. 그 다음에는 0에서 99999 사이의 숫자가 옵니다. M97 기능은 N개의 라인 번호를 참조해야 합니다.
O 주소 문자는 프로그램을 식별하는 데 사용됩니다. 그 다음에는 0에서 99999 사이의 숫자가 옵니다. 메모리에 저장된 프로그램은 항상 첫 번째 블록에 Onnnnn 식별이 있습니다. 첫 번째 블록에서 Onnnnn을 변경하면 프로그램 번호가 다시 매겨집니다. 프로그램의 처음 세 줄에서 괄호 사이에 프로그램 이름(프로그램 텍스트 이름)을 입력하면 해당 프로그램 이름이 프로그램 목록에도 표시됩니다. 프로그램 목록에 최대 500개의 프로그램 번호(이전 시스템의 경우 200개 프로그램)를 포함할 수 있습니다. 커서로 프로그램을 선택하고 ERASE PROG 키를 눌러 LIST PROG 디스플레이에서 프로그램 번호를 삭제할 수 있습니다. 메뉴 항목 DELETE PROGRAM FROM LIST를 사용하여 고급 편집기에서 프로그램을 삭제할 수도 있습니다.
P 주소 문자는 일부 고정 사이클 또는 G04에서 초 단위의 체류 시간에 사용되거나 P가 M98의 프로그램 번호 참조 또는 M97의 프로그램 시퀀스 번호 참조로 사용됩니다. P 값은 M98 또는 M97과 함께 사용할 때 최대 99999까지 소수점이 없는 양수입니다. 체류 시간으로 사용되는 경우 초 단위로 0.001에서 1000.0 사이의 양수 십진수일 수 있습니다.
Q 주소 문자는 고정 사이클에 사용되며 항상 0.001에서 100.0 사이의 양수(인치)입니다.
(설정 52)
R 주소 문자는 고정 사이클 또는 원형 보간에 사용됩니다. 4개의 소수점 위치가 있는 인치 또는 3개의 소수점 위치가 있는 mm입니다. 그 뒤에는 인치 또는 미터 단위의 숫자가 옵니다. 일반적으로 고정 사이클의 기준 평면을 정의하는 데 사용됩니다.
(설정 20)
S 주소 문자는 M41 및 M42와 함께 스핀들 속도를 지정하는 데 사용됩니다. S 다음에는 1~99999 사이의 부호 없는 숫자가 옵니다. S 명령은 스핀들을 켜거나 끄지 않습니다. 원하는 속도만 설정합니다. 명령된 속도를 설정하기 위해 기어 변경이 필요한 경우 이 명령은 스핀들이 정지된 경우에도 기어 변경이 발생하도록 합니다. 스핀들이 실행 중인 경우 기어 변경 작업이 발생하고 스핀들이 새로운 속도로 실행되기 시작합니다.
(설정 15)
T 주소 문자는 다음 공구 교환을 위한 공구를 선택하는 데 사용됩니다. 다음 숫자는 1과 매개변수 65의 숫자(20) 사이의 양수여야 합니다. 공구 교환 작업이 발생하지 않습니다. Tnn은 공구 교환을 시작하는 동일한 블록(M06 또는 M16) 또는 이전 블록에 배치할 수 있습니다.
U 주소 문자는 선택적 외부 선형 U축에 대한 동작을 지정하는 데 사용됩니다. 모션 위치를 인치 단위로 지정합니다. 그 뒤에는 항상 부호 있는 숫자와 최대 4개의 소수점 이하 자릿수가 옵니다. 소수점을 입력하지 않으면 마지막 숫자는 1/10000인치로 간주됩니다. 가장 작은 크기는 0.0001인치, 가장 큰 음수 값은 -8380.0000인치, 가장 큰 숫자는 8380.0000인치입니다.
V 주소 문자는 선택적 외부 선형 V축에 대한 동작을 지정하는 데 사용됩니다. 모션 위치를 인치 단위로 지정합니다. 그 뒤에는 항상 부호 있는 숫자와 최대 4개의 소수점 이하 자릿수가 옵니다. 소수점을 입력하지 않으면 마지막 숫자는 1/10000인치로 간주됩니다.
W 주소 문자는 선택적 외부 선형 W축에 대한 동작을 지정하는 데 사용됩니다. 모션 위치를 인치 단위로 지정합니다. 그 뒤에는 항상 부호 있는 숫자와 최대 4개의 소수점 이하 자릿수가 옵니다. 소수점을 입력하지 않으면 마지막 숫자는 1/10000인치로 간주됩니다.
(설정 45)
X 주소 문자는 X축의 동작을 지정하는 데 사용됩니다. X축을 따라 위치 또는 거리를 지정합니다. 4개의 분수 위치가 있는 인치 또는 3개의 분수 위치가 있는 mm입니다. 그 다음에는 인치 또는 미터법으로 된 부호 있는 숫자가 옵니다. 소수점을 입력하지 않으면 마지막 숫자는 1/10000인치 또는 1/1000mm로 간주됩니다.
(설정 46)
Y 주소 문자는 Y축의 동작을 지정하는 데 사용됩니다. Y축을 따라 위치 또는 거리를 지정합니다. 4개의 분수 위치가 있는 인치 또는 3개의 분수 위치가 있는 mm입니다. 그 다음에는 인치 또는 미터법으로 된 부호 있는 숫자가 옵니다. 소수점을 입력하지 않으면 마지막 숫자는 1/10000인치 또는 1/1000mm로 간주됩니다.
(설정 47)
Z 주소 문자는 Z축의 동작을 지정하는 데 사용됩니다. Z축을 따라 위치 또는 거리를 지정합니다. 4개의 분수 위치가 있는 인치 또는 3개의 분수 위치가 있는 mm입니다. 그 다음에는 인치 또는 미터법으로 된 부호 있는 숫자가 옵니다. 소수점을 입력하지 않으면 마지막 숫자는 1/10000인치 또는 1/1000mm로 간주됩니다.
CNC 기계
Osai 10 시리즈 CNC M 코드는 Osai 10 시리즈 CNC 컨트롤이 있는 CNC 기계에서 작업하는 CNC 기계 기술자 프로그래머를 위한 전체 목록입니다. Osai 10 시리즈 CNC M 코드 M 코드 설명 M0 프로그램 정지 M1 선택적 프로그램 중지 M2 프로그램 종료 M3 스핀들 CW M4 주축 CCW M5 스핀들 정지 M6 도구 변경 M7 보조 냉각수 켜짐 M8 주 냉각수 켜짐 M9 냉각수 꺼짐 M10 축 잠금(선형 및 회전축 잠금) M11 축 잠금 해제(M10 및 M12 비활성화) M1
Anilam 4200T CNC 컨트롤을 사용하여 CNC 터닝 기계에서 작업하는 CNC 기계 기술자 프로그래머를 위한 Anilam 4200T M-코드 목록입니다. M코드란(기타 기능) M(기타) 코드 스핀들 정방향/역방향/꺼짐 및 절삭유 켜짐/꺼짐과 같은 기타(M) 기능을 수행합니다. Anilam 4200T M 코드 M 코드 함수 M0 프로그램 정지 M1 옵션 프로그램 중지 M2 프로그램 종료 M3 스핀들 ON FWD M4 스핀들 ON REV M5 스핀들 끄기 M8 냉각수 ON M9 냉각수 OFF M19 스핀