CAD와 CAM은 설계와 제조 과정을 컴퓨터로 지원하여 설계의 정확성 및 제조의 효율을 향상시킨다. 분산형 구조의 CAD/CAM은 여러 대의 컴퓨터가 네트워크로 연결되어 작업을 분담함으로써 처리 속도와 확장성, 고가용성을 제공한다. 동시공학은 제품 라이프사이클을 초기 단계부터 통합적으로 고려하여 개발 기간을 단축하고 품질을 향상시킨다. 형상 역공학은 물리적 모델로부터 3차원 형상 데이터를 측정하여 설계 데이터로 복원하는 과정이다.
출제기준 단원 「CAD/CAM시스템의 개요」의 공개 문제 3개를 묻는 꼴별로 나누면 이렇습니다.
묻는 꼴
문제 수
무엇을 묻나
분산처리 특징 판별
1
분산처리의 장단점과 중복 처리 여부를 가려내기
CAD 기능 적합성 판단
1
CAD의 주요 기능과 시스템 관리 기능을 구분하기
도입 효과와 거리 판단
1
CAD/CAM 도입의 직접적 이점과 비관련 항목을 구별하기
뜻
CAD(Computer Aided Design)는 컴퓨터를 이용해 도면을 작성하고 치수를 관리하며 다른 시스템과 데이터를 주고받는 등 설계 업무를 지원하는 소프트웨어 기능을 제공한다. CAD의 주요 기능에는 문자 입력, 형상에 대한 치수 점검, 타 시스템과의 자료 호환 등이 포함된다. 반면 운영체제의 점검이나 시스템 진단은 CAD의 기능 범위를 벗어나는 영역이다.
CAM(Computer Aided Manufacturing)은 CAD로 작성된 설계 데이터를 바탕으로 가공 경로를 계획하고 제조 공정을 지원하는 기능을 제공한다. CAD와 CAM의 결합은 설계에서 제조까지의 데이터 연계성을 높여 설계 변경의 반영을 용이하게 하고 제품 개발 기간을 단축하는 이점을 만든다.
분산형으로 구성된 CAD/CAM 시스템은 여러 대의 컴퓨터가 네트워크로 연결되어 작업을 나누어 처리하는 구조이다. 이 구조는 계산 속도 향상과 시스템 확장성 확보, 한 노드의 장애 발생 시 다른 노드가 업무를 이어받는 고가용성 제공이라는 장점을 가진다. 그러나 분산 환경에서는 동일 자료의 동시 편집이나 동기화 문제가 발생할 수 있어 데이터 일관성 유지와 동시성 제어가 중요한 과제로 남는다.
동시공학(Concurrent Engineering)은 제품의 개념 설계 단계에서부터 제조와 유지보수, 폐기까지 전 라이프사이클을 고려하여 다양한 부서가 초기에 참여하는 개발 방식이다. 이 방법은 부서 간 정보 공유와 조정으로 문제를 사전에 예방하고 개발 기간을 줄이며 품질 향상에 기여한다.
형상 역공학(Reverse Engineering)은 물리적 제품이나 시제품을 측정하여 3차원 형상 데이터를 추출하고 이를 설계 데이터로 복원하는 기술이다. 역공학은 기존 제품의 분석이나 재설계, 디지털 보존 등의 목적으로 사용되며 RP나 PDM, FMS 등 다른 시스템과 구분되는 측정 기반 데이터 획득 과정이다.
예제
분산형 CAD/CAM 관련 문제에서는 '분산=나누어 처리' 개념을 먼저 떠올린다. 보기에 주시스템과 부시스템이 동일 작업을 동시에 수행한다고 적혀 있으면 분산의 정의와 어긋나므로 오답으로 판단한다. 또한 분산 환경에서 데이터 일관성 문제는 장점으로 보기 어렵다는 점을 근거로 정답을 찾는다.
CAD/CAM의 도입 효과 관련 문제에서는 설계 기간 단축, 품질 향상, 표준화, 데이터 관리 용이성 등을 올바른 이점으로 판단한다. 설계 기간의 연장이나 회계·고객관리 등 전사적 관리 기능은 CAD/CAM의 직접적 효과와 거리가 멀므로 오답으로 본다. 형상 역공학 관련 문제는 '물리→데이터' 변환이라는 키워드로 역공학을 가리킨다.
대표 기출 3문항
분산처리형 CAD/CAM 시스템의 특징으로 틀린 것은?
자료처리 및 계산 속도를 증가시킬 수 있어서 설계 및 가공 분야에서 생산성을 향상 시킬 수 있다.
컴퓨터 시스템의 사용상의 편리성과 확장성을 증가시킬수 있다.
주시스템과 부시스템에서 동일한 자료처리 및 계산작업이 동시에 이루어지므로 데이터의 신뢰성이 높다.
시스템이 하나가 고장이 나더라도 다른 시스템은 정상적으로 작동할 수 있도록 구성되어 컴퓨터 시스템의 신뢰성과 활용성을 높일 수 있다.
정답과 해설 보기
정답 ③ · 문항은 분산처리형 CAD/CAM 시스템의 특징 중 틀린 진술을 찾는 문제이다. 분산 시스템은 처리를 여러 노드에 분산하여 처리속도와 확장성을 높이고 장애 시 다른 노드가 서비스를 계속하도록 설계할 수 있어 생산성·확장성·가용성을 개선한다.
분산 시스템은 부하 분산으로 신뢰성을 높이지, 주종 간 중복 처리로 데이터 신뢰성을 높이지는 않는다.
CAD 시스템의 주요 기능으로 적절하지 않은 것은?
운영 시스템 체크 기능
문자 작성 기능
형상 치수 점검 기능
다른 CAD 시스템의 자료와 호환하는 기능
정답과 해설 보기
정답 ① · 문제는 CAD 시스템의 주요 기능이 아닌 것을 찾는 것이다. CAD의 핵심 기능은 문자 작성, 형상·치수 점검, 다른 CAD와의 자료 호환 같은 설계·제도·검증 및 데이터 교환 기능이며 운영체제 자체를 점검하는 것은 CAD 응용 소프트웨어의 기능 범위를 벗어난다.
CAD는 설계·작도·치수·호환 등 도면 제작 기능을 제공하며, 운영체제(OS) 자체를 진단하거나 체크하는 기능은 포함되지 않는다.
CAD/CAM시스템의 구축을 통하여 얻는 이점으로 틀린 것은?
제품의 품질 향상과 안정화
설계기간의 단축
설계와 생산의 표준화
전문 인력 확보 용이
정답과 해설 보기
정답 ④ · 문제는 CAD/CAM 시스템 도입으로 얻는 이점들 중 부적절한 항목을 묻고 있다. CAD/CAM은 설계 자동화와 생산 연계로 제품 품질 향상, 설계 기간 단축, 설계·생산의 표준화 같은 직접적인 이점을 제공한다는 개념을 적용하면 된다.
CAD/CAM은 설계와 생산의 효율을 높이지만, 전문 인력 확보 자체를 용이하게 하지는 않는다.