책 소개
전 세계는 지금 빅데이터 분석, 사물 인터넷(IoT), 인공지능(AI) 등 최첨단 기술을 제조업에 적용하여 새로운 제품과 서비스가 빠르게 창출되는 4차 산업혁명이 본격화되고 있습니다.
HD솔루션즈(주)는 4차 산업혁명을 대비해 소프트웨어와 컨설팅 서비스를 융합해 혁신적인 제조 프로세스를 실현하고, HD솔루션즈가 자체 개발한 솔루션들로 하여금 생산 효율성을 향상시키는 컨설팅을 제공하고 있습니다. 또한 최근 자원 절감 및 개발 기간 단축, 다품종 소량 생산에 최적화된 방법으로 제조 공정 혁신 및 국내 제조 기억들에게 필요한 다양한 솔루션과 정책 사업 등을 제공하고 있습니다.
현재 가공 분야에서 CAM 프로그램 없이 가공하는 것은 상상도 할 수 없는 일이 되었습니다. 과거 APT, GNC와 같이 전용 언어를 사용하던 CAM 분야는 단순히 현장에서 파트 프로그램으로 만드는 단계로 이어졌으나, 현재는 IT산업의 융합으로 설계와 가공이 통합된 환경에서 일관된 데이터 흐름에 의해 생산성을 극대화하는 엔지니어링 툴로 인식되고 있습니다. 또한 가공법 발달에 따라 3축과 5축, 로봇 가공 등 새로운 영역으로 점점 확장됨에 따라 CAM 프로그램 또한 꾸준한 발전을 이루어 왔습니다.
이 책에서 소개할 NCG CAM은 1977년 개발된 45년 역사와 전통의 CAM 소프트웨어입니다. 영국 케임브리지에 설립된 NCG CAM Solution Ltd.에서 개발되어 현재까지도 지속적으로 발전해왔습니다. NCG CAM은 전 세계 금형 산업에서 널리 쓰이고 있는 CAM 프로그램으로 최고 품지르이 가공 데이터를 효율적이고 빠르게 생성할 수 있습니다. 또한, 배우고 사용하기 쉬우며, 기본적인 3축 가공 전략뿐만 아니라, 고속 가공 전략, 3+2축 가공 전략, 5축 가공 전략, 툴링 라이브러리, 가공 시뮬레이션, 포스트 프로세서 기능 등이 포함되어 있습니다.
본 교재는 NCG CAM을 처음 배우는 분을 위해 제작되었으며, NCG CAM 18.0 버전을 기준으로 작성되었습니다. NCG CAM의 기본 인터페이스부터 CAM 프로세스를 쉽게 이해할 수 있도록 다양한 에제를 따라하며 각 작업을 자연스럽게 학습할 수 있도록 작성되었습니다. 뿐만 아니라, 기본적인 가공 이론을 함께 수록하여 CAM 작업을 처음 하는 초보자도 수월하게 가공에 대하여 배울 수 있도록 작성되었으며, 숙련자 또한 본 교재의 상세한 기능 설명을 통하여 NCG CAM으로 높은 품질의 가공 데이터를 생성할 수 있도록 하였습니다. 이 책을 통하여 독자가 NCG CAM 사용법에 대하여 익히고, NCG CAM을 통한 가공 작업을 하는 데 도움이 되기를 바랍니다.
목차
CHAPTER 1. NCG CAM 시작 및 사용자 정의
1. NCG CAM 소개
1-1. NCG CAM 개요
1-2. NCG CAM 시작과 종료
2. NCG CAM 인터페이스
2-1. 화면 구성
2-2. 메뉴 구성
3. 도움말
3-1. NCG CAM 도움말
3-2. 교재 용어 정리
4. 마우스 사용법 및 단축키
4-1. 마우스 사용법
4-2. 기본 키보드 단축키
4-3. 사용자 지정 단축키 등록 방법
4-4. 권장되는 사용자 지정 단축키
5. 뷰
5-1. 단축키 실습과 뷰 정렬
6. 측정
7. 프로젝트 저장
8. 가공 패턴 소개
9. 기본 옵션 설정
9-1. 기본값
9-2. 개체 색상
9-3. 시스템 색상
9-4. 포스트 프로세서
9-5. 환경 설정
CHAPTER 2. CAM 데이터 설정을 위한 기초 설정
1. 가공 소재 영역 설정
1-1. 모델 불러오기 실습과 좌표계 설정
2. 공구
2-1. 절삭 공구의 종류
2-2. 절삭 공구의 종류
2-3. 소재 데이터베이스
2-4. 공구 데이터베이스
3. 모델 체크
3-1. 사이즈
3-2. 구배 분석, 곡률 분석
4. 모델 편집
4-1. 모델 이동
4-2. 모델에 공차 지정하기
4-3. 홀 삭제
4-4. 서피스 생성
4-5. 필렛 생성
4-6. 커브
4-7. 서피스 연장
CHAPTER 3. 바운더리
1. 바운더리 소개
1-1. 바운더리의 목적과 정의
1-2. 바운더리의 종류
2. 바운더리 생성
2-1. 2D 바운더리
2-2. 3D 바운더리
3. 바운더리 편집
3-1. 바운더리 편집과 결합
3-2. 바운더리를 커브로 변환, 커브를 바운더리로 변환
3-3. 다축 가공용 바운더리 생성
CHAPTER 4. 가공 툴패스 생성하기
1. 가공의 기초
2. 황삭
2-1. 황삭
2-2. 황잔삭
2-3. 코어 황삭
2-4. 지그재그 황사
2-5. Adaptive 황삭
3. 평면 가공
3-1. 평면 영역
4. 정삭
4-1. 등고선 패스
4-2. 등고선 옵셋 패스
4-3. 등고선 결합 패스
4-4. 헬리컬 패스
4-5. 라스터 패스
4-6. 크로스 라스터 패스(잔삭 패스)
4-7. 일정 피치 패스
4-8. 모프드 패스
4-9. 방사선 패스
4-10. 나선형 패스
4-11. 방사선 패스와 나선형 패스의 공통적인 기타 옵션
4-12. 코너 잔삭
5. 커브 가공
5-1. 커브 가공 패스
5-2. 바운더리 가공 패스
6. 펜슬
6-1. 펜슬 패스
6-2. 패러럴 펜슬 패스
6-3. 코너 옵셋 패스
7. 홀 가공
7-1. 홀 형상 검색 및 홀 데이터 생성하기
7-2. 드릴링 시작 높이를 변경해 홀 데이터 생성하기
7-3. 보어 밀링 데이터 생성하기
8. 부록
8-1. 소재 모델링 파일을 활용하여 툴패스 편집하기
8-2. 황삭 형상인식 Z 최적화
8-3. 스무싱과 방진
CHAPTER 5. NCG CAM 작업 프로세스
1. HSM 모델 가공 데이터 생성 따라하기
CHAPTER 6. 툴패스 편집
1. 다양한 방법으로 툴패스 편집하기
1-1. 툴패스 삭제하기
1-2. Z 레벨로 패스 편집하기
1-3. 바운더리를 활용하여 패스 편집하기
1-4. 홀더를 활용한 툴패스 편집하기
1-5. 3+2축 툴패스 편집하기
1-6. 3+2축 바운더리 생성하기
2. 미러링
CHAPTER 7. 링크 적용하기
1. 패스 링크
1-1. 황삭 가공의 램핑과 리드
1-2. 패스 링크 더 알아보기
CHAPTER 8. 시뮬레이션
1. 공구 애니메이션
2. 공구 시뮬레이션
CHAPTER 9. NCG 데이터 및 작업 지시서 생성
1. NCG 데이터 생성
2. 작업 지시서 출력 및 생성
CHAPTER 10. MACRO
1. 매크로(Macro) 생성 및 실행
1-1. 매크로 생성하기
1-2. 매크로 실행하기
책 소개
전 세계는 지금 빅데이터 분석, 사물 인터넷(IoT), 인공지능(AI) 등 최첨단 기술을 제조업에 적용하여 새로운 제품과 서비스가 빠르게 창출되는 4차 산업혁명이 본격화되고 있습니다.
HD솔루션즈(주)는 4차 산업혁명을 대비해 소프트웨어와 컨설팅 서비스를 융합해 혁신적인 제조 프로세스를 실현하고, HD솔루션즈가 자체 개발한 솔루션들로 하여금 생산 효율성을 향상시키는 컨설팅을 제공하고 있습니다. 또한 최근 자원 절감 및 개발 기간 단축, 다품종 소량 생산에 최적화된 방법으로 제조 공정 혁신 및 국내 제조 기억들에게 필요한 다양한 솔루션과 정책 사업 등을 제공하고 있습니다.
현재 가공 분야에서 CAM 프로그램 없이 가공하는 것은 상상도 할 수 없는 일이 되었습니다. 과거 APT, GNC와 같이 전용 언어를 사용하던 CAM 분야는 단순히 현장에서 파트 프로그램으로 만드는 단계로 이어졌으나, 현재는 IT산업의 융합으로 설계와 가공이 통합된 환경에서 일관된 데이터 흐름에 의해 생산성을 극대화하는 엔지니어링 툴로 인식되고 있습니다. 또한 가공법 발달에 따라 3축과 5축, 로봇 가공 등 새로운 영역으로 점점 확장됨에 따라 CAM 프로그램 또한 꾸준한 발전을 이루어 왔습니다.
이 책에서 소개할 NCG CAM은 1977년 개발된 45년 역사와 전통의 CAM 소프트웨어입니다. 영국 케임브리지에 설립된 NCG CAM Solution Ltd.에서 개발되어 현재까지도 지속적으로 발전해왔습니다. NCG CAM은 전 세계 금형 산업에서 널리 쓰이고 있는 CAM 프로그램으로 최고 품지르이 가공 데이터를 효율적이고 빠르게 생성할 수 있습니다. 또한, 배우고 사용하기 쉬우며, 기본적인 3축 가공 전략뿐만 아니라, 고속 가공 전략, 3+2축 가공 전략, 5축 가공 전략, 툴링 라이브러리, 가공 시뮬레이션, 포스트 프로세서 기능 등이 포함되어 있습니다.
본 교재는 NCG CAM을 처음 배우는 분을 위해 제작되었으며, NCG CAM 18.0 버전을 기준으로 작성되었습니다. NCG CAM의 기본 인터페이스부터 CAM 프로세스를 쉽게 이해할 수 있도록 다양한 에제를 따라하며 각 작업을 자연스럽게 학습할 수 있도록 작성되었습니다. 뿐만 아니라, 기본적인 가공 이론을 함께 수록하여 CAM 작업을 처음 하는 초보자도 수월하게 가공에 대하여 배울 수 있도록 작성되었으며, 숙련자 또한 본 교재의 상세한 기능 설명을 통하여 NCG CAM으로 높은 품질의 가공 데이터를 생성할 수 있도록 하였습니다. 이 책을 통하여 독자가 NCG CAM 사용법에 대하여 익히고, NCG CAM을 통한 가공 작업을 하는 데 도움이 되기를 바랍니다.
목차
CHAPTER 1. NCG CAM 시작 및 사용자 정의
1. NCG CAM 소개
1-1. NCG CAM 개요
1-2. NCG CAM 시작과 종료
2. NCG CAM 인터페이스
2-1. 화면 구성
2-2. 메뉴 구성
3. 도움말
3-1. NCG CAM 도움말
3-2. 교재 용어 정리
4. 마우스 사용법 및 단축키
4-1. 마우스 사용법
4-2. 기본 키보드 단축키
4-3. 사용자 지정 단축키 등록 방법
4-4. 권장되는 사용자 지정 단축키
5. 뷰
5-1. 단축키 실습과 뷰 정렬
6. 측정
7. 프로젝트 저장
8. 가공 패턴 소개
9. 기본 옵션 설정
9-1. 기본값
9-2. 개체 색상
9-3. 시스템 색상
9-4. 포스트 프로세서
9-5. 환경 설정
CHAPTER 2. CAM 데이터 설정을 위한 기초 설정
1. 가공 소재 영역 설정
1-1. 모델 불러오기 실습과 좌표계 설정
2. 공구
2-1. 절삭 공구의 종류
2-2. 절삭 공구의 종류
2-3. 소재 데이터베이스
2-4. 공구 데이터베이스
3. 모델 체크
3-1. 사이즈
3-2. 구배 분석, 곡률 분석
4. 모델 편집
4-1. 모델 이동
4-2. 모델에 공차 지정하기
4-3. 홀 삭제
4-4. 서피스 생성
4-5. 필렛 생성
4-6. 커브
4-7. 서피스 연장
CHAPTER 3. 바운더리
1. 바운더리 소개
1-1. 바운더리의 목적과 정의
1-2. 바운더리의 종류
2. 바운더리 생성
2-1. 2D 바운더리
2-2. 3D 바운더리
3. 바운더리 편집
3-1. 바운더리 편집과 결합
3-2. 바운더리를 커브로 변환, 커브를 바운더리로 변환
3-3. 다축 가공용 바운더리 생성
CHAPTER 4. 가공 툴패스 생성하기
1. 가공의 기초
2. 황삭
2-1. 황삭
2-2. 황잔삭
2-3. 코어 황삭
2-4. 지그재그 황사
2-5. Adaptive 황삭
3. 평면 가공
3-1. 평면 영역
4. 정삭
4-1. 등고선 패스
4-2. 등고선 옵셋 패스
4-3. 등고선 결합 패스
4-4. 헬리컬 패스
4-5. 라스터 패스
4-6. 크로스 라스터 패스(잔삭 패스)
4-7. 일정 피치 패스
4-8. 모프드 패스
4-9. 방사선 패스
4-10. 나선형 패스
4-11. 방사선 패스와 나선형 패스의 공통적인 기타 옵션
4-12. 코너 잔삭
5. 커브 가공
5-1. 커브 가공 패스
5-2. 바운더리 가공 패스
6. 펜슬
6-1. 펜슬 패스
6-2. 패러럴 펜슬 패스
6-3. 코너 옵셋 패스
7. 홀 가공
7-1. 홀 형상 검색 및 홀 데이터 생성하기
7-2. 드릴링 시작 높이를 변경해 홀 데이터 생성하기
7-3. 보어 밀링 데이터 생성하기
8. 부록
8-1. 소재 모델링 파일을 활용하여 툴패스 편집하기
8-2. 황삭 형상인식 Z 최적화
8-3. 스무싱과 방진
CHAPTER 5. NCG CAM 작업 프로세스
1. HSM 모델 가공 데이터 생성 따라하기
CHAPTER 6. 툴패스 편집
1. 다양한 방법으로 툴패스 편집하기
1-1. 툴패스 삭제하기
1-2. Z 레벨로 패스 편집하기
1-3. 바운더리를 활용하여 패스 편집하기
1-4. 홀더를 활용한 툴패스 편집하기
1-5. 3+2축 툴패스 편집하기
1-6. 3+2축 바운더리 생성하기
2. 미러링
CHAPTER 7. 링크 적용하기
1. 패스 링크
1-1. 황삭 가공의 램핑과 리드
1-2. 패스 링크 더 알아보기
CHAPTER 8. 시뮬레이션
1. 공구 애니메이션
2. 공구 시뮬레이션
CHAPTER 9. NCG 데이터 및 작업 지시서 생성
1. NCG 데이터 생성
2. 작업 지시서 출력 및 생성
CHAPTER 10. MACRO
1. 매크로(Macro) 생성 및 실행
1-1. 매크로 생성하기
1-2. 매크로 실행하기