CNC 프로그램에서 공백 제거
“Remove Spaces” 기능은
CNC 프로그램 텍스트에서 불필요한 공백을 자동으로 제거하기 위해 설계되었습니다.
이를 통해 코드를 더 컴팩트하게 만들고, 파일 크기를 줄이며,
이후 자동 처리 작업을 간소화할 수 있습니다.
동작 방식:
- 주소와 값 사이의 모든 공백을 제거합니다
(예:
G1 X10 Y20 → G1X10Y20).
- 코드나 주석이 전혀 없는 완전히 빈 줄을 제거합니다.
- 괄호 안의 주석이나 세미콜론(
;) 뒤에 오는 주석은 변경하지 않습니다.
유용한 상황:
- 코드 내 공백을 지원하지 않는 장비로 CNC 프로그램을 내보낼 때.
- 프로그램 파일 크기를 줄이고 싶을 때.
- 추가적인 자동 코드 처리(스크립트, 포스트프로세싱 등)를 준비할 때.
예시:
Before:
G1 X10 Y20 Z-5 F100
M3 S1200
After:
G1X10Y20Z-5F100
M3S1200
참고: 프로그램이 교육용이나 분석용으로 사용될 예정이라면,
공백 제거로 인해 코드 가독성이 지나치게 떨어지지 않는지 반드시 확인하세요.