A 3D CAD system is proposed that can be used on a smart device. Smart devices are now a part of everyday life and also widely being used in various industry domains. If an engineer makes a 3D model of a product while looking around a engineering site, the proposed 3D CAD system would allow modeling in a rapid and intuitive manner on a smart device. There are several obstacles to develop the 3D CAD system on a smart device. First, it is not practical to implement the full set of modeling operations of a commercial CAD system on a smart device due to hardware limitations. Second, it is difficult to make precise input values to generate precision 3D CAD models by touch gestures on a smart device. Third, the 3D model created on a smart device should be transferable (in an editable form) to a PC-based CAD system, because the user need to perform fine editing at the PC after
transfer.
The author discusses the system design of a 3D CAD system on a smart device. The selection of the modeling operations, the assignment of touch gestures to these operations, and the construction of a geometric kernel for creating both meshes and a procedural CAD model are introduced. The proposed CAD system has been implemented to validate by user tests and to demonstrate case studies using test examples. Using the proposed system, it is possible to produce a 3D editable model swiftly and simply in the smart device environment to reduce design time of engineers.
본 연구는 스마트 디바이스 상에서 사용이 가능한 3D CAD 시스템을 제시한다. 엔지니어가 실제 작업현장에서 이동을 하면서 3D 모델을 설계할 때, 스마트 디바이스의 3D CAD 시스템을 이용하면 쉽고 빠르게 모델링 할 수 있다. 3D CAD 시스템을 스마트 디바이스에 구축하기 위해서는 몇가지 문제가 존재하는데, 첫째로 하드웨어의 제약으로 인한 복잡한 모델링 명령어 사용이 어려운 문제, 둘째로 터치 입력으로 정확한 값을 넣을 수 없는 문제, 셋째로 스마트 디바이스 CAD 시스템으로 만든 3D 모델과 현존 PC 기반의 상업용 CAD 시스템과의 상호 호환성 문제가 있다. 따라서 본 연구에서는 스마트 디바이스를 위한 모델링 명령어의 부분집합을 정의하고, 각 명령어를 편리하고 직관적인 멀티터치 제스처와 매칭시키고, 가시화를 위한 메쉬 모델과 PC와의 호환성을 위한 절차적 모델을 동시에 생성하는 형상 커널을 구축한다. 구현된 시스템은 유저 테스트와 케이스 연구를 통해 실제 사용성을 검증하였다. 엔지니어는 본 시스템을 사용하여 현장에서도 수정가능한 모델을 간단하게 생성하고 피드백할 수 있어 설계에 걸리는 시간을 단축할 수 있다.