This paper presents a newly developed computer aided process planning system for block assembly in ship building, called the HYCAPP (Hyundai Computer Aided Process Planning) system. The input to the HYCAPP system is provided by a CAD interface system that extracts the information necessary for process planning from ship design data. The HYCAPP system generates process plans that optimize balanced resource usage and minimize man-hour requirements.